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 /*@/opt/swig/share/swig/1.3.27/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 /*@/opt/swig/share/swig/1.3.27/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 /*@/opt/swig/share/swig/1.3.27/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 /*@/opt/swig/share/swig/1.3.27/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 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
2678 #define SWIG_From_unsigned_SS_int SWIG_From_long
2681 /*@/opt/swig/share/swig/1.3.27/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();
2762 static int wxPyApp_GetComCtl32Version(){ wxPyRaiseNotImplemented(); return 0; }
2764 void wxApp_CleanUp() {
2769 wxPyApp
* wxPyGetApp() { return (wxPyApp
*)wxTheApp
; }
2772 SWIGINTERNINLINE
int
2773 SWIG_AsCharPtr(PyObject
*obj
, char **val
)
2775 if (SWIG_AsCharPtrAndSize(obj
, val
, (size_t*)(0))) {
2780 SWIG_type_error("char *", obj
);
2786 SWIGINTERN PyObject
*
2787 SWIG_FromCharPtr(const char* cptr
)
2790 size_t size
= strlen(cptr
);
2791 if (size
> INT_MAX
) {
2792 return SWIG_NewPointerObj(const_cast<char* >(cptr
),
2793 SWIG_TypeQuery("char *"), 0);
2796 return PyString_FromStringAndSize(cptr
, size
);
2798 return PyString_FromString(cptr
);
2807 #if 0 // #ifdef __WXMAC__
2809 // A dummy class that raises an exception if used...
2813 wxEventLoop() { wxPyRaiseNotImplemented(); }
2814 int Run() { return 0; }
2815 void Exit(int rc
= 0) {}
2816 bool Pending() const { return false; }
2817 bool Dispatch() { return false; }
2818 bool IsRunning() const { return false; }
2819 static wxEventLoop
*GetActive() { wxPyRaiseNotImplemented(); return NULL
; }
2820 static void SetActive(wxEventLoop
* loop
) { wxPyRaiseNotImplemented(); }
2825 #include <wx/evtloop.h>
2831 static const wxString
wxPyPanelNameStr(wxPanelNameStr
);
2832 static wxVisualAttributes
*new_wxVisualAttributes(){ return new wxVisualAttributes
; }
2833 static void delete_wxVisualAttributes(wxVisualAttributes
*self
){ delete self
; }
2834 static PyObject
*wxWindow_GetChildren(wxWindow
*self
){
2835 wxWindowList
& list
= self
->GetChildren();
2836 return wxPy_ConvertList(&list
);
2838 static bool wxWindow_RegisterHotKey(wxWindow
*self
,int hotkeyId
,int modifiers
,int keycode
){
2840 return self
->RegisterHotKey(hotkeyId
, modifiers
, keycode
);
2845 static bool wxWindow_UnregisterHotKey(wxWindow
*self
,int hotkeyId
){
2852 static long wxWindow_GetHandle(wxWindow
*self
){
2853 return wxPyGetWinHandle(self
);
2855 static void wxWindow_AssociateHandle(wxWindow
*self
,long handle
){
2856 self
->AssociateHandle((WXWidget
)handle
);
2858 static void wxWindow_DragAcceptFiles(wxWindow
*self
,bool accept
){}
2860 wxWindow
* wxFindWindowById( long id
, const wxWindow
*parent
= NULL
) {
2861 return wxWindow::FindWindowById(id
, parent
);
2864 wxWindow
* wxFindWindowByName( const wxString
& name
,
2865 const wxWindow
*parent
= NULL
) {
2866 return wxWindow::FindWindowByName(name
, parent
);
2869 wxWindow
* wxFindWindowByLabel( const wxString
& label
,
2870 const wxWindow
*parent
= NULL
) {
2871 return wxWindow::FindWindowByLabel(label
, parent
);
2876 #include <wx/msw/private.h> // to get wxGetWindowId
2880 wxWindow
* wxWindow_FromHWND(wxWindow
* parent
, unsigned long _hWnd
) {
2882 WXHWND hWnd
= (WXHWND
)_hWnd
;
2883 long id
= wxGetWindowId(hWnd
);
2884 wxWindow
* win
= new wxWindow
;
2886 parent
->AddChild(win
);
2887 win
->SetEventHandler(win
);
2890 win
->SubclassWin(hWnd
);
2891 win
->AdoptAttributesFromHWND();
2892 win
->SetupColours();
2895 wxPyRaiseNotImplemented();
2901 PyObject
* GetTopLevelWindows() {
2902 return wxPy_ConvertList(&wxTopLevelWindows
);
2906 IMP_PYCALLBACK_BOOL_WXWIN(wxPyValidator
, wxValidator
, Validate
);
2907 IMP_PYCALLBACK_BOOL_(wxPyValidator
, wxValidator
, TransferToWindow
);
2908 IMP_PYCALLBACK_BOOL_(wxPyValidator
, wxValidator
, TransferFromWindow
);
2910 IMPLEMENT_DYNAMIC_CLASS(wxPyValidator
, wxValidator
);
2912 static void wxMenu_Destroy(wxMenu
*self
){ delete self
; }
2913 static PyObject
*wxMenu_GetMenuItems(wxMenu
*self
){
2914 wxMenuItemList
& list
= self
->GetMenuItems();
2915 return wxPy_ConvertList(&list
);
2917 static void wxMenuItem_SetFont(wxMenuItem
*self
,wxFont
const &font
){}
2918 static wxFont
wxMenuItem_GetFont(wxMenuItem
*self
){ return wxNullFont
; }
2919 static void wxMenuItem_SetTextColour(wxMenuItem
*self
,wxColour
const &colText
){}
2920 static wxColour
wxMenuItem_GetTextColour(wxMenuItem
*self
){ return wxNullColour
; }
2921 static void wxMenuItem_SetBackgroundColour(wxMenuItem
*self
,wxColour
const &colBack
){}
2922 static wxColour
wxMenuItem_GetBackgroundColour(wxMenuItem
*self
){ return wxNullColour
; }
2923 static void wxMenuItem_SetBitmaps(wxMenuItem
*self
,wxBitmap
const &bmpChecked
,wxBitmap
const &bmpUnchecked
=wxNullBitmap
){ self
->SetBitmap( bmpChecked
); }
2924 static void wxMenuItem_SetDisabledBitmap(wxMenuItem
*self
,wxBitmap
const &bmpDisabled
){}
2925 static wxBitmap
const &wxMenuItem_GetDisabledBitmap(wxMenuItem
const *self
){ return wxNullBitmap
; }
2926 static void wxMenuItem_SetMarginWidth(wxMenuItem
*self
,int nWidth
){}
2927 static int wxMenuItem_GetMarginWidth(wxMenuItem
*self
){ return 0; }
2928 static int wxMenuItem_GetDefaultMarginWidth(){ return 0; }
2929 static bool wxMenuItem_IsOwnerDrawn(wxMenuItem
*self
){ return false; }
2930 static void wxMenuItem_SetOwnerDrawn(wxMenuItem
*self
,bool ownerDrawn
=true){}
2931 static void wxMenuItem_ResetOwnerDrawn(wxMenuItem
*self
){}
2932 static const wxString
wxPyControlNameStr(wxControlNameStr
);
2933 static int wxItemContainer_Append(wxItemContainer
*self
,wxString
const &item
,PyObject
*clientData
=NULL
){
2935 wxPyClientData
* data
= new wxPyClientData(clientData
);
2936 return self
->Append(item
, data
);
2938 return self
->Append(item
);
2940 static int wxItemContainer_Insert(wxItemContainer
*self
,wxString
const &item
,int pos
,PyObject
*clientData
=NULL
){
2942 wxPyClientData
* data
= new wxPyClientData(clientData
);
2943 return self
->Insert(item
, pos
, data
);
2945 return self
->Insert(item
, pos
);
2947 static PyObject
*wxItemContainer_GetClientData(wxItemContainer
*self
,int n
){
2948 wxPyClientData
* data
= (wxPyClientData
*)self
->GetClientObject(n
);
2950 Py_INCREF(data
->m_obj
);
2957 static void wxItemContainer_SetClientData(wxItemContainer
*self
,int n
,PyObject
*clientData
){
2958 wxPyClientData
* data
= new wxPyClientData(clientData
);
2959 self
->SetClientObject(n
, data
);
2963 static wxSizerItem
*new_wxSizerItem(wxWindow
*window
,int proportion
,int flag
,int border
,PyObject
*userData
=NULL
){
2964 wxPyUserData
* data
= NULL
;
2966 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2967 data
= new wxPyUserData(userData
);
2968 wxPyEndBlockThreads(blocked
);
2970 return new wxSizerItem(window
, proportion
, flag
, border
, data
);
2972 static wxSizerItem
*new_wxSizerItem(int width
,int height
,int proportion
,int flag
,int border
,PyObject
*userData
=NULL
){
2973 wxPyUserData
* data
= NULL
;
2975 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2976 data
= new wxPyUserData(userData
);
2977 wxPyEndBlockThreads(blocked
);
2979 return new wxSizerItem(width
, height
, proportion
, flag
, border
, data
);
2981 static wxSizerItem
*new_wxSizerItem(wxSizer
*sizer
,int proportion
,int flag
,int border
,PyObject
*userData
=NULL
){
2982 wxPyUserData
* data
= NULL
;
2984 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2985 data
= new wxPyUserData(userData
);
2986 wxPyEndBlockThreads(blocked
);
2988 return new wxSizerItem(sizer
, proportion
, flag
, border
, data
);
2993 SWIG_CheckDoubleInRange(double value
, double min_value
,
2994 double max_value
, const char* errmsg
)
2996 if (value
< min_value
) {
2998 PyErr_Format(PyExc_OverflowError
,
2999 "value %g is less than %s minimum %g",
3000 value
, errmsg
, min_value
);
3003 } else if (value
> max_value
) {
3005 PyErr_Format(PyExc_OverflowError
,
3006 "value %g is greater than %s maximum %g",
3007 value
, errmsg
, max_value
);
3016 SWIG_AsVal_float(PyObject
*obj
, float *val
)
3018 const char* errmsg
= val
? "float" : (char*)0;
3020 if (SWIG_AsVal_double(obj
, &v
)) {
3021 if (SWIG_CheckDoubleInRange(v
, -FLT_MAX
, FLT_MAX
, errmsg
)) {
3022 if (val
) *val
= static_cast<float >(v
);
3031 SWIG_type_error(errmsg
, obj
);
3037 SWIGINTERNINLINE
float
3038 SWIG_As_float(PyObject
* obj
)
3041 if (!SWIG_AsVal_float(obj
, &v
)) {
3043 this is needed to make valgrind/purify happier.
3045 memset((void*)&v
, 0, sizeof(float));
3051 SWIGINTERNINLINE
int
3052 SWIG_Check_float(PyObject
* obj
)
3054 return SWIG_AsVal_float(obj
, (float*)0);
3058 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
3059 #define SWIG_From_float PyFloat_FromDouble
3062 static PyObject
*wxSizerItem_GetUserData(wxSizerItem
*self
){
3063 wxPyUserData
* data
= (wxPyUserData
*)self
->GetUserData();
3065 Py_INCREF(data
->m_obj
);
3072 static void wxSizerItem_SetUserData(wxSizerItem
*self
,PyObject
*userData
){
3073 wxPyUserData
* data
= NULL
;
3075 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3076 data
= new wxPyUserData(userData
);
3077 wxPyEndBlockThreads(blocked
);
3079 self
->SetUserData(data
);
3082 // Figure out the type of the sizer item
3084 struct wxPySizerItemInfo
{
3086 : window(NULL
), sizer(NULL
), gotSize(false),
3087 size(wxDefaultSize
), gotPos(false), pos(-1)
3098 static wxPySizerItemInfo
wxPySizerItemTypeHelper(PyObject
* item
, bool checkSize
, bool checkIdx
) {
3100 wxPySizerItemInfo info
;
3102 wxSize
* sizePtr
= &size
;
3104 // Find out what the type of the item is
3106 if ( ! wxPyConvertSwigPtr(item
, (void**)&info
.window
, wxT("wxWindow")) ) {
3111 if ( ! wxPyConvertSwigPtr(item
, (void**)&info
.sizer
, wxT("wxSizer")) ) {
3115 // try wxSize or (w,h)
3116 if ( checkSize
&& wxSize_helper(item
, &sizePtr
)) {
3117 info
.size
= *sizePtr
;
3118 info
.gotSize
= true;
3122 if (checkIdx
&& PyInt_Check(item
)) {
3123 info
.pos
= PyInt_AsLong(item
);
3129 if ( !(info
.window
|| info
.sizer
|| (checkSize
&& info
.gotSize
) || (checkIdx
&& info
.gotPos
)) ) {
3130 // no expected type, figure out what kind of error message to generate
3131 if ( !checkSize
&& !checkIdx
)
3132 PyErr_SetString(PyExc_TypeError
, "wx.Window or wx.Sizer expected for item");
3133 else if ( checkSize
&& !checkIdx
)
3134 PyErr_SetString(PyExc_TypeError
, "wx.Window, wx.Sizer, wx.Size, or (w,h) expected for item");
3135 else if ( !checkSize
&& checkIdx
)
3136 PyErr_SetString(PyExc_TypeError
, "wx.Window, wx.Sizer or int (position) expected for item");
3138 // can this one happen?
3139 PyErr_SetString(PyExc_TypeError
, "wx.Window, wx.Sizer, wx.Size, or (w,h) or int (position) expected for item");
3145 static void wxSizer__setOORInfo(wxSizer
*self
,PyObject
*_self
){
3146 if (!self
->GetClientObject())
3147 self
->SetClientObject(new wxPyOORClientData(_self
));
3149 static wxSizerItem
*wxSizer_Add(wxSizer
*self
,PyObject
*item
,int proportion
=0,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3151 wxPyUserData
* data
= NULL
;
3152 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3153 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3154 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3155 data
= new wxPyUserData(userData
);
3157 PyObject_SetAttrString(item
,"thisown",Py_False
);
3158 wxPyEndBlockThreads(blocked
);
3160 // Now call the real Add method if a valid item type was found
3162 return self
->Add(info
.window
, proportion
, flag
, border
, data
);
3163 else if ( info
.sizer
)
3164 return self
->Add(info
.sizer
, proportion
, flag
, border
, data
);
3165 else if (info
.gotSize
)
3166 return self
->Add(info
.size
.GetWidth(), info
.size
.GetHeight(),
3167 proportion
, flag
, border
, data
);
3171 static wxSizerItem
*wxSizer_Insert(wxSizer
*self
,int before
,PyObject
*item
,int proportion
=0,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3173 wxPyUserData
* data
= NULL
;
3174 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3175 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3176 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3177 data
= new wxPyUserData(userData
);
3179 PyObject_SetAttrString(item
,"thisown",Py_False
);
3180 wxPyEndBlockThreads(blocked
);
3182 // Now call the real Insert method if a valid item type was found
3184 return self
->Insert(before
, info
.window
, proportion
, flag
, border
, data
);
3185 else if ( info
.sizer
)
3186 return self
->Insert(before
, info
.sizer
, proportion
, flag
, border
, data
);
3187 else if (info
.gotSize
)
3188 return self
->Insert(before
, info
.size
.GetWidth(), info
.size
.GetHeight(),
3189 proportion
, flag
, border
, data
);
3193 static wxSizerItem
*wxSizer_Prepend(wxSizer
*self
,PyObject
*item
,int proportion
=0,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3195 wxPyUserData
* data
= NULL
;
3196 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3197 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3198 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3199 data
= new wxPyUserData(userData
);
3201 PyObject_SetAttrString(item
,"thisown",Py_False
);
3202 wxPyEndBlockThreads(blocked
);
3204 // Now call the real Prepend method if a valid item type was found
3206 return self
->Prepend(info
.window
, proportion
, flag
, border
, data
);
3207 else if ( info
.sizer
)
3208 return self
->Prepend(info
.sizer
, proportion
, flag
, border
, data
);
3209 else if (info
.gotSize
)
3210 return self
->Prepend(info
.size
.GetWidth(), info
.size
.GetHeight(),
3211 proportion
, flag
, border
, data
);
3215 static bool wxSizer_Remove(wxSizer
*self
,PyObject
*item
){
3216 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3217 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3218 wxPyEndBlockThreads(blocked
);
3220 return self
->Remove(info
.window
);
3221 else if ( info
.sizer
)
3222 return self
->Remove(info
.sizer
);
3223 else if ( info
.gotPos
)
3224 return self
->Remove(info
.pos
);
3228 static bool wxSizer_Detach(wxSizer
*self
,PyObject
*item
){
3229 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3230 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3231 wxPyEndBlockThreads(blocked
);
3233 return self
->Detach(info
.window
);
3234 else if ( info
.sizer
)
3235 return self
->Detach(info
.sizer
);
3236 else if ( info
.gotPos
)
3237 return self
->Detach(info
.pos
);
3241 static wxSizerItem
*wxSizer_GetItem(wxSizer
*self
,PyObject
*item
){
3242 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3243 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3244 wxPyEndBlockThreads(blocked
);
3246 return self
->GetItem(info
.window
);
3247 else if ( info
.sizer
)
3248 return self
->GetItem(info
.sizer
);
3249 else if ( info
.gotPos
)
3250 return self
->GetItem(info
.pos
);
3254 static void wxSizer__SetItemMinSize(wxSizer
*self
,PyObject
*item
,wxSize
const &size
){
3255 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3256 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3257 wxPyEndBlockThreads(blocked
);
3259 self
->SetItemMinSize(info
.window
, size
);
3260 else if ( info
.sizer
)
3261 self
->SetItemMinSize(info
.sizer
, size
);
3262 else if ( info
.gotPos
)
3263 self
->SetItemMinSize(info
.pos
, size
);
3265 static PyObject
*wxSizer_GetChildren(wxSizer
*self
){
3266 wxSizerItemList
& list
= self
->GetChildren();
3267 return wxPy_ConvertList(&list
);
3269 static bool wxSizer_Show(wxSizer
*self
,PyObject
*item
,bool show
=true,bool recursive
=false){
3270 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3271 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3272 wxPyEndBlockThreads(blocked
);
3274 return self
->Show(info
.window
, show
, recursive
);
3275 else if ( info
.sizer
)
3276 return self
->Show(info
.sizer
, show
, recursive
);
3277 else if ( info
.gotPos
)
3278 return self
->Show(info
.pos
, show
);
3282 static bool wxSizer_IsShown(wxSizer
*self
,PyObject
*item
){
3283 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3284 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, false);
3285 wxPyEndBlockThreads(blocked
);
3287 return self
->IsShown(info
.window
);
3288 else if ( info
.sizer
)
3289 return self
->IsShown(info
.sizer
);
3290 else if ( info
.gotPos
)
3291 return self
->IsShown(info
.pos
);
3297 IMP_PYCALLBACK___pure(wxPySizer
, wxSizer
, RecalcSizes
);
3298 IMP_PYCALLBACK_wxSize__pure(wxPySizer
, wxSizer
, CalcMin
);
3299 IMPLEMENT_DYNAMIC_CLASS(wxPySizer
, wxSizer
);
3304 bool wxGBPosition_helper(PyObject
* source
, wxGBPosition
** obj
)
3306 if (source
== Py_None
) {
3307 **obj
= wxGBPosition(-1,-1);
3310 return wxPyTwoIntItem_helper(source
, obj
, wxT("wxGBPosition"));
3313 bool wxGBSpan_helper(PyObject
* source
, wxGBSpan
** obj
)
3315 if (source
== Py_None
) {
3316 **obj
= wxGBSpan(-1,-1);
3319 return wxPyTwoIntItem_helper(source
, obj
, wxT("wxGBSpan"));
3323 static void wxGBPosition_Set(wxGBPosition
*self
,int row
=0,int col
=0){
3327 static PyObject
*wxGBPosition_Get(wxGBPosition
*self
){
3328 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3329 PyObject
* tup
= PyTuple_New(2);
3330 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->GetRow()));
3331 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->GetCol()));
3332 wxPyEndBlockThreads(blocked
);
3335 static void wxGBSpan_Set(wxGBSpan
*self
,int rowspan
=1,int colspan
=1){
3336 self
->SetRowspan(rowspan
);
3337 self
->SetColspan(colspan
);
3339 static PyObject
*wxGBSpan_Get(wxGBSpan
*self
){
3340 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3341 PyObject
* tup
= PyTuple_New(2);
3342 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->GetRowspan()));
3343 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->GetColspan()));
3344 wxPyEndBlockThreads(blocked
);
3347 static wxGBSizerItem
*new_wxGBSizerItem(wxWindow
*window
,wxGBPosition
const &pos
,wxGBSpan
const &span
,int flag
,int border
,PyObject
*userData
=NULL
){
3348 wxPyUserData
* data
= NULL
;
3350 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3351 data
= new wxPyUserData(userData
);
3352 wxPyEndBlockThreads(blocked
);
3354 return new wxGBSizerItem(window
, pos
, span
, flag
, border
, data
);
3356 static wxGBSizerItem
*new_wxGBSizerItem(wxSizer
*sizer
,wxGBPosition
const &pos
,wxGBSpan
const &span
,int flag
,int border
,PyObject
*userData
=NULL
){
3357 wxPyUserData
* data
= NULL
;
3359 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3360 data
= new wxPyUserData(userData
);
3361 wxPyEndBlockThreads(blocked
);
3363 return new wxGBSizerItem(sizer
, pos
, span
, flag
, border
, data
);
3365 static wxGBSizerItem
*new_wxGBSizerItem(int width
,int height
,wxGBPosition
const &pos
,wxGBSpan
const &span
,int flag
,int border
,PyObject
*userData
=NULL
){
3366 wxPyUserData
* data
= NULL
;
3368 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3369 data
= new wxPyUserData(userData
);
3370 wxPyEndBlockThreads(blocked
);
3372 return new wxGBSizerItem(width
, height
, pos
, span
, flag
, border
, data
);
3374 static wxGBPosition
wxGBSizerItem_GetEndPos(wxGBSizerItem
*self
){
3376 self
->GetEndPos(row
, col
);
3377 return wxGBPosition(row
, col
);
3379 static wxGBSizerItem
*wxGridBagSizer_Add(wxGridBagSizer
*self
,PyObject
*item
,wxGBPosition
const &pos
,wxGBSpan
const &span
=wxDefaultSpan
,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3381 wxPyUserData
* data
= NULL
;
3382 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3383 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3384 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3385 data
= new wxPyUserData(userData
);
3387 PyObject_SetAttrString(item
,"thisown",Py_False
);
3388 wxPyEndBlockThreads(blocked
);
3390 // Now call the real Add method if a valid item type was found
3392 return (wxGBSizerItem
*)self
->Add(info
.window
, pos
, span
, flag
, border
, data
);
3393 else if ( info
.sizer
)
3394 return (wxGBSizerItem
*)self
->Add(info
.sizer
, pos
, span
, flag
, border
, data
);
3395 else if (info
.gotSize
)
3396 return (wxGBSizerItem
*)self
->Add(info
.size
.GetWidth(), info
.size
.GetHeight(),
3397 pos
, span
, flag
, border
, data
);
3405 static int _wrap_EmptyString_set(PyObject
*) {
3406 PyErr_SetString(PyExc_TypeError
,"Variable EmptyString is read-only.");
3411 static PyObject
*_wrap_EmptyString_get(void) {
3412 PyObject
*pyobj
= NULL
;
3416 pyobj
= PyUnicode_FromWideChar((&wxPyEmptyString
)->c_str(), (&wxPyEmptyString
)->Len());
3418 pyobj
= PyString_FromStringAndSize((&wxPyEmptyString
)->c_str(), (&wxPyEmptyString
)->Len());
3425 static PyObject
*_wrap_Object_GetClassName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3426 PyObject
*resultobj
= NULL
;
3427 wxObject
*arg1
= (wxObject
*) 0 ;
3429 PyObject
* obj0
= 0 ;
3431 (char *) "self", NULL
3434 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Object_GetClassName",kwnames
,&obj0
)) goto fail
;
3435 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
3436 if (SWIG_arg_fail(1)) SWIG_fail
;
3438 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3439 result
= wxObject_GetClassName(arg1
);
3441 wxPyEndAllowThreads(__tstate
);
3442 if (PyErr_Occurred()) SWIG_fail
;
3446 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
3448 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
3457 static PyObject
*_wrap_Object_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3458 PyObject
*resultobj
= NULL
;
3459 wxObject
*arg1
= (wxObject
*) 0 ;
3460 PyObject
* obj0
= 0 ;
3462 (char *) "self", NULL
3465 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Object_Destroy",kwnames
,&obj0
)) goto fail
;
3466 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
3467 if (SWIG_arg_fail(1)) SWIG_fail
;
3469 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3470 wxObject_Destroy(arg1
);
3472 wxPyEndAllowThreads(__tstate
);
3473 if (PyErr_Occurred()) SWIG_fail
;
3475 Py_INCREF(Py_None
); resultobj
= Py_None
;
3482 static PyObject
* Object_swigregister(PyObject
*, PyObject
*args
) {
3484 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3485 SWIG_TypeClientData(SWIGTYPE_p_wxObject
, obj
);
3487 return Py_BuildValue((char *)"");
3489 static PyObject
*_wrap_Size_width_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3490 PyObject
*resultobj
= NULL
;
3491 wxSize
*arg1
= (wxSize
*) 0 ;
3493 PyObject
* obj0
= 0 ;
3494 PyObject
* obj1
= 0 ;
3496 (char *) "self",(char *) "x", NULL
3499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_width_set",kwnames
,&obj0
,&obj1
)) goto fail
;
3500 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3501 if (SWIG_arg_fail(1)) SWIG_fail
;
3503 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3504 if (SWIG_arg_fail(2)) SWIG_fail
;
3506 if (arg1
) (arg1
)->x
= arg2
;
3508 Py_INCREF(Py_None
); resultobj
= Py_None
;
3515 static PyObject
*_wrap_Size_width_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3516 PyObject
*resultobj
= NULL
;
3517 wxSize
*arg1
= (wxSize
*) 0 ;
3519 PyObject
* obj0
= 0 ;
3521 (char *) "self", NULL
3524 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_width_get",kwnames
,&obj0
)) goto fail
;
3525 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3526 if (SWIG_arg_fail(1)) SWIG_fail
;
3527 result
= (int) ((arg1
)->x
);
3530 resultobj
= SWIG_From_int(static_cast<int >(result
));
3538 static PyObject
*_wrap_Size_height_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3539 PyObject
*resultobj
= NULL
;
3540 wxSize
*arg1
= (wxSize
*) 0 ;
3542 PyObject
* obj0
= 0 ;
3543 PyObject
* obj1
= 0 ;
3545 (char *) "self",(char *) "y", NULL
3548 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_height_set",kwnames
,&obj0
,&obj1
)) goto fail
;
3549 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3550 if (SWIG_arg_fail(1)) SWIG_fail
;
3552 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3553 if (SWIG_arg_fail(2)) SWIG_fail
;
3555 if (arg1
) (arg1
)->y
= arg2
;
3557 Py_INCREF(Py_None
); resultobj
= Py_None
;
3564 static PyObject
*_wrap_Size_height_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3565 PyObject
*resultobj
= NULL
;
3566 wxSize
*arg1
= (wxSize
*) 0 ;
3568 PyObject
* obj0
= 0 ;
3570 (char *) "self", NULL
3573 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_height_get",kwnames
,&obj0
)) goto fail
;
3574 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3575 if (SWIG_arg_fail(1)) SWIG_fail
;
3576 result
= (int) ((arg1
)->y
);
3579 resultobj
= SWIG_From_int(static_cast<int >(result
));
3587 static PyObject
*_wrap_new_Size(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3588 PyObject
*resultobj
= NULL
;
3589 int arg1
= (int) 0 ;
3590 int arg2
= (int) 0 ;
3592 PyObject
* obj0
= 0 ;
3593 PyObject
* obj1
= 0 ;
3595 (char *) "w",(char *) "h", NULL
3598 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Size",kwnames
,&obj0
,&obj1
)) goto fail
;
3601 arg1
= static_cast<int >(SWIG_As_int(obj0
));
3602 if (SWIG_arg_fail(1)) SWIG_fail
;
3607 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3608 if (SWIG_arg_fail(2)) SWIG_fail
;
3612 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3613 result
= (wxSize
*)new wxSize(arg1
,arg2
);
3615 wxPyEndAllowThreads(__tstate
);
3616 if (PyErr_Occurred()) SWIG_fail
;
3618 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSize
, 1);
3625 static PyObject
*_wrap_delete_Size(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3626 PyObject
*resultobj
= NULL
;
3627 wxSize
*arg1
= (wxSize
*) 0 ;
3628 PyObject
* obj0
= 0 ;
3630 (char *) "self", NULL
3633 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Size",kwnames
,&obj0
)) goto fail
;
3634 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3635 if (SWIG_arg_fail(1)) SWIG_fail
;
3637 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3640 wxPyEndAllowThreads(__tstate
);
3641 if (PyErr_Occurred()) SWIG_fail
;
3643 Py_INCREF(Py_None
); resultobj
= Py_None
;
3650 static PyObject
*_wrap_Size___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3651 PyObject
*resultobj
= NULL
;
3652 wxSize
*arg1
= (wxSize
*) 0 ;
3656 PyObject
* obj0
= 0 ;
3657 PyObject
* obj1
= 0 ;
3659 (char *) "self",(char *) "sz", NULL
3662 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
3663 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3664 if (SWIG_arg_fail(1)) SWIG_fail
;
3667 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3670 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3671 result
= (bool)(arg1
)->operator ==((wxSize
const &)*arg2
);
3673 wxPyEndAllowThreads(__tstate
);
3674 if (PyErr_Occurred()) SWIG_fail
;
3677 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3685 static PyObject
*_wrap_Size___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3686 PyObject
*resultobj
= NULL
;
3687 wxSize
*arg1
= (wxSize
*) 0 ;
3691 PyObject
* obj0
= 0 ;
3692 PyObject
* obj1
= 0 ;
3694 (char *) "self",(char *) "sz", NULL
3697 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
3698 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3699 if (SWIG_arg_fail(1)) SWIG_fail
;
3702 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3705 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3706 result
= (bool)(arg1
)->operator !=((wxSize
const &)*arg2
);
3708 wxPyEndAllowThreads(__tstate
);
3709 if (PyErr_Occurred()) SWIG_fail
;
3712 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3720 static PyObject
*_wrap_Size___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3721 PyObject
*resultobj
= NULL
;
3722 wxSize
*arg1
= (wxSize
*) 0 ;
3726 PyObject
* obj0
= 0 ;
3727 PyObject
* obj1
= 0 ;
3729 (char *) "self",(char *) "sz", NULL
3732 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
3733 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3734 if (SWIG_arg_fail(1)) SWIG_fail
;
3737 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3740 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3741 result
= (arg1
)->operator +((wxSize
const &)*arg2
);
3743 wxPyEndAllowThreads(__tstate
);
3744 if (PyErr_Occurred()) SWIG_fail
;
3748 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
3749 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
3757 static PyObject
*_wrap_Size___sub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3758 PyObject
*resultobj
= NULL
;
3759 wxSize
*arg1
= (wxSize
*) 0 ;
3763 PyObject
* obj0
= 0 ;
3764 PyObject
* obj1
= 0 ;
3766 (char *) "self",(char *) "sz", NULL
3769 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___sub__",kwnames
,&obj0
,&obj1
)) goto fail
;
3770 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3771 if (SWIG_arg_fail(1)) SWIG_fail
;
3774 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3777 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3778 result
= (arg1
)->operator -((wxSize
const &)*arg2
);
3780 wxPyEndAllowThreads(__tstate
);
3781 if (PyErr_Occurred()) SWIG_fail
;
3785 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
3786 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
3794 static PyObject
*_wrap_Size_IncTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3795 PyObject
*resultobj
= NULL
;
3796 wxSize
*arg1
= (wxSize
*) 0 ;
3799 PyObject
* obj0
= 0 ;
3800 PyObject
* obj1
= 0 ;
3802 (char *) "self",(char *) "sz", NULL
3805 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_IncTo",kwnames
,&obj0
,&obj1
)) goto fail
;
3806 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3807 if (SWIG_arg_fail(1)) SWIG_fail
;
3810 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3813 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3814 (arg1
)->IncTo((wxSize
const &)*arg2
);
3816 wxPyEndAllowThreads(__tstate
);
3817 if (PyErr_Occurred()) SWIG_fail
;
3819 Py_INCREF(Py_None
); resultobj
= Py_None
;
3826 static PyObject
*_wrap_Size_DecTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3827 PyObject
*resultobj
= NULL
;
3828 wxSize
*arg1
= (wxSize
*) 0 ;
3831 PyObject
* obj0
= 0 ;
3832 PyObject
* obj1
= 0 ;
3834 (char *) "self",(char *) "sz", NULL
3837 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_DecTo",kwnames
,&obj0
,&obj1
)) goto fail
;
3838 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3839 if (SWIG_arg_fail(1)) SWIG_fail
;
3842 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3845 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3846 (arg1
)->DecTo((wxSize
const &)*arg2
);
3848 wxPyEndAllowThreads(__tstate
);
3849 if (PyErr_Occurred()) SWIG_fail
;
3851 Py_INCREF(Py_None
); resultobj
= Py_None
;
3858 static PyObject
*_wrap_Size_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3859 PyObject
*resultobj
= NULL
;
3860 wxSize
*arg1
= (wxSize
*) 0 ;
3863 PyObject
* obj0
= 0 ;
3864 PyObject
* obj1
= 0 ;
3865 PyObject
* obj2
= 0 ;
3867 (char *) "self",(char *) "w",(char *) "h", NULL
3870 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Size_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3871 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3872 if (SWIG_arg_fail(1)) SWIG_fail
;
3874 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3875 if (SWIG_arg_fail(2)) SWIG_fail
;
3878 arg3
= static_cast<int >(SWIG_As_int(obj2
));
3879 if (SWIG_arg_fail(3)) SWIG_fail
;
3882 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3883 (arg1
)->Set(arg2
,arg3
);
3885 wxPyEndAllowThreads(__tstate
);
3886 if (PyErr_Occurred()) SWIG_fail
;
3888 Py_INCREF(Py_None
); resultobj
= Py_None
;
3895 static PyObject
*_wrap_Size_SetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3896 PyObject
*resultobj
= NULL
;
3897 wxSize
*arg1
= (wxSize
*) 0 ;
3899 PyObject
* obj0
= 0 ;
3900 PyObject
* obj1
= 0 ;
3902 (char *) "self",(char *) "w", NULL
3905 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_SetWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
3906 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3907 if (SWIG_arg_fail(1)) SWIG_fail
;
3909 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3910 if (SWIG_arg_fail(2)) SWIG_fail
;
3913 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3914 (arg1
)->SetWidth(arg2
);
3916 wxPyEndAllowThreads(__tstate
);
3917 if (PyErr_Occurred()) SWIG_fail
;
3919 Py_INCREF(Py_None
); resultobj
= Py_None
;
3926 static PyObject
*_wrap_Size_SetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3927 PyObject
*resultobj
= NULL
;
3928 wxSize
*arg1
= (wxSize
*) 0 ;
3930 PyObject
* obj0
= 0 ;
3931 PyObject
* obj1
= 0 ;
3933 (char *) "self",(char *) "h", NULL
3936 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_SetHeight",kwnames
,&obj0
,&obj1
)) goto fail
;
3937 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3938 if (SWIG_arg_fail(1)) SWIG_fail
;
3940 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3941 if (SWIG_arg_fail(2)) SWIG_fail
;
3944 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3945 (arg1
)->SetHeight(arg2
);
3947 wxPyEndAllowThreads(__tstate
);
3948 if (PyErr_Occurred()) SWIG_fail
;
3950 Py_INCREF(Py_None
); resultobj
= Py_None
;
3957 static PyObject
*_wrap_Size_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3958 PyObject
*resultobj
= NULL
;
3959 wxSize
*arg1
= (wxSize
*) 0 ;
3961 PyObject
* obj0
= 0 ;
3963 (char *) "self", NULL
3966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_GetWidth",kwnames
,&obj0
)) goto fail
;
3967 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3968 if (SWIG_arg_fail(1)) SWIG_fail
;
3970 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3971 result
= (int)((wxSize
const *)arg1
)->GetWidth();
3973 wxPyEndAllowThreads(__tstate
);
3974 if (PyErr_Occurred()) SWIG_fail
;
3977 resultobj
= SWIG_From_int(static_cast<int >(result
));
3985 static PyObject
*_wrap_Size_GetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3986 PyObject
*resultobj
= NULL
;
3987 wxSize
*arg1
= (wxSize
*) 0 ;
3989 PyObject
* obj0
= 0 ;
3991 (char *) "self", NULL
3994 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_GetHeight",kwnames
,&obj0
)) goto fail
;
3995 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3996 if (SWIG_arg_fail(1)) SWIG_fail
;
3998 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3999 result
= (int)((wxSize
const *)arg1
)->GetHeight();
4001 wxPyEndAllowThreads(__tstate
);
4002 if (PyErr_Occurred()) SWIG_fail
;
4005 resultobj
= SWIG_From_int(static_cast<int >(result
));
4013 static PyObject
*_wrap_Size_IsFullySpecified(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4014 PyObject
*resultobj
= NULL
;
4015 wxSize
*arg1
= (wxSize
*) 0 ;
4017 PyObject
* obj0
= 0 ;
4019 (char *) "self", NULL
4022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_IsFullySpecified",kwnames
,&obj0
)) goto fail
;
4023 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
4024 if (SWIG_arg_fail(1)) SWIG_fail
;
4026 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4027 result
= (bool)((wxSize
const *)arg1
)->IsFullySpecified();
4029 wxPyEndAllowThreads(__tstate
);
4030 if (PyErr_Occurred()) SWIG_fail
;
4033 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4041 static PyObject
*_wrap_Size_SetDefaults(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4042 PyObject
*resultobj
= NULL
;
4043 wxSize
*arg1
= (wxSize
*) 0 ;
4046 PyObject
* obj0
= 0 ;
4047 PyObject
* obj1
= 0 ;
4049 (char *) "self",(char *) "size", NULL
4052 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_SetDefaults",kwnames
,&obj0
,&obj1
)) goto fail
;
4053 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
4054 if (SWIG_arg_fail(1)) SWIG_fail
;
4057 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
4060 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4061 (arg1
)->SetDefaults((wxSize
const &)*arg2
);
4063 wxPyEndAllowThreads(__tstate
);
4064 if (PyErr_Occurred()) SWIG_fail
;
4066 Py_INCREF(Py_None
); resultobj
= Py_None
;
4073 static PyObject
*_wrap_Size_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4074 PyObject
*resultobj
= NULL
;
4075 wxSize
*arg1
= (wxSize
*) 0 ;
4077 PyObject
* obj0
= 0 ;
4079 (char *) "self", NULL
4082 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_Get",kwnames
,&obj0
)) goto fail
;
4083 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
4084 if (SWIG_arg_fail(1)) SWIG_fail
;
4086 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4087 result
= (PyObject
*)wxSize_Get(arg1
);
4089 wxPyEndAllowThreads(__tstate
);
4090 if (PyErr_Occurred()) SWIG_fail
;
4099 static PyObject
* Size_swigregister(PyObject
*, PyObject
*args
) {
4101 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4102 SWIG_TypeClientData(SWIGTYPE_p_wxSize
, obj
);
4104 return Py_BuildValue((char *)"");
4106 static PyObject
*_wrap_RealPoint_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4107 PyObject
*resultobj
= NULL
;
4108 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4110 PyObject
* obj0
= 0 ;
4111 PyObject
* obj1
= 0 ;
4113 (char *) "self",(char *) "x", NULL
4116 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4117 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4118 if (SWIG_arg_fail(1)) SWIG_fail
;
4120 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4121 if (SWIG_arg_fail(2)) SWIG_fail
;
4123 if (arg1
) (arg1
)->x
= arg2
;
4125 Py_INCREF(Py_None
); resultobj
= Py_None
;
4132 static PyObject
*_wrap_RealPoint_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4133 PyObject
*resultobj
= NULL
;
4134 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4136 PyObject
* obj0
= 0 ;
4138 (char *) "self", NULL
4141 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RealPoint_x_get",kwnames
,&obj0
)) goto fail
;
4142 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4143 if (SWIG_arg_fail(1)) SWIG_fail
;
4144 result
= (double) ((arg1
)->x
);
4147 resultobj
= SWIG_From_double(static_cast<double >(result
));
4155 static PyObject
*_wrap_RealPoint_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4156 PyObject
*resultobj
= NULL
;
4157 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4159 PyObject
* obj0
= 0 ;
4160 PyObject
* obj1
= 0 ;
4162 (char *) "self",(char *) "y", NULL
4165 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4166 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4167 if (SWIG_arg_fail(1)) SWIG_fail
;
4169 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4170 if (SWIG_arg_fail(2)) SWIG_fail
;
4172 if (arg1
) (arg1
)->y
= arg2
;
4174 Py_INCREF(Py_None
); resultobj
= Py_None
;
4181 static PyObject
*_wrap_RealPoint_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4182 PyObject
*resultobj
= NULL
;
4183 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4185 PyObject
* obj0
= 0 ;
4187 (char *) "self", NULL
4190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RealPoint_y_get",kwnames
,&obj0
)) goto fail
;
4191 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4192 if (SWIG_arg_fail(1)) SWIG_fail
;
4193 result
= (double) ((arg1
)->y
);
4196 resultobj
= SWIG_From_double(static_cast<double >(result
));
4204 static PyObject
*_wrap_new_RealPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4205 PyObject
*resultobj
= NULL
;
4206 double arg1
= (double) 0.0 ;
4207 double arg2
= (double) 0.0 ;
4208 wxRealPoint
*result
;
4209 PyObject
* obj0
= 0 ;
4210 PyObject
* obj1
= 0 ;
4212 (char *) "x",(char *) "y", NULL
4215 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_RealPoint",kwnames
,&obj0
,&obj1
)) goto fail
;
4218 arg1
= static_cast<double >(SWIG_As_double(obj0
));
4219 if (SWIG_arg_fail(1)) SWIG_fail
;
4224 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4225 if (SWIG_arg_fail(2)) SWIG_fail
;
4229 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4230 result
= (wxRealPoint
*)new wxRealPoint(arg1
,arg2
);
4232 wxPyEndAllowThreads(__tstate
);
4233 if (PyErr_Occurred()) SWIG_fail
;
4235 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRealPoint
, 1);
4242 static PyObject
*_wrap_delete_RealPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4243 PyObject
*resultobj
= NULL
;
4244 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4245 PyObject
* obj0
= 0 ;
4247 (char *) "self", NULL
4250 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_RealPoint",kwnames
,&obj0
)) goto fail
;
4251 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4252 if (SWIG_arg_fail(1)) SWIG_fail
;
4254 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4257 wxPyEndAllowThreads(__tstate
);
4258 if (PyErr_Occurred()) SWIG_fail
;
4260 Py_INCREF(Py_None
); resultobj
= Py_None
;
4267 static PyObject
*_wrap_RealPoint___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4268 PyObject
*resultobj
= NULL
;
4269 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4270 wxRealPoint
*arg2
= 0 ;
4273 PyObject
* obj0
= 0 ;
4274 PyObject
* obj1
= 0 ;
4276 (char *) "self",(char *) "pt", NULL
4279 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
4280 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4281 if (SWIG_arg_fail(1)) SWIG_fail
;
4284 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4287 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4288 result
= (bool)(arg1
)->operator ==((wxRealPoint
const &)*arg2
);
4290 wxPyEndAllowThreads(__tstate
);
4291 if (PyErr_Occurred()) SWIG_fail
;
4294 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4302 static PyObject
*_wrap_RealPoint___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4303 PyObject
*resultobj
= NULL
;
4304 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4305 wxRealPoint
*arg2
= 0 ;
4308 PyObject
* obj0
= 0 ;
4309 PyObject
* obj1
= 0 ;
4311 (char *) "self",(char *) "pt", NULL
4314 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
4315 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4316 if (SWIG_arg_fail(1)) SWIG_fail
;
4319 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4322 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4323 result
= (bool)(arg1
)->operator !=((wxRealPoint
const &)*arg2
);
4325 wxPyEndAllowThreads(__tstate
);
4326 if (PyErr_Occurred()) SWIG_fail
;
4329 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4337 static PyObject
*_wrap_RealPoint___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4338 PyObject
*resultobj
= NULL
;
4339 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4340 wxRealPoint
*arg2
= 0 ;
4343 PyObject
* obj0
= 0 ;
4344 PyObject
* obj1
= 0 ;
4346 (char *) "self",(char *) "pt", NULL
4349 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
4350 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4351 if (SWIG_arg_fail(1)) SWIG_fail
;
4354 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4357 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4358 result
= (arg1
)->operator +((wxRealPoint
const &)*arg2
);
4360 wxPyEndAllowThreads(__tstate
);
4361 if (PyErr_Occurred()) SWIG_fail
;
4364 wxRealPoint
* resultptr
;
4365 resultptr
= new wxRealPoint(static_cast<wxRealPoint
& >(result
));
4366 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRealPoint
, 1);
4374 static PyObject
*_wrap_RealPoint___sub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4375 PyObject
*resultobj
= NULL
;
4376 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4377 wxRealPoint
*arg2
= 0 ;
4380 PyObject
* obj0
= 0 ;
4381 PyObject
* obj1
= 0 ;
4383 (char *) "self",(char *) "pt", NULL
4386 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___sub__",kwnames
,&obj0
,&obj1
)) goto fail
;
4387 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4388 if (SWIG_arg_fail(1)) SWIG_fail
;
4391 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4394 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4395 result
= (arg1
)->operator -((wxRealPoint
const &)*arg2
);
4397 wxPyEndAllowThreads(__tstate
);
4398 if (PyErr_Occurred()) SWIG_fail
;
4401 wxRealPoint
* resultptr
;
4402 resultptr
= new wxRealPoint(static_cast<wxRealPoint
& >(result
));
4403 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRealPoint
, 1);
4411 static PyObject
*_wrap_RealPoint_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4412 PyObject
*resultobj
= NULL
;
4413 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4416 PyObject
* obj0
= 0 ;
4417 PyObject
* obj1
= 0 ;
4418 PyObject
* obj2
= 0 ;
4420 (char *) "self",(char *) "x",(char *) "y", NULL
4423 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:RealPoint_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
4424 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4425 if (SWIG_arg_fail(1)) SWIG_fail
;
4427 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4428 if (SWIG_arg_fail(2)) SWIG_fail
;
4431 arg3
= static_cast<double >(SWIG_As_double(obj2
));
4432 if (SWIG_arg_fail(3)) SWIG_fail
;
4435 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4436 wxRealPoint_Set(arg1
,arg2
,arg3
);
4438 wxPyEndAllowThreads(__tstate
);
4439 if (PyErr_Occurred()) SWIG_fail
;
4441 Py_INCREF(Py_None
); resultobj
= Py_None
;
4448 static PyObject
*_wrap_RealPoint_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4449 PyObject
*resultobj
= NULL
;
4450 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4452 PyObject
* obj0
= 0 ;
4454 (char *) "self", NULL
4457 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RealPoint_Get",kwnames
,&obj0
)) goto fail
;
4458 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4459 if (SWIG_arg_fail(1)) SWIG_fail
;
4461 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4462 result
= (PyObject
*)wxRealPoint_Get(arg1
);
4464 wxPyEndAllowThreads(__tstate
);
4465 if (PyErr_Occurred()) SWIG_fail
;
4474 static PyObject
* RealPoint_swigregister(PyObject
*, PyObject
*args
) {
4476 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4477 SWIG_TypeClientData(SWIGTYPE_p_wxRealPoint
, obj
);
4479 return Py_BuildValue((char *)"");
4481 static PyObject
*_wrap_Point_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4482 PyObject
*resultobj
= NULL
;
4483 wxPoint
*arg1
= (wxPoint
*) 0 ;
4485 PyObject
* obj0
= 0 ;
4486 PyObject
* obj1
= 0 ;
4488 (char *) "self",(char *) "x", NULL
4491 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4492 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4493 if (SWIG_arg_fail(1)) SWIG_fail
;
4495 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4496 if (SWIG_arg_fail(2)) SWIG_fail
;
4498 if (arg1
) (arg1
)->x
= arg2
;
4500 Py_INCREF(Py_None
); resultobj
= Py_None
;
4507 static PyObject
*_wrap_Point_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4508 PyObject
*resultobj
= NULL
;
4509 wxPoint
*arg1
= (wxPoint
*) 0 ;
4511 PyObject
* obj0
= 0 ;
4513 (char *) "self", NULL
4516 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point_x_get",kwnames
,&obj0
)) goto fail
;
4517 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4518 if (SWIG_arg_fail(1)) SWIG_fail
;
4519 result
= (int) ((arg1
)->x
);
4522 resultobj
= SWIG_From_int(static_cast<int >(result
));
4530 static PyObject
*_wrap_Point_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4531 PyObject
*resultobj
= NULL
;
4532 wxPoint
*arg1
= (wxPoint
*) 0 ;
4534 PyObject
* obj0
= 0 ;
4535 PyObject
* obj1
= 0 ;
4537 (char *) "self",(char *) "y", NULL
4540 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4541 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4542 if (SWIG_arg_fail(1)) SWIG_fail
;
4544 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4545 if (SWIG_arg_fail(2)) SWIG_fail
;
4547 if (arg1
) (arg1
)->y
= arg2
;
4549 Py_INCREF(Py_None
); resultobj
= Py_None
;
4556 static PyObject
*_wrap_Point_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4557 PyObject
*resultobj
= NULL
;
4558 wxPoint
*arg1
= (wxPoint
*) 0 ;
4560 PyObject
* obj0
= 0 ;
4562 (char *) "self", NULL
4565 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point_y_get",kwnames
,&obj0
)) goto fail
;
4566 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4567 if (SWIG_arg_fail(1)) SWIG_fail
;
4568 result
= (int) ((arg1
)->y
);
4571 resultobj
= SWIG_From_int(static_cast<int >(result
));
4579 static PyObject
*_wrap_new_Point(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4580 PyObject
*resultobj
= NULL
;
4581 int arg1
= (int) 0 ;
4582 int arg2
= (int) 0 ;
4584 PyObject
* obj0
= 0 ;
4585 PyObject
* obj1
= 0 ;
4587 (char *) "x",(char *) "y", NULL
4590 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Point",kwnames
,&obj0
,&obj1
)) goto fail
;
4593 arg1
= static_cast<int >(SWIG_As_int(obj0
));
4594 if (SWIG_arg_fail(1)) SWIG_fail
;
4599 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4600 if (SWIG_arg_fail(2)) SWIG_fail
;
4604 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4605 result
= (wxPoint
*)new wxPoint(arg1
,arg2
);
4607 wxPyEndAllowThreads(__tstate
);
4608 if (PyErr_Occurred()) SWIG_fail
;
4610 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 1);
4617 static PyObject
*_wrap_delete_Point(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4618 PyObject
*resultobj
= NULL
;
4619 wxPoint
*arg1
= (wxPoint
*) 0 ;
4620 PyObject
* obj0
= 0 ;
4622 (char *) "self", NULL
4625 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Point",kwnames
,&obj0
)) goto fail
;
4626 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4627 if (SWIG_arg_fail(1)) SWIG_fail
;
4629 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4632 wxPyEndAllowThreads(__tstate
);
4633 if (PyErr_Occurred()) SWIG_fail
;
4635 Py_INCREF(Py_None
); resultobj
= Py_None
;
4642 static PyObject
*_wrap_Point___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4643 PyObject
*resultobj
= NULL
;
4644 wxPoint
*arg1
= (wxPoint
*) 0 ;
4648 PyObject
* obj0
= 0 ;
4649 PyObject
* obj1
= 0 ;
4651 (char *) "self",(char *) "pt", NULL
4654 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
4655 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4656 if (SWIG_arg_fail(1)) SWIG_fail
;
4659 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4662 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4663 result
= (bool)(arg1
)->operator ==((wxPoint
const &)*arg2
);
4665 wxPyEndAllowThreads(__tstate
);
4666 if (PyErr_Occurred()) SWIG_fail
;
4669 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4677 static PyObject
*_wrap_Point___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4678 PyObject
*resultobj
= NULL
;
4679 wxPoint
*arg1
= (wxPoint
*) 0 ;
4683 PyObject
* obj0
= 0 ;
4684 PyObject
* obj1
= 0 ;
4686 (char *) "self",(char *) "pt", NULL
4689 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
4690 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4691 if (SWIG_arg_fail(1)) SWIG_fail
;
4694 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4697 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4698 result
= (bool)(arg1
)->operator !=((wxPoint
const &)*arg2
);
4700 wxPyEndAllowThreads(__tstate
);
4701 if (PyErr_Occurred()) SWIG_fail
;
4704 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4712 static PyObject
*_wrap_Point___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4713 PyObject
*resultobj
= NULL
;
4714 wxPoint
*arg1
= (wxPoint
*) 0 ;
4718 PyObject
* obj0
= 0 ;
4719 PyObject
* obj1
= 0 ;
4721 (char *) "self",(char *) "pt", NULL
4724 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
4725 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4726 if (SWIG_arg_fail(1)) SWIG_fail
;
4729 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4732 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4733 result
= (arg1
)->operator +((wxPoint
const &)*arg2
);
4735 wxPyEndAllowThreads(__tstate
);
4736 if (PyErr_Occurred()) SWIG_fail
;
4739 wxPoint
* resultptr
;
4740 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
4741 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
4749 static PyObject
*_wrap_Point___sub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4750 PyObject
*resultobj
= NULL
;
4751 wxPoint
*arg1
= (wxPoint
*) 0 ;
4755 PyObject
* obj0
= 0 ;
4756 PyObject
* obj1
= 0 ;
4758 (char *) "self",(char *) "pt", NULL
4761 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___sub__",kwnames
,&obj0
,&obj1
)) goto fail
;
4762 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4763 if (SWIG_arg_fail(1)) SWIG_fail
;
4766 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4769 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4770 result
= (arg1
)->operator -((wxPoint
const &)*arg2
);
4772 wxPyEndAllowThreads(__tstate
);
4773 if (PyErr_Occurred()) SWIG_fail
;
4776 wxPoint
* resultptr
;
4777 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
4778 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
4786 static PyObject
*_wrap_Point___iadd__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4787 PyObject
*resultobj
= NULL
;
4788 wxPoint
*arg1
= (wxPoint
*) 0 ;
4792 PyObject
* obj0
= 0 ;
4793 PyObject
* obj1
= 0 ;
4795 (char *) "self",(char *) "pt", NULL
4798 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___iadd__",kwnames
,&obj0
,&obj1
)) goto fail
;
4799 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4800 if (SWIG_arg_fail(1)) SWIG_fail
;
4803 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4806 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4808 wxPoint
&_result_ref
= (arg1
)->operator +=((wxPoint
const &)*arg2
);
4809 result
= (wxPoint
*) &_result_ref
;
4812 wxPyEndAllowThreads(__tstate
);
4813 if (PyErr_Occurred()) SWIG_fail
;
4815 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 1);
4822 static PyObject
*_wrap_Point___isub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4823 PyObject
*resultobj
= NULL
;
4824 wxPoint
*arg1
= (wxPoint
*) 0 ;
4828 PyObject
* obj0
= 0 ;
4829 PyObject
* obj1
= 0 ;
4831 (char *) "self",(char *) "pt", NULL
4834 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___isub__",kwnames
,&obj0
,&obj1
)) goto fail
;
4835 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4836 if (SWIG_arg_fail(1)) SWIG_fail
;
4839 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4842 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4844 wxPoint
&_result_ref
= (arg1
)->operator -=((wxPoint
const &)*arg2
);
4845 result
= (wxPoint
*) &_result_ref
;
4848 wxPyEndAllowThreads(__tstate
);
4849 if (PyErr_Occurred()) SWIG_fail
;
4851 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 1);
4858 static PyObject
*_wrap_Point_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4859 PyObject
*resultobj
= NULL
;
4860 wxPoint
*arg1
= (wxPoint
*) 0 ;
4863 PyObject
* obj0
= 0 ;
4864 PyObject
* obj1
= 0 ;
4865 PyObject
* obj2
= 0 ;
4867 (char *) "self",(char *) "x",(char *) "y", NULL
4870 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Point_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
4871 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4872 if (SWIG_arg_fail(1)) SWIG_fail
;
4874 arg2
= static_cast<long >(SWIG_As_long(obj1
));
4875 if (SWIG_arg_fail(2)) SWIG_fail
;
4878 arg3
= static_cast<long >(SWIG_As_long(obj2
));
4879 if (SWIG_arg_fail(3)) SWIG_fail
;
4882 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4883 wxPoint_Set(arg1
,arg2
,arg3
);
4885 wxPyEndAllowThreads(__tstate
);
4886 if (PyErr_Occurred()) SWIG_fail
;
4888 Py_INCREF(Py_None
); resultobj
= Py_None
;
4895 static PyObject
*_wrap_Point_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4896 PyObject
*resultobj
= NULL
;
4897 wxPoint
*arg1
= (wxPoint
*) 0 ;
4899 PyObject
* obj0
= 0 ;
4901 (char *) "self", NULL
4904 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point_Get",kwnames
,&obj0
)) goto fail
;
4905 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4906 if (SWIG_arg_fail(1)) SWIG_fail
;
4908 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4909 result
= (PyObject
*)wxPoint_Get(arg1
);
4911 wxPyEndAllowThreads(__tstate
);
4912 if (PyErr_Occurred()) SWIG_fail
;
4921 static PyObject
* Point_swigregister(PyObject
*, PyObject
*args
) {
4923 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4924 SWIG_TypeClientData(SWIGTYPE_p_wxPoint
, obj
);
4926 return Py_BuildValue((char *)"");
4928 static PyObject
*_wrap_new_Rect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4929 PyObject
*resultobj
= NULL
;
4930 int arg1
= (int) 0 ;
4931 int arg2
= (int) 0 ;
4932 int arg3
= (int) 0 ;
4933 int arg4
= (int) 0 ;
4935 PyObject
* obj0
= 0 ;
4936 PyObject
* obj1
= 0 ;
4937 PyObject
* obj2
= 0 ;
4938 PyObject
* obj3
= 0 ;
4940 (char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
4943 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_Rect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
4946 arg1
= static_cast<int >(SWIG_As_int(obj0
));
4947 if (SWIG_arg_fail(1)) SWIG_fail
;
4952 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4953 if (SWIG_arg_fail(2)) SWIG_fail
;
4958 arg3
= static_cast<int >(SWIG_As_int(obj2
));
4959 if (SWIG_arg_fail(3)) SWIG_fail
;
4964 arg4
= static_cast<int >(SWIG_As_int(obj3
));
4965 if (SWIG_arg_fail(4)) SWIG_fail
;
4969 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4970 result
= (wxRect
*)new wxRect(arg1
,arg2
,arg3
,arg4
);
4972 wxPyEndAllowThreads(__tstate
);
4973 if (PyErr_Occurred()) SWIG_fail
;
4975 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
4982 static PyObject
*_wrap_new_RectPP(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4983 PyObject
*resultobj
= NULL
;
4989 PyObject
* obj0
= 0 ;
4990 PyObject
* obj1
= 0 ;
4992 (char *) "topLeft",(char *) "bottomRight", NULL
4995 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_RectPP",kwnames
,&obj0
,&obj1
)) goto fail
;
4998 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
5002 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5005 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5006 result
= (wxRect
*)new wxRect((wxPoint
const &)*arg1
,(wxPoint
const &)*arg2
);
5008 wxPyEndAllowThreads(__tstate
);
5009 if (PyErr_Occurred()) SWIG_fail
;
5011 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
5018 static PyObject
*_wrap_new_RectPS(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5019 PyObject
*resultobj
= NULL
;
5025 PyObject
* obj0
= 0 ;
5026 PyObject
* obj1
= 0 ;
5028 (char *) "pos",(char *) "size", NULL
5031 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_RectPS",kwnames
,&obj0
,&obj1
)) goto fail
;
5034 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
5038 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
5041 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5042 result
= (wxRect
*)new wxRect((wxPoint
const &)*arg1
,(wxSize
const &)*arg2
);
5044 wxPyEndAllowThreads(__tstate
);
5045 if (PyErr_Occurred()) SWIG_fail
;
5047 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
5054 static PyObject
*_wrap_new_RectS(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5055 PyObject
*resultobj
= NULL
;
5059 PyObject
* obj0
= 0 ;
5061 (char *) "size", NULL
5064 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_RectS",kwnames
,&obj0
)) goto fail
;
5067 if ( ! wxSize_helper(obj0
, &arg1
)) SWIG_fail
;
5070 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5071 result
= (wxRect
*)new wxRect((wxSize
const &)*arg1
);
5073 wxPyEndAllowThreads(__tstate
);
5074 if (PyErr_Occurred()) SWIG_fail
;
5076 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
5083 static PyObject
*_wrap_delete_Rect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5084 PyObject
*resultobj
= NULL
;
5085 wxRect
*arg1
= (wxRect
*) 0 ;
5086 PyObject
* obj0
= 0 ;
5088 (char *) "self", NULL
5091 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Rect",kwnames
,&obj0
)) goto fail
;
5092 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5093 if (SWIG_arg_fail(1)) SWIG_fail
;
5095 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5098 wxPyEndAllowThreads(__tstate
);
5099 if (PyErr_Occurred()) SWIG_fail
;
5101 Py_INCREF(Py_None
); resultobj
= Py_None
;
5108 static PyObject
*_wrap_Rect_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5109 PyObject
*resultobj
= NULL
;
5110 wxRect
*arg1
= (wxRect
*) 0 ;
5112 PyObject
* obj0
= 0 ;
5114 (char *) "self", NULL
5117 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetX",kwnames
,&obj0
)) goto fail
;
5118 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5119 if (SWIG_arg_fail(1)) SWIG_fail
;
5121 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5122 result
= (int)((wxRect
const *)arg1
)->GetX();
5124 wxPyEndAllowThreads(__tstate
);
5125 if (PyErr_Occurred()) SWIG_fail
;
5128 resultobj
= SWIG_From_int(static_cast<int >(result
));
5136 static PyObject
*_wrap_Rect_SetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5137 PyObject
*resultobj
= NULL
;
5138 wxRect
*arg1
= (wxRect
*) 0 ;
5140 PyObject
* obj0
= 0 ;
5141 PyObject
* obj1
= 0 ;
5143 (char *) "self",(char *) "x", NULL
5146 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetX",kwnames
,&obj0
,&obj1
)) goto fail
;
5147 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5148 if (SWIG_arg_fail(1)) SWIG_fail
;
5150 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5151 if (SWIG_arg_fail(2)) SWIG_fail
;
5154 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5157 wxPyEndAllowThreads(__tstate
);
5158 if (PyErr_Occurred()) SWIG_fail
;
5160 Py_INCREF(Py_None
); resultobj
= Py_None
;
5167 static PyObject
*_wrap_Rect_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5168 PyObject
*resultobj
= NULL
;
5169 wxRect
*arg1
= (wxRect
*) 0 ;
5171 PyObject
* obj0
= 0 ;
5173 (char *) "self", NULL
5176 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetY",kwnames
,&obj0
)) goto fail
;
5177 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5178 if (SWIG_arg_fail(1)) SWIG_fail
;
5180 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5181 result
= (int)(arg1
)->GetY();
5183 wxPyEndAllowThreads(__tstate
);
5184 if (PyErr_Occurred()) SWIG_fail
;
5187 resultobj
= SWIG_From_int(static_cast<int >(result
));
5195 static PyObject
*_wrap_Rect_SetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5196 PyObject
*resultobj
= NULL
;
5197 wxRect
*arg1
= (wxRect
*) 0 ;
5199 PyObject
* obj0
= 0 ;
5200 PyObject
* obj1
= 0 ;
5202 (char *) "self",(char *) "y", NULL
5205 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetY",kwnames
,&obj0
,&obj1
)) goto fail
;
5206 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5207 if (SWIG_arg_fail(1)) SWIG_fail
;
5209 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5210 if (SWIG_arg_fail(2)) SWIG_fail
;
5213 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5216 wxPyEndAllowThreads(__tstate
);
5217 if (PyErr_Occurred()) SWIG_fail
;
5219 Py_INCREF(Py_None
); resultobj
= Py_None
;
5226 static PyObject
*_wrap_Rect_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5227 PyObject
*resultobj
= NULL
;
5228 wxRect
*arg1
= (wxRect
*) 0 ;
5230 PyObject
* obj0
= 0 ;
5232 (char *) "self", NULL
5235 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetWidth",kwnames
,&obj0
)) goto fail
;
5236 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5237 if (SWIG_arg_fail(1)) SWIG_fail
;
5239 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5240 result
= (int)((wxRect
const *)arg1
)->GetWidth();
5242 wxPyEndAllowThreads(__tstate
);
5243 if (PyErr_Occurred()) SWIG_fail
;
5246 resultobj
= SWIG_From_int(static_cast<int >(result
));
5254 static PyObject
*_wrap_Rect_SetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5255 PyObject
*resultobj
= NULL
;
5256 wxRect
*arg1
= (wxRect
*) 0 ;
5258 PyObject
* obj0
= 0 ;
5259 PyObject
* obj1
= 0 ;
5261 (char *) "self",(char *) "w", NULL
5264 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
5265 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5266 if (SWIG_arg_fail(1)) SWIG_fail
;
5268 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5269 if (SWIG_arg_fail(2)) SWIG_fail
;
5272 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5273 (arg1
)->SetWidth(arg2
);
5275 wxPyEndAllowThreads(__tstate
);
5276 if (PyErr_Occurred()) SWIG_fail
;
5278 Py_INCREF(Py_None
); resultobj
= Py_None
;
5285 static PyObject
*_wrap_Rect_GetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5286 PyObject
*resultobj
= NULL
;
5287 wxRect
*arg1
= (wxRect
*) 0 ;
5289 PyObject
* obj0
= 0 ;
5291 (char *) "self", NULL
5294 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetHeight",kwnames
,&obj0
)) goto fail
;
5295 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5296 if (SWIG_arg_fail(1)) SWIG_fail
;
5298 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5299 result
= (int)((wxRect
const *)arg1
)->GetHeight();
5301 wxPyEndAllowThreads(__tstate
);
5302 if (PyErr_Occurred()) SWIG_fail
;
5305 resultobj
= SWIG_From_int(static_cast<int >(result
));
5313 static PyObject
*_wrap_Rect_SetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5314 PyObject
*resultobj
= NULL
;
5315 wxRect
*arg1
= (wxRect
*) 0 ;
5317 PyObject
* obj0
= 0 ;
5318 PyObject
* obj1
= 0 ;
5320 (char *) "self",(char *) "h", NULL
5323 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetHeight",kwnames
,&obj0
,&obj1
)) goto fail
;
5324 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5325 if (SWIG_arg_fail(1)) SWIG_fail
;
5327 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5328 if (SWIG_arg_fail(2)) SWIG_fail
;
5331 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5332 (arg1
)->SetHeight(arg2
);
5334 wxPyEndAllowThreads(__tstate
);
5335 if (PyErr_Occurred()) SWIG_fail
;
5337 Py_INCREF(Py_None
); resultobj
= Py_None
;
5344 static PyObject
*_wrap_Rect_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5345 PyObject
*resultobj
= NULL
;
5346 wxRect
*arg1
= (wxRect
*) 0 ;
5348 PyObject
* obj0
= 0 ;
5350 (char *) "self", NULL
5353 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetPosition",kwnames
,&obj0
)) goto fail
;
5354 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5355 if (SWIG_arg_fail(1)) SWIG_fail
;
5357 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5358 result
= ((wxRect
const *)arg1
)->GetPosition();
5360 wxPyEndAllowThreads(__tstate
);
5361 if (PyErr_Occurred()) SWIG_fail
;
5364 wxPoint
* resultptr
;
5365 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
5366 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
5374 static PyObject
*_wrap_Rect_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5375 PyObject
*resultobj
= NULL
;
5376 wxRect
*arg1
= (wxRect
*) 0 ;
5379 PyObject
* obj0
= 0 ;
5380 PyObject
* obj1
= 0 ;
5382 (char *) "self",(char *) "p", NULL
5385 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
5386 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5387 if (SWIG_arg_fail(1)) SWIG_fail
;
5390 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5393 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5394 (arg1
)->SetPosition((wxPoint
const &)*arg2
);
5396 wxPyEndAllowThreads(__tstate
);
5397 if (PyErr_Occurred()) SWIG_fail
;
5399 Py_INCREF(Py_None
); resultobj
= Py_None
;
5406 static PyObject
*_wrap_Rect_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5407 PyObject
*resultobj
= NULL
;
5408 wxRect
*arg1
= (wxRect
*) 0 ;
5410 PyObject
* obj0
= 0 ;
5412 (char *) "self", NULL
5415 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetSize",kwnames
,&obj0
)) goto fail
;
5416 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5417 if (SWIG_arg_fail(1)) SWIG_fail
;
5419 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5420 result
= ((wxRect
const *)arg1
)->GetSize();
5422 wxPyEndAllowThreads(__tstate
);
5423 if (PyErr_Occurred()) SWIG_fail
;
5427 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
5428 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
5436 static PyObject
*_wrap_Rect_SetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5437 PyObject
*resultobj
= NULL
;
5438 wxRect
*arg1
= (wxRect
*) 0 ;
5441 PyObject
* obj0
= 0 ;
5442 PyObject
* obj1
= 0 ;
5444 (char *) "self",(char *) "s", NULL
5447 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetSize",kwnames
,&obj0
,&obj1
)) goto fail
;
5448 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5449 if (SWIG_arg_fail(1)) SWIG_fail
;
5452 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
5455 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5456 (arg1
)->SetSize((wxSize
const &)*arg2
);
5458 wxPyEndAllowThreads(__tstate
);
5459 if (PyErr_Occurred()) SWIG_fail
;
5461 Py_INCREF(Py_None
); resultobj
= Py_None
;
5468 static PyObject
*_wrap_Rect_IsEmpty(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5469 PyObject
*resultobj
= NULL
;
5470 wxRect
*arg1
= (wxRect
*) 0 ;
5472 PyObject
* obj0
= 0 ;
5474 (char *) "self", NULL
5477 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_IsEmpty",kwnames
,&obj0
)) goto fail
;
5478 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5479 if (SWIG_arg_fail(1)) SWIG_fail
;
5481 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5482 result
= (bool)((wxRect
const *)arg1
)->IsEmpty();
5484 wxPyEndAllowThreads(__tstate
);
5485 if (PyErr_Occurred()) SWIG_fail
;
5488 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5496 static PyObject
*_wrap_Rect_GetTopLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5497 PyObject
*resultobj
= NULL
;
5498 wxRect
*arg1
= (wxRect
*) 0 ;
5500 PyObject
* obj0
= 0 ;
5502 (char *) "self", NULL
5505 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetTopLeft",kwnames
,&obj0
)) goto fail
;
5506 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5507 if (SWIG_arg_fail(1)) SWIG_fail
;
5509 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5510 result
= ((wxRect
const *)arg1
)->GetTopLeft();
5512 wxPyEndAllowThreads(__tstate
);
5513 if (PyErr_Occurred()) SWIG_fail
;
5516 wxPoint
* resultptr
;
5517 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
5518 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
5526 static PyObject
*_wrap_Rect_SetTopLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5527 PyObject
*resultobj
= NULL
;
5528 wxRect
*arg1
= (wxRect
*) 0 ;
5531 PyObject
* obj0
= 0 ;
5532 PyObject
* obj1
= 0 ;
5534 (char *) "self",(char *) "p", NULL
5537 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetTopLeft",kwnames
,&obj0
,&obj1
)) goto fail
;
5538 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5539 if (SWIG_arg_fail(1)) SWIG_fail
;
5542 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5545 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5546 (arg1
)->SetTopLeft((wxPoint
const &)*arg2
);
5548 wxPyEndAllowThreads(__tstate
);
5549 if (PyErr_Occurred()) SWIG_fail
;
5551 Py_INCREF(Py_None
); resultobj
= Py_None
;
5558 static PyObject
*_wrap_Rect_GetBottomRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5559 PyObject
*resultobj
= NULL
;
5560 wxRect
*arg1
= (wxRect
*) 0 ;
5562 PyObject
* obj0
= 0 ;
5564 (char *) "self", NULL
5567 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetBottomRight",kwnames
,&obj0
)) goto fail
;
5568 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5569 if (SWIG_arg_fail(1)) SWIG_fail
;
5571 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5572 result
= ((wxRect
const *)arg1
)->GetBottomRight();
5574 wxPyEndAllowThreads(__tstate
);
5575 if (PyErr_Occurred()) SWIG_fail
;
5578 wxPoint
* resultptr
;
5579 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
5580 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
5588 static PyObject
*_wrap_Rect_SetBottomRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5589 PyObject
*resultobj
= NULL
;
5590 wxRect
*arg1
= (wxRect
*) 0 ;
5593 PyObject
* obj0
= 0 ;
5594 PyObject
* obj1
= 0 ;
5596 (char *) "self",(char *) "p", NULL
5599 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetBottomRight",kwnames
,&obj0
,&obj1
)) goto fail
;
5600 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5601 if (SWIG_arg_fail(1)) SWIG_fail
;
5604 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5607 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5608 (arg1
)->SetBottomRight((wxPoint
const &)*arg2
);
5610 wxPyEndAllowThreads(__tstate
);
5611 if (PyErr_Occurred()) SWIG_fail
;
5613 Py_INCREF(Py_None
); resultobj
= Py_None
;
5620 static PyObject
*_wrap_Rect_GetLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5621 PyObject
*resultobj
= NULL
;
5622 wxRect
*arg1
= (wxRect
*) 0 ;
5624 PyObject
* obj0
= 0 ;
5626 (char *) "self", NULL
5629 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetLeft",kwnames
,&obj0
)) goto fail
;
5630 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5631 if (SWIG_arg_fail(1)) SWIG_fail
;
5633 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5634 result
= (int)((wxRect
const *)arg1
)->GetLeft();
5636 wxPyEndAllowThreads(__tstate
);
5637 if (PyErr_Occurred()) SWIG_fail
;
5640 resultobj
= SWIG_From_int(static_cast<int >(result
));
5648 static PyObject
*_wrap_Rect_GetTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5649 PyObject
*resultobj
= NULL
;
5650 wxRect
*arg1
= (wxRect
*) 0 ;
5652 PyObject
* obj0
= 0 ;
5654 (char *) "self", NULL
5657 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetTop",kwnames
,&obj0
)) goto fail
;
5658 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5659 if (SWIG_arg_fail(1)) SWIG_fail
;
5661 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5662 result
= (int)((wxRect
const *)arg1
)->GetTop();
5664 wxPyEndAllowThreads(__tstate
);
5665 if (PyErr_Occurred()) SWIG_fail
;
5668 resultobj
= SWIG_From_int(static_cast<int >(result
));
5676 static PyObject
*_wrap_Rect_GetBottom(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5677 PyObject
*resultobj
= NULL
;
5678 wxRect
*arg1
= (wxRect
*) 0 ;
5680 PyObject
* obj0
= 0 ;
5682 (char *) "self", NULL
5685 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetBottom",kwnames
,&obj0
)) goto fail
;
5686 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5687 if (SWIG_arg_fail(1)) SWIG_fail
;
5689 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5690 result
= (int)((wxRect
const *)arg1
)->GetBottom();
5692 wxPyEndAllowThreads(__tstate
);
5693 if (PyErr_Occurred()) SWIG_fail
;
5696 resultobj
= SWIG_From_int(static_cast<int >(result
));
5704 static PyObject
*_wrap_Rect_GetRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5705 PyObject
*resultobj
= NULL
;
5706 wxRect
*arg1
= (wxRect
*) 0 ;
5708 PyObject
* obj0
= 0 ;
5710 (char *) "self", NULL
5713 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetRight",kwnames
,&obj0
)) goto fail
;
5714 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5715 if (SWIG_arg_fail(1)) SWIG_fail
;
5717 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5718 result
= (int)((wxRect
const *)arg1
)->GetRight();
5720 wxPyEndAllowThreads(__tstate
);
5721 if (PyErr_Occurred()) SWIG_fail
;
5724 resultobj
= SWIG_From_int(static_cast<int >(result
));
5732 static PyObject
*_wrap_Rect_SetLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5733 PyObject
*resultobj
= NULL
;
5734 wxRect
*arg1
= (wxRect
*) 0 ;
5736 PyObject
* obj0
= 0 ;
5737 PyObject
* obj1
= 0 ;
5739 (char *) "self",(char *) "left", NULL
5742 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetLeft",kwnames
,&obj0
,&obj1
)) goto fail
;
5743 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5744 if (SWIG_arg_fail(1)) SWIG_fail
;
5746 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5747 if (SWIG_arg_fail(2)) SWIG_fail
;
5750 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5751 (arg1
)->SetLeft(arg2
);
5753 wxPyEndAllowThreads(__tstate
);
5754 if (PyErr_Occurred()) SWIG_fail
;
5756 Py_INCREF(Py_None
); resultobj
= Py_None
;
5763 static PyObject
*_wrap_Rect_SetRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5764 PyObject
*resultobj
= NULL
;
5765 wxRect
*arg1
= (wxRect
*) 0 ;
5767 PyObject
* obj0
= 0 ;
5768 PyObject
* obj1
= 0 ;
5770 (char *) "self",(char *) "right", NULL
5773 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetRight",kwnames
,&obj0
,&obj1
)) goto fail
;
5774 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5775 if (SWIG_arg_fail(1)) SWIG_fail
;
5777 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5778 if (SWIG_arg_fail(2)) SWIG_fail
;
5781 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5782 (arg1
)->SetRight(arg2
);
5784 wxPyEndAllowThreads(__tstate
);
5785 if (PyErr_Occurred()) SWIG_fail
;
5787 Py_INCREF(Py_None
); resultobj
= Py_None
;
5794 static PyObject
*_wrap_Rect_SetTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5795 PyObject
*resultobj
= NULL
;
5796 wxRect
*arg1
= (wxRect
*) 0 ;
5798 PyObject
* obj0
= 0 ;
5799 PyObject
* obj1
= 0 ;
5801 (char *) "self",(char *) "top", NULL
5804 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetTop",kwnames
,&obj0
,&obj1
)) goto fail
;
5805 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5806 if (SWIG_arg_fail(1)) SWIG_fail
;
5808 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5809 if (SWIG_arg_fail(2)) SWIG_fail
;
5812 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5813 (arg1
)->SetTop(arg2
);
5815 wxPyEndAllowThreads(__tstate
);
5816 if (PyErr_Occurred()) SWIG_fail
;
5818 Py_INCREF(Py_None
); resultobj
= Py_None
;
5825 static PyObject
*_wrap_Rect_SetBottom(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5826 PyObject
*resultobj
= NULL
;
5827 wxRect
*arg1
= (wxRect
*) 0 ;
5829 PyObject
* obj0
= 0 ;
5830 PyObject
* obj1
= 0 ;
5832 (char *) "self",(char *) "bottom", NULL
5835 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetBottom",kwnames
,&obj0
,&obj1
)) goto fail
;
5836 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5837 if (SWIG_arg_fail(1)) SWIG_fail
;
5839 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5840 if (SWIG_arg_fail(2)) SWIG_fail
;
5843 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5844 (arg1
)->SetBottom(arg2
);
5846 wxPyEndAllowThreads(__tstate
);
5847 if (PyErr_Occurred()) SWIG_fail
;
5849 Py_INCREF(Py_None
); resultobj
= Py_None
;
5856 static PyObject
*_wrap_Rect_Inflate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5857 PyObject
*resultobj
= NULL
;
5858 wxRect
*arg1
= (wxRect
*) 0 ;
5862 PyObject
* obj0
= 0 ;
5863 PyObject
* obj1
= 0 ;
5864 PyObject
* obj2
= 0 ;
5866 (char *) "self",(char *) "dx",(char *) "dy", NULL
5869 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_Inflate",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5870 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5871 if (SWIG_arg_fail(1)) SWIG_fail
;
5873 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5874 if (SWIG_arg_fail(2)) SWIG_fail
;
5877 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5878 if (SWIG_arg_fail(3)) SWIG_fail
;
5881 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5883 wxRect
&_result_ref
= (arg1
)->Inflate(arg2
,arg3
);
5884 result
= (wxRect
*) &_result_ref
;
5887 wxPyEndAllowThreads(__tstate
);
5888 if (PyErr_Occurred()) SWIG_fail
;
5890 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 0);
5897 static PyObject
*_wrap_Rect_Deflate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5898 PyObject
*resultobj
= NULL
;
5899 wxRect
*arg1
= (wxRect
*) 0 ;
5903 PyObject
* obj0
= 0 ;
5904 PyObject
* obj1
= 0 ;
5905 PyObject
* obj2
= 0 ;
5907 (char *) "self",(char *) "dx",(char *) "dy", NULL
5910 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_Deflate",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5911 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5912 if (SWIG_arg_fail(1)) SWIG_fail
;
5914 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5915 if (SWIG_arg_fail(2)) SWIG_fail
;
5918 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5919 if (SWIG_arg_fail(3)) SWIG_fail
;
5922 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5924 wxRect
&_result_ref
= (arg1
)->Deflate(arg2
,arg3
);
5925 result
= (wxRect
*) &_result_ref
;
5928 wxPyEndAllowThreads(__tstate
);
5929 if (PyErr_Occurred()) SWIG_fail
;
5931 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 0);
5938 static PyObject
*_wrap_Rect_OffsetXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5939 PyObject
*resultobj
= NULL
;
5940 wxRect
*arg1
= (wxRect
*) 0 ;
5943 PyObject
* obj0
= 0 ;
5944 PyObject
* obj1
= 0 ;
5945 PyObject
* obj2
= 0 ;
5947 (char *) "self",(char *) "dx",(char *) "dy", NULL
5950 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_OffsetXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5951 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5952 if (SWIG_arg_fail(1)) SWIG_fail
;
5954 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5955 if (SWIG_arg_fail(2)) SWIG_fail
;
5958 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5959 if (SWIG_arg_fail(3)) SWIG_fail
;
5962 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5963 (arg1
)->Offset(arg2
,arg3
);
5965 wxPyEndAllowThreads(__tstate
);
5966 if (PyErr_Occurred()) SWIG_fail
;
5968 Py_INCREF(Py_None
); resultobj
= Py_None
;
5975 static PyObject
*_wrap_Rect_Offset(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5976 PyObject
*resultobj
= NULL
;
5977 wxRect
*arg1
= (wxRect
*) 0 ;
5980 PyObject
* obj0
= 0 ;
5981 PyObject
* obj1
= 0 ;
5983 (char *) "self",(char *) "pt", NULL
5986 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Offset",kwnames
,&obj0
,&obj1
)) goto fail
;
5987 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5988 if (SWIG_arg_fail(1)) SWIG_fail
;
5991 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5994 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5995 (arg1
)->Offset((wxPoint
const &)*arg2
);
5997 wxPyEndAllowThreads(__tstate
);
5998 if (PyErr_Occurred()) SWIG_fail
;
6000 Py_INCREF(Py_None
); resultobj
= Py_None
;
6007 static PyObject
*_wrap_Rect_Intersect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6008 PyObject
*resultobj
= NULL
;
6009 wxRect
*arg1
= (wxRect
*) 0 ;
6013 PyObject
* obj0
= 0 ;
6014 PyObject
* obj1
= 0 ;
6016 (char *) "self",(char *) "rect", NULL
6019 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Intersect",kwnames
,&obj0
,&obj1
)) goto fail
;
6020 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6021 if (SWIG_arg_fail(1)) SWIG_fail
;
6024 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6027 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6028 result
= (arg1
)->Intersect((wxRect
const &)*arg2
);
6030 wxPyEndAllowThreads(__tstate
);
6031 if (PyErr_Occurred()) SWIG_fail
;
6035 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6036 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6044 static PyObject
*_wrap_Rect_Union(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6045 PyObject
*resultobj
= NULL
;
6046 wxRect
*arg1
= (wxRect
*) 0 ;
6050 PyObject
* obj0
= 0 ;
6051 PyObject
* obj1
= 0 ;
6053 (char *) "self",(char *) "rect", NULL
6056 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Union",kwnames
,&obj0
,&obj1
)) goto fail
;
6057 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6058 if (SWIG_arg_fail(1)) SWIG_fail
;
6061 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6064 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6065 result
= (arg1
)->Union((wxRect
const &)*arg2
);
6067 wxPyEndAllowThreads(__tstate
);
6068 if (PyErr_Occurred()) SWIG_fail
;
6072 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6073 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6081 static PyObject
*_wrap_Rect___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6082 PyObject
*resultobj
= NULL
;
6083 wxRect
*arg1
= (wxRect
*) 0 ;
6087 PyObject
* obj0
= 0 ;
6088 PyObject
* obj1
= 0 ;
6090 (char *) "self",(char *) "rect", NULL
6093 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
6094 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6095 if (SWIG_arg_fail(1)) SWIG_fail
;
6098 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6101 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6102 result
= ((wxRect
const *)arg1
)->operator +((wxRect
const &)*arg2
);
6104 wxPyEndAllowThreads(__tstate
);
6105 if (PyErr_Occurred()) SWIG_fail
;
6109 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6110 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6118 static PyObject
*_wrap_Rect___iadd__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6119 PyObject
*resultobj
= NULL
;
6120 wxRect
*arg1
= (wxRect
*) 0 ;
6124 PyObject
* obj0
= 0 ;
6125 PyObject
* obj1
= 0 ;
6127 (char *) "self",(char *) "rect", NULL
6130 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___iadd__",kwnames
,&obj0
,&obj1
)) goto fail
;
6131 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
6132 if (SWIG_arg_fail(1)) SWIG_fail
;
6135 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6138 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6140 wxRect
&_result_ref
= (arg1
)->operator +=((wxRect
const &)*arg2
);
6141 result
= (wxRect
*) &_result_ref
;
6144 wxPyEndAllowThreads(__tstate
);
6145 if (PyErr_Occurred()) SWIG_fail
;
6147 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
6154 static PyObject
*_wrap_Rect___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6155 PyObject
*resultobj
= NULL
;
6156 wxRect
*arg1
= (wxRect
*) 0 ;
6160 PyObject
* obj0
= 0 ;
6161 PyObject
* obj1
= 0 ;
6163 (char *) "self",(char *) "rect", NULL
6166 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
6167 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6168 if (SWIG_arg_fail(1)) SWIG_fail
;
6171 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6174 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6175 result
= (bool)((wxRect
const *)arg1
)->operator ==((wxRect
const &)*arg2
);
6177 wxPyEndAllowThreads(__tstate
);
6178 if (PyErr_Occurred()) SWIG_fail
;
6181 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6189 static PyObject
*_wrap_Rect___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6190 PyObject
*resultobj
= NULL
;
6191 wxRect
*arg1
= (wxRect
*) 0 ;
6195 PyObject
* obj0
= 0 ;
6196 PyObject
* obj1
= 0 ;
6198 (char *) "self",(char *) "rect", NULL
6201 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
6202 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6203 if (SWIG_arg_fail(1)) SWIG_fail
;
6206 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6209 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6210 result
= (bool)((wxRect
const *)arg1
)->operator !=((wxRect
const &)*arg2
);
6212 wxPyEndAllowThreads(__tstate
);
6213 if (PyErr_Occurred()) SWIG_fail
;
6216 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6224 static PyObject
*_wrap_Rect_InsideXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6225 PyObject
*resultobj
= NULL
;
6226 wxRect
*arg1
= (wxRect
*) 0 ;
6230 PyObject
* obj0
= 0 ;
6231 PyObject
* obj1
= 0 ;
6232 PyObject
* obj2
= 0 ;
6234 (char *) "self",(char *) "x",(char *) "y", NULL
6237 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_InsideXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6238 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6239 if (SWIG_arg_fail(1)) SWIG_fail
;
6241 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6242 if (SWIG_arg_fail(2)) SWIG_fail
;
6245 arg3
= static_cast<int >(SWIG_As_int(obj2
));
6246 if (SWIG_arg_fail(3)) SWIG_fail
;
6249 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6250 result
= (bool)((wxRect
const *)arg1
)->Inside(arg2
,arg3
);
6252 wxPyEndAllowThreads(__tstate
);
6253 if (PyErr_Occurred()) SWIG_fail
;
6256 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6264 static PyObject
*_wrap_Rect_Inside(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6265 PyObject
*resultobj
= NULL
;
6266 wxRect
*arg1
= (wxRect
*) 0 ;
6270 PyObject
* obj0
= 0 ;
6271 PyObject
* obj1
= 0 ;
6273 (char *) "self",(char *) "pt", NULL
6276 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Inside",kwnames
,&obj0
,&obj1
)) goto fail
;
6277 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6278 if (SWIG_arg_fail(1)) SWIG_fail
;
6281 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
6284 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6285 result
= (bool)((wxRect
const *)arg1
)->Inside((wxPoint
const &)*arg2
);
6287 wxPyEndAllowThreads(__tstate
);
6288 if (PyErr_Occurred()) SWIG_fail
;
6291 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6299 static PyObject
*_wrap_Rect_Intersects(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6300 PyObject
*resultobj
= NULL
;
6301 wxRect
*arg1
= (wxRect
*) 0 ;
6305 PyObject
* obj0
= 0 ;
6306 PyObject
* obj1
= 0 ;
6308 (char *) "self",(char *) "rect", NULL
6311 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Intersects",kwnames
,&obj0
,&obj1
)) goto fail
;
6312 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6313 if (SWIG_arg_fail(1)) SWIG_fail
;
6316 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6319 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6320 result
= (bool)((wxRect
const *)arg1
)->Intersects((wxRect
const &)*arg2
);
6322 wxPyEndAllowThreads(__tstate
);
6323 if (PyErr_Occurred()) SWIG_fail
;
6326 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6334 static PyObject
*_wrap_Rect_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6335 PyObject
*resultobj
= NULL
;
6336 wxRect
*arg1
= (wxRect
*) 0 ;
6338 PyObject
* obj0
= 0 ;
6339 PyObject
* obj1
= 0 ;
6341 (char *) "self",(char *) "x", NULL
6344 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6345 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6346 if (SWIG_arg_fail(1)) SWIG_fail
;
6348 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6349 if (SWIG_arg_fail(2)) SWIG_fail
;
6351 if (arg1
) (arg1
)->x
= arg2
;
6353 Py_INCREF(Py_None
); resultobj
= Py_None
;
6360 static PyObject
*_wrap_Rect_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6361 PyObject
*resultobj
= NULL
;
6362 wxRect
*arg1
= (wxRect
*) 0 ;
6364 PyObject
* obj0
= 0 ;
6366 (char *) "self", NULL
6369 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_x_get",kwnames
,&obj0
)) goto fail
;
6370 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6371 if (SWIG_arg_fail(1)) SWIG_fail
;
6372 result
= (int) ((arg1
)->x
);
6375 resultobj
= SWIG_From_int(static_cast<int >(result
));
6383 static PyObject
*_wrap_Rect_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6384 PyObject
*resultobj
= NULL
;
6385 wxRect
*arg1
= (wxRect
*) 0 ;
6387 PyObject
* obj0
= 0 ;
6388 PyObject
* obj1
= 0 ;
6390 (char *) "self",(char *) "y", NULL
6393 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6394 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6395 if (SWIG_arg_fail(1)) SWIG_fail
;
6397 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6398 if (SWIG_arg_fail(2)) SWIG_fail
;
6400 if (arg1
) (arg1
)->y
= arg2
;
6402 Py_INCREF(Py_None
); resultobj
= Py_None
;
6409 static PyObject
*_wrap_Rect_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6410 PyObject
*resultobj
= NULL
;
6411 wxRect
*arg1
= (wxRect
*) 0 ;
6413 PyObject
* obj0
= 0 ;
6415 (char *) "self", NULL
6418 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_y_get",kwnames
,&obj0
)) goto fail
;
6419 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6420 if (SWIG_arg_fail(1)) SWIG_fail
;
6421 result
= (int) ((arg1
)->y
);
6424 resultobj
= SWIG_From_int(static_cast<int >(result
));
6432 static PyObject
*_wrap_Rect_width_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6433 PyObject
*resultobj
= NULL
;
6434 wxRect
*arg1
= (wxRect
*) 0 ;
6436 PyObject
* obj0
= 0 ;
6437 PyObject
* obj1
= 0 ;
6439 (char *) "self",(char *) "width", NULL
6442 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_width_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6443 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6444 if (SWIG_arg_fail(1)) SWIG_fail
;
6446 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6447 if (SWIG_arg_fail(2)) SWIG_fail
;
6449 if (arg1
) (arg1
)->width
= arg2
;
6451 Py_INCREF(Py_None
); resultobj
= Py_None
;
6458 static PyObject
*_wrap_Rect_width_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6459 PyObject
*resultobj
= NULL
;
6460 wxRect
*arg1
= (wxRect
*) 0 ;
6462 PyObject
* obj0
= 0 ;
6464 (char *) "self", NULL
6467 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_width_get",kwnames
,&obj0
)) goto fail
;
6468 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6469 if (SWIG_arg_fail(1)) SWIG_fail
;
6470 result
= (int) ((arg1
)->width
);
6473 resultobj
= SWIG_From_int(static_cast<int >(result
));
6481 static PyObject
*_wrap_Rect_height_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6482 PyObject
*resultobj
= NULL
;
6483 wxRect
*arg1
= (wxRect
*) 0 ;
6485 PyObject
* obj0
= 0 ;
6486 PyObject
* obj1
= 0 ;
6488 (char *) "self",(char *) "height", NULL
6491 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_height_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6492 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6493 if (SWIG_arg_fail(1)) SWIG_fail
;
6495 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6496 if (SWIG_arg_fail(2)) SWIG_fail
;
6498 if (arg1
) (arg1
)->height
= arg2
;
6500 Py_INCREF(Py_None
); resultobj
= Py_None
;
6507 static PyObject
*_wrap_Rect_height_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6508 PyObject
*resultobj
= NULL
;
6509 wxRect
*arg1
= (wxRect
*) 0 ;
6511 PyObject
* obj0
= 0 ;
6513 (char *) "self", NULL
6516 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_height_get",kwnames
,&obj0
)) goto fail
;
6517 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6518 if (SWIG_arg_fail(1)) SWIG_fail
;
6519 result
= (int) ((arg1
)->height
);
6522 resultobj
= SWIG_From_int(static_cast<int >(result
));
6530 static PyObject
*_wrap_Rect_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6531 PyObject
*resultobj
= NULL
;
6532 wxRect
*arg1
= (wxRect
*) 0 ;
6533 int arg2
= (int) 0 ;
6534 int arg3
= (int) 0 ;
6535 int arg4
= (int) 0 ;
6536 int arg5
= (int) 0 ;
6537 PyObject
* obj0
= 0 ;
6538 PyObject
* obj1
= 0 ;
6539 PyObject
* obj2
= 0 ;
6540 PyObject
* obj3
= 0 ;
6541 PyObject
* obj4
= 0 ;
6543 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
6546 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:Rect_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
6547 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6548 if (SWIG_arg_fail(1)) SWIG_fail
;
6551 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6552 if (SWIG_arg_fail(2)) SWIG_fail
;
6557 arg3
= static_cast<int >(SWIG_As_int(obj2
));
6558 if (SWIG_arg_fail(3)) SWIG_fail
;
6563 arg4
= static_cast<int >(SWIG_As_int(obj3
));
6564 if (SWIG_arg_fail(4)) SWIG_fail
;
6569 arg5
= static_cast<int >(SWIG_As_int(obj4
));
6570 if (SWIG_arg_fail(5)) SWIG_fail
;
6574 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6575 wxRect_Set(arg1
,arg2
,arg3
,arg4
,arg5
);
6577 wxPyEndAllowThreads(__tstate
);
6578 if (PyErr_Occurred()) SWIG_fail
;
6580 Py_INCREF(Py_None
); resultobj
= Py_None
;
6587 static PyObject
*_wrap_Rect_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6588 PyObject
*resultobj
= NULL
;
6589 wxRect
*arg1
= (wxRect
*) 0 ;
6591 PyObject
* obj0
= 0 ;
6593 (char *) "self", NULL
6596 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_Get",kwnames
,&obj0
)) goto fail
;
6597 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6598 if (SWIG_arg_fail(1)) SWIG_fail
;
6600 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6601 result
= (PyObject
*)wxRect_Get(arg1
);
6603 wxPyEndAllowThreads(__tstate
);
6604 if (PyErr_Occurred()) SWIG_fail
;
6613 static PyObject
* Rect_swigregister(PyObject
*, PyObject
*args
) {
6615 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
6616 SWIG_TypeClientData(SWIGTYPE_p_wxRect
, obj
);
6618 return Py_BuildValue((char *)"");
6620 static PyObject
*_wrap_IntersectRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6621 PyObject
*resultobj
= NULL
;
6622 wxRect
*arg1
= (wxRect
*) 0 ;
6623 wxRect
*arg2
= (wxRect
*) 0 ;
6625 PyObject
* obj0
= 0 ;
6626 PyObject
* obj1
= 0 ;
6628 (char *) "r1",(char *) "r2", NULL
6631 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IntersectRect",kwnames
,&obj0
,&obj1
)) goto fail
;
6632 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6633 if (SWIG_arg_fail(1)) SWIG_fail
;
6634 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6635 if (SWIG_arg_fail(2)) SWIG_fail
;
6637 if (!wxPyCheckForApp()) SWIG_fail
;
6638 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6639 result
= (PyObject
*)wxIntersectRect(arg1
,arg2
);
6641 wxPyEndAllowThreads(__tstate
);
6642 if (PyErr_Occurred()) SWIG_fail
;
6651 static PyObject
*_wrap_new_Point2D(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6652 PyObject
*resultobj
= NULL
;
6653 double arg1
= (double) 0.0 ;
6654 double arg2
= (double) 0.0 ;
6656 PyObject
* obj0
= 0 ;
6657 PyObject
* obj1
= 0 ;
6659 (char *) "x",(char *) "y", NULL
6662 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Point2D",kwnames
,&obj0
,&obj1
)) goto fail
;
6665 arg1
= static_cast<double >(SWIG_As_double(obj0
));
6666 if (SWIG_arg_fail(1)) SWIG_fail
;
6671 arg2
= static_cast<double >(SWIG_As_double(obj1
));
6672 if (SWIG_arg_fail(2)) SWIG_fail
;
6676 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6677 result
= (wxPoint2D
*)new wxPoint2D(arg1
,arg2
);
6679 wxPyEndAllowThreads(__tstate
);
6680 if (PyErr_Occurred()) SWIG_fail
;
6682 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
6689 static PyObject
*_wrap_new_Point2DCopy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6690 PyObject
*resultobj
= NULL
;
6691 wxPoint2D
*arg1
= 0 ;
6694 PyObject
* obj0
= 0 ;
6699 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_Point2DCopy",kwnames
,&obj0
)) goto fail
;
6702 if ( ! wxPoint2D_helper(obj0
, &arg1
)) SWIG_fail
;
6705 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6706 result
= (wxPoint2D
*)new wxPoint2D((wxPoint2D
const &)*arg1
);
6708 wxPyEndAllowThreads(__tstate
);
6709 if (PyErr_Occurred()) SWIG_fail
;
6711 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
6718 static PyObject
*_wrap_new_Point2DFromPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6719 PyObject
*resultobj
= NULL
;
6723 PyObject
* obj0
= 0 ;
6728 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_Point2DFromPoint",kwnames
,&obj0
)) goto fail
;
6731 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
6734 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6735 result
= (wxPoint2D
*)new wxPoint2D((wxPoint
const &)*arg1
);
6737 wxPyEndAllowThreads(__tstate
);
6738 if (PyErr_Occurred()) SWIG_fail
;
6740 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
6747 static PyObject
*_wrap_Point2D_GetFloor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6748 PyObject
*resultobj
= NULL
;
6749 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6750 int *arg2
= (int *) 0 ;
6751 int *arg3
= (int *) 0 ;
6756 PyObject
* obj0
= 0 ;
6758 (char *) "self", NULL
6761 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
6762 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
6763 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetFloor",kwnames
,&obj0
)) goto fail
;
6764 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6765 if (SWIG_arg_fail(1)) SWIG_fail
;
6767 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6768 ((wxPoint2D
const *)arg1
)->GetFloor(arg2
,arg3
);
6770 wxPyEndAllowThreads(__tstate
);
6771 if (PyErr_Occurred()) SWIG_fail
;
6773 Py_INCREF(Py_None
); resultobj
= Py_None
;
6774 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
6775 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
6776 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
6777 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
6784 static PyObject
*_wrap_Point2D_GetRounded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6785 PyObject
*resultobj
= NULL
;
6786 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6787 int *arg2
= (int *) 0 ;
6788 int *arg3
= (int *) 0 ;
6793 PyObject
* obj0
= 0 ;
6795 (char *) "self", NULL
6798 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
6799 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
6800 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetRounded",kwnames
,&obj0
)) goto fail
;
6801 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6802 if (SWIG_arg_fail(1)) SWIG_fail
;
6804 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6805 ((wxPoint2D
const *)arg1
)->GetRounded(arg2
,arg3
);
6807 wxPyEndAllowThreads(__tstate
);
6808 if (PyErr_Occurred()) SWIG_fail
;
6810 Py_INCREF(Py_None
); resultobj
= Py_None
;
6811 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
6812 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
6813 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
6814 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
6821 static PyObject
*_wrap_Point2D_GetVectorLength(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6822 PyObject
*resultobj
= NULL
;
6823 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6825 PyObject
* obj0
= 0 ;
6827 (char *) "self", NULL
6830 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetVectorLength",kwnames
,&obj0
)) goto fail
;
6831 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6832 if (SWIG_arg_fail(1)) SWIG_fail
;
6834 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6835 result
= (double)((wxPoint2D
const *)arg1
)->GetVectorLength();
6837 wxPyEndAllowThreads(__tstate
);
6838 if (PyErr_Occurred()) SWIG_fail
;
6841 resultobj
= SWIG_From_double(static_cast<double >(result
));
6849 static PyObject
*_wrap_Point2D_GetVectorAngle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6850 PyObject
*resultobj
= NULL
;
6851 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6853 PyObject
* obj0
= 0 ;
6855 (char *) "self", NULL
6858 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetVectorAngle",kwnames
,&obj0
)) goto fail
;
6859 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6860 if (SWIG_arg_fail(1)) SWIG_fail
;
6862 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6863 result
= (double)((wxPoint2D
const *)arg1
)->GetVectorAngle();
6865 wxPyEndAllowThreads(__tstate
);
6866 if (PyErr_Occurred()) SWIG_fail
;
6869 resultobj
= SWIG_From_double(static_cast<double >(result
));
6877 static PyObject
*_wrap_Point2D_SetVectorLength(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6878 PyObject
*resultobj
= NULL
;
6879 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6881 PyObject
* obj0
= 0 ;
6882 PyObject
* obj1
= 0 ;
6884 (char *) "self",(char *) "length", NULL
6887 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_SetVectorLength",kwnames
,&obj0
,&obj1
)) goto fail
;
6888 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6889 if (SWIG_arg_fail(1)) SWIG_fail
;
6891 arg2
= static_cast<double >(SWIG_As_double(obj1
));
6892 if (SWIG_arg_fail(2)) SWIG_fail
;
6895 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6896 (arg1
)->SetVectorLength(arg2
);
6898 wxPyEndAllowThreads(__tstate
);
6899 if (PyErr_Occurred()) SWIG_fail
;
6901 Py_INCREF(Py_None
); resultobj
= Py_None
;
6908 static PyObject
*_wrap_Point2D_SetVectorAngle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6909 PyObject
*resultobj
= NULL
;
6910 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6912 PyObject
* obj0
= 0 ;
6913 PyObject
* obj1
= 0 ;
6915 (char *) "self",(char *) "degrees", NULL
6918 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_SetVectorAngle",kwnames
,&obj0
,&obj1
)) goto fail
;
6919 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6920 if (SWIG_arg_fail(1)) SWIG_fail
;
6922 arg2
= static_cast<double >(SWIG_As_double(obj1
));
6923 if (SWIG_arg_fail(2)) SWIG_fail
;
6926 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6927 (arg1
)->SetVectorAngle(arg2
);
6929 wxPyEndAllowThreads(__tstate
);
6930 if (PyErr_Occurred()) SWIG_fail
;
6932 Py_INCREF(Py_None
); resultobj
= Py_None
;
6939 static PyObject
*_wrap_Point2D_GetDistance(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6940 PyObject
*resultobj
= NULL
;
6941 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6942 wxPoint2D
*arg2
= 0 ;
6945 PyObject
* obj0
= 0 ;
6946 PyObject
* obj1
= 0 ;
6948 (char *) "self",(char *) "pt", NULL
6951 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetDistance",kwnames
,&obj0
,&obj1
)) goto fail
;
6952 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6953 if (SWIG_arg_fail(1)) SWIG_fail
;
6956 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
6959 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6960 result
= (double)((wxPoint2D
const *)arg1
)->GetDistance((wxPoint2D
const &)*arg2
);
6962 wxPyEndAllowThreads(__tstate
);
6963 if (PyErr_Occurred()) SWIG_fail
;
6966 resultobj
= SWIG_From_double(static_cast<double >(result
));
6974 static PyObject
*_wrap_Point2D_GetDistanceSquare(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6975 PyObject
*resultobj
= NULL
;
6976 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6977 wxPoint2D
*arg2
= 0 ;
6980 PyObject
* obj0
= 0 ;
6981 PyObject
* obj1
= 0 ;
6983 (char *) "self",(char *) "pt", NULL
6986 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetDistanceSquare",kwnames
,&obj0
,&obj1
)) goto fail
;
6987 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6988 if (SWIG_arg_fail(1)) SWIG_fail
;
6991 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
6994 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6995 result
= (double)((wxPoint2D
const *)arg1
)->GetDistanceSquare((wxPoint2D
const &)*arg2
);
6997 wxPyEndAllowThreads(__tstate
);
6998 if (PyErr_Occurred()) SWIG_fail
;
7001 resultobj
= SWIG_From_double(static_cast<double >(result
));
7009 static PyObject
*_wrap_Point2D_GetDotProduct(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7010 PyObject
*resultobj
= NULL
;
7011 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7012 wxPoint2D
*arg2
= 0 ;
7015 PyObject
* obj0
= 0 ;
7016 PyObject
* obj1
= 0 ;
7018 (char *) "self",(char *) "vec", NULL
7021 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetDotProduct",kwnames
,&obj0
,&obj1
)) goto fail
;
7022 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7023 if (SWIG_arg_fail(1)) SWIG_fail
;
7026 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7029 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7030 result
= (double)((wxPoint2D
const *)arg1
)->GetDotProduct((wxPoint2D
const &)*arg2
);
7032 wxPyEndAllowThreads(__tstate
);
7033 if (PyErr_Occurred()) SWIG_fail
;
7036 resultobj
= SWIG_From_double(static_cast<double >(result
));
7044 static PyObject
*_wrap_Point2D_GetCrossProduct(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7045 PyObject
*resultobj
= NULL
;
7046 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7047 wxPoint2D
*arg2
= 0 ;
7050 PyObject
* obj0
= 0 ;
7051 PyObject
* obj1
= 0 ;
7053 (char *) "self",(char *) "vec", NULL
7056 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetCrossProduct",kwnames
,&obj0
,&obj1
)) goto fail
;
7057 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7058 if (SWIG_arg_fail(1)) SWIG_fail
;
7061 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7064 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7065 result
= (double)((wxPoint2D
const *)arg1
)->GetCrossProduct((wxPoint2D
const &)*arg2
);
7067 wxPyEndAllowThreads(__tstate
);
7068 if (PyErr_Occurred()) SWIG_fail
;
7071 resultobj
= SWIG_From_double(static_cast<double >(result
));
7079 static PyObject
*_wrap_Point2D___neg__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7080 PyObject
*resultobj
= NULL
;
7081 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7083 PyObject
* obj0
= 0 ;
7085 (char *) "self", NULL
7088 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D___neg__",kwnames
,&obj0
)) goto fail
;
7089 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7090 if (SWIG_arg_fail(1)) SWIG_fail
;
7092 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7093 result
= (arg1
)->operator -();
7095 wxPyEndAllowThreads(__tstate
);
7096 if (PyErr_Occurred()) SWIG_fail
;
7099 wxPoint2D
* resultptr
;
7100 resultptr
= new wxPoint2D(static_cast<wxPoint2D
& >(result
));
7101 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint2D
, 1);
7109 static PyObject
*_wrap_Point2D___iadd__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7110 PyObject
*resultobj
= NULL
;
7111 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7112 wxPoint2D
*arg2
= 0 ;
7115 PyObject
* obj0
= 0 ;
7116 PyObject
* obj1
= 0 ;
7118 (char *) "self",(char *) "pt", NULL
7121 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___iadd__",kwnames
,&obj0
,&obj1
)) goto fail
;
7122 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7123 if (SWIG_arg_fail(1)) SWIG_fail
;
7126 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7129 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7131 wxPoint2D
&_result_ref
= (arg1
)->operator +=((wxPoint2D
const &)*arg2
);
7132 result
= (wxPoint2D
*) &_result_ref
;
7135 wxPyEndAllowThreads(__tstate
);
7136 if (PyErr_Occurred()) SWIG_fail
;
7138 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7145 static PyObject
*_wrap_Point2D___isub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7146 PyObject
*resultobj
= NULL
;
7147 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7148 wxPoint2D
*arg2
= 0 ;
7151 PyObject
* obj0
= 0 ;
7152 PyObject
* obj1
= 0 ;
7154 (char *) "self",(char *) "pt", NULL
7157 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___isub__",kwnames
,&obj0
,&obj1
)) goto fail
;
7158 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7159 if (SWIG_arg_fail(1)) SWIG_fail
;
7162 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7165 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7167 wxPoint2D
&_result_ref
= (arg1
)->operator -=((wxPoint2D
const &)*arg2
);
7168 result
= (wxPoint2D
*) &_result_ref
;
7171 wxPyEndAllowThreads(__tstate
);
7172 if (PyErr_Occurred()) SWIG_fail
;
7174 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7181 static PyObject
*_wrap_Point2D___imul__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7182 PyObject
*resultobj
= NULL
;
7183 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7184 wxPoint2D
*arg2
= 0 ;
7187 PyObject
* obj0
= 0 ;
7188 PyObject
* obj1
= 0 ;
7190 (char *) "self",(char *) "pt", NULL
7193 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___imul__",kwnames
,&obj0
,&obj1
)) goto fail
;
7194 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7195 if (SWIG_arg_fail(1)) SWIG_fail
;
7198 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7201 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7203 wxPoint2D
&_result_ref
= (arg1
)->operator *=((wxPoint2D
const &)*arg2
);
7204 result
= (wxPoint2D
*) &_result_ref
;
7207 wxPyEndAllowThreads(__tstate
);
7208 if (PyErr_Occurred()) SWIG_fail
;
7210 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7217 static PyObject
*_wrap_Point2D___idiv__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7218 PyObject
*resultobj
= NULL
;
7219 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7220 wxPoint2D
*arg2
= 0 ;
7223 PyObject
* obj0
= 0 ;
7224 PyObject
* obj1
= 0 ;
7226 (char *) "self",(char *) "pt", NULL
7229 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___idiv__",kwnames
,&obj0
,&obj1
)) goto fail
;
7230 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7231 if (SWIG_arg_fail(1)) SWIG_fail
;
7234 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7237 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7239 wxPoint2D
&_result_ref
= (arg1
)->operator /=((wxPoint2D
const &)*arg2
);
7240 result
= (wxPoint2D
*) &_result_ref
;
7243 wxPyEndAllowThreads(__tstate
);
7244 if (PyErr_Occurred()) SWIG_fail
;
7246 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7253 static PyObject
*_wrap_Point2D___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7254 PyObject
*resultobj
= NULL
;
7255 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7256 wxPoint2D
*arg2
= 0 ;
7259 PyObject
* obj0
= 0 ;
7260 PyObject
* obj1
= 0 ;
7262 (char *) "self",(char *) "pt", NULL
7265 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
7266 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7267 if (SWIG_arg_fail(1)) SWIG_fail
;
7270 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7273 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7274 result
= (bool)((wxPoint2D
const *)arg1
)->operator ==((wxPoint2D
const &)*arg2
);
7276 wxPyEndAllowThreads(__tstate
);
7277 if (PyErr_Occurred()) SWIG_fail
;
7280 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7288 static PyObject
*_wrap_Point2D___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7289 PyObject
*resultobj
= NULL
;
7290 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7291 wxPoint2D
*arg2
= 0 ;
7294 PyObject
* obj0
= 0 ;
7295 PyObject
* obj1
= 0 ;
7297 (char *) "self",(char *) "pt", NULL
7300 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
7301 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7302 if (SWIG_arg_fail(1)) SWIG_fail
;
7305 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7308 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7309 result
= (bool)((wxPoint2D
const *)arg1
)->operator !=((wxPoint2D
const &)*arg2
);
7311 wxPyEndAllowThreads(__tstate
);
7312 if (PyErr_Occurred()) SWIG_fail
;
7315 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7323 static PyObject
*_wrap_Point2D_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7324 PyObject
*resultobj
= NULL
;
7325 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7327 PyObject
* obj0
= 0 ;
7328 PyObject
* obj1
= 0 ;
7330 (char *) "self",(char *) "m_x", NULL
7333 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
7334 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7335 if (SWIG_arg_fail(1)) SWIG_fail
;
7337 arg2
= static_cast<double >(SWIG_As_double(obj1
));
7338 if (SWIG_arg_fail(2)) SWIG_fail
;
7340 if (arg1
) (arg1
)->m_x
= arg2
;
7342 Py_INCREF(Py_None
); resultobj
= Py_None
;
7349 static PyObject
*_wrap_Point2D_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7350 PyObject
*resultobj
= NULL
;
7351 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7353 PyObject
* obj0
= 0 ;
7355 (char *) "self", NULL
7358 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_x_get",kwnames
,&obj0
)) goto fail
;
7359 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7360 if (SWIG_arg_fail(1)) SWIG_fail
;
7361 result
= (double) ((arg1
)->m_x
);
7364 resultobj
= SWIG_From_double(static_cast<double >(result
));
7372 static PyObject
*_wrap_Point2D_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7373 PyObject
*resultobj
= NULL
;
7374 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7376 PyObject
* obj0
= 0 ;
7377 PyObject
* obj1
= 0 ;
7379 (char *) "self",(char *) "m_y", NULL
7382 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
7383 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7384 if (SWIG_arg_fail(1)) SWIG_fail
;
7386 arg2
= static_cast<double >(SWIG_As_double(obj1
));
7387 if (SWIG_arg_fail(2)) SWIG_fail
;
7389 if (arg1
) (arg1
)->m_y
= arg2
;
7391 Py_INCREF(Py_None
); resultobj
= Py_None
;
7398 static PyObject
*_wrap_Point2D_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7399 PyObject
*resultobj
= NULL
;
7400 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7402 PyObject
* obj0
= 0 ;
7404 (char *) "self", NULL
7407 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_y_get",kwnames
,&obj0
)) goto fail
;
7408 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7409 if (SWIG_arg_fail(1)) SWIG_fail
;
7410 result
= (double) ((arg1
)->m_y
);
7413 resultobj
= SWIG_From_double(static_cast<double >(result
));
7421 static PyObject
*_wrap_Point2D_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7422 PyObject
*resultobj
= NULL
;
7423 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7424 double arg2
= (double) 0 ;
7425 double arg3
= (double) 0 ;
7426 PyObject
* obj0
= 0 ;
7427 PyObject
* obj1
= 0 ;
7428 PyObject
* obj2
= 0 ;
7430 (char *) "self",(char *) "x",(char *) "y", NULL
7433 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:Point2D_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
7434 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7435 if (SWIG_arg_fail(1)) SWIG_fail
;
7438 arg2
= static_cast<double >(SWIG_As_double(obj1
));
7439 if (SWIG_arg_fail(2)) SWIG_fail
;
7444 arg3
= static_cast<double >(SWIG_As_double(obj2
));
7445 if (SWIG_arg_fail(3)) SWIG_fail
;
7449 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7450 wxPoint2D_Set(arg1
,arg2
,arg3
);
7452 wxPyEndAllowThreads(__tstate
);
7453 if (PyErr_Occurred()) SWIG_fail
;
7455 Py_INCREF(Py_None
); resultobj
= Py_None
;
7462 static PyObject
*_wrap_Point2D_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7463 PyObject
*resultobj
= NULL
;
7464 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7466 PyObject
* obj0
= 0 ;
7468 (char *) "self", NULL
7471 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_Get",kwnames
,&obj0
)) goto fail
;
7472 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7473 if (SWIG_arg_fail(1)) SWIG_fail
;
7475 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7476 result
= (PyObject
*)wxPoint2D_Get(arg1
);
7478 wxPyEndAllowThreads(__tstate
);
7479 if (PyErr_Occurred()) SWIG_fail
;
7488 static PyObject
* Point2D_swigregister(PyObject
*, PyObject
*args
) {
7490 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
7491 SWIG_TypeClientData(SWIGTYPE_p_wxPoint2D
, obj
);
7493 return Py_BuildValue((char *)"");
7495 static int _wrap_DefaultPosition_set(PyObject
*) {
7496 PyErr_SetString(PyExc_TypeError
,"Variable DefaultPosition is read-only.");
7501 static PyObject
*_wrap_DefaultPosition_get(void) {
7502 PyObject
*pyobj
= NULL
;
7504 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultPosition
), SWIGTYPE_p_wxPoint
, 0);
7509 static int _wrap_DefaultSize_set(PyObject
*) {
7510 PyErr_SetString(PyExc_TypeError
,"Variable DefaultSize is read-only.");
7515 static PyObject
*_wrap_DefaultSize_get(void) {
7516 PyObject
*pyobj
= NULL
;
7518 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultSize
), SWIGTYPE_p_wxSize
, 0);
7523 static PyObject
*_wrap_new_InputStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7524 PyObject
*resultobj
= NULL
;
7525 PyObject
*arg1
= (PyObject
*) 0 ;
7526 wxPyInputStream
*result
;
7527 PyObject
* obj0
= 0 ;
7532 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_InputStream",kwnames
,&obj0
)) goto fail
;
7535 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7536 result
= (wxPyInputStream
*)new_wxPyInputStream(arg1
);
7538 wxPyEndAllowThreads(__tstate
);
7539 if (PyErr_Occurred()) SWIG_fail
;
7541 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyInputStream
, 1);
7548 static PyObject
*_wrap_delete_InputStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7549 PyObject
*resultobj
= NULL
;
7550 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7551 PyObject
* obj0
= 0 ;
7553 (char *) "self", NULL
7556 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_InputStream",kwnames
,&obj0
)) goto fail
;
7557 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7558 if (SWIG_arg_fail(1)) SWIG_fail
;
7560 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7563 wxPyEndAllowThreads(__tstate
);
7564 if (PyErr_Occurred()) SWIG_fail
;
7566 Py_INCREF(Py_None
); resultobj
= Py_None
;
7573 static PyObject
*_wrap_InputStream_close(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7574 PyObject
*resultobj
= NULL
;
7575 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7576 PyObject
* obj0
= 0 ;
7578 (char *) "self", NULL
7581 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_close",kwnames
,&obj0
)) goto fail
;
7582 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7583 if (SWIG_arg_fail(1)) SWIG_fail
;
7585 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7588 wxPyEndAllowThreads(__tstate
);
7589 if (PyErr_Occurred()) SWIG_fail
;
7591 Py_INCREF(Py_None
); resultobj
= Py_None
;
7598 static PyObject
*_wrap_InputStream_flush(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7599 PyObject
*resultobj
= NULL
;
7600 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7601 PyObject
* obj0
= 0 ;
7603 (char *) "self", NULL
7606 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_flush",kwnames
,&obj0
)) goto fail
;
7607 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7608 if (SWIG_arg_fail(1)) SWIG_fail
;
7610 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7613 wxPyEndAllowThreads(__tstate
);
7614 if (PyErr_Occurred()) SWIG_fail
;
7616 Py_INCREF(Py_None
); resultobj
= Py_None
;
7623 static PyObject
*_wrap_InputStream_eof(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7624 PyObject
*resultobj
= NULL
;
7625 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7627 PyObject
* obj0
= 0 ;
7629 (char *) "self", NULL
7632 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_eof",kwnames
,&obj0
)) goto fail
;
7633 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7634 if (SWIG_arg_fail(1)) SWIG_fail
;
7636 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7637 result
= (bool)(arg1
)->eof();
7639 wxPyEndAllowThreads(__tstate
);
7640 if (PyErr_Occurred()) SWIG_fail
;
7643 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7651 static PyObject
*_wrap_InputStream_read(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7652 PyObject
*resultobj
= NULL
;
7653 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7654 int arg2
= (int) -1 ;
7656 PyObject
* obj0
= 0 ;
7657 PyObject
* obj1
= 0 ;
7659 (char *) "self",(char *) "size", NULL
7662 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:InputStream_read",kwnames
,&obj0
,&obj1
)) goto fail
;
7663 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7664 if (SWIG_arg_fail(1)) SWIG_fail
;
7667 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7668 if (SWIG_arg_fail(2)) SWIG_fail
;
7672 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7673 result
= (PyObject
*)(arg1
)->read(arg2
);
7675 wxPyEndAllowThreads(__tstate
);
7676 if (PyErr_Occurred()) SWIG_fail
;
7685 static PyObject
*_wrap_InputStream_readline(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7686 PyObject
*resultobj
= NULL
;
7687 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7688 int arg2
= (int) -1 ;
7690 PyObject
* obj0
= 0 ;
7691 PyObject
* obj1
= 0 ;
7693 (char *) "self",(char *) "size", NULL
7696 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:InputStream_readline",kwnames
,&obj0
,&obj1
)) goto fail
;
7697 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7698 if (SWIG_arg_fail(1)) SWIG_fail
;
7701 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7702 if (SWIG_arg_fail(2)) SWIG_fail
;
7706 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7707 result
= (PyObject
*)(arg1
)->readline(arg2
);
7709 wxPyEndAllowThreads(__tstate
);
7710 if (PyErr_Occurred()) SWIG_fail
;
7719 static PyObject
*_wrap_InputStream_readlines(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7720 PyObject
*resultobj
= NULL
;
7721 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7722 int arg2
= (int) -1 ;
7724 PyObject
* obj0
= 0 ;
7725 PyObject
* obj1
= 0 ;
7727 (char *) "self",(char *) "sizehint", NULL
7730 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:InputStream_readlines",kwnames
,&obj0
,&obj1
)) goto fail
;
7731 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7732 if (SWIG_arg_fail(1)) SWIG_fail
;
7735 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7736 if (SWIG_arg_fail(2)) SWIG_fail
;
7740 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7741 result
= (PyObject
*)(arg1
)->readlines(arg2
);
7743 wxPyEndAllowThreads(__tstate
);
7744 if (PyErr_Occurred()) SWIG_fail
;
7753 static PyObject
*_wrap_InputStream_seek(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7754 PyObject
*resultobj
= NULL
;
7755 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7757 int arg3
= (int) 0 ;
7758 PyObject
* obj0
= 0 ;
7759 PyObject
* obj1
= 0 ;
7760 PyObject
* obj2
= 0 ;
7762 (char *) "self",(char *) "offset",(char *) "whence", NULL
7765 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:InputStream_seek",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
7766 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7767 if (SWIG_arg_fail(1)) SWIG_fail
;
7769 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7770 if (SWIG_arg_fail(2)) SWIG_fail
;
7774 arg3
= static_cast<int >(SWIG_As_int(obj2
));
7775 if (SWIG_arg_fail(3)) SWIG_fail
;
7779 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7780 (arg1
)->seek(arg2
,arg3
);
7782 wxPyEndAllowThreads(__tstate
);
7783 if (PyErr_Occurred()) SWIG_fail
;
7785 Py_INCREF(Py_None
); resultobj
= Py_None
;
7792 static PyObject
*_wrap_InputStream_tell(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7793 PyObject
*resultobj
= NULL
;
7794 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7796 PyObject
* obj0
= 0 ;
7798 (char *) "self", NULL
7801 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_tell",kwnames
,&obj0
)) goto fail
;
7802 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7803 if (SWIG_arg_fail(1)) SWIG_fail
;
7805 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7806 result
= (int)(arg1
)->tell();
7808 wxPyEndAllowThreads(__tstate
);
7809 if (PyErr_Occurred()) SWIG_fail
;
7812 resultobj
= SWIG_From_int(static_cast<int >(result
));
7820 static PyObject
*_wrap_InputStream_Peek(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7821 PyObject
*resultobj
= NULL
;
7822 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7824 PyObject
* obj0
= 0 ;
7826 (char *) "self", NULL
7829 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_Peek",kwnames
,&obj0
)) goto fail
;
7830 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7831 if (SWIG_arg_fail(1)) SWIG_fail
;
7833 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7834 result
= (char)(arg1
)->Peek();
7836 wxPyEndAllowThreads(__tstate
);
7837 if (PyErr_Occurred()) SWIG_fail
;
7840 resultobj
= SWIG_From_char(static_cast<char >(result
));
7848 static PyObject
*_wrap_InputStream_GetC(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7849 PyObject
*resultobj
= NULL
;
7850 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7852 PyObject
* obj0
= 0 ;
7854 (char *) "self", NULL
7857 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_GetC",kwnames
,&obj0
)) goto fail
;
7858 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7859 if (SWIG_arg_fail(1)) SWIG_fail
;
7861 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7862 result
= (char)(arg1
)->GetC();
7864 wxPyEndAllowThreads(__tstate
);
7865 if (PyErr_Occurred()) SWIG_fail
;
7868 resultobj
= SWIG_From_char(static_cast<char >(result
));
7876 static PyObject
*_wrap_InputStream_LastRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7877 PyObject
*resultobj
= NULL
;
7878 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7880 PyObject
* obj0
= 0 ;
7882 (char *) "self", NULL
7885 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_LastRead",kwnames
,&obj0
)) goto fail
;
7886 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7887 if (SWIG_arg_fail(1)) SWIG_fail
;
7889 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7890 result
= (size_t)(arg1
)->LastRead();
7892 wxPyEndAllowThreads(__tstate
);
7893 if (PyErr_Occurred()) SWIG_fail
;
7896 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
7904 static PyObject
*_wrap_InputStream_CanRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7905 PyObject
*resultobj
= NULL
;
7906 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7908 PyObject
* obj0
= 0 ;
7910 (char *) "self", NULL
7913 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_CanRead",kwnames
,&obj0
)) goto fail
;
7914 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7915 if (SWIG_arg_fail(1)) SWIG_fail
;
7917 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7918 result
= (bool)(arg1
)->CanRead();
7920 wxPyEndAllowThreads(__tstate
);
7921 if (PyErr_Occurred()) SWIG_fail
;
7924 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7932 static PyObject
*_wrap_InputStream_Eof(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7933 PyObject
*resultobj
= NULL
;
7934 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7936 PyObject
* obj0
= 0 ;
7938 (char *) "self", NULL
7941 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_Eof",kwnames
,&obj0
)) goto fail
;
7942 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7943 if (SWIG_arg_fail(1)) SWIG_fail
;
7945 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7946 result
= (bool)(arg1
)->Eof();
7948 wxPyEndAllowThreads(__tstate
);
7949 if (PyErr_Occurred()) SWIG_fail
;
7952 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7960 static PyObject
*_wrap_InputStream_Ungetch(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7961 PyObject
*resultobj
= NULL
;
7962 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7965 PyObject
* obj0
= 0 ;
7966 PyObject
* obj1
= 0 ;
7968 (char *) "self",(char *) "c", NULL
7971 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:InputStream_Ungetch",kwnames
,&obj0
,&obj1
)) goto fail
;
7972 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7973 if (SWIG_arg_fail(1)) SWIG_fail
;
7975 arg2
= static_cast<char >(SWIG_As_char(obj1
));
7976 if (SWIG_arg_fail(2)) SWIG_fail
;
7979 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7980 result
= (bool)(arg1
)->Ungetch(arg2
);
7982 wxPyEndAllowThreads(__tstate
);
7983 if (PyErr_Occurred()) SWIG_fail
;
7986 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7994 static PyObject
*_wrap_InputStream_SeekI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7995 PyObject
*resultobj
= NULL
;
7996 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7998 wxSeekMode arg3
= (wxSeekMode
) wxFromStart
;
8000 PyObject
* obj0
= 0 ;
8001 PyObject
* obj1
= 0 ;
8002 PyObject
* obj2
= 0 ;
8004 (char *) "self",(char *) "pos",(char *) "mode", NULL
8007 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:InputStream_SeekI",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8008 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
8009 if (SWIG_arg_fail(1)) SWIG_fail
;
8011 arg2
= static_cast<long >(SWIG_As_long(obj1
));
8012 if (SWIG_arg_fail(2)) SWIG_fail
;
8016 arg3
= static_cast<wxSeekMode
>(SWIG_As_int(obj2
));
8017 if (SWIG_arg_fail(3)) SWIG_fail
;
8021 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8022 result
= (long)(arg1
)->SeekI(arg2
,arg3
);
8024 wxPyEndAllowThreads(__tstate
);
8025 if (PyErr_Occurred()) SWIG_fail
;
8028 resultobj
= SWIG_From_long(static_cast<long >(result
));
8036 static PyObject
*_wrap_InputStream_TellI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8037 PyObject
*resultobj
= NULL
;
8038 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
8040 PyObject
* obj0
= 0 ;
8042 (char *) "self", NULL
8045 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_TellI",kwnames
,&obj0
)) goto fail
;
8046 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
8047 if (SWIG_arg_fail(1)) SWIG_fail
;
8049 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8050 result
= (long)(arg1
)->TellI();
8052 wxPyEndAllowThreads(__tstate
);
8053 if (PyErr_Occurred()) SWIG_fail
;
8056 resultobj
= SWIG_From_long(static_cast<long >(result
));
8064 static PyObject
* InputStream_swigregister(PyObject
*, PyObject
*args
) {
8066 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8067 SWIG_TypeClientData(SWIGTYPE_p_wxPyInputStream
, obj
);
8069 return Py_BuildValue((char *)"");
8071 static PyObject
*_wrap_OutputStream_write(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8072 PyObject
*resultobj
= NULL
;
8073 wxOutputStream
*arg1
= (wxOutputStream
*) 0 ;
8074 PyObject
*arg2
= (PyObject
*) 0 ;
8075 PyObject
* obj0
= 0 ;
8076 PyObject
* obj1
= 0 ;
8078 (char *) "self",(char *) "obj", NULL
8081 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:OutputStream_write",kwnames
,&obj0
,&obj1
)) goto fail
;
8082 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxOutputStream
, SWIG_POINTER_EXCEPTION
| 0);
8083 if (SWIG_arg_fail(1)) SWIG_fail
;
8086 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8087 wxOutputStream_write(arg1
,arg2
);
8089 wxPyEndAllowThreads(__tstate
);
8090 if (PyErr_Occurred()) SWIG_fail
;
8092 Py_INCREF(Py_None
); resultobj
= Py_None
;
8099 static PyObject
* OutputStream_swigregister(PyObject
*, PyObject
*args
) {
8101 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8102 SWIG_TypeClientData(SWIGTYPE_p_wxOutputStream
, obj
);
8104 return Py_BuildValue((char *)"");
8106 static PyObject
*_wrap_new_FSFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8107 PyObject
*resultobj
= NULL
;
8108 wxInputStream
*arg1
= (wxInputStream
*) 0 ;
8109 wxString
*arg2
= 0 ;
8110 wxString
*arg3
= 0 ;
8111 wxString
*arg4
= 0 ;
8114 wxPyInputStream
*temp1
;
8115 bool temp2
= false ;
8116 bool temp3
= false ;
8117 bool temp4
= false ;
8118 PyObject
* obj0
= 0 ;
8119 PyObject
* obj1
= 0 ;
8120 PyObject
* obj2
= 0 ;
8121 PyObject
* obj3
= 0 ;
8122 PyObject
* obj4
= 0 ;
8124 (char *) "stream",(char *) "loc",(char *) "mimetype",(char *) "anchor",(char *) "modif", NULL
8127 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:new_FSFile",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
8129 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
8130 arg1
= wxPyCBInputStream_copy((wxPyCBInputStream
*)temp1
->m_wxis
);
8132 PyErr_Clear(); // clear the failure of the wxPyConvert above
8133 arg1
= wxPyCBInputStream_create(obj0
, true);
8135 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
8141 arg2
= wxString_in_helper(obj1
);
8142 if (arg2
== NULL
) SWIG_fail
;
8146 arg3
= wxString_in_helper(obj2
);
8147 if (arg3
== NULL
) SWIG_fail
;
8151 arg4
= wxString_in_helper(obj3
);
8152 if (arg4
== NULL
) SWIG_fail
;
8157 SWIG_Python_ConvertPtr(obj4
, (void **)&argp
, SWIGTYPE_p_wxDateTime
, SWIG_POINTER_EXCEPTION
);
8158 if (SWIG_arg_fail(5)) SWIG_fail
;
8160 SWIG_null_ref("wxDateTime");
8162 if (SWIG_arg_fail(5)) SWIG_fail
;
8166 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8167 result
= (wxFSFile
*)new wxFSFile(arg1
,(wxString
const &)*arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
);
8169 wxPyEndAllowThreads(__tstate
);
8170 if (PyErr_Occurred()) SWIG_fail
;
8173 resultobj
= wxPyMake_wxObject(result
, (bool)1);
8205 static PyObject
*_wrap_delete_FSFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8206 PyObject
*resultobj
= NULL
;
8207 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8208 PyObject
* obj0
= 0 ;
8210 (char *) "self", NULL
8213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_FSFile",kwnames
,&obj0
)) goto fail
;
8214 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8215 if (SWIG_arg_fail(1)) SWIG_fail
;
8217 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8220 wxPyEndAllowThreads(__tstate
);
8221 if (PyErr_Occurred()) SWIG_fail
;
8223 Py_INCREF(Py_None
); resultobj
= Py_None
;
8230 static PyObject
*_wrap_FSFile_GetStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8231 PyObject
*resultobj
= NULL
;
8232 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8233 wxInputStream
*result
;
8234 PyObject
* obj0
= 0 ;
8236 (char *) "self", NULL
8239 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetStream",kwnames
,&obj0
)) goto fail
;
8240 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8241 if (SWIG_arg_fail(1)) SWIG_fail
;
8243 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8244 result
= (wxInputStream
*)(arg1
)->GetStream();
8246 wxPyEndAllowThreads(__tstate
);
8247 if (PyErr_Occurred()) SWIG_fail
;
8250 wxPyInputStream
* _ptr
= NULL
;
8253 _ptr
= new wxPyInputStream(result
);
8255 resultobj
= wxPyConstructObject(_ptr
, wxT("wxPyInputStream"), 0);
8263 static PyObject
*_wrap_FSFile_GetMimeType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8264 PyObject
*resultobj
= NULL
;
8265 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8267 PyObject
* obj0
= 0 ;
8269 (char *) "self", NULL
8272 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetMimeType",kwnames
,&obj0
)) goto fail
;
8273 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8274 if (SWIG_arg_fail(1)) SWIG_fail
;
8276 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8278 wxString
const &_result_ref
= (arg1
)->GetMimeType();
8279 result
= (wxString
*) &_result_ref
;
8282 wxPyEndAllowThreads(__tstate
);
8283 if (PyErr_Occurred()) SWIG_fail
;
8287 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
8289 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
8298 static PyObject
*_wrap_FSFile_GetLocation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8299 PyObject
*resultobj
= NULL
;
8300 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8302 PyObject
* obj0
= 0 ;
8304 (char *) "self", NULL
8307 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetLocation",kwnames
,&obj0
)) goto fail
;
8308 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8309 if (SWIG_arg_fail(1)) SWIG_fail
;
8311 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8313 wxString
const &_result_ref
= (arg1
)->GetLocation();
8314 result
= (wxString
*) &_result_ref
;
8317 wxPyEndAllowThreads(__tstate
);
8318 if (PyErr_Occurred()) SWIG_fail
;
8322 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
8324 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
8333 static PyObject
*_wrap_FSFile_GetAnchor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8334 PyObject
*resultobj
= NULL
;
8335 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8337 PyObject
* obj0
= 0 ;
8339 (char *) "self", NULL
8342 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetAnchor",kwnames
,&obj0
)) goto fail
;
8343 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8344 if (SWIG_arg_fail(1)) SWIG_fail
;
8346 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8348 wxString
const &_result_ref
= (arg1
)->GetAnchor();
8349 result
= (wxString
*) &_result_ref
;
8352 wxPyEndAllowThreads(__tstate
);
8353 if (PyErr_Occurred()) SWIG_fail
;
8357 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
8359 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
8368 static PyObject
*_wrap_FSFile_GetModificationTime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8369 PyObject
*resultobj
= NULL
;
8370 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8372 PyObject
* obj0
= 0 ;
8374 (char *) "self", NULL
8377 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetModificationTime",kwnames
,&obj0
)) goto fail
;
8378 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8379 if (SWIG_arg_fail(1)) SWIG_fail
;
8381 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8382 result
= (arg1
)->GetModificationTime();
8384 wxPyEndAllowThreads(__tstate
);
8385 if (PyErr_Occurred()) SWIG_fail
;
8388 wxDateTime
* resultptr
;
8389 resultptr
= new wxDateTime(static_cast<wxDateTime
& >(result
));
8390 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxDateTime
, 1);
8398 static PyObject
* FSFile_swigregister(PyObject
*, PyObject
*args
) {
8400 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8401 SWIG_TypeClientData(SWIGTYPE_p_wxFSFile
, obj
);
8403 return Py_BuildValue((char *)"");
8405 static PyObject
* CPPFileSystemHandler_swigregister(PyObject
*, PyObject
*args
) {
8407 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8408 SWIG_TypeClientData(SWIGTYPE_p_wxFileSystemHandler
, obj
);
8410 return Py_BuildValue((char *)"");
8412 static PyObject
*_wrap_new_FileSystemHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8413 PyObject
*resultobj
= NULL
;
8414 wxPyFileSystemHandler
*result
;
8419 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_FileSystemHandler",kwnames
)) goto fail
;
8421 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8422 result
= (wxPyFileSystemHandler
*)new wxPyFileSystemHandler();
8424 wxPyEndAllowThreads(__tstate
);
8425 if (PyErr_Occurred()) SWIG_fail
;
8427 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyFileSystemHandler
, 1);
8434 static PyObject
*_wrap_FileSystemHandler__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8435 PyObject
*resultobj
= NULL
;
8436 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8437 PyObject
*arg2
= (PyObject
*) 0 ;
8438 PyObject
*arg3
= (PyObject
*) 0 ;
8439 PyObject
* obj0
= 0 ;
8440 PyObject
* obj1
= 0 ;
8441 PyObject
* obj2
= 0 ;
8443 (char *) "self",(char *) "self",(char *) "_class", NULL
8446 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:FileSystemHandler__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8447 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8448 if (SWIG_arg_fail(1)) SWIG_fail
;
8452 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8453 (arg1
)->_setCallbackInfo(arg2
,arg3
);
8455 wxPyEndAllowThreads(__tstate
);
8456 if (PyErr_Occurred()) SWIG_fail
;
8458 Py_INCREF(Py_None
); resultobj
= Py_None
;
8465 static PyObject
*_wrap_FileSystemHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8466 PyObject
*resultobj
= NULL
;
8467 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8468 wxString
*arg2
= 0 ;
8470 bool temp2
= false ;
8471 PyObject
* obj0
= 0 ;
8472 PyObject
* obj1
= 0 ;
8474 (char *) "self",(char *) "location", NULL
8477 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
8478 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8479 if (SWIG_arg_fail(1)) SWIG_fail
;
8481 arg2
= wxString_in_helper(obj1
);
8482 if (arg2
== NULL
) SWIG_fail
;
8486 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8487 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
8489 wxPyEndAllowThreads(__tstate
);
8490 if (PyErr_Occurred()) SWIG_fail
;
8493 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8509 static PyObject
*_wrap_FileSystemHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8510 PyObject
*resultobj
= NULL
;
8511 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8512 wxFileSystem
*arg2
= 0 ;
8513 wxString
*arg3
= 0 ;
8515 bool temp3
= false ;
8516 PyObject
* obj0
= 0 ;
8517 PyObject
* obj1
= 0 ;
8518 PyObject
* obj2
= 0 ;
8520 (char *) "self",(char *) "fs",(char *) "location", NULL
8523 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:FileSystemHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8524 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8525 if (SWIG_arg_fail(1)) SWIG_fail
;
8527 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8528 if (SWIG_arg_fail(2)) SWIG_fail
;
8530 SWIG_null_ref("wxFileSystem");
8532 if (SWIG_arg_fail(2)) SWIG_fail
;
8535 arg3
= wxString_in_helper(obj2
);
8536 if (arg3
== NULL
) SWIG_fail
;
8540 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8541 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
8543 wxPyEndAllowThreads(__tstate
);
8544 if (PyErr_Occurred()) SWIG_fail
;
8547 resultobj
= wxPyMake_wxObject(result
, (bool)1);
8563 static PyObject
*_wrap_FileSystemHandler_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8564 PyObject
*resultobj
= NULL
;
8565 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8566 wxString
*arg2
= 0 ;
8567 int arg3
= (int) 0 ;
8569 bool temp2
= false ;
8570 PyObject
* obj0
= 0 ;
8571 PyObject
* obj1
= 0 ;
8572 PyObject
* obj2
= 0 ;
8574 (char *) "self",(char *) "spec",(char *) "flags", NULL
8577 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FileSystemHandler_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8578 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8579 if (SWIG_arg_fail(1)) SWIG_fail
;
8581 arg2
= wxString_in_helper(obj1
);
8582 if (arg2
== NULL
) SWIG_fail
;
8587 arg3
= static_cast<int >(SWIG_As_int(obj2
));
8588 if (SWIG_arg_fail(3)) SWIG_fail
;
8592 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8593 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
8595 wxPyEndAllowThreads(__tstate
);
8596 if (PyErr_Occurred()) SWIG_fail
;
8600 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8602 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8619 static PyObject
*_wrap_FileSystemHandler_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8620 PyObject
*resultobj
= NULL
;
8621 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8623 PyObject
* obj0
= 0 ;
8625 (char *) "self", NULL
8628 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystemHandler_FindNext",kwnames
,&obj0
)) goto fail
;
8629 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8630 if (SWIG_arg_fail(1)) SWIG_fail
;
8632 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8633 result
= (arg1
)->FindNext();
8635 wxPyEndAllowThreads(__tstate
);
8636 if (PyErr_Occurred()) SWIG_fail
;
8640 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8642 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8651 static PyObject
*_wrap_FileSystemHandler_GetProtocol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8652 PyObject
*resultobj
= NULL
;
8653 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8654 wxString
*arg2
= 0 ;
8656 bool temp2
= false ;
8657 PyObject
* obj0
= 0 ;
8658 PyObject
* obj1
= 0 ;
8660 (char *) "self",(char *) "location", NULL
8663 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetProtocol",kwnames
,&obj0
,&obj1
)) goto fail
;
8664 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8665 if (SWIG_arg_fail(1)) SWIG_fail
;
8667 arg2
= wxString_in_helper(obj1
);
8668 if (arg2
== NULL
) SWIG_fail
;
8672 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8673 result
= (arg1
)->GetProtocol((wxString
const &)*arg2
);
8675 wxPyEndAllowThreads(__tstate
);
8676 if (PyErr_Occurred()) SWIG_fail
;
8680 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8682 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8699 static PyObject
*_wrap_FileSystemHandler_GetLeftLocation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8700 PyObject
*resultobj
= NULL
;
8701 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8702 wxString
*arg2
= 0 ;
8704 bool temp2
= false ;
8705 PyObject
* obj0
= 0 ;
8706 PyObject
* obj1
= 0 ;
8708 (char *) "self",(char *) "location", NULL
8711 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetLeftLocation",kwnames
,&obj0
,&obj1
)) goto fail
;
8712 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8713 if (SWIG_arg_fail(1)) SWIG_fail
;
8715 arg2
= wxString_in_helper(obj1
);
8716 if (arg2
== NULL
) SWIG_fail
;
8720 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8721 result
= (arg1
)->GetLeftLocation((wxString
const &)*arg2
);
8723 wxPyEndAllowThreads(__tstate
);
8724 if (PyErr_Occurred()) SWIG_fail
;
8728 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8730 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8747 static PyObject
*_wrap_FileSystemHandler_GetAnchor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8748 PyObject
*resultobj
= NULL
;
8749 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8750 wxString
*arg2
= 0 ;
8752 bool temp2
= false ;
8753 PyObject
* obj0
= 0 ;
8754 PyObject
* obj1
= 0 ;
8756 (char *) "self",(char *) "location", NULL
8759 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetAnchor",kwnames
,&obj0
,&obj1
)) goto fail
;
8760 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8761 if (SWIG_arg_fail(1)) SWIG_fail
;
8763 arg2
= wxString_in_helper(obj1
);
8764 if (arg2
== NULL
) SWIG_fail
;
8768 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8769 result
= (arg1
)->GetAnchor((wxString
const &)*arg2
);
8771 wxPyEndAllowThreads(__tstate
);
8772 if (PyErr_Occurred()) SWIG_fail
;
8776 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8778 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8795 static PyObject
*_wrap_FileSystemHandler_GetRightLocation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8796 PyObject
*resultobj
= NULL
;
8797 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8798 wxString
*arg2
= 0 ;
8800 bool temp2
= false ;
8801 PyObject
* obj0
= 0 ;
8802 PyObject
* obj1
= 0 ;
8804 (char *) "self",(char *) "location", NULL
8807 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetRightLocation",kwnames
,&obj0
,&obj1
)) goto fail
;
8808 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8809 if (SWIG_arg_fail(1)) SWIG_fail
;
8811 arg2
= wxString_in_helper(obj1
);
8812 if (arg2
== NULL
) SWIG_fail
;
8816 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8817 result
= (arg1
)->GetRightLocation((wxString
const &)*arg2
);
8819 wxPyEndAllowThreads(__tstate
);
8820 if (PyErr_Occurred()) SWIG_fail
;
8824 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8826 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8843 static PyObject
*_wrap_FileSystemHandler_GetMimeTypeFromExt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8844 PyObject
*resultobj
= NULL
;
8845 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8846 wxString
*arg2
= 0 ;
8848 bool temp2
= false ;
8849 PyObject
* obj0
= 0 ;
8850 PyObject
* obj1
= 0 ;
8852 (char *) "self",(char *) "location", NULL
8855 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetMimeTypeFromExt",kwnames
,&obj0
,&obj1
)) goto fail
;
8856 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8857 if (SWIG_arg_fail(1)) SWIG_fail
;
8859 arg2
= wxString_in_helper(obj1
);
8860 if (arg2
== NULL
) SWIG_fail
;
8864 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8865 result
= (arg1
)->GetMimeTypeFromExt((wxString
const &)*arg2
);
8867 wxPyEndAllowThreads(__tstate
);
8868 if (PyErr_Occurred()) SWIG_fail
;
8872 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8874 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8891 static PyObject
* FileSystemHandler_swigregister(PyObject
*, PyObject
*args
) {
8893 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8894 SWIG_TypeClientData(SWIGTYPE_p_wxPyFileSystemHandler
, obj
);
8896 return Py_BuildValue((char *)"");
8898 static PyObject
*_wrap_new_FileSystem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8899 PyObject
*resultobj
= NULL
;
8900 wxFileSystem
*result
;
8905 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_FileSystem",kwnames
)) goto fail
;
8907 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8908 result
= (wxFileSystem
*)new wxFileSystem();
8910 wxPyEndAllowThreads(__tstate
);
8911 if (PyErr_Occurred()) SWIG_fail
;
8914 resultobj
= wxPyMake_wxObject(result
, (bool)1);
8922 static PyObject
*_wrap_delete_FileSystem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8923 PyObject
*resultobj
= NULL
;
8924 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
8925 PyObject
* obj0
= 0 ;
8927 (char *) "self", NULL
8930 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_FileSystem",kwnames
,&obj0
)) goto fail
;
8931 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8932 if (SWIG_arg_fail(1)) SWIG_fail
;
8934 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8937 wxPyEndAllowThreads(__tstate
);
8938 if (PyErr_Occurred()) SWIG_fail
;
8940 Py_INCREF(Py_None
); resultobj
= Py_None
;
8947 static PyObject
*_wrap_FileSystem_ChangePathTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8948 PyObject
*resultobj
= NULL
;
8949 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
8950 wxString
*arg2
= 0 ;
8951 bool arg3
= (bool) false ;
8952 bool temp2
= false ;
8953 PyObject
* obj0
= 0 ;
8954 PyObject
* obj1
= 0 ;
8955 PyObject
* obj2
= 0 ;
8957 (char *) "self",(char *) "location",(char *) "is_dir", NULL
8960 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FileSystem_ChangePathTo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8961 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8962 if (SWIG_arg_fail(1)) SWIG_fail
;
8964 arg2
= wxString_in_helper(obj1
);
8965 if (arg2
== NULL
) SWIG_fail
;
8970 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
8971 if (SWIG_arg_fail(3)) SWIG_fail
;
8975 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8976 (arg1
)->ChangePathTo((wxString
const &)*arg2
,arg3
);
8978 wxPyEndAllowThreads(__tstate
);
8979 if (PyErr_Occurred()) SWIG_fail
;
8981 Py_INCREF(Py_None
); resultobj
= Py_None
;
8996 static PyObject
*_wrap_FileSystem_GetPath(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8997 PyObject
*resultobj
= NULL
;
8998 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9000 PyObject
* obj0
= 0 ;
9002 (char *) "self", NULL
9005 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_GetPath",kwnames
,&obj0
)) goto fail
;
9006 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9007 if (SWIG_arg_fail(1)) SWIG_fail
;
9009 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9010 result
= (arg1
)->GetPath();
9012 wxPyEndAllowThreads(__tstate
);
9013 if (PyErr_Occurred()) SWIG_fail
;
9017 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9019 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9028 static PyObject
*_wrap_FileSystem_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9029 PyObject
*resultobj
= NULL
;
9030 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9031 wxString
*arg2
= 0 ;
9033 bool temp2
= false ;
9034 PyObject
* obj0
= 0 ;
9035 PyObject
* obj1
= 0 ;
9037 (char *) "self",(char *) "location", NULL
9040 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystem_OpenFile",kwnames
,&obj0
,&obj1
)) goto fail
;
9041 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9042 if (SWIG_arg_fail(1)) SWIG_fail
;
9044 arg2
= wxString_in_helper(obj1
);
9045 if (arg2
== NULL
) SWIG_fail
;
9049 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9050 result
= (wxFSFile
*)(arg1
)->OpenFile((wxString
const &)*arg2
);
9052 wxPyEndAllowThreads(__tstate
);
9053 if (PyErr_Occurred()) SWIG_fail
;
9056 resultobj
= wxPyMake_wxObject(result
, (bool)1);
9072 static PyObject
*_wrap_FileSystem_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9073 PyObject
*resultobj
= NULL
;
9074 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9075 wxString
*arg2
= 0 ;
9076 int arg3
= (int) 0 ;
9078 bool temp2
= false ;
9079 PyObject
* obj0
= 0 ;
9080 PyObject
* obj1
= 0 ;
9081 PyObject
* obj2
= 0 ;
9083 (char *) "self",(char *) "spec",(char *) "flags", NULL
9086 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FileSystem_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9087 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9088 if (SWIG_arg_fail(1)) SWIG_fail
;
9090 arg2
= wxString_in_helper(obj1
);
9091 if (arg2
== NULL
) SWIG_fail
;
9096 arg3
= static_cast<int >(SWIG_As_int(obj2
));
9097 if (SWIG_arg_fail(3)) SWIG_fail
;
9101 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9102 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
9104 wxPyEndAllowThreads(__tstate
);
9105 if (PyErr_Occurred()) SWIG_fail
;
9109 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9111 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9128 static PyObject
*_wrap_FileSystem_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9129 PyObject
*resultobj
= NULL
;
9130 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9132 PyObject
* obj0
= 0 ;
9134 (char *) "self", NULL
9137 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_FindNext",kwnames
,&obj0
)) goto fail
;
9138 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9139 if (SWIG_arg_fail(1)) SWIG_fail
;
9141 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9142 result
= (arg1
)->FindNext();
9144 wxPyEndAllowThreads(__tstate
);
9145 if (PyErr_Occurred()) SWIG_fail
;
9149 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9151 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9160 static PyObject
*_wrap_FileSystem_AddHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9161 PyObject
*resultobj
= NULL
;
9162 wxFileSystemHandler
*arg1
= (wxFileSystemHandler
*) 0 ;
9163 PyObject
* obj0
= 0 ;
9165 (char *) "handler", NULL
9168 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_AddHandler",kwnames
,&obj0
)) goto fail
;
9169 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
9170 if (SWIG_arg_fail(1)) SWIG_fail
;
9172 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9173 wxFileSystem::AddHandler(arg1
);
9175 wxPyEndAllowThreads(__tstate
);
9176 if (PyErr_Occurred()) SWIG_fail
;
9178 Py_INCREF(Py_None
); resultobj
= Py_None
;
9185 static PyObject
*_wrap_FileSystem_CleanUpHandlers(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9186 PyObject
*resultobj
= NULL
;
9191 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":FileSystem_CleanUpHandlers",kwnames
)) goto fail
;
9193 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9194 wxFileSystem::CleanUpHandlers();
9196 wxPyEndAllowThreads(__tstate
);
9197 if (PyErr_Occurred()) SWIG_fail
;
9199 Py_INCREF(Py_None
); resultobj
= Py_None
;
9206 static PyObject
*_wrap_FileSystem_FileNameToURL(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9207 PyObject
*resultobj
= NULL
;
9208 wxString
*arg1
= 0 ;
9210 bool temp1
= false ;
9211 PyObject
* obj0
= 0 ;
9213 (char *) "filename", NULL
9216 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_FileNameToURL",kwnames
,&obj0
)) goto fail
;
9218 arg1
= wxString_in_helper(obj0
);
9219 if (arg1
== NULL
) SWIG_fail
;
9223 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9224 result
= wxFileSystem::FileNameToURL((wxString
const &)*arg1
);
9226 wxPyEndAllowThreads(__tstate
);
9227 if (PyErr_Occurred()) SWIG_fail
;
9231 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9233 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9250 static PyObject
*_wrap_FileSystem_URLToFileName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9251 PyObject
*resultobj
= NULL
;
9252 wxString
*arg1
= 0 ;
9254 bool temp1
= false ;
9255 PyObject
* obj0
= 0 ;
9257 (char *) "url", NULL
9260 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_URLToFileName",kwnames
,&obj0
)) goto fail
;
9262 arg1
= wxString_in_helper(obj0
);
9263 if (arg1
== NULL
) SWIG_fail
;
9267 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9268 result
= wxFileSystem_URLToFileName((wxString
const &)*arg1
);
9270 wxPyEndAllowThreads(__tstate
);
9271 if (PyErr_Occurred()) SWIG_fail
;
9275 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9277 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9294 static PyObject
* FileSystem_swigregister(PyObject
*, PyObject
*args
) {
9296 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
9297 SWIG_TypeClientData(SWIGTYPE_p_wxFileSystem
, obj
);
9299 return Py_BuildValue((char *)"");
9301 static PyObject
*_wrap_new_InternetFSHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9302 PyObject
*resultobj
= NULL
;
9303 wxInternetFSHandler
*result
;
9308 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_InternetFSHandler",kwnames
)) goto fail
;
9310 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9311 result
= (wxInternetFSHandler
*)new wxInternetFSHandler();
9313 wxPyEndAllowThreads(__tstate
);
9314 if (PyErr_Occurred()) SWIG_fail
;
9316 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxInternetFSHandler
, 1);
9323 static PyObject
*_wrap_InternetFSHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9324 PyObject
*resultobj
= NULL
;
9325 wxInternetFSHandler
*arg1
= (wxInternetFSHandler
*) 0 ;
9326 wxString
*arg2
= 0 ;
9328 bool temp2
= false ;
9329 PyObject
* obj0
= 0 ;
9330 PyObject
* obj1
= 0 ;
9332 (char *) "self",(char *) "location", NULL
9335 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:InternetFSHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
9336 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxInternetFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9337 if (SWIG_arg_fail(1)) SWIG_fail
;
9339 arg2
= wxString_in_helper(obj1
);
9340 if (arg2
== NULL
) SWIG_fail
;
9344 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9345 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
9347 wxPyEndAllowThreads(__tstate
);
9348 if (PyErr_Occurred()) SWIG_fail
;
9351 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9367 static PyObject
*_wrap_InternetFSHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9368 PyObject
*resultobj
= NULL
;
9369 wxInternetFSHandler
*arg1
= (wxInternetFSHandler
*) 0 ;
9370 wxFileSystem
*arg2
= 0 ;
9371 wxString
*arg3
= 0 ;
9373 bool temp3
= false ;
9374 PyObject
* obj0
= 0 ;
9375 PyObject
* obj1
= 0 ;
9376 PyObject
* obj2
= 0 ;
9378 (char *) "self",(char *) "fs",(char *) "location", NULL
9381 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:InternetFSHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9382 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxInternetFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9383 if (SWIG_arg_fail(1)) SWIG_fail
;
9385 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9386 if (SWIG_arg_fail(2)) SWIG_fail
;
9388 SWIG_null_ref("wxFileSystem");
9390 if (SWIG_arg_fail(2)) SWIG_fail
;
9393 arg3
= wxString_in_helper(obj2
);
9394 if (arg3
== NULL
) SWIG_fail
;
9398 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9399 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
9401 wxPyEndAllowThreads(__tstate
);
9402 if (PyErr_Occurred()) SWIG_fail
;
9405 resultobj
= wxPyMake_wxObject(result
, (bool)1);
9421 static PyObject
* InternetFSHandler_swigregister(PyObject
*, PyObject
*args
) {
9423 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
9424 SWIG_TypeClientData(SWIGTYPE_p_wxInternetFSHandler
, obj
);
9426 return Py_BuildValue((char *)"");
9428 static PyObject
*_wrap_new_ZipFSHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9429 PyObject
*resultobj
= NULL
;
9430 wxZipFSHandler
*result
;
9435 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ZipFSHandler",kwnames
)) goto fail
;
9437 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9438 result
= (wxZipFSHandler
*)new wxZipFSHandler();
9440 wxPyEndAllowThreads(__tstate
);
9441 if (PyErr_Occurred()) SWIG_fail
;
9443 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxZipFSHandler
, 1);
9450 static PyObject
*_wrap_ZipFSHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9451 PyObject
*resultobj
= NULL
;
9452 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9453 wxString
*arg2
= 0 ;
9455 bool temp2
= false ;
9456 PyObject
* obj0
= 0 ;
9457 PyObject
* obj1
= 0 ;
9459 (char *) "self",(char *) "location", NULL
9462 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ZipFSHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
9463 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9464 if (SWIG_arg_fail(1)) SWIG_fail
;
9466 arg2
= wxString_in_helper(obj1
);
9467 if (arg2
== NULL
) SWIG_fail
;
9471 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9472 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
9474 wxPyEndAllowThreads(__tstate
);
9475 if (PyErr_Occurred()) SWIG_fail
;
9478 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9494 static PyObject
*_wrap_ZipFSHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9495 PyObject
*resultobj
= NULL
;
9496 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9497 wxFileSystem
*arg2
= 0 ;
9498 wxString
*arg3
= 0 ;
9500 bool temp3
= false ;
9501 PyObject
* obj0
= 0 ;
9502 PyObject
* obj1
= 0 ;
9503 PyObject
* obj2
= 0 ;
9505 (char *) "self",(char *) "fs",(char *) "location", NULL
9508 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ZipFSHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9509 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9510 if (SWIG_arg_fail(1)) SWIG_fail
;
9512 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9513 if (SWIG_arg_fail(2)) SWIG_fail
;
9515 SWIG_null_ref("wxFileSystem");
9517 if (SWIG_arg_fail(2)) SWIG_fail
;
9520 arg3
= wxString_in_helper(obj2
);
9521 if (arg3
== NULL
) SWIG_fail
;
9525 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9526 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
9528 wxPyEndAllowThreads(__tstate
);
9529 if (PyErr_Occurred()) SWIG_fail
;
9532 resultobj
= wxPyMake_wxObject(result
, (bool)1);
9548 static PyObject
*_wrap_ZipFSHandler_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9549 PyObject
*resultobj
= NULL
;
9550 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9551 wxString
*arg2
= 0 ;
9552 int arg3
= (int) 0 ;
9554 bool temp2
= false ;
9555 PyObject
* obj0
= 0 ;
9556 PyObject
* obj1
= 0 ;
9557 PyObject
* obj2
= 0 ;
9559 (char *) "self",(char *) "spec",(char *) "flags", NULL
9562 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:ZipFSHandler_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9563 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9564 if (SWIG_arg_fail(1)) SWIG_fail
;
9566 arg2
= wxString_in_helper(obj1
);
9567 if (arg2
== NULL
) SWIG_fail
;
9572 arg3
= static_cast<int >(SWIG_As_int(obj2
));
9573 if (SWIG_arg_fail(3)) SWIG_fail
;
9577 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9578 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
9580 wxPyEndAllowThreads(__tstate
);
9581 if (PyErr_Occurred()) SWIG_fail
;
9585 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9587 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9604 static PyObject
*_wrap_ZipFSHandler_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9605 PyObject
*resultobj
= NULL
;
9606 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9608 PyObject
* obj0
= 0 ;
9610 (char *) "self", NULL
9613 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ZipFSHandler_FindNext",kwnames
,&obj0
)) goto fail
;
9614 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9615 if (SWIG_arg_fail(1)) SWIG_fail
;
9617 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9618 result
= (arg1
)->FindNext();
9620 wxPyEndAllowThreads(__tstate
);
9621 if (PyErr_Occurred()) SWIG_fail
;
9625 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9627 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9636 static PyObject
* ZipFSHandler_swigregister(PyObject
*, PyObject
*args
) {
9638 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
9639 SWIG_TypeClientData(SWIGTYPE_p_wxZipFSHandler
, obj
);
9641 return Py_BuildValue((char *)"");
9643 static PyObject
*_wrap___wxMemoryFSHandler_AddFile_wxImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9644 PyObject
*resultobj
= NULL
;
9645 wxString
*arg1
= 0 ;
9648 bool temp1
= false ;
9649 PyObject
* obj0
= 0 ;
9650 PyObject
* obj1
= 0 ;
9651 PyObject
* obj2
= 0 ;
9653 (char *) "filename",(char *) "image",(char *) "type", NULL
9656 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:__wxMemoryFSHandler_AddFile_wxImage",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9658 arg1
= wxString_in_helper(obj0
);
9659 if (arg1
== NULL
) SWIG_fail
;
9663 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
9664 if (SWIG_arg_fail(2)) SWIG_fail
;
9666 SWIG_null_ref("wxImage");
9668 if (SWIG_arg_fail(2)) SWIG_fail
;
9671 arg3
= static_cast<long >(SWIG_As_long(obj2
));
9672 if (SWIG_arg_fail(3)) SWIG_fail
;
9675 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9676 __wxMemoryFSHandler_AddFile_wxImage((wxString
const &)*arg1
,*arg2
,arg3
);
9678 wxPyEndAllowThreads(__tstate
);
9679 if (PyErr_Occurred()) SWIG_fail
;
9681 Py_INCREF(Py_None
); resultobj
= Py_None
;
9696 static PyObject
*_wrap___wxMemoryFSHandler_AddFile_wxBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9697 PyObject
*resultobj
= NULL
;
9698 wxString
*arg1
= 0 ;
9699 wxBitmap
*arg2
= 0 ;
9701 bool temp1
= false ;
9702 PyObject
* obj0
= 0 ;
9703 PyObject
* obj1
= 0 ;
9704 PyObject
* obj2
= 0 ;
9706 (char *) "filename",(char *) "bitmap",(char *) "type", NULL
9709 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:__wxMemoryFSHandler_AddFile_wxBitmap",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9711 arg1
= wxString_in_helper(obj0
);
9712 if (arg1
== NULL
) SWIG_fail
;
9716 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
9717 if (SWIG_arg_fail(2)) SWIG_fail
;
9719 SWIG_null_ref("wxBitmap");
9721 if (SWIG_arg_fail(2)) SWIG_fail
;
9724 arg3
= static_cast<long >(SWIG_As_long(obj2
));
9725 if (SWIG_arg_fail(3)) SWIG_fail
;
9728 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9729 __wxMemoryFSHandler_AddFile_wxBitmap((wxString
const &)*arg1
,(wxBitmap
const &)*arg2
,arg3
);
9731 wxPyEndAllowThreads(__tstate
);
9732 if (PyErr_Occurred()) SWIG_fail
;
9734 Py_INCREF(Py_None
); resultobj
= Py_None
;
9749 static PyObject
*_wrap___wxMemoryFSHandler_AddFile_Data(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9750 PyObject
*resultobj
= NULL
;
9751 wxString
*arg1
= 0 ;
9752 PyObject
*arg2
= (PyObject
*) 0 ;
9753 bool temp1
= false ;
9754 PyObject
* obj0
= 0 ;
9755 PyObject
* obj1
= 0 ;
9757 (char *) "filename",(char *) "data", NULL
9760 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:__wxMemoryFSHandler_AddFile_Data",kwnames
,&obj0
,&obj1
)) goto fail
;
9762 arg1
= wxString_in_helper(obj0
);
9763 if (arg1
== NULL
) SWIG_fail
;
9768 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9769 __wxMemoryFSHandler_AddFile_Data((wxString
const &)*arg1
,arg2
);
9771 wxPyEndAllowThreads(__tstate
);
9772 if (PyErr_Occurred()) SWIG_fail
;
9774 Py_INCREF(Py_None
); resultobj
= Py_None
;
9789 static PyObject
*_wrap_new_MemoryFSHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9790 PyObject
*resultobj
= NULL
;
9791 wxMemoryFSHandler
*result
;
9796 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_MemoryFSHandler",kwnames
)) goto fail
;
9798 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9799 result
= (wxMemoryFSHandler
*)new wxMemoryFSHandler();
9801 wxPyEndAllowThreads(__tstate
);
9802 if (PyErr_Occurred()) SWIG_fail
;
9804 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMemoryFSHandler
, 1);
9811 static PyObject
*_wrap_MemoryFSHandler_RemoveFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9812 PyObject
*resultobj
= NULL
;
9813 wxString
*arg1
= 0 ;
9814 bool temp1
= false ;
9815 PyObject
* obj0
= 0 ;
9817 (char *) "filename", NULL
9820 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MemoryFSHandler_RemoveFile",kwnames
,&obj0
)) goto fail
;
9822 arg1
= wxString_in_helper(obj0
);
9823 if (arg1
== NULL
) SWIG_fail
;
9827 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9828 wxMemoryFSHandler::RemoveFile((wxString
const &)*arg1
);
9830 wxPyEndAllowThreads(__tstate
);
9831 if (PyErr_Occurred()) SWIG_fail
;
9833 Py_INCREF(Py_None
); resultobj
= Py_None
;
9848 static PyObject
*_wrap_MemoryFSHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9849 PyObject
*resultobj
= NULL
;
9850 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9851 wxString
*arg2
= 0 ;
9853 bool temp2
= false ;
9854 PyObject
* obj0
= 0 ;
9855 PyObject
* obj1
= 0 ;
9857 (char *) "self",(char *) "location", NULL
9860 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MemoryFSHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
9861 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9862 if (SWIG_arg_fail(1)) SWIG_fail
;
9864 arg2
= wxString_in_helper(obj1
);
9865 if (arg2
== NULL
) SWIG_fail
;
9869 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9870 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
9872 wxPyEndAllowThreads(__tstate
);
9873 if (PyErr_Occurred()) SWIG_fail
;
9876 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9892 static PyObject
*_wrap_MemoryFSHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9893 PyObject
*resultobj
= NULL
;
9894 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9895 wxFileSystem
*arg2
= 0 ;
9896 wxString
*arg3
= 0 ;
9898 bool temp3
= false ;
9899 PyObject
* obj0
= 0 ;
9900 PyObject
* obj1
= 0 ;
9901 PyObject
* obj2
= 0 ;
9903 (char *) "self",(char *) "fs",(char *) "location", NULL
9906 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MemoryFSHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9907 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9908 if (SWIG_arg_fail(1)) SWIG_fail
;
9910 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9911 if (SWIG_arg_fail(2)) SWIG_fail
;
9913 SWIG_null_ref("wxFileSystem");
9915 if (SWIG_arg_fail(2)) SWIG_fail
;
9918 arg3
= wxString_in_helper(obj2
);
9919 if (arg3
== NULL
) SWIG_fail
;
9923 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9924 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
9926 wxPyEndAllowThreads(__tstate
);
9927 if (PyErr_Occurred()) SWIG_fail
;
9930 resultobj
= wxPyMake_wxObject(result
, (bool)1);
9946 static PyObject
*_wrap_MemoryFSHandler_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9947 PyObject
*resultobj
= NULL
;
9948 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9949 wxString
*arg2
= 0 ;
9950 int arg3
= (int) 0 ;
9952 bool temp2
= false ;
9953 PyObject
* obj0
= 0 ;
9954 PyObject
* obj1
= 0 ;
9955 PyObject
* obj2
= 0 ;
9957 (char *) "self",(char *) "spec",(char *) "flags", NULL
9960 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:MemoryFSHandler_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9961 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9962 if (SWIG_arg_fail(1)) SWIG_fail
;
9964 arg2
= wxString_in_helper(obj1
);
9965 if (arg2
== NULL
) SWIG_fail
;
9970 arg3
= static_cast<int >(SWIG_As_int(obj2
));
9971 if (SWIG_arg_fail(3)) SWIG_fail
;
9975 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9976 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
9978 wxPyEndAllowThreads(__tstate
);
9979 if (PyErr_Occurred()) SWIG_fail
;
9983 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9985 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10002 static PyObject
*_wrap_MemoryFSHandler_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10003 PyObject
*resultobj
= NULL
;
10004 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
10006 PyObject
* obj0
= 0 ;
10007 char *kwnames
[] = {
10008 (char *) "self", NULL
10011 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MemoryFSHandler_FindNext",kwnames
,&obj0
)) goto fail
;
10012 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
10013 if (SWIG_arg_fail(1)) SWIG_fail
;
10015 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10016 result
= (arg1
)->FindNext();
10018 wxPyEndAllowThreads(__tstate
);
10019 if (PyErr_Occurred()) SWIG_fail
;
10023 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10025 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10034 static PyObject
* MemoryFSHandler_swigregister(PyObject
*, PyObject
*args
) {
10036 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10037 SWIG_TypeClientData(SWIGTYPE_p_wxMemoryFSHandler
, obj
);
10039 return Py_BuildValue((char *)"");
10041 static PyObject
*_wrap_ImageHandler_GetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10042 PyObject
*resultobj
= NULL
;
10043 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10045 PyObject
* obj0
= 0 ;
10046 char *kwnames
[] = {
10047 (char *) "self", NULL
10050 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetName",kwnames
,&obj0
)) goto fail
;
10051 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10052 if (SWIG_arg_fail(1)) SWIG_fail
;
10054 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10055 result
= (arg1
)->GetName();
10057 wxPyEndAllowThreads(__tstate
);
10058 if (PyErr_Occurred()) SWIG_fail
;
10062 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10064 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10073 static PyObject
*_wrap_ImageHandler_GetExtension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10074 PyObject
*resultobj
= NULL
;
10075 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10077 PyObject
* obj0
= 0 ;
10078 char *kwnames
[] = {
10079 (char *) "self", NULL
10082 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetExtension",kwnames
,&obj0
)) goto fail
;
10083 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10084 if (SWIG_arg_fail(1)) SWIG_fail
;
10086 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10087 result
= (arg1
)->GetExtension();
10089 wxPyEndAllowThreads(__tstate
);
10090 if (PyErr_Occurred()) SWIG_fail
;
10094 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10096 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10105 static PyObject
*_wrap_ImageHandler_GetType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10106 PyObject
*resultobj
= NULL
;
10107 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10109 PyObject
* obj0
= 0 ;
10110 char *kwnames
[] = {
10111 (char *) "self", NULL
10114 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetType",kwnames
,&obj0
)) goto fail
;
10115 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10116 if (SWIG_arg_fail(1)) SWIG_fail
;
10118 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10119 result
= (long)(arg1
)->GetType();
10121 wxPyEndAllowThreads(__tstate
);
10122 if (PyErr_Occurred()) SWIG_fail
;
10125 resultobj
= SWIG_From_long(static_cast<long >(result
));
10133 static PyObject
*_wrap_ImageHandler_GetMimeType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10134 PyObject
*resultobj
= NULL
;
10135 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10137 PyObject
* obj0
= 0 ;
10138 char *kwnames
[] = {
10139 (char *) "self", NULL
10142 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetMimeType",kwnames
,&obj0
)) goto fail
;
10143 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10144 if (SWIG_arg_fail(1)) SWIG_fail
;
10146 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10147 result
= (arg1
)->GetMimeType();
10149 wxPyEndAllowThreads(__tstate
);
10150 if (PyErr_Occurred()) SWIG_fail
;
10154 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10156 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10165 static PyObject
*_wrap_ImageHandler_CanRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10166 PyObject
*resultobj
= NULL
;
10167 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10168 wxString
*arg2
= 0 ;
10170 bool temp2
= false ;
10171 PyObject
* obj0
= 0 ;
10172 PyObject
* obj1
= 0 ;
10173 char *kwnames
[] = {
10174 (char *) "self",(char *) "name", NULL
10177 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_CanRead",kwnames
,&obj0
,&obj1
)) goto fail
;
10178 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10179 if (SWIG_arg_fail(1)) SWIG_fail
;
10181 arg2
= wxString_in_helper(obj1
);
10182 if (arg2
== NULL
) SWIG_fail
;
10186 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10187 result
= (bool)(arg1
)->CanRead((wxString
const &)*arg2
);
10189 wxPyEndAllowThreads(__tstate
);
10190 if (PyErr_Occurred()) SWIG_fail
;
10193 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
10209 static PyObject
*_wrap_ImageHandler_SetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10210 PyObject
*resultobj
= NULL
;
10211 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10212 wxString
*arg2
= 0 ;
10213 bool temp2
= false ;
10214 PyObject
* obj0
= 0 ;
10215 PyObject
* obj1
= 0 ;
10216 char *kwnames
[] = {
10217 (char *) "self",(char *) "name", NULL
10220 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetName",kwnames
,&obj0
,&obj1
)) goto fail
;
10221 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10222 if (SWIG_arg_fail(1)) SWIG_fail
;
10224 arg2
= wxString_in_helper(obj1
);
10225 if (arg2
== NULL
) SWIG_fail
;
10229 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10230 (arg1
)->SetName((wxString
const &)*arg2
);
10232 wxPyEndAllowThreads(__tstate
);
10233 if (PyErr_Occurred()) SWIG_fail
;
10235 Py_INCREF(Py_None
); resultobj
= Py_None
;
10250 static PyObject
*_wrap_ImageHandler_SetExtension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10251 PyObject
*resultobj
= NULL
;
10252 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10253 wxString
*arg2
= 0 ;
10254 bool temp2
= false ;
10255 PyObject
* obj0
= 0 ;
10256 PyObject
* obj1
= 0 ;
10257 char *kwnames
[] = {
10258 (char *) "self",(char *) "extension", NULL
10261 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetExtension",kwnames
,&obj0
,&obj1
)) goto fail
;
10262 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10263 if (SWIG_arg_fail(1)) SWIG_fail
;
10265 arg2
= wxString_in_helper(obj1
);
10266 if (arg2
== NULL
) SWIG_fail
;
10270 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10271 (arg1
)->SetExtension((wxString
const &)*arg2
);
10273 wxPyEndAllowThreads(__tstate
);
10274 if (PyErr_Occurred()) SWIG_fail
;
10276 Py_INCREF(Py_None
); resultobj
= Py_None
;
10291 static PyObject
*_wrap_ImageHandler_SetType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10292 PyObject
*resultobj
= NULL
;
10293 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10295 PyObject
* obj0
= 0 ;
10296 PyObject
* obj1
= 0 ;
10297 char *kwnames
[] = {
10298 (char *) "self",(char *) "type", NULL
10301 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetType",kwnames
,&obj0
,&obj1
)) goto fail
;
10302 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10303 if (SWIG_arg_fail(1)) SWIG_fail
;
10305 arg2
= static_cast<long >(SWIG_As_long(obj1
));
10306 if (SWIG_arg_fail(2)) SWIG_fail
;
10309 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10310 (arg1
)->SetType(arg2
);
10312 wxPyEndAllowThreads(__tstate
);
10313 if (PyErr_Occurred()) SWIG_fail
;
10315 Py_INCREF(Py_None
); resultobj
= Py_None
;
10322 static PyObject
*_wrap_ImageHandler_SetMimeType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10323 PyObject
*resultobj
= NULL
;
10324 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10325 wxString
*arg2
= 0 ;
10326 bool temp2
= false ;
10327 PyObject
* obj0
= 0 ;
10328 PyObject
* obj1
= 0 ;
10329 char *kwnames
[] = {
10330 (char *) "self",(char *) "mimetype", NULL
10333 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetMimeType",kwnames
,&obj0
,&obj1
)) goto fail
;
10334 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10335 if (SWIG_arg_fail(1)) SWIG_fail
;
10337 arg2
= wxString_in_helper(obj1
);
10338 if (arg2
== NULL
) SWIG_fail
;
10342 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10343 (arg1
)->SetMimeType((wxString
const &)*arg2
);
10345 wxPyEndAllowThreads(__tstate
);
10346 if (PyErr_Occurred()) SWIG_fail
;
10348 Py_INCREF(Py_None
); resultobj
= Py_None
;
10363 static PyObject
* ImageHandler_swigregister(PyObject
*, PyObject
*args
) {
10365 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10366 SWIG_TypeClientData(SWIGTYPE_p_wxImageHandler
, obj
);
10368 return Py_BuildValue((char *)"");
10370 static PyObject
*_wrap_new_PyImageHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10371 PyObject
*resultobj
= NULL
;
10372 wxPyImageHandler
*result
;
10373 char *kwnames
[] = {
10377 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PyImageHandler",kwnames
)) goto fail
;
10379 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10380 result
= (wxPyImageHandler
*)new wxPyImageHandler();
10382 wxPyEndAllowThreads(__tstate
);
10383 if (PyErr_Occurred()) SWIG_fail
;
10385 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyImageHandler
, 1);
10392 static PyObject
*_wrap_PyImageHandler__SetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10393 PyObject
*resultobj
= NULL
;
10394 wxPyImageHandler
*arg1
= (wxPyImageHandler
*) 0 ;
10395 PyObject
*arg2
= (PyObject
*) 0 ;
10396 PyObject
* obj0
= 0 ;
10397 PyObject
* obj1
= 0 ;
10398 char *kwnames
[] = {
10399 (char *) "self",(char *) "self", NULL
10402 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyImageHandler__SetSelf",kwnames
,&obj0
,&obj1
)) goto fail
;
10403 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10404 if (SWIG_arg_fail(1)) SWIG_fail
;
10407 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10408 (arg1
)->_SetSelf(arg2
);
10410 wxPyEndAllowThreads(__tstate
);
10411 if (PyErr_Occurred()) SWIG_fail
;
10413 Py_INCREF(Py_None
); resultobj
= Py_None
;
10420 static PyObject
* PyImageHandler_swigregister(PyObject
*, PyObject
*args
) {
10422 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10423 SWIG_TypeClientData(SWIGTYPE_p_wxPyImageHandler
, obj
);
10425 return Py_BuildValue((char *)"");
10427 static PyObject
*_wrap_new_ImageHistogram(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10428 PyObject
*resultobj
= NULL
;
10429 wxImageHistogram
*result
;
10430 char *kwnames
[] = {
10434 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ImageHistogram",kwnames
)) goto fail
;
10436 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10437 result
= (wxImageHistogram
*)new wxImageHistogram();
10439 wxPyEndAllowThreads(__tstate
);
10440 if (PyErr_Occurred()) SWIG_fail
;
10442 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImageHistogram
, 1);
10449 static PyObject
*_wrap_ImageHistogram_MakeKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10450 PyObject
*resultobj
= NULL
;
10454 unsigned long result
;
10455 PyObject
* obj0
= 0 ;
10456 PyObject
* obj1
= 0 ;
10457 PyObject
* obj2
= 0 ;
10458 char *kwnames
[] = {
10459 (char *) "r",(char *) "g",(char *) "b", NULL
10462 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ImageHistogram_MakeKey",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10464 arg1
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj0
));
10465 if (SWIG_arg_fail(1)) SWIG_fail
;
10468 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10469 if (SWIG_arg_fail(2)) SWIG_fail
;
10472 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10473 if (SWIG_arg_fail(3)) SWIG_fail
;
10476 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10477 result
= (unsigned long)wxImageHistogram::MakeKey(arg1
,arg2
,arg3
);
10479 wxPyEndAllowThreads(__tstate
);
10480 if (PyErr_Occurred()) SWIG_fail
;
10483 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10491 static PyObject
*_wrap_ImageHistogram_FindFirstUnusedColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10492 PyObject
*resultobj
= NULL
;
10493 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10494 byte
*arg2
= (byte
*) 0 ;
10495 byte
*arg3
= (byte
*) 0 ;
10496 byte
*arg4
= (byte
*) 0 ;
10497 byte arg5
= (byte
) 1 ;
10498 byte arg6
= (byte
) 0 ;
10499 byte arg7
= (byte
) 0 ;
10507 PyObject
* obj0
= 0 ;
10508 PyObject
* obj1
= 0 ;
10509 PyObject
* obj2
= 0 ;
10510 PyObject
* obj3
= 0 ;
10511 char *kwnames
[] = {
10512 (char *) "self",(char *) "startR",(char *) "startG",(char *) "startB", NULL
10515 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
10516 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
10517 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
10518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:ImageHistogram_FindFirstUnusedColour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
10519 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10520 if (SWIG_arg_fail(1)) SWIG_fail
;
10523 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10524 if (SWIG_arg_fail(5)) SWIG_fail
;
10529 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10530 if (SWIG_arg_fail(6)) SWIG_fail
;
10535 arg7
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
10536 if (SWIG_arg_fail(7)) SWIG_fail
;
10540 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10541 result
= (bool)((wxImageHistogram
const *)arg1
)->FindFirstUnusedColour(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
10543 wxPyEndAllowThreads(__tstate
);
10544 if (PyErr_Occurred()) SWIG_fail
;
10547 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
10549 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
10550 SWIG_From_unsigned_SS_char((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_unsigned_char
, 0)));
10551 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
10552 SWIG_From_unsigned_SS_char((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_unsigned_char
, 0)));
10553 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
10554 SWIG_From_unsigned_SS_char((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_unsigned_char
, 0)));
10561 static PyObject
*_wrap_ImageHistogram_GetCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10562 PyObject
*resultobj
= NULL
;
10563 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10564 unsigned long arg2
;
10565 unsigned long result
;
10566 PyObject
* obj0
= 0 ;
10567 PyObject
* obj1
= 0 ;
10568 char *kwnames
[] = {
10569 (char *) "self",(char *) "key", NULL
10572 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHistogram_GetCount",kwnames
,&obj0
,&obj1
)) goto fail
;
10573 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10574 if (SWIG_arg_fail(1)) SWIG_fail
;
10576 arg2
= static_cast<unsigned long >(SWIG_As_unsigned_SS_long(obj1
));
10577 if (SWIG_arg_fail(2)) SWIG_fail
;
10580 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10581 result
= (unsigned long)wxImageHistogram_GetCount(arg1
,arg2
);
10583 wxPyEndAllowThreads(__tstate
);
10584 if (PyErr_Occurred()) SWIG_fail
;
10587 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10595 static PyObject
*_wrap_ImageHistogram_GetCountRGB(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10596 PyObject
*resultobj
= NULL
;
10597 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10601 unsigned long result
;
10602 PyObject
* obj0
= 0 ;
10603 PyObject
* obj1
= 0 ;
10604 PyObject
* obj2
= 0 ;
10605 PyObject
* obj3
= 0 ;
10606 char *kwnames
[] = {
10607 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
10610 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:ImageHistogram_GetCountRGB",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
10611 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10612 if (SWIG_arg_fail(1)) SWIG_fail
;
10614 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10615 if (SWIG_arg_fail(2)) SWIG_fail
;
10618 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10619 if (SWIG_arg_fail(3)) SWIG_fail
;
10622 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
10623 if (SWIG_arg_fail(4)) SWIG_fail
;
10626 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10627 result
= (unsigned long)wxImageHistogram_GetCountRGB(arg1
,arg2
,arg3
,arg4
);
10629 wxPyEndAllowThreads(__tstate
);
10630 if (PyErr_Occurred()) SWIG_fail
;
10633 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10641 static PyObject
*_wrap_ImageHistogram_GetCountColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10642 PyObject
*resultobj
= NULL
;
10643 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10644 wxColour
*arg2
= 0 ;
10645 unsigned long result
;
10647 PyObject
* obj0
= 0 ;
10648 PyObject
* obj1
= 0 ;
10649 char *kwnames
[] = {
10650 (char *) "self",(char *) "colour", NULL
10653 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHistogram_GetCountColour",kwnames
,&obj0
,&obj1
)) goto fail
;
10654 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10655 if (SWIG_arg_fail(1)) SWIG_fail
;
10658 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
10661 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10662 result
= (unsigned long)wxImageHistogram_GetCountColour(arg1
,(wxColour
const &)*arg2
);
10664 wxPyEndAllowThreads(__tstate
);
10665 if (PyErr_Occurred()) SWIG_fail
;
10668 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10676 static PyObject
* ImageHistogram_swigregister(PyObject
*, PyObject
*args
) {
10678 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10679 SWIG_TypeClientData(SWIGTYPE_p_wxImageHistogram
, obj
);
10681 return Py_BuildValue((char *)"");
10683 static PyObject
*_wrap_new_Image_RGBValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10684 PyObject
*resultobj
= NULL
;
10685 byte arg1
= (byte
) 0 ;
10686 byte arg2
= (byte
) 0 ;
10687 byte arg3
= (byte
) 0 ;
10688 wxImage_RGBValue
*result
;
10689 PyObject
* obj0
= 0 ;
10690 PyObject
* obj1
= 0 ;
10691 PyObject
* obj2
= 0 ;
10692 char *kwnames
[] = {
10693 (char *) "r",(char *) "g",(char *) "b", NULL
10696 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_Image_RGBValue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10699 arg1
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj0
));
10700 if (SWIG_arg_fail(1)) SWIG_fail
;
10705 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10706 if (SWIG_arg_fail(2)) SWIG_fail
;
10711 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10712 if (SWIG_arg_fail(3)) SWIG_fail
;
10716 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10717 result
= (wxImage_RGBValue
*)new wxImage_RGBValue(arg1
,arg2
,arg3
);
10719 wxPyEndAllowThreads(__tstate
);
10720 if (PyErr_Occurred()) SWIG_fail
;
10722 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage_RGBValue
, 1);
10729 static PyObject
*_wrap_Image_RGBValue_red_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10730 PyObject
*resultobj
= NULL
;
10731 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10733 PyObject
* obj0
= 0 ;
10734 PyObject
* obj1
= 0 ;
10735 char *kwnames
[] = {
10736 (char *) "self",(char *) "red", NULL
10739 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RGBValue_red_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10740 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10741 if (SWIG_arg_fail(1)) SWIG_fail
;
10743 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10744 if (SWIG_arg_fail(2)) SWIG_fail
;
10746 if (arg1
) (arg1
)->red
= arg2
;
10748 Py_INCREF(Py_None
); resultobj
= Py_None
;
10755 static PyObject
*_wrap_Image_RGBValue_red_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10756 PyObject
*resultobj
= NULL
;
10757 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10759 PyObject
* obj0
= 0 ;
10760 char *kwnames
[] = {
10761 (char *) "self", NULL
10764 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBValue_red_get",kwnames
,&obj0
)) goto fail
;
10765 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10766 if (SWIG_arg_fail(1)) SWIG_fail
;
10767 result
= (byte
) ((arg1
)->red
);
10770 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
10778 static PyObject
*_wrap_Image_RGBValue_green_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10779 PyObject
*resultobj
= NULL
;
10780 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10782 PyObject
* obj0
= 0 ;
10783 PyObject
* obj1
= 0 ;
10784 char *kwnames
[] = {
10785 (char *) "self",(char *) "green", NULL
10788 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RGBValue_green_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10789 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10790 if (SWIG_arg_fail(1)) SWIG_fail
;
10792 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10793 if (SWIG_arg_fail(2)) SWIG_fail
;
10795 if (arg1
) (arg1
)->green
= arg2
;
10797 Py_INCREF(Py_None
); resultobj
= Py_None
;
10804 static PyObject
*_wrap_Image_RGBValue_green_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10805 PyObject
*resultobj
= NULL
;
10806 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10808 PyObject
* obj0
= 0 ;
10809 char *kwnames
[] = {
10810 (char *) "self", NULL
10813 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBValue_green_get",kwnames
,&obj0
)) goto fail
;
10814 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10815 if (SWIG_arg_fail(1)) SWIG_fail
;
10816 result
= (byte
) ((arg1
)->green
);
10819 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
10827 static PyObject
*_wrap_Image_RGBValue_blue_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10828 PyObject
*resultobj
= NULL
;
10829 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10831 PyObject
* obj0
= 0 ;
10832 PyObject
* obj1
= 0 ;
10833 char *kwnames
[] = {
10834 (char *) "self",(char *) "blue", NULL
10837 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RGBValue_blue_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10838 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10839 if (SWIG_arg_fail(1)) SWIG_fail
;
10841 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10842 if (SWIG_arg_fail(2)) SWIG_fail
;
10844 if (arg1
) (arg1
)->blue
= arg2
;
10846 Py_INCREF(Py_None
); resultobj
= Py_None
;
10853 static PyObject
*_wrap_Image_RGBValue_blue_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10854 PyObject
*resultobj
= NULL
;
10855 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10857 PyObject
* obj0
= 0 ;
10858 char *kwnames
[] = {
10859 (char *) "self", NULL
10862 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBValue_blue_get",kwnames
,&obj0
)) goto fail
;
10863 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10864 if (SWIG_arg_fail(1)) SWIG_fail
;
10865 result
= (byte
) ((arg1
)->blue
);
10868 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
10876 static PyObject
* Image_RGBValue_swigregister(PyObject
*, PyObject
*args
) {
10878 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10879 SWIG_TypeClientData(SWIGTYPE_p_wxImage_RGBValue
, obj
);
10881 return Py_BuildValue((char *)"");
10883 static PyObject
*_wrap_new_Image_HSVValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10884 PyObject
*resultobj
= NULL
;
10885 double arg1
= (double) 0.0 ;
10886 double arg2
= (double) 0.0 ;
10887 double arg3
= (double) 0.0 ;
10888 wxImage_HSVValue
*result
;
10889 PyObject
* obj0
= 0 ;
10890 PyObject
* obj1
= 0 ;
10891 PyObject
* obj2
= 0 ;
10892 char *kwnames
[] = {
10893 (char *) "h",(char *) "s",(char *) "v", NULL
10896 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_Image_HSVValue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10899 arg1
= static_cast<double >(SWIG_As_double(obj0
));
10900 if (SWIG_arg_fail(1)) SWIG_fail
;
10905 arg2
= static_cast<double >(SWIG_As_double(obj1
));
10906 if (SWIG_arg_fail(2)) SWIG_fail
;
10911 arg3
= static_cast<double >(SWIG_As_double(obj2
));
10912 if (SWIG_arg_fail(3)) SWIG_fail
;
10916 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10917 result
= (wxImage_HSVValue
*)new wxImage_HSVValue(arg1
,arg2
,arg3
);
10919 wxPyEndAllowThreads(__tstate
);
10920 if (PyErr_Occurred()) SWIG_fail
;
10922 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage_HSVValue
, 1);
10929 static PyObject
*_wrap_Image_HSVValue_hue_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10930 PyObject
*resultobj
= NULL
;
10931 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
10933 PyObject
* obj0
= 0 ;
10934 PyObject
* obj1
= 0 ;
10935 char *kwnames
[] = {
10936 (char *) "self",(char *) "hue", NULL
10939 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HSVValue_hue_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10940 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
10941 if (SWIG_arg_fail(1)) SWIG_fail
;
10943 arg2
= static_cast<double >(SWIG_As_double(obj1
));
10944 if (SWIG_arg_fail(2)) SWIG_fail
;
10946 if (arg1
) (arg1
)->hue
= arg2
;
10948 Py_INCREF(Py_None
); resultobj
= Py_None
;
10955 static PyObject
*_wrap_Image_HSVValue_hue_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10956 PyObject
*resultobj
= NULL
;
10957 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
10959 PyObject
* obj0
= 0 ;
10960 char *kwnames
[] = {
10961 (char *) "self", NULL
10964 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVValue_hue_get",kwnames
,&obj0
)) goto fail
;
10965 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
10966 if (SWIG_arg_fail(1)) SWIG_fail
;
10967 result
= (double) ((arg1
)->hue
);
10970 resultobj
= SWIG_From_double(static_cast<double >(result
));
10978 static PyObject
*_wrap_Image_HSVValue_saturation_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10979 PyObject
*resultobj
= NULL
;
10980 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
10982 PyObject
* obj0
= 0 ;
10983 PyObject
* obj1
= 0 ;
10984 char *kwnames
[] = {
10985 (char *) "self",(char *) "saturation", NULL
10988 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HSVValue_saturation_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10989 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
10990 if (SWIG_arg_fail(1)) SWIG_fail
;
10992 arg2
= static_cast<double >(SWIG_As_double(obj1
));
10993 if (SWIG_arg_fail(2)) SWIG_fail
;
10995 if (arg1
) (arg1
)->saturation
= arg2
;
10997 Py_INCREF(Py_None
); resultobj
= Py_None
;
11004 static PyObject
*_wrap_Image_HSVValue_saturation_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11005 PyObject
*resultobj
= NULL
;
11006 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
11008 PyObject
* obj0
= 0 ;
11009 char *kwnames
[] = {
11010 (char *) "self", NULL
11013 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVValue_saturation_get",kwnames
,&obj0
)) goto fail
;
11014 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11015 if (SWIG_arg_fail(1)) SWIG_fail
;
11016 result
= (double) ((arg1
)->saturation
);
11019 resultobj
= SWIG_From_double(static_cast<double >(result
));
11027 static PyObject
*_wrap_Image_HSVValue_value_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11028 PyObject
*resultobj
= NULL
;
11029 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
11031 PyObject
* obj0
= 0 ;
11032 PyObject
* obj1
= 0 ;
11033 char *kwnames
[] = {
11034 (char *) "self",(char *) "value", NULL
11037 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HSVValue_value_set",kwnames
,&obj0
,&obj1
)) goto fail
;
11038 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11039 if (SWIG_arg_fail(1)) SWIG_fail
;
11041 arg2
= static_cast<double >(SWIG_As_double(obj1
));
11042 if (SWIG_arg_fail(2)) SWIG_fail
;
11044 if (arg1
) (arg1
)->value
= arg2
;
11046 Py_INCREF(Py_None
); resultobj
= Py_None
;
11053 static PyObject
*_wrap_Image_HSVValue_value_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11054 PyObject
*resultobj
= NULL
;
11055 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
11057 PyObject
* obj0
= 0 ;
11058 char *kwnames
[] = {
11059 (char *) "self", NULL
11062 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVValue_value_get",kwnames
,&obj0
)) goto fail
;
11063 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11064 if (SWIG_arg_fail(1)) SWIG_fail
;
11065 result
= (double) ((arg1
)->value
);
11068 resultobj
= SWIG_From_double(static_cast<double >(result
));
11076 static PyObject
* Image_HSVValue_swigregister(PyObject
*, PyObject
*args
) {
11078 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
11079 SWIG_TypeClientData(SWIGTYPE_p_wxImage_HSVValue
, obj
);
11081 return Py_BuildValue((char *)"");
11083 static PyObject
*_wrap_new_Image(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11084 PyObject
*resultobj
= NULL
;
11085 wxString
*arg1
= 0 ;
11086 long arg2
= (long) wxBITMAP_TYPE_ANY
;
11087 int arg3
= (int) -1 ;
11089 bool temp1
= false ;
11090 PyObject
* obj0
= 0 ;
11091 PyObject
* obj1
= 0 ;
11092 PyObject
* obj2
= 0 ;
11093 char *kwnames
[] = {
11094 (char *) "name",(char *) "type",(char *) "index", NULL
11097 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:new_Image",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11099 arg1
= wxString_in_helper(obj0
);
11100 if (arg1
== NULL
) SWIG_fail
;
11105 arg2
= static_cast<long >(SWIG_As_long(obj1
));
11106 if (SWIG_arg_fail(2)) SWIG_fail
;
11111 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11112 if (SWIG_arg_fail(3)) SWIG_fail
;
11116 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11117 result
= (wxImage
*)new wxImage((wxString
const &)*arg1
,arg2
,arg3
);
11119 wxPyEndAllowThreads(__tstate
);
11120 if (PyErr_Occurred()) SWIG_fail
;
11122 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11137 static PyObject
*_wrap_delete_Image(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11138 PyObject
*resultobj
= NULL
;
11139 wxImage
*arg1
= (wxImage
*) 0 ;
11140 PyObject
* obj0
= 0 ;
11141 char *kwnames
[] = {
11142 (char *) "self", NULL
11145 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Image",kwnames
,&obj0
)) goto fail
;
11146 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11147 if (SWIG_arg_fail(1)) SWIG_fail
;
11149 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11152 wxPyEndAllowThreads(__tstate
);
11153 if (PyErr_Occurred()) SWIG_fail
;
11155 Py_INCREF(Py_None
); resultobj
= Py_None
;
11162 static PyObject
*_wrap_new_ImageFromMime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11163 PyObject
*resultobj
= NULL
;
11164 wxString
*arg1
= 0 ;
11165 wxString
*arg2
= 0 ;
11166 int arg3
= (int) -1 ;
11168 bool temp1
= false ;
11169 bool temp2
= false ;
11170 PyObject
* obj0
= 0 ;
11171 PyObject
* obj1
= 0 ;
11172 PyObject
* obj2
= 0 ;
11173 char *kwnames
[] = {
11174 (char *) "name",(char *) "mimetype",(char *) "index", NULL
11177 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:new_ImageFromMime",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11179 arg1
= wxString_in_helper(obj0
);
11180 if (arg1
== NULL
) SWIG_fail
;
11184 arg2
= wxString_in_helper(obj1
);
11185 if (arg2
== NULL
) SWIG_fail
;
11190 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11191 if (SWIG_arg_fail(3)) SWIG_fail
;
11195 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11196 result
= (wxImage
*)new wxImage((wxString
const &)*arg1
,(wxString
const &)*arg2
,arg3
);
11198 wxPyEndAllowThreads(__tstate
);
11199 if (PyErr_Occurred()) SWIG_fail
;
11201 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11224 static PyObject
*_wrap_new_ImageFromStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11225 PyObject
*resultobj
= NULL
;
11226 wxInputStream
*arg1
= 0 ;
11227 long arg2
= (long) wxBITMAP_TYPE_ANY
;
11228 int arg3
= (int) -1 ;
11230 wxPyInputStream
*temp1
;
11232 PyObject
* obj0
= 0 ;
11233 PyObject
* obj1
= 0 ;
11234 PyObject
* obj2
= 0 ;
11235 char *kwnames
[] = {
11236 (char *) "stream",(char *) "type",(char *) "index", NULL
11239 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:new_ImageFromStream",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11241 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
11242 arg1
= temp1
->m_wxis
;
11245 PyErr_Clear(); // clear the failure of the wxPyConvert above
11246 arg1
= wxPyCBInputStream_create(obj0
, false);
11247 if (arg1
== NULL
) {
11248 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
11256 arg2
= static_cast<long >(SWIG_As_long(obj1
));
11257 if (SWIG_arg_fail(2)) SWIG_fail
;
11262 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11263 if (SWIG_arg_fail(3)) SWIG_fail
;
11267 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11268 result
= (wxImage
*)new wxImage(*arg1
,arg2
,arg3
);
11270 wxPyEndAllowThreads(__tstate
);
11271 if (PyErr_Occurred()) SWIG_fail
;
11273 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11275 if (created1
) delete arg1
;
11280 if (created1
) delete arg1
;
11286 static PyObject
*_wrap_new_ImageFromStreamMime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11287 PyObject
*resultobj
= NULL
;
11288 wxInputStream
*arg1
= 0 ;
11289 wxString
*arg2
= 0 ;
11290 int arg3
= (int) -1 ;
11292 wxPyInputStream
*temp1
;
11294 bool temp2
= false ;
11295 PyObject
* obj0
= 0 ;
11296 PyObject
* obj1
= 0 ;
11297 PyObject
* obj2
= 0 ;
11298 char *kwnames
[] = {
11299 (char *) "stream",(char *) "mimetype",(char *) "index", NULL
11302 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:new_ImageFromStreamMime",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11304 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
11305 arg1
= temp1
->m_wxis
;
11308 PyErr_Clear(); // clear the failure of the wxPyConvert above
11309 arg1
= wxPyCBInputStream_create(obj0
, false);
11310 if (arg1
== NULL
) {
11311 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
11318 arg2
= wxString_in_helper(obj1
);
11319 if (arg2
== NULL
) SWIG_fail
;
11324 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11325 if (SWIG_arg_fail(3)) SWIG_fail
;
11329 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11330 result
= (wxImage
*)new wxImage(*arg1
,(wxString
const &)*arg2
,arg3
);
11332 wxPyEndAllowThreads(__tstate
);
11333 if (PyErr_Occurred()) SWIG_fail
;
11335 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11337 if (created1
) delete arg1
;
11346 if (created1
) delete arg1
;
11356 static PyObject
*_wrap_new_EmptyImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11357 PyObject
*resultobj
= NULL
;
11358 int arg1
= (int) 0 ;
11359 int arg2
= (int) 0 ;
11360 bool arg3
= (bool) true ;
11362 PyObject
* obj0
= 0 ;
11363 PyObject
* obj1
= 0 ;
11364 PyObject
* obj2
= 0 ;
11365 char *kwnames
[] = {
11366 (char *) "width",(char *) "height",(char *) "clear", NULL
11369 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_EmptyImage",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11372 arg1
= static_cast<int >(SWIG_As_int(obj0
));
11373 if (SWIG_arg_fail(1)) SWIG_fail
;
11378 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11379 if (SWIG_arg_fail(2)) SWIG_fail
;
11384 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
11385 if (SWIG_arg_fail(3)) SWIG_fail
;
11389 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11390 result
= (wxImage
*)new_wxImage(arg1
,arg2
,arg3
);
11392 wxPyEndAllowThreads(__tstate
);
11393 if (PyErr_Occurred()) SWIG_fail
;
11395 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11402 static PyObject
*_wrap_new_ImageFromBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11403 PyObject
*resultobj
= NULL
;
11404 wxBitmap
*arg1
= 0 ;
11406 PyObject
* obj0
= 0 ;
11407 char *kwnames
[] = {
11408 (char *) "bitmap", NULL
11411 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_ImageFromBitmap",kwnames
,&obj0
)) goto fail
;
11413 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
11414 if (SWIG_arg_fail(1)) SWIG_fail
;
11415 if (arg1
== NULL
) {
11416 SWIG_null_ref("wxBitmap");
11418 if (SWIG_arg_fail(1)) SWIG_fail
;
11421 if (!wxPyCheckForApp()) SWIG_fail
;
11422 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11423 result
= (wxImage
*)new_wxImage((wxBitmap
const &)*arg1
);
11425 wxPyEndAllowThreads(__tstate
);
11426 if (PyErr_Occurred()) SWIG_fail
;
11428 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11435 static PyObject
*_wrap_new_ImageFromData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11436 PyObject
*resultobj
= NULL
;
11442 PyObject
* obj0
= 0 ;
11443 PyObject
* obj1
= 0 ;
11444 PyObject
* obj2
= 0 ;
11445 char *kwnames
[] = {
11446 (char *) "width",(char *) "height",(char *) "data", NULL
11449 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:new_ImageFromData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11451 arg1
= static_cast<int >(SWIG_As_int(obj0
));
11452 if (SWIG_arg_fail(1)) SWIG_fail
;
11455 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11456 if (SWIG_arg_fail(2)) SWIG_fail
;
11459 if (!PyArg_Parse(obj2
, "t#", &arg3
, &arg4
)) SWIG_fail
;
11462 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11463 result
= (wxImage
*)new_wxImage(arg1
,arg2
,arg3
,arg4
);
11465 wxPyEndAllowThreads(__tstate
);
11466 if (PyErr_Occurred()) SWIG_fail
;
11468 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11475 static PyObject
*_wrap_new_ImageFromDataWithAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11476 PyObject
*resultobj
= NULL
;
11484 PyObject
* obj0
= 0 ;
11485 PyObject
* obj1
= 0 ;
11486 PyObject
* obj2
= 0 ;
11487 PyObject
* obj3
= 0 ;
11488 char *kwnames
[] = {
11489 (char *) "width",(char *) "height",(char *) "data",(char *) "alpha", NULL
11492 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:new_ImageFromDataWithAlpha",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
11494 arg1
= static_cast<int >(SWIG_As_int(obj0
));
11495 if (SWIG_arg_fail(1)) SWIG_fail
;
11498 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11499 if (SWIG_arg_fail(2)) SWIG_fail
;
11502 if (!PyArg_Parse(obj2
, "t#", &arg3
, &arg4
)) SWIG_fail
;
11505 if (!PyArg_Parse(obj3
, "t#", &arg5
, &arg6
)) SWIG_fail
;
11508 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11509 result
= (wxImage
*)new_wxImage(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
11511 wxPyEndAllowThreads(__tstate
);
11512 if (PyErr_Occurred()) SWIG_fail
;
11514 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11521 static PyObject
*_wrap_Image_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11522 PyObject
*resultobj
= NULL
;
11523 wxImage
*arg1
= (wxImage
*) 0 ;
11526 bool arg4
= (bool) true ;
11527 PyObject
* obj0
= 0 ;
11528 PyObject
* obj1
= 0 ;
11529 PyObject
* obj2
= 0 ;
11530 PyObject
* obj3
= 0 ;
11531 char *kwnames
[] = {
11532 (char *) "self",(char *) "width",(char *) "height",(char *) "clear", NULL
11535 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
11536 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11537 if (SWIG_arg_fail(1)) SWIG_fail
;
11539 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11540 if (SWIG_arg_fail(2)) SWIG_fail
;
11543 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11544 if (SWIG_arg_fail(3)) SWIG_fail
;
11548 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
11549 if (SWIG_arg_fail(4)) SWIG_fail
;
11553 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11554 (arg1
)->Create(arg2
,arg3
,arg4
);
11556 wxPyEndAllowThreads(__tstate
);
11557 if (PyErr_Occurred()) SWIG_fail
;
11559 Py_INCREF(Py_None
); resultobj
= Py_None
;
11566 static PyObject
*_wrap_Image_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11567 PyObject
*resultobj
= NULL
;
11568 wxImage
*arg1
= (wxImage
*) 0 ;
11569 PyObject
* obj0
= 0 ;
11570 char *kwnames
[] = {
11571 (char *) "self", NULL
11574 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_Destroy",kwnames
,&obj0
)) goto fail
;
11575 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11576 if (SWIG_arg_fail(1)) SWIG_fail
;
11578 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11581 wxPyEndAllowThreads(__tstate
);
11582 if (PyErr_Occurred()) SWIG_fail
;
11584 Py_INCREF(Py_None
); resultobj
= Py_None
;
11591 static PyObject
*_wrap_Image_Scale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11592 PyObject
*resultobj
= NULL
;
11593 wxImage
*arg1
= (wxImage
*) 0 ;
11596 SwigValueWrapper
<wxImage
> result
;
11597 PyObject
* obj0
= 0 ;
11598 PyObject
* obj1
= 0 ;
11599 PyObject
* obj2
= 0 ;
11600 char *kwnames
[] = {
11601 (char *) "self",(char *) "width",(char *) "height", NULL
11604 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_Scale",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11605 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11606 if (SWIG_arg_fail(1)) SWIG_fail
;
11608 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11609 if (SWIG_arg_fail(2)) SWIG_fail
;
11612 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11613 if (SWIG_arg_fail(3)) SWIG_fail
;
11616 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11617 result
= (arg1
)->Scale(arg2
,arg3
);
11619 wxPyEndAllowThreads(__tstate
);
11620 if (PyErr_Occurred()) SWIG_fail
;
11623 wxImage
* resultptr
;
11624 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
11625 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
11633 static PyObject
*_wrap_Image_ShrinkBy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11634 PyObject
*resultobj
= NULL
;
11635 wxImage
*arg1
= (wxImage
*) 0 ;
11638 SwigValueWrapper
<wxImage
> result
;
11639 PyObject
* obj0
= 0 ;
11640 PyObject
* obj1
= 0 ;
11641 PyObject
* obj2
= 0 ;
11642 char *kwnames
[] = {
11643 (char *) "self",(char *) "xFactor",(char *) "yFactor", NULL
11646 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_ShrinkBy",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11647 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11648 if (SWIG_arg_fail(1)) SWIG_fail
;
11650 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11651 if (SWIG_arg_fail(2)) SWIG_fail
;
11654 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11655 if (SWIG_arg_fail(3)) SWIG_fail
;
11658 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11659 result
= ((wxImage
const *)arg1
)->ShrinkBy(arg2
,arg3
);
11661 wxPyEndAllowThreads(__tstate
);
11662 if (PyErr_Occurred()) SWIG_fail
;
11665 wxImage
* resultptr
;
11666 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
11667 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
11675 static PyObject
*_wrap_Image_Rescale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11676 PyObject
*resultobj
= NULL
;
11677 wxImage
*arg1
= (wxImage
*) 0 ;
11681 PyObject
* obj0
= 0 ;
11682 PyObject
* obj1
= 0 ;
11683 PyObject
* obj2
= 0 ;
11684 char *kwnames
[] = {
11685 (char *) "self",(char *) "width",(char *) "height", NULL
11688 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_Rescale",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11689 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11690 if (SWIG_arg_fail(1)) SWIG_fail
;
11692 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11693 if (SWIG_arg_fail(2)) SWIG_fail
;
11696 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11697 if (SWIG_arg_fail(3)) SWIG_fail
;
11700 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11702 wxImage
&_result_ref
= (arg1
)->Rescale(arg2
,arg3
);
11703 result
= (wxImage
*) &_result_ref
;
11706 wxPyEndAllowThreads(__tstate
);
11707 if (PyErr_Occurred()) SWIG_fail
;
11709 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 0);
11716 static PyObject
*_wrap_Image_Resize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11717 PyObject
*resultobj
= NULL
;
11718 wxImage
*arg1
= (wxImage
*) 0 ;
11720 wxPoint
*arg3
= 0 ;
11721 int arg4
= (int) -1 ;
11722 int arg5
= (int) -1 ;
11723 int arg6
= (int) -1 ;
11727 PyObject
* obj0
= 0 ;
11728 PyObject
* obj1
= 0 ;
11729 PyObject
* obj2
= 0 ;
11730 PyObject
* obj3
= 0 ;
11731 PyObject
* obj4
= 0 ;
11732 PyObject
* obj5
= 0 ;
11733 char *kwnames
[] = {
11734 (char *) "self",(char *) "size",(char *) "pos",(char *) "r",(char *) "g",(char *) "b", NULL
11737 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:Image_Resize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
11738 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11739 if (SWIG_arg_fail(1)) SWIG_fail
;
11742 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
11746 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
11750 arg4
= static_cast<int >(SWIG_As_int(obj3
));
11751 if (SWIG_arg_fail(4)) SWIG_fail
;
11756 arg5
= static_cast<int >(SWIG_As_int(obj4
));
11757 if (SWIG_arg_fail(5)) SWIG_fail
;
11762 arg6
= static_cast<int >(SWIG_As_int(obj5
));
11763 if (SWIG_arg_fail(6)) SWIG_fail
;
11767 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11769 wxImage
&_result_ref
= (arg1
)->Resize((wxSize
const &)*arg2
,(wxPoint
const &)*arg3
,arg4
,arg5
,arg6
);
11770 result
= (wxImage
*) &_result_ref
;
11773 wxPyEndAllowThreads(__tstate
);
11774 if (PyErr_Occurred()) SWIG_fail
;
11776 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 0);
11783 static PyObject
*_wrap_Image_SetRGB(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11784 PyObject
*resultobj
= NULL
;
11785 wxImage
*arg1
= (wxImage
*) 0 ;
11791 PyObject
* obj0
= 0 ;
11792 PyObject
* obj1
= 0 ;
11793 PyObject
* obj2
= 0 ;
11794 PyObject
* obj3
= 0 ;
11795 PyObject
* obj4
= 0 ;
11796 PyObject
* obj5
= 0 ;
11797 char *kwnames
[] = {
11798 (char *) "self",(char *) "x",(char *) "y",(char *) "r",(char *) "g",(char *) "b", NULL
11801 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO:Image_SetRGB",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
11802 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11803 if (SWIG_arg_fail(1)) SWIG_fail
;
11805 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11806 if (SWIG_arg_fail(2)) SWIG_fail
;
11809 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11810 if (SWIG_arg_fail(3)) SWIG_fail
;
11813 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
11814 if (SWIG_arg_fail(4)) SWIG_fail
;
11817 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
11818 if (SWIG_arg_fail(5)) SWIG_fail
;
11821 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj5
));
11822 if (SWIG_arg_fail(6)) SWIG_fail
;
11825 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11826 (arg1
)->SetRGB(arg2
,arg3
,arg4
,arg5
,arg6
);
11828 wxPyEndAllowThreads(__tstate
);
11829 if (PyErr_Occurred()) SWIG_fail
;
11831 Py_INCREF(Py_None
); resultobj
= Py_None
;
11838 static PyObject
*_wrap_Image_SetRGBRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11839 PyObject
*resultobj
= NULL
;
11840 wxImage
*arg1
= (wxImage
*) 0 ;
11846 PyObject
* obj0
= 0 ;
11847 PyObject
* obj1
= 0 ;
11848 PyObject
* obj2
= 0 ;
11849 PyObject
* obj3
= 0 ;
11850 PyObject
* obj4
= 0 ;
11851 char *kwnames
[] = {
11852 (char *) "self",(char *) "rect",(char *) "r",(char *) "g",(char *) "b", NULL
11855 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Image_SetRGBRect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
11856 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11857 if (SWIG_arg_fail(1)) SWIG_fail
;
11860 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
11863 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
11864 if (SWIG_arg_fail(3)) SWIG_fail
;
11867 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
11868 if (SWIG_arg_fail(4)) SWIG_fail
;
11871 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
11872 if (SWIG_arg_fail(5)) SWIG_fail
;
11875 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11876 (arg1
)->SetRGB((wxRect
const &)*arg2
,arg3
,arg4
,arg5
);
11878 wxPyEndAllowThreads(__tstate
);
11879 if (PyErr_Occurred()) SWIG_fail
;
11881 Py_INCREF(Py_None
); resultobj
= Py_None
;
11888 static PyObject
*_wrap_Image_GetRed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11889 PyObject
*resultobj
= NULL
;
11890 wxImage
*arg1
= (wxImage
*) 0 ;
11894 PyObject
* obj0
= 0 ;
11895 PyObject
* obj1
= 0 ;
11896 PyObject
* obj2
= 0 ;
11897 char *kwnames
[] = {
11898 (char *) "self",(char *) "x",(char *) "y", NULL
11901 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetRed",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11902 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11903 if (SWIG_arg_fail(1)) SWIG_fail
;
11905 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11906 if (SWIG_arg_fail(2)) SWIG_fail
;
11909 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11910 if (SWIG_arg_fail(3)) SWIG_fail
;
11913 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11914 result
= (byte
)(arg1
)->GetRed(arg2
,arg3
);
11916 wxPyEndAllowThreads(__tstate
);
11917 if (PyErr_Occurred()) SWIG_fail
;
11920 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
11928 static PyObject
*_wrap_Image_GetGreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11929 PyObject
*resultobj
= NULL
;
11930 wxImage
*arg1
= (wxImage
*) 0 ;
11934 PyObject
* obj0
= 0 ;
11935 PyObject
* obj1
= 0 ;
11936 PyObject
* obj2
= 0 ;
11937 char *kwnames
[] = {
11938 (char *) "self",(char *) "x",(char *) "y", NULL
11941 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetGreen",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11942 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11943 if (SWIG_arg_fail(1)) SWIG_fail
;
11945 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11946 if (SWIG_arg_fail(2)) SWIG_fail
;
11949 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11950 if (SWIG_arg_fail(3)) SWIG_fail
;
11953 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11954 result
= (byte
)(arg1
)->GetGreen(arg2
,arg3
);
11956 wxPyEndAllowThreads(__tstate
);
11957 if (PyErr_Occurred()) SWIG_fail
;
11960 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
11968 static PyObject
*_wrap_Image_GetBlue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11969 PyObject
*resultobj
= NULL
;
11970 wxImage
*arg1
= (wxImage
*) 0 ;
11974 PyObject
* obj0
= 0 ;
11975 PyObject
* obj1
= 0 ;
11976 PyObject
* obj2
= 0 ;
11977 char *kwnames
[] = {
11978 (char *) "self",(char *) "x",(char *) "y", NULL
11981 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetBlue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11982 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11983 if (SWIG_arg_fail(1)) SWIG_fail
;
11985 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11986 if (SWIG_arg_fail(2)) SWIG_fail
;
11989 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11990 if (SWIG_arg_fail(3)) SWIG_fail
;
11993 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11994 result
= (byte
)(arg1
)->GetBlue(arg2
,arg3
);
11996 wxPyEndAllowThreads(__tstate
);
11997 if (PyErr_Occurred()) SWIG_fail
;
12000 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
12008 static PyObject
*_wrap_Image_SetAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12009 PyObject
*resultobj
= NULL
;
12010 wxImage
*arg1
= (wxImage
*) 0 ;
12014 PyObject
* obj0
= 0 ;
12015 PyObject
* obj1
= 0 ;
12016 PyObject
* obj2
= 0 ;
12017 PyObject
* obj3
= 0 ;
12018 char *kwnames
[] = {
12019 (char *) "self",(char *) "x",(char *) "y",(char *) "alpha", NULL
12022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_SetAlpha",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12023 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12024 if (SWIG_arg_fail(1)) SWIG_fail
;
12026 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12027 if (SWIG_arg_fail(2)) SWIG_fail
;
12030 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12031 if (SWIG_arg_fail(3)) SWIG_fail
;
12034 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12035 if (SWIG_arg_fail(4)) SWIG_fail
;
12038 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12039 (arg1
)->SetAlpha(arg2
,arg3
,arg4
);
12041 wxPyEndAllowThreads(__tstate
);
12042 if (PyErr_Occurred()) SWIG_fail
;
12044 Py_INCREF(Py_None
); resultobj
= Py_None
;
12051 static PyObject
*_wrap_Image_GetAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12052 PyObject
*resultobj
= NULL
;
12053 wxImage
*arg1
= (wxImage
*) 0 ;
12057 PyObject
* obj0
= 0 ;
12058 PyObject
* obj1
= 0 ;
12059 PyObject
* obj2
= 0 ;
12060 char *kwnames
[] = {
12061 (char *) "self",(char *) "x",(char *) "y", NULL
12064 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetAlpha",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12065 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12066 if (SWIG_arg_fail(1)) SWIG_fail
;
12068 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12069 if (SWIG_arg_fail(2)) SWIG_fail
;
12072 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12073 if (SWIG_arg_fail(3)) SWIG_fail
;
12076 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12077 result
= (byte
)(arg1
)->GetAlpha(arg2
,arg3
);
12079 wxPyEndAllowThreads(__tstate
);
12080 if (PyErr_Occurred()) SWIG_fail
;
12083 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
12091 static PyObject
*_wrap_Image_HasAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12092 PyObject
*resultobj
= NULL
;
12093 wxImage
*arg1
= (wxImage
*) 0 ;
12095 PyObject
* obj0
= 0 ;
12096 char *kwnames
[] = {
12097 (char *) "self", NULL
12100 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HasAlpha",kwnames
,&obj0
)) goto fail
;
12101 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12102 if (SWIG_arg_fail(1)) SWIG_fail
;
12104 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12105 result
= (bool)(arg1
)->HasAlpha();
12107 wxPyEndAllowThreads(__tstate
);
12108 if (PyErr_Occurred()) SWIG_fail
;
12111 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12119 static PyObject
*_wrap_Image_InitAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12120 PyObject
*resultobj
= NULL
;
12121 wxImage
*arg1
= (wxImage
*) 0 ;
12122 PyObject
* obj0
= 0 ;
12123 char *kwnames
[] = {
12124 (char *) "self", NULL
12127 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_InitAlpha",kwnames
,&obj0
)) goto fail
;
12128 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12129 if (SWIG_arg_fail(1)) SWIG_fail
;
12131 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12132 (arg1
)->InitAlpha();
12134 wxPyEndAllowThreads(__tstate
);
12135 if (PyErr_Occurred()) SWIG_fail
;
12137 Py_INCREF(Py_None
); resultobj
= Py_None
;
12144 static PyObject
*_wrap_Image_IsTransparent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12145 PyObject
*resultobj
= NULL
;
12146 wxImage
*arg1
= (wxImage
*) 0 ;
12149 byte arg4
= (byte
) wxIMAGE_ALPHA_THRESHOLD
;
12151 PyObject
* obj0
= 0 ;
12152 PyObject
* obj1
= 0 ;
12153 PyObject
* obj2
= 0 ;
12154 PyObject
* obj3
= 0 ;
12155 char *kwnames
[] = {
12156 (char *) "self",(char *) "x",(char *) "y",(char *) "threshold", NULL
12159 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_IsTransparent",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12160 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12161 if (SWIG_arg_fail(1)) SWIG_fail
;
12163 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12164 if (SWIG_arg_fail(2)) SWIG_fail
;
12167 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12168 if (SWIG_arg_fail(3)) SWIG_fail
;
12172 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12173 if (SWIG_arg_fail(4)) SWIG_fail
;
12177 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12178 result
= (bool)((wxImage
const *)arg1
)->IsTransparent(arg2
,arg3
,arg4
);
12180 wxPyEndAllowThreads(__tstate
);
12181 if (PyErr_Occurred()) SWIG_fail
;
12184 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12192 static PyObject
*_wrap_Image_FindFirstUnusedColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12193 PyObject
*resultobj
= NULL
;
12194 wxImage
*arg1
= (wxImage
*) 0 ;
12195 byte
*arg2
= (byte
*) 0 ;
12196 byte
*arg3
= (byte
*) 0 ;
12197 byte
*arg4
= (byte
*) 0 ;
12198 byte arg5
= (byte
) 0 ;
12199 byte arg6
= (byte
) 0 ;
12200 byte arg7
= (byte
) 0 ;
12208 PyObject
* obj0
= 0 ;
12209 PyObject
* obj1
= 0 ;
12210 PyObject
* obj2
= 0 ;
12211 PyObject
* obj3
= 0 ;
12212 char *kwnames
[] = {
12213 (char *) "self",(char *) "startR",(char *) "startG",(char *) "startB", NULL
12216 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
12217 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
12218 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
12219 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:Image_FindFirstUnusedColour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12220 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12221 if (SWIG_arg_fail(1)) SWIG_fail
;
12224 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
12225 if (SWIG_arg_fail(5)) SWIG_fail
;
12230 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
12231 if (SWIG_arg_fail(6)) SWIG_fail
;
12236 arg7
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12237 if (SWIG_arg_fail(7)) SWIG_fail
;
12241 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12242 result
= (bool)((wxImage
const *)arg1
)->FindFirstUnusedColour(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
12244 wxPyEndAllowThreads(__tstate
);
12245 if (PyErr_Occurred()) SWIG_fail
;
12248 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12250 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
12251 SWIG_From_unsigned_SS_char((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_unsigned_char
, 0)));
12252 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
12253 SWIG_From_unsigned_SS_char((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_unsigned_char
, 0)));
12254 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
12255 SWIG_From_unsigned_SS_char((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_unsigned_char
, 0)));
12262 static PyObject
*_wrap_Image_ConvertAlphaToMask(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12263 PyObject
*resultobj
= NULL
;
12264 wxImage
*arg1
= (wxImage
*) 0 ;
12265 byte arg2
= (byte
) wxIMAGE_ALPHA_THRESHOLD
;
12267 PyObject
* obj0
= 0 ;
12268 PyObject
* obj1
= 0 ;
12269 char *kwnames
[] = {
12270 (char *) "self",(char *) "threshold", NULL
12273 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_ConvertAlphaToMask",kwnames
,&obj0
,&obj1
)) goto fail
;
12274 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12275 if (SWIG_arg_fail(1)) SWIG_fail
;
12278 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
12279 if (SWIG_arg_fail(2)) SWIG_fail
;
12283 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12284 result
= (bool)(arg1
)->ConvertAlphaToMask(arg2
);
12286 wxPyEndAllowThreads(__tstate
);
12287 if (PyErr_Occurred()) SWIG_fail
;
12290 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12298 static PyObject
*_wrap_Image_ConvertColourToAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12299 PyObject
*resultobj
= NULL
;
12300 wxImage
*arg1
= (wxImage
*) 0 ;
12305 PyObject
* obj0
= 0 ;
12306 PyObject
* obj1
= 0 ;
12307 PyObject
* obj2
= 0 ;
12308 PyObject
* obj3
= 0 ;
12309 char *kwnames
[] = {
12310 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
12313 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_ConvertColourToAlpha",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12314 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12315 if (SWIG_arg_fail(1)) SWIG_fail
;
12317 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
12318 if (SWIG_arg_fail(2)) SWIG_fail
;
12321 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
12322 if (SWIG_arg_fail(3)) SWIG_fail
;
12325 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12326 if (SWIG_arg_fail(4)) SWIG_fail
;
12329 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12330 result
= (bool)(arg1
)->ConvertColourToAlpha(arg2
,arg3
,arg4
);
12332 wxPyEndAllowThreads(__tstate
);
12333 if (PyErr_Occurred()) SWIG_fail
;
12336 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12344 static PyObject
*_wrap_Image_SetMaskFromImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12345 PyObject
*resultobj
= NULL
;
12346 wxImage
*arg1
= (wxImage
*) 0 ;
12347 wxImage
*arg2
= 0 ;
12352 PyObject
* obj0
= 0 ;
12353 PyObject
* obj1
= 0 ;
12354 PyObject
* obj2
= 0 ;
12355 PyObject
* obj3
= 0 ;
12356 PyObject
* obj4
= 0 ;
12357 char *kwnames
[] = {
12358 (char *) "self",(char *) "mask",(char *) "mr",(char *) "mg",(char *) "mb", NULL
12361 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Image_SetMaskFromImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
12362 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12363 if (SWIG_arg_fail(1)) SWIG_fail
;
12365 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12366 if (SWIG_arg_fail(2)) SWIG_fail
;
12367 if (arg2
== NULL
) {
12368 SWIG_null_ref("wxImage");
12370 if (SWIG_arg_fail(2)) SWIG_fail
;
12373 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
12374 if (SWIG_arg_fail(3)) SWIG_fail
;
12377 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12378 if (SWIG_arg_fail(4)) SWIG_fail
;
12381 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
12382 if (SWIG_arg_fail(5)) SWIG_fail
;
12385 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12386 result
= (bool)(arg1
)->SetMaskFromImage((wxImage
const &)*arg2
,arg3
,arg4
,arg5
);
12388 wxPyEndAllowThreads(__tstate
);
12389 if (PyErr_Occurred()) SWIG_fail
;
12392 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12400 static PyObject
*_wrap_Image_CanRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12401 PyObject
*resultobj
= NULL
;
12402 wxString
*arg1
= 0 ;
12404 bool temp1
= false ;
12405 PyObject
* obj0
= 0 ;
12406 char *kwnames
[] = {
12407 (char *) "filename", NULL
12410 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_CanRead",kwnames
,&obj0
)) goto fail
;
12412 arg1
= wxString_in_helper(obj0
);
12413 if (arg1
== NULL
) SWIG_fail
;
12417 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12418 result
= (bool)wxImage::CanRead((wxString
const &)*arg1
);
12420 wxPyEndAllowThreads(__tstate
);
12421 if (PyErr_Occurred()) SWIG_fail
;
12424 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12440 static PyObject
*_wrap_Image_GetImageCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12441 PyObject
*resultobj
= NULL
;
12442 wxString
*arg1
= 0 ;
12443 long arg2
= (long) wxBITMAP_TYPE_ANY
;
12445 bool temp1
= false ;
12446 PyObject
* obj0
= 0 ;
12447 PyObject
* obj1
= 0 ;
12448 char *kwnames
[] = {
12449 (char *) "filename",(char *) "type", NULL
12452 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_GetImageCount",kwnames
,&obj0
,&obj1
)) goto fail
;
12454 arg1
= wxString_in_helper(obj0
);
12455 if (arg1
== NULL
) SWIG_fail
;
12460 arg2
= static_cast<long >(SWIG_As_long(obj1
));
12461 if (SWIG_arg_fail(2)) SWIG_fail
;
12465 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12466 result
= (int)wxImage::GetImageCount((wxString
const &)*arg1
,arg2
);
12468 wxPyEndAllowThreads(__tstate
);
12469 if (PyErr_Occurred()) SWIG_fail
;
12472 resultobj
= SWIG_From_int(static_cast<int >(result
));
12488 static PyObject
*_wrap_Image_LoadFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12489 PyObject
*resultobj
= NULL
;
12490 wxImage
*arg1
= (wxImage
*) 0 ;
12491 wxString
*arg2
= 0 ;
12492 long arg3
= (long) wxBITMAP_TYPE_ANY
;
12493 int arg4
= (int) -1 ;
12495 bool temp2
= false ;
12496 PyObject
* obj0
= 0 ;
12497 PyObject
* obj1
= 0 ;
12498 PyObject
* obj2
= 0 ;
12499 PyObject
* obj3
= 0 ;
12500 char *kwnames
[] = {
12501 (char *) "self",(char *) "name",(char *) "type",(char *) "index", NULL
12504 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Image_LoadFile",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12505 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12506 if (SWIG_arg_fail(1)) SWIG_fail
;
12508 arg2
= wxString_in_helper(obj1
);
12509 if (arg2
== NULL
) SWIG_fail
;
12514 arg3
= static_cast<long >(SWIG_As_long(obj2
));
12515 if (SWIG_arg_fail(3)) SWIG_fail
;
12520 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12521 if (SWIG_arg_fail(4)) SWIG_fail
;
12525 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12526 result
= (bool)(arg1
)->LoadFile((wxString
const &)*arg2
,arg3
,arg4
);
12528 wxPyEndAllowThreads(__tstate
);
12529 if (PyErr_Occurred()) SWIG_fail
;
12532 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12548 static PyObject
*_wrap_Image_LoadMimeFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12549 PyObject
*resultobj
= NULL
;
12550 wxImage
*arg1
= (wxImage
*) 0 ;
12551 wxString
*arg2
= 0 ;
12552 wxString
*arg3
= 0 ;
12553 int arg4
= (int) -1 ;
12555 bool temp2
= false ;
12556 bool temp3
= false ;
12557 PyObject
* obj0
= 0 ;
12558 PyObject
* obj1
= 0 ;
12559 PyObject
* obj2
= 0 ;
12560 PyObject
* obj3
= 0 ;
12561 char *kwnames
[] = {
12562 (char *) "self",(char *) "name",(char *) "mimetype",(char *) "index", NULL
12565 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_LoadMimeFile",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12566 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12567 if (SWIG_arg_fail(1)) SWIG_fail
;
12569 arg2
= wxString_in_helper(obj1
);
12570 if (arg2
== NULL
) SWIG_fail
;
12574 arg3
= wxString_in_helper(obj2
);
12575 if (arg3
== NULL
) SWIG_fail
;
12580 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12581 if (SWIG_arg_fail(4)) SWIG_fail
;
12585 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12586 result
= (bool)(arg1
)->LoadFile((wxString
const &)*arg2
,(wxString
const &)*arg3
,arg4
);
12588 wxPyEndAllowThreads(__tstate
);
12589 if (PyErr_Occurred()) SWIG_fail
;
12592 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12616 static PyObject
*_wrap_Image_SaveFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12617 PyObject
*resultobj
= NULL
;
12618 wxImage
*arg1
= (wxImage
*) 0 ;
12619 wxString
*arg2
= 0 ;
12622 bool temp2
= false ;
12623 PyObject
* obj0
= 0 ;
12624 PyObject
* obj1
= 0 ;
12625 PyObject
* obj2
= 0 ;
12626 char *kwnames
[] = {
12627 (char *) "self",(char *) "name",(char *) "type", NULL
12630 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SaveFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12631 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12632 if (SWIG_arg_fail(1)) SWIG_fail
;
12634 arg2
= wxString_in_helper(obj1
);
12635 if (arg2
== NULL
) SWIG_fail
;
12639 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12640 if (SWIG_arg_fail(3)) SWIG_fail
;
12643 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12644 result
= (bool)(arg1
)->SaveFile((wxString
const &)*arg2
,arg3
);
12646 wxPyEndAllowThreads(__tstate
);
12647 if (PyErr_Occurred()) SWIG_fail
;
12650 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12666 static PyObject
*_wrap_Image_SaveMimeFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12667 PyObject
*resultobj
= NULL
;
12668 wxImage
*arg1
= (wxImage
*) 0 ;
12669 wxString
*arg2
= 0 ;
12670 wxString
*arg3
= 0 ;
12672 bool temp2
= false ;
12673 bool temp3
= false ;
12674 PyObject
* obj0
= 0 ;
12675 PyObject
* obj1
= 0 ;
12676 PyObject
* obj2
= 0 ;
12677 char *kwnames
[] = {
12678 (char *) "self",(char *) "name",(char *) "mimetype", NULL
12681 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SaveMimeFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12682 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12683 if (SWIG_arg_fail(1)) SWIG_fail
;
12685 arg2
= wxString_in_helper(obj1
);
12686 if (arg2
== NULL
) SWIG_fail
;
12690 arg3
= wxString_in_helper(obj2
);
12691 if (arg3
== NULL
) SWIG_fail
;
12695 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12696 result
= (bool)(arg1
)->SaveFile((wxString
const &)*arg2
,(wxString
const &)*arg3
);
12698 wxPyEndAllowThreads(__tstate
);
12699 if (PyErr_Occurred()) SWIG_fail
;
12702 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12726 static PyObject
*_wrap_Image_CanReadStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12727 PyObject
*resultobj
= NULL
;
12728 wxInputStream
*arg1
= 0 ;
12730 wxPyInputStream
*temp1
;
12732 PyObject
* obj0
= 0 ;
12733 char *kwnames
[] = {
12734 (char *) "stream", NULL
12737 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_CanReadStream",kwnames
,&obj0
)) goto fail
;
12739 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
12740 arg1
= temp1
->m_wxis
;
12743 PyErr_Clear(); // clear the failure of the wxPyConvert above
12744 arg1
= wxPyCBInputStream_create(obj0
, false);
12745 if (arg1
== NULL
) {
12746 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
12753 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12754 result
= (bool)wxImage::CanRead(*arg1
);
12756 wxPyEndAllowThreads(__tstate
);
12757 if (PyErr_Occurred()) SWIG_fail
;
12760 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12763 if (created1
) delete arg1
;
12768 if (created1
) delete arg1
;
12774 static PyObject
*_wrap_Image_LoadStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12775 PyObject
*resultobj
= NULL
;
12776 wxImage
*arg1
= (wxImage
*) 0 ;
12777 wxInputStream
*arg2
= 0 ;
12778 long arg3
= (long) wxBITMAP_TYPE_ANY
;
12779 int arg4
= (int) -1 ;
12781 wxPyInputStream
*temp2
;
12783 PyObject
* obj0
= 0 ;
12784 PyObject
* obj1
= 0 ;
12785 PyObject
* obj2
= 0 ;
12786 PyObject
* obj3
= 0 ;
12787 char *kwnames
[] = {
12788 (char *) "self",(char *) "stream",(char *) "type",(char *) "index", NULL
12791 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Image_LoadStream",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12792 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12793 if (SWIG_arg_fail(1)) SWIG_fail
;
12795 if (wxPyConvertSwigPtr(obj1
, (void **)&temp2
, wxT("wxPyInputStream"))) {
12796 arg2
= temp2
->m_wxis
;
12799 PyErr_Clear(); // clear the failure of the wxPyConvert above
12800 arg2
= wxPyCBInputStream_create(obj1
, false);
12801 if (arg2
== NULL
) {
12802 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
12810 arg3
= static_cast<long >(SWIG_As_long(obj2
));
12811 if (SWIG_arg_fail(3)) SWIG_fail
;
12816 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12817 if (SWIG_arg_fail(4)) SWIG_fail
;
12821 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12822 result
= (bool)(arg1
)->LoadFile(*arg2
,arg3
,arg4
);
12824 wxPyEndAllowThreads(__tstate
);
12825 if (PyErr_Occurred()) SWIG_fail
;
12828 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12831 if (created2
) delete arg2
;
12836 if (created2
) delete arg2
;
12842 static PyObject
*_wrap_Image_LoadMimeStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12843 PyObject
*resultobj
= NULL
;
12844 wxImage
*arg1
= (wxImage
*) 0 ;
12845 wxInputStream
*arg2
= 0 ;
12846 wxString
*arg3
= 0 ;
12847 int arg4
= (int) -1 ;
12849 wxPyInputStream
*temp2
;
12851 bool temp3
= false ;
12852 PyObject
* obj0
= 0 ;
12853 PyObject
* obj1
= 0 ;
12854 PyObject
* obj2
= 0 ;
12855 PyObject
* obj3
= 0 ;
12856 char *kwnames
[] = {
12857 (char *) "self",(char *) "stream",(char *) "mimetype",(char *) "index", NULL
12860 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_LoadMimeStream",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12861 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12862 if (SWIG_arg_fail(1)) SWIG_fail
;
12864 if (wxPyConvertSwigPtr(obj1
, (void **)&temp2
, wxT("wxPyInputStream"))) {
12865 arg2
= temp2
->m_wxis
;
12868 PyErr_Clear(); // clear the failure of the wxPyConvert above
12869 arg2
= wxPyCBInputStream_create(obj1
, false);
12870 if (arg2
== NULL
) {
12871 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
12878 arg3
= wxString_in_helper(obj2
);
12879 if (arg3
== NULL
) SWIG_fail
;
12884 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12885 if (SWIG_arg_fail(4)) SWIG_fail
;
12889 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12890 result
= (bool)(arg1
)->LoadFile(*arg2
,(wxString
const &)*arg3
,arg4
);
12892 wxPyEndAllowThreads(__tstate
);
12893 if (PyErr_Occurred()) SWIG_fail
;
12896 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12899 if (created2
) delete arg2
;
12908 if (created2
) delete arg2
;
12918 static PyObject
*_wrap_Image_Ok(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12919 PyObject
*resultobj
= NULL
;
12920 wxImage
*arg1
= (wxImage
*) 0 ;
12922 PyObject
* obj0
= 0 ;
12923 char *kwnames
[] = {
12924 (char *) "self", NULL
12927 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_Ok",kwnames
,&obj0
)) goto fail
;
12928 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12929 if (SWIG_arg_fail(1)) SWIG_fail
;
12931 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12932 result
= (bool)(arg1
)->Ok();
12934 wxPyEndAllowThreads(__tstate
);
12935 if (PyErr_Occurred()) SWIG_fail
;
12938 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12946 static PyObject
*_wrap_Image_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12947 PyObject
*resultobj
= NULL
;
12948 wxImage
*arg1
= (wxImage
*) 0 ;
12950 PyObject
* obj0
= 0 ;
12951 char *kwnames
[] = {
12952 (char *) "self", NULL
12955 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetWidth",kwnames
,&obj0
)) goto fail
;
12956 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12957 if (SWIG_arg_fail(1)) SWIG_fail
;
12959 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12960 result
= (int)(arg1
)->GetWidth();
12962 wxPyEndAllowThreads(__tstate
);
12963 if (PyErr_Occurred()) SWIG_fail
;
12966 resultobj
= SWIG_From_int(static_cast<int >(result
));
12974 static PyObject
*_wrap_Image_GetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12975 PyObject
*resultobj
= NULL
;
12976 wxImage
*arg1
= (wxImage
*) 0 ;
12978 PyObject
* obj0
= 0 ;
12979 char *kwnames
[] = {
12980 (char *) "self", NULL
12983 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetHeight",kwnames
,&obj0
)) goto fail
;
12984 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12985 if (SWIG_arg_fail(1)) SWIG_fail
;
12987 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12988 result
= (int)(arg1
)->GetHeight();
12990 wxPyEndAllowThreads(__tstate
);
12991 if (PyErr_Occurred()) SWIG_fail
;
12994 resultobj
= SWIG_From_int(static_cast<int >(result
));
13002 static PyObject
*_wrap_Image_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13003 PyObject
*resultobj
= NULL
;
13004 wxImage
*arg1
= (wxImage
*) 0 ;
13006 PyObject
* obj0
= 0 ;
13007 char *kwnames
[] = {
13008 (char *) "self", NULL
13011 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetSize",kwnames
,&obj0
)) goto fail
;
13012 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13013 if (SWIG_arg_fail(1)) SWIG_fail
;
13015 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13016 result
= wxImage_GetSize(arg1
);
13018 wxPyEndAllowThreads(__tstate
);
13019 if (PyErr_Occurred()) SWIG_fail
;
13022 wxSize
* resultptr
;
13023 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
13024 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
13032 static PyObject
*_wrap_Image_GetSubImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13033 PyObject
*resultobj
= NULL
;
13034 wxImage
*arg1
= (wxImage
*) 0 ;
13036 SwigValueWrapper
<wxImage
> result
;
13038 PyObject
* obj0
= 0 ;
13039 PyObject
* obj1
= 0 ;
13040 char *kwnames
[] = {
13041 (char *) "self",(char *) "rect", NULL
13044 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_GetSubImage",kwnames
,&obj0
,&obj1
)) goto fail
;
13045 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13046 if (SWIG_arg_fail(1)) SWIG_fail
;
13049 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
13052 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13053 result
= (arg1
)->GetSubImage((wxRect
const &)*arg2
);
13055 wxPyEndAllowThreads(__tstate
);
13056 if (PyErr_Occurred()) SWIG_fail
;
13059 wxImage
* resultptr
;
13060 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13061 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13069 static PyObject
*_wrap_Image_Size(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13070 PyObject
*resultobj
= NULL
;
13071 wxImage
*arg1
= (wxImage
*) 0 ;
13073 wxPoint
*arg3
= 0 ;
13074 int arg4
= (int) -1 ;
13075 int arg5
= (int) -1 ;
13076 int arg6
= (int) -1 ;
13077 SwigValueWrapper
<wxImage
> result
;
13080 PyObject
* obj0
= 0 ;
13081 PyObject
* obj1
= 0 ;
13082 PyObject
* obj2
= 0 ;
13083 PyObject
* obj3
= 0 ;
13084 PyObject
* obj4
= 0 ;
13085 PyObject
* obj5
= 0 ;
13086 char *kwnames
[] = {
13087 (char *) "self",(char *) "size",(char *) "pos",(char *) "r",(char *) "g",(char *) "b", NULL
13090 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:Image_Size",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
13091 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13092 if (SWIG_arg_fail(1)) SWIG_fail
;
13095 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
13099 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
13103 arg4
= static_cast<int >(SWIG_As_int(obj3
));
13104 if (SWIG_arg_fail(4)) SWIG_fail
;
13109 arg5
= static_cast<int >(SWIG_As_int(obj4
));
13110 if (SWIG_arg_fail(5)) SWIG_fail
;
13115 arg6
= static_cast<int >(SWIG_As_int(obj5
));
13116 if (SWIG_arg_fail(6)) SWIG_fail
;
13120 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13121 result
= ((wxImage
const *)arg1
)->Size((wxSize
const &)*arg2
,(wxPoint
const &)*arg3
,arg4
,arg5
,arg6
);
13123 wxPyEndAllowThreads(__tstate
);
13124 if (PyErr_Occurred()) SWIG_fail
;
13127 wxImage
* resultptr
;
13128 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13129 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13137 static PyObject
*_wrap_Image_Copy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13138 PyObject
*resultobj
= NULL
;
13139 wxImage
*arg1
= (wxImage
*) 0 ;
13140 SwigValueWrapper
<wxImage
> result
;
13141 PyObject
* obj0
= 0 ;
13142 char *kwnames
[] = {
13143 (char *) "self", NULL
13146 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_Copy",kwnames
,&obj0
)) goto fail
;
13147 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13148 if (SWIG_arg_fail(1)) SWIG_fail
;
13150 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13151 result
= (arg1
)->Copy();
13153 wxPyEndAllowThreads(__tstate
);
13154 if (PyErr_Occurred()) SWIG_fail
;
13157 wxImage
* resultptr
;
13158 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13159 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13167 static PyObject
*_wrap_Image_Paste(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13168 PyObject
*resultobj
= NULL
;
13169 wxImage
*arg1
= (wxImage
*) 0 ;
13170 wxImage
*arg2
= 0 ;
13173 PyObject
* obj0
= 0 ;
13174 PyObject
* obj1
= 0 ;
13175 PyObject
* obj2
= 0 ;
13176 PyObject
* obj3
= 0 ;
13177 char *kwnames
[] = {
13178 (char *) "self",(char *) "image",(char *) "x",(char *) "y", NULL
13181 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_Paste",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13182 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13183 if (SWIG_arg_fail(1)) SWIG_fail
;
13185 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13186 if (SWIG_arg_fail(2)) SWIG_fail
;
13187 if (arg2
== NULL
) {
13188 SWIG_null_ref("wxImage");
13190 if (SWIG_arg_fail(2)) SWIG_fail
;
13193 arg3
= static_cast<int >(SWIG_As_int(obj2
));
13194 if (SWIG_arg_fail(3)) SWIG_fail
;
13197 arg4
= static_cast<int >(SWIG_As_int(obj3
));
13198 if (SWIG_arg_fail(4)) SWIG_fail
;
13201 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13202 (arg1
)->Paste((wxImage
const &)*arg2
,arg3
,arg4
);
13204 wxPyEndAllowThreads(__tstate
);
13205 if (PyErr_Occurred()) SWIG_fail
;
13207 Py_INCREF(Py_None
); resultobj
= Py_None
;
13214 static PyObject
*_wrap_Image_GetData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13215 PyObject
*resultobj
= NULL
;
13216 wxImage
*arg1
= (wxImage
*) 0 ;
13218 PyObject
* obj0
= 0 ;
13219 char *kwnames
[] = {
13220 (char *) "self", NULL
13223 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetData",kwnames
,&obj0
)) goto fail
;
13224 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13225 if (SWIG_arg_fail(1)) SWIG_fail
;
13227 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13228 result
= (PyObject
*)wxImage_GetData(arg1
);
13230 wxPyEndAllowThreads(__tstate
);
13231 if (PyErr_Occurred()) SWIG_fail
;
13233 resultobj
= result
;
13240 static PyObject
*_wrap_Image_SetData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13241 PyObject
*resultobj
= NULL
;
13242 wxImage
*arg1
= (wxImage
*) 0 ;
13245 PyObject
* obj0
= 0 ;
13246 PyObject
* obj1
= 0 ;
13247 char *kwnames
[] = {
13248 (char *) "self",(char *) "data", NULL
13251 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetData",kwnames
,&obj0
,&obj1
)) goto fail
;
13252 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13253 if (SWIG_arg_fail(1)) SWIG_fail
;
13255 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13258 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13259 wxImage_SetData(arg1
,arg2
,arg3
);
13261 wxPyEndAllowThreads(__tstate
);
13262 if (PyErr_Occurred()) SWIG_fail
;
13264 Py_INCREF(Py_None
); resultobj
= Py_None
;
13271 static PyObject
*_wrap_Image_GetDataBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13272 PyObject
*resultobj
= NULL
;
13273 wxImage
*arg1
= (wxImage
*) 0 ;
13275 PyObject
* obj0
= 0 ;
13276 char *kwnames
[] = {
13277 (char *) "self", NULL
13280 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetDataBuffer",kwnames
,&obj0
)) goto fail
;
13281 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13282 if (SWIG_arg_fail(1)) SWIG_fail
;
13284 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13285 result
= (PyObject
*)wxImage_GetDataBuffer(arg1
);
13287 wxPyEndAllowThreads(__tstate
);
13288 if (PyErr_Occurred()) SWIG_fail
;
13290 resultobj
= result
;
13297 static PyObject
*_wrap_Image_SetDataBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13298 PyObject
*resultobj
= NULL
;
13299 wxImage
*arg1
= (wxImage
*) 0 ;
13302 PyObject
* obj0
= 0 ;
13303 PyObject
* obj1
= 0 ;
13304 char *kwnames
[] = {
13305 (char *) "self",(char *) "data", NULL
13308 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetDataBuffer",kwnames
,&obj0
,&obj1
)) goto fail
;
13309 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13310 if (SWIG_arg_fail(1)) SWIG_fail
;
13312 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13315 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13316 wxImage_SetDataBuffer(arg1
,arg2
,arg3
);
13318 wxPyEndAllowThreads(__tstate
);
13319 if (PyErr_Occurred()) SWIG_fail
;
13321 Py_INCREF(Py_None
); resultobj
= Py_None
;
13328 static PyObject
*_wrap_Image_GetAlphaData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13329 PyObject
*resultobj
= NULL
;
13330 wxImage
*arg1
= (wxImage
*) 0 ;
13332 PyObject
* obj0
= 0 ;
13333 char *kwnames
[] = {
13334 (char *) "self", NULL
13337 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetAlphaData",kwnames
,&obj0
)) goto fail
;
13338 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13339 if (SWIG_arg_fail(1)) SWIG_fail
;
13341 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13342 result
= (PyObject
*)wxImage_GetAlphaData(arg1
);
13344 wxPyEndAllowThreads(__tstate
);
13345 if (PyErr_Occurred()) SWIG_fail
;
13347 resultobj
= result
;
13354 static PyObject
*_wrap_Image_SetAlphaData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13355 PyObject
*resultobj
= NULL
;
13356 wxImage
*arg1
= (wxImage
*) 0 ;
13359 PyObject
* obj0
= 0 ;
13360 PyObject
* obj1
= 0 ;
13361 char *kwnames
[] = {
13362 (char *) "self",(char *) "alpha", NULL
13365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetAlphaData",kwnames
,&obj0
,&obj1
)) goto fail
;
13366 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13367 if (SWIG_arg_fail(1)) SWIG_fail
;
13369 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13372 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13373 wxImage_SetAlphaData(arg1
,arg2
,arg3
);
13375 wxPyEndAllowThreads(__tstate
);
13376 if (PyErr_Occurred()) SWIG_fail
;
13378 Py_INCREF(Py_None
); resultobj
= Py_None
;
13385 static PyObject
*_wrap_Image_GetAlphaBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13386 PyObject
*resultobj
= NULL
;
13387 wxImage
*arg1
= (wxImage
*) 0 ;
13389 PyObject
* obj0
= 0 ;
13390 char *kwnames
[] = {
13391 (char *) "self", NULL
13394 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetAlphaBuffer",kwnames
,&obj0
)) goto fail
;
13395 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13396 if (SWIG_arg_fail(1)) SWIG_fail
;
13398 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13399 result
= (PyObject
*)wxImage_GetAlphaBuffer(arg1
);
13401 wxPyEndAllowThreads(__tstate
);
13402 if (PyErr_Occurred()) SWIG_fail
;
13404 resultobj
= result
;
13411 static PyObject
*_wrap_Image_SetAlphaBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13412 PyObject
*resultobj
= NULL
;
13413 wxImage
*arg1
= (wxImage
*) 0 ;
13416 PyObject
* obj0
= 0 ;
13417 PyObject
* obj1
= 0 ;
13418 char *kwnames
[] = {
13419 (char *) "self",(char *) "alpha", NULL
13422 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetAlphaBuffer",kwnames
,&obj0
,&obj1
)) goto fail
;
13423 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13424 if (SWIG_arg_fail(1)) SWIG_fail
;
13426 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13429 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13430 wxImage_SetAlphaBuffer(arg1
,arg2
,arg3
);
13432 wxPyEndAllowThreads(__tstate
);
13433 if (PyErr_Occurred()) SWIG_fail
;
13435 Py_INCREF(Py_None
); resultobj
= Py_None
;
13442 static PyObject
*_wrap_Image_SetMaskColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13443 PyObject
*resultobj
= NULL
;
13444 wxImage
*arg1
= (wxImage
*) 0 ;
13448 PyObject
* obj0
= 0 ;
13449 PyObject
* obj1
= 0 ;
13450 PyObject
* obj2
= 0 ;
13451 PyObject
* obj3
= 0 ;
13452 char *kwnames
[] = {
13453 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
13456 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_SetMaskColour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13457 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13458 if (SWIG_arg_fail(1)) SWIG_fail
;
13460 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
13461 if (SWIG_arg_fail(2)) SWIG_fail
;
13464 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
13465 if (SWIG_arg_fail(3)) SWIG_fail
;
13468 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
13469 if (SWIG_arg_fail(4)) SWIG_fail
;
13472 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13473 (arg1
)->SetMaskColour(arg2
,arg3
,arg4
);
13475 wxPyEndAllowThreads(__tstate
);
13476 if (PyErr_Occurred()) SWIG_fail
;
13478 Py_INCREF(Py_None
); resultobj
= Py_None
;
13485 static PyObject
*_wrap_Image_GetOrFindMaskColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13486 PyObject
*resultobj
= NULL
;
13487 wxImage
*arg1
= (wxImage
*) 0 ;
13488 byte
*arg2
= (byte
*) 0 ;
13489 byte
*arg3
= (byte
*) 0 ;
13490 byte
*arg4
= (byte
*) 0 ;
13497 PyObject
* obj0
= 0 ;
13498 char *kwnames
[] = {
13499 (char *) "self", NULL
13502 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
13503 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
13504 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
13505 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetOrFindMaskColour",kwnames
,&obj0
)) goto fail
;
13506 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13507 if (SWIG_arg_fail(1)) SWIG_fail
;
13509 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13510 ((wxImage
const *)arg1
)->GetOrFindMaskColour(arg2
,arg3
,arg4
);
13512 wxPyEndAllowThreads(__tstate
);
13513 if (PyErr_Occurred()) SWIG_fail
;
13515 Py_INCREF(Py_None
); resultobj
= Py_None
;
13516 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
13517 SWIG_From_unsigned_SS_char((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_unsigned_char
, 0)));
13518 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
13519 SWIG_From_unsigned_SS_char((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_unsigned_char
, 0)));
13520 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
13521 SWIG_From_unsigned_SS_char((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_unsigned_char
, 0)));
13528 static PyObject
*_wrap_Image_GetMaskRed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13529 PyObject
*resultobj
= NULL
;
13530 wxImage
*arg1
= (wxImage
*) 0 ;
13532 PyObject
* obj0
= 0 ;
13533 char *kwnames
[] = {
13534 (char *) "self", NULL
13537 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetMaskRed",kwnames
,&obj0
)) goto fail
;
13538 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13539 if (SWIG_arg_fail(1)) SWIG_fail
;
13541 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13542 result
= (byte
)(arg1
)->GetMaskRed();
13544 wxPyEndAllowThreads(__tstate
);
13545 if (PyErr_Occurred()) SWIG_fail
;
13548 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
13556 static PyObject
*_wrap_Image_GetMaskGreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13557 PyObject
*resultobj
= NULL
;
13558 wxImage
*arg1
= (wxImage
*) 0 ;
13560 PyObject
* obj0
= 0 ;
13561 char *kwnames
[] = {
13562 (char *) "self", NULL
13565 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetMaskGreen",kwnames
,&obj0
)) goto fail
;
13566 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13567 if (SWIG_arg_fail(1)) SWIG_fail
;
13569 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13570 result
= (byte
)(arg1
)->GetMaskGreen();
13572 wxPyEndAllowThreads(__tstate
);
13573 if (PyErr_Occurred()) SWIG_fail
;
13576 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
13584 static PyObject
*_wrap_Image_GetMaskBlue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13585 PyObject
*resultobj
= NULL
;
13586 wxImage
*arg1
= (wxImage
*) 0 ;
13588 PyObject
* obj0
= 0 ;
13589 char *kwnames
[] = {
13590 (char *) "self", NULL
13593 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetMaskBlue",kwnames
,&obj0
)) goto fail
;
13594 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13595 if (SWIG_arg_fail(1)) SWIG_fail
;
13597 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13598 result
= (byte
)(arg1
)->GetMaskBlue();
13600 wxPyEndAllowThreads(__tstate
);
13601 if (PyErr_Occurred()) SWIG_fail
;
13604 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
13612 static PyObject
*_wrap_Image_SetMask(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13613 PyObject
*resultobj
= NULL
;
13614 wxImage
*arg1
= (wxImage
*) 0 ;
13615 bool arg2
= (bool) true ;
13616 PyObject
* obj0
= 0 ;
13617 PyObject
* obj1
= 0 ;
13618 char *kwnames
[] = {
13619 (char *) "self",(char *) "mask", NULL
13622 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_SetMask",kwnames
,&obj0
,&obj1
)) goto fail
;
13623 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13624 if (SWIG_arg_fail(1)) SWIG_fail
;
13627 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
13628 if (SWIG_arg_fail(2)) SWIG_fail
;
13632 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13633 (arg1
)->SetMask(arg2
);
13635 wxPyEndAllowThreads(__tstate
);
13636 if (PyErr_Occurred()) SWIG_fail
;
13638 Py_INCREF(Py_None
); resultobj
= Py_None
;
13645 static PyObject
*_wrap_Image_HasMask(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13646 PyObject
*resultobj
= NULL
;
13647 wxImage
*arg1
= (wxImage
*) 0 ;
13649 PyObject
* obj0
= 0 ;
13650 char *kwnames
[] = {
13651 (char *) "self", NULL
13654 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HasMask",kwnames
,&obj0
)) goto fail
;
13655 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13656 if (SWIG_arg_fail(1)) SWIG_fail
;
13658 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13659 result
= (bool)(arg1
)->HasMask();
13661 wxPyEndAllowThreads(__tstate
);
13662 if (PyErr_Occurred()) SWIG_fail
;
13665 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
13673 static PyObject
*_wrap_Image_Rotate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13674 PyObject
*resultobj
= NULL
;
13675 wxImage
*arg1
= (wxImage
*) 0 ;
13677 wxPoint
*arg3
= 0 ;
13678 bool arg4
= (bool) true ;
13679 wxPoint
*arg5
= (wxPoint
*) NULL
;
13680 SwigValueWrapper
<wxImage
> result
;
13682 PyObject
* obj0
= 0 ;
13683 PyObject
* obj1
= 0 ;
13684 PyObject
* obj2
= 0 ;
13685 PyObject
* obj3
= 0 ;
13686 PyObject
* obj4
= 0 ;
13687 char *kwnames
[] = {
13688 (char *) "self",(char *) "angle",(char *) "centre_of_rotation",(char *) "interpolating",(char *) "offset_after_rotation", NULL
13691 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Image_Rotate",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
13692 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13693 if (SWIG_arg_fail(1)) SWIG_fail
;
13695 arg2
= static_cast<double >(SWIG_As_double(obj1
));
13696 if (SWIG_arg_fail(2)) SWIG_fail
;
13700 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
13704 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
13705 if (SWIG_arg_fail(4)) SWIG_fail
;
13709 SWIG_Python_ConvertPtr(obj4
, (void **)&arg5
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
13710 if (SWIG_arg_fail(5)) SWIG_fail
;
13713 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13714 result
= ((wxImage
const *)arg1
)->Rotate(arg2
,(wxPoint
const &)*arg3
,arg4
,arg5
);
13716 wxPyEndAllowThreads(__tstate
);
13717 if (PyErr_Occurred()) SWIG_fail
;
13720 wxImage
* resultptr
;
13721 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13722 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13730 static PyObject
*_wrap_Image_Rotate90(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13731 PyObject
*resultobj
= NULL
;
13732 wxImage
*arg1
= (wxImage
*) 0 ;
13733 bool arg2
= (bool) true ;
13734 SwigValueWrapper
<wxImage
> result
;
13735 PyObject
* obj0
= 0 ;
13736 PyObject
* obj1
= 0 ;
13737 char *kwnames
[] = {
13738 (char *) "self",(char *) "clockwise", NULL
13741 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_Rotate90",kwnames
,&obj0
,&obj1
)) goto fail
;
13742 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13743 if (SWIG_arg_fail(1)) SWIG_fail
;
13746 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
13747 if (SWIG_arg_fail(2)) SWIG_fail
;
13751 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13752 result
= (arg1
)->Rotate90(arg2
);
13754 wxPyEndAllowThreads(__tstate
);
13755 if (PyErr_Occurred()) SWIG_fail
;
13758 wxImage
* resultptr
;
13759 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13760 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13768 static PyObject
*_wrap_Image_Mirror(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13769 PyObject
*resultobj
= NULL
;
13770 wxImage
*arg1
= (wxImage
*) 0 ;
13771 bool arg2
= (bool) true ;
13772 SwigValueWrapper
<wxImage
> result
;
13773 PyObject
* obj0
= 0 ;
13774 PyObject
* obj1
= 0 ;
13775 char *kwnames
[] = {
13776 (char *) "self",(char *) "horizontally", NULL
13779 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_Mirror",kwnames
,&obj0
,&obj1
)) goto fail
;
13780 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13781 if (SWIG_arg_fail(1)) SWIG_fail
;
13784 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
13785 if (SWIG_arg_fail(2)) SWIG_fail
;
13789 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13790 result
= (arg1
)->Mirror(arg2
);
13792 wxPyEndAllowThreads(__tstate
);
13793 if (PyErr_Occurred()) SWIG_fail
;
13796 wxImage
* resultptr
;
13797 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13798 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13806 static PyObject
*_wrap_Image_Replace(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13807 PyObject
*resultobj
= NULL
;
13808 wxImage
*arg1
= (wxImage
*) 0 ;
13815 PyObject
* obj0
= 0 ;
13816 PyObject
* obj1
= 0 ;
13817 PyObject
* obj2
= 0 ;
13818 PyObject
* obj3
= 0 ;
13819 PyObject
* obj4
= 0 ;
13820 PyObject
* obj5
= 0 ;
13821 PyObject
* obj6
= 0 ;
13822 char *kwnames
[] = {
13823 (char *) "self",(char *) "r1",(char *) "g1",(char *) "b1",(char *) "r2",(char *) "g2",(char *) "b2", NULL
13826 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOOO:Image_Replace",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
13827 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13828 if (SWIG_arg_fail(1)) SWIG_fail
;
13830 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
13831 if (SWIG_arg_fail(2)) SWIG_fail
;
13834 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
13835 if (SWIG_arg_fail(3)) SWIG_fail
;
13838 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
13839 if (SWIG_arg_fail(4)) SWIG_fail
;
13842 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
13843 if (SWIG_arg_fail(5)) SWIG_fail
;
13846 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj5
));
13847 if (SWIG_arg_fail(6)) SWIG_fail
;
13850 arg7
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj6
));
13851 if (SWIG_arg_fail(7)) SWIG_fail
;
13854 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13855 (arg1
)->Replace(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
13857 wxPyEndAllowThreads(__tstate
);
13858 if (PyErr_Occurred()) SWIG_fail
;
13860 Py_INCREF(Py_None
); resultobj
= Py_None
;
13867 static PyObject
*_wrap_Image_ConvertToGreyscale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13868 PyObject
*resultobj
= NULL
;
13869 wxImage
*arg1
= (wxImage
*) 0 ;
13870 double arg2
= (double) 0.299 ;
13871 double arg3
= (double) 0.587 ;
13872 double arg4
= (double) 0.114 ;
13873 SwigValueWrapper
<wxImage
> result
;
13874 PyObject
* obj0
= 0 ;
13875 PyObject
* obj1
= 0 ;
13876 PyObject
* obj2
= 0 ;
13877 PyObject
* obj3
= 0 ;
13878 char *kwnames
[] = {
13879 (char *) "self",(char *) "lr",(char *) "lg",(char *) "lb", NULL
13882 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:Image_ConvertToGreyscale",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13883 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13884 if (SWIG_arg_fail(1)) SWIG_fail
;
13887 arg2
= static_cast<double >(SWIG_As_double(obj1
));
13888 if (SWIG_arg_fail(2)) SWIG_fail
;
13893 arg3
= static_cast<double >(SWIG_As_double(obj2
));
13894 if (SWIG_arg_fail(3)) SWIG_fail
;
13899 arg4
= static_cast<double >(SWIG_As_double(obj3
));
13900 if (SWIG_arg_fail(4)) SWIG_fail
;
13904 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13905 result
= ((wxImage
const *)arg1
)->ConvertToGreyscale(arg2
,arg3
,arg4
);
13907 wxPyEndAllowThreads(__tstate
);
13908 if (PyErr_Occurred()) SWIG_fail
;
13911 wxImage
* resultptr
;
13912 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13913 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13921 static PyObject
*_wrap_Image_ConvertToMono(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13922 PyObject
*resultobj
= NULL
;
13923 wxImage
*arg1
= (wxImage
*) 0 ;
13927 SwigValueWrapper
<wxImage
> result
;
13928 PyObject
* obj0
= 0 ;
13929 PyObject
* obj1
= 0 ;
13930 PyObject
* obj2
= 0 ;
13931 PyObject
* obj3
= 0 ;
13932 char *kwnames
[] = {
13933 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
13936 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_ConvertToMono",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13937 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13938 if (SWIG_arg_fail(1)) SWIG_fail
;
13940 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
13941 if (SWIG_arg_fail(2)) SWIG_fail
;
13944 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
13945 if (SWIG_arg_fail(3)) SWIG_fail
;
13948 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
13949 if (SWIG_arg_fail(4)) SWIG_fail
;
13952 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13953 result
= ((wxImage
const *)arg1
)->ConvertToMono(arg2
,arg3
,arg4
);
13955 wxPyEndAllowThreads(__tstate
);
13956 if (PyErr_Occurred()) SWIG_fail
;
13959 wxImage
* resultptr
;
13960 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13961 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13969 static PyObject
*_wrap_Image_SetOption(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13970 PyObject
*resultobj
= NULL
;
13971 wxImage
*arg1
= (wxImage
*) 0 ;
13972 wxString
*arg2
= 0 ;
13973 wxString
*arg3
= 0 ;
13974 bool temp2
= false ;
13975 bool temp3
= false ;
13976 PyObject
* obj0
= 0 ;
13977 PyObject
* obj1
= 0 ;
13978 PyObject
* obj2
= 0 ;
13979 char *kwnames
[] = {
13980 (char *) "self",(char *) "name",(char *) "value", NULL
13983 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SetOption",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
13984 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13985 if (SWIG_arg_fail(1)) SWIG_fail
;
13987 arg2
= wxString_in_helper(obj1
);
13988 if (arg2
== NULL
) SWIG_fail
;
13992 arg3
= wxString_in_helper(obj2
);
13993 if (arg3
== NULL
) SWIG_fail
;
13997 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13998 (arg1
)->SetOption((wxString
const &)*arg2
,(wxString
const &)*arg3
);
14000 wxPyEndAllowThreads(__tstate
);
14001 if (PyErr_Occurred()) SWIG_fail
;
14003 Py_INCREF(Py_None
); resultobj
= Py_None
;
14026 static PyObject
*_wrap_Image_SetOptionInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14027 PyObject
*resultobj
= NULL
;
14028 wxImage
*arg1
= (wxImage
*) 0 ;
14029 wxString
*arg2
= 0 ;
14031 bool temp2
= false ;
14032 PyObject
* obj0
= 0 ;
14033 PyObject
* obj1
= 0 ;
14034 PyObject
* obj2
= 0 ;
14035 char *kwnames
[] = {
14036 (char *) "self",(char *) "name",(char *) "value", NULL
14039 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SetOptionInt",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
14040 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14041 if (SWIG_arg_fail(1)) SWIG_fail
;
14043 arg2
= wxString_in_helper(obj1
);
14044 if (arg2
== NULL
) SWIG_fail
;
14048 arg3
= static_cast<int >(SWIG_As_int(obj2
));
14049 if (SWIG_arg_fail(3)) SWIG_fail
;
14052 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14053 (arg1
)->SetOption((wxString
const &)*arg2
,arg3
);
14055 wxPyEndAllowThreads(__tstate
);
14056 if (PyErr_Occurred()) SWIG_fail
;
14058 Py_INCREF(Py_None
); resultobj
= Py_None
;
14073 static PyObject
*_wrap_Image_GetOption(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14074 PyObject
*resultobj
= NULL
;
14075 wxImage
*arg1
= (wxImage
*) 0 ;
14076 wxString
*arg2
= 0 ;
14078 bool temp2
= false ;
14079 PyObject
* obj0
= 0 ;
14080 PyObject
* obj1
= 0 ;
14081 char *kwnames
[] = {
14082 (char *) "self",(char *) "name", NULL
14085 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_GetOption",kwnames
,&obj0
,&obj1
)) goto fail
;
14086 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14087 if (SWIG_arg_fail(1)) SWIG_fail
;
14089 arg2
= wxString_in_helper(obj1
);
14090 if (arg2
== NULL
) SWIG_fail
;
14094 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14095 result
= ((wxImage
const *)arg1
)->GetOption((wxString
const &)*arg2
);
14097 wxPyEndAllowThreads(__tstate
);
14098 if (PyErr_Occurred()) SWIG_fail
;
14102 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
14104 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
14121 static PyObject
*_wrap_Image_GetOptionInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14122 PyObject
*resultobj
= NULL
;
14123 wxImage
*arg1
= (wxImage
*) 0 ;
14124 wxString
*arg2
= 0 ;
14126 bool temp2
= false ;
14127 PyObject
* obj0
= 0 ;
14128 PyObject
* obj1
= 0 ;
14129 char *kwnames
[] = {
14130 (char *) "self",(char *) "name", NULL
14133 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_GetOptionInt",kwnames
,&obj0
,&obj1
)) goto fail
;
14134 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14135 if (SWIG_arg_fail(1)) SWIG_fail
;
14137 arg2
= wxString_in_helper(obj1
);
14138 if (arg2
== NULL
) SWIG_fail
;
14142 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14143 result
= (int)((wxImage
const *)arg1
)->GetOptionInt((wxString
const &)*arg2
);
14145 wxPyEndAllowThreads(__tstate
);
14146 if (PyErr_Occurred()) SWIG_fail
;
14149 resultobj
= SWIG_From_int(static_cast<int >(result
));
14165 static PyObject
*_wrap_Image_HasOption(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14166 PyObject
*resultobj
= NULL
;
14167 wxImage
*arg1
= (wxImage
*) 0 ;
14168 wxString
*arg2
= 0 ;
14170 bool temp2
= false ;
14171 PyObject
* obj0
= 0 ;
14172 PyObject
* obj1
= 0 ;
14173 char *kwnames
[] = {
14174 (char *) "self",(char *) "name", NULL
14177 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HasOption",kwnames
,&obj0
,&obj1
)) goto fail
;
14178 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14179 if (SWIG_arg_fail(1)) SWIG_fail
;
14181 arg2
= wxString_in_helper(obj1
);
14182 if (arg2
== NULL
) SWIG_fail
;
14186 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14187 result
= (bool)((wxImage
const *)arg1
)->HasOption((wxString
const &)*arg2
);
14189 wxPyEndAllowThreads(__tstate
);
14190 if (PyErr_Occurred()) SWIG_fail
;
14193 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
14209 static PyObject
*_wrap_Image_CountColours(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14210 PyObject
*resultobj
= NULL
;
14211 wxImage
*arg1
= (wxImage
*) 0 ;
14212 unsigned long arg2
= (unsigned long) (unsigned long) -1 ;
14213 unsigned long result
;
14214 PyObject
* obj0
= 0 ;
14215 PyObject
* obj1
= 0 ;
14216 char *kwnames
[] = {
14217 (char *) "self",(char *) "stopafter", NULL
14220 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_CountColours",kwnames
,&obj0
,&obj1
)) goto fail
;
14221 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14222 if (SWIG_arg_fail(1)) SWIG_fail
;
14225 arg2
= static_cast<unsigned long >(SWIG_As_unsigned_SS_long(obj1
));
14226 if (SWIG_arg_fail(2)) SWIG_fail
;
14230 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14231 result
= (unsigned long)(arg1
)->CountColours(arg2
);
14233 wxPyEndAllowThreads(__tstate
);
14234 if (PyErr_Occurred()) SWIG_fail
;
14237 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
14245 static PyObject
*_wrap_Image_ComputeHistogram(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14246 PyObject
*resultobj
= NULL
;
14247 wxImage
*arg1
= (wxImage
*) 0 ;
14248 wxImageHistogram
*arg2
= 0 ;
14249 unsigned long result
;
14250 PyObject
* obj0
= 0 ;
14251 PyObject
* obj1
= 0 ;
14252 char *kwnames
[] = {
14253 (char *) "self",(char *) "h", NULL
14256 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_ComputeHistogram",kwnames
,&obj0
,&obj1
)) goto fail
;
14257 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14258 if (SWIG_arg_fail(1)) SWIG_fail
;
14260 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
14261 if (SWIG_arg_fail(2)) SWIG_fail
;
14262 if (arg2
== NULL
) {
14263 SWIG_null_ref("wxImageHistogram");
14265 if (SWIG_arg_fail(2)) SWIG_fail
;
14268 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14269 result
= (unsigned long)(arg1
)->ComputeHistogram(*arg2
);
14271 wxPyEndAllowThreads(__tstate
);
14272 if (PyErr_Occurred()) SWIG_fail
;
14275 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
14283 static PyObject
*_wrap_Image_AddHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14284 PyObject
*resultobj
= NULL
;
14285 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
14286 PyObject
* obj0
= 0 ;
14287 char *kwnames
[] = {
14288 (char *) "handler", NULL
14291 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_AddHandler",kwnames
,&obj0
)) goto fail
;
14292 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
14293 if (SWIG_arg_fail(1)) SWIG_fail
;
14295 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14296 wxImage::AddHandler(arg1
);
14298 wxPyEndAllowThreads(__tstate
);
14299 if (PyErr_Occurred()) SWIG_fail
;
14301 Py_INCREF(Py_None
); resultobj
= Py_None
;
14308 static PyObject
*_wrap_Image_InsertHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14309 PyObject
*resultobj
= NULL
;
14310 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
14311 PyObject
* obj0
= 0 ;
14312 char *kwnames
[] = {
14313 (char *) "handler", NULL
14316 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_InsertHandler",kwnames
,&obj0
)) goto fail
;
14317 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
14318 if (SWIG_arg_fail(1)) SWIG_fail
;
14320 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14321 wxImage::InsertHandler(arg1
);
14323 wxPyEndAllowThreads(__tstate
);
14324 if (PyErr_Occurred()) SWIG_fail
;
14326 Py_INCREF(Py_None
); resultobj
= Py_None
;
14333 static PyObject
*_wrap_Image_RemoveHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14334 PyObject
*resultobj
= NULL
;
14335 wxString
*arg1
= 0 ;
14337 bool temp1
= false ;
14338 PyObject
* obj0
= 0 ;
14339 char *kwnames
[] = {
14340 (char *) "name", NULL
14343 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RemoveHandler",kwnames
,&obj0
)) goto fail
;
14345 arg1
= wxString_in_helper(obj0
);
14346 if (arg1
== NULL
) SWIG_fail
;
14350 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14351 result
= (bool)wxImage::RemoveHandler((wxString
const &)*arg1
);
14353 wxPyEndAllowThreads(__tstate
);
14354 if (PyErr_Occurred()) SWIG_fail
;
14357 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
14373 static PyObject
*_wrap_Image_GetImageExtWildcard(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14374 PyObject
*resultobj
= NULL
;
14376 char *kwnames
[] = {
14380 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Image_GetImageExtWildcard",kwnames
)) goto fail
;
14382 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14383 result
= wxImage::GetImageExtWildcard();
14385 wxPyEndAllowThreads(__tstate
);
14386 if (PyErr_Occurred()) SWIG_fail
;
14390 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
14392 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
14401 static PyObject
*_wrap_Image_ConvertToBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14402 PyObject
*resultobj
= NULL
;
14403 wxImage
*arg1
= (wxImage
*) 0 ;
14404 int arg2
= (int) -1 ;
14406 PyObject
* obj0
= 0 ;
14407 PyObject
* obj1
= 0 ;
14408 char *kwnames
[] = {
14409 (char *) "self",(char *) "depth", NULL
14412 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_ConvertToBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
14413 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14414 if (SWIG_arg_fail(1)) SWIG_fail
;
14417 arg2
= static_cast<int >(SWIG_As_int(obj1
));
14418 if (SWIG_arg_fail(2)) SWIG_fail
;
14422 if (!wxPyCheckForApp()) SWIG_fail
;
14423 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14424 result
= wxImage_ConvertToBitmap(arg1
,arg2
);
14426 wxPyEndAllowThreads(__tstate
);
14427 if (PyErr_Occurred()) SWIG_fail
;
14430 wxBitmap
* resultptr
;
14431 resultptr
= new wxBitmap(static_cast<wxBitmap
& >(result
));
14432 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
14440 static PyObject
*_wrap_Image_ConvertToMonoBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14441 PyObject
*resultobj
= NULL
;
14442 wxImage
*arg1
= (wxImage
*) 0 ;
14447 PyObject
* obj0
= 0 ;
14448 PyObject
* obj1
= 0 ;
14449 PyObject
* obj2
= 0 ;
14450 PyObject
* obj3
= 0 ;
14451 char *kwnames
[] = {
14452 (char *) "self",(char *) "red",(char *) "green",(char *) "blue", NULL
14455 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_ConvertToMonoBitmap",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
14456 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14457 if (SWIG_arg_fail(1)) SWIG_fail
;
14459 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
14460 if (SWIG_arg_fail(2)) SWIG_fail
;
14463 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
14464 if (SWIG_arg_fail(3)) SWIG_fail
;
14467 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
14468 if (SWIG_arg_fail(4)) SWIG_fail
;
14471 if (!wxPyCheckForApp()) SWIG_fail
;
14472 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14473 result
= wxImage_ConvertToMonoBitmap(arg1
,arg2
,arg3
,arg4
);
14475 wxPyEndAllowThreads(__tstate
);
14476 if (PyErr_Occurred()) SWIG_fail
;
14479 wxBitmap
* resultptr
;
14480 resultptr
= new wxBitmap(static_cast<wxBitmap
& >(result
));
14481 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
14489 static PyObject
*_wrap_Image_RotateHue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14490 PyObject
*resultobj
= NULL
;
14491 wxImage
*arg1
= (wxImage
*) 0 ;
14493 PyObject
* obj0
= 0 ;
14494 PyObject
* obj1
= 0 ;
14495 char *kwnames
[] = {
14496 (char *) "self",(char *) "angle", NULL
14499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RotateHue",kwnames
,&obj0
,&obj1
)) goto fail
;
14500 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14501 if (SWIG_arg_fail(1)) SWIG_fail
;
14503 arg2
= static_cast<double >(SWIG_As_double(obj1
));
14504 if (SWIG_arg_fail(2)) SWIG_fail
;
14507 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14508 (arg1
)->RotateHue(arg2
);
14510 wxPyEndAllowThreads(__tstate
);
14511 if (PyErr_Occurred()) SWIG_fail
;
14513 Py_INCREF(Py_None
); resultobj
= Py_None
;
14520 static PyObject
*_wrap_Image_RGBtoHSV(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14521 PyObject
*resultobj
= NULL
;
14522 wxImage_RGBValue arg1
;
14523 wxImage_HSVValue result
;
14524 PyObject
* obj0
= 0 ;
14525 char *kwnames
[] = {
14526 (char *) "rgb", NULL
14529 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBtoHSV",kwnames
,&obj0
)) goto fail
;
14531 wxImage_RGBValue
* argp
;
14532 SWIG_Python_ConvertPtr(obj0
, (void **)&argp
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
);
14533 if (SWIG_arg_fail(1)) SWIG_fail
;
14534 if (argp
== NULL
) {
14535 SWIG_null_ref("wxImage_RGBValue");
14537 if (SWIG_arg_fail(1)) SWIG_fail
;
14541 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14542 result
= wxImage::RGBtoHSV(arg1
);
14544 wxPyEndAllowThreads(__tstate
);
14545 if (PyErr_Occurred()) SWIG_fail
;
14548 wxImage_HSVValue
* resultptr
;
14549 resultptr
= new wxImage_HSVValue(static_cast<wxImage_HSVValue
& >(result
));
14550 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage_HSVValue
, 1);
14558 static PyObject
*_wrap_Image_HSVtoRGB(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14559 PyObject
*resultobj
= NULL
;
14560 wxImage_HSVValue arg1
;
14561 wxImage_RGBValue result
;
14562 PyObject
* obj0
= 0 ;
14563 char *kwnames
[] = {
14564 (char *) "hsv", NULL
14567 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVtoRGB",kwnames
,&obj0
)) goto fail
;
14569 wxImage_HSVValue
* argp
;
14570 SWIG_Python_ConvertPtr(obj0
, (void **)&argp
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
);
14571 if (SWIG_arg_fail(1)) SWIG_fail
;
14572 if (argp
== NULL
) {
14573 SWIG_null_ref("wxImage_HSVValue");
14575 if (SWIG_arg_fail(1)) SWIG_fail
;
14579 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14580 result
= wxImage::HSVtoRGB(arg1
);
14582 wxPyEndAllowThreads(__tstate
);
14583 if (PyErr_Occurred()) SWIG_fail
;
14586 wxImage_RGBValue
* resultptr
;
14587 resultptr
= new wxImage_RGBValue(static_cast<wxImage_RGBValue
& >(result
));
14588 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage_RGBValue
, 1);
14596 static PyObject
* Image_swigregister(PyObject
*, PyObject
*args
) {
14598 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
14599 SWIG_TypeClientData(SWIGTYPE_p_wxImage
, obj
);
14601 return Py_BuildValue((char *)"");
14603 static int _wrap_NullImage_set(PyObject
*) {
14604 PyErr_SetString(PyExc_TypeError
,"Variable NullImage is read-only.");
14609 static PyObject
*_wrap_NullImage_get(void) {
14610 PyObject
*pyobj
= NULL
;
14612 pyobj
= SWIG_NewPointerObj((void *)(&wxNullImage
), SWIGTYPE_p_wxImage
, 0);
14617 static int _wrap_IMAGE_OPTION_FILENAME_set(PyObject
*) {
14618 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_FILENAME is read-only.");
14623 static PyObject
*_wrap_IMAGE_OPTION_FILENAME_get(void) {
14624 PyObject
*pyobj
= NULL
;
14628 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_FILENAME
)->c_str(), (&wxPyIMAGE_OPTION_FILENAME
)->Len());
14630 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_FILENAME
)->c_str(), (&wxPyIMAGE_OPTION_FILENAME
)->Len());
14637 static int _wrap_IMAGE_OPTION_BMP_FORMAT_set(PyObject
*) {
14638 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_BMP_FORMAT is read-only.");
14643 static PyObject
*_wrap_IMAGE_OPTION_BMP_FORMAT_get(void) {
14644 PyObject
*pyobj
= NULL
;
14648 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_BMP_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_BMP_FORMAT
)->Len());
14650 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_BMP_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_BMP_FORMAT
)->Len());
14657 static int _wrap_IMAGE_OPTION_CUR_HOTSPOT_X_set(PyObject
*) {
14658 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_CUR_HOTSPOT_X is read-only.");
14663 static PyObject
*_wrap_IMAGE_OPTION_CUR_HOTSPOT_X_get(void) {
14664 PyObject
*pyobj
= NULL
;
14668 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->Len());
14670 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->Len());
14677 static int _wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_set(PyObject
*) {
14678 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_CUR_HOTSPOT_Y is read-only.");
14683 static PyObject
*_wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_get(void) {
14684 PyObject
*pyobj
= NULL
;
14688 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->Len());
14690 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->Len());
14697 static int _wrap_IMAGE_OPTION_RESOLUTION_set(PyObject
*) {
14698 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTION is read-only.");
14703 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTION_get(void) {
14704 PyObject
*pyobj
= NULL
;
14708 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTION
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTION
)->Len());
14710 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTION
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTION
)->Len());
14717 static int _wrap_IMAGE_OPTION_RESOLUTIONX_set(PyObject
*) {
14718 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTIONX is read-only.");
14723 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTIONX_get(void) {
14724 PyObject
*pyobj
= NULL
;
14728 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTIONX
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONX
)->Len());
14730 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTIONX
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONX
)->Len());
14737 static int _wrap_IMAGE_OPTION_RESOLUTIONY_set(PyObject
*) {
14738 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTIONY is read-only.");
14743 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTIONY_get(void) {
14744 PyObject
*pyobj
= NULL
;
14748 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTIONY
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONY
)->Len());
14750 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTIONY
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONY
)->Len());
14757 static int _wrap_IMAGE_OPTION_RESOLUTIONUNIT_set(PyObject
*) {
14758 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTIONUNIT is read-only.");
14763 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTIONUNIT_get(void) {
14764 PyObject
*pyobj
= NULL
;
14768 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->Len());
14770 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->Len());
14777 static int _wrap_IMAGE_OPTION_QUALITY_set(PyObject
*) {
14778 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_QUALITY is read-only.");
14783 static PyObject
*_wrap_IMAGE_OPTION_QUALITY_get(void) {
14784 PyObject
*pyobj
= NULL
;
14788 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_QUALITY
)->c_str(), (&wxPyIMAGE_OPTION_QUALITY
)->Len());
14790 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_QUALITY
)->c_str(), (&wxPyIMAGE_OPTION_QUALITY
)->Len());
14797 static int _wrap_IMAGE_OPTION_BITSPERSAMPLE_set(PyObject
*) {
14798 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_BITSPERSAMPLE is read-only.");
14803 static PyObject
*_wrap_IMAGE_OPTION_BITSPERSAMPLE_get(void) {
14804 PyObject
*pyobj
= NULL
;
14808 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->c_str(), (&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->Len());
14810 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->c_str(), (&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->Len());
14817 static int _wrap_IMAGE_OPTION_SAMPLESPERPIXEL_set(PyObject
*) {
14818 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_SAMPLESPERPIXEL is read-only.");
14823 static PyObject
*_wrap_IMAGE_OPTION_SAMPLESPERPIXEL_get(void) {
14824 PyObject
*pyobj
= NULL
;
14828 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->c_str(), (&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->Len());
14830 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->c_str(), (&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->Len());
14837 static int _wrap_IMAGE_OPTION_COMPRESSION_set(PyObject
*) {
14838 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_COMPRESSION is read-only.");
14843 static PyObject
*_wrap_IMAGE_OPTION_COMPRESSION_get(void) {
14844 PyObject
*pyobj
= NULL
;
14848 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_COMPRESSION
)->c_str(), (&wxPyIMAGE_OPTION_COMPRESSION
)->Len());
14850 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_COMPRESSION
)->c_str(), (&wxPyIMAGE_OPTION_COMPRESSION
)->Len());
14857 static int _wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_set(PyObject
*) {
14858 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_IMAGEDESCRIPTOR is read-only.");
14863 static PyObject
*_wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_get(void) {
14864 PyObject
*pyobj
= NULL
;
14868 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->c_str(), (&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->Len());
14870 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->c_str(), (&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->Len());
14877 static int _wrap_IMAGE_OPTION_PNG_FORMAT_set(PyObject
*) {
14878 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_PNG_FORMAT is read-only.");
14883 static PyObject
*_wrap_IMAGE_OPTION_PNG_FORMAT_get(void) {
14884 PyObject
*pyobj
= NULL
;
14888 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_PNG_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_PNG_FORMAT
)->Len());
14890 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_PNG_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_PNG_FORMAT
)->Len());
14897 static int _wrap_IMAGE_OPTION_PNG_BITDEPTH_set(PyObject
*) {
14898 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_PNG_BITDEPTH is read-only.");
14903 static PyObject
*_wrap_IMAGE_OPTION_PNG_BITDEPTH_get(void) {
14904 PyObject
*pyobj
= NULL
;
14908 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->c_str(), (&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->Len());
14910 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->c_str(), (&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->Len());
14917 static PyObject
*_wrap_new_BMPHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14918 PyObject
*resultobj
= NULL
;
14919 wxBMPHandler
*result
;
14920 char *kwnames
[] = {
14924 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_BMPHandler",kwnames
)) goto fail
;
14926 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14927 result
= (wxBMPHandler
*)new wxBMPHandler();
14929 wxPyEndAllowThreads(__tstate
);
14930 if (PyErr_Occurred()) SWIG_fail
;
14932 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxBMPHandler
, 1);
14939 static PyObject
* BMPHandler_swigregister(PyObject
*, PyObject
*args
) {
14941 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
14942 SWIG_TypeClientData(SWIGTYPE_p_wxBMPHandler
, obj
);
14944 return Py_BuildValue((char *)"");
14946 static PyObject
*_wrap_new_ICOHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14947 PyObject
*resultobj
= NULL
;
14948 wxICOHandler
*result
;
14949 char *kwnames
[] = {
14953 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ICOHandler",kwnames
)) goto fail
;
14955 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14956 result
= (wxICOHandler
*)new wxICOHandler();
14958 wxPyEndAllowThreads(__tstate
);
14959 if (PyErr_Occurred()) SWIG_fail
;
14961 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxICOHandler
, 1);
14968 static PyObject
* ICOHandler_swigregister(PyObject
*, PyObject
*args
) {
14970 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
14971 SWIG_TypeClientData(SWIGTYPE_p_wxICOHandler
, obj
);
14973 return Py_BuildValue((char *)"");
14975 static PyObject
*_wrap_new_CURHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14976 PyObject
*resultobj
= NULL
;
14977 wxCURHandler
*result
;
14978 char *kwnames
[] = {
14982 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_CURHandler",kwnames
)) goto fail
;
14984 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14985 result
= (wxCURHandler
*)new wxCURHandler();
14987 wxPyEndAllowThreads(__tstate
);
14988 if (PyErr_Occurred()) SWIG_fail
;
14990 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCURHandler
, 1);
14997 static PyObject
* CURHandler_swigregister(PyObject
*, PyObject
*args
) {
14999 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15000 SWIG_TypeClientData(SWIGTYPE_p_wxCURHandler
, obj
);
15002 return Py_BuildValue((char *)"");
15004 static PyObject
*_wrap_new_ANIHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15005 PyObject
*resultobj
= NULL
;
15006 wxANIHandler
*result
;
15007 char *kwnames
[] = {
15011 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ANIHandler",kwnames
)) goto fail
;
15013 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15014 result
= (wxANIHandler
*)new wxANIHandler();
15016 wxPyEndAllowThreads(__tstate
);
15017 if (PyErr_Occurred()) SWIG_fail
;
15019 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxANIHandler
, 1);
15026 static PyObject
* ANIHandler_swigregister(PyObject
*, PyObject
*args
) {
15028 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15029 SWIG_TypeClientData(SWIGTYPE_p_wxANIHandler
, obj
);
15031 return Py_BuildValue((char *)"");
15033 static PyObject
*_wrap_new_PNGHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15034 PyObject
*resultobj
= NULL
;
15035 wxPNGHandler
*result
;
15036 char *kwnames
[] = {
15040 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PNGHandler",kwnames
)) goto fail
;
15042 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15043 result
= (wxPNGHandler
*)new wxPNGHandler();
15045 wxPyEndAllowThreads(__tstate
);
15046 if (PyErr_Occurred()) SWIG_fail
;
15048 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPNGHandler
, 1);
15055 static PyObject
* PNGHandler_swigregister(PyObject
*, PyObject
*args
) {
15057 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15058 SWIG_TypeClientData(SWIGTYPE_p_wxPNGHandler
, obj
);
15060 return Py_BuildValue((char *)"");
15062 static PyObject
*_wrap_new_GIFHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15063 PyObject
*resultobj
= NULL
;
15064 wxGIFHandler
*result
;
15065 char *kwnames
[] = {
15069 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_GIFHandler",kwnames
)) goto fail
;
15071 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15072 result
= (wxGIFHandler
*)new wxGIFHandler();
15074 wxPyEndAllowThreads(__tstate
);
15075 if (PyErr_Occurred()) SWIG_fail
;
15077 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGIFHandler
, 1);
15084 static PyObject
* GIFHandler_swigregister(PyObject
*, PyObject
*args
) {
15086 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15087 SWIG_TypeClientData(SWIGTYPE_p_wxGIFHandler
, obj
);
15089 return Py_BuildValue((char *)"");
15091 static PyObject
*_wrap_new_PCXHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15092 PyObject
*resultobj
= NULL
;
15093 wxPCXHandler
*result
;
15094 char *kwnames
[] = {
15098 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PCXHandler",kwnames
)) goto fail
;
15100 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15101 result
= (wxPCXHandler
*)new wxPCXHandler();
15103 wxPyEndAllowThreads(__tstate
);
15104 if (PyErr_Occurred()) SWIG_fail
;
15106 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPCXHandler
, 1);
15113 static PyObject
* PCXHandler_swigregister(PyObject
*, PyObject
*args
) {
15115 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15116 SWIG_TypeClientData(SWIGTYPE_p_wxPCXHandler
, obj
);
15118 return Py_BuildValue((char *)"");
15120 static PyObject
*_wrap_new_JPEGHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15121 PyObject
*resultobj
= NULL
;
15122 wxJPEGHandler
*result
;
15123 char *kwnames
[] = {
15127 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_JPEGHandler",kwnames
)) goto fail
;
15129 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15130 result
= (wxJPEGHandler
*)new wxJPEGHandler();
15132 wxPyEndAllowThreads(__tstate
);
15133 if (PyErr_Occurred()) SWIG_fail
;
15135 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxJPEGHandler
, 1);
15142 static PyObject
* JPEGHandler_swigregister(PyObject
*, PyObject
*args
) {
15144 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15145 SWIG_TypeClientData(SWIGTYPE_p_wxJPEGHandler
, obj
);
15147 return Py_BuildValue((char *)"");
15149 static PyObject
*_wrap_new_PNMHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15150 PyObject
*resultobj
= NULL
;
15151 wxPNMHandler
*result
;
15152 char *kwnames
[] = {
15156 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PNMHandler",kwnames
)) goto fail
;
15158 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15159 result
= (wxPNMHandler
*)new wxPNMHandler();
15161 wxPyEndAllowThreads(__tstate
);
15162 if (PyErr_Occurred()) SWIG_fail
;
15164 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPNMHandler
, 1);
15171 static PyObject
* PNMHandler_swigregister(PyObject
*, PyObject
*args
) {
15173 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15174 SWIG_TypeClientData(SWIGTYPE_p_wxPNMHandler
, obj
);
15176 return Py_BuildValue((char *)"");
15178 static PyObject
*_wrap_new_XPMHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15179 PyObject
*resultobj
= NULL
;
15180 wxXPMHandler
*result
;
15181 char *kwnames
[] = {
15185 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_XPMHandler",kwnames
)) goto fail
;
15187 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15188 result
= (wxXPMHandler
*)new wxXPMHandler();
15190 wxPyEndAllowThreads(__tstate
);
15191 if (PyErr_Occurred()) SWIG_fail
;
15193 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxXPMHandler
, 1);
15200 static PyObject
* XPMHandler_swigregister(PyObject
*, PyObject
*args
) {
15202 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15203 SWIG_TypeClientData(SWIGTYPE_p_wxXPMHandler
, obj
);
15205 return Py_BuildValue((char *)"");
15207 static PyObject
*_wrap_new_TIFFHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15208 PyObject
*resultobj
= NULL
;
15209 wxTIFFHandler
*result
;
15210 char *kwnames
[] = {
15214 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_TIFFHandler",kwnames
)) goto fail
;
15216 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15217 result
= (wxTIFFHandler
*)new wxTIFFHandler();
15219 wxPyEndAllowThreads(__tstate
);
15220 if (PyErr_Occurred()) SWIG_fail
;
15222 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxTIFFHandler
, 1);
15229 static PyObject
* TIFFHandler_swigregister(PyObject
*, PyObject
*args
) {
15231 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15232 SWIG_TypeClientData(SWIGTYPE_p_wxTIFFHandler
, obj
);
15234 return Py_BuildValue((char *)"");
15236 static PyObject
*_wrap_Quantize_Quantize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15237 PyObject
*resultobj
= NULL
;
15238 wxImage
*arg1
= 0 ;
15239 wxImage
*arg2
= 0 ;
15240 int arg3
= (int) 236 ;
15241 int arg4
= (int) wxQUANTIZE_INCLUDE_WINDOWS_COLOURS
|wxQUANTIZE_FILL_DESTINATION_IMAGE
;
15243 PyObject
* obj0
= 0 ;
15244 PyObject
* obj1
= 0 ;
15245 PyObject
* obj2
= 0 ;
15246 PyObject
* obj3
= 0 ;
15247 char *kwnames
[] = {
15248 (char *) "src",(char *) "dest",(char *) "desiredNoColours",(char *) "flags", NULL
15251 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Quantize_Quantize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
15253 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
15254 if (SWIG_arg_fail(1)) SWIG_fail
;
15255 if (arg1
== NULL
) {
15256 SWIG_null_ref("wxImage");
15258 if (SWIG_arg_fail(1)) SWIG_fail
;
15261 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
15262 if (SWIG_arg_fail(2)) SWIG_fail
;
15263 if (arg2
== NULL
) {
15264 SWIG_null_ref("wxImage");
15266 if (SWIG_arg_fail(2)) SWIG_fail
;
15270 arg3
= static_cast<int >(SWIG_As_int(obj2
));
15271 if (SWIG_arg_fail(3)) SWIG_fail
;
15276 arg4
= static_cast<int >(SWIG_As_int(obj3
));
15277 if (SWIG_arg_fail(4)) SWIG_fail
;
15281 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15282 result
= (bool)wxQuantize_Quantize((wxImage
const &)*arg1
,*arg2
,arg3
,arg4
);
15284 wxPyEndAllowThreads(__tstate
);
15285 if (PyErr_Occurred()) SWIG_fail
;
15288 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15296 static PyObject
* Quantize_swigregister(PyObject
*, PyObject
*args
) {
15298 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15299 SWIG_TypeClientData(SWIGTYPE_p_wxQuantize
, obj
);
15301 return Py_BuildValue((char *)"");
15303 static PyObject
*_wrap_new_EvtHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15304 PyObject
*resultobj
= NULL
;
15305 wxEvtHandler
*result
;
15306 char *kwnames
[] = {
15310 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_EvtHandler",kwnames
)) goto fail
;
15312 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15313 result
= (wxEvtHandler
*)new wxEvtHandler();
15315 wxPyEndAllowThreads(__tstate
);
15316 if (PyErr_Occurred()) SWIG_fail
;
15318 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEvtHandler
, 1);
15325 static PyObject
*_wrap_EvtHandler_GetNextHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15326 PyObject
*resultobj
= NULL
;
15327 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15328 wxEvtHandler
*result
;
15329 PyObject
* obj0
= 0 ;
15330 char *kwnames
[] = {
15331 (char *) "self", NULL
15334 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_GetNextHandler",kwnames
,&obj0
)) goto fail
;
15335 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15336 if (SWIG_arg_fail(1)) SWIG_fail
;
15338 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15339 result
= (wxEvtHandler
*)(arg1
)->GetNextHandler();
15341 wxPyEndAllowThreads(__tstate
);
15342 if (PyErr_Occurred()) SWIG_fail
;
15345 resultobj
= wxPyMake_wxObject(result
, 0);
15353 static PyObject
*_wrap_EvtHandler_GetPreviousHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15354 PyObject
*resultobj
= NULL
;
15355 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15356 wxEvtHandler
*result
;
15357 PyObject
* obj0
= 0 ;
15358 char *kwnames
[] = {
15359 (char *) "self", NULL
15362 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_GetPreviousHandler",kwnames
,&obj0
)) goto fail
;
15363 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15364 if (SWIG_arg_fail(1)) SWIG_fail
;
15366 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15367 result
= (wxEvtHandler
*)(arg1
)->GetPreviousHandler();
15369 wxPyEndAllowThreads(__tstate
);
15370 if (PyErr_Occurred()) SWIG_fail
;
15373 resultobj
= wxPyMake_wxObject(result
, 0);
15381 static PyObject
*_wrap_EvtHandler_SetNextHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15382 PyObject
*resultobj
= NULL
;
15383 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15384 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
15385 PyObject
* obj0
= 0 ;
15386 PyObject
* obj1
= 0 ;
15387 char *kwnames
[] = {
15388 (char *) "self",(char *) "handler", NULL
15391 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_SetNextHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
15392 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15393 if (SWIG_arg_fail(1)) SWIG_fail
;
15394 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15395 if (SWIG_arg_fail(2)) SWIG_fail
;
15397 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15398 (arg1
)->SetNextHandler(arg2
);
15400 wxPyEndAllowThreads(__tstate
);
15401 if (PyErr_Occurred()) SWIG_fail
;
15403 Py_INCREF(Py_None
); resultobj
= Py_None
;
15410 static PyObject
*_wrap_EvtHandler_SetPreviousHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15411 PyObject
*resultobj
= NULL
;
15412 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15413 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
15414 PyObject
* obj0
= 0 ;
15415 PyObject
* obj1
= 0 ;
15416 char *kwnames
[] = {
15417 (char *) "self",(char *) "handler", NULL
15420 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_SetPreviousHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
15421 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15422 if (SWIG_arg_fail(1)) SWIG_fail
;
15423 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15424 if (SWIG_arg_fail(2)) SWIG_fail
;
15426 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15427 (arg1
)->SetPreviousHandler(arg2
);
15429 wxPyEndAllowThreads(__tstate
);
15430 if (PyErr_Occurred()) SWIG_fail
;
15432 Py_INCREF(Py_None
); resultobj
= Py_None
;
15439 static PyObject
*_wrap_EvtHandler_GetEvtHandlerEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15440 PyObject
*resultobj
= NULL
;
15441 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15443 PyObject
* obj0
= 0 ;
15444 char *kwnames
[] = {
15445 (char *) "self", NULL
15448 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_GetEvtHandlerEnabled",kwnames
,&obj0
)) goto fail
;
15449 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15450 if (SWIG_arg_fail(1)) SWIG_fail
;
15452 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15453 result
= (bool)(arg1
)->GetEvtHandlerEnabled();
15455 wxPyEndAllowThreads(__tstate
);
15456 if (PyErr_Occurred()) SWIG_fail
;
15459 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15467 static PyObject
*_wrap_EvtHandler_SetEvtHandlerEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15468 PyObject
*resultobj
= NULL
;
15469 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15471 PyObject
* obj0
= 0 ;
15472 PyObject
* obj1
= 0 ;
15473 char *kwnames
[] = {
15474 (char *) "self",(char *) "enabled", NULL
15477 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_SetEvtHandlerEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
15478 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15479 if (SWIG_arg_fail(1)) SWIG_fail
;
15481 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
15482 if (SWIG_arg_fail(2)) SWIG_fail
;
15485 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15486 (arg1
)->SetEvtHandlerEnabled(arg2
);
15488 wxPyEndAllowThreads(__tstate
);
15489 if (PyErr_Occurred()) SWIG_fail
;
15491 Py_INCREF(Py_None
); resultobj
= Py_None
;
15498 static PyObject
*_wrap_EvtHandler_ProcessEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15499 PyObject
*resultobj
= NULL
;
15500 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15501 wxEvent
*arg2
= 0 ;
15503 PyObject
* obj0
= 0 ;
15504 PyObject
* obj1
= 0 ;
15505 char *kwnames
[] = {
15506 (char *) "self",(char *) "event", NULL
15509 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_ProcessEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
15510 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15511 if (SWIG_arg_fail(1)) SWIG_fail
;
15513 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15514 if (SWIG_arg_fail(2)) SWIG_fail
;
15515 if (arg2
== NULL
) {
15516 SWIG_null_ref("wxEvent");
15518 if (SWIG_arg_fail(2)) SWIG_fail
;
15521 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15522 result
= (bool)(arg1
)->ProcessEvent(*arg2
);
15524 wxPyEndAllowThreads(__tstate
);
15525 if (PyErr_Occurred()) SWIG_fail
;
15528 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15536 static PyObject
*_wrap_EvtHandler_AddPendingEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15537 PyObject
*resultobj
= NULL
;
15538 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15539 wxEvent
*arg2
= 0 ;
15540 PyObject
* obj0
= 0 ;
15541 PyObject
* obj1
= 0 ;
15542 char *kwnames
[] = {
15543 (char *) "self",(char *) "event", NULL
15546 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_AddPendingEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
15547 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15548 if (SWIG_arg_fail(1)) SWIG_fail
;
15550 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15551 if (SWIG_arg_fail(2)) SWIG_fail
;
15552 if (arg2
== NULL
) {
15553 SWIG_null_ref("wxEvent");
15555 if (SWIG_arg_fail(2)) SWIG_fail
;
15558 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15559 (arg1
)->AddPendingEvent(*arg2
);
15561 wxPyEndAllowThreads(__tstate
);
15562 if (PyErr_Occurred()) SWIG_fail
;
15564 Py_INCREF(Py_None
); resultobj
= Py_None
;
15571 static PyObject
*_wrap_EvtHandler_ProcessPendingEvents(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15572 PyObject
*resultobj
= NULL
;
15573 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15574 PyObject
* obj0
= 0 ;
15575 char *kwnames
[] = {
15576 (char *) "self", NULL
15579 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_ProcessPendingEvents",kwnames
,&obj0
)) goto fail
;
15580 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15581 if (SWIG_arg_fail(1)) SWIG_fail
;
15583 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15584 (arg1
)->ProcessPendingEvents();
15586 wxPyEndAllowThreads(__tstate
);
15587 if (PyErr_Occurred()) SWIG_fail
;
15589 Py_INCREF(Py_None
); resultobj
= Py_None
;
15596 static PyObject
*_wrap_EvtHandler_Connect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15597 PyObject
*resultobj
= NULL
;
15598 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15602 PyObject
*arg5
= (PyObject
*) 0 ;
15603 PyObject
* obj0
= 0 ;
15604 PyObject
* obj1
= 0 ;
15605 PyObject
* obj2
= 0 ;
15606 PyObject
* obj3
= 0 ;
15607 PyObject
* obj4
= 0 ;
15608 char *kwnames
[] = {
15609 (char *) "self",(char *) "id",(char *) "lastId",(char *) "eventType",(char *) "func", NULL
15612 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:EvtHandler_Connect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
15613 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15614 if (SWIG_arg_fail(1)) SWIG_fail
;
15616 arg2
= static_cast<int >(SWIG_As_int(obj1
));
15617 if (SWIG_arg_fail(2)) SWIG_fail
;
15620 arg3
= static_cast<int >(SWIG_As_int(obj2
));
15621 if (SWIG_arg_fail(3)) SWIG_fail
;
15624 arg4
= static_cast<int >(SWIG_As_int(obj3
));
15625 if (SWIG_arg_fail(4)) SWIG_fail
;
15629 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15630 wxEvtHandler_Connect(arg1
,arg2
,arg3
,arg4
,arg5
);
15632 wxPyEndAllowThreads(__tstate
);
15633 if (PyErr_Occurred()) SWIG_fail
;
15635 Py_INCREF(Py_None
); resultobj
= Py_None
;
15642 static PyObject
*_wrap_EvtHandler_Disconnect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15643 PyObject
*resultobj
= NULL
;
15644 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15646 int arg3
= (int) -1 ;
15647 wxEventType arg4
= (wxEventType
) wxEVT_NULL
;
15649 PyObject
* obj0
= 0 ;
15650 PyObject
* obj1
= 0 ;
15651 PyObject
* obj2
= 0 ;
15652 PyObject
* obj3
= 0 ;
15653 char *kwnames
[] = {
15654 (char *) "self",(char *) "id",(char *) "lastId",(char *) "eventType", NULL
15657 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:EvtHandler_Disconnect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
15658 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15659 if (SWIG_arg_fail(1)) SWIG_fail
;
15661 arg2
= static_cast<int >(SWIG_As_int(obj1
));
15662 if (SWIG_arg_fail(2)) SWIG_fail
;
15666 arg3
= static_cast<int >(SWIG_As_int(obj2
));
15667 if (SWIG_arg_fail(3)) SWIG_fail
;
15672 arg4
= static_cast<wxEventType
>(SWIG_As_int(obj3
));
15673 if (SWIG_arg_fail(4)) SWIG_fail
;
15677 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15678 result
= (bool)wxEvtHandler_Disconnect(arg1
,arg2
,arg3
,arg4
);
15680 wxPyEndAllowThreads(__tstate
);
15681 if (PyErr_Occurred()) SWIG_fail
;
15684 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15692 static PyObject
*_wrap_EvtHandler__setOORInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15693 PyObject
*resultobj
= NULL
;
15694 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15695 PyObject
*arg2
= (PyObject
*) 0 ;
15696 bool arg3
= (bool) true ;
15697 PyObject
* obj0
= 0 ;
15698 PyObject
* obj1
= 0 ;
15699 PyObject
* obj2
= 0 ;
15700 char *kwnames
[] = {
15701 (char *) "self",(char *) "_self",(char *) "incref", NULL
15704 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:EvtHandler__setOORInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
15705 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15706 if (SWIG_arg_fail(1)) SWIG_fail
;
15710 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
15711 if (SWIG_arg_fail(3)) SWIG_fail
;
15715 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15716 wxEvtHandler__setOORInfo(arg1
,arg2
,arg3
);
15718 wxPyEndAllowThreads(__tstate
);
15719 if (PyErr_Occurred()) SWIG_fail
;
15721 Py_INCREF(Py_None
); resultobj
= Py_None
;
15728 static PyObject
* EvtHandler_swigregister(PyObject
*, PyObject
*args
) {
15730 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15731 SWIG_TypeClientData(SWIGTYPE_p_wxEvtHandler
, obj
);
15733 return Py_BuildValue((char *)"");
15735 static PyObject
*_wrap_NewEventType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15736 PyObject
*resultobj
= NULL
;
15737 wxEventType result
;
15738 char *kwnames
[] = {
15742 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":NewEventType",kwnames
)) goto fail
;
15744 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15745 result
= (wxEventType
)wxNewEventType();
15747 wxPyEndAllowThreads(__tstate
);
15748 if (PyErr_Occurred()) SWIG_fail
;
15751 resultobj
= SWIG_From_int(static_cast<int >(result
));
15759 static PyObject
*_wrap_delete_Event(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15760 PyObject
*resultobj
= NULL
;
15761 wxEvent
*arg1
= (wxEvent
*) 0 ;
15762 PyObject
* obj0
= 0 ;
15763 char *kwnames
[] = {
15764 (char *) "self", NULL
15767 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Event",kwnames
,&obj0
)) goto fail
;
15768 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15769 if (SWIG_arg_fail(1)) SWIG_fail
;
15771 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15774 wxPyEndAllowThreads(__tstate
);
15775 if (PyErr_Occurred()) SWIG_fail
;
15777 Py_INCREF(Py_None
); resultobj
= Py_None
;
15784 static PyObject
*_wrap_Event_SetEventType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15785 PyObject
*resultobj
= NULL
;
15786 wxEvent
*arg1
= (wxEvent
*) 0 ;
15788 PyObject
* obj0
= 0 ;
15789 PyObject
* obj1
= 0 ;
15790 char *kwnames
[] = {
15791 (char *) "self",(char *) "typ", NULL
15794 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_SetEventType",kwnames
,&obj0
,&obj1
)) goto fail
;
15795 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15796 if (SWIG_arg_fail(1)) SWIG_fail
;
15798 arg2
= static_cast<wxEventType
>(SWIG_As_int(obj1
));
15799 if (SWIG_arg_fail(2)) SWIG_fail
;
15802 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15803 (arg1
)->SetEventType(arg2
);
15805 wxPyEndAllowThreads(__tstate
);
15806 if (PyErr_Occurred()) SWIG_fail
;
15808 Py_INCREF(Py_None
); resultobj
= Py_None
;
15815 static PyObject
*_wrap_Event_GetEventType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15816 PyObject
*resultobj
= NULL
;
15817 wxEvent
*arg1
= (wxEvent
*) 0 ;
15818 wxEventType result
;
15819 PyObject
* obj0
= 0 ;
15820 char *kwnames
[] = {
15821 (char *) "self", NULL
15824 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetEventType",kwnames
,&obj0
)) goto fail
;
15825 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15826 if (SWIG_arg_fail(1)) SWIG_fail
;
15828 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15829 result
= (wxEventType
)((wxEvent
const *)arg1
)->GetEventType();
15831 wxPyEndAllowThreads(__tstate
);
15832 if (PyErr_Occurred()) SWIG_fail
;
15835 resultobj
= SWIG_From_int(static_cast<int >(result
));
15843 static PyObject
*_wrap_Event_GetEventObject(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15844 PyObject
*resultobj
= NULL
;
15845 wxEvent
*arg1
= (wxEvent
*) 0 ;
15847 PyObject
* obj0
= 0 ;
15848 char *kwnames
[] = {
15849 (char *) "self", NULL
15852 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetEventObject",kwnames
,&obj0
)) goto fail
;
15853 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15854 if (SWIG_arg_fail(1)) SWIG_fail
;
15856 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15857 result
= (wxObject
*)((wxEvent
const *)arg1
)->GetEventObject();
15859 wxPyEndAllowThreads(__tstate
);
15860 if (PyErr_Occurred()) SWIG_fail
;
15863 resultobj
= wxPyMake_wxObject(result
, (bool)0);
15871 static PyObject
*_wrap_Event_SetEventObject(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15872 PyObject
*resultobj
= NULL
;
15873 wxEvent
*arg1
= (wxEvent
*) 0 ;
15874 wxObject
*arg2
= (wxObject
*) 0 ;
15875 PyObject
* obj0
= 0 ;
15876 PyObject
* obj1
= 0 ;
15877 char *kwnames
[] = {
15878 (char *) "self",(char *) "obj", NULL
15881 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_SetEventObject",kwnames
,&obj0
,&obj1
)) goto fail
;
15882 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15883 if (SWIG_arg_fail(1)) SWIG_fail
;
15884 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
15885 if (SWIG_arg_fail(2)) SWIG_fail
;
15887 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15888 (arg1
)->SetEventObject(arg2
);
15890 wxPyEndAllowThreads(__tstate
);
15891 if (PyErr_Occurred()) SWIG_fail
;
15893 Py_INCREF(Py_None
); resultobj
= Py_None
;
15900 static PyObject
*_wrap_Event_GetTimestamp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15901 PyObject
*resultobj
= NULL
;
15902 wxEvent
*arg1
= (wxEvent
*) 0 ;
15904 PyObject
* obj0
= 0 ;
15905 char *kwnames
[] = {
15906 (char *) "self", NULL
15909 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetTimestamp",kwnames
,&obj0
)) goto fail
;
15910 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15911 if (SWIG_arg_fail(1)) SWIG_fail
;
15913 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15914 result
= (long)((wxEvent
const *)arg1
)->GetTimestamp();
15916 wxPyEndAllowThreads(__tstate
);
15917 if (PyErr_Occurred()) SWIG_fail
;
15920 resultobj
= SWIG_From_long(static_cast<long >(result
));
15928 static PyObject
*_wrap_Event_SetTimestamp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15929 PyObject
*resultobj
= NULL
;
15930 wxEvent
*arg1
= (wxEvent
*) 0 ;
15931 long arg2
= (long) 0 ;
15932 PyObject
* obj0
= 0 ;
15933 PyObject
* obj1
= 0 ;
15934 char *kwnames
[] = {
15935 (char *) "self",(char *) "ts", NULL
15938 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Event_SetTimestamp",kwnames
,&obj0
,&obj1
)) goto fail
;
15939 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15940 if (SWIG_arg_fail(1)) SWIG_fail
;
15943 arg2
= static_cast<long >(SWIG_As_long(obj1
));
15944 if (SWIG_arg_fail(2)) SWIG_fail
;
15948 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15949 (arg1
)->SetTimestamp(arg2
);
15951 wxPyEndAllowThreads(__tstate
);
15952 if (PyErr_Occurred()) SWIG_fail
;
15954 Py_INCREF(Py_None
); resultobj
= Py_None
;
15961 static PyObject
*_wrap_Event_GetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15962 PyObject
*resultobj
= NULL
;
15963 wxEvent
*arg1
= (wxEvent
*) 0 ;
15965 PyObject
* obj0
= 0 ;
15966 char *kwnames
[] = {
15967 (char *) "self", NULL
15970 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetId",kwnames
,&obj0
)) goto fail
;
15971 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15972 if (SWIG_arg_fail(1)) SWIG_fail
;
15974 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15975 result
= (int)((wxEvent
const *)arg1
)->GetId();
15977 wxPyEndAllowThreads(__tstate
);
15978 if (PyErr_Occurred()) SWIG_fail
;
15981 resultobj
= SWIG_From_int(static_cast<int >(result
));
15989 static PyObject
*_wrap_Event_SetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15990 PyObject
*resultobj
= NULL
;
15991 wxEvent
*arg1
= (wxEvent
*) 0 ;
15993 PyObject
* obj0
= 0 ;
15994 PyObject
* obj1
= 0 ;
15995 char *kwnames
[] = {
15996 (char *) "self",(char *) "Id", NULL
15999 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_SetId",kwnames
,&obj0
,&obj1
)) goto fail
;
16000 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16001 if (SWIG_arg_fail(1)) SWIG_fail
;
16003 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16004 if (SWIG_arg_fail(2)) SWIG_fail
;
16007 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16008 (arg1
)->SetId(arg2
);
16010 wxPyEndAllowThreads(__tstate
);
16011 if (PyErr_Occurred()) SWIG_fail
;
16013 Py_INCREF(Py_None
); resultobj
= Py_None
;
16020 static PyObject
*_wrap_Event_IsCommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16021 PyObject
*resultobj
= NULL
;
16022 wxEvent
*arg1
= (wxEvent
*) 0 ;
16024 PyObject
* obj0
= 0 ;
16025 char *kwnames
[] = {
16026 (char *) "self", NULL
16029 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_IsCommandEvent",kwnames
,&obj0
)) goto fail
;
16030 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16031 if (SWIG_arg_fail(1)) SWIG_fail
;
16033 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16034 result
= (bool)((wxEvent
const *)arg1
)->IsCommandEvent();
16036 wxPyEndAllowThreads(__tstate
);
16037 if (PyErr_Occurred()) SWIG_fail
;
16040 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16048 static PyObject
*_wrap_Event_Skip(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16049 PyObject
*resultobj
= NULL
;
16050 wxEvent
*arg1
= (wxEvent
*) 0 ;
16051 bool arg2
= (bool) true ;
16052 PyObject
* obj0
= 0 ;
16053 PyObject
* obj1
= 0 ;
16054 char *kwnames
[] = {
16055 (char *) "self",(char *) "skip", NULL
16058 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Event_Skip",kwnames
,&obj0
,&obj1
)) goto fail
;
16059 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16060 if (SWIG_arg_fail(1)) SWIG_fail
;
16063 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
16064 if (SWIG_arg_fail(2)) SWIG_fail
;
16068 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16069 (arg1
)->Skip(arg2
);
16071 wxPyEndAllowThreads(__tstate
);
16072 if (PyErr_Occurred()) SWIG_fail
;
16074 Py_INCREF(Py_None
); resultobj
= Py_None
;
16081 static PyObject
*_wrap_Event_GetSkipped(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16082 PyObject
*resultobj
= NULL
;
16083 wxEvent
*arg1
= (wxEvent
*) 0 ;
16085 PyObject
* obj0
= 0 ;
16086 char *kwnames
[] = {
16087 (char *) "self", NULL
16090 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetSkipped",kwnames
,&obj0
)) goto fail
;
16091 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16092 if (SWIG_arg_fail(1)) SWIG_fail
;
16094 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16095 result
= (bool)((wxEvent
const *)arg1
)->GetSkipped();
16097 wxPyEndAllowThreads(__tstate
);
16098 if (PyErr_Occurred()) SWIG_fail
;
16101 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16109 static PyObject
*_wrap_Event_ShouldPropagate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16110 PyObject
*resultobj
= NULL
;
16111 wxEvent
*arg1
= (wxEvent
*) 0 ;
16113 PyObject
* obj0
= 0 ;
16114 char *kwnames
[] = {
16115 (char *) "self", NULL
16118 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_ShouldPropagate",kwnames
,&obj0
)) goto fail
;
16119 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16120 if (SWIG_arg_fail(1)) SWIG_fail
;
16122 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16123 result
= (bool)((wxEvent
const *)arg1
)->ShouldPropagate();
16125 wxPyEndAllowThreads(__tstate
);
16126 if (PyErr_Occurred()) SWIG_fail
;
16129 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16137 static PyObject
*_wrap_Event_StopPropagation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16138 PyObject
*resultobj
= NULL
;
16139 wxEvent
*arg1
= (wxEvent
*) 0 ;
16141 PyObject
* obj0
= 0 ;
16142 char *kwnames
[] = {
16143 (char *) "self", NULL
16146 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_StopPropagation",kwnames
,&obj0
)) goto fail
;
16147 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16148 if (SWIG_arg_fail(1)) SWIG_fail
;
16150 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16151 result
= (int)(arg1
)->StopPropagation();
16153 wxPyEndAllowThreads(__tstate
);
16154 if (PyErr_Occurred()) SWIG_fail
;
16157 resultobj
= SWIG_From_int(static_cast<int >(result
));
16165 static PyObject
*_wrap_Event_ResumePropagation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16166 PyObject
*resultobj
= NULL
;
16167 wxEvent
*arg1
= (wxEvent
*) 0 ;
16169 PyObject
* obj0
= 0 ;
16170 PyObject
* obj1
= 0 ;
16171 char *kwnames
[] = {
16172 (char *) "self",(char *) "propagationLevel", NULL
16175 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_ResumePropagation",kwnames
,&obj0
,&obj1
)) goto fail
;
16176 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16177 if (SWIG_arg_fail(1)) SWIG_fail
;
16179 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16180 if (SWIG_arg_fail(2)) SWIG_fail
;
16183 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16184 (arg1
)->ResumePropagation(arg2
);
16186 wxPyEndAllowThreads(__tstate
);
16187 if (PyErr_Occurred()) SWIG_fail
;
16189 Py_INCREF(Py_None
); resultobj
= Py_None
;
16196 static PyObject
*_wrap_Event_Clone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16197 PyObject
*resultobj
= NULL
;
16198 wxEvent
*arg1
= (wxEvent
*) 0 ;
16200 PyObject
* obj0
= 0 ;
16201 char *kwnames
[] = {
16202 (char *) "self", NULL
16205 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_Clone",kwnames
,&obj0
)) goto fail
;
16206 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16207 if (SWIG_arg_fail(1)) SWIG_fail
;
16209 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16210 result
= (wxEvent
*)(arg1
)->Clone();
16212 wxPyEndAllowThreads(__tstate
);
16213 if (PyErr_Occurred()) SWIG_fail
;
16215 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEvent
, 0);
16222 static PyObject
* Event_swigregister(PyObject
*, PyObject
*args
) {
16224 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16225 SWIG_TypeClientData(SWIGTYPE_p_wxEvent
, obj
);
16227 return Py_BuildValue((char *)"");
16229 static PyObject
*_wrap_new_PropagationDisabler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16230 PyObject
*resultobj
= NULL
;
16231 wxEvent
*arg1
= 0 ;
16232 wxPropagationDisabler
*result
;
16233 PyObject
* obj0
= 0 ;
16234 char *kwnames
[] = {
16235 (char *) "event", NULL
16238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_PropagationDisabler",kwnames
,&obj0
)) goto fail
;
16240 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16241 if (SWIG_arg_fail(1)) SWIG_fail
;
16242 if (arg1
== NULL
) {
16243 SWIG_null_ref("wxEvent");
16245 if (SWIG_arg_fail(1)) SWIG_fail
;
16248 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16249 result
= (wxPropagationDisabler
*)new wxPropagationDisabler(*arg1
);
16251 wxPyEndAllowThreads(__tstate
);
16252 if (PyErr_Occurred()) SWIG_fail
;
16254 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPropagationDisabler
, 1);
16261 static PyObject
*_wrap_delete_PropagationDisabler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16262 PyObject
*resultobj
= NULL
;
16263 wxPropagationDisabler
*arg1
= (wxPropagationDisabler
*) 0 ;
16264 PyObject
* obj0
= 0 ;
16265 char *kwnames
[] = {
16266 (char *) "self", NULL
16269 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PropagationDisabler",kwnames
,&obj0
)) goto fail
;
16270 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPropagationDisabler
, SWIG_POINTER_EXCEPTION
| 0);
16271 if (SWIG_arg_fail(1)) SWIG_fail
;
16273 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16276 wxPyEndAllowThreads(__tstate
);
16277 if (PyErr_Occurred()) SWIG_fail
;
16279 Py_INCREF(Py_None
); resultobj
= Py_None
;
16286 static PyObject
* PropagationDisabler_swigregister(PyObject
*, PyObject
*args
) {
16288 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16289 SWIG_TypeClientData(SWIGTYPE_p_wxPropagationDisabler
, obj
);
16291 return Py_BuildValue((char *)"");
16293 static PyObject
*_wrap_new_PropagateOnce(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16294 PyObject
*resultobj
= NULL
;
16295 wxEvent
*arg1
= 0 ;
16296 wxPropagateOnce
*result
;
16297 PyObject
* obj0
= 0 ;
16298 char *kwnames
[] = {
16299 (char *) "event", NULL
16302 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_PropagateOnce",kwnames
,&obj0
)) goto fail
;
16304 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16305 if (SWIG_arg_fail(1)) SWIG_fail
;
16306 if (arg1
== NULL
) {
16307 SWIG_null_ref("wxEvent");
16309 if (SWIG_arg_fail(1)) SWIG_fail
;
16312 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16313 result
= (wxPropagateOnce
*)new wxPropagateOnce(*arg1
);
16315 wxPyEndAllowThreads(__tstate
);
16316 if (PyErr_Occurred()) SWIG_fail
;
16318 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPropagateOnce
, 1);
16325 static PyObject
*_wrap_delete_PropagateOnce(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16326 PyObject
*resultobj
= NULL
;
16327 wxPropagateOnce
*arg1
= (wxPropagateOnce
*) 0 ;
16328 PyObject
* obj0
= 0 ;
16329 char *kwnames
[] = {
16330 (char *) "self", NULL
16333 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PropagateOnce",kwnames
,&obj0
)) goto fail
;
16334 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPropagateOnce
, SWIG_POINTER_EXCEPTION
| 0);
16335 if (SWIG_arg_fail(1)) SWIG_fail
;
16337 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16340 wxPyEndAllowThreads(__tstate
);
16341 if (PyErr_Occurred()) SWIG_fail
;
16343 Py_INCREF(Py_None
); resultobj
= Py_None
;
16350 static PyObject
* PropagateOnce_swigregister(PyObject
*, PyObject
*args
) {
16352 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16353 SWIG_TypeClientData(SWIGTYPE_p_wxPropagateOnce
, obj
);
16355 return Py_BuildValue((char *)"");
16357 static PyObject
*_wrap_new_CommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16358 PyObject
*resultobj
= NULL
;
16359 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16360 int arg2
= (int) 0 ;
16361 wxCommandEvent
*result
;
16362 PyObject
* obj0
= 0 ;
16363 PyObject
* obj1
= 0 ;
16364 char *kwnames
[] = {
16365 (char *) "commandType",(char *) "winid", NULL
16368 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_CommandEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
16371 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
16372 if (SWIG_arg_fail(1)) SWIG_fail
;
16377 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16378 if (SWIG_arg_fail(2)) SWIG_fail
;
16382 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16383 result
= (wxCommandEvent
*)new wxCommandEvent(arg1
,arg2
);
16385 wxPyEndAllowThreads(__tstate
);
16386 if (PyErr_Occurred()) SWIG_fail
;
16388 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCommandEvent
, 1);
16395 static PyObject
*_wrap_CommandEvent_GetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16396 PyObject
*resultobj
= NULL
;
16397 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16399 PyObject
* obj0
= 0 ;
16400 char *kwnames
[] = {
16401 (char *) "self", NULL
16404 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetSelection",kwnames
,&obj0
)) goto fail
;
16405 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16406 if (SWIG_arg_fail(1)) SWIG_fail
;
16408 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16409 result
= (int)((wxCommandEvent
const *)arg1
)->GetSelection();
16411 wxPyEndAllowThreads(__tstate
);
16412 if (PyErr_Occurred()) SWIG_fail
;
16415 resultobj
= SWIG_From_int(static_cast<int >(result
));
16423 static PyObject
*_wrap_CommandEvent_SetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16424 PyObject
*resultobj
= NULL
;
16425 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16426 wxString
*arg2
= 0 ;
16427 bool temp2
= false ;
16428 PyObject
* obj0
= 0 ;
16429 PyObject
* obj1
= 0 ;
16430 char *kwnames
[] = {
16431 (char *) "self",(char *) "s", NULL
16434 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CommandEvent_SetString",kwnames
,&obj0
,&obj1
)) goto fail
;
16435 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16436 if (SWIG_arg_fail(1)) SWIG_fail
;
16438 arg2
= wxString_in_helper(obj1
);
16439 if (arg2
== NULL
) SWIG_fail
;
16443 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16444 (arg1
)->SetString((wxString
const &)*arg2
);
16446 wxPyEndAllowThreads(__tstate
);
16447 if (PyErr_Occurred()) SWIG_fail
;
16449 Py_INCREF(Py_None
); resultobj
= Py_None
;
16464 static PyObject
*_wrap_CommandEvent_GetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16465 PyObject
*resultobj
= NULL
;
16466 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16468 PyObject
* obj0
= 0 ;
16469 char *kwnames
[] = {
16470 (char *) "self", NULL
16473 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetString",kwnames
,&obj0
)) goto fail
;
16474 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16475 if (SWIG_arg_fail(1)) SWIG_fail
;
16477 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16478 result
= ((wxCommandEvent
const *)arg1
)->GetString();
16480 wxPyEndAllowThreads(__tstate
);
16481 if (PyErr_Occurred()) SWIG_fail
;
16485 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
16487 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
16496 static PyObject
*_wrap_CommandEvent_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16497 PyObject
*resultobj
= NULL
;
16498 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16500 PyObject
* obj0
= 0 ;
16501 char *kwnames
[] = {
16502 (char *) "self", NULL
16505 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_IsChecked",kwnames
,&obj0
)) goto fail
;
16506 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16507 if (SWIG_arg_fail(1)) SWIG_fail
;
16509 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16510 result
= (bool)((wxCommandEvent
const *)arg1
)->IsChecked();
16512 wxPyEndAllowThreads(__tstate
);
16513 if (PyErr_Occurred()) SWIG_fail
;
16516 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16524 static PyObject
*_wrap_CommandEvent_IsSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16525 PyObject
*resultobj
= NULL
;
16526 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16528 PyObject
* obj0
= 0 ;
16529 char *kwnames
[] = {
16530 (char *) "self", NULL
16533 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_IsSelection",kwnames
,&obj0
)) goto fail
;
16534 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16535 if (SWIG_arg_fail(1)) SWIG_fail
;
16537 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16538 result
= (bool)((wxCommandEvent
const *)arg1
)->IsSelection();
16540 wxPyEndAllowThreads(__tstate
);
16541 if (PyErr_Occurred()) SWIG_fail
;
16544 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16552 static PyObject
*_wrap_CommandEvent_SetExtraLong(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16553 PyObject
*resultobj
= NULL
;
16554 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16556 PyObject
* obj0
= 0 ;
16557 PyObject
* obj1
= 0 ;
16558 char *kwnames
[] = {
16559 (char *) "self",(char *) "extraLong", NULL
16562 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CommandEvent_SetExtraLong",kwnames
,&obj0
,&obj1
)) goto fail
;
16563 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16564 if (SWIG_arg_fail(1)) SWIG_fail
;
16566 arg2
= static_cast<long >(SWIG_As_long(obj1
));
16567 if (SWIG_arg_fail(2)) SWIG_fail
;
16570 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16571 (arg1
)->SetExtraLong(arg2
);
16573 wxPyEndAllowThreads(__tstate
);
16574 if (PyErr_Occurred()) SWIG_fail
;
16576 Py_INCREF(Py_None
); resultobj
= Py_None
;
16583 static PyObject
*_wrap_CommandEvent_GetExtraLong(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16584 PyObject
*resultobj
= NULL
;
16585 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16587 PyObject
* obj0
= 0 ;
16588 char *kwnames
[] = {
16589 (char *) "self", NULL
16592 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetExtraLong",kwnames
,&obj0
)) goto fail
;
16593 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16594 if (SWIG_arg_fail(1)) SWIG_fail
;
16596 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16597 result
= (long)((wxCommandEvent
const *)arg1
)->GetExtraLong();
16599 wxPyEndAllowThreads(__tstate
);
16600 if (PyErr_Occurred()) SWIG_fail
;
16603 resultobj
= SWIG_From_long(static_cast<long >(result
));
16611 static PyObject
*_wrap_CommandEvent_SetInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16612 PyObject
*resultobj
= NULL
;
16613 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16615 PyObject
* obj0
= 0 ;
16616 PyObject
* obj1
= 0 ;
16617 char *kwnames
[] = {
16618 (char *) "self",(char *) "i", NULL
16621 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CommandEvent_SetInt",kwnames
,&obj0
,&obj1
)) goto fail
;
16622 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16623 if (SWIG_arg_fail(1)) SWIG_fail
;
16625 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16626 if (SWIG_arg_fail(2)) SWIG_fail
;
16629 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16630 (arg1
)->SetInt(arg2
);
16632 wxPyEndAllowThreads(__tstate
);
16633 if (PyErr_Occurred()) SWIG_fail
;
16635 Py_INCREF(Py_None
); resultobj
= Py_None
;
16642 static PyObject
*_wrap_CommandEvent_GetInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16643 PyObject
*resultobj
= NULL
;
16644 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16646 PyObject
* obj0
= 0 ;
16647 char *kwnames
[] = {
16648 (char *) "self", NULL
16651 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetInt",kwnames
,&obj0
)) goto fail
;
16652 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16653 if (SWIG_arg_fail(1)) SWIG_fail
;
16655 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16656 result
= (long)((wxCommandEvent
const *)arg1
)->GetInt();
16658 wxPyEndAllowThreads(__tstate
);
16659 if (PyErr_Occurred()) SWIG_fail
;
16662 resultobj
= SWIG_From_long(static_cast<long >(result
));
16670 static PyObject
*_wrap_CommandEvent_Clone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16671 PyObject
*resultobj
= NULL
;
16672 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16674 PyObject
* obj0
= 0 ;
16675 char *kwnames
[] = {
16676 (char *) "self", NULL
16679 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_Clone",kwnames
,&obj0
)) goto fail
;
16680 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16681 if (SWIG_arg_fail(1)) SWIG_fail
;
16683 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16684 result
= (wxEvent
*)((wxCommandEvent
const *)arg1
)->Clone();
16686 wxPyEndAllowThreads(__tstate
);
16687 if (PyErr_Occurred()) SWIG_fail
;
16689 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEvent
, 0);
16696 static PyObject
* CommandEvent_swigregister(PyObject
*, PyObject
*args
) {
16698 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16699 SWIG_TypeClientData(SWIGTYPE_p_wxCommandEvent
, obj
);
16701 return Py_BuildValue((char *)"");
16703 static PyObject
*_wrap_new_NotifyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16704 PyObject
*resultobj
= NULL
;
16705 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16706 int arg2
= (int) 0 ;
16707 wxNotifyEvent
*result
;
16708 PyObject
* obj0
= 0 ;
16709 PyObject
* obj1
= 0 ;
16710 char *kwnames
[] = {
16711 (char *) "commandType",(char *) "winid", NULL
16714 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_NotifyEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
16717 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
16718 if (SWIG_arg_fail(1)) SWIG_fail
;
16723 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16724 if (SWIG_arg_fail(2)) SWIG_fail
;
16728 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16729 result
= (wxNotifyEvent
*)new wxNotifyEvent(arg1
,arg2
);
16731 wxPyEndAllowThreads(__tstate
);
16732 if (PyErr_Occurred()) SWIG_fail
;
16734 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxNotifyEvent
, 1);
16741 static PyObject
*_wrap_NotifyEvent_Veto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16742 PyObject
*resultobj
= NULL
;
16743 wxNotifyEvent
*arg1
= (wxNotifyEvent
*) 0 ;
16744 PyObject
* obj0
= 0 ;
16745 char *kwnames
[] = {
16746 (char *) "self", NULL
16749 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NotifyEvent_Veto",kwnames
,&obj0
)) goto fail
;
16750 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNotifyEvent
, SWIG_POINTER_EXCEPTION
| 0);
16751 if (SWIG_arg_fail(1)) SWIG_fail
;
16753 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16756 wxPyEndAllowThreads(__tstate
);
16757 if (PyErr_Occurred()) SWIG_fail
;
16759 Py_INCREF(Py_None
); resultobj
= Py_None
;
16766 static PyObject
*_wrap_NotifyEvent_Allow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16767 PyObject
*resultobj
= NULL
;
16768 wxNotifyEvent
*arg1
= (wxNotifyEvent
*) 0 ;
16769 PyObject
* obj0
= 0 ;
16770 char *kwnames
[] = {
16771 (char *) "self", NULL
16774 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NotifyEvent_Allow",kwnames
,&obj0
)) goto fail
;
16775 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNotifyEvent
, SWIG_POINTER_EXCEPTION
| 0);
16776 if (SWIG_arg_fail(1)) SWIG_fail
;
16778 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16781 wxPyEndAllowThreads(__tstate
);
16782 if (PyErr_Occurred()) SWIG_fail
;
16784 Py_INCREF(Py_None
); resultobj
= Py_None
;
16791 static PyObject
*_wrap_NotifyEvent_IsAllowed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16792 PyObject
*resultobj
= NULL
;
16793 wxNotifyEvent
*arg1
= (wxNotifyEvent
*) 0 ;
16795 PyObject
* obj0
= 0 ;
16796 char *kwnames
[] = {
16797 (char *) "self", NULL
16800 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NotifyEvent_IsAllowed",kwnames
,&obj0
)) goto fail
;
16801 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNotifyEvent
, SWIG_POINTER_EXCEPTION
| 0);
16802 if (SWIG_arg_fail(1)) SWIG_fail
;
16804 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16805 result
= (bool)(arg1
)->IsAllowed();
16807 wxPyEndAllowThreads(__tstate
);
16808 if (PyErr_Occurred()) SWIG_fail
;
16811 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16819 static PyObject
* NotifyEvent_swigregister(PyObject
*, PyObject
*args
) {
16821 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16822 SWIG_TypeClientData(SWIGTYPE_p_wxNotifyEvent
, obj
);
16824 return Py_BuildValue((char *)"");
16826 static PyObject
*_wrap_new_ScrollEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16827 PyObject
*resultobj
= NULL
;
16828 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16829 int arg2
= (int) 0 ;
16830 int arg3
= (int) 0 ;
16831 int arg4
= (int) 0 ;
16832 wxScrollEvent
*result
;
16833 PyObject
* obj0
= 0 ;
16834 PyObject
* obj1
= 0 ;
16835 PyObject
* obj2
= 0 ;
16836 PyObject
* obj3
= 0 ;
16837 char *kwnames
[] = {
16838 (char *) "commandType",(char *) "winid",(char *) "pos",(char *) "orient", NULL
16841 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_ScrollEvent",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
16844 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
16845 if (SWIG_arg_fail(1)) SWIG_fail
;
16850 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16851 if (SWIG_arg_fail(2)) SWIG_fail
;
16856 arg3
= static_cast<int >(SWIG_As_int(obj2
));
16857 if (SWIG_arg_fail(3)) SWIG_fail
;
16862 arg4
= static_cast<int >(SWIG_As_int(obj3
));
16863 if (SWIG_arg_fail(4)) SWIG_fail
;
16867 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16868 result
= (wxScrollEvent
*)new wxScrollEvent(arg1
,arg2
,arg3
,arg4
);
16870 wxPyEndAllowThreads(__tstate
);
16871 if (PyErr_Occurred()) SWIG_fail
;
16873 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollEvent
, 1);
16880 static PyObject
*_wrap_ScrollEvent_GetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16881 PyObject
*resultobj
= NULL
;
16882 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16884 PyObject
* obj0
= 0 ;
16885 char *kwnames
[] = {
16886 (char *) "self", NULL
16889 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollEvent_GetOrientation",kwnames
,&obj0
)) goto fail
;
16890 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16891 if (SWIG_arg_fail(1)) SWIG_fail
;
16893 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16894 result
= (int)((wxScrollEvent
const *)arg1
)->GetOrientation();
16896 wxPyEndAllowThreads(__tstate
);
16897 if (PyErr_Occurred()) SWIG_fail
;
16900 resultobj
= SWIG_From_int(static_cast<int >(result
));
16908 static PyObject
*_wrap_ScrollEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16909 PyObject
*resultobj
= NULL
;
16910 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16912 PyObject
* obj0
= 0 ;
16913 char *kwnames
[] = {
16914 (char *) "self", NULL
16917 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
16918 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16919 if (SWIG_arg_fail(1)) SWIG_fail
;
16921 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16922 result
= (int)((wxScrollEvent
const *)arg1
)->GetPosition();
16924 wxPyEndAllowThreads(__tstate
);
16925 if (PyErr_Occurred()) SWIG_fail
;
16928 resultobj
= SWIG_From_int(static_cast<int >(result
));
16936 static PyObject
*_wrap_ScrollEvent_SetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16937 PyObject
*resultobj
= NULL
;
16938 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16940 PyObject
* obj0
= 0 ;
16941 PyObject
* obj1
= 0 ;
16942 char *kwnames
[] = {
16943 (char *) "self",(char *) "orient", NULL
16946 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollEvent_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
;
16947 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16948 if (SWIG_arg_fail(1)) SWIG_fail
;
16950 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16951 if (SWIG_arg_fail(2)) SWIG_fail
;
16954 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16955 (arg1
)->SetOrientation(arg2
);
16957 wxPyEndAllowThreads(__tstate
);
16958 if (PyErr_Occurred()) SWIG_fail
;
16960 Py_INCREF(Py_None
); resultobj
= Py_None
;
16967 static PyObject
*_wrap_ScrollEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16968 PyObject
*resultobj
= NULL
;
16969 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16971 PyObject
* obj0
= 0 ;
16972 PyObject
* obj1
= 0 ;
16973 char *kwnames
[] = {
16974 (char *) "self",(char *) "pos", NULL
16977 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
16978 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16979 if (SWIG_arg_fail(1)) SWIG_fail
;
16981 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16982 if (SWIG_arg_fail(2)) SWIG_fail
;
16985 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16986 (arg1
)->SetPosition(arg2
);
16988 wxPyEndAllowThreads(__tstate
);
16989 if (PyErr_Occurred()) SWIG_fail
;
16991 Py_INCREF(Py_None
); resultobj
= Py_None
;
16998 static PyObject
* ScrollEvent_swigregister(PyObject
*, PyObject
*args
) {
17000 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
17001 SWIG_TypeClientData(SWIGTYPE_p_wxScrollEvent
, obj
);
17003 return Py_BuildValue((char *)"");
17005 static PyObject
*_wrap_new_ScrollWinEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17006 PyObject
*resultobj
= NULL
;
17007 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
17008 int arg2
= (int) 0 ;
17009 int arg3
= (int) 0 ;
17010 wxScrollWinEvent
*result
;
17011 PyObject
* obj0
= 0 ;
17012 PyObject
* obj1
= 0 ;
17013 PyObject
* obj2
= 0 ;
17014 char *kwnames
[] = {
17015 (char *) "commandType",(char *) "pos",(char *) "orient", NULL
17018 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_ScrollWinEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
17021 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
17022 if (SWIG_arg_fail(1)) SWIG_fail
;
17027 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17028 if (SWIG_arg_fail(2)) SWIG_fail
;
17033 arg3
= static_cast<int >(SWIG_As_int(obj2
));
17034 if (SWIG_arg_fail(3)) SWIG_fail
;
17038 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17039 result
= (wxScrollWinEvent
*)new wxScrollWinEvent(arg1
,arg2
,arg3
);
17041 wxPyEndAllowThreads(__tstate
);
17042 if (PyErr_Occurred()) SWIG_fail
;
17044 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollWinEvent
, 1);
17051 static PyObject
*_wrap_ScrollWinEvent_GetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17052 PyObject
*resultobj
= NULL
;
17053 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17055 PyObject
* obj0
= 0 ;
17056 char *kwnames
[] = {
17057 (char *) "self", NULL
17060 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollWinEvent_GetOrientation",kwnames
,&obj0
)) goto fail
;
17061 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17062 if (SWIG_arg_fail(1)) SWIG_fail
;
17064 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17065 result
= (int)((wxScrollWinEvent
const *)arg1
)->GetOrientation();
17067 wxPyEndAllowThreads(__tstate
);
17068 if (PyErr_Occurred()) SWIG_fail
;
17071 resultobj
= SWIG_From_int(static_cast<int >(result
));
17079 static PyObject
*_wrap_ScrollWinEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17080 PyObject
*resultobj
= NULL
;
17081 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17083 PyObject
* obj0
= 0 ;
17084 char *kwnames
[] = {
17085 (char *) "self", NULL
17088 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollWinEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
17089 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17090 if (SWIG_arg_fail(1)) SWIG_fail
;
17092 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17093 result
= (int)((wxScrollWinEvent
const *)arg1
)->GetPosition();
17095 wxPyEndAllowThreads(__tstate
);
17096 if (PyErr_Occurred()) SWIG_fail
;
17099 resultobj
= SWIG_From_int(static_cast<int >(result
));
17107 static PyObject
*_wrap_ScrollWinEvent_SetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17108 PyObject
*resultobj
= NULL
;
17109 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17111 PyObject
* obj0
= 0 ;
17112 PyObject
* obj1
= 0 ;
17113 char *kwnames
[] = {
17114 (char *) "self",(char *) "orient", NULL
17117 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollWinEvent_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
;
17118 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17119 if (SWIG_arg_fail(1)) SWIG_fail
;
17121 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17122 if (SWIG_arg_fail(2)) SWIG_fail
;
17125 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17126 (arg1
)->SetOrientation(arg2
);
17128 wxPyEndAllowThreads(__tstate
);
17129 if (PyErr_Occurred()) SWIG_fail
;
17131 Py_INCREF(Py_None
); resultobj
= Py_None
;
17138 static PyObject
*_wrap_ScrollWinEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17139 PyObject
*resultobj
= NULL
;
17140 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17142 PyObject
* obj0
= 0 ;
17143 PyObject
* obj1
= 0 ;
17144 char *kwnames
[] = {
17145 (char *) "self",(char *) "pos", NULL
17148 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollWinEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
17149 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17150 if (SWIG_arg_fail(1)) SWIG_fail
;
17152 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17153 if (SWIG_arg_fail(2)) SWIG_fail
;
17156 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17157 (arg1
)->SetPosition(arg2
);
17159 wxPyEndAllowThreads(__tstate
);
17160 if (PyErr_Occurred()) SWIG_fail
;
17162 Py_INCREF(Py_None
); resultobj
= Py_None
;
17169 static PyObject
* ScrollWinEvent_swigregister(PyObject
*, PyObject
*args
) {
17171 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
17172 SWIG_TypeClientData(SWIGTYPE_p_wxScrollWinEvent
, obj
);
17174 return Py_BuildValue((char *)"");
17176 static PyObject
*_wrap_new_MouseEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17177 PyObject
*resultobj
= NULL
;
17178 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
17179 wxMouseEvent
*result
;
17180 PyObject
* obj0
= 0 ;
17181 char *kwnames
[] = {
17182 (char *) "mouseType", NULL
17185 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MouseEvent",kwnames
,&obj0
)) goto fail
;
17188 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
17189 if (SWIG_arg_fail(1)) SWIG_fail
;
17193 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17194 result
= (wxMouseEvent
*)new wxMouseEvent(arg1
);
17196 wxPyEndAllowThreads(__tstate
);
17197 if (PyErr_Occurred()) SWIG_fail
;
17200 resultobj
= wxPyMake_wxObject(result
, (bool)1);
17208 static PyObject
*_wrap_MouseEvent_IsButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17209 PyObject
*resultobj
= NULL
;
17210 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17212 PyObject
* obj0
= 0 ;
17213 char *kwnames
[] = {
17214 (char *) "self", NULL
17217 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_IsButton",kwnames
,&obj0
)) goto fail
;
17218 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17219 if (SWIG_arg_fail(1)) SWIG_fail
;
17221 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17222 result
= (bool)((wxMouseEvent
const *)arg1
)->IsButton();
17224 wxPyEndAllowThreads(__tstate
);
17225 if (PyErr_Occurred()) SWIG_fail
;
17228 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17236 static PyObject
*_wrap_MouseEvent_ButtonDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17237 PyObject
*resultobj
= NULL
;
17238 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17239 int arg2
= (int) wxMOUSE_BTN_ANY
;
17241 PyObject
* obj0
= 0 ;
17242 PyObject
* obj1
= 0 ;
17243 char *kwnames
[] = {
17244 (char *) "self",(char *) "but", NULL
17247 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MouseEvent_ButtonDown",kwnames
,&obj0
,&obj1
)) goto fail
;
17248 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17249 if (SWIG_arg_fail(1)) SWIG_fail
;
17252 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17253 if (SWIG_arg_fail(2)) SWIG_fail
;
17257 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17258 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonDown(arg2
);
17260 wxPyEndAllowThreads(__tstate
);
17261 if (PyErr_Occurred()) SWIG_fail
;
17264 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17272 static PyObject
*_wrap_MouseEvent_ButtonDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17273 PyObject
*resultobj
= NULL
;
17274 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17275 int arg2
= (int) wxMOUSE_BTN_ANY
;
17277 PyObject
* obj0
= 0 ;
17278 PyObject
* obj1
= 0 ;
17279 char *kwnames
[] = {
17280 (char *) "self",(char *) "but", NULL
17283 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MouseEvent_ButtonDClick",kwnames
,&obj0
,&obj1
)) goto fail
;
17284 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17285 if (SWIG_arg_fail(1)) SWIG_fail
;
17288 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17289 if (SWIG_arg_fail(2)) SWIG_fail
;
17293 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17294 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonDClick(arg2
);
17296 wxPyEndAllowThreads(__tstate
);
17297 if (PyErr_Occurred()) SWIG_fail
;
17300 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17308 static PyObject
*_wrap_MouseEvent_ButtonUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17309 PyObject
*resultobj
= NULL
;
17310 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17311 int arg2
= (int) wxMOUSE_BTN_ANY
;
17313 PyObject
* obj0
= 0 ;
17314 PyObject
* obj1
= 0 ;
17315 char *kwnames
[] = {
17316 (char *) "self",(char *) "but", NULL
17319 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MouseEvent_ButtonUp",kwnames
,&obj0
,&obj1
)) goto fail
;
17320 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17321 if (SWIG_arg_fail(1)) SWIG_fail
;
17324 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17325 if (SWIG_arg_fail(2)) SWIG_fail
;
17329 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17330 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonUp(arg2
);
17332 wxPyEndAllowThreads(__tstate
);
17333 if (PyErr_Occurred()) SWIG_fail
;
17336 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17344 static PyObject
*_wrap_MouseEvent_Button(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17345 PyObject
*resultobj
= NULL
;
17346 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17349 PyObject
* obj0
= 0 ;
17350 PyObject
* obj1
= 0 ;
17351 char *kwnames
[] = {
17352 (char *) "self",(char *) "button", NULL
17355 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_Button",kwnames
,&obj0
,&obj1
)) goto fail
;
17356 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17357 if (SWIG_arg_fail(1)) SWIG_fail
;
17359 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17360 if (SWIG_arg_fail(2)) SWIG_fail
;
17363 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17364 result
= (bool)((wxMouseEvent
const *)arg1
)->Button(arg2
);
17366 wxPyEndAllowThreads(__tstate
);
17367 if (PyErr_Occurred()) SWIG_fail
;
17370 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17378 static PyObject
*_wrap_MouseEvent_ButtonIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17379 PyObject
*resultobj
= NULL
;
17380 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17383 PyObject
* obj0
= 0 ;
17384 PyObject
* obj1
= 0 ;
17385 char *kwnames
[] = {
17386 (char *) "self",(char *) "but", NULL
17389 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_ButtonIsDown",kwnames
,&obj0
,&obj1
)) goto fail
;
17390 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17391 if (SWIG_arg_fail(1)) SWIG_fail
;
17393 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17394 if (SWIG_arg_fail(2)) SWIG_fail
;
17397 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17398 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonIsDown(arg2
);
17400 wxPyEndAllowThreads(__tstate
);
17401 if (PyErr_Occurred()) SWIG_fail
;
17404 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17412 static PyObject
*_wrap_MouseEvent_GetButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17413 PyObject
*resultobj
= NULL
;
17414 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17416 PyObject
* obj0
= 0 ;
17417 char *kwnames
[] = {
17418 (char *) "self", NULL
17421 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetButton",kwnames
,&obj0
)) goto fail
;
17422 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17423 if (SWIG_arg_fail(1)) SWIG_fail
;
17425 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17426 result
= (int)((wxMouseEvent
const *)arg1
)->GetButton();
17428 wxPyEndAllowThreads(__tstate
);
17429 if (PyErr_Occurred()) SWIG_fail
;
17432 resultobj
= SWIG_From_int(static_cast<int >(result
));
17440 static PyObject
*_wrap_MouseEvent_ControlDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17441 PyObject
*resultobj
= NULL
;
17442 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17444 PyObject
* obj0
= 0 ;
17445 char *kwnames
[] = {
17446 (char *) "self", NULL
17449 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_ControlDown",kwnames
,&obj0
)) goto fail
;
17450 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17451 if (SWIG_arg_fail(1)) SWIG_fail
;
17453 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17454 result
= (bool)((wxMouseEvent
const *)arg1
)->ControlDown();
17456 wxPyEndAllowThreads(__tstate
);
17457 if (PyErr_Occurred()) SWIG_fail
;
17460 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17468 static PyObject
*_wrap_MouseEvent_MetaDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17469 PyObject
*resultobj
= NULL
;
17470 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17472 PyObject
* obj0
= 0 ;
17473 char *kwnames
[] = {
17474 (char *) "self", NULL
17477 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MetaDown",kwnames
,&obj0
)) goto fail
;
17478 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17479 if (SWIG_arg_fail(1)) SWIG_fail
;
17481 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17482 result
= (bool)((wxMouseEvent
const *)arg1
)->MetaDown();
17484 wxPyEndAllowThreads(__tstate
);
17485 if (PyErr_Occurred()) SWIG_fail
;
17488 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17496 static PyObject
*_wrap_MouseEvent_AltDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17497 PyObject
*resultobj
= NULL
;
17498 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17500 PyObject
* obj0
= 0 ;
17501 char *kwnames
[] = {
17502 (char *) "self", NULL
17505 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_AltDown",kwnames
,&obj0
)) goto fail
;
17506 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17507 if (SWIG_arg_fail(1)) SWIG_fail
;
17509 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17510 result
= (bool)((wxMouseEvent
const *)arg1
)->AltDown();
17512 wxPyEndAllowThreads(__tstate
);
17513 if (PyErr_Occurred()) SWIG_fail
;
17516 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17524 static PyObject
*_wrap_MouseEvent_ShiftDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17525 PyObject
*resultobj
= NULL
;
17526 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17528 PyObject
* obj0
= 0 ;
17529 char *kwnames
[] = {
17530 (char *) "self", NULL
17533 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_ShiftDown",kwnames
,&obj0
)) goto fail
;
17534 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17535 if (SWIG_arg_fail(1)) SWIG_fail
;
17537 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17538 result
= (bool)((wxMouseEvent
const *)arg1
)->ShiftDown();
17540 wxPyEndAllowThreads(__tstate
);
17541 if (PyErr_Occurred()) SWIG_fail
;
17544 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17552 static PyObject
*_wrap_MouseEvent_CmdDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17553 PyObject
*resultobj
= NULL
;
17554 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17556 PyObject
* obj0
= 0 ;
17557 char *kwnames
[] = {
17558 (char *) "self", NULL
17561 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_CmdDown",kwnames
,&obj0
)) goto fail
;
17562 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17563 if (SWIG_arg_fail(1)) SWIG_fail
;
17565 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17566 result
= (bool)((wxMouseEvent
const *)arg1
)->CmdDown();
17568 wxPyEndAllowThreads(__tstate
);
17569 if (PyErr_Occurred()) SWIG_fail
;
17572 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17580 static PyObject
*_wrap_MouseEvent_LeftDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17581 PyObject
*resultobj
= NULL
;
17582 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17584 PyObject
* obj0
= 0 ;
17585 char *kwnames
[] = {
17586 (char *) "self", NULL
17589 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftDown",kwnames
,&obj0
)) goto fail
;
17590 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17591 if (SWIG_arg_fail(1)) SWIG_fail
;
17593 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17594 result
= (bool)((wxMouseEvent
const *)arg1
)->LeftDown();
17596 wxPyEndAllowThreads(__tstate
);
17597 if (PyErr_Occurred()) SWIG_fail
;
17600 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17608 static PyObject
*_wrap_MouseEvent_MiddleDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17609 PyObject
*resultobj
= NULL
;
17610 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17612 PyObject
* obj0
= 0 ;
17613 char *kwnames
[] = {
17614 (char *) "self", NULL
17617 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleDown",kwnames
,&obj0
)) goto fail
;
17618 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17619 if (SWIG_arg_fail(1)) SWIG_fail
;
17621 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17622 result
= (bool)((wxMouseEvent
const *)arg1
)->MiddleDown();
17624 wxPyEndAllowThreads(__tstate
);
17625 if (PyErr_Occurred()) SWIG_fail
;
17628 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17636 static PyObject
*_wrap_MouseEvent_RightDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17637 PyObject
*resultobj
= NULL
;
17638 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17640 PyObject
* obj0
= 0 ;
17641 char *kwnames
[] = {
17642 (char *) "self", NULL
17645 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightDown",kwnames
,&obj0
)) goto fail
;
17646 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17647 if (SWIG_arg_fail(1)) SWIG_fail
;
17649 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17650 result
= (bool)((wxMouseEvent
const *)arg1
)->RightDown();
17652 wxPyEndAllowThreads(__tstate
);
17653 if (PyErr_Occurred()) SWIG_fail
;
17656 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17664 static PyObject
*_wrap_MouseEvent_LeftUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17665 PyObject
*resultobj
= NULL
;
17666 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17668 PyObject
* obj0
= 0 ;
17669 char *kwnames
[] = {
17670 (char *) "self", NULL
17673 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftUp",kwnames
,&obj0
)) goto fail
;
17674 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17675 if (SWIG_arg_fail(1)) SWIG_fail
;
17677 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17678 result
= (bool)((wxMouseEvent
const *)arg1
)->LeftUp();
17680 wxPyEndAllowThreads(__tstate
);
17681 if (PyErr_Occurred()) SWIG_fail
;
17684 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17692 static PyObject
*_wrap_MouseEvent_MiddleUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17693 PyObject
*resultobj
= NULL
;
17694 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17696 PyObject
* obj0
= 0 ;
17697 char *kwnames
[] = {
17698 (char *) "self", NULL
17701 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleUp",kwnames
,&obj0
)) goto fail
;
17702 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17703 if (SWIG_arg_fail(1)) SWIG_fail
;
17705 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17706 result
= (bool)((wxMouseEvent
const *)arg1
)->MiddleUp();
17708 wxPyEndAllowThreads(__tstate
);
17709 if (PyErr_Occurred()) SWIG_fail
;
17712 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17720 static PyObject
*_wrap_MouseEvent_RightUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17721 PyObject
*resultobj
= NULL
;
17722 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17724 PyObject
* obj0
= 0 ;
17725 char *kwnames
[] = {
17726 (char *) "self", NULL
17729 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightUp",kwnames
,&obj0
)) goto fail
;
17730 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17731 if (SWIG_arg_fail(1)) SWIG_fail
;
17733 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17734 result
= (bool)((wxMouseEvent
const *)arg1
)->RightUp();
17736 wxPyEndAllowThreads(__tstate
);
17737 if (PyErr_Occurred()) SWIG_fail
;
17740 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17748 static PyObject
*_wrap_MouseEvent_LeftDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17749 PyObject
*resultobj
= NULL
;
17750 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17752 PyObject
* obj0
= 0 ;
17753 char *kwnames
[] = {
17754 (char *) "self", NULL
17757 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftDClick",kwnames
,&obj0
)) goto fail
;
17758 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17759 if (SWIG_arg_fail(1)) SWIG_fail
;
17761 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17762 result
= (bool)((wxMouseEvent
const *)arg1
)->LeftDClick();
17764 wxPyEndAllowThreads(__tstate
);
17765 if (PyErr_Occurred()) SWIG_fail
;
17768 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17776 static PyObject
*_wrap_MouseEvent_MiddleDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17777 PyObject
*resultobj
= NULL
;
17778 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17780 PyObject
* obj0
= 0 ;
17781 char *kwnames
[] = {
17782 (char *) "self", NULL
17785 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleDClick",kwnames
,&obj0
)) goto fail
;
17786 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17787 if (SWIG_arg_fail(1)) SWIG_fail
;
17789 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17790 result
= (bool)((wxMouseEvent
const *)arg1
)->MiddleDClick();
17792 wxPyEndAllowThreads(__tstate
);
17793 if (PyErr_Occurred()) SWIG_fail
;
17796 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17804 static PyObject
*_wrap_MouseEvent_RightDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17805 PyObject
*resultobj
= NULL
;
17806 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17808 PyObject
* obj0
= 0 ;
17809 char *kwnames
[] = {
17810 (char *) "self", NULL
17813 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightDClick",kwnames
,&obj0
)) goto fail
;
17814 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17815 if (SWIG_arg_fail(1)) SWIG_fail
;
17817 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17818 result
= (bool)((wxMouseEvent
const *)arg1
)->RightDClick();
17820 wxPyEndAllowThreads(__tstate
);
17821 if (PyErr_Occurred()) SWIG_fail
;
17824 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17832 static PyObject
*_wrap_MouseEvent_LeftIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17833 PyObject
*resultobj
= NULL
;
17834 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17836 PyObject
* obj0
= 0 ;
17837 char *kwnames
[] = {
17838 (char *) "self", NULL
17841 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftIsDown",kwnames
,&obj0
)) goto fail
;
17842 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17843 if (SWIG_arg_fail(1)) SWIG_fail
;
17845 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17846 result
= (bool)(arg1
)->LeftIsDown();
17848 wxPyEndAllowThreads(__tstate
);
17849 if (PyErr_Occurred()) SWIG_fail
;
17852 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17860 static PyObject
*_wrap_MouseEvent_MiddleIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17861 PyObject
*resultobj
= NULL
;
17862 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17864 PyObject
* obj0
= 0 ;
17865 char *kwnames
[] = {
17866 (char *) "self", NULL
17869 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleIsDown",kwnames
,&obj0
)) goto fail
;
17870 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17871 if (SWIG_arg_fail(1)) SWIG_fail
;
17873 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17874 result
= (bool)(arg1
)->MiddleIsDown();
17876 wxPyEndAllowThreads(__tstate
);
17877 if (PyErr_Occurred()) SWIG_fail
;
17880 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17888 static PyObject
*_wrap_MouseEvent_RightIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17889 PyObject
*resultobj
= NULL
;
17890 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17892 PyObject
* obj0
= 0 ;
17893 char *kwnames
[] = {
17894 (char *) "self", NULL
17897 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightIsDown",kwnames
,&obj0
)) goto fail
;
17898 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17899 if (SWIG_arg_fail(1)) SWIG_fail
;
17901 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17902 result
= (bool)(arg1
)->RightIsDown();
17904 wxPyEndAllowThreads(__tstate
);
17905 if (PyErr_Occurred()) SWIG_fail
;
17908 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17916 static PyObject
*_wrap_MouseEvent_Dragging(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17917 PyObject
*resultobj
= NULL
;
17918 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17920 PyObject
* obj0
= 0 ;
17921 char *kwnames
[] = {
17922 (char *) "self", NULL
17925 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Dragging",kwnames
,&obj0
)) goto fail
;
17926 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17927 if (SWIG_arg_fail(1)) SWIG_fail
;
17929 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17930 result
= (bool)((wxMouseEvent
const *)arg1
)->Dragging();
17932 wxPyEndAllowThreads(__tstate
);
17933 if (PyErr_Occurred()) SWIG_fail
;
17936 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17944 static PyObject
*_wrap_MouseEvent_Moving(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17945 PyObject
*resultobj
= NULL
;
17946 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17948 PyObject
* obj0
= 0 ;
17949 char *kwnames
[] = {
17950 (char *) "self", NULL
17953 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Moving",kwnames
,&obj0
)) goto fail
;
17954 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17955 if (SWIG_arg_fail(1)) SWIG_fail
;
17957 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17958 result
= (bool)((wxMouseEvent
const *)arg1
)->Moving();
17960 wxPyEndAllowThreads(__tstate
);
17961 if (PyErr_Occurred()) SWIG_fail
;
17964 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17972 static PyObject
*_wrap_MouseEvent_Entering(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17973 PyObject
*resultobj
= NULL
;
17974 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17976 PyObject
* obj0
= 0 ;
17977 char *kwnames
[] = {
17978 (char *) "self", NULL
17981 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Entering",kwnames
,&obj0
)) goto fail
;
17982 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17983 if (SWIG_arg_fail(1)) SWIG_fail
;
17985 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17986 result
= (bool)((wxMouseEvent
const *)arg1
)->Entering();
17988 wxPyEndAllowThreads(__tstate
);
17989 if (PyErr_Occurred()) SWIG_fail
;
17992 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18000 static PyObject
*_wrap_MouseEvent_Leaving(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18001 PyObject
*resultobj
= NULL
;
18002 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18004 PyObject
* obj0
= 0 ;
18005 char *kwnames
[] = {
18006 (char *) "self", NULL
18009 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Leaving",kwnames
,&obj0
)) goto fail
;
18010 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18011 if (SWIG_arg_fail(1)) SWIG_fail
;
18013 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18014 result
= (bool)((wxMouseEvent
const *)arg1
)->Leaving();
18016 wxPyEndAllowThreads(__tstate
);
18017 if (PyErr_Occurred()) SWIG_fail
;
18020 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18028 static PyObject
*_wrap_MouseEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18029 PyObject
*resultobj
= NULL
;
18030 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18032 PyObject
* obj0
= 0 ;
18033 char *kwnames
[] = {
18034 (char *) "self", NULL
18037 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
18038 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18039 if (SWIG_arg_fail(1)) SWIG_fail
;
18041 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18042 result
= (arg1
)->GetPosition();
18044 wxPyEndAllowThreads(__tstate
);
18045 if (PyErr_Occurred()) SWIG_fail
;
18048 wxPoint
* resultptr
;
18049 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
18050 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
18058 static PyObject
*_wrap_MouseEvent_GetPositionTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18059 PyObject
*resultobj
= NULL
;
18060 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18061 long *arg2
= (long *) 0 ;
18062 long *arg3
= (long *) 0 ;
18067 PyObject
* obj0
= 0 ;
18068 char *kwnames
[] = {
18069 (char *) "self", NULL
18072 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
18073 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
18074 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetPositionTuple",kwnames
,&obj0
)) goto fail
;
18075 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18076 if (SWIG_arg_fail(1)) SWIG_fail
;
18078 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18079 (arg1
)->GetPosition(arg2
,arg3
);
18081 wxPyEndAllowThreads(__tstate
);
18082 if (PyErr_Occurred()) SWIG_fail
;
18084 Py_INCREF(Py_None
); resultobj
= Py_None
;
18085 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
18086 SWIG_From_long((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_long
, 0)));
18087 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
18088 SWIG_From_long((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_long
, 0)));
18095 static PyObject
*_wrap_MouseEvent_GetLogicalPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18096 PyObject
*resultobj
= NULL
;
18097 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18100 PyObject
* obj0
= 0 ;
18101 PyObject
* obj1
= 0 ;
18102 char *kwnames
[] = {
18103 (char *) "self",(char *) "dc", NULL
18106 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_GetLogicalPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
18107 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18108 if (SWIG_arg_fail(1)) SWIG_fail
;
18110 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION
| 0);
18111 if (SWIG_arg_fail(2)) SWIG_fail
;
18112 if (arg2
== NULL
) {
18113 SWIG_null_ref("wxDC");
18115 if (SWIG_arg_fail(2)) SWIG_fail
;
18118 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18119 result
= ((wxMouseEvent
const *)arg1
)->GetLogicalPosition((wxDC
const &)*arg2
);
18121 wxPyEndAllowThreads(__tstate
);
18122 if (PyErr_Occurred()) SWIG_fail
;
18125 wxPoint
* resultptr
;
18126 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
18127 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
18135 static PyObject
*_wrap_MouseEvent_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18136 PyObject
*resultobj
= NULL
;
18137 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18139 PyObject
* obj0
= 0 ;
18140 char *kwnames
[] = {
18141 (char *) "self", NULL
18144 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetX",kwnames
,&obj0
)) goto fail
;
18145 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18146 if (SWIG_arg_fail(1)) SWIG_fail
;
18148 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18149 result
= (int)((wxMouseEvent
const *)arg1
)->GetX();
18151 wxPyEndAllowThreads(__tstate
);
18152 if (PyErr_Occurred()) SWIG_fail
;
18155 resultobj
= SWIG_From_int(static_cast<int >(result
));
18163 static PyObject
*_wrap_MouseEvent_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18164 PyObject
*resultobj
= NULL
;
18165 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18167 PyObject
* obj0
= 0 ;
18168 char *kwnames
[] = {
18169 (char *) "self", NULL
18172 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetY",kwnames
,&obj0
)) goto fail
;
18173 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18174 if (SWIG_arg_fail(1)) SWIG_fail
;
18176 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18177 result
= (int)((wxMouseEvent
const *)arg1
)->GetY();
18179 wxPyEndAllowThreads(__tstate
);
18180 if (PyErr_Occurred()) SWIG_fail
;
18183 resultobj
= SWIG_From_int(static_cast<int >(result
));
18191 static PyObject
*_wrap_MouseEvent_GetWheelRotation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18192 PyObject
*resultobj
= NULL
;
18193 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18195 PyObject
* obj0
= 0 ;
18196 char *kwnames
[] = {
18197 (char *) "self", NULL
18200 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetWheelRotation",kwnames
,&obj0
)) goto fail
;
18201 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18202 if (SWIG_arg_fail(1)) SWIG_fail
;
18204 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18205 result
= (int)((wxMouseEvent
const *)arg1
)->GetWheelRotation();
18207 wxPyEndAllowThreads(__tstate
);
18208 if (PyErr_Occurred()) SWIG_fail
;
18211 resultobj
= SWIG_From_int(static_cast<int >(result
));
18219 static PyObject
*_wrap_MouseEvent_GetWheelDelta(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18220 PyObject
*resultobj
= NULL
;
18221 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18223 PyObject
* obj0
= 0 ;
18224 char *kwnames
[] = {
18225 (char *) "self", NULL
18228 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetWheelDelta",kwnames
,&obj0
)) goto fail
;
18229 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18230 if (SWIG_arg_fail(1)) SWIG_fail
;
18232 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18233 result
= (int)((wxMouseEvent
const *)arg1
)->GetWheelDelta();
18235 wxPyEndAllowThreads(__tstate
);
18236 if (PyErr_Occurred()) SWIG_fail
;
18239 resultobj
= SWIG_From_int(static_cast<int >(result
));
18247 static PyObject
*_wrap_MouseEvent_GetLinesPerAction(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18248 PyObject
*resultobj
= NULL
;
18249 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18251 PyObject
* obj0
= 0 ;
18252 char *kwnames
[] = {
18253 (char *) "self", NULL
18256 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetLinesPerAction",kwnames
,&obj0
)) goto fail
;
18257 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18258 if (SWIG_arg_fail(1)) SWIG_fail
;
18260 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18261 result
= (int)((wxMouseEvent
const *)arg1
)->GetLinesPerAction();
18263 wxPyEndAllowThreads(__tstate
);
18264 if (PyErr_Occurred()) SWIG_fail
;
18267 resultobj
= SWIG_From_int(static_cast<int >(result
));
18275 static PyObject
*_wrap_MouseEvent_IsPageScroll(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18276 PyObject
*resultobj
= NULL
;
18277 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18279 PyObject
* obj0
= 0 ;
18280 char *kwnames
[] = {
18281 (char *) "self", NULL
18284 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_IsPageScroll",kwnames
,&obj0
)) goto fail
;
18285 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18286 if (SWIG_arg_fail(1)) SWIG_fail
;
18288 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18289 result
= (bool)((wxMouseEvent
const *)arg1
)->IsPageScroll();
18291 wxPyEndAllowThreads(__tstate
);
18292 if (PyErr_Occurred()) SWIG_fail
;
18295 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18303 static PyObject
*_wrap_MouseEvent_m_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18304 PyObject
*resultobj
= NULL
;
18305 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18307 PyObject
* obj0
= 0 ;
18308 PyObject
* obj1
= 0 ;
18309 char *kwnames
[] = {
18310 (char *) "self",(char *) "m_x", NULL
18313 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18314 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18315 if (SWIG_arg_fail(1)) SWIG_fail
;
18317 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18318 if (SWIG_arg_fail(2)) SWIG_fail
;
18320 if (arg1
) (arg1
)->m_x
= arg2
;
18322 Py_INCREF(Py_None
); resultobj
= Py_None
;
18329 static PyObject
*_wrap_MouseEvent_m_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18330 PyObject
*resultobj
= NULL
;
18331 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18333 PyObject
* obj0
= 0 ;
18334 char *kwnames
[] = {
18335 (char *) "self", NULL
18338 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_x_get",kwnames
,&obj0
)) goto fail
;
18339 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18340 if (SWIG_arg_fail(1)) SWIG_fail
;
18341 result
= (int) ((arg1
)->m_x
);
18344 resultobj
= SWIG_From_int(static_cast<int >(result
));
18352 static PyObject
*_wrap_MouseEvent_m_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18353 PyObject
*resultobj
= NULL
;
18354 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18356 PyObject
* obj0
= 0 ;
18357 PyObject
* obj1
= 0 ;
18358 char *kwnames
[] = {
18359 (char *) "self",(char *) "m_y", NULL
18362 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18363 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18364 if (SWIG_arg_fail(1)) SWIG_fail
;
18366 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18367 if (SWIG_arg_fail(2)) SWIG_fail
;
18369 if (arg1
) (arg1
)->m_y
= arg2
;
18371 Py_INCREF(Py_None
); resultobj
= Py_None
;
18378 static PyObject
*_wrap_MouseEvent_m_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18379 PyObject
*resultobj
= NULL
;
18380 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18382 PyObject
* obj0
= 0 ;
18383 char *kwnames
[] = {
18384 (char *) "self", NULL
18387 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_y_get",kwnames
,&obj0
)) goto fail
;
18388 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18389 if (SWIG_arg_fail(1)) SWIG_fail
;
18390 result
= (int) ((arg1
)->m_y
);
18393 resultobj
= SWIG_From_int(static_cast<int >(result
));
18401 static PyObject
*_wrap_MouseEvent_m_leftDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18402 PyObject
*resultobj
= NULL
;
18403 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18405 PyObject
* obj0
= 0 ;
18406 PyObject
* obj1
= 0 ;
18407 char *kwnames
[] = {
18408 (char *) "self",(char *) "m_leftDown", NULL
18411 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_leftDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18412 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18413 if (SWIG_arg_fail(1)) SWIG_fail
;
18415 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18416 if (SWIG_arg_fail(2)) SWIG_fail
;
18418 if (arg1
) (arg1
)->m_leftDown
= arg2
;
18420 Py_INCREF(Py_None
); resultobj
= Py_None
;
18427 static PyObject
*_wrap_MouseEvent_m_leftDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18428 PyObject
*resultobj
= NULL
;
18429 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18431 PyObject
* obj0
= 0 ;
18432 char *kwnames
[] = {
18433 (char *) "self", NULL
18436 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_leftDown_get",kwnames
,&obj0
)) goto fail
;
18437 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18438 if (SWIG_arg_fail(1)) SWIG_fail
;
18439 result
= (bool) ((arg1
)->m_leftDown
);
18442 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18450 static PyObject
*_wrap_MouseEvent_m_middleDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18451 PyObject
*resultobj
= NULL
;
18452 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18454 PyObject
* obj0
= 0 ;
18455 PyObject
* obj1
= 0 ;
18456 char *kwnames
[] = {
18457 (char *) "self",(char *) "m_middleDown", NULL
18460 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_middleDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18461 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18462 if (SWIG_arg_fail(1)) SWIG_fail
;
18464 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18465 if (SWIG_arg_fail(2)) SWIG_fail
;
18467 if (arg1
) (arg1
)->m_middleDown
= arg2
;
18469 Py_INCREF(Py_None
); resultobj
= Py_None
;
18476 static PyObject
*_wrap_MouseEvent_m_middleDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18477 PyObject
*resultobj
= NULL
;
18478 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18480 PyObject
* obj0
= 0 ;
18481 char *kwnames
[] = {
18482 (char *) "self", NULL
18485 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_middleDown_get",kwnames
,&obj0
)) goto fail
;
18486 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18487 if (SWIG_arg_fail(1)) SWIG_fail
;
18488 result
= (bool) ((arg1
)->m_middleDown
);
18491 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18499 static PyObject
*_wrap_MouseEvent_m_rightDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18500 PyObject
*resultobj
= NULL
;
18501 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18503 PyObject
* obj0
= 0 ;
18504 PyObject
* obj1
= 0 ;
18505 char *kwnames
[] = {
18506 (char *) "self",(char *) "m_rightDown", NULL
18509 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_rightDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18510 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18511 if (SWIG_arg_fail(1)) SWIG_fail
;
18513 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18514 if (SWIG_arg_fail(2)) SWIG_fail
;
18516 if (arg1
) (arg1
)->m_rightDown
= arg2
;
18518 Py_INCREF(Py_None
); resultobj
= Py_None
;
18525 static PyObject
*_wrap_MouseEvent_m_rightDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18526 PyObject
*resultobj
= NULL
;
18527 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18529 PyObject
* obj0
= 0 ;
18530 char *kwnames
[] = {
18531 (char *) "self", NULL
18534 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_rightDown_get",kwnames
,&obj0
)) goto fail
;
18535 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18536 if (SWIG_arg_fail(1)) SWIG_fail
;
18537 result
= (bool) ((arg1
)->m_rightDown
);
18540 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18548 static PyObject
*_wrap_MouseEvent_m_controlDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18549 PyObject
*resultobj
= NULL
;
18550 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18552 PyObject
* obj0
= 0 ;
18553 PyObject
* obj1
= 0 ;
18554 char *kwnames
[] = {
18555 (char *) "self",(char *) "m_controlDown", NULL
18558 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_controlDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18559 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18560 if (SWIG_arg_fail(1)) SWIG_fail
;
18562 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18563 if (SWIG_arg_fail(2)) SWIG_fail
;
18565 if (arg1
) (arg1
)->m_controlDown
= arg2
;
18567 Py_INCREF(Py_None
); resultobj
= Py_None
;
18574 static PyObject
*_wrap_MouseEvent_m_controlDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18575 PyObject
*resultobj
= NULL
;
18576 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18578 PyObject
* obj0
= 0 ;
18579 char *kwnames
[] = {
18580 (char *) "self", NULL
18583 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_controlDown_get",kwnames
,&obj0
)) goto fail
;
18584 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18585 if (SWIG_arg_fail(1)) SWIG_fail
;
18586 result
= (bool) ((arg1
)->m_controlDown
);
18589 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18597 static PyObject
*_wrap_MouseEvent_m_shiftDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18598 PyObject
*resultobj
= NULL
;
18599 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18601 PyObject
* obj0
= 0 ;
18602 PyObject
* obj1
= 0 ;
18603 char *kwnames
[] = {
18604 (char *) "self",(char *) "m_shiftDown", NULL
18607 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_shiftDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18608 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18609 if (SWIG_arg_fail(1)) SWIG_fail
;
18611 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18612 if (SWIG_arg_fail(2)) SWIG_fail
;
18614 if (arg1
) (arg1
)->m_shiftDown
= arg2
;
18616 Py_INCREF(Py_None
); resultobj
= Py_None
;
18623 static PyObject
*_wrap_MouseEvent_m_shiftDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18624 PyObject
*resultobj
= NULL
;
18625 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18627 PyObject
* obj0
= 0 ;
18628 char *kwnames
[] = {
18629 (char *) "self", NULL
18632 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_shiftDown_get",kwnames
,&obj0
)) goto fail
;
18633 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18634 if (SWIG_arg_fail(1)) SWIG_fail
;
18635 result
= (bool) ((arg1
)->m_shiftDown
);
18638 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18646 static PyObject
*_wrap_MouseEvent_m_altDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18647 PyObject
*resultobj
= NULL
;
18648 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18650 PyObject
* obj0
= 0 ;
18651 PyObject
* obj1
= 0 ;
18652 char *kwnames
[] = {
18653 (char *) "self",(char *) "m_altDown", NULL
18656 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_altDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18657 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18658 if (SWIG_arg_fail(1)) SWIG_fail
;
18660 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18661 if (SWIG_arg_fail(2)) SWIG_fail
;
18663 if (arg1
) (arg1
)->m_altDown
= arg2
;
18665 Py_INCREF(Py_None
); resultobj
= Py_None
;
18672 static PyObject
*_wrap_MouseEvent_m_altDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18673 PyObject
*resultobj
= NULL
;
18674 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18676 PyObject
* obj0
= 0 ;
18677 char *kwnames
[] = {
18678 (char *) "self", NULL
18681 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_altDown_get",kwnames
,&obj0
)) goto fail
;
18682 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18683 if (SWIG_arg_fail(1)) SWIG_fail
;
18684 result
= (bool) ((arg1
)->m_altDown
);
18687 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18695 static PyObject
*_wrap_MouseEvent_m_metaDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18696 PyObject
*resultobj
= NULL
;
18697 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18699 PyObject
* obj0
= 0 ;
18700 PyObject
* obj1
= 0 ;
18701 char *kwnames
[] = {
18702 (char *) "self",(char *) "m_metaDown", NULL
18705 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_metaDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18706 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18707 if (SWIG_arg_fail(1)) SWIG_fail
;
18709 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18710 if (SWIG_arg_fail(2)) SWIG_fail
;
18712 if (arg1
) (arg1
)->m_metaDown
= arg2
;
18714 Py_INCREF(Py_None
); resultobj
= Py_None
;
18721 static PyObject
*_wrap_MouseEvent_m_metaDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18722 PyObject
*resultobj
= NULL
;
18723 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18725 PyObject
* obj0
= 0 ;
18726 char *kwnames
[] = {
18727 (char *) "self", NULL
18730 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_metaDown_get",kwnames
,&obj0
)) goto fail
;
18731 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18732 if (SWIG_arg_fail(1)) SWIG_fail
;
18733 result
= (bool) ((arg1
)->m_metaDown
);
18736 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18744 static PyObject
*_wrap_MouseEvent_m_wheelRotation_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18745 PyObject
*resultobj
= NULL
;
18746 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18748 PyObject
* obj0
= 0 ;
18749 PyObject
* obj1
= 0 ;
18750 char *kwnames
[] = {
18751 (char *) "self",(char *) "m_wheelRotation", NULL
18754 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_wheelRotation_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18755 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18756 if (SWIG_arg_fail(1)) SWIG_fail
;
18758 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18759 if (SWIG_arg_fail(2)) SWIG_fail
;
18761 if (arg1
) (arg1
)->m_wheelRotation
= arg2
;
18763 Py_INCREF(Py_None
); resultobj
= Py_None
;
18770 static PyObject
*_wrap_MouseEvent_m_wheelRotation_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18771 PyObject
*resultobj
= NULL
;
18772 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18774 PyObject
* obj0
= 0 ;
18775 char *kwnames
[] = {
18776 (char *) "self", NULL
18779 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_wheelRotation_get",kwnames
,&obj0
)) goto fail
;
18780 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18781 if (SWIG_arg_fail(1)) SWIG_fail
;
18782 result
= (int) ((arg1
)->m_wheelRotation
);
18785 resultobj
= SWIG_From_int(static_cast<int >(result
));
18793 static PyObject
*_wrap_MouseEvent_m_wheelDelta_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18794 PyObject
*resultobj
= NULL
;
18795 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18797 PyObject
* obj0
= 0 ;
18798 PyObject
* obj1
= 0 ;
18799 char *kwnames
[] = {
18800 (char *) "self",(char *) "m_wheelDelta", NULL
18803 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_wheelDelta_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18804 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18805 if (SWIG_arg_fail(1)) SWIG_fail
;
18807 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18808 if (SWIG_arg_fail(2)) SWIG_fail
;
18810 if (arg1
) (arg1
)->m_wheelDelta
= arg2
;
18812 Py_INCREF(Py_None
); resultobj
= Py_None
;
18819 static PyObject
*_wrap_MouseEvent_m_wheelDelta_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18820 PyObject
*resultobj
= NULL
;
18821 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18823 PyObject
* obj0
= 0 ;
18824 char *kwnames
[] = {
18825 (char *) "self", NULL
18828 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_wheelDelta_get",kwnames
,&obj0
)) goto fail
;
18829 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18830 if (SWIG_arg_fail(1)) SWIG_fail
;
18831 result
= (int) ((arg1
)->m_wheelDelta
);
18834 resultobj
= SWIG_From_int(static_cast<int >(result
));
18842 static PyObject
*_wrap_MouseEvent_m_linesPerAction_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18843 PyObject
*resultobj
= NULL
;
18844 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18846 PyObject
* obj0
= 0 ;
18847 PyObject
* obj1
= 0 ;
18848 char *kwnames
[] = {
18849 (char *) "self",(char *) "m_linesPerAction", NULL
18852 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_linesPerAction_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18853 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18854 if (SWIG_arg_fail(1)) SWIG_fail
;
18856 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18857 if (SWIG_arg_fail(2)) SWIG_fail
;
18859 if (arg1
) (arg1
)->m_linesPerAction
= arg2
;
18861 Py_INCREF(Py_None
); resultobj
= Py_None
;
18868 static PyObject
*_wrap_MouseEvent_m_linesPerAction_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18869 PyObject
*resultobj
= NULL
;
18870 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18872 PyObject
* obj0
= 0 ;
18873 char *kwnames
[] = {
18874 (char *) "self", NULL
18877 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_linesPerAction_get",kwnames
,&obj0
)) goto fail
;
18878 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18879 if (SWIG_arg_fail(1)) SWIG_fail
;
18880 result
= (int) ((arg1
)->m_linesPerAction
);
18883 resultobj
= SWIG_From_int(static_cast<int >(result
));
18891 static PyObject
* MouseEvent_swigregister(PyObject
*, PyObject
*args
) {
18893 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
18894 SWIG_TypeClientData(SWIGTYPE_p_wxMouseEvent
, obj
);
18896 return Py_BuildValue((char *)"");
18898 static PyObject
*_wrap_new_SetCursorEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18899 PyObject
*resultobj
= NULL
;
18900 int arg1
= (int) 0 ;
18901 int arg2
= (int) 0 ;
18902 wxSetCursorEvent
*result
;
18903 PyObject
* obj0
= 0 ;
18904 PyObject
* obj1
= 0 ;
18905 char *kwnames
[] = {
18906 (char *) "x",(char *) "y", NULL
18909 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_SetCursorEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
18912 arg1
= static_cast<int >(SWIG_As_int(obj0
));
18913 if (SWIG_arg_fail(1)) SWIG_fail
;
18918 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18919 if (SWIG_arg_fail(2)) SWIG_fail
;
18923 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18924 result
= (wxSetCursorEvent
*)new wxSetCursorEvent(arg1
,arg2
);
18926 wxPyEndAllowThreads(__tstate
);
18927 if (PyErr_Occurred()) SWIG_fail
;
18929 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSetCursorEvent
, 1);
18936 static PyObject
*_wrap_SetCursorEvent_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18937 PyObject
*resultobj
= NULL
;
18938 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
18940 PyObject
* obj0
= 0 ;
18941 char *kwnames
[] = {
18942 (char *) "self", NULL
18945 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_GetX",kwnames
,&obj0
)) goto fail
;
18946 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
18947 if (SWIG_arg_fail(1)) SWIG_fail
;
18949 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18950 result
= (int)((wxSetCursorEvent
const *)arg1
)->GetX();
18952 wxPyEndAllowThreads(__tstate
);
18953 if (PyErr_Occurred()) SWIG_fail
;
18956 resultobj
= SWIG_From_int(static_cast<int >(result
));
18964 static PyObject
*_wrap_SetCursorEvent_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18965 PyObject
*resultobj
= NULL
;
18966 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
18968 PyObject
* obj0
= 0 ;
18969 char *kwnames
[] = {
18970 (char *) "self", NULL
18973 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_GetY",kwnames
,&obj0
)) goto fail
;
18974 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
18975 if (SWIG_arg_fail(1)) SWIG_fail
;
18977 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18978 result
= (int)((wxSetCursorEvent
const *)arg1
)->GetY();
18980 wxPyEndAllowThreads(__tstate
);
18981 if (PyErr_Occurred()) SWIG_fail
;
18984 resultobj
= SWIG_From_int(static_cast<int >(result
));
18992 static PyObject
*_wrap_SetCursorEvent_SetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18993 PyObject
*resultobj
= NULL
;
18994 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
18995 wxCursor
*arg2
= 0 ;
18996 PyObject
* obj0
= 0 ;
18997 PyObject
* obj1
= 0 ;
18998 char *kwnames
[] = {
18999 (char *) "self",(char *) "cursor", NULL
19002 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SetCursorEvent_SetCursor",kwnames
,&obj0
,&obj1
)) goto fail
;
19003 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
19004 if (SWIG_arg_fail(1)) SWIG_fail
;
19006 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCursor
, SWIG_POINTER_EXCEPTION
| 0);
19007 if (SWIG_arg_fail(2)) SWIG_fail
;
19008 if (arg2
== NULL
) {
19009 SWIG_null_ref("wxCursor");
19011 if (SWIG_arg_fail(2)) SWIG_fail
;
19014 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19015 (arg1
)->SetCursor((wxCursor
const &)*arg2
);
19017 wxPyEndAllowThreads(__tstate
);
19018 if (PyErr_Occurred()) SWIG_fail
;
19020 Py_INCREF(Py_None
); resultobj
= Py_None
;
19027 static PyObject
*_wrap_SetCursorEvent_GetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19028 PyObject
*resultobj
= NULL
;
19029 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
19031 PyObject
* obj0
= 0 ;
19032 char *kwnames
[] = {
19033 (char *) "self", NULL
19036 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_GetCursor",kwnames
,&obj0
)) goto fail
;
19037 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
19038 if (SWIG_arg_fail(1)) SWIG_fail
;
19040 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19042 wxCursor
const &_result_ref
= ((wxSetCursorEvent
const *)arg1
)->GetCursor();
19043 result
= (wxCursor
*) &_result_ref
;
19046 wxPyEndAllowThreads(__tstate
);
19047 if (PyErr_Occurred()) SWIG_fail
;
19050 wxCursor
* resultptr
= new wxCursor(*result
);
19051 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxCursor
, 1);
19059 static PyObject
*_wrap_SetCursorEvent_HasCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19060 PyObject
*resultobj
= NULL
;
19061 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
19063 PyObject
* obj0
= 0 ;
19064 char *kwnames
[] = {
19065 (char *) "self", NULL
19068 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_HasCursor",kwnames
,&obj0
)) goto fail
;
19069 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
19070 if (SWIG_arg_fail(1)) SWIG_fail
;
19072 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19073 result
= (bool)((wxSetCursorEvent
const *)arg1
)->HasCursor();
19075 wxPyEndAllowThreads(__tstate
);
19076 if (PyErr_Occurred()) SWIG_fail
;
19079 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19087 static PyObject
* SetCursorEvent_swigregister(PyObject
*, PyObject
*args
) {
19089 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
19090 SWIG_TypeClientData(SWIGTYPE_p_wxSetCursorEvent
, obj
);
19092 return Py_BuildValue((char *)"");
19094 static PyObject
*_wrap_new_KeyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19095 PyObject
*resultobj
= NULL
;
19096 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
19097 wxKeyEvent
*result
;
19098 PyObject
* obj0
= 0 ;
19099 char *kwnames
[] = {
19100 (char *) "eventType", NULL
19103 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_KeyEvent",kwnames
,&obj0
)) goto fail
;
19106 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
19107 if (SWIG_arg_fail(1)) SWIG_fail
;
19111 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19112 result
= (wxKeyEvent
*)new wxKeyEvent(arg1
);
19114 wxPyEndAllowThreads(__tstate
);
19115 if (PyErr_Occurred()) SWIG_fail
;
19117 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxKeyEvent
, 1);
19124 static PyObject
*_wrap_KeyEvent_ControlDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19125 PyObject
*resultobj
= NULL
;
19126 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19128 PyObject
* obj0
= 0 ;
19129 char *kwnames
[] = {
19130 (char *) "self", NULL
19133 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_ControlDown",kwnames
,&obj0
)) goto fail
;
19134 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19135 if (SWIG_arg_fail(1)) SWIG_fail
;
19137 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19138 result
= (bool)((wxKeyEvent
const *)arg1
)->ControlDown();
19140 wxPyEndAllowThreads(__tstate
);
19141 if (PyErr_Occurred()) SWIG_fail
;
19144 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19152 static PyObject
*_wrap_KeyEvent_MetaDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19153 PyObject
*resultobj
= NULL
;
19154 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19156 PyObject
* obj0
= 0 ;
19157 char *kwnames
[] = {
19158 (char *) "self", NULL
19161 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_MetaDown",kwnames
,&obj0
)) goto fail
;
19162 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19163 if (SWIG_arg_fail(1)) SWIG_fail
;
19165 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19166 result
= (bool)((wxKeyEvent
const *)arg1
)->MetaDown();
19168 wxPyEndAllowThreads(__tstate
);
19169 if (PyErr_Occurred()) SWIG_fail
;
19172 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19180 static PyObject
*_wrap_KeyEvent_AltDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19181 PyObject
*resultobj
= NULL
;
19182 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19184 PyObject
* obj0
= 0 ;
19185 char *kwnames
[] = {
19186 (char *) "self", NULL
19189 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_AltDown",kwnames
,&obj0
)) goto fail
;
19190 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19191 if (SWIG_arg_fail(1)) SWIG_fail
;
19193 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19194 result
= (bool)((wxKeyEvent
const *)arg1
)->AltDown();
19196 wxPyEndAllowThreads(__tstate
);
19197 if (PyErr_Occurred()) SWIG_fail
;
19200 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19208 static PyObject
*_wrap_KeyEvent_ShiftDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19209 PyObject
*resultobj
= NULL
;
19210 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19212 PyObject
* obj0
= 0 ;
19213 char *kwnames
[] = {
19214 (char *) "self", NULL
19217 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_ShiftDown",kwnames
,&obj0
)) goto fail
;
19218 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19219 if (SWIG_arg_fail(1)) SWIG_fail
;
19221 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19222 result
= (bool)((wxKeyEvent
const *)arg1
)->ShiftDown();
19224 wxPyEndAllowThreads(__tstate
);
19225 if (PyErr_Occurred()) SWIG_fail
;
19228 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19236 static PyObject
*_wrap_KeyEvent_CmdDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19237 PyObject
*resultobj
= NULL
;
19238 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19240 PyObject
* obj0
= 0 ;
19241 char *kwnames
[] = {
19242 (char *) "self", NULL
19245 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_CmdDown",kwnames
,&obj0
)) goto fail
;
19246 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19247 if (SWIG_arg_fail(1)) SWIG_fail
;
19249 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19250 result
= (bool)((wxKeyEvent
const *)arg1
)->CmdDown();
19252 wxPyEndAllowThreads(__tstate
);
19253 if (PyErr_Occurred()) SWIG_fail
;
19256 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19264 static PyObject
*_wrap_KeyEvent_HasModifiers(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19265 PyObject
*resultobj
= NULL
;
19266 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19268 PyObject
* obj0
= 0 ;
19269 char *kwnames
[] = {
19270 (char *) "self", NULL
19273 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_HasModifiers",kwnames
,&obj0
)) goto fail
;
19274 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19275 if (SWIG_arg_fail(1)) SWIG_fail
;
19277 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19278 result
= (bool)((wxKeyEvent
const *)arg1
)->HasModifiers();
19280 wxPyEndAllowThreads(__tstate
);
19281 if (PyErr_Occurred()) SWIG_fail
;
19284 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19292 static PyObject
*_wrap_KeyEvent_GetKeyCode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19293 PyObject
*resultobj
= NULL
;
19294 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19296 PyObject
* obj0
= 0 ;
19297 char *kwnames
[] = {
19298 (char *) "self", NULL
19301 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetKeyCode",kwnames
,&obj0
)) goto fail
;
19302 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19303 if (SWIG_arg_fail(1)) SWIG_fail
;
19305 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19306 result
= (int)((wxKeyEvent
const *)arg1
)->GetKeyCode();
19308 wxPyEndAllowThreads(__tstate
);
19309 if (PyErr_Occurred()) SWIG_fail
;
19312 resultobj
= SWIG_From_int(static_cast<int >(result
));
19320 static PyObject
*_wrap_KeyEvent_GetUnicodeKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19321 PyObject
*resultobj
= NULL
;
19322 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19324 PyObject
* obj0
= 0 ;
19325 char *kwnames
[] = {
19326 (char *) "self", NULL
19329 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetUnicodeKey",kwnames
,&obj0
)) goto fail
;
19330 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19331 if (SWIG_arg_fail(1)) SWIG_fail
;
19333 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19334 result
= (int)wxKeyEvent_GetUnicodeKey(arg1
);
19336 wxPyEndAllowThreads(__tstate
);
19337 if (PyErr_Occurred()) SWIG_fail
;
19340 resultobj
= SWIG_From_int(static_cast<int >(result
));
19348 static PyObject
*_wrap_KeyEvent_GetRawKeyCode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19349 PyObject
*resultobj
= NULL
;
19350 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19351 unsigned int result
;
19352 PyObject
* obj0
= 0 ;
19353 char *kwnames
[] = {
19354 (char *) "self", NULL
19357 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetRawKeyCode",kwnames
,&obj0
)) goto fail
;
19358 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19359 if (SWIG_arg_fail(1)) SWIG_fail
;
19361 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19362 result
= (unsigned int)((wxKeyEvent
const *)arg1
)->GetRawKeyCode();
19364 wxPyEndAllowThreads(__tstate
);
19365 if (PyErr_Occurred()) SWIG_fail
;
19368 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
19376 static PyObject
*_wrap_KeyEvent_GetRawKeyFlags(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19377 PyObject
*resultobj
= NULL
;
19378 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19379 unsigned int result
;
19380 PyObject
* obj0
= 0 ;
19381 char *kwnames
[] = {
19382 (char *) "self", NULL
19385 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetRawKeyFlags",kwnames
,&obj0
)) goto fail
;
19386 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19387 if (SWIG_arg_fail(1)) SWIG_fail
;
19389 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19390 result
= (unsigned int)((wxKeyEvent
const *)arg1
)->GetRawKeyFlags();
19392 wxPyEndAllowThreads(__tstate
);
19393 if (PyErr_Occurred()) SWIG_fail
;
19396 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
19404 static PyObject
*_wrap_KeyEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19405 PyObject
*resultobj
= NULL
;
19406 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19408 PyObject
* obj0
= 0 ;
19409 char *kwnames
[] = {
19410 (char *) "self", NULL
19413 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
19414 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19415 if (SWIG_arg_fail(1)) SWIG_fail
;
19417 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19418 result
= (arg1
)->GetPosition();
19420 wxPyEndAllowThreads(__tstate
);
19421 if (PyErr_Occurred()) SWIG_fail
;
19424 wxPoint
* resultptr
;
19425 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
19426 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
19434 static PyObject
*_wrap_KeyEvent_GetPositionTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19435 PyObject
*resultobj
= NULL
;
19436 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19437 long *arg2
= (long *) 0 ;
19438 long *arg3
= (long *) 0 ;
19443 PyObject
* obj0
= 0 ;
19444 char *kwnames
[] = {
19445 (char *) "self", NULL
19448 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
19449 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
19450 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetPositionTuple",kwnames
,&obj0
)) goto fail
;
19451 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19452 if (SWIG_arg_fail(1)) SWIG_fail
;
19454 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19455 (arg1
)->GetPosition(arg2
,arg3
);
19457 wxPyEndAllowThreads(__tstate
);
19458 if (PyErr_Occurred()) SWIG_fail
;
19460 Py_INCREF(Py_None
); resultobj
= Py_None
;
19461 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
19462 SWIG_From_long((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_long
, 0)));
19463 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
19464 SWIG_From_long((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_long
, 0)));
19471 static PyObject
*_wrap_KeyEvent_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19472 PyObject
*resultobj
= NULL
;
19473 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19475 PyObject
* obj0
= 0 ;
19476 char *kwnames
[] = {
19477 (char *) "self", NULL
19480 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetX",kwnames
,&obj0
)) goto fail
;
19481 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19482 if (SWIG_arg_fail(1)) SWIG_fail
;
19484 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19485 result
= (int)((wxKeyEvent
const *)arg1
)->GetX();
19487 wxPyEndAllowThreads(__tstate
);
19488 if (PyErr_Occurred()) SWIG_fail
;
19491 resultobj
= SWIG_From_int(static_cast<int >(result
));
19499 static PyObject
*_wrap_KeyEvent_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19500 PyObject
*resultobj
= NULL
;
19501 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19503 PyObject
* obj0
= 0 ;
19504 char *kwnames
[] = {
19505 (char *) "self", NULL
19508 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetY",kwnames
,&obj0
)) goto fail
;
19509 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19510 if (SWIG_arg_fail(1)) SWIG_fail
;
19512 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19513 result
= (int)((wxKeyEvent
const *)arg1
)->GetY();
19515 wxPyEndAllowThreads(__tstate
);
19516 if (PyErr_Occurred()) SWIG_fail
;
19519 resultobj
= SWIG_From_int(static_cast<int >(result
));
19527 static PyObject
*_wrap_KeyEvent_m_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19528 PyObject
*resultobj
= NULL
;
19529 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19531 PyObject
* obj0
= 0 ;
19532 PyObject
* obj1
= 0 ;
19533 char *kwnames
[] = {
19534 (char *) "self",(char *) "m_x", NULL
19537 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19538 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19539 if (SWIG_arg_fail(1)) SWIG_fail
;
19541 arg2
= static_cast<int >(SWIG_As_int(obj1
));
19542 if (SWIG_arg_fail(2)) SWIG_fail
;
19544 if (arg1
) (arg1
)->m_x
= arg2
;
19546 Py_INCREF(Py_None
); resultobj
= Py_None
;
19553 static PyObject
*_wrap_KeyEvent_m_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19554 PyObject
*resultobj
= NULL
;
19555 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19557 PyObject
* obj0
= 0 ;
19558 char *kwnames
[] = {
19559 (char *) "self", NULL
19562 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_x_get",kwnames
,&obj0
)) goto fail
;
19563 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19564 if (SWIG_arg_fail(1)) SWIG_fail
;
19565 result
= (int) ((arg1
)->m_x
);
19568 resultobj
= SWIG_From_int(static_cast<int >(result
));
19576 static PyObject
*_wrap_KeyEvent_m_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19577 PyObject
*resultobj
= NULL
;
19578 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19580 PyObject
* obj0
= 0 ;
19581 PyObject
* obj1
= 0 ;
19582 char *kwnames
[] = {
19583 (char *) "self",(char *) "m_y", NULL
19586 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19587 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19588 if (SWIG_arg_fail(1)) SWIG_fail
;
19590 arg2
= static_cast<int >(SWIG_As_int(obj1
));
19591 if (SWIG_arg_fail(2)) SWIG_fail
;
19593 if (arg1
) (arg1
)->m_y
= arg2
;
19595 Py_INCREF(Py_None
); resultobj
= Py_None
;
19602 static PyObject
*_wrap_KeyEvent_m_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19603 PyObject
*resultobj
= NULL
;
19604 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19606 PyObject
* obj0
= 0 ;
19607 char *kwnames
[] = {
19608 (char *) "self", NULL
19611 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_y_get",kwnames
,&obj0
)) goto fail
;
19612 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19613 if (SWIG_arg_fail(1)) SWIG_fail
;
19614 result
= (int) ((arg1
)->m_y
);
19617 resultobj
= SWIG_From_int(static_cast<int >(result
));
19625 static PyObject
*_wrap_KeyEvent_m_keyCode_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19626 PyObject
*resultobj
= NULL
;
19627 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19629 PyObject
* obj0
= 0 ;
19630 PyObject
* obj1
= 0 ;
19631 char *kwnames
[] = {
19632 (char *) "self",(char *) "m_keyCode", NULL
19635 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_keyCode_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19636 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19637 if (SWIG_arg_fail(1)) SWIG_fail
;
19639 arg2
= static_cast<long >(SWIG_As_long(obj1
));
19640 if (SWIG_arg_fail(2)) SWIG_fail
;
19642 if (arg1
) (arg1
)->m_keyCode
= arg2
;
19644 Py_INCREF(Py_None
); resultobj
= Py_None
;
19651 static PyObject
*_wrap_KeyEvent_m_keyCode_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19652 PyObject
*resultobj
= NULL
;
19653 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19655 PyObject
* obj0
= 0 ;
19656 char *kwnames
[] = {
19657 (char *) "self", NULL
19660 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_keyCode_get",kwnames
,&obj0
)) goto fail
;
19661 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19662 if (SWIG_arg_fail(1)) SWIG_fail
;
19663 result
= (long) ((arg1
)->m_keyCode
);
19666 resultobj
= SWIG_From_long(static_cast<long >(result
));
19674 static PyObject
*_wrap_KeyEvent_m_controlDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19675 PyObject
*resultobj
= NULL
;
19676 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19678 PyObject
* obj0
= 0 ;
19679 PyObject
* obj1
= 0 ;
19680 char *kwnames
[] = {
19681 (char *) "self",(char *) "m_controlDown", NULL
19684 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_controlDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19685 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19686 if (SWIG_arg_fail(1)) SWIG_fail
;
19688 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19689 if (SWIG_arg_fail(2)) SWIG_fail
;
19691 if (arg1
) (arg1
)->m_controlDown
= arg2
;
19693 Py_INCREF(Py_None
); resultobj
= Py_None
;
19700 static PyObject
*_wrap_KeyEvent_m_controlDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19701 PyObject
*resultobj
= NULL
;
19702 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19704 PyObject
* obj0
= 0 ;
19705 char *kwnames
[] = {
19706 (char *) "self", NULL
19709 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_controlDown_get",kwnames
,&obj0
)) goto fail
;
19710 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19711 if (SWIG_arg_fail(1)) SWIG_fail
;
19712 result
= (bool) ((arg1
)->m_controlDown
);
19715 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19723 static PyObject
*_wrap_KeyEvent_m_shiftDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19724 PyObject
*resultobj
= NULL
;
19725 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19727 PyObject
* obj0
= 0 ;
19728 PyObject
* obj1
= 0 ;
19729 char *kwnames
[] = {
19730 (char *) "self",(char *) "m_shiftDown", NULL
19733 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_shiftDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19734 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19735 if (SWIG_arg_fail(1)) SWIG_fail
;
19737 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19738 if (SWIG_arg_fail(2)) SWIG_fail
;
19740 if (arg1
) (arg1
)->m_shiftDown
= arg2
;
19742 Py_INCREF(Py_None
); resultobj
= Py_None
;
19749 static PyObject
*_wrap_KeyEvent_m_shiftDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19750 PyObject
*resultobj
= NULL
;
19751 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19753 PyObject
* obj0
= 0 ;
19754 char *kwnames
[] = {
19755 (char *) "self", NULL
19758 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_shiftDown_get",kwnames
,&obj0
)) goto fail
;
19759 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19760 if (SWIG_arg_fail(1)) SWIG_fail
;
19761 result
= (bool) ((arg1
)->m_shiftDown
);
19764 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19772 static PyObject
*_wrap_KeyEvent_m_altDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19773 PyObject
*resultobj
= NULL
;
19774 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19776 PyObject
* obj0
= 0 ;
19777 PyObject
* obj1
= 0 ;
19778 char *kwnames
[] = {
19779 (char *) "self",(char *) "m_altDown", NULL
19782 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_altDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19783 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19784 if (SWIG_arg_fail(1)) SWIG_fail
;
19786 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19787 if (SWIG_arg_fail(2)) SWIG_fail
;
19789 if (arg1
) (arg1
)->m_altDown
= arg2
;
19791 Py_INCREF(Py_None
); resultobj
= Py_None
;
19798 static PyObject
*_wrap_KeyEvent_m_altDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19799 PyObject
*resultobj
= NULL
;
19800 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19802 PyObject
* obj0
= 0 ;
19803 char *kwnames
[] = {
19804 (char *) "self", NULL
19807 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_altDown_get",kwnames
,&obj0
)) goto fail
;
19808 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19809 if (SWIG_arg_fail(1)) SWIG_fail
;
19810 result
= (bool) ((arg1
)->m_altDown
);
19813 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19821 static PyObject
*_wrap_KeyEvent_m_metaDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19822 PyObject
*resultobj
= NULL
;
19823 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19825 PyObject
* obj0
= 0 ;
19826 PyObject
* obj1
= 0 ;
19827 char *kwnames
[] = {
19828 (char *) "self",(char *) "m_metaDown", NULL
19831 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_metaDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19832 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19833 if (SWIG_arg_fail(1)) SWIG_fail
;
19835 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19836 if (SWIG_arg_fail(2)) SWIG_fail
;
19838 if (arg1
) (arg1
)->m_metaDown
= arg2
;
19840 Py_INCREF(Py_None
); resultobj
= Py_None
;
19847 static PyObject
*_wrap_KeyEvent_m_metaDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19848 PyObject
*resultobj
= NULL
;
19849 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19851 PyObject
* obj0
= 0 ;
19852 char *kwnames
[] = {
19853 (char *) "self", NULL
19856 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_metaDown_get",kwnames
,&obj0
)) goto fail
;
19857 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19858 if (SWIG_arg_fail(1)) SWIG_fail
;
19859 result
= (bool) ((arg1
)->m_metaDown
);
19862 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19870 static PyObject
*_wrap_KeyEvent_m_scanCode_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19871 PyObject
*resultobj
= NULL
;
19872 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19874 PyObject
* obj0
= 0 ;
19875 PyObject
* obj1
= 0 ;
19876 char *kwnames
[] = {
19877 (char *) "self",(char *) "m_scanCode", NULL
19880 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_scanCode_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19881 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19882 if (SWIG_arg_fail(1)) SWIG_fail
;
19884 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19885 if (SWIG_arg_fail(2)) SWIG_fail
;
19887 if (arg1
) (arg1
)->m_scanCode
= arg2
;
19889 Py_INCREF(Py_None
); resultobj
= Py_None
;
19896 static PyObject
*_wrap_KeyEvent_m_scanCode_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19897 PyObject
*resultobj
= NULL
;
19898 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19900 PyObject
* obj0
= 0 ;
19901 char *kwnames
[] = {
19902 (char *) "self", NULL
19905 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_scanCode_get",kwnames
,&obj0
)) goto fail
;
19906 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19907 if (SWIG_arg_fail(1)) SWIG_fail
;
19908 result
= (bool) ((arg1
)->m_scanCode
);
19911 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19919 static PyObject
*_wrap_KeyEvent_m_rawCode_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19920 PyObject
*resultobj
= NULL
;
19921 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19922 unsigned int arg2
;
19923 PyObject
* obj0
= 0 ;
19924 PyObject
* obj1
= 0 ;
19925 char *kwnames
[] = {
19926 (char *) "self",(char *) "m_rawCode", NULL
19929 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_rawCode_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19930 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19931 if (SWIG_arg_fail(1)) SWIG_fail
;
19933 arg2
= static_cast<unsigned int >(SWIG_As_unsigned_SS_int(obj1
));
19934 if (SWIG_arg_fail(2)) SWIG_fail
;
19936 if (arg1
) (arg1
)->m_rawCode
= arg2
;
19938 Py_INCREF(Py_None
); resultobj
= Py_None
;
19945 static PyObject
*_wrap_KeyEvent_m_rawCode_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19946 PyObject
*resultobj
= NULL
;
19947 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19948 unsigned int result
;
19949 PyObject
* obj0
= 0 ;
19950 char *kwnames
[] = {
19951 (char *) "self", NULL
19954 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_rawCode_get",kwnames
,&obj0
)) goto fail
;
19955 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19956 if (SWIG_arg_fail(1)) SWIG_fail
;
19957 result
= (unsigned int) ((arg1
)->m_rawCode
);
19960 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
19968 static PyObject
*_wrap_KeyEvent_m_rawFlags_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19969 PyObject
*resultobj
= NULL
;
19970 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19971 unsigned int arg2
;
19972 PyObject
* obj0
= 0 ;
19973 PyObject
* obj1
= 0 ;
19974 char *kwnames
[] = {
19975 (char *) "self",(char *) "m_rawFlags", NULL
19978 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_rawFlags_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19979 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19980 if (SWIG_arg_fail(1)) SWIG_fail
;
19982 arg2
= static_cast<unsigned int >(SWIG_As_unsigned_SS_int(obj1
));
19983 if (SWIG_arg_fail(2)) SWIG_fail
;
19985 if (arg1
) (arg1
)->m_rawFlags
= arg2
;
19987 Py_INCREF(Py_None
); resultobj
= Py_None
;
19994 static PyObject
*_wrap_KeyEvent_m_rawFlags_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19995 PyObject
*resultobj
= NULL
;
19996 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19997 unsigned int result
;
19998 PyObject
* obj0
= 0 ;
19999 char *kwnames
[] = {
20000 (char *) "self", NULL
20003 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_rawFlags_get",kwnames
,&obj0
)) goto fail
;
20004 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
20005 if (SWIG_arg_fail(1)) SWIG_fail
;
20006 result
= (unsigned int) ((arg1
)->m_rawFlags
);
20009 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
20017 static PyObject
* KeyEvent_swigregister(PyObject
*, PyObject
*args
) {
20019 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20020 SWIG_TypeClientData(SWIGTYPE_p_wxKeyEvent
, obj
);
20022 return Py_BuildValue((char *)"");
20024 static PyObject
*_wrap_new_SizeEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20025 PyObject
*resultobj
= NULL
;
20026 wxSize
const &arg1_defvalue
= wxDefaultSize
;
20027 wxSize
*arg1
= (wxSize
*) &arg1_defvalue
;
20028 int arg2
= (int) 0 ;
20029 wxSizeEvent
*result
;
20031 PyObject
* obj0
= 0 ;
20032 PyObject
* obj1
= 0 ;
20033 char *kwnames
[] = {
20034 (char *) "sz",(char *) "winid", NULL
20037 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_SizeEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20041 if ( ! wxSize_helper(obj0
, &arg1
)) SWIG_fail
;
20046 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20047 if (SWIG_arg_fail(2)) SWIG_fail
;
20051 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20052 result
= (wxSizeEvent
*)new wxSizeEvent((wxSize
const &)*arg1
,arg2
);
20054 wxPyEndAllowThreads(__tstate
);
20055 if (PyErr_Occurred()) SWIG_fail
;
20057 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizeEvent
, 1);
20064 static PyObject
*_wrap_SizeEvent_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20065 PyObject
*resultobj
= NULL
;
20066 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20068 PyObject
* obj0
= 0 ;
20069 char *kwnames
[] = {
20070 (char *) "self", NULL
20073 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_GetSize",kwnames
,&obj0
)) goto fail
;
20074 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20075 if (SWIG_arg_fail(1)) SWIG_fail
;
20077 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20078 result
= ((wxSizeEvent
const *)arg1
)->GetSize();
20080 wxPyEndAllowThreads(__tstate
);
20081 if (PyErr_Occurred()) SWIG_fail
;
20084 wxSize
* resultptr
;
20085 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
20086 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
20094 static PyObject
*_wrap_SizeEvent_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20095 PyObject
*resultobj
= NULL
;
20096 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20098 PyObject
* obj0
= 0 ;
20099 char *kwnames
[] = {
20100 (char *) "self", NULL
20103 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_GetRect",kwnames
,&obj0
)) goto fail
;
20104 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20105 if (SWIG_arg_fail(1)) SWIG_fail
;
20107 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20108 result
= ((wxSizeEvent
const *)arg1
)->GetRect();
20110 wxPyEndAllowThreads(__tstate
);
20111 if (PyErr_Occurred()) SWIG_fail
;
20114 wxRect
* resultptr
;
20115 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
20116 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
20124 static PyObject
*_wrap_SizeEvent_SetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20125 PyObject
*resultobj
= NULL
;
20126 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20128 PyObject
* obj0
= 0 ;
20129 PyObject
* obj1
= 0 ;
20130 char *kwnames
[] = {
20131 (char *) "self",(char *) "rect", NULL
20134 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_SetRect",kwnames
,&obj0
,&obj1
)) goto fail
;
20135 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20136 if (SWIG_arg_fail(1)) SWIG_fail
;
20139 SWIG_Python_ConvertPtr(obj1
, (void **)&argp
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
);
20140 if (SWIG_arg_fail(2)) SWIG_fail
;
20141 if (argp
== NULL
) {
20142 SWIG_null_ref("wxRect");
20144 if (SWIG_arg_fail(2)) SWIG_fail
;
20148 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20149 (arg1
)->SetRect(arg2
);
20151 wxPyEndAllowThreads(__tstate
);
20152 if (PyErr_Occurred()) SWIG_fail
;
20154 Py_INCREF(Py_None
); resultobj
= Py_None
;
20161 static PyObject
*_wrap_SizeEvent_SetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20162 PyObject
*resultobj
= NULL
;
20163 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20165 PyObject
* obj0
= 0 ;
20166 PyObject
* obj1
= 0 ;
20167 char *kwnames
[] = {
20168 (char *) "self",(char *) "size", NULL
20171 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_SetSize",kwnames
,&obj0
,&obj1
)) goto fail
;
20172 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20173 if (SWIG_arg_fail(1)) SWIG_fail
;
20176 SWIG_Python_ConvertPtr(obj1
, (void **)&argp
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
);
20177 if (SWIG_arg_fail(2)) SWIG_fail
;
20178 if (argp
== NULL
) {
20179 SWIG_null_ref("wxSize");
20181 if (SWIG_arg_fail(2)) SWIG_fail
;
20185 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20186 wxSizeEvent_SetSize(arg1
,arg2
);
20188 wxPyEndAllowThreads(__tstate
);
20189 if (PyErr_Occurred()) SWIG_fail
;
20191 Py_INCREF(Py_None
); resultobj
= Py_None
;
20198 static PyObject
*_wrap_SizeEvent_m_size_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20199 PyObject
*resultobj
= NULL
;
20200 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20201 wxSize
*arg2
= (wxSize
*) 0 ;
20202 PyObject
* obj0
= 0 ;
20203 PyObject
* obj1
= 0 ;
20204 char *kwnames
[] = {
20205 (char *) "self",(char *) "m_size", NULL
20208 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_m_size_set",kwnames
,&obj0
,&obj1
)) goto fail
;
20209 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20210 if (SWIG_arg_fail(1)) SWIG_fail
;
20211 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
20212 if (SWIG_arg_fail(2)) SWIG_fail
;
20213 if (arg1
) (arg1
)->m_size
= *arg2
;
20215 Py_INCREF(Py_None
); resultobj
= Py_None
;
20222 static PyObject
*_wrap_SizeEvent_m_size_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20223 PyObject
*resultobj
= NULL
;
20224 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20226 PyObject
* obj0
= 0 ;
20227 char *kwnames
[] = {
20228 (char *) "self", NULL
20231 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_m_size_get",kwnames
,&obj0
)) goto fail
;
20232 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20233 if (SWIG_arg_fail(1)) SWIG_fail
;
20234 result
= (wxSize
*)& ((arg1
)->m_size
);
20236 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSize
, 0);
20243 static PyObject
*_wrap_SizeEvent_m_rect_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20244 PyObject
*resultobj
= NULL
;
20245 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20246 wxRect
*arg2
= (wxRect
*) 0 ;
20247 PyObject
* obj0
= 0 ;
20248 PyObject
* obj1
= 0 ;
20249 char *kwnames
[] = {
20250 (char *) "self",(char *) "m_rect", NULL
20253 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_m_rect_set",kwnames
,&obj0
,&obj1
)) goto fail
;
20254 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20255 if (SWIG_arg_fail(1)) SWIG_fail
;
20256 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
20257 if (SWIG_arg_fail(2)) SWIG_fail
;
20258 if (arg1
) (arg1
)->m_rect
= *arg2
;
20260 Py_INCREF(Py_None
); resultobj
= Py_None
;
20267 static PyObject
*_wrap_SizeEvent_m_rect_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20268 PyObject
*resultobj
= NULL
;
20269 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20271 PyObject
* obj0
= 0 ;
20272 char *kwnames
[] = {
20273 (char *) "self", NULL
20276 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_m_rect_get",kwnames
,&obj0
)) goto fail
;
20277 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20278 if (SWIG_arg_fail(1)) SWIG_fail
;
20279 result
= (wxRect
*)& ((arg1
)->m_rect
);
20281 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 0);
20288 static PyObject
* SizeEvent_swigregister(PyObject
*, PyObject
*args
) {
20290 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20291 SWIG_TypeClientData(SWIGTYPE_p_wxSizeEvent
, obj
);
20293 return Py_BuildValue((char *)"");
20295 static PyObject
*_wrap_new_MoveEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20296 PyObject
*resultobj
= NULL
;
20297 wxPoint
const &arg1_defvalue
= wxDefaultPosition
;
20298 wxPoint
*arg1
= (wxPoint
*) &arg1_defvalue
;
20299 int arg2
= (int) 0 ;
20300 wxMoveEvent
*result
;
20302 PyObject
* obj0
= 0 ;
20303 PyObject
* obj1
= 0 ;
20304 char *kwnames
[] = {
20305 (char *) "pos",(char *) "winid", NULL
20308 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_MoveEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20312 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
20317 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20318 if (SWIG_arg_fail(2)) SWIG_fail
;
20322 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20323 result
= (wxMoveEvent
*)new wxMoveEvent((wxPoint
const &)*arg1
,arg2
);
20325 wxPyEndAllowThreads(__tstate
);
20326 if (PyErr_Occurred()) SWIG_fail
;
20328 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMoveEvent
, 1);
20335 static PyObject
*_wrap_MoveEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20336 PyObject
*resultobj
= NULL
;
20337 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20339 PyObject
* obj0
= 0 ;
20340 char *kwnames
[] = {
20341 (char *) "self", NULL
20344 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MoveEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
20345 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20346 if (SWIG_arg_fail(1)) SWIG_fail
;
20348 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20349 result
= ((wxMoveEvent
const *)arg1
)->GetPosition();
20351 wxPyEndAllowThreads(__tstate
);
20352 if (PyErr_Occurred()) SWIG_fail
;
20355 wxPoint
* resultptr
;
20356 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
20357 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
20365 static PyObject
*_wrap_MoveEvent_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20366 PyObject
*resultobj
= NULL
;
20367 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20369 PyObject
* obj0
= 0 ;
20370 char *kwnames
[] = {
20371 (char *) "self", NULL
20374 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MoveEvent_GetRect",kwnames
,&obj0
)) goto fail
;
20375 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20376 if (SWIG_arg_fail(1)) SWIG_fail
;
20378 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20379 result
= ((wxMoveEvent
const *)arg1
)->GetRect();
20381 wxPyEndAllowThreads(__tstate
);
20382 if (PyErr_Occurred()) SWIG_fail
;
20385 wxRect
* resultptr
;
20386 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
20387 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
20395 static PyObject
*_wrap_MoveEvent_SetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20396 PyObject
*resultobj
= NULL
;
20397 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20400 PyObject
* obj0
= 0 ;
20401 PyObject
* obj1
= 0 ;
20402 char *kwnames
[] = {
20403 (char *) "self",(char *) "rect", NULL
20406 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MoveEvent_SetRect",kwnames
,&obj0
,&obj1
)) goto fail
;
20407 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20408 if (SWIG_arg_fail(1)) SWIG_fail
;
20411 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
20414 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20415 (arg1
)->SetRect((wxRect
const &)*arg2
);
20417 wxPyEndAllowThreads(__tstate
);
20418 if (PyErr_Occurred()) SWIG_fail
;
20420 Py_INCREF(Py_None
); resultobj
= Py_None
;
20427 static PyObject
*_wrap_MoveEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20428 PyObject
*resultobj
= NULL
;
20429 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20430 wxPoint
*arg2
= 0 ;
20432 PyObject
* obj0
= 0 ;
20433 PyObject
* obj1
= 0 ;
20434 char *kwnames
[] = {
20435 (char *) "self",(char *) "pos", NULL
20438 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MoveEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
20439 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20440 if (SWIG_arg_fail(1)) SWIG_fail
;
20443 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
20446 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20447 (arg1
)->SetPosition((wxPoint
const &)*arg2
);
20449 wxPyEndAllowThreads(__tstate
);
20450 if (PyErr_Occurred()) SWIG_fail
;
20452 Py_INCREF(Py_None
); resultobj
= Py_None
;
20459 static PyObject
* MoveEvent_swigregister(PyObject
*, PyObject
*args
) {
20461 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20462 SWIG_TypeClientData(SWIGTYPE_p_wxMoveEvent
, obj
);
20464 return Py_BuildValue((char *)"");
20466 static PyObject
*_wrap_new_PaintEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20467 PyObject
*resultobj
= NULL
;
20468 int arg1
= (int) 0 ;
20469 wxPaintEvent
*result
;
20470 PyObject
* obj0
= 0 ;
20471 char *kwnames
[] = {
20472 (char *) "Id", NULL
20475 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_PaintEvent",kwnames
,&obj0
)) goto fail
;
20478 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20479 if (SWIG_arg_fail(1)) SWIG_fail
;
20483 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20484 result
= (wxPaintEvent
*)new wxPaintEvent(arg1
);
20486 wxPyEndAllowThreads(__tstate
);
20487 if (PyErr_Occurred()) SWIG_fail
;
20489 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPaintEvent
, 1);
20496 static PyObject
* PaintEvent_swigregister(PyObject
*, PyObject
*args
) {
20498 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20499 SWIG_TypeClientData(SWIGTYPE_p_wxPaintEvent
, obj
);
20501 return Py_BuildValue((char *)"");
20503 static PyObject
*_wrap_new_NcPaintEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20504 PyObject
*resultobj
= NULL
;
20505 int arg1
= (int) 0 ;
20506 wxNcPaintEvent
*result
;
20507 PyObject
* obj0
= 0 ;
20508 char *kwnames
[] = {
20509 (char *) "winid", NULL
20512 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_NcPaintEvent",kwnames
,&obj0
)) goto fail
;
20515 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20516 if (SWIG_arg_fail(1)) SWIG_fail
;
20520 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20521 result
= (wxNcPaintEvent
*)new wxNcPaintEvent(arg1
);
20523 wxPyEndAllowThreads(__tstate
);
20524 if (PyErr_Occurred()) SWIG_fail
;
20526 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxNcPaintEvent
, 1);
20533 static PyObject
* NcPaintEvent_swigregister(PyObject
*, PyObject
*args
) {
20535 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20536 SWIG_TypeClientData(SWIGTYPE_p_wxNcPaintEvent
, obj
);
20538 return Py_BuildValue((char *)"");
20540 static PyObject
*_wrap_new_EraseEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20541 PyObject
*resultobj
= NULL
;
20542 int arg1
= (int) 0 ;
20543 wxDC
*arg2
= (wxDC
*) NULL
;
20544 wxEraseEvent
*result
;
20545 PyObject
* obj0
= 0 ;
20546 PyObject
* obj1
= 0 ;
20547 char *kwnames
[] = {
20548 (char *) "Id",(char *) "dc", NULL
20551 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_EraseEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20554 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20555 if (SWIG_arg_fail(1)) SWIG_fail
;
20559 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION
| 0);
20560 if (SWIG_arg_fail(2)) SWIG_fail
;
20563 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20564 result
= (wxEraseEvent
*)new wxEraseEvent(arg1
,arg2
);
20566 wxPyEndAllowThreads(__tstate
);
20567 if (PyErr_Occurred()) SWIG_fail
;
20569 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEraseEvent
, 1);
20576 static PyObject
*_wrap_EraseEvent_GetDC(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20577 PyObject
*resultobj
= NULL
;
20578 wxEraseEvent
*arg1
= (wxEraseEvent
*) 0 ;
20580 PyObject
* obj0
= 0 ;
20581 char *kwnames
[] = {
20582 (char *) "self", NULL
20585 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EraseEvent_GetDC",kwnames
,&obj0
)) goto fail
;
20586 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEraseEvent
, SWIG_POINTER_EXCEPTION
| 0);
20587 if (SWIG_arg_fail(1)) SWIG_fail
;
20589 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20590 result
= (wxDC
*)((wxEraseEvent
const *)arg1
)->GetDC();
20592 wxPyEndAllowThreads(__tstate
);
20593 if (PyErr_Occurred()) SWIG_fail
;
20596 resultobj
= wxPyMake_wxObject(result
, (bool)0);
20604 static PyObject
* EraseEvent_swigregister(PyObject
*, PyObject
*args
) {
20606 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20607 SWIG_TypeClientData(SWIGTYPE_p_wxEraseEvent
, obj
);
20609 return Py_BuildValue((char *)"");
20611 static PyObject
*_wrap_new_FocusEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20612 PyObject
*resultobj
= NULL
;
20613 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
20614 int arg2
= (int) 0 ;
20615 wxFocusEvent
*result
;
20616 PyObject
* obj0
= 0 ;
20617 PyObject
* obj1
= 0 ;
20618 char *kwnames
[] = {
20619 (char *) "type",(char *) "winid", NULL
20622 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_FocusEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20625 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
20626 if (SWIG_arg_fail(1)) SWIG_fail
;
20631 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20632 if (SWIG_arg_fail(2)) SWIG_fail
;
20636 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20637 result
= (wxFocusEvent
*)new wxFocusEvent(arg1
,arg2
);
20639 wxPyEndAllowThreads(__tstate
);
20640 if (PyErr_Occurred()) SWIG_fail
;
20642 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFocusEvent
, 1);
20649 static PyObject
*_wrap_FocusEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20650 PyObject
*resultobj
= NULL
;
20651 wxFocusEvent
*arg1
= (wxFocusEvent
*) 0 ;
20653 PyObject
* obj0
= 0 ;
20654 char *kwnames
[] = {
20655 (char *) "self", NULL
20658 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FocusEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
20659 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFocusEvent
, SWIG_POINTER_EXCEPTION
| 0);
20660 if (SWIG_arg_fail(1)) SWIG_fail
;
20662 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20663 result
= (wxWindow
*)((wxFocusEvent
const *)arg1
)->GetWindow();
20665 wxPyEndAllowThreads(__tstate
);
20666 if (PyErr_Occurred()) SWIG_fail
;
20669 resultobj
= wxPyMake_wxObject(result
, (bool)0);
20677 static PyObject
*_wrap_FocusEvent_SetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20678 PyObject
*resultobj
= NULL
;
20679 wxFocusEvent
*arg1
= (wxFocusEvent
*) 0 ;
20680 wxWindow
*arg2
= (wxWindow
*) 0 ;
20681 PyObject
* obj0
= 0 ;
20682 PyObject
* obj1
= 0 ;
20683 char *kwnames
[] = {
20684 (char *) "self",(char *) "win", NULL
20687 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FocusEvent_SetWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
20688 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFocusEvent
, SWIG_POINTER_EXCEPTION
| 0);
20689 if (SWIG_arg_fail(1)) SWIG_fail
;
20690 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
20691 if (SWIG_arg_fail(2)) SWIG_fail
;
20693 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20694 (arg1
)->SetWindow(arg2
);
20696 wxPyEndAllowThreads(__tstate
);
20697 if (PyErr_Occurred()) SWIG_fail
;
20699 Py_INCREF(Py_None
); resultobj
= Py_None
;
20706 static PyObject
* FocusEvent_swigregister(PyObject
*, PyObject
*args
) {
20708 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20709 SWIG_TypeClientData(SWIGTYPE_p_wxFocusEvent
, obj
);
20711 return Py_BuildValue((char *)"");
20713 static PyObject
*_wrap_new_ChildFocusEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20714 PyObject
*resultobj
= NULL
;
20715 wxWindow
*arg1
= (wxWindow
*) NULL
;
20716 wxChildFocusEvent
*result
;
20717 PyObject
* obj0
= 0 ;
20718 char *kwnames
[] = {
20719 (char *) "win", NULL
20722 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_ChildFocusEvent",kwnames
,&obj0
)) goto fail
;
20724 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
20725 if (SWIG_arg_fail(1)) SWIG_fail
;
20728 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20729 result
= (wxChildFocusEvent
*)new wxChildFocusEvent(arg1
);
20731 wxPyEndAllowThreads(__tstate
);
20732 if (PyErr_Occurred()) SWIG_fail
;
20734 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxChildFocusEvent
, 1);
20741 static PyObject
*_wrap_ChildFocusEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20742 PyObject
*resultobj
= NULL
;
20743 wxChildFocusEvent
*arg1
= (wxChildFocusEvent
*) 0 ;
20745 PyObject
* obj0
= 0 ;
20746 char *kwnames
[] = {
20747 (char *) "self", NULL
20750 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ChildFocusEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
20751 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxChildFocusEvent
, SWIG_POINTER_EXCEPTION
| 0);
20752 if (SWIG_arg_fail(1)) SWIG_fail
;
20754 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20755 result
= (wxWindow
*)((wxChildFocusEvent
const *)arg1
)->GetWindow();
20757 wxPyEndAllowThreads(__tstate
);
20758 if (PyErr_Occurred()) SWIG_fail
;
20761 resultobj
= wxPyMake_wxObject(result
, (bool)0);
20769 static PyObject
* ChildFocusEvent_swigregister(PyObject
*, PyObject
*args
) {
20771 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20772 SWIG_TypeClientData(SWIGTYPE_p_wxChildFocusEvent
, obj
);
20774 return Py_BuildValue((char *)"");
20776 static PyObject
*_wrap_new_ActivateEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20777 PyObject
*resultobj
= NULL
;
20778 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
20779 bool arg2
= (bool) true ;
20780 int arg3
= (int) 0 ;
20781 wxActivateEvent
*result
;
20782 PyObject
* obj0
= 0 ;
20783 PyObject
* obj1
= 0 ;
20784 PyObject
* obj2
= 0 ;
20785 char *kwnames
[] = {
20786 (char *) "type",(char *) "active",(char *) "Id", NULL
20789 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_ActivateEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
20792 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
20793 if (SWIG_arg_fail(1)) SWIG_fail
;
20798 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
20799 if (SWIG_arg_fail(2)) SWIG_fail
;
20804 arg3
= static_cast<int >(SWIG_As_int(obj2
));
20805 if (SWIG_arg_fail(3)) SWIG_fail
;
20809 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20810 result
= (wxActivateEvent
*)new wxActivateEvent(arg1
,arg2
,arg3
);
20812 wxPyEndAllowThreads(__tstate
);
20813 if (PyErr_Occurred()) SWIG_fail
;
20815 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxActivateEvent
, 1);
20822 static PyObject
*_wrap_ActivateEvent_GetActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20823 PyObject
*resultobj
= NULL
;
20824 wxActivateEvent
*arg1
= (wxActivateEvent
*) 0 ;
20826 PyObject
* obj0
= 0 ;
20827 char *kwnames
[] = {
20828 (char *) "self", NULL
20831 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ActivateEvent_GetActive",kwnames
,&obj0
)) goto fail
;
20832 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxActivateEvent
, SWIG_POINTER_EXCEPTION
| 0);
20833 if (SWIG_arg_fail(1)) SWIG_fail
;
20835 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20836 result
= (bool)((wxActivateEvent
const *)arg1
)->GetActive();
20838 wxPyEndAllowThreads(__tstate
);
20839 if (PyErr_Occurred()) SWIG_fail
;
20842 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
20850 static PyObject
* ActivateEvent_swigregister(PyObject
*, PyObject
*args
) {
20852 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20853 SWIG_TypeClientData(SWIGTYPE_p_wxActivateEvent
, obj
);
20855 return Py_BuildValue((char *)"");
20857 static PyObject
*_wrap_new_InitDialogEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20858 PyObject
*resultobj
= NULL
;
20859 int arg1
= (int) 0 ;
20860 wxInitDialogEvent
*result
;
20861 PyObject
* obj0
= 0 ;
20862 char *kwnames
[] = {
20863 (char *) "Id", NULL
20866 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_InitDialogEvent",kwnames
,&obj0
)) goto fail
;
20869 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20870 if (SWIG_arg_fail(1)) SWIG_fail
;
20874 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20875 result
= (wxInitDialogEvent
*)new wxInitDialogEvent(arg1
);
20877 wxPyEndAllowThreads(__tstate
);
20878 if (PyErr_Occurred()) SWIG_fail
;
20880 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxInitDialogEvent
, 1);
20887 static PyObject
* InitDialogEvent_swigregister(PyObject
*, PyObject
*args
) {
20889 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20890 SWIG_TypeClientData(SWIGTYPE_p_wxInitDialogEvent
, obj
);
20892 return Py_BuildValue((char *)"");
20894 static PyObject
*_wrap_new_MenuEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20895 PyObject
*resultobj
= NULL
;
20896 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
20897 int arg2
= (int) 0 ;
20898 wxMenu
*arg3
= (wxMenu
*) NULL
;
20899 wxMenuEvent
*result
;
20900 PyObject
* obj0
= 0 ;
20901 PyObject
* obj1
= 0 ;
20902 PyObject
* obj2
= 0 ;
20903 char *kwnames
[] = {
20904 (char *) "type",(char *) "winid",(char *) "menu", NULL
20907 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_MenuEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
20910 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
20911 if (SWIG_arg_fail(1)) SWIG_fail
;
20916 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20917 if (SWIG_arg_fail(2)) SWIG_fail
;
20921 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
20922 if (SWIG_arg_fail(3)) SWIG_fail
;
20925 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20926 result
= (wxMenuEvent
*)new wxMenuEvent(arg1
,arg2
,arg3
);
20928 wxPyEndAllowThreads(__tstate
);
20929 if (PyErr_Occurred()) SWIG_fail
;
20931 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMenuEvent
, 1);
20938 static PyObject
*_wrap_MenuEvent_GetMenuId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20939 PyObject
*resultobj
= NULL
;
20940 wxMenuEvent
*arg1
= (wxMenuEvent
*) 0 ;
20942 PyObject
* obj0
= 0 ;
20943 char *kwnames
[] = {
20944 (char *) "self", NULL
20947 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuEvent_GetMenuId",kwnames
,&obj0
)) goto fail
;
20948 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
20949 if (SWIG_arg_fail(1)) SWIG_fail
;
20951 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20952 result
= (int)((wxMenuEvent
const *)arg1
)->GetMenuId();
20954 wxPyEndAllowThreads(__tstate
);
20955 if (PyErr_Occurred()) SWIG_fail
;
20958 resultobj
= SWIG_From_int(static_cast<int >(result
));
20966 static PyObject
*_wrap_MenuEvent_IsPopup(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20967 PyObject
*resultobj
= NULL
;
20968 wxMenuEvent
*arg1
= (wxMenuEvent
*) 0 ;
20970 PyObject
* obj0
= 0 ;
20971 char *kwnames
[] = {
20972 (char *) "self", NULL
20975 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuEvent_IsPopup",kwnames
,&obj0
)) goto fail
;
20976 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
20977 if (SWIG_arg_fail(1)) SWIG_fail
;
20979 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20980 result
= (bool)((wxMenuEvent
const *)arg1
)->IsPopup();
20982 wxPyEndAllowThreads(__tstate
);
20983 if (PyErr_Occurred()) SWIG_fail
;
20986 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
20994 static PyObject
*_wrap_MenuEvent_GetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20995 PyObject
*resultobj
= NULL
;
20996 wxMenuEvent
*arg1
= (wxMenuEvent
*) 0 ;
20998 PyObject
* obj0
= 0 ;
20999 char *kwnames
[] = {
21000 (char *) "self", NULL
21003 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuEvent_GetMenu",kwnames
,&obj0
)) goto fail
;
21004 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
21005 if (SWIG_arg_fail(1)) SWIG_fail
;
21007 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21008 result
= (wxMenu
*)((wxMenuEvent
const *)arg1
)->GetMenu();
21010 wxPyEndAllowThreads(__tstate
);
21011 if (PyErr_Occurred()) SWIG_fail
;
21014 resultobj
= wxPyMake_wxObject(result
, (bool)0);
21022 static PyObject
* MenuEvent_swigregister(PyObject
*, PyObject
*args
) {
21024 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21025 SWIG_TypeClientData(SWIGTYPE_p_wxMenuEvent
, obj
);
21027 return Py_BuildValue((char *)"");
21029 static PyObject
*_wrap_new_CloseEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21030 PyObject
*resultobj
= NULL
;
21031 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
21032 int arg2
= (int) 0 ;
21033 wxCloseEvent
*result
;
21034 PyObject
* obj0
= 0 ;
21035 PyObject
* obj1
= 0 ;
21036 char *kwnames
[] = {
21037 (char *) "type",(char *) "winid", NULL
21040 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_CloseEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
21043 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
21044 if (SWIG_arg_fail(1)) SWIG_fail
;
21049 arg2
= static_cast<int >(SWIG_As_int(obj1
));
21050 if (SWIG_arg_fail(2)) SWIG_fail
;
21054 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21055 result
= (wxCloseEvent
*)new wxCloseEvent(arg1
,arg2
);
21057 wxPyEndAllowThreads(__tstate
);
21058 if (PyErr_Occurred()) SWIG_fail
;
21060 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCloseEvent
, 1);
21067 static PyObject
*_wrap_CloseEvent_SetLoggingOff(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21068 PyObject
*resultobj
= NULL
;
21069 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21071 PyObject
* obj0
= 0 ;
21072 PyObject
* obj1
= 0 ;
21073 char *kwnames
[] = {
21074 (char *) "self",(char *) "logOff", NULL
21077 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CloseEvent_SetLoggingOff",kwnames
,&obj0
,&obj1
)) goto fail
;
21078 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21079 if (SWIG_arg_fail(1)) SWIG_fail
;
21081 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21082 if (SWIG_arg_fail(2)) SWIG_fail
;
21085 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21086 (arg1
)->SetLoggingOff(arg2
);
21088 wxPyEndAllowThreads(__tstate
);
21089 if (PyErr_Occurred()) SWIG_fail
;
21091 Py_INCREF(Py_None
); resultobj
= Py_None
;
21098 static PyObject
*_wrap_CloseEvent_GetLoggingOff(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21099 PyObject
*resultobj
= NULL
;
21100 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21102 PyObject
* obj0
= 0 ;
21103 char *kwnames
[] = {
21104 (char *) "self", NULL
21107 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CloseEvent_GetLoggingOff",kwnames
,&obj0
)) goto fail
;
21108 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21109 if (SWIG_arg_fail(1)) SWIG_fail
;
21111 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21112 result
= (bool)((wxCloseEvent
const *)arg1
)->GetLoggingOff();
21114 wxPyEndAllowThreads(__tstate
);
21115 if (PyErr_Occurred()) SWIG_fail
;
21118 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21126 static PyObject
*_wrap_CloseEvent_Veto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21127 PyObject
*resultobj
= NULL
;
21128 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21129 bool arg2
= (bool) true ;
21130 PyObject
* obj0
= 0 ;
21131 PyObject
* obj1
= 0 ;
21132 char *kwnames
[] = {
21133 (char *) "self",(char *) "veto", NULL
21136 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:CloseEvent_Veto",kwnames
,&obj0
,&obj1
)) goto fail
;
21137 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21138 if (SWIG_arg_fail(1)) SWIG_fail
;
21141 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21142 if (SWIG_arg_fail(2)) SWIG_fail
;
21146 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21147 (arg1
)->Veto(arg2
);
21149 wxPyEndAllowThreads(__tstate
);
21150 if (PyErr_Occurred()) SWIG_fail
;
21152 Py_INCREF(Py_None
); resultobj
= Py_None
;
21159 static PyObject
*_wrap_CloseEvent_GetVeto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21160 PyObject
*resultobj
= NULL
;
21161 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21163 PyObject
* obj0
= 0 ;
21164 char *kwnames
[] = {
21165 (char *) "self", NULL
21168 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CloseEvent_GetVeto",kwnames
,&obj0
)) goto fail
;
21169 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21170 if (SWIG_arg_fail(1)) SWIG_fail
;
21172 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21173 result
= (bool)((wxCloseEvent
const *)arg1
)->GetVeto();
21175 wxPyEndAllowThreads(__tstate
);
21176 if (PyErr_Occurred()) SWIG_fail
;
21179 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21187 static PyObject
*_wrap_CloseEvent_SetCanVeto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21188 PyObject
*resultobj
= NULL
;
21189 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21191 PyObject
* obj0
= 0 ;
21192 PyObject
* obj1
= 0 ;
21193 char *kwnames
[] = {
21194 (char *) "self",(char *) "canVeto", NULL
21197 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CloseEvent_SetCanVeto",kwnames
,&obj0
,&obj1
)) goto fail
;
21198 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21199 if (SWIG_arg_fail(1)) SWIG_fail
;
21201 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21202 if (SWIG_arg_fail(2)) SWIG_fail
;
21205 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21206 (arg1
)->SetCanVeto(arg2
);
21208 wxPyEndAllowThreads(__tstate
);
21209 if (PyErr_Occurred()) SWIG_fail
;
21211 Py_INCREF(Py_None
); resultobj
= Py_None
;
21218 static PyObject
*_wrap_CloseEvent_CanVeto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21219 PyObject
*resultobj
= NULL
;
21220 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21222 PyObject
* obj0
= 0 ;
21223 char *kwnames
[] = {
21224 (char *) "self", NULL
21227 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CloseEvent_CanVeto",kwnames
,&obj0
)) goto fail
;
21228 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21229 if (SWIG_arg_fail(1)) SWIG_fail
;
21231 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21232 result
= (bool)((wxCloseEvent
const *)arg1
)->CanVeto();
21234 wxPyEndAllowThreads(__tstate
);
21235 if (PyErr_Occurred()) SWIG_fail
;
21238 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21246 static PyObject
* CloseEvent_swigregister(PyObject
*, PyObject
*args
) {
21248 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21249 SWIG_TypeClientData(SWIGTYPE_p_wxCloseEvent
, obj
);
21251 return Py_BuildValue((char *)"");
21253 static PyObject
*_wrap_new_ShowEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21254 PyObject
*resultobj
= NULL
;
21255 int arg1
= (int) 0 ;
21256 bool arg2
= (bool) false ;
21257 wxShowEvent
*result
;
21258 PyObject
* obj0
= 0 ;
21259 PyObject
* obj1
= 0 ;
21260 char *kwnames
[] = {
21261 (char *) "winid",(char *) "show", NULL
21264 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_ShowEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
21267 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21268 if (SWIG_arg_fail(1)) SWIG_fail
;
21273 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21274 if (SWIG_arg_fail(2)) SWIG_fail
;
21278 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21279 result
= (wxShowEvent
*)new wxShowEvent(arg1
,arg2
);
21281 wxPyEndAllowThreads(__tstate
);
21282 if (PyErr_Occurred()) SWIG_fail
;
21284 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxShowEvent
, 1);
21291 static PyObject
*_wrap_ShowEvent_SetShow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21292 PyObject
*resultobj
= NULL
;
21293 wxShowEvent
*arg1
= (wxShowEvent
*) 0 ;
21295 PyObject
* obj0
= 0 ;
21296 PyObject
* obj1
= 0 ;
21297 char *kwnames
[] = {
21298 (char *) "self",(char *) "show", NULL
21301 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ShowEvent_SetShow",kwnames
,&obj0
,&obj1
)) goto fail
;
21302 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxShowEvent
, SWIG_POINTER_EXCEPTION
| 0);
21303 if (SWIG_arg_fail(1)) SWIG_fail
;
21305 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21306 if (SWIG_arg_fail(2)) SWIG_fail
;
21309 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21310 (arg1
)->SetShow(arg2
);
21312 wxPyEndAllowThreads(__tstate
);
21313 if (PyErr_Occurred()) SWIG_fail
;
21315 Py_INCREF(Py_None
); resultobj
= Py_None
;
21322 static PyObject
*_wrap_ShowEvent_GetShow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21323 PyObject
*resultobj
= NULL
;
21324 wxShowEvent
*arg1
= (wxShowEvent
*) 0 ;
21326 PyObject
* obj0
= 0 ;
21327 char *kwnames
[] = {
21328 (char *) "self", NULL
21331 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ShowEvent_GetShow",kwnames
,&obj0
)) goto fail
;
21332 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxShowEvent
, SWIG_POINTER_EXCEPTION
| 0);
21333 if (SWIG_arg_fail(1)) SWIG_fail
;
21335 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21336 result
= (bool)((wxShowEvent
const *)arg1
)->GetShow();
21338 wxPyEndAllowThreads(__tstate
);
21339 if (PyErr_Occurred()) SWIG_fail
;
21342 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21350 static PyObject
* ShowEvent_swigregister(PyObject
*, PyObject
*args
) {
21352 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21353 SWIG_TypeClientData(SWIGTYPE_p_wxShowEvent
, obj
);
21355 return Py_BuildValue((char *)"");
21357 static PyObject
*_wrap_new_IconizeEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21358 PyObject
*resultobj
= NULL
;
21359 int arg1
= (int) 0 ;
21360 bool arg2
= (bool) true ;
21361 wxIconizeEvent
*result
;
21362 PyObject
* obj0
= 0 ;
21363 PyObject
* obj1
= 0 ;
21364 char *kwnames
[] = {
21365 (char *) "id",(char *) "iconized", NULL
21368 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_IconizeEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
21371 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21372 if (SWIG_arg_fail(1)) SWIG_fail
;
21377 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21378 if (SWIG_arg_fail(2)) SWIG_fail
;
21382 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21383 result
= (wxIconizeEvent
*)new wxIconizeEvent(arg1
,arg2
);
21385 wxPyEndAllowThreads(__tstate
);
21386 if (PyErr_Occurred()) SWIG_fail
;
21388 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIconizeEvent
, 1);
21395 static PyObject
*_wrap_IconizeEvent_Iconized(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21396 PyObject
*resultobj
= NULL
;
21397 wxIconizeEvent
*arg1
= (wxIconizeEvent
*) 0 ;
21399 PyObject
* obj0
= 0 ;
21400 char *kwnames
[] = {
21401 (char *) "self", NULL
21404 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IconizeEvent_Iconized",kwnames
,&obj0
)) goto fail
;
21405 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIconizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
21406 if (SWIG_arg_fail(1)) SWIG_fail
;
21408 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21409 result
= (bool)(arg1
)->Iconized();
21411 wxPyEndAllowThreads(__tstate
);
21412 if (PyErr_Occurred()) SWIG_fail
;
21415 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21423 static PyObject
* IconizeEvent_swigregister(PyObject
*, PyObject
*args
) {
21425 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21426 SWIG_TypeClientData(SWIGTYPE_p_wxIconizeEvent
, obj
);
21428 return Py_BuildValue((char *)"");
21430 static PyObject
*_wrap_new_MaximizeEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21431 PyObject
*resultobj
= NULL
;
21432 int arg1
= (int) 0 ;
21433 wxMaximizeEvent
*result
;
21434 PyObject
* obj0
= 0 ;
21435 char *kwnames
[] = {
21436 (char *) "id", NULL
21439 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MaximizeEvent",kwnames
,&obj0
)) goto fail
;
21442 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21443 if (SWIG_arg_fail(1)) SWIG_fail
;
21447 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21448 result
= (wxMaximizeEvent
*)new wxMaximizeEvent(arg1
);
21450 wxPyEndAllowThreads(__tstate
);
21451 if (PyErr_Occurred()) SWIG_fail
;
21453 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMaximizeEvent
, 1);
21460 static PyObject
* MaximizeEvent_swigregister(PyObject
*, PyObject
*args
) {
21462 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21463 SWIG_TypeClientData(SWIGTYPE_p_wxMaximizeEvent
, obj
);
21465 return Py_BuildValue((char *)"");
21467 static PyObject
*_wrap_DropFilesEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21468 PyObject
*resultobj
= NULL
;
21469 wxDropFilesEvent
*arg1
= (wxDropFilesEvent
*) 0 ;
21471 PyObject
* obj0
= 0 ;
21472 char *kwnames
[] = {
21473 (char *) "self", NULL
21476 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DropFilesEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
21477 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDropFilesEvent
, SWIG_POINTER_EXCEPTION
| 0);
21478 if (SWIG_arg_fail(1)) SWIG_fail
;
21480 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21481 result
= (arg1
)->GetPosition();
21483 wxPyEndAllowThreads(__tstate
);
21484 if (PyErr_Occurred()) SWIG_fail
;
21487 wxPoint
* resultptr
;
21488 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
21489 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
21497 static PyObject
*_wrap_DropFilesEvent_GetNumberOfFiles(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21498 PyObject
*resultobj
= NULL
;
21499 wxDropFilesEvent
*arg1
= (wxDropFilesEvent
*) 0 ;
21501 PyObject
* obj0
= 0 ;
21502 char *kwnames
[] = {
21503 (char *) "self", NULL
21506 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DropFilesEvent_GetNumberOfFiles",kwnames
,&obj0
)) goto fail
;
21507 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDropFilesEvent
, SWIG_POINTER_EXCEPTION
| 0);
21508 if (SWIG_arg_fail(1)) SWIG_fail
;
21510 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21511 result
= (int)(arg1
)->GetNumberOfFiles();
21513 wxPyEndAllowThreads(__tstate
);
21514 if (PyErr_Occurred()) SWIG_fail
;
21517 resultobj
= SWIG_From_int(static_cast<int >(result
));
21525 static PyObject
*_wrap_DropFilesEvent_GetFiles(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21526 PyObject
*resultobj
= NULL
;
21527 wxDropFilesEvent
*arg1
= (wxDropFilesEvent
*) 0 ;
21529 PyObject
* obj0
= 0 ;
21530 char *kwnames
[] = {
21531 (char *) "self", NULL
21534 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DropFilesEvent_GetFiles",kwnames
,&obj0
)) goto fail
;
21535 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDropFilesEvent
, SWIG_POINTER_EXCEPTION
| 0);
21536 if (SWIG_arg_fail(1)) SWIG_fail
;
21538 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21539 result
= (PyObject
*)wxDropFilesEvent_GetFiles(arg1
);
21541 wxPyEndAllowThreads(__tstate
);
21542 if (PyErr_Occurred()) SWIG_fail
;
21544 resultobj
= result
;
21551 static PyObject
* DropFilesEvent_swigregister(PyObject
*, PyObject
*args
) {
21553 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21554 SWIG_TypeClientData(SWIGTYPE_p_wxDropFilesEvent
, obj
);
21556 return Py_BuildValue((char *)"");
21558 static PyObject
*_wrap_new_UpdateUIEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21559 PyObject
*resultobj
= NULL
;
21560 int arg1
= (int) 0 ;
21561 wxUpdateUIEvent
*result
;
21562 PyObject
* obj0
= 0 ;
21563 char *kwnames
[] = {
21564 (char *) "commandId", NULL
21567 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_UpdateUIEvent",kwnames
,&obj0
)) goto fail
;
21570 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21571 if (SWIG_arg_fail(1)) SWIG_fail
;
21575 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21576 result
= (wxUpdateUIEvent
*)new wxUpdateUIEvent(arg1
);
21578 wxPyEndAllowThreads(__tstate
);
21579 if (PyErr_Occurred()) SWIG_fail
;
21581 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxUpdateUIEvent
, 1);
21588 static PyObject
*_wrap_UpdateUIEvent_GetChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21589 PyObject
*resultobj
= NULL
;
21590 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21592 PyObject
* obj0
= 0 ;
21593 char *kwnames
[] = {
21594 (char *) "self", NULL
21597 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetChecked",kwnames
,&obj0
)) goto fail
;
21598 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21599 if (SWIG_arg_fail(1)) SWIG_fail
;
21601 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21602 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetChecked();
21604 wxPyEndAllowThreads(__tstate
);
21605 if (PyErr_Occurred()) SWIG_fail
;
21608 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21616 static PyObject
*_wrap_UpdateUIEvent_GetEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21617 PyObject
*resultobj
= NULL
;
21618 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21620 PyObject
* obj0
= 0 ;
21621 char *kwnames
[] = {
21622 (char *) "self", NULL
21625 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetEnabled",kwnames
,&obj0
)) goto fail
;
21626 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21627 if (SWIG_arg_fail(1)) SWIG_fail
;
21629 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21630 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetEnabled();
21632 wxPyEndAllowThreads(__tstate
);
21633 if (PyErr_Occurred()) SWIG_fail
;
21636 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21644 static PyObject
*_wrap_UpdateUIEvent_GetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21645 PyObject
*resultobj
= NULL
;
21646 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21648 PyObject
* obj0
= 0 ;
21649 char *kwnames
[] = {
21650 (char *) "self", NULL
21653 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetText",kwnames
,&obj0
)) goto fail
;
21654 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21655 if (SWIG_arg_fail(1)) SWIG_fail
;
21657 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21658 result
= ((wxUpdateUIEvent
const *)arg1
)->GetText();
21660 wxPyEndAllowThreads(__tstate
);
21661 if (PyErr_Occurred()) SWIG_fail
;
21665 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
21667 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
21676 static PyObject
*_wrap_UpdateUIEvent_GetSetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21677 PyObject
*resultobj
= NULL
;
21678 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21680 PyObject
* obj0
= 0 ;
21681 char *kwnames
[] = {
21682 (char *) "self", NULL
21685 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetText",kwnames
,&obj0
)) goto fail
;
21686 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21687 if (SWIG_arg_fail(1)) SWIG_fail
;
21689 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21690 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetText();
21692 wxPyEndAllowThreads(__tstate
);
21693 if (PyErr_Occurred()) SWIG_fail
;
21696 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21704 static PyObject
*_wrap_UpdateUIEvent_GetSetChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21705 PyObject
*resultobj
= NULL
;
21706 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21708 PyObject
* obj0
= 0 ;
21709 char *kwnames
[] = {
21710 (char *) "self", NULL
21713 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetChecked",kwnames
,&obj0
)) goto fail
;
21714 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21715 if (SWIG_arg_fail(1)) SWIG_fail
;
21717 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21718 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetChecked();
21720 wxPyEndAllowThreads(__tstate
);
21721 if (PyErr_Occurred()) SWIG_fail
;
21724 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21732 static PyObject
*_wrap_UpdateUIEvent_GetSetEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21733 PyObject
*resultobj
= NULL
;
21734 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21736 PyObject
* obj0
= 0 ;
21737 char *kwnames
[] = {
21738 (char *) "self", NULL
21741 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetEnabled",kwnames
,&obj0
)) goto fail
;
21742 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21743 if (SWIG_arg_fail(1)) SWIG_fail
;
21745 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21746 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetEnabled();
21748 wxPyEndAllowThreads(__tstate
);
21749 if (PyErr_Occurred()) SWIG_fail
;
21752 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21760 static PyObject
*_wrap_UpdateUIEvent_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21761 PyObject
*resultobj
= NULL
;
21762 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21764 PyObject
* obj0
= 0 ;
21765 PyObject
* obj1
= 0 ;
21766 char *kwnames
[] = {
21767 (char *) "self",(char *) "check", NULL
21770 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_Check",kwnames
,&obj0
,&obj1
)) goto fail
;
21771 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21772 if (SWIG_arg_fail(1)) SWIG_fail
;
21774 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21775 if (SWIG_arg_fail(2)) SWIG_fail
;
21778 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21779 (arg1
)->Check(arg2
);
21781 wxPyEndAllowThreads(__tstate
);
21782 if (PyErr_Occurred()) SWIG_fail
;
21784 Py_INCREF(Py_None
); resultobj
= Py_None
;
21791 static PyObject
*_wrap_UpdateUIEvent_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21792 PyObject
*resultobj
= NULL
;
21793 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21795 PyObject
* obj0
= 0 ;
21796 PyObject
* obj1
= 0 ;
21797 char *kwnames
[] = {
21798 (char *) "self",(char *) "enable", NULL
21801 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_Enable",kwnames
,&obj0
,&obj1
)) goto fail
;
21802 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21803 if (SWIG_arg_fail(1)) SWIG_fail
;
21805 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21806 if (SWIG_arg_fail(2)) SWIG_fail
;
21809 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21810 (arg1
)->Enable(arg2
);
21812 wxPyEndAllowThreads(__tstate
);
21813 if (PyErr_Occurred()) SWIG_fail
;
21815 Py_INCREF(Py_None
); resultobj
= Py_None
;
21822 static PyObject
*_wrap_UpdateUIEvent_SetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21823 PyObject
*resultobj
= NULL
;
21824 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21825 wxString
*arg2
= 0 ;
21826 bool temp2
= false ;
21827 PyObject
* obj0
= 0 ;
21828 PyObject
* obj1
= 0 ;
21829 char *kwnames
[] = {
21830 (char *) "self",(char *) "text", NULL
21833 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_SetText",kwnames
,&obj0
,&obj1
)) goto fail
;
21834 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21835 if (SWIG_arg_fail(1)) SWIG_fail
;
21837 arg2
= wxString_in_helper(obj1
);
21838 if (arg2
== NULL
) SWIG_fail
;
21842 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21843 (arg1
)->SetText((wxString
const &)*arg2
);
21845 wxPyEndAllowThreads(__tstate
);
21846 if (PyErr_Occurred()) SWIG_fail
;
21848 Py_INCREF(Py_None
); resultobj
= Py_None
;
21863 static PyObject
*_wrap_UpdateUIEvent_SetUpdateInterval(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21864 PyObject
*resultobj
= NULL
;
21866 PyObject
* obj0
= 0 ;
21867 char *kwnames
[] = {
21868 (char *) "updateInterval", NULL
21871 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_SetUpdateInterval",kwnames
,&obj0
)) goto fail
;
21873 arg1
= static_cast<long >(SWIG_As_long(obj0
));
21874 if (SWIG_arg_fail(1)) SWIG_fail
;
21877 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21878 wxUpdateUIEvent::SetUpdateInterval(arg1
);
21880 wxPyEndAllowThreads(__tstate
);
21881 if (PyErr_Occurred()) SWIG_fail
;
21883 Py_INCREF(Py_None
); resultobj
= Py_None
;
21890 static PyObject
*_wrap_UpdateUIEvent_GetUpdateInterval(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21891 PyObject
*resultobj
= NULL
;
21893 char *kwnames
[] = {
21897 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":UpdateUIEvent_GetUpdateInterval",kwnames
)) goto fail
;
21899 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21900 result
= (long)wxUpdateUIEvent::GetUpdateInterval();
21902 wxPyEndAllowThreads(__tstate
);
21903 if (PyErr_Occurred()) SWIG_fail
;
21906 resultobj
= SWIG_From_long(static_cast<long >(result
));
21914 static PyObject
*_wrap_UpdateUIEvent_CanUpdate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21915 PyObject
*resultobj
= NULL
;
21916 wxWindow
*arg1
= (wxWindow
*) 0 ;
21918 PyObject
* obj0
= 0 ;
21919 char *kwnames
[] = {
21920 (char *) "win", NULL
21923 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_CanUpdate",kwnames
,&obj0
)) goto fail
;
21924 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
21925 if (SWIG_arg_fail(1)) SWIG_fail
;
21927 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21928 result
= (bool)wxUpdateUIEvent::CanUpdate(arg1
);
21930 wxPyEndAllowThreads(__tstate
);
21931 if (PyErr_Occurred()) SWIG_fail
;
21934 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21942 static PyObject
*_wrap_UpdateUIEvent_ResetUpdateTime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21943 PyObject
*resultobj
= NULL
;
21944 char *kwnames
[] = {
21948 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":UpdateUIEvent_ResetUpdateTime",kwnames
)) goto fail
;
21950 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21951 wxUpdateUIEvent::ResetUpdateTime();
21953 wxPyEndAllowThreads(__tstate
);
21954 if (PyErr_Occurred()) SWIG_fail
;
21956 Py_INCREF(Py_None
); resultobj
= Py_None
;
21963 static PyObject
*_wrap_UpdateUIEvent_SetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21964 PyObject
*resultobj
= NULL
;
21965 wxUpdateUIMode arg1
;
21966 PyObject
* obj0
= 0 ;
21967 char *kwnames
[] = {
21968 (char *) "mode", NULL
21971 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_SetMode",kwnames
,&obj0
)) goto fail
;
21973 arg1
= static_cast<wxUpdateUIMode
>(SWIG_As_int(obj0
));
21974 if (SWIG_arg_fail(1)) SWIG_fail
;
21977 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21978 wxUpdateUIEvent::SetMode(arg1
);
21980 wxPyEndAllowThreads(__tstate
);
21981 if (PyErr_Occurred()) SWIG_fail
;
21983 Py_INCREF(Py_None
); resultobj
= Py_None
;
21990 static PyObject
*_wrap_UpdateUIEvent_GetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21991 PyObject
*resultobj
= NULL
;
21992 wxUpdateUIMode result
;
21993 char *kwnames
[] = {
21997 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":UpdateUIEvent_GetMode",kwnames
)) goto fail
;
21999 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22000 result
= (wxUpdateUIMode
)wxUpdateUIEvent::GetMode();
22002 wxPyEndAllowThreads(__tstate
);
22003 if (PyErr_Occurred()) SWIG_fail
;
22005 resultobj
= SWIG_From_int((result
));
22012 static PyObject
* UpdateUIEvent_swigregister(PyObject
*, PyObject
*args
) {
22014 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22015 SWIG_TypeClientData(SWIGTYPE_p_wxUpdateUIEvent
, obj
);
22017 return Py_BuildValue((char *)"");
22019 static PyObject
*_wrap_new_SysColourChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22020 PyObject
*resultobj
= NULL
;
22021 wxSysColourChangedEvent
*result
;
22022 char *kwnames
[] = {
22026 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_SysColourChangedEvent",kwnames
)) goto fail
;
22028 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22029 result
= (wxSysColourChangedEvent
*)new wxSysColourChangedEvent();
22031 wxPyEndAllowThreads(__tstate
);
22032 if (PyErr_Occurred()) SWIG_fail
;
22034 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSysColourChangedEvent
, 1);
22041 static PyObject
* SysColourChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22043 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22044 SWIG_TypeClientData(SWIGTYPE_p_wxSysColourChangedEvent
, obj
);
22046 return Py_BuildValue((char *)"");
22048 static PyObject
*_wrap_new_MouseCaptureChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22049 PyObject
*resultobj
= NULL
;
22050 int arg1
= (int) 0 ;
22051 wxWindow
*arg2
= (wxWindow
*) NULL
;
22052 wxMouseCaptureChangedEvent
*result
;
22053 PyObject
* obj0
= 0 ;
22054 PyObject
* obj1
= 0 ;
22055 char *kwnames
[] = {
22056 (char *) "winid",(char *) "gainedCapture", NULL
22059 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_MouseCaptureChangedEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
22062 arg1
= static_cast<int >(SWIG_As_int(obj0
));
22063 if (SWIG_arg_fail(1)) SWIG_fail
;
22067 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22068 if (SWIG_arg_fail(2)) SWIG_fail
;
22071 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22072 result
= (wxMouseCaptureChangedEvent
*)new wxMouseCaptureChangedEvent(arg1
,arg2
);
22074 wxPyEndAllowThreads(__tstate
);
22075 if (PyErr_Occurred()) SWIG_fail
;
22077 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMouseCaptureChangedEvent
, 1);
22084 static PyObject
*_wrap_MouseCaptureChangedEvent_GetCapturedWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22085 PyObject
*resultobj
= NULL
;
22086 wxMouseCaptureChangedEvent
*arg1
= (wxMouseCaptureChangedEvent
*) 0 ;
22088 PyObject
* obj0
= 0 ;
22089 char *kwnames
[] = {
22090 (char *) "self", NULL
22093 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseCaptureChangedEvent_GetCapturedWindow",kwnames
,&obj0
)) goto fail
;
22094 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseCaptureChangedEvent
, SWIG_POINTER_EXCEPTION
| 0);
22095 if (SWIG_arg_fail(1)) SWIG_fail
;
22097 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22098 result
= (wxWindow
*)((wxMouseCaptureChangedEvent
const *)arg1
)->GetCapturedWindow();
22100 wxPyEndAllowThreads(__tstate
);
22101 if (PyErr_Occurred()) SWIG_fail
;
22104 resultobj
= wxPyMake_wxObject(result
, (bool)0);
22112 static PyObject
* MouseCaptureChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22114 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22115 SWIG_TypeClientData(SWIGTYPE_p_wxMouseCaptureChangedEvent
, obj
);
22117 return Py_BuildValue((char *)"");
22119 static PyObject
*_wrap_new_DisplayChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22120 PyObject
*resultobj
= NULL
;
22121 wxDisplayChangedEvent
*result
;
22122 char *kwnames
[] = {
22126 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_DisplayChangedEvent",kwnames
)) goto fail
;
22128 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22129 result
= (wxDisplayChangedEvent
*)new wxDisplayChangedEvent();
22131 wxPyEndAllowThreads(__tstate
);
22132 if (PyErr_Occurred()) SWIG_fail
;
22134 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDisplayChangedEvent
, 1);
22141 static PyObject
* DisplayChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22143 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22144 SWIG_TypeClientData(SWIGTYPE_p_wxDisplayChangedEvent
, obj
);
22146 return Py_BuildValue((char *)"");
22148 static PyObject
*_wrap_new_PaletteChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22149 PyObject
*resultobj
= NULL
;
22150 int arg1
= (int) 0 ;
22151 wxPaletteChangedEvent
*result
;
22152 PyObject
* obj0
= 0 ;
22153 char *kwnames
[] = {
22154 (char *) "id", NULL
22157 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_PaletteChangedEvent",kwnames
,&obj0
)) goto fail
;
22160 arg1
= static_cast<int >(SWIG_As_int(obj0
));
22161 if (SWIG_arg_fail(1)) SWIG_fail
;
22165 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22166 result
= (wxPaletteChangedEvent
*)new wxPaletteChangedEvent(arg1
);
22168 wxPyEndAllowThreads(__tstate
);
22169 if (PyErr_Occurred()) SWIG_fail
;
22171 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPaletteChangedEvent
, 1);
22178 static PyObject
*_wrap_PaletteChangedEvent_SetChangedWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22179 PyObject
*resultobj
= NULL
;
22180 wxPaletteChangedEvent
*arg1
= (wxPaletteChangedEvent
*) 0 ;
22181 wxWindow
*arg2
= (wxWindow
*) 0 ;
22182 PyObject
* obj0
= 0 ;
22183 PyObject
* obj1
= 0 ;
22184 char *kwnames
[] = {
22185 (char *) "self",(char *) "win", NULL
22188 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaletteChangedEvent_SetChangedWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
22189 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPaletteChangedEvent
, SWIG_POINTER_EXCEPTION
| 0);
22190 if (SWIG_arg_fail(1)) SWIG_fail
;
22191 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22192 if (SWIG_arg_fail(2)) SWIG_fail
;
22194 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22195 (arg1
)->SetChangedWindow(arg2
);
22197 wxPyEndAllowThreads(__tstate
);
22198 if (PyErr_Occurred()) SWIG_fail
;
22200 Py_INCREF(Py_None
); resultobj
= Py_None
;
22207 static PyObject
*_wrap_PaletteChangedEvent_GetChangedWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22208 PyObject
*resultobj
= NULL
;
22209 wxPaletteChangedEvent
*arg1
= (wxPaletteChangedEvent
*) 0 ;
22211 PyObject
* obj0
= 0 ;
22212 char *kwnames
[] = {
22213 (char *) "self", NULL
22216 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PaletteChangedEvent_GetChangedWindow",kwnames
,&obj0
)) goto fail
;
22217 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPaletteChangedEvent
, SWIG_POINTER_EXCEPTION
| 0);
22218 if (SWIG_arg_fail(1)) SWIG_fail
;
22220 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22221 result
= (wxWindow
*)(arg1
)->GetChangedWindow();
22223 wxPyEndAllowThreads(__tstate
);
22224 if (PyErr_Occurred()) SWIG_fail
;
22227 resultobj
= wxPyMake_wxObject(result
, (bool)0);
22235 static PyObject
* PaletteChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22237 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22238 SWIG_TypeClientData(SWIGTYPE_p_wxPaletteChangedEvent
, obj
);
22240 return Py_BuildValue((char *)"");
22242 static PyObject
*_wrap_new_QueryNewPaletteEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22243 PyObject
*resultobj
= NULL
;
22244 int arg1
= (int) 0 ;
22245 wxQueryNewPaletteEvent
*result
;
22246 PyObject
* obj0
= 0 ;
22247 char *kwnames
[] = {
22248 (char *) "winid", NULL
22251 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_QueryNewPaletteEvent",kwnames
,&obj0
)) goto fail
;
22254 arg1
= static_cast<int >(SWIG_As_int(obj0
));
22255 if (SWIG_arg_fail(1)) SWIG_fail
;
22259 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22260 result
= (wxQueryNewPaletteEvent
*)new wxQueryNewPaletteEvent(arg1
);
22262 wxPyEndAllowThreads(__tstate
);
22263 if (PyErr_Occurred()) SWIG_fail
;
22265 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxQueryNewPaletteEvent
, 1);
22272 static PyObject
*_wrap_QueryNewPaletteEvent_SetPaletteRealized(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22273 PyObject
*resultobj
= NULL
;
22274 wxQueryNewPaletteEvent
*arg1
= (wxQueryNewPaletteEvent
*) 0 ;
22276 PyObject
* obj0
= 0 ;
22277 PyObject
* obj1
= 0 ;
22278 char *kwnames
[] = {
22279 (char *) "self",(char *) "realized", NULL
22282 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:QueryNewPaletteEvent_SetPaletteRealized",kwnames
,&obj0
,&obj1
)) goto fail
;
22283 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryNewPaletteEvent
, SWIG_POINTER_EXCEPTION
| 0);
22284 if (SWIG_arg_fail(1)) SWIG_fail
;
22286 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22287 if (SWIG_arg_fail(2)) SWIG_fail
;
22290 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22291 (arg1
)->SetPaletteRealized(arg2
);
22293 wxPyEndAllowThreads(__tstate
);
22294 if (PyErr_Occurred()) SWIG_fail
;
22296 Py_INCREF(Py_None
); resultobj
= Py_None
;
22303 static PyObject
*_wrap_QueryNewPaletteEvent_GetPaletteRealized(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22304 PyObject
*resultobj
= NULL
;
22305 wxQueryNewPaletteEvent
*arg1
= (wxQueryNewPaletteEvent
*) 0 ;
22307 PyObject
* obj0
= 0 ;
22308 char *kwnames
[] = {
22309 (char *) "self", NULL
22312 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:QueryNewPaletteEvent_GetPaletteRealized",kwnames
,&obj0
)) goto fail
;
22313 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryNewPaletteEvent
, SWIG_POINTER_EXCEPTION
| 0);
22314 if (SWIG_arg_fail(1)) SWIG_fail
;
22316 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22317 result
= (bool)((wxQueryNewPaletteEvent
const *)arg1
)->GetPaletteRealized();
22319 wxPyEndAllowThreads(__tstate
);
22320 if (PyErr_Occurred()) SWIG_fail
;
22323 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22331 static PyObject
* QueryNewPaletteEvent_swigregister(PyObject
*, PyObject
*args
) {
22333 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22334 SWIG_TypeClientData(SWIGTYPE_p_wxQueryNewPaletteEvent
, obj
);
22336 return Py_BuildValue((char *)"");
22338 static PyObject
*_wrap_new_NavigationKeyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22339 PyObject
*resultobj
= NULL
;
22340 wxNavigationKeyEvent
*result
;
22341 char *kwnames
[] = {
22345 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_NavigationKeyEvent",kwnames
)) goto fail
;
22347 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22348 result
= (wxNavigationKeyEvent
*)new wxNavigationKeyEvent();
22350 wxPyEndAllowThreads(__tstate
);
22351 if (PyErr_Occurred()) SWIG_fail
;
22353 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxNavigationKeyEvent
, 1);
22360 static PyObject
*_wrap_NavigationKeyEvent_GetDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22361 PyObject
*resultobj
= NULL
;
22362 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22364 PyObject
* obj0
= 0 ;
22365 char *kwnames
[] = {
22366 (char *) "self", NULL
22369 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_GetDirection",kwnames
,&obj0
)) goto fail
;
22370 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22371 if (SWIG_arg_fail(1)) SWIG_fail
;
22373 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22374 result
= (bool)((wxNavigationKeyEvent
const *)arg1
)->GetDirection();
22376 wxPyEndAllowThreads(__tstate
);
22377 if (PyErr_Occurred()) SWIG_fail
;
22380 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22388 static PyObject
*_wrap_NavigationKeyEvent_SetDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22389 PyObject
*resultobj
= NULL
;
22390 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22392 PyObject
* obj0
= 0 ;
22393 PyObject
* obj1
= 0 ;
22394 char *kwnames
[] = {
22395 (char *) "self",(char *) "forward", NULL
22398 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetDirection",kwnames
,&obj0
,&obj1
)) goto fail
;
22399 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22400 if (SWIG_arg_fail(1)) SWIG_fail
;
22402 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22403 if (SWIG_arg_fail(2)) SWIG_fail
;
22406 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22407 (arg1
)->SetDirection(arg2
);
22409 wxPyEndAllowThreads(__tstate
);
22410 if (PyErr_Occurred()) SWIG_fail
;
22412 Py_INCREF(Py_None
); resultobj
= Py_None
;
22419 static PyObject
*_wrap_NavigationKeyEvent_IsWindowChange(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22420 PyObject
*resultobj
= NULL
;
22421 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22423 PyObject
* obj0
= 0 ;
22424 char *kwnames
[] = {
22425 (char *) "self", NULL
22428 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_IsWindowChange",kwnames
,&obj0
)) goto fail
;
22429 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22430 if (SWIG_arg_fail(1)) SWIG_fail
;
22432 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22433 result
= (bool)((wxNavigationKeyEvent
const *)arg1
)->IsWindowChange();
22435 wxPyEndAllowThreads(__tstate
);
22436 if (PyErr_Occurred()) SWIG_fail
;
22439 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22447 static PyObject
*_wrap_NavigationKeyEvent_SetWindowChange(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22448 PyObject
*resultobj
= NULL
;
22449 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22451 PyObject
* obj0
= 0 ;
22452 PyObject
* obj1
= 0 ;
22453 char *kwnames
[] = {
22454 (char *) "self",(char *) "ischange", NULL
22457 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetWindowChange",kwnames
,&obj0
,&obj1
)) goto fail
;
22458 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22459 if (SWIG_arg_fail(1)) SWIG_fail
;
22461 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22462 if (SWIG_arg_fail(2)) SWIG_fail
;
22465 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22466 (arg1
)->SetWindowChange(arg2
);
22468 wxPyEndAllowThreads(__tstate
);
22469 if (PyErr_Occurred()) SWIG_fail
;
22471 Py_INCREF(Py_None
); resultobj
= Py_None
;
22478 static PyObject
*_wrap_NavigationKeyEvent_IsFromTab(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22479 PyObject
*resultobj
= NULL
;
22480 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22482 PyObject
* obj0
= 0 ;
22483 char *kwnames
[] = {
22484 (char *) "self", NULL
22487 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_IsFromTab",kwnames
,&obj0
)) goto fail
;
22488 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22489 if (SWIG_arg_fail(1)) SWIG_fail
;
22491 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22492 result
= (bool)((wxNavigationKeyEvent
const *)arg1
)->IsFromTab();
22494 wxPyEndAllowThreads(__tstate
);
22495 if (PyErr_Occurred()) SWIG_fail
;
22498 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22506 static PyObject
*_wrap_NavigationKeyEvent_SetFromTab(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22507 PyObject
*resultobj
= NULL
;
22508 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22510 PyObject
* obj0
= 0 ;
22511 PyObject
* obj1
= 0 ;
22512 char *kwnames
[] = {
22513 (char *) "self",(char *) "bIs", NULL
22516 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetFromTab",kwnames
,&obj0
,&obj1
)) goto fail
;
22517 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22518 if (SWIG_arg_fail(1)) SWIG_fail
;
22520 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22521 if (SWIG_arg_fail(2)) SWIG_fail
;
22524 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22525 (arg1
)->SetFromTab(arg2
);
22527 wxPyEndAllowThreads(__tstate
);
22528 if (PyErr_Occurred()) SWIG_fail
;
22530 Py_INCREF(Py_None
); resultobj
= Py_None
;
22537 static PyObject
*_wrap_NavigationKeyEvent_SetFlags(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22538 PyObject
*resultobj
= NULL
;
22539 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22541 PyObject
* obj0
= 0 ;
22542 PyObject
* obj1
= 0 ;
22543 char *kwnames
[] = {
22544 (char *) "self",(char *) "flags", NULL
22547 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetFlags",kwnames
,&obj0
,&obj1
)) goto fail
;
22548 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22549 if (SWIG_arg_fail(1)) SWIG_fail
;
22551 arg2
= static_cast<long >(SWIG_As_long(obj1
));
22552 if (SWIG_arg_fail(2)) SWIG_fail
;
22555 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22556 (arg1
)->SetFlags(arg2
);
22558 wxPyEndAllowThreads(__tstate
);
22559 if (PyErr_Occurred()) SWIG_fail
;
22561 Py_INCREF(Py_None
); resultobj
= Py_None
;
22568 static PyObject
*_wrap_NavigationKeyEvent_GetCurrentFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22569 PyObject
*resultobj
= NULL
;
22570 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22572 PyObject
* obj0
= 0 ;
22573 char *kwnames
[] = {
22574 (char *) "self", NULL
22577 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_GetCurrentFocus",kwnames
,&obj0
)) goto fail
;
22578 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22579 if (SWIG_arg_fail(1)) SWIG_fail
;
22581 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22582 result
= (wxWindow
*)((wxNavigationKeyEvent
const *)arg1
)->GetCurrentFocus();
22584 wxPyEndAllowThreads(__tstate
);
22585 if (PyErr_Occurred()) SWIG_fail
;
22588 resultobj
= wxPyMake_wxObject(result
, (bool)0);
22596 static PyObject
*_wrap_NavigationKeyEvent_SetCurrentFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22597 PyObject
*resultobj
= NULL
;
22598 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22599 wxWindow
*arg2
= (wxWindow
*) 0 ;
22600 PyObject
* obj0
= 0 ;
22601 PyObject
* obj1
= 0 ;
22602 char *kwnames
[] = {
22603 (char *) "self",(char *) "win", NULL
22606 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetCurrentFocus",kwnames
,&obj0
,&obj1
)) goto fail
;
22607 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22608 if (SWIG_arg_fail(1)) SWIG_fail
;
22609 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22610 if (SWIG_arg_fail(2)) SWIG_fail
;
22612 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22613 (arg1
)->SetCurrentFocus(arg2
);
22615 wxPyEndAllowThreads(__tstate
);
22616 if (PyErr_Occurred()) SWIG_fail
;
22618 Py_INCREF(Py_None
); resultobj
= Py_None
;
22625 static PyObject
* NavigationKeyEvent_swigregister(PyObject
*, PyObject
*args
) {
22627 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22628 SWIG_TypeClientData(SWIGTYPE_p_wxNavigationKeyEvent
, obj
);
22630 return Py_BuildValue((char *)"");
22632 static PyObject
*_wrap_new_WindowCreateEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22633 PyObject
*resultobj
= NULL
;
22634 wxWindow
*arg1
= (wxWindow
*) NULL
;
22635 wxWindowCreateEvent
*result
;
22636 PyObject
* obj0
= 0 ;
22637 char *kwnames
[] = {
22638 (char *) "win", NULL
22641 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_WindowCreateEvent",kwnames
,&obj0
)) goto fail
;
22643 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22644 if (SWIG_arg_fail(1)) SWIG_fail
;
22647 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22648 result
= (wxWindowCreateEvent
*)new wxWindowCreateEvent(arg1
);
22650 wxPyEndAllowThreads(__tstate
);
22651 if (PyErr_Occurred()) SWIG_fail
;
22653 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindowCreateEvent
, 1);
22660 static PyObject
*_wrap_WindowCreateEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22661 PyObject
*resultobj
= NULL
;
22662 wxWindowCreateEvent
*arg1
= (wxWindowCreateEvent
*) 0 ;
22664 PyObject
* obj0
= 0 ;
22665 char *kwnames
[] = {
22666 (char *) "self", NULL
22669 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:WindowCreateEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
22670 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindowCreateEvent
, SWIG_POINTER_EXCEPTION
| 0);
22671 if (SWIG_arg_fail(1)) SWIG_fail
;
22673 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22674 result
= (wxWindow
*)((wxWindowCreateEvent
const *)arg1
)->GetWindow();
22676 wxPyEndAllowThreads(__tstate
);
22677 if (PyErr_Occurred()) SWIG_fail
;
22680 resultobj
= wxPyMake_wxObject(result
, (bool)0);
22688 static PyObject
* WindowCreateEvent_swigregister(PyObject
*, PyObject
*args
) {
22690 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22691 SWIG_TypeClientData(SWIGTYPE_p_wxWindowCreateEvent
, obj
);
22693 return Py_BuildValue((char *)"");
22695 static PyObject
*_wrap_new_WindowDestroyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22696 PyObject
*resultobj
= NULL
;
22697 wxWindow
*arg1
= (wxWindow
*) NULL
;
22698 wxWindowDestroyEvent
*result
;
22699 PyObject
* obj0
= 0 ;
22700 char *kwnames
[] = {
22701 (char *) "win", NULL
22704 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_WindowDestroyEvent",kwnames
,&obj0
)) goto fail
;
22706 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22707 if (SWIG_arg_fail(1)) SWIG_fail
;
22710 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22711 result
= (wxWindowDestroyEvent
*)new wxWindowDestroyEvent(arg1
);
22713 wxPyEndAllowThreads(__tstate
);
22714 if (PyErr_Occurred()) SWIG_fail
;
22716 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindowDestroyEvent
, 1);
22723 static PyObject
*_wrap_WindowDestroyEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22724 PyObject
*resultobj
= NULL
;
22725 wxWindowDestroyEvent
*arg1
= (wxWindowDestroyEvent
*) 0 ;
22727 PyObject
* obj0
= 0 ;
22728 char *kwnames
[] = {
22729 (char *) "self", NULL
22732 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:WindowDestroyEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
22733 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindowDestroyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22734 if (SWIG_arg_fail(1)) SWIG_fail
;
22736 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22737 result
= (wxWindow
*)((wxWindowDestroyEvent
const *)arg1
)->GetWindow();
22739 wxPyEndAllowThreads(__tstate
);
22740 if (PyErr_Occurred()) SWIG_fail
;
22743 resultobj
= wxPyMake_wxObject(result
, (bool)0);
22751 static PyObject
* WindowDestroyEvent_swigregister(PyObject
*, PyObject
*args
) {
22753 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22754 SWIG_TypeClientData(SWIGTYPE_p_wxWindowDestroyEvent
, obj
);
22756 return Py_BuildValue((char *)"");
22758 static PyObject
*_wrap_new_ContextMenuEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22759 PyObject
*resultobj
= NULL
;
22760 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
22761 int arg2
= (int) 0 ;
22762 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
22763 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
22764 wxContextMenuEvent
*result
;
22766 PyObject
* obj0
= 0 ;
22767 PyObject
* obj1
= 0 ;
22768 PyObject
* obj2
= 0 ;
22769 char *kwnames
[] = {
22770 (char *) "type",(char *) "winid",(char *) "pt", NULL
22773 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_ContextMenuEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
22776 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
22777 if (SWIG_arg_fail(1)) SWIG_fail
;
22782 arg2
= static_cast<int >(SWIG_As_int(obj1
));
22783 if (SWIG_arg_fail(2)) SWIG_fail
;
22789 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
22793 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22794 result
= (wxContextMenuEvent
*)new wxContextMenuEvent(arg1
,arg2
,(wxPoint
const &)*arg3
);
22796 wxPyEndAllowThreads(__tstate
);
22797 if (PyErr_Occurred()) SWIG_fail
;
22799 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxContextMenuEvent
, 1);
22806 static PyObject
*_wrap_ContextMenuEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22807 PyObject
*resultobj
= NULL
;
22808 wxContextMenuEvent
*arg1
= (wxContextMenuEvent
*) 0 ;
22810 PyObject
* obj0
= 0 ;
22811 char *kwnames
[] = {
22812 (char *) "self", NULL
22815 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ContextMenuEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
22816 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxContextMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
22817 if (SWIG_arg_fail(1)) SWIG_fail
;
22819 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22821 wxPoint
const &_result_ref
= ((wxContextMenuEvent
const *)arg1
)->GetPosition();
22822 result
= (wxPoint
*) &_result_ref
;
22825 wxPyEndAllowThreads(__tstate
);
22826 if (PyErr_Occurred()) SWIG_fail
;
22828 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 0);
22835 static PyObject
*_wrap_ContextMenuEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22836 PyObject
*resultobj
= NULL
;
22837 wxContextMenuEvent
*arg1
= (wxContextMenuEvent
*) 0 ;
22838 wxPoint
*arg2
= 0 ;
22840 PyObject
* obj0
= 0 ;
22841 PyObject
* obj1
= 0 ;
22842 char *kwnames
[] = {
22843 (char *) "self",(char *) "pos", NULL
22846 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ContextMenuEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
22847 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxContextMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
22848 if (SWIG_arg_fail(1)) SWIG_fail
;
22851 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
22854 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22855 (arg1
)->SetPosition((wxPoint
const &)*arg2
);
22857 wxPyEndAllowThreads(__tstate
);
22858 if (PyErr_Occurred()) SWIG_fail
;
22860 Py_INCREF(Py_None
); resultobj
= Py_None
;
22867 static PyObject
* ContextMenuEvent_swigregister(PyObject
*, PyObject
*args
) {
22869 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22870 SWIG_TypeClientData(SWIGTYPE_p_wxContextMenuEvent
, obj
);
22872 return Py_BuildValue((char *)"");
22874 static PyObject
*_wrap_new_IdleEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22875 PyObject
*resultobj
= NULL
;
22876 wxIdleEvent
*result
;
22877 char *kwnames
[] = {
22881 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_IdleEvent",kwnames
)) goto fail
;
22883 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22884 result
= (wxIdleEvent
*)new wxIdleEvent();
22886 wxPyEndAllowThreads(__tstate
);
22887 if (PyErr_Occurred()) SWIG_fail
;
22889 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIdleEvent
, 1);
22896 static PyObject
*_wrap_IdleEvent_RequestMore(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22897 PyObject
*resultobj
= NULL
;
22898 wxIdleEvent
*arg1
= (wxIdleEvent
*) 0 ;
22899 bool arg2
= (bool) true ;
22900 PyObject
* obj0
= 0 ;
22901 PyObject
* obj1
= 0 ;
22902 char *kwnames
[] = {
22903 (char *) "self",(char *) "needMore", NULL
22906 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:IdleEvent_RequestMore",kwnames
,&obj0
,&obj1
)) goto fail
;
22907 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIdleEvent
, SWIG_POINTER_EXCEPTION
| 0);
22908 if (SWIG_arg_fail(1)) SWIG_fail
;
22911 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22912 if (SWIG_arg_fail(2)) SWIG_fail
;
22916 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22917 (arg1
)->RequestMore(arg2
);
22919 wxPyEndAllowThreads(__tstate
);
22920 if (PyErr_Occurred()) SWIG_fail
;
22922 Py_INCREF(Py_None
); resultobj
= Py_None
;
22929 static PyObject
*_wrap_IdleEvent_MoreRequested(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22930 PyObject
*resultobj
= NULL
;
22931 wxIdleEvent
*arg1
= (wxIdleEvent
*) 0 ;
22933 PyObject
* obj0
= 0 ;
22934 char *kwnames
[] = {
22935 (char *) "self", NULL
22938 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IdleEvent_MoreRequested",kwnames
,&obj0
)) goto fail
;
22939 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIdleEvent
, SWIG_POINTER_EXCEPTION
| 0);
22940 if (SWIG_arg_fail(1)) SWIG_fail
;
22942 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22943 result
= (bool)((wxIdleEvent
const *)arg1
)->MoreRequested();
22945 wxPyEndAllowThreads(__tstate
);
22946 if (PyErr_Occurred()) SWIG_fail
;
22949 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22957 static PyObject
*_wrap_IdleEvent_SetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22958 PyObject
*resultobj
= NULL
;
22960 PyObject
* obj0
= 0 ;
22961 char *kwnames
[] = {
22962 (char *) "mode", NULL
22965 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IdleEvent_SetMode",kwnames
,&obj0
)) goto fail
;
22967 arg1
= static_cast<wxIdleMode
>(SWIG_As_int(obj0
));
22968 if (SWIG_arg_fail(1)) SWIG_fail
;
22971 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22972 wxIdleEvent::SetMode(arg1
);
22974 wxPyEndAllowThreads(__tstate
);
22975 if (PyErr_Occurred()) SWIG_fail
;
22977 Py_INCREF(Py_None
); resultobj
= Py_None
;
22984 static PyObject
*_wrap_IdleEvent_GetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22985 PyObject
*resultobj
= NULL
;
22987 char *kwnames
[] = {
22991 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":IdleEvent_GetMode",kwnames
)) goto fail
;
22993 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22994 result
= (wxIdleMode
)wxIdleEvent::GetMode();
22996 wxPyEndAllowThreads(__tstate
);
22997 if (PyErr_Occurred()) SWIG_fail
;
22999 resultobj
= SWIG_From_int((result
));
23006 static PyObject
*_wrap_IdleEvent_CanSend(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23007 PyObject
*resultobj
= NULL
;
23008 wxWindow
*arg1
= (wxWindow
*) 0 ;
23010 PyObject
* obj0
= 0 ;
23011 char *kwnames
[] = {
23012 (char *) "win", NULL
23015 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IdleEvent_CanSend",kwnames
,&obj0
)) goto fail
;
23016 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
23017 if (SWIG_arg_fail(1)) SWIG_fail
;
23019 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23020 result
= (bool)wxIdleEvent::CanSend(arg1
);
23022 wxPyEndAllowThreads(__tstate
);
23023 if (PyErr_Occurred()) SWIG_fail
;
23026 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23034 static PyObject
* IdleEvent_swigregister(PyObject
*, PyObject
*args
) {
23036 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23037 SWIG_TypeClientData(SWIGTYPE_p_wxIdleEvent
, obj
);
23039 return Py_BuildValue((char *)"");
23041 static PyObject
*_wrap_new_PyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23042 PyObject
*resultobj
= NULL
;
23043 int arg1
= (int) 0 ;
23044 wxEventType arg2
= (wxEventType
) wxEVT_NULL
;
23046 PyObject
* obj0
= 0 ;
23047 PyObject
* obj1
= 0 ;
23048 char *kwnames
[] = {
23049 (char *) "winid",(char *) "eventType", NULL
23052 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_PyEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
23055 arg1
= static_cast<int >(SWIG_As_int(obj0
));
23056 if (SWIG_arg_fail(1)) SWIG_fail
;
23061 arg2
= static_cast<wxEventType
>(SWIG_As_int(obj1
));
23062 if (SWIG_arg_fail(2)) SWIG_fail
;
23066 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23067 result
= (wxPyEvent
*)new wxPyEvent(arg1
,arg2
);
23069 wxPyEndAllowThreads(__tstate
);
23070 if (PyErr_Occurred()) SWIG_fail
;
23072 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyEvent
, 1);
23079 static PyObject
*_wrap_delete_PyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23080 PyObject
*resultobj
= NULL
;
23081 wxPyEvent
*arg1
= (wxPyEvent
*) 0 ;
23082 PyObject
* obj0
= 0 ;
23083 char *kwnames
[] = {
23084 (char *) "self", NULL
23087 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PyEvent",kwnames
,&obj0
)) goto fail
;
23088 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyEvent
, SWIG_POINTER_EXCEPTION
| 0);
23089 if (SWIG_arg_fail(1)) SWIG_fail
;
23091 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23094 wxPyEndAllowThreads(__tstate
);
23095 if (PyErr_Occurred()) SWIG_fail
;
23097 Py_INCREF(Py_None
); resultobj
= Py_None
;
23104 static PyObject
*_wrap_PyEvent__SetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23105 PyObject
*resultobj
= NULL
;
23106 wxPyEvent
*arg1
= (wxPyEvent
*) 0 ;
23107 PyObject
*arg2
= (PyObject
*) 0 ;
23108 PyObject
* obj0
= 0 ;
23109 PyObject
* obj1
= 0 ;
23110 char *kwnames
[] = {
23111 (char *) "self",(char *) "self", NULL
23114 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyEvent__SetSelf",kwnames
,&obj0
,&obj1
)) goto fail
;
23115 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyEvent
, SWIG_POINTER_EXCEPTION
| 0);
23116 if (SWIG_arg_fail(1)) SWIG_fail
;
23119 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23120 (arg1
)->SetSelf(arg2
);
23122 wxPyEndAllowThreads(__tstate
);
23123 if (PyErr_Occurred()) SWIG_fail
;
23125 Py_INCREF(Py_None
); resultobj
= Py_None
;
23132 static PyObject
*_wrap_PyEvent__GetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23133 PyObject
*resultobj
= NULL
;
23134 wxPyEvent
*arg1
= (wxPyEvent
*) 0 ;
23136 PyObject
* obj0
= 0 ;
23137 char *kwnames
[] = {
23138 (char *) "self", NULL
23141 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyEvent__GetSelf",kwnames
,&obj0
)) goto fail
;
23142 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyEvent
, SWIG_POINTER_EXCEPTION
| 0);
23143 if (SWIG_arg_fail(1)) SWIG_fail
;
23145 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23146 result
= (PyObject
*)(arg1
)->GetSelf();
23148 wxPyEndAllowThreads(__tstate
);
23149 if (PyErr_Occurred()) SWIG_fail
;
23151 resultobj
= result
;
23158 static PyObject
* PyEvent_swigregister(PyObject
*, PyObject
*args
) {
23160 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23161 SWIG_TypeClientData(SWIGTYPE_p_wxPyEvent
, obj
);
23163 return Py_BuildValue((char *)"");
23165 static PyObject
*_wrap_new_PyCommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23166 PyObject
*resultobj
= NULL
;
23167 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
23168 int arg2
= (int) 0 ;
23169 wxPyCommandEvent
*result
;
23170 PyObject
* obj0
= 0 ;
23171 PyObject
* obj1
= 0 ;
23172 char *kwnames
[] = {
23173 (char *) "eventType",(char *) "id", NULL
23176 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_PyCommandEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
23179 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
23180 if (SWIG_arg_fail(1)) SWIG_fail
;
23185 arg2
= static_cast<int >(SWIG_As_int(obj1
));
23186 if (SWIG_arg_fail(2)) SWIG_fail
;
23190 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23191 result
= (wxPyCommandEvent
*)new wxPyCommandEvent(arg1
,arg2
);
23193 wxPyEndAllowThreads(__tstate
);
23194 if (PyErr_Occurred()) SWIG_fail
;
23196 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyCommandEvent
, 1);
23203 static PyObject
*_wrap_delete_PyCommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23204 PyObject
*resultobj
= NULL
;
23205 wxPyCommandEvent
*arg1
= (wxPyCommandEvent
*) 0 ;
23206 PyObject
* obj0
= 0 ;
23207 char *kwnames
[] = {
23208 (char *) "self", NULL
23211 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PyCommandEvent",kwnames
,&obj0
)) goto fail
;
23212 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
23213 if (SWIG_arg_fail(1)) SWIG_fail
;
23215 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23218 wxPyEndAllowThreads(__tstate
);
23219 if (PyErr_Occurred()) SWIG_fail
;
23221 Py_INCREF(Py_None
); resultobj
= Py_None
;
23228 static PyObject
*_wrap_PyCommandEvent__SetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23229 PyObject
*resultobj
= NULL
;
23230 wxPyCommandEvent
*arg1
= (wxPyCommandEvent
*) 0 ;
23231 PyObject
*arg2
= (PyObject
*) 0 ;
23232 PyObject
* obj0
= 0 ;
23233 PyObject
* obj1
= 0 ;
23234 char *kwnames
[] = {
23235 (char *) "self",(char *) "self", NULL
23238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyCommandEvent__SetSelf",kwnames
,&obj0
,&obj1
)) goto fail
;
23239 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
23240 if (SWIG_arg_fail(1)) SWIG_fail
;
23243 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23244 (arg1
)->SetSelf(arg2
);
23246 wxPyEndAllowThreads(__tstate
);
23247 if (PyErr_Occurred()) SWIG_fail
;
23249 Py_INCREF(Py_None
); resultobj
= Py_None
;
23256 static PyObject
*_wrap_PyCommandEvent__GetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23257 PyObject
*resultobj
= NULL
;
23258 wxPyCommandEvent
*arg1
= (wxPyCommandEvent
*) 0 ;
23260 PyObject
* obj0
= 0 ;
23261 char *kwnames
[] = {
23262 (char *) "self", NULL
23265 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyCommandEvent__GetSelf",kwnames
,&obj0
)) goto fail
;
23266 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
23267 if (SWIG_arg_fail(1)) SWIG_fail
;
23269 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23270 result
= (PyObject
*)(arg1
)->GetSelf();
23272 wxPyEndAllowThreads(__tstate
);
23273 if (PyErr_Occurred()) SWIG_fail
;
23275 resultobj
= result
;
23282 static PyObject
* PyCommandEvent_swigregister(PyObject
*, PyObject
*args
) {
23284 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23285 SWIG_TypeClientData(SWIGTYPE_p_wxPyCommandEvent
, obj
);
23287 return Py_BuildValue((char *)"");
23289 static PyObject
*_wrap_new_DateEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23290 PyObject
*resultobj
= NULL
;
23291 wxWindow
*arg1
= (wxWindow
*) 0 ;
23292 wxDateTime
*arg2
= 0 ;
23294 wxDateEvent
*result
;
23295 PyObject
* obj0
= 0 ;
23296 PyObject
* obj1
= 0 ;
23297 PyObject
* obj2
= 0 ;
23298 char *kwnames
[] = {
23299 (char *) "win",(char *) "dt",(char *) "type", NULL
23302 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:new_DateEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
23303 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
23304 if (SWIG_arg_fail(1)) SWIG_fail
;
23306 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDateTime
, SWIG_POINTER_EXCEPTION
| 0);
23307 if (SWIG_arg_fail(2)) SWIG_fail
;
23308 if (arg2
== NULL
) {
23309 SWIG_null_ref("wxDateTime");
23311 if (SWIG_arg_fail(2)) SWIG_fail
;
23314 arg3
= static_cast<wxEventType
>(SWIG_As_int(obj2
));
23315 if (SWIG_arg_fail(3)) SWIG_fail
;
23318 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23319 result
= (wxDateEvent
*)new wxDateEvent(arg1
,(wxDateTime
const &)*arg2
,arg3
);
23321 wxPyEndAllowThreads(__tstate
);
23322 if (PyErr_Occurred()) SWIG_fail
;
23324 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDateEvent
, 1);
23331 static PyObject
*_wrap_DateEvent_GetDate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23332 PyObject
*resultobj
= NULL
;
23333 wxDateEvent
*arg1
= (wxDateEvent
*) 0 ;
23334 wxDateTime
*result
;
23335 PyObject
* obj0
= 0 ;
23336 char *kwnames
[] = {
23337 (char *) "self", NULL
23340 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DateEvent_GetDate",kwnames
,&obj0
)) goto fail
;
23341 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDateEvent
, SWIG_POINTER_EXCEPTION
| 0);
23342 if (SWIG_arg_fail(1)) SWIG_fail
;
23344 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23346 wxDateTime
const &_result_ref
= ((wxDateEvent
const *)arg1
)->GetDate();
23347 result
= (wxDateTime
*) &_result_ref
;
23350 wxPyEndAllowThreads(__tstate
);
23351 if (PyErr_Occurred()) SWIG_fail
;
23353 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDateTime
, 0);
23360 static PyObject
*_wrap_DateEvent_SetDate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23361 PyObject
*resultobj
= NULL
;
23362 wxDateEvent
*arg1
= (wxDateEvent
*) 0 ;
23363 wxDateTime
*arg2
= 0 ;
23364 PyObject
* obj0
= 0 ;
23365 PyObject
* obj1
= 0 ;
23366 char *kwnames
[] = {
23367 (char *) "self",(char *) "date", NULL
23370 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DateEvent_SetDate",kwnames
,&obj0
,&obj1
)) goto fail
;
23371 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDateEvent
, SWIG_POINTER_EXCEPTION
| 0);
23372 if (SWIG_arg_fail(1)) SWIG_fail
;
23374 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDateTime
, SWIG_POINTER_EXCEPTION
| 0);
23375 if (SWIG_arg_fail(2)) SWIG_fail
;
23376 if (arg2
== NULL
) {
23377 SWIG_null_ref("wxDateTime");
23379 if (SWIG_arg_fail(2)) SWIG_fail
;
23382 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23383 (arg1
)->SetDate((wxDateTime
const &)*arg2
);
23385 wxPyEndAllowThreads(__tstate
);
23386 if (PyErr_Occurred()) SWIG_fail
;
23388 Py_INCREF(Py_None
); resultobj
= Py_None
;
23395 static PyObject
* DateEvent_swigregister(PyObject
*, PyObject
*args
) {
23397 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23398 SWIG_TypeClientData(SWIGTYPE_p_wxDateEvent
, obj
);
23400 return Py_BuildValue((char *)"");
23402 static PyObject
*_wrap_new_PyApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23403 PyObject
*resultobj
= NULL
;
23405 char *kwnames
[] = {
23409 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PyApp",kwnames
)) goto fail
;
23411 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23412 result
= (wxPyApp
*)new_wxPyApp();
23414 wxPyEndAllowThreads(__tstate
);
23415 if (PyErr_Occurred()) SWIG_fail
;
23417 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyApp
, 1);
23424 static PyObject
*_wrap_delete_PyApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23425 PyObject
*resultobj
= NULL
;
23426 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23427 PyObject
* obj0
= 0 ;
23428 char *kwnames
[] = {
23429 (char *) "self", NULL
23432 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PyApp",kwnames
,&obj0
)) goto fail
;
23433 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23434 if (SWIG_arg_fail(1)) SWIG_fail
;
23436 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23439 wxPyEndAllowThreads(__tstate
);
23440 if (PyErr_Occurred()) SWIG_fail
;
23442 Py_INCREF(Py_None
); resultobj
= Py_None
;
23449 static PyObject
*_wrap_PyApp__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23450 PyObject
*resultobj
= NULL
;
23451 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23452 PyObject
*arg2
= (PyObject
*) 0 ;
23453 PyObject
*arg3
= (PyObject
*) 0 ;
23455 PyObject
* obj0
= 0 ;
23456 PyObject
* obj1
= 0 ;
23457 PyObject
* obj2
= 0 ;
23458 PyObject
* obj3
= 0 ;
23459 char *kwnames
[] = {
23460 (char *) "self",(char *) "self",(char *) "_class",(char *) "incref", NULL
23463 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:PyApp__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
23464 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23465 if (SWIG_arg_fail(1)) SWIG_fail
;
23469 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
23470 if (SWIG_arg_fail(4)) SWIG_fail
;
23473 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23474 (arg1
)->_setCallbackInfo(arg2
,arg3
,arg4
);
23476 wxPyEndAllowThreads(__tstate
);
23477 if (PyErr_Occurred()) SWIG_fail
;
23479 Py_INCREF(Py_None
); resultobj
= Py_None
;
23486 static PyObject
*_wrap_PyApp_GetAppName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23487 PyObject
*resultobj
= NULL
;
23488 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23490 PyObject
* obj0
= 0 ;
23491 char *kwnames
[] = {
23492 (char *) "self", NULL
23495 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetAppName",kwnames
,&obj0
)) goto fail
;
23496 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23497 if (SWIG_arg_fail(1)) SWIG_fail
;
23499 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23500 result
= ((wxPyApp
const *)arg1
)->GetAppName();
23502 wxPyEndAllowThreads(__tstate
);
23503 if (PyErr_Occurred()) SWIG_fail
;
23507 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
23509 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
23518 static PyObject
*_wrap_PyApp_SetAppName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23519 PyObject
*resultobj
= NULL
;
23520 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23521 wxString
*arg2
= 0 ;
23522 bool temp2
= false ;
23523 PyObject
* obj0
= 0 ;
23524 PyObject
* obj1
= 0 ;
23525 char *kwnames
[] = {
23526 (char *) "self",(char *) "name", NULL
23529 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetAppName",kwnames
,&obj0
,&obj1
)) goto fail
;
23530 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23531 if (SWIG_arg_fail(1)) SWIG_fail
;
23533 arg2
= wxString_in_helper(obj1
);
23534 if (arg2
== NULL
) SWIG_fail
;
23538 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23539 (arg1
)->SetAppName((wxString
const &)*arg2
);
23541 wxPyEndAllowThreads(__tstate
);
23542 if (PyErr_Occurred()) SWIG_fail
;
23544 Py_INCREF(Py_None
); resultobj
= Py_None
;
23559 static PyObject
*_wrap_PyApp_GetClassName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23560 PyObject
*resultobj
= NULL
;
23561 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23563 PyObject
* obj0
= 0 ;
23564 char *kwnames
[] = {
23565 (char *) "self", NULL
23568 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetClassName",kwnames
,&obj0
)) goto fail
;
23569 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23570 if (SWIG_arg_fail(1)) SWIG_fail
;
23572 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23573 result
= ((wxPyApp
const *)arg1
)->GetClassName();
23575 wxPyEndAllowThreads(__tstate
);
23576 if (PyErr_Occurred()) SWIG_fail
;
23580 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
23582 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
23591 static PyObject
*_wrap_PyApp_SetClassName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23592 PyObject
*resultobj
= NULL
;
23593 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23594 wxString
*arg2
= 0 ;
23595 bool temp2
= false ;
23596 PyObject
* obj0
= 0 ;
23597 PyObject
* obj1
= 0 ;
23598 char *kwnames
[] = {
23599 (char *) "self",(char *) "name", NULL
23602 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetClassName",kwnames
,&obj0
,&obj1
)) goto fail
;
23603 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23604 if (SWIG_arg_fail(1)) SWIG_fail
;
23606 arg2
= wxString_in_helper(obj1
);
23607 if (arg2
== NULL
) SWIG_fail
;
23611 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23612 (arg1
)->SetClassName((wxString
const &)*arg2
);
23614 wxPyEndAllowThreads(__tstate
);
23615 if (PyErr_Occurred()) SWIG_fail
;
23617 Py_INCREF(Py_None
); resultobj
= Py_None
;
23632 static PyObject
*_wrap_PyApp_GetVendorName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23633 PyObject
*resultobj
= NULL
;
23634 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23636 PyObject
* obj0
= 0 ;
23637 char *kwnames
[] = {
23638 (char *) "self", NULL
23641 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetVendorName",kwnames
,&obj0
)) goto fail
;
23642 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23643 if (SWIG_arg_fail(1)) SWIG_fail
;
23645 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23647 wxString
const &_result_ref
= ((wxPyApp
const *)arg1
)->GetVendorName();
23648 result
= (wxString
*) &_result_ref
;
23651 wxPyEndAllowThreads(__tstate
);
23652 if (PyErr_Occurred()) SWIG_fail
;
23656 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
23658 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
23667 static PyObject
*_wrap_PyApp_SetVendorName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23668 PyObject
*resultobj
= NULL
;
23669 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23670 wxString
*arg2
= 0 ;
23671 bool temp2
= false ;
23672 PyObject
* obj0
= 0 ;
23673 PyObject
* obj1
= 0 ;
23674 char *kwnames
[] = {
23675 (char *) "self",(char *) "name", NULL
23678 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetVendorName",kwnames
,&obj0
,&obj1
)) goto fail
;
23679 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23680 if (SWIG_arg_fail(1)) SWIG_fail
;
23682 arg2
= wxString_in_helper(obj1
);
23683 if (arg2
== NULL
) SWIG_fail
;
23687 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23688 (arg1
)->SetVendorName((wxString
const &)*arg2
);
23690 wxPyEndAllowThreads(__tstate
);
23691 if (PyErr_Occurred()) SWIG_fail
;
23693 Py_INCREF(Py_None
); resultobj
= Py_None
;
23708 static PyObject
*_wrap_PyApp_GetTraits(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23709 PyObject
*resultobj
= NULL
;
23710 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23711 wxAppTraits
*result
;
23712 PyObject
* obj0
= 0 ;
23713 char *kwnames
[] = {
23714 (char *) "self", NULL
23717 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetTraits",kwnames
,&obj0
)) goto fail
;
23718 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23719 if (SWIG_arg_fail(1)) SWIG_fail
;
23721 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23722 result
= (wxAppTraits
*)(arg1
)->GetTraits();
23724 wxPyEndAllowThreads(__tstate
);
23725 if (PyErr_Occurred()) SWIG_fail
;
23727 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAppTraits
, 0);
23734 static PyObject
*_wrap_PyApp_ProcessPendingEvents(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23735 PyObject
*resultobj
= NULL
;
23736 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23737 PyObject
* obj0
= 0 ;
23738 char *kwnames
[] = {
23739 (char *) "self", NULL
23742 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_ProcessPendingEvents",kwnames
,&obj0
)) goto fail
;
23743 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23744 if (SWIG_arg_fail(1)) SWIG_fail
;
23746 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23747 (arg1
)->ProcessPendingEvents();
23749 wxPyEndAllowThreads(__tstate
);
23750 if (PyErr_Occurred()) SWIG_fail
;
23752 Py_INCREF(Py_None
); resultobj
= Py_None
;
23759 static PyObject
*_wrap_PyApp_Yield(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23760 PyObject
*resultobj
= NULL
;
23761 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23762 bool arg2
= (bool) false ;
23764 PyObject
* obj0
= 0 ;
23765 PyObject
* obj1
= 0 ;
23766 char *kwnames
[] = {
23767 (char *) "self",(char *) "onlyIfNeeded", NULL
23770 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PyApp_Yield",kwnames
,&obj0
,&obj1
)) goto fail
;
23771 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23772 if (SWIG_arg_fail(1)) SWIG_fail
;
23775 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
23776 if (SWIG_arg_fail(2)) SWIG_fail
;
23780 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23781 result
= (bool)(arg1
)->Yield(arg2
);
23783 wxPyEndAllowThreads(__tstate
);
23784 if (PyErr_Occurred()) SWIG_fail
;
23787 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23795 static PyObject
*_wrap_PyApp_WakeUpIdle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23796 PyObject
*resultobj
= NULL
;
23797 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23798 PyObject
* obj0
= 0 ;
23799 char *kwnames
[] = {
23800 (char *) "self", NULL
23803 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_WakeUpIdle",kwnames
,&obj0
)) goto fail
;
23804 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23805 if (SWIG_arg_fail(1)) SWIG_fail
;
23807 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23808 (arg1
)->WakeUpIdle();
23810 wxPyEndAllowThreads(__tstate
);
23811 if (PyErr_Occurred()) SWIG_fail
;
23813 Py_INCREF(Py_None
); resultobj
= Py_None
;
23820 static PyObject
*_wrap_PyApp_IsMainLoopRunning(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23821 PyObject
*resultobj
= NULL
;
23823 char *kwnames
[] = {
23827 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_IsMainLoopRunning",kwnames
)) goto fail
;
23829 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23830 result
= (bool)wxPyApp::IsMainLoopRunning();
23832 wxPyEndAllowThreads(__tstate
);
23833 if (PyErr_Occurred()) SWIG_fail
;
23836 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23844 static PyObject
*_wrap_PyApp_MainLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23845 PyObject
*resultobj
= NULL
;
23846 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23848 PyObject
* obj0
= 0 ;
23849 char *kwnames
[] = {
23850 (char *) "self", NULL
23853 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_MainLoop",kwnames
,&obj0
)) goto fail
;
23854 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23855 if (SWIG_arg_fail(1)) SWIG_fail
;
23857 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23858 result
= (int)(arg1
)->MainLoop();
23860 wxPyEndAllowThreads(__tstate
);
23861 if (PyErr_Occurred()) SWIG_fail
;
23864 resultobj
= SWIG_From_int(static_cast<int >(result
));
23872 static PyObject
*_wrap_PyApp_Exit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23873 PyObject
*resultobj
= NULL
;
23874 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23875 PyObject
* obj0
= 0 ;
23876 char *kwnames
[] = {
23877 (char *) "self", NULL
23880 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_Exit",kwnames
,&obj0
)) goto fail
;
23881 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23882 if (SWIG_arg_fail(1)) SWIG_fail
;
23884 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23887 wxPyEndAllowThreads(__tstate
);
23888 if (PyErr_Occurred()) SWIG_fail
;
23890 Py_INCREF(Py_None
); resultobj
= Py_None
;
23897 static PyObject
*_wrap_PyApp_ExitMainLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23898 PyObject
*resultobj
= NULL
;
23899 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23900 PyObject
* obj0
= 0 ;
23901 char *kwnames
[] = {
23902 (char *) "self", NULL
23905 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_ExitMainLoop",kwnames
,&obj0
)) goto fail
;
23906 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23907 if (SWIG_arg_fail(1)) SWIG_fail
;
23909 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23910 (arg1
)->ExitMainLoop();
23912 wxPyEndAllowThreads(__tstate
);
23913 if (PyErr_Occurred()) SWIG_fail
;
23915 Py_INCREF(Py_None
); resultobj
= Py_None
;
23922 static PyObject
*_wrap_PyApp_Pending(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23923 PyObject
*resultobj
= NULL
;
23924 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23926 PyObject
* obj0
= 0 ;
23927 char *kwnames
[] = {
23928 (char *) "self", NULL
23931 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_Pending",kwnames
,&obj0
)) goto fail
;
23932 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23933 if (SWIG_arg_fail(1)) SWIG_fail
;
23935 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23936 result
= (bool)(arg1
)->Pending();
23938 wxPyEndAllowThreads(__tstate
);
23939 if (PyErr_Occurred()) SWIG_fail
;
23942 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23950 static PyObject
*_wrap_PyApp_Dispatch(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23951 PyObject
*resultobj
= NULL
;
23952 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23954 PyObject
* obj0
= 0 ;
23955 char *kwnames
[] = {
23956 (char *) "self", NULL
23959 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_Dispatch",kwnames
,&obj0
)) goto fail
;
23960 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23961 if (SWIG_arg_fail(1)) SWIG_fail
;
23963 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23964 result
= (bool)(arg1
)->Dispatch();
23966 wxPyEndAllowThreads(__tstate
);
23967 if (PyErr_Occurred()) SWIG_fail
;
23970 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23978 static PyObject
*_wrap_PyApp_ProcessIdle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23979 PyObject
*resultobj
= NULL
;
23980 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23982 PyObject
* obj0
= 0 ;
23983 char *kwnames
[] = {
23984 (char *) "self", NULL
23987 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_ProcessIdle",kwnames
,&obj0
)) goto fail
;
23988 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23989 if (SWIG_arg_fail(1)) SWIG_fail
;
23991 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23992 result
= (bool)(arg1
)->ProcessIdle();
23994 wxPyEndAllowThreads(__tstate
);
23995 if (PyErr_Occurred()) SWIG_fail
;
23998 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24006 static PyObject
*_wrap_PyApp_SendIdleEvents(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24007 PyObject
*resultobj
= NULL
;
24008 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24009 wxWindow
*arg2
= (wxWindow
*) 0 ;
24010 wxIdleEvent
*arg3
= 0 ;
24012 PyObject
* obj0
= 0 ;
24013 PyObject
* obj1
= 0 ;
24014 PyObject
* obj2
= 0 ;
24015 char *kwnames
[] = {
24016 (char *) "self",(char *) "win",(char *) "event", NULL
24019 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PyApp_SendIdleEvents",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
24020 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24021 if (SWIG_arg_fail(1)) SWIG_fail
;
24022 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
24023 if (SWIG_arg_fail(2)) SWIG_fail
;
24025 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxIdleEvent
, SWIG_POINTER_EXCEPTION
| 0);
24026 if (SWIG_arg_fail(3)) SWIG_fail
;
24027 if (arg3
== NULL
) {
24028 SWIG_null_ref("wxIdleEvent");
24030 if (SWIG_arg_fail(3)) SWIG_fail
;
24033 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24034 result
= (bool)(arg1
)->SendIdleEvents(arg2
,*arg3
);
24036 wxPyEndAllowThreads(__tstate
);
24037 if (PyErr_Occurred()) SWIG_fail
;
24040 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24048 static PyObject
*_wrap_PyApp_IsActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24049 PyObject
*resultobj
= NULL
;
24050 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24052 PyObject
* obj0
= 0 ;
24053 char *kwnames
[] = {
24054 (char *) "self", NULL
24057 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_IsActive",kwnames
,&obj0
)) goto fail
;
24058 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24059 if (SWIG_arg_fail(1)) SWIG_fail
;
24061 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24062 result
= (bool)((wxPyApp
const *)arg1
)->IsActive();
24064 wxPyEndAllowThreads(__tstate
);
24065 if (PyErr_Occurred()) SWIG_fail
;
24068 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24076 static PyObject
*_wrap_PyApp_SetTopWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24077 PyObject
*resultobj
= NULL
;
24078 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24079 wxWindow
*arg2
= (wxWindow
*) 0 ;
24080 PyObject
* obj0
= 0 ;
24081 PyObject
* obj1
= 0 ;
24082 char *kwnames
[] = {
24083 (char *) "self",(char *) "win", NULL
24086 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetTopWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
24087 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24088 if (SWIG_arg_fail(1)) SWIG_fail
;
24089 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
24090 if (SWIG_arg_fail(2)) SWIG_fail
;
24092 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24093 (arg1
)->SetTopWindow(arg2
);
24095 wxPyEndAllowThreads(__tstate
);
24096 if (PyErr_Occurred()) SWIG_fail
;
24098 Py_INCREF(Py_None
); resultobj
= Py_None
;
24105 static PyObject
*_wrap_PyApp_GetTopWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24106 PyObject
*resultobj
= NULL
;
24107 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24109 PyObject
* obj0
= 0 ;
24110 char *kwnames
[] = {
24111 (char *) "self", NULL
24114 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetTopWindow",kwnames
,&obj0
)) goto fail
;
24115 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24116 if (SWIG_arg_fail(1)) SWIG_fail
;
24118 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24119 result
= (wxWindow
*)((wxPyApp
const *)arg1
)->GetTopWindow();
24121 wxPyEndAllowThreads(__tstate
);
24122 if (PyErr_Occurred()) SWIG_fail
;
24125 resultobj
= wxPyMake_wxObject(result
, (bool)0);
24133 static PyObject
*_wrap_PyApp_SetExitOnFrameDelete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24134 PyObject
*resultobj
= NULL
;
24135 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24137 PyObject
* obj0
= 0 ;
24138 PyObject
* obj1
= 0 ;
24139 char *kwnames
[] = {
24140 (char *) "self",(char *) "flag", NULL
24143 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetExitOnFrameDelete",kwnames
,&obj0
,&obj1
)) goto fail
;
24144 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24145 if (SWIG_arg_fail(1)) SWIG_fail
;
24147 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
24148 if (SWIG_arg_fail(2)) SWIG_fail
;
24151 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24152 (arg1
)->SetExitOnFrameDelete(arg2
);
24154 wxPyEndAllowThreads(__tstate
);
24155 if (PyErr_Occurred()) SWIG_fail
;
24157 Py_INCREF(Py_None
); resultobj
= Py_None
;
24164 static PyObject
*_wrap_PyApp_GetExitOnFrameDelete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24165 PyObject
*resultobj
= NULL
;
24166 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24168 PyObject
* obj0
= 0 ;
24169 char *kwnames
[] = {
24170 (char *) "self", NULL
24173 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetExitOnFrameDelete",kwnames
,&obj0
)) goto fail
;
24174 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24175 if (SWIG_arg_fail(1)) SWIG_fail
;
24177 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24178 result
= (bool)((wxPyApp
const *)arg1
)->GetExitOnFrameDelete();
24180 wxPyEndAllowThreads(__tstate
);
24181 if (PyErr_Occurred()) SWIG_fail
;
24184 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24192 static PyObject
*_wrap_PyApp_SetUseBestVisual(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24193 PyObject
*resultobj
= NULL
;
24194 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24196 PyObject
* obj0
= 0 ;
24197 PyObject
* obj1
= 0 ;
24198 char *kwnames
[] = {
24199 (char *) "self",(char *) "flag", NULL
24202 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetUseBestVisual",kwnames
,&obj0
,&obj1
)) goto fail
;
24203 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24204 if (SWIG_arg_fail(1)) SWIG_fail
;
24206 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
24207 if (SWIG_arg_fail(2)) SWIG_fail
;
24210 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24211 (arg1
)->SetUseBestVisual(arg2
);
24213 wxPyEndAllowThreads(__tstate
);
24214 if (PyErr_Occurred()) SWIG_fail
;
24216 Py_INCREF(Py_None
); resultobj
= Py_None
;
24223 static PyObject
*_wrap_PyApp_GetUseBestVisual(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24224 PyObject
*resultobj
= NULL
;
24225 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24227 PyObject
* obj0
= 0 ;
24228 char *kwnames
[] = {
24229 (char *) "self", NULL
24232 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetUseBestVisual",kwnames
,&obj0
)) goto fail
;
24233 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24234 if (SWIG_arg_fail(1)) SWIG_fail
;
24236 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24237 result
= (bool)((wxPyApp
const *)arg1
)->GetUseBestVisual();
24239 wxPyEndAllowThreads(__tstate
);
24240 if (PyErr_Occurred()) SWIG_fail
;
24243 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24251 static PyObject
*_wrap_PyApp_SetPrintMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24252 PyObject
*resultobj
= NULL
;
24253 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24255 PyObject
* obj0
= 0 ;
24256 PyObject
* obj1
= 0 ;
24257 char *kwnames
[] = {
24258 (char *) "self",(char *) "mode", NULL
24261 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetPrintMode",kwnames
,&obj0
,&obj1
)) goto fail
;
24262 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24263 if (SWIG_arg_fail(1)) SWIG_fail
;
24265 arg2
= static_cast<int >(SWIG_As_int(obj1
));
24266 if (SWIG_arg_fail(2)) SWIG_fail
;
24269 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24270 (arg1
)->SetPrintMode(arg2
);
24272 wxPyEndAllowThreads(__tstate
);
24273 if (PyErr_Occurred()) SWIG_fail
;
24275 Py_INCREF(Py_None
); resultobj
= Py_None
;
24282 static PyObject
*_wrap_PyApp_GetPrintMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24283 PyObject
*resultobj
= NULL
;
24284 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24286 PyObject
* obj0
= 0 ;
24287 char *kwnames
[] = {
24288 (char *) "self", NULL
24291 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetPrintMode",kwnames
,&obj0
)) goto fail
;
24292 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24293 if (SWIG_arg_fail(1)) SWIG_fail
;
24295 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24296 result
= (int)((wxPyApp
const *)arg1
)->GetPrintMode();
24298 wxPyEndAllowThreads(__tstate
);
24299 if (PyErr_Occurred()) SWIG_fail
;
24302 resultobj
= SWIG_From_int(static_cast<int >(result
));
24310 static PyObject
*_wrap_PyApp_SetAssertMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24311 PyObject
*resultobj
= NULL
;
24312 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24314 PyObject
* obj0
= 0 ;
24315 PyObject
* obj1
= 0 ;
24316 char *kwnames
[] = {
24317 (char *) "self",(char *) "mode", NULL
24320 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetAssertMode",kwnames
,&obj0
,&obj1
)) goto fail
;
24321 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24322 if (SWIG_arg_fail(1)) SWIG_fail
;
24324 arg2
= static_cast<int >(SWIG_As_int(obj1
));
24325 if (SWIG_arg_fail(2)) SWIG_fail
;
24328 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24329 (arg1
)->SetAssertMode(arg2
);
24331 wxPyEndAllowThreads(__tstate
);
24332 if (PyErr_Occurred()) SWIG_fail
;
24334 Py_INCREF(Py_None
); resultobj
= Py_None
;
24341 static PyObject
*_wrap_PyApp_GetAssertMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24342 PyObject
*resultobj
= NULL
;
24343 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24345 PyObject
* obj0
= 0 ;
24346 char *kwnames
[] = {
24347 (char *) "self", NULL
24350 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetAssertMode",kwnames
,&obj0
)) goto fail
;
24351 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24352 if (SWIG_arg_fail(1)) SWIG_fail
;
24354 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24355 result
= (int)(arg1
)->GetAssertMode();
24357 wxPyEndAllowThreads(__tstate
);
24358 if (PyErr_Occurred()) SWIG_fail
;
24361 resultobj
= SWIG_From_int(static_cast<int >(result
));
24369 static PyObject
*_wrap_PyApp_GetMacSupportPCMenuShortcuts(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24370 PyObject
*resultobj
= NULL
;
24372 char *kwnames
[] = {
24376 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacSupportPCMenuShortcuts",kwnames
)) goto fail
;
24378 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24379 result
= (bool)wxPyApp::GetMacSupportPCMenuShortcuts();
24381 wxPyEndAllowThreads(__tstate
);
24382 if (PyErr_Occurred()) SWIG_fail
;
24385 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24393 static PyObject
*_wrap_PyApp_GetMacAboutMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24394 PyObject
*resultobj
= NULL
;
24396 char *kwnames
[] = {
24400 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacAboutMenuItemId",kwnames
)) goto fail
;
24402 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24403 result
= (long)wxPyApp::GetMacAboutMenuItemId();
24405 wxPyEndAllowThreads(__tstate
);
24406 if (PyErr_Occurred()) SWIG_fail
;
24409 resultobj
= SWIG_From_long(static_cast<long >(result
));
24417 static PyObject
*_wrap_PyApp_GetMacPreferencesMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24418 PyObject
*resultobj
= NULL
;
24420 char *kwnames
[] = {
24424 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacPreferencesMenuItemId",kwnames
)) goto fail
;
24426 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24427 result
= (long)wxPyApp::GetMacPreferencesMenuItemId();
24429 wxPyEndAllowThreads(__tstate
);
24430 if (PyErr_Occurred()) SWIG_fail
;
24433 resultobj
= SWIG_From_long(static_cast<long >(result
));
24441 static PyObject
*_wrap_PyApp_GetMacExitMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24442 PyObject
*resultobj
= NULL
;
24444 char *kwnames
[] = {
24448 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacExitMenuItemId",kwnames
)) goto fail
;
24450 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24451 result
= (long)wxPyApp::GetMacExitMenuItemId();
24453 wxPyEndAllowThreads(__tstate
);
24454 if (PyErr_Occurred()) SWIG_fail
;
24457 resultobj
= SWIG_From_long(static_cast<long >(result
));
24465 static PyObject
*_wrap_PyApp_GetMacHelpMenuTitleName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24466 PyObject
*resultobj
= NULL
;
24468 char *kwnames
[] = {
24472 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacHelpMenuTitleName",kwnames
)) goto fail
;
24474 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24475 result
= wxPyApp::GetMacHelpMenuTitleName();
24477 wxPyEndAllowThreads(__tstate
);
24478 if (PyErr_Occurred()) SWIG_fail
;
24482 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
24484 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
24493 static PyObject
*_wrap_PyApp_SetMacSupportPCMenuShortcuts(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24494 PyObject
*resultobj
= NULL
;
24496 PyObject
* obj0
= 0 ;
24497 char *kwnames
[] = {
24498 (char *) "val", NULL
24501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacSupportPCMenuShortcuts",kwnames
,&obj0
)) goto fail
;
24503 arg1
= static_cast<bool >(SWIG_As_bool(obj0
));
24504 if (SWIG_arg_fail(1)) SWIG_fail
;
24507 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24508 wxPyApp::SetMacSupportPCMenuShortcuts(arg1
);
24510 wxPyEndAllowThreads(__tstate
);
24511 if (PyErr_Occurred()) SWIG_fail
;
24513 Py_INCREF(Py_None
); resultobj
= Py_None
;
24520 static PyObject
*_wrap_PyApp_SetMacAboutMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24521 PyObject
*resultobj
= NULL
;
24523 PyObject
* obj0
= 0 ;
24524 char *kwnames
[] = {
24525 (char *) "val", NULL
24528 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacAboutMenuItemId",kwnames
,&obj0
)) goto fail
;
24530 arg1
= static_cast<long >(SWIG_As_long(obj0
));
24531 if (SWIG_arg_fail(1)) SWIG_fail
;
24534 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24535 wxPyApp::SetMacAboutMenuItemId(arg1
);
24537 wxPyEndAllowThreads(__tstate
);
24538 if (PyErr_Occurred()) SWIG_fail
;
24540 Py_INCREF(Py_None
); resultobj
= Py_None
;
24547 static PyObject
*_wrap_PyApp_SetMacPreferencesMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24548 PyObject
*resultobj
= NULL
;
24550 PyObject
* obj0
= 0 ;
24551 char *kwnames
[] = {
24552 (char *) "val", NULL
24555 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacPreferencesMenuItemId",kwnames
,&obj0
)) goto fail
;
24557 arg1
= static_cast<long >(SWIG_As_long(obj0
));
24558 if (SWIG_arg_fail(1)) SWIG_fail
;
24561 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24562 wxPyApp::SetMacPreferencesMenuItemId(arg1
);
24564 wxPyEndAllowThreads(__tstate
);
24565 if (PyErr_Occurred()) SWIG_fail
;
24567 Py_INCREF(Py_None
); resultobj
= Py_None
;
24574 static PyObject
*_wrap_PyApp_SetMacExitMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24575 PyObject
*resultobj
= NULL
;
24577 PyObject
* obj0
= 0 ;
24578 char *kwnames
[] = {
24579 (char *) "val", NULL
24582 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacExitMenuItemId",kwnames
,&obj0
)) goto fail
;
24584 arg1
= static_cast<long >(SWIG_As_long(obj0
));
24585 if (SWIG_arg_fail(1)) SWIG_fail
;
24588 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24589 wxPyApp::SetMacExitMenuItemId(arg1
);
24591 wxPyEndAllowThreads(__tstate
);
24592 if (PyErr_Occurred()) SWIG_fail
;
24594 Py_INCREF(Py_None
); resultobj
= Py_None
;
24601 static PyObject
*_wrap_PyApp_SetMacHelpMenuTitleName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24602 PyObject
*resultobj
= NULL
;
24603 wxString
*arg1
= 0 ;
24604 bool temp1
= false ;
24605 PyObject
* obj0
= 0 ;
24606 char *kwnames
[] = {
24607 (char *) "val", NULL
24610 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacHelpMenuTitleName",kwnames
,&obj0
)) goto fail
;
24612 arg1
= wxString_in_helper(obj0
);
24613 if (arg1
== NULL
) SWIG_fail
;
24617 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24618 wxPyApp::SetMacHelpMenuTitleName((wxString
const &)*arg1
);
24620 wxPyEndAllowThreads(__tstate
);
24621 if (PyErr_Occurred()) SWIG_fail
;
24623 Py_INCREF(Py_None
); resultobj
= Py_None
;
24638 static PyObject
*_wrap_PyApp__BootstrapApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24639 PyObject
*resultobj
= NULL
;
24640 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24641 PyObject
* obj0
= 0 ;
24642 char *kwnames
[] = {
24643 (char *) "self", NULL
24646 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp__BootstrapApp",kwnames
,&obj0
)) goto fail
;
24647 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24648 if (SWIG_arg_fail(1)) SWIG_fail
;
24650 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24651 (arg1
)->_BootstrapApp();
24653 wxPyEndAllowThreads(__tstate
);
24654 if (PyErr_Occurred()) SWIG_fail
;
24656 Py_INCREF(Py_None
); resultobj
= Py_None
;
24663 static PyObject
*_wrap_PyApp_GetComCtl32Version(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24664 PyObject
*resultobj
= NULL
;
24666 char *kwnames
[] = {
24670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetComCtl32Version",kwnames
)) goto fail
;
24672 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24673 result
= (int)wxPyApp_GetComCtl32Version();
24675 wxPyEndAllowThreads(__tstate
);
24676 if (PyErr_Occurred()) SWIG_fail
;
24679 resultobj
= SWIG_From_int(static_cast<int >(result
));
24687 static PyObject
* PyApp_swigregister(PyObject
*, PyObject
*args
) {
24689 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
24690 SWIG_TypeClientData(SWIGTYPE_p_wxPyApp
, obj
);
24692 return Py_BuildValue((char *)"");
24694 static PyObject
*_wrap_Exit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24695 PyObject
*resultobj
= NULL
;
24696 char *kwnames
[] = {
24700 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Exit",kwnames
)) goto fail
;
24702 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24705 wxPyEndAllowThreads(__tstate
);
24706 if (PyErr_Occurred()) SWIG_fail
;
24708 Py_INCREF(Py_None
); resultobj
= Py_None
;
24715 static PyObject
*_wrap_Yield(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24716 PyObject
*resultobj
= NULL
;
24718 char *kwnames
[] = {
24722 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Yield",kwnames
)) goto fail
;
24724 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24725 result
= (bool)wxYield();
24727 wxPyEndAllowThreads(__tstate
);
24728 if (PyErr_Occurred()) SWIG_fail
;
24731 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24739 static PyObject
*_wrap_YieldIfNeeded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24740 PyObject
*resultobj
= NULL
;
24742 char *kwnames
[] = {
24746 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":YieldIfNeeded",kwnames
)) goto fail
;
24748 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24749 result
= (bool)wxYieldIfNeeded();
24751 wxPyEndAllowThreads(__tstate
);
24752 if (PyErr_Occurred()) SWIG_fail
;
24755 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24763 static PyObject
*_wrap_SafeYield(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24764 PyObject
*resultobj
= NULL
;
24765 wxWindow
*arg1
= (wxWindow
*) NULL
;
24766 bool arg2
= (bool) false ;
24768 PyObject
* obj0
= 0 ;
24769 PyObject
* obj1
= 0 ;
24770 char *kwnames
[] = {
24771 (char *) "win",(char *) "onlyIfNeeded", NULL
24774 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:SafeYield",kwnames
,&obj0
,&obj1
)) goto fail
;
24776 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
24777 if (SWIG_arg_fail(1)) SWIG_fail
;
24781 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
24782 if (SWIG_arg_fail(2)) SWIG_fail
;
24786 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24787 result
= (bool)wxSafeYield(arg1
,arg2
);
24789 wxPyEndAllowThreads(__tstate
);
24790 if (PyErr_Occurred()) SWIG_fail
;
24793 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24801 static PyObject
*_wrap_WakeUpIdle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24802 PyObject
*resultobj
= NULL
;
24803 char *kwnames
[] = {
24807 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":WakeUpIdle",kwnames
)) goto fail
;
24809 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24812 wxPyEndAllowThreads(__tstate
);
24813 if (PyErr_Occurred()) SWIG_fail
;
24815 Py_INCREF(Py_None
); resultobj
= Py_None
;
24822 static PyObject
*_wrap_PostEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24823 PyObject
*resultobj
= NULL
;
24824 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
24825 wxEvent
*arg2
= 0 ;
24826 PyObject
* obj0
= 0 ;
24827 PyObject
* obj1
= 0 ;
24828 char *kwnames
[] = {
24829 (char *) "dest",(char *) "event", NULL
24832 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PostEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
24833 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
24834 if (SWIG_arg_fail(1)) SWIG_fail
;
24836 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
24837 if (SWIG_arg_fail(2)) SWIG_fail
;
24838 if (arg2
== NULL
) {
24839 SWIG_null_ref("wxEvent");
24841 if (SWIG_arg_fail(2)) SWIG_fail
;
24844 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24845 wxPostEvent(arg1
,*arg2
);
24847 wxPyEndAllowThreads(__tstate
);
24848 if (PyErr_Occurred()) SWIG_fail
;
24850 Py_INCREF(Py_None
); resultobj
= Py_None
;
24857 static PyObject
*_wrap_App_CleanUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24858 PyObject
*resultobj
= NULL
;
24859 char *kwnames
[] = {
24863 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":App_CleanUp",kwnames
)) goto fail
;
24865 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24868 wxPyEndAllowThreads(__tstate
);
24869 if (PyErr_Occurred()) SWIG_fail
;
24871 Py_INCREF(Py_None
); resultobj
= Py_None
;
24878 static PyObject
*_wrap_GetApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24879 PyObject
*resultobj
= NULL
;
24881 char *kwnames
[] = {
24885 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":GetApp",kwnames
)) goto fail
;
24887 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24888 result
= (wxPyApp
*)wxPyGetApp();
24890 wxPyEndAllowThreads(__tstate
);
24891 if (PyErr_Occurred()) SWIG_fail
;
24894 resultobj
= wxPyMake_wxObject(result
, 0);
24902 static PyObject
*_wrap_SetDefaultPyEncoding(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24903 PyObject
*resultobj
= NULL
;
24904 char *arg1
= (char *) 0 ;
24905 PyObject
* obj0
= 0 ;
24906 char *kwnames
[] = {
24907 (char *) "encoding", NULL
24910 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetDefaultPyEncoding",kwnames
,&obj0
)) goto fail
;
24911 if (!SWIG_AsCharPtr(obj0
, (char**)&arg1
)) {
24912 SWIG_arg_fail(1);SWIG_fail
;
24915 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24916 wxSetDefaultPyEncoding((char const *)arg1
);
24918 wxPyEndAllowThreads(__tstate
);
24919 if (PyErr_Occurred()) SWIG_fail
;
24921 Py_INCREF(Py_None
); resultobj
= Py_None
;
24928 static PyObject
*_wrap_GetDefaultPyEncoding(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24929 PyObject
*resultobj
= NULL
;
24931 char *kwnames
[] = {
24935 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":GetDefaultPyEncoding",kwnames
)) goto fail
;
24937 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24938 result
= (char *)wxGetDefaultPyEncoding();
24940 wxPyEndAllowThreads(__tstate
);
24941 if (PyErr_Occurred()) SWIG_fail
;
24943 resultobj
= SWIG_FromCharPtr(result
);
24950 static PyObject
*_wrap_new_EventLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24951 PyObject
*resultobj
= NULL
;
24952 wxEventLoop
*result
;
24953 char *kwnames
[] = {
24957 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_EventLoop",kwnames
)) goto fail
;
24959 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24960 result
= (wxEventLoop
*)new wxEventLoop();
24962 wxPyEndAllowThreads(__tstate
);
24963 if (PyErr_Occurred()) SWIG_fail
;
24965 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEventLoop
, 1);
24972 static PyObject
*_wrap_delete_EventLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24973 PyObject
*resultobj
= NULL
;
24974 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
24975 PyObject
* obj0
= 0 ;
24976 char *kwnames
[] = {
24977 (char *) "self", NULL
24980 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_EventLoop",kwnames
,&obj0
)) goto fail
;
24981 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
24982 if (SWIG_arg_fail(1)) SWIG_fail
;
24984 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24987 wxPyEndAllowThreads(__tstate
);
24988 if (PyErr_Occurred()) SWIG_fail
;
24990 Py_INCREF(Py_None
); resultobj
= Py_None
;
24997 static PyObject
*_wrap_EventLoop_Run(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24998 PyObject
*resultobj
= NULL
;
24999 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25001 PyObject
* obj0
= 0 ;
25002 char *kwnames
[] = {
25003 (char *) "self", NULL
25006 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_Run",kwnames
,&obj0
)) goto fail
;
25007 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25008 if (SWIG_arg_fail(1)) SWIG_fail
;
25010 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25011 result
= (int)(arg1
)->Run();
25013 wxPyEndAllowThreads(__tstate
);
25014 if (PyErr_Occurred()) SWIG_fail
;
25017 resultobj
= SWIG_From_int(static_cast<int >(result
));
25025 static PyObject
*_wrap_EventLoop_Exit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25026 PyObject
*resultobj
= NULL
;
25027 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25028 int arg2
= (int) 0 ;
25029 PyObject
* obj0
= 0 ;
25030 PyObject
* obj1
= 0 ;
25031 char *kwnames
[] = {
25032 (char *) "self",(char *) "rc", NULL
25035 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:EventLoop_Exit",kwnames
,&obj0
,&obj1
)) goto fail
;
25036 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25037 if (SWIG_arg_fail(1)) SWIG_fail
;
25040 arg2
= static_cast<int >(SWIG_As_int(obj1
));
25041 if (SWIG_arg_fail(2)) SWIG_fail
;
25045 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25046 (arg1
)->Exit(arg2
);
25048 wxPyEndAllowThreads(__tstate
);
25049 if (PyErr_Occurred()) SWIG_fail
;
25051 Py_INCREF(Py_None
); resultobj
= Py_None
;
25058 static PyObject
*_wrap_EventLoop_Pending(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25059 PyObject
*resultobj
= NULL
;
25060 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25062 PyObject
* obj0
= 0 ;
25063 char *kwnames
[] = {
25064 (char *) "self", NULL
25067 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_Pending",kwnames
,&obj0
)) goto fail
;
25068 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25069 if (SWIG_arg_fail(1)) SWIG_fail
;
25071 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25072 result
= (bool)((wxEventLoop
const *)arg1
)->Pending();
25074 wxPyEndAllowThreads(__tstate
);
25075 if (PyErr_Occurred()) SWIG_fail
;
25078 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25086 static PyObject
*_wrap_EventLoop_Dispatch(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25087 PyObject
*resultobj
= NULL
;
25088 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25090 PyObject
* obj0
= 0 ;
25091 char *kwnames
[] = {
25092 (char *) "self", NULL
25095 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_Dispatch",kwnames
,&obj0
)) goto fail
;
25096 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25097 if (SWIG_arg_fail(1)) SWIG_fail
;
25099 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25100 result
= (bool)(arg1
)->Dispatch();
25102 wxPyEndAllowThreads(__tstate
);
25103 if (PyErr_Occurred()) SWIG_fail
;
25106 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25114 static PyObject
*_wrap_EventLoop_IsRunning(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25115 PyObject
*resultobj
= NULL
;
25116 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25118 PyObject
* obj0
= 0 ;
25119 char *kwnames
[] = {
25120 (char *) "self", NULL
25123 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_IsRunning",kwnames
,&obj0
)) goto fail
;
25124 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25125 if (SWIG_arg_fail(1)) SWIG_fail
;
25127 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25128 result
= (bool)((wxEventLoop
const *)arg1
)->IsRunning();
25130 wxPyEndAllowThreads(__tstate
);
25131 if (PyErr_Occurred()) SWIG_fail
;
25134 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25142 static PyObject
*_wrap_EventLoop_GetActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25143 PyObject
*resultobj
= NULL
;
25144 wxEventLoop
*result
;
25145 char *kwnames
[] = {
25149 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":EventLoop_GetActive",kwnames
)) goto fail
;
25151 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25152 result
= (wxEventLoop
*)wxEventLoop::GetActive();
25154 wxPyEndAllowThreads(__tstate
);
25155 if (PyErr_Occurred()) SWIG_fail
;
25157 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEventLoop
, 0);
25164 static PyObject
*_wrap_EventLoop_SetActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25165 PyObject
*resultobj
= NULL
;
25166 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25167 PyObject
* obj0
= 0 ;
25168 char *kwnames
[] = {
25169 (char *) "loop", NULL
25172 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_SetActive",kwnames
,&obj0
)) goto fail
;
25173 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25174 if (SWIG_arg_fail(1)) SWIG_fail
;
25176 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25177 wxEventLoop::SetActive(arg1
);
25179 wxPyEndAllowThreads(__tstate
);
25180 if (PyErr_Occurred()) SWIG_fail
;
25182 Py_INCREF(Py_None
); resultobj
= Py_None
;
25189 static PyObject
* EventLoop_swigregister(PyObject
*, PyObject
*args
) {
25191 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25192 SWIG_TypeClientData(SWIGTYPE_p_wxEventLoop
, obj
);
25194 return Py_BuildValue((char *)"");
25196 static PyObject
*_wrap_new_EventLoopActivator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25197 PyObject
*resultobj
= NULL
;
25198 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25199 wxEventLoopActivator
*result
;
25200 PyObject
* obj0
= 0 ;
25201 char *kwnames
[] = {
25202 (char *) "evtLoop", NULL
25205 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_EventLoopActivator",kwnames
,&obj0
)) goto fail
;
25206 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25207 if (SWIG_arg_fail(1)) SWIG_fail
;
25209 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25210 result
= (wxEventLoopActivator
*)new wxEventLoopActivator(arg1
);
25212 wxPyEndAllowThreads(__tstate
);
25213 if (PyErr_Occurred()) SWIG_fail
;
25215 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEventLoopActivator
, 1);
25222 static PyObject
*_wrap_delete_EventLoopActivator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25223 PyObject
*resultobj
= NULL
;
25224 wxEventLoopActivator
*arg1
= (wxEventLoopActivator
*) 0 ;
25225 PyObject
* obj0
= 0 ;
25226 char *kwnames
[] = {
25227 (char *) "self", NULL
25230 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_EventLoopActivator",kwnames
,&obj0
)) goto fail
;
25231 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoopActivator
, SWIG_POINTER_EXCEPTION
| 0);
25232 if (SWIG_arg_fail(1)) SWIG_fail
;
25234 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25237 wxPyEndAllowThreads(__tstate
);
25238 if (PyErr_Occurred()) SWIG_fail
;
25240 Py_INCREF(Py_None
); resultobj
= Py_None
;
25247 static PyObject
* EventLoopActivator_swigregister(PyObject
*, PyObject
*args
) {
25249 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25250 SWIG_TypeClientData(SWIGTYPE_p_wxEventLoopActivator
, obj
);
25252 return Py_BuildValue((char *)"");
25254 static PyObject
*_wrap_new_AcceleratorEntry(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25255 PyObject
*resultobj
= NULL
;
25256 int arg1
= (int) 0 ;
25257 int arg2
= (int) 0 ;
25258 int arg3
= (int) 0 ;
25259 wxAcceleratorEntry
*result
;
25260 PyObject
* obj0
= 0 ;
25261 PyObject
* obj1
= 0 ;
25262 PyObject
* obj2
= 0 ;
25263 char *kwnames
[] = {
25264 (char *) "flags",(char *) "keyCode",(char *) "cmdID", NULL
25267 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_AcceleratorEntry",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
25270 arg1
= static_cast<int >(SWIG_As_int(obj0
));
25271 if (SWIG_arg_fail(1)) SWIG_fail
;
25276 arg2
= static_cast<int >(SWIG_As_int(obj1
));
25277 if (SWIG_arg_fail(2)) SWIG_fail
;
25282 arg3
= static_cast<int >(SWIG_As_int(obj2
));
25283 if (SWIG_arg_fail(3)) SWIG_fail
;
25287 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25288 result
= (wxAcceleratorEntry
*)new wxAcceleratorEntry(arg1
,arg2
,arg3
);
25290 wxPyEndAllowThreads(__tstate
);
25291 if (PyErr_Occurred()) SWIG_fail
;
25293 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorEntry
, 1);
25300 static PyObject
*_wrap_delete_AcceleratorEntry(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25301 PyObject
*resultobj
= NULL
;
25302 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25303 PyObject
* obj0
= 0 ;
25304 char *kwnames
[] = {
25305 (char *) "self", NULL
25308 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_AcceleratorEntry",kwnames
,&obj0
)) goto fail
;
25309 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25310 if (SWIG_arg_fail(1)) SWIG_fail
;
25312 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25315 wxPyEndAllowThreads(__tstate
);
25316 if (PyErr_Occurred()) SWIG_fail
;
25318 Py_INCREF(Py_None
); resultobj
= Py_None
;
25325 static PyObject
*_wrap_AcceleratorEntry_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25326 PyObject
*resultobj
= NULL
;
25327 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25331 PyObject
* obj0
= 0 ;
25332 PyObject
* obj1
= 0 ;
25333 PyObject
* obj2
= 0 ;
25334 PyObject
* obj3
= 0 ;
25335 char *kwnames
[] = {
25336 (char *) "self",(char *) "flags",(char *) "keyCode",(char *) "cmd", NULL
25339 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:AcceleratorEntry_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
25340 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25341 if (SWIG_arg_fail(1)) SWIG_fail
;
25343 arg2
= static_cast<int >(SWIG_As_int(obj1
));
25344 if (SWIG_arg_fail(2)) SWIG_fail
;
25347 arg3
= static_cast<int >(SWIG_As_int(obj2
));
25348 if (SWIG_arg_fail(3)) SWIG_fail
;
25351 arg4
= static_cast<int >(SWIG_As_int(obj3
));
25352 if (SWIG_arg_fail(4)) SWIG_fail
;
25355 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25356 (arg1
)->Set(arg2
,arg3
,arg4
);
25358 wxPyEndAllowThreads(__tstate
);
25359 if (PyErr_Occurred()) SWIG_fail
;
25361 Py_INCREF(Py_None
); resultobj
= Py_None
;
25368 static PyObject
*_wrap_AcceleratorEntry_GetFlags(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25369 PyObject
*resultobj
= NULL
;
25370 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25372 PyObject
* obj0
= 0 ;
25373 char *kwnames
[] = {
25374 (char *) "self", NULL
25377 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorEntry_GetFlags",kwnames
,&obj0
)) goto fail
;
25378 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25379 if (SWIG_arg_fail(1)) SWIG_fail
;
25381 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25382 result
= (int)(arg1
)->GetFlags();
25384 wxPyEndAllowThreads(__tstate
);
25385 if (PyErr_Occurred()) SWIG_fail
;
25388 resultobj
= SWIG_From_int(static_cast<int >(result
));
25396 static PyObject
*_wrap_AcceleratorEntry_GetKeyCode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25397 PyObject
*resultobj
= NULL
;
25398 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25400 PyObject
* obj0
= 0 ;
25401 char *kwnames
[] = {
25402 (char *) "self", NULL
25405 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorEntry_GetKeyCode",kwnames
,&obj0
)) goto fail
;
25406 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25407 if (SWIG_arg_fail(1)) SWIG_fail
;
25409 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25410 result
= (int)(arg1
)->GetKeyCode();
25412 wxPyEndAllowThreads(__tstate
);
25413 if (PyErr_Occurred()) SWIG_fail
;
25416 resultobj
= SWIG_From_int(static_cast<int >(result
));
25424 static PyObject
*_wrap_AcceleratorEntry_GetCommand(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25425 PyObject
*resultobj
= NULL
;
25426 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25428 PyObject
* obj0
= 0 ;
25429 char *kwnames
[] = {
25430 (char *) "self", NULL
25433 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorEntry_GetCommand",kwnames
,&obj0
)) goto fail
;
25434 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25435 if (SWIG_arg_fail(1)) SWIG_fail
;
25437 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25438 result
= (int)(arg1
)->GetCommand();
25440 wxPyEndAllowThreads(__tstate
);
25441 if (PyErr_Occurred()) SWIG_fail
;
25444 resultobj
= SWIG_From_int(static_cast<int >(result
));
25452 static PyObject
* AcceleratorEntry_swigregister(PyObject
*, PyObject
*args
) {
25454 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25455 SWIG_TypeClientData(SWIGTYPE_p_wxAcceleratorEntry
, obj
);
25457 return Py_BuildValue((char *)"");
25459 static PyObject
*_wrap_new_AcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25460 PyObject
*resultobj
= NULL
;
25462 wxAcceleratorEntry
*arg2
= (wxAcceleratorEntry
*) 0 ;
25463 wxAcceleratorTable
*result
;
25464 PyObject
* obj0
= 0 ;
25465 char *kwnames
[] = {
25469 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_AcceleratorTable",kwnames
,&obj0
)) goto fail
;
25471 arg2
= wxAcceleratorEntry_LIST_helper(obj0
);
25472 if (arg2
) arg1
= PyList_Size(obj0
);
25476 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25477 result
= (wxAcceleratorTable
*)new wxAcceleratorTable(arg1
,(wxAcceleratorEntry
const *)arg2
);
25479 wxPyEndAllowThreads(__tstate
);
25480 if (PyErr_Occurred()) SWIG_fail
;
25482 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorTable
, 1);
25495 static PyObject
*_wrap_delete_AcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25496 PyObject
*resultobj
= NULL
;
25497 wxAcceleratorTable
*arg1
= (wxAcceleratorTable
*) 0 ;
25498 PyObject
* obj0
= 0 ;
25499 char *kwnames
[] = {
25500 (char *) "self", NULL
25503 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_AcceleratorTable",kwnames
,&obj0
)) goto fail
;
25504 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorTable
, SWIG_POINTER_EXCEPTION
| 0);
25505 if (SWIG_arg_fail(1)) SWIG_fail
;
25507 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25510 wxPyEndAllowThreads(__tstate
);
25511 if (PyErr_Occurred()) SWIG_fail
;
25513 Py_INCREF(Py_None
); resultobj
= Py_None
;
25520 static PyObject
*_wrap_AcceleratorTable_Ok(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25521 PyObject
*resultobj
= NULL
;
25522 wxAcceleratorTable
*arg1
= (wxAcceleratorTable
*) 0 ;
25524 PyObject
* obj0
= 0 ;
25525 char *kwnames
[] = {
25526 (char *) "self", NULL
25529 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorTable_Ok",kwnames
,&obj0
)) goto fail
;
25530 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorTable
, SWIG_POINTER_EXCEPTION
| 0);
25531 if (SWIG_arg_fail(1)) SWIG_fail
;
25533 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25534 result
= (bool)((wxAcceleratorTable
const *)arg1
)->Ok();
25536 wxPyEndAllowThreads(__tstate
);
25537 if (PyErr_Occurred()) SWIG_fail
;
25540 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25548 static PyObject
* AcceleratorTable_swigregister(PyObject
*, PyObject
*args
) {
25550 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25551 SWIG_TypeClientData(SWIGTYPE_p_wxAcceleratorTable
, obj
);
25553 return Py_BuildValue((char *)"");
25555 static int _wrap_NullAcceleratorTable_set(PyObject
*) {
25556 PyErr_SetString(PyExc_TypeError
,"Variable NullAcceleratorTable is read-only.");
25561 static PyObject
*_wrap_NullAcceleratorTable_get(void) {
25562 PyObject
*pyobj
= NULL
;
25564 pyobj
= SWIG_NewPointerObj((void *)(&wxNullAcceleratorTable
), SWIGTYPE_p_wxAcceleratorTable
, 0);
25569 static PyObject
*_wrap_GetAccelFromString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25570 PyObject
*resultobj
= NULL
;
25571 wxString
*arg1
= 0 ;
25572 wxAcceleratorEntry
*result
;
25573 bool temp1
= false ;
25574 PyObject
* obj0
= 0 ;
25575 char *kwnames
[] = {
25576 (char *) "label", NULL
25579 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GetAccelFromString",kwnames
,&obj0
)) goto fail
;
25581 arg1
= wxString_in_helper(obj0
);
25582 if (arg1
== NULL
) SWIG_fail
;
25586 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25587 result
= (wxAcceleratorEntry
*)wxGetAccelFromString((wxString
const &)*arg1
);
25589 wxPyEndAllowThreads(__tstate
);
25590 if (PyErr_Occurred()) SWIG_fail
;
25592 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorEntry
, 0);
25607 static int _wrap_PanelNameStr_set(PyObject
*) {
25608 PyErr_SetString(PyExc_TypeError
,"Variable PanelNameStr is read-only.");
25613 static PyObject
*_wrap_PanelNameStr_get(void) {
25614 PyObject
*pyobj
= NULL
;
25618 pyobj
= PyUnicode_FromWideChar((&wxPyPanelNameStr
)->c_str(), (&wxPyPanelNameStr
)->Len());
25620 pyobj
= PyString_FromStringAndSize((&wxPyPanelNameStr
)->c_str(), (&wxPyPanelNameStr
)->Len());
25627 static PyObject
*_wrap_new_VisualAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25628 PyObject
*resultobj
= NULL
;
25629 wxVisualAttributes
*result
;
25630 char *kwnames
[] = {
25634 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_VisualAttributes",kwnames
)) goto fail
;
25636 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25637 result
= (wxVisualAttributes
*)new_wxVisualAttributes();
25639 wxPyEndAllowThreads(__tstate
);
25640 if (PyErr_Occurred()) SWIG_fail
;
25642 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxVisualAttributes
, 1);
25649 static PyObject
*_wrap_delete_VisualAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25650 PyObject
*resultobj
= NULL
;
25651 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25652 PyObject
* obj0
= 0 ;
25653 char *kwnames
[] = {
25654 (char *) "self", NULL
25657 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_VisualAttributes",kwnames
,&obj0
)) goto fail
;
25658 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25659 if (SWIG_arg_fail(1)) SWIG_fail
;
25661 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25662 delete_wxVisualAttributes(arg1
);
25664 wxPyEndAllowThreads(__tstate
);
25665 if (PyErr_Occurred()) SWIG_fail
;
25667 Py_INCREF(Py_None
); resultobj
= Py_None
;
25674 static PyObject
*_wrap_VisualAttributes_font_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25675 PyObject
*resultobj
= NULL
;
25676 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25677 wxFont
*arg2
= (wxFont
*) 0 ;
25678 PyObject
* obj0
= 0 ;
25679 PyObject
* obj1
= 0 ;
25680 char *kwnames
[] = {
25681 (char *) "self",(char *) "font", NULL
25684 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VisualAttributes_font_set",kwnames
,&obj0
,&obj1
)) goto fail
;
25685 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25686 if (SWIG_arg_fail(1)) SWIG_fail
;
25687 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
25688 if (SWIG_arg_fail(2)) SWIG_fail
;
25689 if (arg1
) (arg1
)->font
= *arg2
;
25691 Py_INCREF(Py_None
); resultobj
= Py_None
;
25698 static PyObject
*_wrap_VisualAttributes_font_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25699 PyObject
*resultobj
= NULL
;
25700 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25702 PyObject
* obj0
= 0 ;
25703 char *kwnames
[] = {
25704 (char *) "self", NULL
25707 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VisualAttributes_font_get",kwnames
,&obj0
)) goto fail
;
25708 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25709 if (SWIG_arg_fail(1)) SWIG_fail
;
25710 result
= (wxFont
*)& ((arg1
)->font
);
25712 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFont
, 0);
25719 static PyObject
*_wrap_VisualAttributes_colFg_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25720 PyObject
*resultobj
= NULL
;
25721 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25722 wxColour
*arg2
= (wxColour
*) 0 ;
25723 PyObject
* obj0
= 0 ;
25724 PyObject
* obj1
= 0 ;
25725 char *kwnames
[] = {
25726 (char *) "self",(char *) "colFg", NULL
25729 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VisualAttributes_colFg_set",kwnames
,&obj0
,&obj1
)) goto fail
;
25730 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25731 if (SWIG_arg_fail(1)) SWIG_fail
;
25732 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxColour
, SWIG_POINTER_EXCEPTION
| 0);
25733 if (SWIG_arg_fail(2)) SWIG_fail
;
25734 if (arg1
) (arg1
)->colFg
= *arg2
;
25736 Py_INCREF(Py_None
); resultobj
= Py_None
;
25743 static PyObject
*_wrap_VisualAttributes_colFg_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25744 PyObject
*resultobj
= NULL
;
25745 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25747 PyObject
* obj0
= 0 ;
25748 char *kwnames
[] = {
25749 (char *) "self", NULL
25752 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VisualAttributes_colFg_get",kwnames
,&obj0
)) goto fail
;
25753 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25754 if (SWIG_arg_fail(1)) SWIG_fail
;
25755 result
= (wxColour
*)& ((arg1
)->colFg
);
25757 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxColour
, 0);
25764 static PyObject
*_wrap_VisualAttributes_colBg_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25765 PyObject
*resultobj
= NULL
;
25766 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25767 wxColour
*arg2
= (wxColour
*) 0 ;
25768 PyObject
* obj0
= 0 ;
25769 PyObject
* obj1
= 0 ;
25770 char *kwnames
[] = {
25771 (char *) "self",(char *) "colBg", NULL
25774 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VisualAttributes_colBg_set",kwnames
,&obj0
,&obj1
)) goto fail
;
25775 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25776 if (SWIG_arg_fail(1)) SWIG_fail
;
25777 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxColour
, SWIG_POINTER_EXCEPTION
| 0);
25778 if (SWIG_arg_fail(2)) SWIG_fail
;
25779 if (arg1
) (arg1
)->colBg
= *arg2
;
25781 Py_INCREF(Py_None
); resultobj
= Py_None
;
25788 static PyObject
*_wrap_VisualAttributes_colBg_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25789 PyObject
*resultobj
= NULL
;
25790 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25792 PyObject
* obj0
= 0 ;
25793 char *kwnames
[] = {
25794 (char *) "self", NULL
25797 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VisualAttributes_colBg_get",kwnames
,&obj0
)) goto fail
;
25798 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25799 if (SWIG_arg_fail(1)) SWIG_fail
;
25800 result
= (wxColour
*)& ((arg1
)->colBg
);
25802 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxColour
, 0);
25809 static PyObject
* VisualAttributes_swigregister(PyObject
*, PyObject
*args
) {
25811 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25812 SWIG_TypeClientData(SWIGTYPE_p_wxVisualAttributes
, obj
);
25814 return Py_BuildValue((char *)"");
25816 static PyObject
*_wrap_new_Window(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25817 PyObject
*resultobj
= NULL
;
25818 wxWindow
*arg1
= (wxWindow
*) 0 ;
25819 int arg2
= (int) (int)-1 ;
25820 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
25821 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
25822 wxSize
const &arg4_defvalue
= wxDefaultSize
;
25823 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
25824 long arg5
= (long) 0 ;
25825 wxString
const &arg6_defvalue
= wxPyPanelNameStr
;
25826 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
25830 bool temp6
= false ;
25831 PyObject
* obj0
= 0 ;
25832 PyObject
* obj1
= 0 ;
25833 PyObject
* obj2
= 0 ;
25834 PyObject
* obj3
= 0 ;
25835 PyObject
* obj4
= 0 ;
25836 PyObject
* obj5
= 0 ;
25837 char *kwnames
[] = {
25838 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
25841 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_Window",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
25842 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
25843 if (SWIG_arg_fail(1)) SWIG_fail
;
25846 arg2
= static_cast<int const >(SWIG_As_int(obj1
));
25847 if (SWIG_arg_fail(2)) SWIG_fail
;
25853 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
25859 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
25864 arg5
= static_cast<long >(SWIG_As_long(obj4
));
25865 if (SWIG_arg_fail(5)) SWIG_fail
;
25870 arg6
= wxString_in_helper(obj5
);
25871 if (arg6
== NULL
) SWIG_fail
;
25876 if (!wxPyCheckForApp()) SWIG_fail
;
25877 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25878 result
= (wxWindow
*)new wxWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxString
const &)*arg6
);
25880 wxPyEndAllowThreads(__tstate
);
25881 if (PyErr_Occurred()) SWIG_fail
;
25883 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindow
, 1);
25898 static PyObject
*_wrap_new_PreWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25899 PyObject
*resultobj
= NULL
;
25901 char *kwnames
[] = {
25905 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreWindow",kwnames
)) goto fail
;
25907 if (!wxPyCheckForApp()) SWIG_fail
;
25908 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25909 result
= (wxWindow
*)new wxWindow();
25911 wxPyEndAllowThreads(__tstate
);
25912 if (PyErr_Occurred()) SWIG_fail
;
25914 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindow
, 1);
25921 static PyObject
*_wrap_Window_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25922 PyObject
*resultobj
= NULL
;
25923 wxWindow
*arg1
= (wxWindow
*) 0 ;
25924 wxWindow
*arg2
= (wxWindow
*) 0 ;
25925 int arg3
= (int) (int)-1 ;
25926 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
25927 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
25928 wxSize
const &arg5_defvalue
= wxDefaultSize
;
25929 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
25930 long arg6
= (long) 0 ;
25931 wxString
const &arg7_defvalue
= wxPyPanelNameStr
;
25932 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
25936 bool temp7
= false ;
25937 PyObject
* obj0
= 0 ;
25938 PyObject
* obj1
= 0 ;
25939 PyObject
* obj2
= 0 ;
25940 PyObject
* obj3
= 0 ;
25941 PyObject
* obj4
= 0 ;
25942 PyObject
* obj5
= 0 ;
25943 PyObject
* obj6
= 0 ;
25944 char *kwnames
[] = {
25945 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
25948 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:Window_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
25949 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
25950 if (SWIG_arg_fail(1)) SWIG_fail
;
25951 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
25952 if (SWIG_arg_fail(2)) SWIG_fail
;
25955 arg3
= static_cast<int const >(SWIG_As_int(obj2
));
25956 if (SWIG_arg_fail(3)) SWIG_fail
;
25962 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
25968 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
25973 arg6
= static_cast<long >(SWIG_As_long(obj5
));
25974 if (SWIG_arg_fail(6)) SWIG_fail
;
25979 arg7
= wxString_in_helper(obj6
);
25980 if (arg7
== NULL
) SWIG_fail
;
25985 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25986 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
25988 wxPyEndAllowThreads(__tstate
);
25989 if (PyErr_Occurred()) SWIG_fail
;
25992 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26008 static PyObject
*_wrap_Window_Close(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26009 PyObject
*resultobj
= NULL
;
26010 wxWindow
*arg1
= (wxWindow
*) 0 ;
26011 bool arg2
= (bool) false ;
26013 PyObject
* obj0
= 0 ;
26014 PyObject
* obj1
= 0 ;
26015 char *kwnames
[] = {
26016 (char *) "self",(char *) "force", NULL
26019 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Close",kwnames
,&obj0
,&obj1
)) goto fail
;
26020 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26021 if (SWIG_arg_fail(1)) SWIG_fail
;
26024 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
26025 if (SWIG_arg_fail(2)) SWIG_fail
;
26029 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26030 result
= (bool)(arg1
)->Close(arg2
);
26032 wxPyEndAllowThreads(__tstate
);
26033 if (PyErr_Occurred()) SWIG_fail
;
26036 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26044 static PyObject
*_wrap_Window_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26045 PyObject
*resultobj
= NULL
;
26046 wxWindow
*arg1
= (wxWindow
*) 0 ;
26048 PyObject
* obj0
= 0 ;
26049 char *kwnames
[] = {
26050 (char *) "self", NULL
26053 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Destroy",kwnames
,&obj0
)) goto fail
;
26054 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26055 if (SWIG_arg_fail(1)) SWIG_fail
;
26057 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26058 result
= (bool)(arg1
)->Destroy();
26060 wxPyEndAllowThreads(__tstate
);
26061 if (PyErr_Occurred()) SWIG_fail
;
26064 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26072 static PyObject
*_wrap_Window_DestroyChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26073 PyObject
*resultobj
= NULL
;
26074 wxWindow
*arg1
= (wxWindow
*) 0 ;
26076 PyObject
* obj0
= 0 ;
26077 char *kwnames
[] = {
26078 (char *) "self", NULL
26081 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_DestroyChildren",kwnames
,&obj0
)) goto fail
;
26082 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26083 if (SWIG_arg_fail(1)) SWIG_fail
;
26085 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26086 result
= (bool)(arg1
)->DestroyChildren();
26088 wxPyEndAllowThreads(__tstate
);
26089 if (PyErr_Occurred()) SWIG_fail
;
26092 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26100 static PyObject
*_wrap_Window_IsBeingDeleted(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26101 PyObject
*resultobj
= NULL
;
26102 wxWindow
*arg1
= (wxWindow
*) 0 ;
26104 PyObject
* obj0
= 0 ;
26105 char *kwnames
[] = {
26106 (char *) "self", NULL
26109 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsBeingDeleted",kwnames
,&obj0
)) goto fail
;
26110 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26111 if (SWIG_arg_fail(1)) SWIG_fail
;
26113 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26114 result
= (bool)((wxWindow
const *)arg1
)->IsBeingDeleted();
26116 wxPyEndAllowThreads(__tstate
);
26117 if (PyErr_Occurred()) SWIG_fail
;
26120 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26128 static PyObject
*_wrap_Window_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26129 PyObject
*resultobj
= NULL
;
26130 wxWindow
*arg1
= (wxWindow
*) 0 ;
26131 wxString
*arg2
= 0 ;
26132 bool temp2
= false ;
26133 PyObject
* obj0
= 0 ;
26134 PyObject
* obj1
= 0 ;
26135 char *kwnames
[] = {
26136 (char *) "self",(char *) "label", NULL
26139 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
26140 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26141 if (SWIG_arg_fail(1)) SWIG_fail
;
26143 arg2
= wxString_in_helper(obj1
);
26144 if (arg2
== NULL
) SWIG_fail
;
26148 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26149 (arg1
)->SetLabel((wxString
const &)*arg2
);
26151 wxPyEndAllowThreads(__tstate
);
26152 if (PyErr_Occurred()) SWIG_fail
;
26154 Py_INCREF(Py_None
); resultobj
= Py_None
;
26169 static PyObject
*_wrap_Window_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26170 PyObject
*resultobj
= NULL
;
26171 wxWindow
*arg1
= (wxWindow
*) 0 ;
26173 PyObject
* obj0
= 0 ;
26174 char *kwnames
[] = {
26175 (char *) "self", NULL
26178 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetLabel",kwnames
,&obj0
)) goto fail
;
26179 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26180 if (SWIG_arg_fail(1)) SWIG_fail
;
26182 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26183 result
= ((wxWindow
const *)arg1
)->GetLabel();
26185 wxPyEndAllowThreads(__tstate
);
26186 if (PyErr_Occurred()) SWIG_fail
;
26190 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
26192 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
26201 static PyObject
*_wrap_Window_SetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26202 PyObject
*resultobj
= NULL
;
26203 wxWindow
*arg1
= (wxWindow
*) 0 ;
26204 wxString
*arg2
= 0 ;
26205 bool temp2
= false ;
26206 PyObject
* obj0
= 0 ;
26207 PyObject
* obj1
= 0 ;
26208 char *kwnames
[] = {
26209 (char *) "self",(char *) "name", NULL
26212 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetName",kwnames
,&obj0
,&obj1
)) goto fail
;
26213 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26214 if (SWIG_arg_fail(1)) SWIG_fail
;
26216 arg2
= wxString_in_helper(obj1
);
26217 if (arg2
== NULL
) SWIG_fail
;
26221 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26222 (arg1
)->SetName((wxString
const &)*arg2
);
26224 wxPyEndAllowThreads(__tstate
);
26225 if (PyErr_Occurred()) SWIG_fail
;
26227 Py_INCREF(Py_None
); resultobj
= Py_None
;
26242 static PyObject
*_wrap_Window_GetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26243 PyObject
*resultobj
= NULL
;
26244 wxWindow
*arg1
= (wxWindow
*) 0 ;
26246 PyObject
* obj0
= 0 ;
26247 char *kwnames
[] = {
26248 (char *) "self", NULL
26251 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetName",kwnames
,&obj0
)) goto fail
;
26252 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26253 if (SWIG_arg_fail(1)) SWIG_fail
;
26255 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26256 result
= ((wxWindow
const *)arg1
)->GetName();
26258 wxPyEndAllowThreads(__tstate
);
26259 if (PyErr_Occurred()) SWIG_fail
;
26263 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
26265 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
26274 static PyObject
*_wrap_Window_SetWindowVariant(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26275 PyObject
*resultobj
= NULL
;
26276 wxWindow
*arg1
= (wxWindow
*) 0 ;
26277 wxWindowVariant arg2
;
26278 PyObject
* obj0
= 0 ;
26279 PyObject
* obj1
= 0 ;
26280 char *kwnames
[] = {
26281 (char *) "self",(char *) "variant", NULL
26284 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetWindowVariant",kwnames
,&obj0
,&obj1
)) goto fail
;
26285 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26286 if (SWIG_arg_fail(1)) SWIG_fail
;
26288 arg2
= static_cast<wxWindowVariant
>(SWIG_As_int(obj1
));
26289 if (SWIG_arg_fail(2)) SWIG_fail
;
26292 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26293 (arg1
)->SetWindowVariant(arg2
);
26295 wxPyEndAllowThreads(__tstate
);
26296 if (PyErr_Occurred()) SWIG_fail
;
26298 Py_INCREF(Py_None
); resultobj
= Py_None
;
26305 static PyObject
*_wrap_Window_GetWindowVariant(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26306 PyObject
*resultobj
= NULL
;
26307 wxWindow
*arg1
= (wxWindow
*) 0 ;
26308 wxWindowVariant result
;
26309 PyObject
* obj0
= 0 ;
26310 char *kwnames
[] = {
26311 (char *) "self", NULL
26314 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetWindowVariant",kwnames
,&obj0
)) goto fail
;
26315 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26316 if (SWIG_arg_fail(1)) SWIG_fail
;
26318 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26319 result
= (wxWindowVariant
)((wxWindow
const *)arg1
)->GetWindowVariant();
26321 wxPyEndAllowThreads(__tstate
);
26322 if (PyErr_Occurred()) SWIG_fail
;
26324 resultobj
= SWIG_From_int((result
));
26331 static PyObject
*_wrap_Window_SetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26332 PyObject
*resultobj
= NULL
;
26333 wxWindow
*arg1
= (wxWindow
*) 0 ;
26335 PyObject
* obj0
= 0 ;
26336 PyObject
* obj1
= 0 ;
26337 char *kwnames
[] = {
26338 (char *) "self",(char *) "winid", NULL
26341 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetId",kwnames
,&obj0
,&obj1
)) goto fail
;
26342 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26343 if (SWIG_arg_fail(1)) SWIG_fail
;
26345 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26346 if (SWIG_arg_fail(2)) SWIG_fail
;
26349 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26350 (arg1
)->SetId(arg2
);
26352 wxPyEndAllowThreads(__tstate
);
26353 if (PyErr_Occurred()) SWIG_fail
;
26355 Py_INCREF(Py_None
); resultobj
= Py_None
;
26362 static PyObject
*_wrap_Window_GetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26363 PyObject
*resultobj
= NULL
;
26364 wxWindow
*arg1
= (wxWindow
*) 0 ;
26366 PyObject
* obj0
= 0 ;
26367 char *kwnames
[] = {
26368 (char *) "self", NULL
26371 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetId",kwnames
,&obj0
)) goto fail
;
26372 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26373 if (SWIG_arg_fail(1)) SWIG_fail
;
26375 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26376 result
= (int)((wxWindow
const *)arg1
)->GetId();
26378 wxPyEndAllowThreads(__tstate
);
26379 if (PyErr_Occurred()) SWIG_fail
;
26382 resultobj
= SWIG_From_int(static_cast<int >(result
));
26390 static PyObject
*_wrap_Window_NewControlId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26391 PyObject
*resultobj
= NULL
;
26393 char *kwnames
[] = {
26397 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Window_NewControlId",kwnames
)) goto fail
;
26399 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26400 result
= (int)wxWindow::NewControlId();
26402 wxPyEndAllowThreads(__tstate
);
26403 if (PyErr_Occurred()) SWIG_fail
;
26406 resultobj
= SWIG_From_int(static_cast<int >(result
));
26414 static PyObject
*_wrap_Window_NextControlId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26415 PyObject
*resultobj
= NULL
;
26418 PyObject
* obj0
= 0 ;
26419 char *kwnames
[] = {
26420 (char *) "winid", NULL
26423 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_NextControlId",kwnames
,&obj0
)) goto fail
;
26425 arg1
= static_cast<int >(SWIG_As_int(obj0
));
26426 if (SWIG_arg_fail(1)) SWIG_fail
;
26429 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26430 result
= (int)wxWindow::NextControlId(arg1
);
26432 wxPyEndAllowThreads(__tstate
);
26433 if (PyErr_Occurred()) SWIG_fail
;
26436 resultobj
= SWIG_From_int(static_cast<int >(result
));
26444 static PyObject
*_wrap_Window_PrevControlId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26445 PyObject
*resultobj
= NULL
;
26448 PyObject
* obj0
= 0 ;
26449 char *kwnames
[] = {
26450 (char *) "winid", NULL
26453 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_PrevControlId",kwnames
,&obj0
)) goto fail
;
26455 arg1
= static_cast<int >(SWIG_As_int(obj0
));
26456 if (SWIG_arg_fail(1)) SWIG_fail
;
26459 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26460 result
= (int)wxWindow::PrevControlId(arg1
);
26462 wxPyEndAllowThreads(__tstate
);
26463 if (PyErr_Occurred()) SWIG_fail
;
26466 resultobj
= SWIG_From_int(static_cast<int >(result
));
26474 static PyObject
*_wrap_Window_SetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26475 PyObject
*resultobj
= NULL
;
26476 wxWindow
*arg1
= (wxWindow
*) 0 ;
26479 PyObject
* obj0
= 0 ;
26480 PyObject
* obj1
= 0 ;
26481 char *kwnames
[] = {
26482 (char *) "self",(char *) "size", NULL
26485 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetSize",kwnames
,&obj0
,&obj1
)) goto fail
;
26486 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26487 if (SWIG_arg_fail(1)) SWIG_fail
;
26490 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
26493 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26494 (arg1
)->SetSize((wxSize
const &)*arg2
);
26496 wxPyEndAllowThreads(__tstate
);
26497 if (PyErr_Occurred()) SWIG_fail
;
26499 Py_INCREF(Py_None
); resultobj
= Py_None
;
26506 static PyObject
*_wrap_Window_SetDimensions(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26507 PyObject
*resultobj
= NULL
;
26508 wxWindow
*arg1
= (wxWindow
*) 0 ;
26513 int arg6
= (int) wxSIZE_AUTO
;
26514 PyObject
* obj0
= 0 ;
26515 PyObject
* obj1
= 0 ;
26516 PyObject
* obj2
= 0 ;
26517 PyObject
* obj3
= 0 ;
26518 PyObject
* obj4
= 0 ;
26519 PyObject
* obj5
= 0 ;
26520 char *kwnames
[] = {
26521 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
26524 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:Window_SetDimensions",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
26525 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26526 if (SWIG_arg_fail(1)) SWIG_fail
;
26528 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26529 if (SWIG_arg_fail(2)) SWIG_fail
;
26532 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26533 if (SWIG_arg_fail(3)) SWIG_fail
;
26536 arg4
= static_cast<int >(SWIG_As_int(obj3
));
26537 if (SWIG_arg_fail(4)) SWIG_fail
;
26540 arg5
= static_cast<int >(SWIG_As_int(obj4
));
26541 if (SWIG_arg_fail(5)) SWIG_fail
;
26545 arg6
= static_cast<int >(SWIG_As_int(obj5
));
26546 if (SWIG_arg_fail(6)) SWIG_fail
;
26550 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26551 (arg1
)->SetSize(arg2
,arg3
,arg4
,arg5
,arg6
);
26553 wxPyEndAllowThreads(__tstate
);
26554 if (PyErr_Occurred()) SWIG_fail
;
26556 Py_INCREF(Py_None
); resultobj
= Py_None
;
26563 static PyObject
*_wrap_Window_SetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26564 PyObject
*resultobj
= NULL
;
26565 wxWindow
*arg1
= (wxWindow
*) 0 ;
26567 int arg3
= (int) wxSIZE_AUTO
;
26569 PyObject
* obj0
= 0 ;
26570 PyObject
* obj1
= 0 ;
26571 PyObject
* obj2
= 0 ;
26572 char *kwnames
[] = {
26573 (char *) "self",(char *) "rect",(char *) "sizeFlags", NULL
26576 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetRect",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26577 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26578 if (SWIG_arg_fail(1)) SWIG_fail
;
26581 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
26585 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26586 if (SWIG_arg_fail(3)) SWIG_fail
;
26590 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26591 (arg1
)->SetSize((wxRect
const &)*arg2
,arg3
);
26593 wxPyEndAllowThreads(__tstate
);
26594 if (PyErr_Occurred()) SWIG_fail
;
26596 Py_INCREF(Py_None
); resultobj
= Py_None
;
26603 static PyObject
*_wrap_Window_SetSizeWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26604 PyObject
*resultobj
= NULL
;
26605 wxWindow
*arg1
= (wxWindow
*) 0 ;
26608 PyObject
* obj0
= 0 ;
26609 PyObject
* obj1
= 0 ;
26610 PyObject
* obj2
= 0 ;
26611 char *kwnames
[] = {
26612 (char *) "self",(char *) "width",(char *) "height", NULL
26615 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_SetSizeWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26616 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26617 if (SWIG_arg_fail(1)) SWIG_fail
;
26619 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26620 if (SWIG_arg_fail(2)) SWIG_fail
;
26623 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26624 if (SWIG_arg_fail(3)) SWIG_fail
;
26627 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26628 (arg1
)->SetSize(arg2
,arg3
);
26630 wxPyEndAllowThreads(__tstate
);
26631 if (PyErr_Occurred()) SWIG_fail
;
26633 Py_INCREF(Py_None
); resultobj
= Py_None
;
26640 static PyObject
*_wrap_Window_Move(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26641 PyObject
*resultobj
= NULL
;
26642 wxWindow
*arg1
= (wxWindow
*) 0 ;
26643 wxPoint
*arg2
= 0 ;
26644 int arg3
= (int) wxSIZE_USE_EXISTING
;
26646 PyObject
* obj0
= 0 ;
26647 PyObject
* obj1
= 0 ;
26648 PyObject
* obj2
= 0 ;
26649 char *kwnames
[] = {
26650 (char *) "self",(char *) "pt",(char *) "flags", NULL
26653 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_Move",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26654 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26655 if (SWIG_arg_fail(1)) SWIG_fail
;
26658 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
26662 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26663 if (SWIG_arg_fail(3)) SWIG_fail
;
26667 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26668 (arg1
)->Move((wxPoint
const &)*arg2
,arg3
);
26670 wxPyEndAllowThreads(__tstate
);
26671 if (PyErr_Occurred()) SWIG_fail
;
26673 Py_INCREF(Py_None
); resultobj
= Py_None
;
26680 static PyObject
*_wrap_Window_MoveXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26681 PyObject
*resultobj
= NULL
;
26682 wxWindow
*arg1
= (wxWindow
*) 0 ;
26685 int arg4
= (int) wxSIZE_USE_EXISTING
;
26686 PyObject
* obj0
= 0 ;
26687 PyObject
* obj1
= 0 ;
26688 PyObject
* obj2
= 0 ;
26689 PyObject
* obj3
= 0 ;
26690 char *kwnames
[] = {
26691 (char *) "self",(char *) "x",(char *) "y",(char *) "flags", NULL
26694 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Window_MoveXY",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
26695 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26696 if (SWIG_arg_fail(1)) SWIG_fail
;
26698 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26699 if (SWIG_arg_fail(2)) SWIG_fail
;
26702 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26703 if (SWIG_arg_fail(3)) SWIG_fail
;
26707 arg4
= static_cast<int >(SWIG_As_int(obj3
));
26708 if (SWIG_arg_fail(4)) SWIG_fail
;
26712 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26713 (arg1
)->Move(arg2
,arg3
,arg4
);
26715 wxPyEndAllowThreads(__tstate
);
26716 if (PyErr_Occurred()) SWIG_fail
;
26718 Py_INCREF(Py_None
); resultobj
= Py_None
;
26725 static PyObject
*_wrap_Window_SetBestFittingSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26726 PyObject
*resultobj
= NULL
;
26727 wxWindow
*arg1
= (wxWindow
*) 0 ;
26728 wxSize
const &arg2_defvalue
= wxDefaultSize
;
26729 wxSize
*arg2
= (wxSize
*) &arg2_defvalue
;
26731 PyObject
* obj0
= 0 ;
26732 PyObject
* obj1
= 0 ;
26733 char *kwnames
[] = {
26734 (char *) "self",(char *) "size", NULL
26737 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_SetBestFittingSize",kwnames
,&obj0
,&obj1
)) goto fail
;
26738 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26739 if (SWIG_arg_fail(1)) SWIG_fail
;
26743 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
26747 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26748 (arg1
)->SetBestFittingSize((wxSize
const &)*arg2
);
26750 wxPyEndAllowThreads(__tstate
);
26751 if (PyErr_Occurred()) SWIG_fail
;
26753 Py_INCREF(Py_None
); resultobj
= Py_None
;
26760 static PyObject
*_wrap_Window_Raise(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26761 PyObject
*resultobj
= NULL
;
26762 wxWindow
*arg1
= (wxWindow
*) 0 ;
26763 PyObject
* obj0
= 0 ;
26764 char *kwnames
[] = {
26765 (char *) "self", NULL
26768 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Raise",kwnames
,&obj0
)) goto fail
;
26769 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26770 if (SWIG_arg_fail(1)) SWIG_fail
;
26772 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26775 wxPyEndAllowThreads(__tstate
);
26776 if (PyErr_Occurred()) SWIG_fail
;
26778 Py_INCREF(Py_None
); resultobj
= Py_None
;
26785 static PyObject
*_wrap_Window_Lower(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26786 PyObject
*resultobj
= NULL
;
26787 wxWindow
*arg1
= (wxWindow
*) 0 ;
26788 PyObject
* obj0
= 0 ;
26789 char *kwnames
[] = {
26790 (char *) "self", NULL
26793 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Lower",kwnames
,&obj0
)) goto fail
;
26794 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26795 if (SWIG_arg_fail(1)) SWIG_fail
;
26797 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26800 wxPyEndAllowThreads(__tstate
);
26801 if (PyErr_Occurred()) SWIG_fail
;
26803 Py_INCREF(Py_None
); resultobj
= Py_None
;
26810 static PyObject
*_wrap_Window_SetClientSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26811 PyObject
*resultobj
= NULL
;
26812 wxWindow
*arg1
= (wxWindow
*) 0 ;
26815 PyObject
* obj0
= 0 ;
26816 PyObject
* obj1
= 0 ;
26817 char *kwnames
[] = {
26818 (char *) "self",(char *) "size", NULL
26821 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetClientSize",kwnames
,&obj0
,&obj1
)) goto fail
;
26822 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26823 if (SWIG_arg_fail(1)) SWIG_fail
;
26826 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
26829 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26830 (arg1
)->SetClientSize((wxSize
const &)*arg2
);
26832 wxPyEndAllowThreads(__tstate
);
26833 if (PyErr_Occurred()) SWIG_fail
;
26835 Py_INCREF(Py_None
); resultobj
= Py_None
;
26842 static PyObject
*_wrap_Window_SetClientSizeWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26843 PyObject
*resultobj
= NULL
;
26844 wxWindow
*arg1
= (wxWindow
*) 0 ;
26847 PyObject
* obj0
= 0 ;
26848 PyObject
* obj1
= 0 ;
26849 PyObject
* obj2
= 0 ;
26850 char *kwnames
[] = {
26851 (char *) "self",(char *) "width",(char *) "height", NULL
26854 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_SetClientSizeWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26855 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26856 if (SWIG_arg_fail(1)) SWIG_fail
;
26858 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26859 if (SWIG_arg_fail(2)) SWIG_fail
;
26862 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26863 if (SWIG_arg_fail(3)) SWIG_fail
;
26866 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26867 (arg1
)->SetClientSize(arg2
,arg3
);
26869 wxPyEndAllowThreads(__tstate
);
26870 if (PyErr_Occurred()) SWIG_fail
;
26872 Py_INCREF(Py_None
); resultobj
= Py_None
;
26879 static PyObject
*_wrap_Window_SetClientRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26880 PyObject
*resultobj
= NULL
;
26881 wxWindow
*arg1
= (wxWindow
*) 0 ;
26884 PyObject
* obj0
= 0 ;
26885 PyObject
* obj1
= 0 ;
26886 char *kwnames
[] = {
26887 (char *) "self",(char *) "rect", NULL
26890 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetClientRect",kwnames
,&obj0
,&obj1
)) goto fail
;
26891 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26892 if (SWIG_arg_fail(1)) SWIG_fail
;
26895 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
26898 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26899 (arg1
)->SetClientSize((wxRect
const &)*arg2
);
26901 wxPyEndAllowThreads(__tstate
);
26902 if (PyErr_Occurred()) SWIG_fail
;
26904 Py_INCREF(Py_None
); resultobj
= Py_None
;
26911 static PyObject
*_wrap_Window_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26912 PyObject
*resultobj
= NULL
;
26913 wxWindow
*arg1
= (wxWindow
*) 0 ;
26915 PyObject
* obj0
= 0 ;
26916 char *kwnames
[] = {
26917 (char *) "self", NULL
26920 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetPosition",kwnames
,&obj0
)) goto fail
;
26921 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26922 if (SWIG_arg_fail(1)) SWIG_fail
;
26924 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26925 result
= (arg1
)->GetPosition();
26927 wxPyEndAllowThreads(__tstate
);
26928 if (PyErr_Occurred()) SWIG_fail
;
26931 wxPoint
* resultptr
;
26932 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
26933 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
26941 static PyObject
*_wrap_Window_GetPositionTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26942 PyObject
*resultobj
= NULL
;
26943 wxWindow
*arg1
= (wxWindow
*) 0 ;
26944 int *arg2
= (int *) 0 ;
26945 int *arg3
= (int *) 0 ;
26950 PyObject
* obj0
= 0 ;
26951 char *kwnames
[] = {
26952 (char *) "self", NULL
26955 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
26956 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
26957 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetPositionTuple",kwnames
,&obj0
)) goto fail
;
26958 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26959 if (SWIG_arg_fail(1)) SWIG_fail
;
26961 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26962 (arg1
)->GetPosition(arg2
,arg3
);
26964 wxPyEndAllowThreads(__tstate
);
26965 if (PyErr_Occurred()) SWIG_fail
;
26967 Py_INCREF(Py_None
); resultobj
= Py_None
;
26968 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
26969 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
26970 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
26971 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
26978 static PyObject
*_wrap_Window_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26979 PyObject
*resultobj
= NULL
;
26980 wxWindow
*arg1
= (wxWindow
*) 0 ;
26982 PyObject
* obj0
= 0 ;
26983 char *kwnames
[] = {
26984 (char *) "self", NULL
26987 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetSize",kwnames
,&obj0
)) goto fail
;
26988 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26989 if (SWIG_arg_fail(1)) SWIG_fail
;
26991 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26992 result
= ((wxWindow
const *)arg1
)->GetSize();
26994 wxPyEndAllowThreads(__tstate
);
26995 if (PyErr_Occurred()) SWIG_fail
;
26998 wxSize
* resultptr
;
26999 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27000 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27008 static PyObject
*_wrap_Window_GetSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27009 PyObject
*resultobj
= NULL
;
27010 wxWindow
*arg1
= (wxWindow
*) 0 ;
27011 int *arg2
= (int *) 0 ;
27012 int *arg3
= (int *) 0 ;
27017 PyObject
* obj0
= 0 ;
27018 char *kwnames
[] = {
27019 (char *) "self", NULL
27022 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27023 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27024 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetSizeTuple",kwnames
,&obj0
)) goto fail
;
27025 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27026 if (SWIG_arg_fail(1)) SWIG_fail
;
27028 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27029 ((wxWindow
const *)arg1
)->GetSize(arg2
,arg3
);
27031 wxPyEndAllowThreads(__tstate
);
27032 if (PyErr_Occurred()) SWIG_fail
;
27034 Py_INCREF(Py_None
); resultobj
= Py_None
;
27035 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27036 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27037 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27038 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27045 static PyObject
*_wrap_Window_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27046 PyObject
*resultobj
= NULL
;
27047 wxWindow
*arg1
= (wxWindow
*) 0 ;
27049 PyObject
* obj0
= 0 ;
27050 char *kwnames
[] = {
27051 (char *) "self", NULL
27054 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetRect",kwnames
,&obj0
)) goto fail
;
27055 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27056 if (SWIG_arg_fail(1)) SWIG_fail
;
27058 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27059 result
= ((wxWindow
const *)arg1
)->GetRect();
27061 wxPyEndAllowThreads(__tstate
);
27062 if (PyErr_Occurred()) SWIG_fail
;
27065 wxRect
* resultptr
;
27066 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
27067 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
27075 static PyObject
*_wrap_Window_GetClientSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27076 PyObject
*resultobj
= NULL
;
27077 wxWindow
*arg1
= (wxWindow
*) 0 ;
27079 PyObject
* obj0
= 0 ;
27080 char *kwnames
[] = {
27081 (char *) "self", NULL
27084 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientSize",kwnames
,&obj0
)) goto fail
;
27085 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27086 if (SWIG_arg_fail(1)) SWIG_fail
;
27088 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27089 result
= ((wxWindow
const *)arg1
)->GetClientSize();
27091 wxPyEndAllowThreads(__tstate
);
27092 if (PyErr_Occurred()) SWIG_fail
;
27095 wxSize
* resultptr
;
27096 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27097 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27105 static PyObject
*_wrap_Window_GetClientSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27106 PyObject
*resultobj
= NULL
;
27107 wxWindow
*arg1
= (wxWindow
*) 0 ;
27108 int *arg2
= (int *) 0 ;
27109 int *arg3
= (int *) 0 ;
27114 PyObject
* obj0
= 0 ;
27115 char *kwnames
[] = {
27116 (char *) "self", NULL
27119 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27120 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27121 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientSizeTuple",kwnames
,&obj0
)) goto fail
;
27122 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27123 if (SWIG_arg_fail(1)) SWIG_fail
;
27125 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27126 ((wxWindow
const *)arg1
)->GetClientSize(arg2
,arg3
);
27128 wxPyEndAllowThreads(__tstate
);
27129 if (PyErr_Occurred()) SWIG_fail
;
27131 Py_INCREF(Py_None
); resultobj
= Py_None
;
27132 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27133 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27134 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27135 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27142 static PyObject
*_wrap_Window_GetClientAreaOrigin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27143 PyObject
*resultobj
= NULL
;
27144 wxWindow
*arg1
= (wxWindow
*) 0 ;
27146 PyObject
* obj0
= 0 ;
27147 char *kwnames
[] = {
27148 (char *) "self", NULL
27151 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientAreaOrigin",kwnames
,&obj0
)) goto fail
;
27152 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27153 if (SWIG_arg_fail(1)) SWIG_fail
;
27155 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27156 result
= ((wxWindow
const *)arg1
)->GetClientAreaOrigin();
27158 wxPyEndAllowThreads(__tstate
);
27159 if (PyErr_Occurred()) SWIG_fail
;
27162 wxPoint
* resultptr
;
27163 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
27164 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
27172 static PyObject
*_wrap_Window_GetClientRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27173 PyObject
*resultobj
= NULL
;
27174 wxWindow
*arg1
= (wxWindow
*) 0 ;
27176 PyObject
* obj0
= 0 ;
27177 char *kwnames
[] = {
27178 (char *) "self", NULL
27181 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientRect",kwnames
,&obj0
)) goto fail
;
27182 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27183 if (SWIG_arg_fail(1)) SWIG_fail
;
27185 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27186 result
= ((wxWindow
const *)arg1
)->GetClientRect();
27188 wxPyEndAllowThreads(__tstate
);
27189 if (PyErr_Occurred()) SWIG_fail
;
27192 wxRect
* resultptr
;
27193 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
27194 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
27202 static PyObject
*_wrap_Window_GetBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27203 PyObject
*resultobj
= NULL
;
27204 wxWindow
*arg1
= (wxWindow
*) 0 ;
27206 PyObject
* obj0
= 0 ;
27207 char *kwnames
[] = {
27208 (char *) "self", NULL
27211 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestSize",kwnames
,&obj0
)) goto fail
;
27212 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27213 if (SWIG_arg_fail(1)) SWIG_fail
;
27215 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27216 result
= ((wxWindow
const *)arg1
)->GetBestSize();
27218 wxPyEndAllowThreads(__tstate
);
27219 if (PyErr_Occurred()) SWIG_fail
;
27222 wxSize
* resultptr
;
27223 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27224 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27232 static PyObject
*_wrap_Window_GetBestSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27233 PyObject
*resultobj
= NULL
;
27234 wxWindow
*arg1
= (wxWindow
*) 0 ;
27235 int *arg2
= (int *) 0 ;
27236 int *arg3
= (int *) 0 ;
27241 PyObject
* obj0
= 0 ;
27242 char *kwnames
[] = {
27243 (char *) "self", NULL
27246 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27247 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27248 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestSizeTuple",kwnames
,&obj0
)) goto fail
;
27249 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27250 if (SWIG_arg_fail(1)) SWIG_fail
;
27252 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27253 ((wxWindow
const *)arg1
)->GetBestSize(arg2
,arg3
);
27255 wxPyEndAllowThreads(__tstate
);
27256 if (PyErr_Occurred()) SWIG_fail
;
27258 Py_INCREF(Py_None
); resultobj
= Py_None
;
27259 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27260 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27261 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27262 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27269 static PyObject
*_wrap_Window_InvalidateBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27270 PyObject
*resultobj
= NULL
;
27271 wxWindow
*arg1
= (wxWindow
*) 0 ;
27272 PyObject
* obj0
= 0 ;
27273 char *kwnames
[] = {
27274 (char *) "self", NULL
27277 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InvalidateBestSize",kwnames
,&obj0
)) goto fail
;
27278 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27279 if (SWIG_arg_fail(1)) SWIG_fail
;
27281 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27282 (arg1
)->InvalidateBestSize();
27284 wxPyEndAllowThreads(__tstate
);
27285 if (PyErr_Occurred()) SWIG_fail
;
27287 Py_INCREF(Py_None
); resultobj
= Py_None
;
27294 static PyObject
*_wrap_Window_CacheBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27295 PyObject
*resultobj
= NULL
;
27296 wxWindow
*arg1
= (wxWindow
*) 0 ;
27299 PyObject
* obj0
= 0 ;
27300 PyObject
* obj1
= 0 ;
27301 char *kwnames
[] = {
27302 (char *) "self",(char *) "size", NULL
27305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_CacheBestSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27306 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27307 if (SWIG_arg_fail(1)) SWIG_fail
;
27310 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27313 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27314 ((wxWindow
const *)arg1
)->CacheBestSize((wxSize
const &)*arg2
);
27316 wxPyEndAllowThreads(__tstate
);
27317 if (PyErr_Occurred()) SWIG_fail
;
27319 Py_INCREF(Py_None
); resultobj
= Py_None
;
27326 static PyObject
*_wrap_Window_GetBestFittingSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27327 PyObject
*resultobj
= NULL
;
27328 wxWindow
*arg1
= (wxWindow
*) 0 ;
27330 PyObject
* obj0
= 0 ;
27331 char *kwnames
[] = {
27332 (char *) "self", NULL
27335 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestFittingSize",kwnames
,&obj0
)) goto fail
;
27336 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27337 if (SWIG_arg_fail(1)) SWIG_fail
;
27339 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27340 result
= ((wxWindow
const *)arg1
)->GetBestFittingSize();
27342 wxPyEndAllowThreads(__tstate
);
27343 if (PyErr_Occurred()) SWIG_fail
;
27346 wxSize
* resultptr
;
27347 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27348 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27356 static PyObject
*_wrap_Window_GetAdjustedBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27357 PyObject
*resultobj
= NULL
;
27358 wxWindow
*arg1
= (wxWindow
*) 0 ;
27360 PyObject
* obj0
= 0 ;
27361 char *kwnames
[] = {
27362 (char *) "self", NULL
27365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetAdjustedBestSize",kwnames
,&obj0
)) goto fail
;
27366 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27367 if (SWIG_arg_fail(1)) SWIG_fail
;
27369 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27370 result
= ((wxWindow
const *)arg1
)->GetAdjustedBestSize();
27372 wxPyEndAllowThreads(__tstate
);
27373 if (PyErr_Occurred()) SWIG_fail
;
27376 wxSize
* resultptr
;
27377 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27378 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27386 static PyObject
*_wrap_Window_Center(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27387 PyObject
*resultobj
= NULL
;
27388 wxWindow
*arg1
= (wxWindow
*) 0 ;
27389 int arg2
= (int) wxBOTH
;
27390 PyObject
* obj0
= 0 ;
27391 PyObject
* obj1
= 0 ;
27392 char *kwnames
[] = {
27393 (char *) "self",(char *) "direction", NULL
27396 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Center",kwnames
,&obj0
,&obj1
)) goto fail
;
27397 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27398 if (SWIG_arg_fail(1)) SWIG_fail
;
27401 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27402 if (SWIG_arg_fail(2)) SWIG_fail
;
27406 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27407 (arg1
)->Center(arg2
);
27409 wxPyEndAllowThreads(__tstate
);
27410 if (PyErr_Occurred()) SWIG_fail
;
27412 Py_INCREF(Py_None
); resultobj
= Py_None
;
27419 static PyObject
*_wrap_Window_CenterOnScreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27420 PyObject
*resultobj
= NULL
;
27421 wxWindow
*arg1
= (wxWindow
*) 0 ;
27422 int arg2
= (int) wxBOTH
;
27423 PyObject
* obj0
= 0 ;
27424 PyObject
* obj1
= 0 ;
27425 char *kwnames
[] = {
27426 (char *) "self",(char *) "dir", NULL
27429 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_CenterOnScreen",kwnames
,&obj0
,&obj1
)) goto fail
;
27430 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27431 if (SWIG_arg_fail(1)) SWIG_fail
;
27434 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27435 if (SWIG_arg_fail(2)) SWIG_fail
;
27439 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27440 (arg1
)->CenterOnScreen(arg2
);
27442 wxPyEndAllowThreads(__tstate
);
27443 if (PyErr_Occurred()) SWIG_fail
;
27445 Py_INCREF(Py_None
); resultobj
= Py_None
;
27452 static PyObject
*_wrap_Window_CenterOnParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27453 PyObject
*resultobj
= NULL
;
27454 wxWindow
*arg1
= (wxWindow
*) 0 ;
27455 int arg2
= (int) wxBOTH
;
27456 PyObject
* obj0
= 0 ;
27457 PyObject
* obj1
= 0 ;
27458 char *kwnames
[] = {
27459 (char *) "self",(char *) "dir", NULL
27462 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_CenterOnParent",kwnames
,&obj0
,&obj1
)) goto fail
;
27463 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27464 if (SWIG_arg_fail(1)) SWIG_fail
;
27467 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27468 if (SWIG_arg_fail(2)) SWIG_fail
;
27472 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27473 (arg1
)->CenterOnParent(arg2
);
27475 wxPyEndAllowThreads(__tstate
);
27476 if (PyErr_Occurred()) SWIG_fail
;
27478 Py_INCREF(Py_None
); resultobj
= Py_None
;
27485 static PyObject
*_wrap_Window_Fit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27486 PyObject
*resultobj
= NULL
;
27487 wxWindow
*arg1
= (wxWindow
*) 0 ;
27488 PyObject
* obj0
= 0 ;
27489 char *kwnames
[] = {
27490 (char *) "self", NULL
27493 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Fit",kwnames
,&obj0
)) goto fail
;
27494 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27495 if (SWIG_arg_fail(1)) SWIG_fail
;
27497 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27500 wxPyEndAllowThreads(__tstate
);
27501 if (PyErr_Occurred()) SWIG_fail
;
27503 Py_INCREF(Py_None
); resultobj
= Py_None
;
27510 static PyObject
*_wrap_Window_FitInside(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27511 PyObject
*resultobj
= NULL
;
27512 wxWindow
*arg1
= (wxWindow
*) 0 ;
27513 PyObject
* obj0
= 0 ;
27514 char *kwnames
[] = {
27515 (char *) "self", NULL
27518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_FitInside",kwnames
,&obj0
)) goto fail
;
27519 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27520 if (SWIG_arg_fail(1)) SWIG_fail
;
27522 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27523 (arg1
)->FitInside();
27525 wxPyEndAllowThreads(__tstate
);
27526 if (PyErr_Occurred()) SWIG_fail
;
27528 Py_INCREF(Py_None
); resultobj
= Py_None
;
27535 static PyObject
*_wrap_Window_SetSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27536 PyObject
*resultobj
= NULL
;
27537 wxWindow
*arg1
= (wxWindow
*) 0 ;
27540 int arg4
= (int) -1 ;
27541 int arg5
= (int) -1 ;
27542 int arg6
= (int) -1 ;
27543 int arg7
= (int) -1 ;
27544 PyObject
* obj0
= 0 ;
27545 PyObject
* obj1
= 0 ;
27546 PyObject
* obj2
= 0 ;
27547 PyObject
* obj3
= 0 ;
27548 PyObject
* obj4
= 0 ;
27549 PyObject
* obj5
= 0 ;
27550 PyObject
* obj6
= 0 ;
27551 char *kwnames
[] = {
27552 (char *) "self",(char *) "minW",(char *) "minH",(char *) "maxW",(char *) "maxH",(char *) "incW",(char *) "incH", NULL
27555 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:Window_SetSizeHints",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
27556 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27557 if (SWIG_arg_fail(1)) SWIG_fail
;
27559 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27560 if (SWIG_arg_fail(2)) SWIG_fail
;
27563 arg3
= static_cast<int >(SWIG_As_int(obj2
));
27564 if (SWIG_arg_fail(3)) SWIG_fail
;
27568 arg4
= static_cast<int >(SWIG_As_int(obj3
));
27569 if (SWIG_arg_fail(4)) SWIG_fail
;
27574 arg5
= static_cast<int >(SWIG_As_int(obj4
));
27575 if (SWIG_arg_fail(5)) SWIG_fail
;
27580 arg6
= static_cast<int >(SWIG_As_int(obj5
));
27581 if (SWIG_arg_fail(6)) SWIG_fail
;
27586 arg7
= static_cast<int >(SWIG_As_int(obj6
));
27587 if (SWIG_arg_fail(7)) SWIG_fail
;
27591 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27592 (arg1
)->SetSizeHints(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
27594 wxPyEndAllowThreads(__tstate
);
27595 if (PyErr_Occurred()) SWIG_fail
;
27597 Py_INCREF(Py_None
); resultobj
= Py_None
;
27604 static PyObject
*_wrap_Window_SetSizeHintsSz(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27605 PyObject
*resultobj
= NULL
;
27606 wxWindow
*arg1
= (wxWindow
*) 0 ;
27608 wxSize
const &arg3_defvalue
= wxDefaultSize
;
27609 wxSize
*arg3
= (wxSize
*) &arg3_defvalue
;
27610 wxSize
const &arg4_defvalue
= wxDefaultSize
;
27611 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
27615 PyObject
* obj0
= 0 ;
27616 PyObject
* obj1
= 0 ;
27617 PyObject
* obj2
= 0 ;
27618 PyObject
* obj3
= 0 ;
27619 char *kwnames
[] = {
27620 (char *) "self",(char *) "minSize",(char *) "maxSize",(char *) "incSize", NULL
27623 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Window_SetSizeHintsSz",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
27624 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27625 if (SWIG_arg_fail(1)) SWIG_fail
;
27628 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27633 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
27639 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
27643 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27644 (arg1
)->SetSizeHints((wxSize
const &)*arg2
,(wxSize
const &)*arg3
,(wxSize
const &)*arg4
);
27646 wxPyEndAllowThreads(__tstate
);
27647 if (PyErr_Occurred()) SWIG_fail
;
27649 Py_INCREF(Py_None
); resultobj
= Py_None
;
27656 static PyObject
*_wrap_Window_SetVirtualSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27657 PyObject
*resultobj
= NULL
;
27658 wxWindow
*arg1
= (wxWindow
*) 0 ;
27661 int arg4
= (int) -1 ;
27662 int arg5
= (int) -1 ;
27663 PyObject
* obj0
= 0 ;
27664 PyObject
* obj1
= 0 ;
27665 PyObject
* obj2
= 0 ;
27666 PyObject
* obj3
= 0 ;
27667 PyObject
* obj4
= 0 ;
27668 char *kwnames
[] = {
27669 (char *) "self",(char *) "minW",(char *) "minH",(char *) "maxW",(char *) "maxH", NULL
27672 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Window_SetVirtualSizeHints",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
27673 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27674 if (SWIG_arg_fail(1)) SWIG_fail
;
27676 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27677 if (SWIG_arg_fail(2)) SWIG_fail
;
27680 arg3
= static_cast<int >(SWIG_As_int(obj2
));
27681 if (SWIG_arg_fail(3)) SWIG_fail
;
27685 arg4
= static_cast<int >(SWIG_As_int(obj3
));
27686 if (SWIG_arg_fail(4)) SWIG_fail
;
27691 arg5
= static_cast<int >(SWIG_As_int(obj4
));
27692 if (SWIG_arg_fail(5)) SWIG_fail
;
27696 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27697 (arg1
)->SetVirtualSizeHints(arg2
,arg3
,arg4
,arg5
);
27699 wxPyEndAllowThreads(__tstate
);
27700 if (PyErr_Occurred()) SWIG_fail
;
27702 Py_INCREF(Py_None
); resultobj
= Py_None
;
27709 static PyObject
*_wrap_Window_SetVirtualSizeHintsSz(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27710 PyObject
*resultobj
= NULL
;
27711 wxWindow
*arg1
= (wxWindow
*) 0 ;
27713 wxSize
const &arg3_defvalue
= wxDefaultSize
;
27714 wxSize
*arg3
= (wxSize
*) &arg3_defvalue
;
27717 PyObject
* obj0
= 0 ;
27718 PyObject
* obj1
= 0 ;
27719 PyObject
* obj2
= 0 ;
27720 char *kwnames
[] = {
27721 (char *) "self",(char *) "minSize",(char *) "maxSize", NULL
27724 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetVirtualSizeHintsSz",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
27725 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27726 if (SWIG_arg_fail(1)) SWIG_fail
;
27729 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27734 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
27738 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27739 (arg1
)->SetVirtualSizeHints((wxSize
const &)*arg2
,(wxSize
const &)*arg3
);
27741 wxPyEndAllowThreads(__tstate
);
27742 if (PyErr_Occurred()) SWIG_fail
;
27744 Py_INCREF(Py_None
); resultobj
= Py_None
;
27751 static PyObject
*_wrap_Window_GetMaxSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27752 PyObject
*resultobj
= NULL
;
27753 wxWindow
*arg1
= (wxWindow
*) 0 ;
27755 PyObject
* obj0
= 0 ;
27756 char *kwnames
[] = {
27757 (char *) "self", NULL
27760 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMaxSize",kwnames
,&obj0
)) goto fail
;
27761 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27762 if (SWIG_arg_fail(1)) SWIG_fail
;
27764 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27765 result
= ((wxWindow
const *)arg1
)->GetMaxSize();
27767 wxPyEndAllowThreads(__tstate
);
27768 if (PyErr_Occurred()) SWIG_fail
;
27771 wxSize
* resultptr
;
27772 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27773 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27781 static PyObject
*_wrap_Window_GetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27782 PyObject
*resultobj
= NULL
;
27783 wxWindow
*arg1
= (wxWindow
*) 0 ;
27785 PyObject
* obj0
= 0 ;
27786 char *kwnames
[] = {
27787 (char *) "self", NULL
27790 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMinSize",kwnames
,&obj0
)) goto fail
;
27791 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27792 if (SWIG_arg_fail(1)) SWIG_fail
;
27794 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27795 result
= ((wxWindow
const *)arg1
)->GetMinSize();
27797 wxPyEndAllowThreads(__tstate
);
27798 if (PyErr_Occurred()) SWIG_fail
;
27801 wxSize
* resultptr
;
27802 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27803 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27811 static PyObject
*_wrap_Window_SetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27812 PyObject
*resultobj
= NULL
;
27813 wxWindow
*arg1
= (wxWindow
*) 0 ;
27816 PyObject
* obj0
= 0 ;
27817 PyObject
* obj1
= 0 ;
27818 char *kwnames
[] = {
27819 (char *) "self",(char *) "minSize", NULL
27822 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetMinSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27823 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27824 if (SWIG_arg_fail(1)) SWIG_fail
;
27827 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27830 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27831 (arg1
)->SetMinSize((wxSize
const &)*arg2
);
27833 wxPyEndAllowThreads(__tstate
);
27834 if (PyErr_Occurred()) SWIG_fail
;
27836 Py_INCREF(Py_None
); resultobj
= Py_None
;
27843 static PyObject
*_wrap_Window_SetMaxSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27844 PyObject
*resultobj
= NULL
;
27845 wxWindow
*arg1
= (wxWindow
*) 0 ;
27848 PyObject
* obj0
= 0 ;
27849 PyObject
* obj1
= 0 ;
27850 char *kwnames
[] = {
27851 (char *) "self",(char *) "maxSize", NULL
27854 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetMaxSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27855 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27856 if (SWIG_arg_fail(1)) SWIG_fail
;
27859 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27862 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27863 (arg1
)->SetMaxSize((wxSize
const &)*arg2
);
27865 wxPyEndAllowThreads(__tstate
);
27866 if (PyErr_Occurred()) SWIG_fail
;
27868 Py_INCREF(Py_None
); resultobj
= Py_None
;
27875 static PyObject
*_wrap_Window_GetMinWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27876 PyObject
*resultobj
= NULL
;
27877 wxWindow
*arg1
= (wxWindow
*) 0 ;
27879 PyObject
* obj0
= 0 ;
27880 char *kwnames
[] = {
27881 (char *) "self", NULL
27884 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMinWidth",kwnames
,&obj0
)) goto fail
;
27885 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27886 if (SWIG_arg_fail(1)) SWIG_fail
;
27888 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27889 result
= (int)((wxWindow
const *)arg1
)->GetMinWidth();
27891 wxPyEndAllowThreads(__tstate
);
27892 if (PyErr_Occurred()) SWIG_fail
;
27895 resultobj
= SWIG_From_int(static_cast<int >(result
));
27903 static PyObject
*_wrap_Window_GetMinHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27904 PyObject
*resultobj
= NULL
;
27905 wxWindow
*arg1
= (wxWindow
*) 0 ;
27907 PyObject
* obj0
= 0 ;
27908 char *kwnames
[] = {
27909 (char *) "self", NULL
27912 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMinHeight",kwnames
,&obj0
)) goto fail
;
27913 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27914 if (SWIG_arg_fail(1)) SWIG_fail
;
27916 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27917 result
= (int)((wxWindow
const *)arg1
)->GetMinHeight();
27919 wxPyEndAllowThreads(__tstate
);
27920 if (PyErr_Occurred()) SWIG_fail
;
27923 resultobj
= SWIG_From_int(static_cast<int >(result
));
27931 static PyObject
*_wrap_Window_GetMaxWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27932 PyObject
*resultobj
= NULL
;
27933 wxWindow
*arg1
= (wxWindow
*) 0 ;
27935 PyObject
* obj0
= 0 ;
27936 char *kwnames
[] = {
27937 (char *) "self", NULL
27940 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMaxWidth",kwnames
,&obj0
)) goto fail
;
27941 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27942 if (SWIG_arg_fail(1)) SWIG_fail
;
27944 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27945 result
= (int)((wxWindow
const *)arg1
)->GetMaxWidth();
27947 wxPyEndAllowThreads(__tstate
);
27948 if (PyErr_Occurred()) SWIG_fail
;
27951 resultobj
= SWIG_From_int(static_cast<int >(result
));
27959 static PyObject
*_wrap_Window_GetMaxHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27960 PyObject
*resultobj
= NULL
;
27961 wxWindow
*arg1
= (wxWindow
*) 0 ;
27963 PyObject
* obj0
= 0 ;
27964 char *kwnames
[] = {
27965 (char *) "self", NULL
27968 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMaxHeight",kwnames
,&obj0
)) goto fail
;
27969 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27970 if (SWIG_arg_fail(1)) SWIG_fail
;
27972 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27973 result
= (int)((wxWindow
const *)arg1
)->GetMaxHeight();
27975 wxPyEndAllowThreads(__tstate
);
27976 if (PyErr_Occurred()) SWIG_fail
;
27979 resultobj
= SWIG_From_int(static_cast<int >(result
));
27987 static PyObject
*_wrap_Window_SetVirtualSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27988 PyObject
*resultobj
= NULL
;
27989 wxWindow
*arg1
= (wxWindow
*) 0 ;
27992 PyObject
* obj0
= 0 ;
27993 PyObject
* obj1
= 0 ;
27994 char *kwnames
[] = {
27995 (char *) "self",(char *) "size", NULL
27998 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetVirtualSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27999 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28000 if (SWIG_arg_fail(1)) SWIG_fail
;
28003 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
28006 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28007 (arg1
)->SetVirtualSize((wxSize
const &)*arg2
);
28009 wxPyEndAllowThreads(__tstate
);
28010 if (PyErr_Occurred()) SWIG_fail
;
28012 Py_INCREF(Py_None
); resultobj
= Py_None
;
28019 static PyObject
*_wrap_Window_SetVirtualSizeWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28020 PyObject
*resultobj
= NULL
;
28021 wxWindow
*arg1
= (wxWindow
*) 0 ;
28024 PyObject
* obj0
= 0 ;
28025 PyObject
* obj1
= 0 ;
28026 PyObject
* obj2
= 0 ;
28027 char *kwnames
[] = {
28028 (char *) "self",(char *) "w",(char *) "h", NULL
28031 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_SetVirtualSizeWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
28032 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28033 if (SWIG_arg_fail(1)) SWIG_fail
;
28035 arg2
= static_cast<int >(SWIG_As_int(obj1
));
28036 if (SWIG_arg_fail(2)) SWIG_fail
;
28039 arg3
= static_cast<int >(SWIG_As_int(obj2
));
28040 if (SWIG_arg_fail(3)) SWIG_fail
;
28043 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28044 (arg1
)->SetVirtualSize(arg2
,arg3
);
28046 wxPyEndAllowThreads(__tstate
);
28047 if (PyErr_Occurred()) SWIG_fail
;
28049 Py_INCREF(Py_None
); resultobj
= Py_None
;
28056 static PyObject
*_wrap_Window_GetVirtualSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28057 PyObject
*resultobj
= NULL
;
28058 wxWindow
*arg1
= (wxWindow
*) 0 ;
28060 PyObject
* obj0
= 0 ;
28061 char *kwnames
[] = {
28062 (char *) "self", NULL
28065 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetVirtualSize",kwnames
,&obj0
)) goto fail
;
28066 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28067 if (SWIG_arg_fail(1)) SWIG_fail
;
28069 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28070 result
= ((wxWindow
const *)arg1
)->GetVirtualSize();
28072 wxPyEndAllowThreads(__tstate
);
28073 if (PyErr_Occurred()) SWIG_fail
;
28076 wxSize
* resultptr
;
28077 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
28078 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
28086 static PyObject
*_wrap_Window_GetVirtualSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28087 PyObject
*resultobj
= NULL
;
28088 wxWindow
*arg1
= (wxWindow
*) 0 ;
28089 int *arg2
= (int *) 0 ;
28090 int *arg3
= (int *) 0 ;
28095 PyObject
* obj0
= 0 ;
28096 char *kwnames
[] = {
28097 (char *) "self", NULL
28100 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
28101 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
28102 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetVirtualSizeTuple",kwnames
,&obj0
)) goto fail
;
28103 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28104 if (SWIG_arg_fail(1)) SWIG_fail
;
28106 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28107 ((wxWindow
const *)arg1
)->GetVirtualSize(arg2
,arg3
);
28109 wxPyEndAllowThreads(__tstate
);
28110 if (PyErr_Occurred()) SWIG_fail
;
28112 Py_INCREF(Py_None
); resultobj
= Py_None
;
28113 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
28114 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
28115 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
28116 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
28123 static PyObject
*_wrap_Window_GetBestVirtualSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28124 PyObject
*resultobj
= NULL
;
28125 wxWindow
*arg1
= (wxWindow
*) 0 ;
28127 PyObject
* obj0
= 0 ;
28128 char *kwnames
[] = {
28129 (char *) "self", NULL
28132 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestVirtualSize",kwnames
,&obj0
)) goto fail
;
28133 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28134 if (SWIG_arg_fail(1)) SWIG_fail
;
28136 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28137 result
= ((wxWindow
const *)arg1
)->GetBestVirtualSize();
28139 wxPyEndAllowThreads(__tstate
);
28140 if (PyErr_Occurred()) SWIG_fail
;
28143 wxSize
* resultptr
;
28144 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
28145 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
28153 static PyObject
*_wrap_Window_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28154 PyObject
*resultobj
= NULL
;
28155 wxWindow
*arg1
= (wxWindow
*) 0 ;
28156 bool arg2
= (bool) true ;
28158 PyObject
* obj0
= 0 ;
28159 PyObject
* obj1
= 0 ;
28160 char *kwnames
[] = {
28161 (char *) "self",(char *) "show", NULL
28164 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Show",kwnames
,&obj0
,&obj1
)) goto fail
;
28165 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28166 if (SWIG_arg_fail(1)) SWIG_fail
;
28169 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28170 if (SWIG_arg_fail(2)) SWIG_fail
;
28174 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28175 result
= (bool)(arg1
)->Show(arg2
);
28177 wxPyEndAllowThreads(__tstate
);
28178 if (PyErr_Occurred()) SWIG_fail
;
28181 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28189 static PyObject
*_wrap_Window_Hide(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28190 PyObject
*resultobj
= NULL
;
28191 wxWindow
*arg1
= (wxWindow
*) 0 ;
28193 PyObject
* obj0
= 0 ;
28194 char *kwnames
[] = {
28195 (char *) "self", NULL
28198 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Hide",kwnames
,&obj0
)) goto fail
;
28199 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28200 if (SWIG_arg_fail(1)) SWIG_fail
;
28202 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28203 result
= (bool)(arg1
)->Hide();
28205 wxPyEndAllowThreads(__tstate
);
28206 if (PyErr_Occurred()) SWIG_fail
;
28209 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28217 static PyObject
*_wrap_Window_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28218 PyObject
*resultobj
= NULL
;
28219 wxWindow
*arg1
= (wxWindow
*) 0 ;
28220 bool arg2
= (bool) true ;
28222 PyObject
* obj0
= 0 ;
28223 PyObject
* obj1
= 0 ;
28224 char *kwnames
[] = {
28225 (char *) "self",(char *) "enable", NULL
28228 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Enable",kwnames
,&obj0
,&obj1
)) goto fail
;
28229 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28230 if (SWIG_arg_fail(1)) SWIG_fail
;
28233 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28234 if (SWIG_arg_fail(2)) SWIG_fail
;
28238 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28239 result
= (bool)(arg1
)->Enable(arg2
);
28241 wxPyEndAllowThreads(__tstate
);
28242 if (PyErr_Occurred()) SWIG_fail
;
28245 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28253 static PyObject
*_wrap_Window_Disable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28254 PyObject
*resultobj
= NULL
;
28255 wxWindow
*arg1
= (wxWindow
*) 0 ;
28257 PyObject
* obj0
= 0 ;
28258 char *kwnames
[] = {
28259 (char *) "self", NULL
28262 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Disable",kwnames
,&obj0
)) goto fail
;
28263 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28264 if (SWIG_arg_fail(1)) SWIG_fail
;
28266 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28267 result
= (bool)(arg1
)->Disable();
28269 wxPyEndAllowThreads(__tstate
);
28270 if (PyErr_Occurred()) SWIG_fail
;
28273 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28281 static PyObject
*_wrap_Window_IsShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28282 PyObject
*resultobj
= NULL
;
28283 wxWindow
*arg1
= (wxWindow
*) 0 ;
28285 PyObject
* obj0
= 0 ;
28286 char *kwnames
[] = {
28287 (char *) "self", NULL
28290 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsShown",kwnames
,&obj0
)) goto fail
;
28291 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28292 if (SWIG_arg_fail(1)) SWIG_fail
;
28294 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28295 result
= (bool)((wxWindow
const *)arg1
)->IsShown();
28297 wxPyEndAllowThreads(__tstate
);
28298 if (PyErr_Occurred()) SWIG_fail
;
28301 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28309 static PyObject
*_wrap_Window_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28310 PyObject
*resultobj
= NULL
;
28311 wxWindow
*arg1
= (wxWindow
*) 0 ;
28313 PyObject
* obj0
= 0 ;
28314 char *kwnames
[] = {
28315 (char *) "self", NULL
28318 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsEnabled",kwnames
,&obj0
)) goto fail
;
28319 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28320 if (SWIG_arg_fail(1)) SWIG_fail
;
28322 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28323 result
= (bool)((wxWindow
const *)arg1
)->IsEnabled();
28325 wxPyEndAllowThreads(__tstate
);
28326 if (PyErr_Occurred()) SWIG_fail
;
28329 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28337 static PyObject
*_wrap_Window_SetWindowStyleFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28338 PyObject
*resultobj
= NULL
;
28339 wxWindow
*arg1
= (wxWindow
*) 0 ;
28341 PyObject
* obj0
= 0 ;
28342 PyObject
* obj1
= 0 ;
28343 char *kwnames
[] = {
28344 (char *) "self",(char *) "style", NULL
28347 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetWindowStyleFlag",kwnames
,&obj0
,&obj1
)) goto fail
;
28348 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28349 if (SWIG_arg_fail(1)) SWIG_fail
;
28351 arg2
= static_cast<long >(SWIG_As_long(obj1
));
28352 if (SWIG_arg_fail(2)) SWIG_fail
;
28355 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28356 (arg1
)->SetWindowStyleFlag(arg2
);
28358 wxPyEndAllowThreads(__tstate
);
28359 if (PyErr_Occurred()) SWIG_fail
;
28361 Py_INCREF(Py_None
); resultobj
= Py_None
;
28368 static PyObject
*_wrap_Window_GetWindowStyleFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28369 PyObject
*resultobj
= NULL
;
28370 wxWindow
*arg1
= (wxWindow
*) 0 ;
28372 PyObject
* obj0
= 0 ;
28373 char *kwnames
[] = {
28374 (char *) "self", NULL
28377 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetWindowStyleFlag",kwnames
,&obj0
)) goto fail
;
28378 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28379 if (SWIG_arg_fail(1)) SWIG_fail
;
28381 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28382 result
= (long)((wxWindow
const *)arg1
)->GetWindowStyleFlag();
28384 wxPyEndAllowThreads(__tstate
);
28385 if (PyErr_Occurred()) SWIG_fail
;
28388 resultobj
= SWIG_From_long(static_cast<long >(result
));
28396 static PyObject
*_wrap_Window_HasFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28397 PyObject
*resultobj
= NULL
;
28398 wxWindow
*arg1
= (wxWindow
*) 0 ;
28401 PyObject
* obj0
= 0 ;
28402 PyObject
* obj1
= 0 ;
28403 char *kwnames
[] = {
28404 (char *) "self",(char *) "flag", NULL
28407 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_HasFlag",kwnames
,&obj0
,&obj1
)) goto fail
;
28408 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28409 if (SWIG_arg_fail(1)) SWIG_fail
;
28411 arg2
= static_cast<int >(SWIG_As_int(obj1
));
28412 if (SWIG_arg_fail(2)) SWIG_fail
;
28415 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28416 result
= (bool)((wxWindow
const *)arg1
)->HasFlag(arg2
);
28418 wxPyEndAllowThreads(__tstate
);
28419 if (PyErr_Occurred()) SWIG_fail
;
28422 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28430 static PyObject
*_wrap_Window_IsRetained(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28431 PyObject
*resultobj
= NULL
;
28432 wxWindow
*arg1
= (wxWindow
*) 0 ;
28434 PyObject
* obj0
= 0 ;
28435 char *kwnames
[] = {
28436 (char *) "self", NULL
28439 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsRetained",kwnames
,&obj0
)) goto fail
;
28440 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28441 if (SWIG_arg_fail(1)) SWIG_fail
;
28443 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28444 result
= (bool)((wxWindow
const *)arg1
)->IsRetained();
28446 wxPyEndAllowThreads(__tstate
);
28447 if (PyErr_Occurred()) SWIG_fail
;
28450 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28458 static PyObject
*_wrap_Window_SetExtraStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28459 PyObject
*resultobj
= NULL
;
28460 wxWindow
*arg1
= (wxWindow
*) 0 ;
28462 PyObject
* obj0
= 0 ;
28463 PyObject
* obj1
= 0 ;
28464 char *kwnames
[] = {
28465 (char *) "self",(char *) "exStyle", NULL
28468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetExtraStyle",kwnames
,&obj0
,&obj1
)) goto fail
;
28469 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28470 if (SWIG_arg_fail(1)) SWIG_fail
;
28472 arg2
= static_cast<long >(SWIG_As_long(obj1
));
28473 if (SWIG_arg_fail(2)) SWIG_fail
;
28476 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28477 (arg1
)->SetExtraStyle(arg2
);
28479 wxPyEndAllowThreads(__tstate
);
28480 if (PyErr_Occurred()) SWIG_fail
;
28482 Py_INCREF(Py_None
); resultobj
= Py_None
;
28489 static PyObject
*_wrap_Window_GetExtraStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28490 PyObject
*resultobj
= NULL
;
28491 wxWindow
*arg1
= (wxWindow
*) 0 ;
28493 PyObject
* obj0
= 0 ;
28494 char *kwnames
[] = {
28495 (char *) "self", NULL
28498 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetExtraStyle",kwnames
,&obj0
)) goto fail
;
28499 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28500 if (SWIG_arg_fail(1)) SWIG_fail
;
28502 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28503 result
= (long)((wxWindow
const *)arg1
)->GetExtraStyle();
28505 wxPyEndAllowThreads(__tstate
);
28506 if (PyErr_Occurred()) SWIG_fail
;
28509 resultobj
= SWIG_From_long(static_cast<long >(result
));
28517 static PyObject
*_wrap_Window_MakeModal(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28518 PyObject
*resultobj
= NULL
;
28519 wxWindow
*arg1
= (wxWindow
*) 0 ;
28520 bool arg2
= (bool) true ;
28521 PyObject
* obj0
= 0 ;
28522 PyObject
* obj1
= 0 ;
28523 char *kwnames
[] = {
28524 (char *) "self",(char *) "modal", NULL
28527 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_MakeModal",kwnames
,&obj0
,&obj1
)) goto fail
;
28528 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28529 if (SWIG_arg_fail(1)) SWIG_fail
;
28532 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28533 if (SWIG_arg_fail(2)) SWIG_fail
;
28537 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28538 (arg1
)->MakeModal(arg2
);
28540 wxPyEndAllowThreads(__tstate
);
28541 if (PyErr_Occurred()) SWIG_fail
;
28543 Py_INCREF(Py_None
); resultobj
= Py_None
;
28550 static PyObject
*_wrap_Window_SetThemeEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28551 PyObject
*resultobj
= NULL
;
28552 wxWindow
*arg1
= (wxWindow
*) 0 ;
28554 PyObject
* obj0
= 0 ;
28555 PyObject
* obj1
= 0 ;
28556 char *kwnames
[] = {
28557 (char *) "self",(char *) "enableTheme", NULL
28560 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetThemeEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
28561 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28562 if (SWIG_arg_fail(1)) SWIG_fail
;
28564 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28565 if (SWIG_arg_fail(2)) SWIG_fail
;
28568 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28569 (arg1
)->SetThemeEnabled(arg2
);
28571 wxPyEndAllowThreads(__tstate
);
28572 if (PyErr_Occurred()) SWIG_fail
;
28574 Py_INCREF(Py_None
); resultobj
= Py_None
;
28581 static PyObject
*_wrap_Window_GetThemeEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28582 PyObject
*resultobj
= NULL
;
28583 wxWindow
*arg1
= (wxWindow
*) 0 ;
28585 PyObject
* obj0
= 0 ;
28586 char *kwnames
[] = {
28587 (char *) "self", NULL
28590 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetThemeEnabled",kwnames
,&obj0
)) goto fail
;
28591 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28592 if (SWIG_arg_fail(1)) SWIG_fail
;
28594 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28595 result
= (bool)((wxWindow
const *)arg1
)->GetThemeEnabled();
28597 wxPyEndAllowThreads(__tstate
);
28598 if (PyErr_Occurred()) SWIG_fail
;
28601 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28609 static PyObject
*_wrap_Window_SetFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28610 PyObject
*resultobj
= NULL
;
28611 wxWindow
*arg1
= (wxWindow
*) 0 ;
28612 PyObject
* obj0
= 0 ;
28613 char *kwnames
[] = {
28614 (char *) "self", NULL
28617 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_SetFocus",kwnames
,&obj0
)) goto fail
;
28618 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28619 if (SWIG_arg_fail(1)) SWIG_fail
;
28621 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28622 (arg1
)->SetFocus();
28624 wxPyEndAllowThreads(__tstate
);
28625 if (PyErr_Occurred()) SWIG_fail
;
28627 Py_INCREF(Py_None
); resultobj
= Py_None
;
28634 static PyObject
*_wrap_Window_SetFocusFromKbd(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28635 PyObject
*resultobj
= NULL
;
28636 wxWindow
*arg1
= (wxWindow
*) 0 ;
28637 PyObject
* obj0
= 0 ;
28638 char *kwnames
[] = {
28639 (char *) "self", NULL
28642 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_SetFocusFromKbd",kwnames
,&obj0
)) goto fail
;
28643 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28644 if (SWIG_arg_fail(1)) SWIG_fail
;
28646 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28647 (arg1
)->SetFocusFromKbd();
28649 wxPyEndAllowThreads(__tstate
);
28650 if (PyErr_Occurred()) SWIG_fail
;
28652 Py_INCREF(Py_None
); resultobj
= Py_None
;
28659 static PyObject
*_wrap_Window_FindFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28660 PyObject
*resultobj
= NULL
;
28662 char *kwnames
[] = {
28666 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Window_FindFocus",kwnames
)) goto fail
;
28668 if (!wxPyCheckForApp()) SWIG_fail
;
28669 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28670 result
= (wxWindow
*)wxWindow::FindFocus();
28672 wxPyEndAllowThreads(__tstate
);
28673 if (PyErr_Occurred()) SWIG_fail
;
28676 resultobj
= wxPyMake_wxObject(result
, 0);
28684 static PyObject
*_wrap_Window_AcceptsFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28685 PyObject
*resultobj
= NULL
;
28686 wxWindow
*arg1
= (wxWindow
*) 0 ;
28688 PyObject
* obj0
= 0 ;
28689 char *kwnames
[] = {
28690 (char *) "self", NULL
28693 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_AcceptsFocus",kwnames
,&obj0
)) goto fail
;
28694 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28695 if (SWIG_arg_fail(1)) SWIG_fail
;
28697 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28698 result
= (bool)((wxWindow
const *)arg1
)->AcceptsFocus();
28700 wxPyEndAllowThreads(__tstate
);
28701 if (PyErr_Occurred()) SWIG_fail
;
28704 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28712 static PyObject
*_wrap_Window_AcceptsFocusFromKeyboard(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28713 PyObject
*resultobj
= NULL
;
28714 wxWindow
*arg1
= (wxWindow
*) 0 ;
28716 PyObject
* obj0
= 0 ;
28717 char *kwnames
[] = {
28718 (char *) "self", NULL
28721 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_AcceptsFocusFromKeyboard",kwnames
,&obj0
)) goto fail
;
28722 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28723 if (SWIG_arg_fail(1)) SWIG_fail
;
28725 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28726 result
= (bool)((wxWindow
const *)arg1
)->AcceptsFocusFromKeyboard();
28728 wxPyEndAllowThreads(__tstate
);
28729 if (PyErr_Occurred()) SWIG_fail
;
28732 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28740 static PyObject
*_wrap_Window_GetDefaultItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28741 PyObject
*resultobj
= NULL
;
28742 wxWindow
*arg1
= (wxWindow
*) 0 ;
28744 PyObject
* obj0
= 0 ;
28745 char *kwnames
[] = {
28746 (char *) "self", NULL
28749 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetDefaultItem",kwnames
,&obj0
)) goto fail
;
28750 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28751 if (SWIG_arg_fail(1)) SWIG_fail
;
28753 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28754 result
= (wxWindow
*)((wxWindow
const *)arg1
)->GetDefaultItem();
28756 wxPyEndAllowThreads(__tstate
);
28757 if (PyErr_Occurred()) SWIG_fail
;
28760 resultobj
= wxPyMake_wxObject(result
, 0);
28768 static PyObject
*_wrap_Window_SetDefaultItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28769 PyObject
*resultobj
= NULL
;
28770 wxWindow
*arg1
= (wxWindow
*) 0 ;
28771 wxWindow
*arg2
= (wxWindow
*) 0 ;
28773 PyObject
* obj0
= 0 ;
28774 PyObject
* obj1
= 0 ;
28775 char *kwnames
[] = {
28776 (char *) "self",(char *) "child", NULL
28779 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetDefaultItem",kwnames
,&obj0
,&obj1
)) goto fail
;
28780 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28781 if (SWIG_arg_fail(1)) SWIG_fail
;
28782 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28783 if (SWIG_arg_fail(2)) SWIG_fail
;
28785 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28786 result
= (wxWindow
*)(arg1
)->SetDefaultItem(arg2
);
28788 wxPyEndAllowThreads(__tstate
);
28789 if (PyErr_Occurred()) SWIG_fail
;
28792 resultobj
= wxPyMake_wxObject(result
, 0);
28800 static PyObject
*_wrap_Window_SetTmpDefaultItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28801 PyObject
*resultobj
= NULL
;
28802 wxWindow
*arg1
= (wxWindow
*) 0 ;
28803 wxWindow
*arg2
= (wxWindow
*) 0 ;
28804 PyObject
* obj0
= 0 ;
28805 PyObject
* obj1
= 0 ;
28806 char *kwnames
[] = {
28807 (char *) "self",(char *) "win", NULL
28810 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetTmpDefaultItem",kwnames
,&obj0
,&obj1
)) goto fail
;
28811 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28812 if (SWIG_arg_fail(1)) SWIG_fail
;
28813 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28814 if (SWIG_arg_fail(2)) SWIG_fail
;
28816 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28817 (arg1
)->SetTmpDefaultItem(arg2
);
28819 wxPyEndAllowThreads(__tstate
);
28820 if (PyErr_Occurred()) SWIG_fail
;
28822 Py_INCREF(Py_None
); resultobj
= Py_None
;
28829 static PyObject
*_wrap_Window_Navigate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28830 PyObject
*resultobj
= NULL
;
28831 wxWindow
*arg1
= (wxWindow
*) 0 ;
28832 int arg2
= (int) wxNavigationKeyEvent::IsForward
;
28834 PyObject
* obj0
= 0 ;
28835 PyObject
* obj1
= 0 ;
28836 char *kwnames
[] = {
28837 (char *) "self",(char *) "flags", NULL
28840 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Navigate",kwnames
,&obj0
,&obj1
)) goto fail
;
28841 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28842 if (SWIG_arg_fail(1)) SWIG_fail
;
28845 arg2
= static_cast<int >(SWIG_As_int(obj1
));
28846 if (SWIG_arg_fail(2)) SWIG_fail
;
28850 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28851 result
= (bool)(arg1
)->Navigate(arg2
);
28853 wxPyEndAllowThreads(__tstate
);
28854 if (PyErr_Occurred()) SWIG_fail
;
28857 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28865 static PyObject
*_wrap_Window_MoveAfterInTabOrder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28866 PyObject
*resultobj
= NULL
;
28867 wxWindow
*arg1
= (wxWindow
*) 0 ;
28868 wxWindow
*arg2
= (wxWindow
*) 0 ;
28869 PyObject
* obj0
= 0 ;
28870 PyObject
* obj1
= 0 ;
28871 char *kwnames
[] = {
28872 (char *) "self",(char *) "win", NULL
28875 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_MoveAfterInTabOrder",kwnames
,&obj0
,&obj1
)) goto fail
;
28876 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28877 if (SWIG_arg_fail(1)) SWIG_fail
;
28878 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28879 if (SWIG_arg_fail(2)) SWIG_fail
;
28881 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28882 (arg1
)->MoveAfterInTabOrder(arg2
);
28884 wxPyEndAllowThreads(__tstate
);
28885 if (PyErr_Occurred()) SWIG_fail
;
28887 Py_INCREF(Py_None
); resultobj
= Py_None
;
28894 static PyObject
*_wrap_Window_MoveBeforeInTabOrder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28895 PyObject
*resultobj
= NULL
;
28896 wxWindow
*arg1
= (wxWindow
*) 0 ;
28897 wxWindow
*arg2
= (wxWindow
*) 0 ;
28898 PyObject
* obj0
= 0 ;
28899 PyObject
* obj1
= 0 ;
28900 char *kwnames
[] = {
28901 (char *) "self",(char *) "win", NULL
28904 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_MoveBeforeInTabOrder",kwnames
,&obj0
,&obj1
)) goto fail
;
28905 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28906 if (SWIG_arg_fail(1)) SWIG_fail
;
28907 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28908 if (SWIG_arg_fail(2)) SWIG_fail
;
28910 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28911 (arg1
)->MoveBeforeInTabOrder(arg2
);
28913 wxPyEndAllowThreads(__tstate
);
28914 if (PyErr_Occurred()) SWIG_fail
;
28916 Py_INCREF(Py_None
); resultobj
= Py_None
;
28923 static PyObject
*_wrap_Window_GetChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28924 PyObject
*resultobj
= NULL
;
28925 wxWindow
*arg1
= (wxWindow
*) 0 ;
28927 PyObject
* obj0
= 0 ;
28928 char *kwnames
[] = {
28929 (char *) "self", NULL
28932 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetChildren",kwnames
,&obj0
)) goto fail
;
28933 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28934 if (SWIG_arg_fail(1)) SWIG_fail
;
28936 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28937 result
= (PyObject
*)wxWindow_GetChildren(arg1
);
28939 wxPyEndAllowThreads(__tstate
);
28940 if (PyErr_Occurred()) SWIG_fail
;
28942 resultobj
= result
;
28949 static PyObject
*_wrap_Window_GetParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28950 PyObject
*resultobj
= NULL
;
28951 wxWindow
*arg1
= (wxWindow
*) 0 ;
28953 PyObject
* obj0
= 0 ;
28954 char *kwnames
[] = {
28955 (char *) "self", NULL
28958 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetParent",kwnames
,&obj0
)) goto fail
;
28959 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28960 if (SWIG_arg_fail(1)) SWIG_fail
;
28962 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28963 result
= (wxWindow
*)((wxWindow
const *)arg1
)->GetParent();
28965 wxPyEndAllowThreads(__tstate
);
28966 if (PyErr_Occurred()) SWIG_fail
;
28969 resultobj
= wxPyMake_wxObject(result
, 0);
28977 static PyObject
*_wrap_Window_GetGrandParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28978 PyObject
*resultobj
= NULL
;
28979 wxWindow
*arg1
= (wxWindow
*) 0 ;
28981 PyObject
* obj0
= 0 ;
28982 char *kwnames
[] = {
28983 (char *) "self", NULL
28986 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetGrandParent",kwnames
,&obj0
)) goto fail
;
28987 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28988 if (SWIG_arg_fail(1)) SWIG_fail
;
28990 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28991 result
= (wxWindow
*)((wxWindow
const *)arg1
)->GetGrandParent();
28993 wxPyEndAllowThreads(__tstate
);
28994 if (PyErr_Occurred()) SWIG_fail
;
28997 resultobj
= wxPyMake_wxObject(result
, 0);
29005 static PyObject
*_wrap_Window_IsTopLevel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29006 PyObject
*resultobj
= NULL
;
29007 wxWindow
*arg1
= (wxWindow
*) 0 ;
29009 PyObject
* obj0
= 0 ;
29010 char *kwnames
[] = {
29011 (char *) "self", NULL
29014 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsTopLevel",kwnames
,&obj0
)) goto fail
;
29015 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29016 if (SWIG_arg_fail(1)) SWIG_fail
;
29018 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29019 result
= (bool)((wxWindow
const *)arg1
)->IsTopLevel();
29021 wxPyEndAllowThreads(__tstate
);
29022 if (PyErr_Occurred()) SWIG_fail
;
29025 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29033 static PyObject
*_wrap_Window_Reparent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29034 PyObject
*resultobj
= NULL
;
29035 wxWindow
*arg1
= (wxWindow
*) 0 ;
29036 wxWindow
*arg2
= (wxWindow
*) 0 ;
29038 PyObject
* obj0
= 0 ;
29039 PyObject
* obj1
= 0 ;
29040 char *kwnames
[] = {
29041 (char *) "self",(char *) "newParent", NULL
29044 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_Reparent",kwnames
,&obj0
,&obj1
)) goto fail
;
29045 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29046 if (SWIG_arg_fail(1)) SWIG_fail
;
29047 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29048 if (SWIG_arg_fail(2)) SWIG_fail
;
29050 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29051 result
= (bool)(arg1
)->Reparent(arg2
);
29053 wxPyEndAllowThreads(__tstate
);
29054 if (PyErr_Occurred()) SWIG_fail
;
29057 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29065 static PyObject
*_wrap_Window_AddChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29066 PyObject
*resultobj
= NULL
;
29067 wxWindow
*arg1
= (wxWindow
*) 0 ;
29068 wxWindow
*arg2
= (wxWindow
*) 0 ;
29069 PyObject
* obj0
= 0 ;
29070 PyObject
* obj1
= 0 ;
29071 char *kwnames
[] = {
29072 (char *) "self",(char *) "child", NULL
29075 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_AddChild",kwnames
,&obj0
,&obj1
)) goto fail
;
29076 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29077 if (SWIG_arg_fail(1)) SWIG_fail
;
29078 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29079 if (SWIG_arg_fail(2)) SWIG_fail
;
29081 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29082 (arg1
)->AddChild(arg2
);
29084 wxPyEndAllowThreads(__tstate
);
29085 if (PyErr_Occurred()) SWIG_fail
;
29087 Py_INCREF(Py_None
); resultobj
= Py_None
;
29094 static PyObject
*_wrap_Window_RemoveChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29095 PyObject
*resultobj
= NULL
;
29096 wxWindow
*arg1
= (wxWindow
*) 0 ;
29097 wxWindow
*arg2
= (wxWindow
*) 0 ;
29098 PyObject
* obj0
= 0 ;
29099 PyObject
* obj1
= 0 ;
29100 char *kwnames
[] = {
29101 (char *) "self",(char *) "child", NULL
29104 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_RemoveChild",kwnames
,&obj0
,&obj1
)) goto fail
;
29105 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29106 if (SWIG_arg_fail(1)) SWIG_fail
;
29107 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29108 if (SWIG_arg_fail(2)) SWIG_fail
;
29110 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29111 (arg1
)->RemoveChild(arg2
);
29113 wxPyEndAllowThreads(__tstate
);
29114 if (PyErr_Occurred()) SWIG_fail
;
29116 Py_INCREF(Py_None
); resultobj
= Py_None
;
29123 static PyObject
*_wrap_Window_FindWindowById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29124 PyObject
*resultobj
= NULL
;
29125 wxWindow
*arg1
= (wxWindow
*) 0 ;
29128 PyObject
* obj0
= 0 ;
29129 PyObject
* obj1
= 0 ;
29130 char *kwnames
[] = {
29131 (char *) "self",(char *) "winid", NULL
29134 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_FindWindowById",kwnames
,&obj0
,&obj1
)) goto fail
;
29135 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29136 if (SWIG_arg_fail(1)) SWIG_fail
;
29138 arg2
= static_cast<long >(SWIG_As_long(obj1
));
29139 if (SWIG_arg_fail(2)) SWIG_fail
;
29142 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29143 result
= (wxWindow
*)(arg1
)->FindWindow(arg2
);
29145 wxPyEndAllowThreads(__tstate
);
29146 if (PyErr_Occurred()) SWIG_fail
;
29149 resultobj
= wxPyMake_wxObject(result
, 0);
29157 static PyObject
*_wrap_Window_FindWindowByName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29158 PyObject
*resultobj
= NULL
;
29159 wxWindow
*arg1
= (wxWindow
*) 0 ;
29160 wxString
*arg2
= 0 ;
29162 bool temp2
= false ;
29163 PyObject
* obj0
= 0 ;
29164 PyObject
* obj1
= 0 ;
29165 char *kwnames
[] = {
29166 (char *) "self",(char *) "name", NULL
29169 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_FindWindowByName",kwnames
,&obj0
,&obj1
)) goto fail
;
29170 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29171 if (SWIG_arg_fail(1)) SWIG_fail
;
29173 arg2
= wxString_in_helper(obj1
);
29174 if (arg2
== NULL
) SWIG_fail
;
29178 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29179 result
= (wxWindow
*)(arg1
)->FindWindow((wxString
const &)*arg2
);
29181 wxPyEndAllowThreads(__tstate
);
29182 if (PyErr_Occurred()) SWIG_fail
;
29185 resultobj
= wxPyMake_wxObject(result
, 0);
29201 static PyObject
*_wrap_Window_GetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29202 PyObject
*resultobj
= NULL
;
29203 wxWindow
*arg1
= (wxWindow
*) 0 ;
29204 wxEvtHandler
*result
;
29205 PyObject
* obj0
= 0 ;
29206 char *kwnames
[] = {
29207 (char *) "self", NULL
29210 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetEventHandler",kwnames
,&obj0
)) goto fail
;
29211 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29212 if (SWIG_arg_fail(1)) SWIG_fail
;
29214 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29215 result
= (wxEvtHandler
*)((wxWindow
const *)arg1
)->GetEventHandler();
29217 wxPyEndAllowThreads(__tstate
);
29218 if (PyErr_Occurred()) SWIG_fail
;
29221 resultobj
= wxPyMake_wxObject(result
, 0);
29229 static PyObject
*_wrap_Window_SetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29230 PyObject
*resultobj
= NULL
;
29231 wxWindow
*arg1
= (wxWindow
*) 0 ;
29232 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
29233 PyObject
* obj0
= 0 ;
29234 PyObject
* obj1
= 0 ;
29235 char *kwnames
[] = {
29236 (char *) "self",(char *) "handler", NULL
29239 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29240 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29241 if (SWIG_arg_fail(1)) SWIG_fail
;
29242 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
29243 if (SWIG_arg_fail(2)) SWIG_fail
;
29245 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29246 (arg1
)->SetEventHandler(arg2
);
29248 wxPyEndAllowThreads(__tstate
);
29249 if (PyErr_Occurred()) SWIG_fail
;
29251 Py_INCREF(Py_None
); resultobj
= Py_None
;
29258 static PyObject
*_wrap_Window_PushEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29259 PyObject
*resultobj
= NULL
;
29260 wxWindow
*arg1
= (wxWindow
*) 0 ;
29261 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
29262 PyObject
* obj0
= 0 ;
29263 PyObject
* obj1
= 0 ;
29264 char *kwnames
[] = {
29265 (char *) "self",(char *) "handler", NULL
29268 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_PushEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29269 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29270 if (SWIG_arg_fail(1)) SWIG_fail
;
29271 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
29272 if (SWIG_arg_fail(2)) SWIG_fail
;
29274 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29275 (arg1
)->PushEventHandler(arg2
);
29277 wxPyEndAllowThreads(__tstate
);
29278 if (PyErr_Occurred()) SWIG_fail
;
29280 Py_INCREF(Py_None
); resultobj
= Py_None
;
29287 static PyObject
*_wrap_Window_PopEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29288 PyObject
*resultobj
= NULL
;
29289 wxWindow
*arg1
= (wxWindow
*) 0 ;
29290 bool arg2
= (bool) false ;
29291 wxEvtHandler
*result
;
29292 PyObject
* obj0
= 0 ;
29293 PyObject
* obj1
= 0 ;
29294 char *kwnames
[] = {
29295 (char *) "self",(char *) "deleteHandler", NULL
29298 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_PopEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29299 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29300 if (SWIG_arg_fail(1)) SWIG_fail
;
29303 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
29304 if (SWIG_arg_fail(2)) SWIG_fail
;
29308 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29309 result
= (wxEvtHandler
*)(arg1
)->PopEventHandler(arg2
);
29311 wxPyEndAllowThreads(__tstate
);
29312 if (PyErr_Occurred()) SWIG_fail
;
29315 resultobj
= wxPyMake_wxObject(result
, 0);
29323 static PyObject
*_wrap_Window_RemoveEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29324 PyObject
*resultobj
= NULL
;
29325 wxWindow
*arg1
= (wxWindow
*) 0 ;
29326 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
29328 PyObject
* obj0
= 0 ;
29329 PyObject
* obj1
= 0 ;
29330 char *kwnames
[] = {
29331 (char *) "self",(char *) "handler", NULL
29334 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_RemoveEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29335 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29336 if (SWIG_arg_fail(1)) SWIG_fail
;
29337 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
29338 if (SWIG_arg_fail(2)) SWIG_fail
;
29340 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29341 result
= (bool)(arg1
)->RemoveEventHandler(arg2
);
29343 wxPyEndAllowThreads(__tstate
);
29344 if (PyErr_Occurred()) SWIG_fail
;
29347 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29355 static PyObject
*_wrap_Window_SetValidator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29356 PyObject
*resultobj
= NULL
;
29357 wxWindow
*arg1
= (wxWindow
*) 0 ;
29358 wxValidator
*arg2
= 0 ;
29359 PyObject
* obj0
= 0 ;
29360 PyObject
* obj1
= 0 ;
29361 char *kwnames
[] = {
29362 (char *) "self",(char *) "validator", NULL
29365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetValidator",kwnames
,&obj0
,&obj1
)) goto fail
;
29366 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29367 if (SWIG_arg_fail(1)) SWIG_fail
;
29369 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
29370 if (SWIG_arg_fail(2)) SWIG_fail
;
29371 if (arg2
== NULL
) {
29372 SWIG_null_ref("wxValidator");
29374 if (SWIG_arg_fail(2)) SWIG_fail
;
29377 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29378 (arg1
)->SetValidator((wxValidator
const &)*arg2
);
29380 wxPyEndAllowThreads(__tstate
);
29381 if (PyErr_Occurred()) SWIG_fail
;
29383 Py_INCREF(Py_None
); resultobj
= Py_None
;
29390 static PyObject
*_wrap_Window_GetValidator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29391 PyObject
*resultobj
= NULL
;
29392 wxWindow
*arg1
= (wxWindow
*) 0 ;
29393 wxValidator
*result
;
29394 PyObject
* obj0
= 0 ;
29395 char *kwnames
[] = {
29396 (char *) "self", NULL
29399 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetValidator",kwnames
,&obj0
)) goto fail
;
29400 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29401 if (SWIG_arg_fail(1)) SWIG_fail
;
29403 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29404 result
= (wxValidator
*)(arg1
)->GetValidator();
29406 wxPyEndAllowThreads(__tstate
);
29407 if (PyErr_Occurred()) SWIG_fail
;
29410 resultobj
= wxPyMake_wxObject(result
, (bool)0);
29418 static PyObject
*_wrap_Window_Validate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29419 PyObject
*resultobj
= NULL
;
29420 wxWindow
*arg1
= (wxWindow
*) 0 ;
29422 PyObject
* obj0
= 0 ;
29423 char *kwnames
[] = {
29424 (char *) "self", NULL
29427 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Validate",kwnames
,&obj0
)) goto fail
;
29428 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29429 if (SWIG_arg_fail(1)) SWIG_fail
;
29431 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29432 result
= (bool)(arg1
)->Validate();
29434 wxPyEndAllowThreads(__tstate
);
29435 if (PyErr_Occurred()) SWIG_fail
;
29438 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29446 static PyObject
*_wrap_Window_TransferDataToWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29447 PyObject
*resultobj
= NULL
;
29448 wxWindow
*arg1
= (wxWindow
*) 0 ;
29450 PyObject
* obj0
= 0 ;
29451 char *kwnames
[] = {
29452 (char *) "self", NULL
29455 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_TransferDataToWindow",kwnames
,&obj0
)) goto fail
;
29456 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29457 if (SWIG_arg_fail(1)) SWIG_fail
;
29459 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29460 result
= (bool)(arg1
)->TransferDataToWindow();
29462 wxPyEndAllowThreads(__tstate
);
29463 if (PyErr_Occurred()) SWIG_fail
;
29466 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29474 static PyObject
*_wrap_Window_TransferDataFromWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29475 PyObject
*resultobj
= NULL
;
29476 wxWindow
*arg1
= (wxWindow
*) 0 ;
29478 PyObject
* obj0
= 0 ;
29479 char *kwnames
[] = {
29480 (char *) "self", NULL
29483 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_TransferDataFromWindow",kwnames
,&obj0
)) goto fail
;
29484 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29485 if (SWIG_arg_fail(1)) SWIG_fail
;
29487 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29488 result
= (bool)(arg1
)->TransferDataFromWindow();
29490 wxPyEndAllowThreads(__tstate
);
29491 if (PyErr_Occurred()) SWIG_fail
;
29494 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29502 static PyObject
*_wrap_Window_InitDialog(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29503 PyObject
*resultobj
= NULL
;
29504 wxWindow
*arg1
= (wxWindow
*) 0 ;
29505 PyObject
* obj0
= 0 ;
29506 char *kwnames
[] = {
29507 (char *) "self", NULL
29510 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InitDialog",kwnames
,&obj0
)) goto fail
;
29511 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29512 if (SWIG_arg_fail(1)) SWIG_fail
;
29514 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29515 (arg1
)->InitDialog();
29517 wxPyEndAllowThreads(__tstate
);
29518 if (PyErr_Occurred()) SWIG_fail
;
29520 Py_INCREF(Py_None
); resultobj
= Py_None
;
29527 static PyObject
*_wrap_Window_SetAcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29528 PyObject
*resultobj
= NULL
;
29529 wxWindow
*arg1
= (wxWindow
*) 0 ;
29530 wxAcceleratorTable
*arg2
= 0 ;
29531 PyObject
* obj0
= 0 ;
29532 PyObject
* obj1
= 0 ;
29533 char *kwnames
[] = {
29534 (char *) "self",(char *) "accel", NULL
29537 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetAcceleratorTable",kwnames
,&obj0
,&obj1
)) goto fail
;
29538 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29539 if (SWIG_arg_fail(1)) SWIG_fail
;
29541 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxAcceleratorTable
, SWIG_POINTER_EXCEPTION
| 0);
29542 if (SWIG_arg_fail(2)) SWIG_fail
;
29543 if (arg2
== NULL
) {
29544 SWIG_null_ref("wxAcceleratorTable");
29546 if (SWIG_arg_fail(2)) SWIG_fail
;
29549 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29550 (arg1
)->SetAcceleratorTable((wxAcceleratorTable
const &)*arg2
);
29552 wxPyEndAllowThreads(__tstate
);
29553 if (PyErr_Occurred()) SWIG_fail
;
29555 Py_INCREF(Py_None
); resultobj
= Py_None
;
29562 static PyObject
*_wrap_Window_GetAcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29563 PyObject
*resultobj
= NULL
;
29564 wxWindow
*arg1
= (wxWindow
*) 0 ;
29565 wxAcceleratorTable
*result
;
29566 PyObject
* obj0
= 0 ;
29567 char *kwnames
[] = {
29568 (char *) "self", NULL
29571 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetAcceleratorTable",kwnames
,&obj0
)) goto fail
;
29572 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29573 if (SWIG_arg_fail(1)) SWIG_fail
;
29575 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29576 result
= (wxAcceleratorTable
*)(arg1
)->GetAcceleratorTable();
29578 wxPyEndAllowThreads(__tstate
);
29579 if (PyErr_Occurred()) SWIG_fail
;
29581 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorTable
, 0);
29588 static PyObject
*_wrap_Window_RegisterHotKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29589 PyObject
*resultobj
= NULL
;
29590 wxWindow
*arg1
= (wxWindow
*) 0 ;
29595 PyObject
* obj0
= 0 ;
29596 PyObject
* obj1
= 0 ;
29597 PyObject
* obj2
= 0 ;
29598 PyObject
* obj3
= 0 ;
29599 char *kwnames
[] = {
29600 (char *) "self",(char *) "hotkeyId",(char *) "modifiers",(char *) "keycode", NULL
29603 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Window_RegisterHotKey",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
29604 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29605 if (SWIG_arg_fail(1)) SWIG_fail
;
29607 arg2
= static_cast<int >(SWIG_As_int(obj1
));
29608 if (SWIG_arg_fail(2)) SWIG_fail
;
29611 arg3
= static_cast<int >(SWIG_As_int(obj2
));
29612 if (SWIG_arg_fail(3)) SWIG_fail
;
29615 arg4
= static_cast<int >(SWIG_As_int(obj3
));
29616 if (SWIG_arg_fail(4)) SWIG_fail
;
29619 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29620 result
= (bool)wxWindow_RegisterHotKey(arg1
,arg2
,arg3
,arg4
);
29622 wxPyEndAllowThreads(__tstate
);
29623 if (PyErr_Occurred()) SWIG_fail
;
29626 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29634 static PyObject
*_wrap_Window_UnregisterHotKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29635 PyObject
*resultobj
= NULL
;
29636 wxWindow
*arg1
= (wxWindow
*) 0 ;
29639 PyObject
* obj0
= 0 ;
29640 PyObject
* obj1
= 0 ;
29641 char *kwnames
[] = {
29642 (char *) "self",(char *) "hotkeyId", NULL
29645 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_UnregisterHotKey",kwnames
,&obj0
,&obj1
)) goto fail
;
29646 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29647 if (SWIG_arg_fail(1)) SWIG_fail
;
29649 arg2
= static_cast<int >(SWIG_As_int(obj1
));
29650 if (SWIG_arg_fail(2)) SWIG_fail
;
29653 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29654 result
= (bool)wxWindow_UnregisterHotKey(arg1
,arg2
);
29656 wxPyEndAllowThreads(__tstate
);
29657 if (PyErr_Occurred()) SWIG_fail
;
29660 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29668 static PyObject
*_wrap_Window_ConvertDialogPointToPixels(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29669 PyObject
*resultobj
= NULL
;
29670 wxWindow
*arg1
= (wxWindow
*) 0 ;
29671 wxPoint
*arg2
= 0 ;
29674 PyObject
* obj0
= 0 ;
29675 PyObject
* obj1
= 0 ;
29676 char *kwnames
[] = {
29677 (char *) "self",(char *) "pt", NULL
29680 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertDialogPointToPixels",kwnames
,&obj0
,&obj1
)) goto fail
;
29681 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29682 if (SWIG_arg_fail(1)) SWIG_fail
;
29685 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
29688 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29689 result
= (arg1
)->ConvertDialogToPixels((wxPoint
const &)*arg2
);
29691 wxPyEndAllowThreads(__tstate
);
29692 if (PyErr_Occurred()) SWIG_fail
;
29695 wxPoint
* resultptr
;
29696 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
29697 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
29705 static PyObject
*_wrap_Window_ConvertDialogSizeToPixels(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29706 PyObject
*resultobj
= NULL
;
29707 wxWindow
*arg1
= (wxWindow
*) 0 ;
29711 PyObject
* obj0
= 0 ;
29712 PyObject
* obj1
= 0 ;
29713 char *kwnames
[] = {
29714 (char *) "self",(char *) "sz", NULL
29717 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertDialogSizeToPixels",kwnames
,&obj0
,&obj1
)) goto fail
;
29718 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29719 if (SWIG_arg_fail(1)) SWIG_fail
;
29722 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
29725 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29726 result
= (arg1
)->ConvertDialogToPixels((wxSize
const &)*arg2
);
29728 wxPyEndAllowThreads(__tstate
);
29729 if (PyErr_Occurred()) SWIG_fail
;
29732 wxSize
* resultptr
;
29733 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
29734 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
29742 static PyObject
*_wrap_Window_DLG_PNT(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29743 PyObject
*resultobj
= NULL
;
29744 wxWindow
*arg1
= (wxWindow
*) 0 ;
29745 wxPoint
*arg2
= 0 ;
29748 PyObject
* obj0
= 0 ;
29749 PyObject
* obj1
= 0 ;
29750 char *kwnames
[] = {
29751 (char *) "self",(char *) "pt", NULL
29754 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_DLG_PNT",kwnames
,&obj0
,&obj1
)) goto fail
;
29755 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29756 if (SWIG_arg_fail(1)) SWIG_fail
;
29759 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
29762 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29763 result
= (arg1
)->ConvertDialogToPixels((wxPoint
const &)*arg2
);
29765 wxPyEndAllowThreads(__tstate
);
29766 if (PyErr_Occurred()) SWIG_fail
;
29769 wxPoint
* resultptr
;
29770 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
29771 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
29779 static PyObject
*_wrap_Window_DLG_SZE(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29780 PyObject
*resultobj
= NULL
;
29781 wxWindow
*arg1
= (wxWindow
*) 0 ;
29785 PyObject
* obj0
= 0 ;
29786 PyObject
* obj1
= 0 ;
29787 char *kwnames
[] = {
29788 (char *) "self",(char *) "sz", NULL
29791 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_DLG_SZE",kwnames
,&obj0
,&obj1
)) goto fail
;
29792 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29793 if (SWIG_arg_fail(1)) SWIG_fail
;
29796 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
29799 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29800 result
= (arg1
)->ConvertDialogToPixels((wxSize
const &)*arg2
);
29802 wxPyEndAllowThreads(__tstate
);
29803 if (PyErr_Occurred()) SWIG_fail
;
29806 wxSize
* resultptr
;
29807 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
29808 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
29816 static PyObject
*_wrap_Window_ConvertPixelPointToDialog(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29817 PyObject
*resultobj
= NULL
;
29818 wxWindow
*arg1
= (wxWindow
*) 0 ;
29819 wxPoint
*arg2
= 0 ;
29822 PyObject
* obj0
= 0 ;
29823 PyObject
* obj1
= 0 ;
29824 char *kwnames
[] = {
29825 (char *) "self",(char *) "pt", NULL
29828 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertPixelPointToDialog",kwnames
,&obj0
,&obj1
)) goto fail
;
29829 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29830 if (SWIG_arg_fail(1)) SWIG_fail
;
29833 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
29836 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29837 result
= (arg1
)->ConvertPixelsToDialog((wxPoint
const &)*arg2
);
29839 wxPyEndAllowThreads(__tstate
);
29840 if (PyErr_Occurred()) SWIG_fail
;
29843 wxPoint
* resultptr
;
29844 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
29845 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
29853 static PyObject
*_wrap_Window_ConvertPixelSizeToDialog(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29854 PyObject
*resultobj
= NULL
;
29855 wxWindow
*arg1
= (wxWindow
*) 0 ;
29859 PyObject
* obj0
= 0 ;
29860 PyObject
* obj1
= 0 ;
29861 char *kwnames
[] = {
29862 (char *) "self",(char *) "sz", NULL
29865 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertPixelSizeToDialog",kwnames
,&obj0
,&obj1
)) goto fail
;
29866 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29867 if (SWIG_arg_fail(1)) SWIG_fail
;
29870 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
29873 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29874 result
= (arg1
)->ConvertPixelsToDialog((wxSize
const &)*arg2
);
29876 wxPyEndAllowThreads(__tstate
);
29877 if (PyErr_Occurred()) SWIG_fail
;
29880 wxSize
* resultptr
;
29881 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
29882 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
29890 static PyObject
*_wrap_Window_WarpPointer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29891 PyObject
*resultobj
= NULL
;
29892 wxWindow
*arg1
= (wxWindow
*) 0 ;
29895 PyObject
* obj0
= 0 ;
29896 PyObject
* obj1
= 0 ;
29897 PyObject
* obj2
= 0 ;
29898 char *kwnames
[] = {
29899 (char *) "self",(char *) "x",(char *) "y", NULL
29902 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_WarpPointer",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
29903 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29904 if (SWIG_arg_fail(1)) SWIG_fail
;
29906 arg2
= static_cast<int >(SWIG_As_int(obj1
));
29907 if (SWIG_arg_fail(2)) SWIG_fail
;
29910 arg3
= static_cast<int >(SWIG_As_int(obj2
));
29911 if (SWIG_arg_fail(3)) SWIG_fail
;
29914 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29915 (arg1
)->WarpPointer(arg2
,arg3
);
29917 wxPyEndAllowThreads(__tstate
);
29918 if (PyErr_Occurred()) SWIG_fail
;
29920 Py_INCREF(Py_None
); resultobj
= Py_None
;
29927 static PyObject
*_wrap_Window_CaptureMouse(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29928 PyObject
*resultobj
= NULL
;
29929 wxWindow
*arg1
= (wxWindow
*) 0 ;
29930 PyObject
* obj0
= 0 ;
29931 char *kwnames
[] = {
29932 (char *) "self", NULL
29935 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_CaptureMouse",kwnames
,&obj0
)) goto fail
;
29936 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29937 if (SWIG_arg_fail(1)) SWIG_fail
;
29939 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29940 (arg1
)->CaptureMouse();
29942 wxPyEndAllowThreads(__tstate
);
29943 if (PyErr_Occurred()) SWIG_fail
;
29945 Py_INCREF(Py_None
); resultobj
= Py_None
;
29952 static PyObject
*_wrap_Window_ReleaseMouse(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29953 PyObject
*resultobj
= NULL
;
29954 wxWindow
*arg1
= (wxWindow
*) 0 ;
29955 PyObject
* obj0
= 0 ;
29956 char *kwnames
[] = {
29957 (char *) "self", NULL
29960 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_ReleaseMouse",kwnames
,&obj0
)) goto fail
;
29961 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29962 if (SWIG_arg_fail(1)) SWIG_fail
;
29964 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29965 (arg1
)->ReleaseMouse();
29967 wxPyEndAllowThreads(__tstate
);
29968 if (PyErr_Occurred()) SWIG_fail
;
29970 Py_INCREF(Py_None
); resultobj
= Py_None
;
29977 static PyObject
*_wrap_Window_GetCapture(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29978 PyObject
*resultobj
= NULL
;
29980 char *kwnames
[] = {
29984 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Window_GetCapture",kwnames
)) goto fail
;
29986 if (!wxPyCheckForApp()) SWIG_fail
;
29987 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29988 result
= (wxWindow
*)wxWindow::GetCapture();
29990 wxPyEndAllowThreads(__tstate
);
29991 if (PyErr_Occurred()) SWIG_fail
;
29994 resultobj
= wxPyMake_wxObject(result
, 0);
30002 static PyObject
*_wrap_Window_HasCapture(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30003 PyObject
*resultobj
= NULL
;
30004 wxWindow
*arg1
= (wxWindow
*) 0 ;
30006 PyObject
* obj0
= 0 ;
30007 char *kwnames
[] = {
30008 (char *) "self", NULL
30011 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_HasCapture",kwnames
,&obj0
)) goto fail
;
30012 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30013 if (SWIG_arg_fail(1)) SWIG_fail
;
30015 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30016 result
= (bool)((wxWindow
const *)arg1
)->HasCapture();
30018 wxPyEndAllowThreads(__tstate
);
30019 if (PyErr_Occurred()) SWIG_fail
;
30022 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30030 static PyObject
*_wrap_Window_Refresh(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30031 PyObject
*resultobj
= NULL
;
30032 wxWindow
*arg1
= (wxWindow
*) 0 ;
30033 bool arg2
= (bool) true ;
30034 wxRect
*arg3
= (wxRect
*) NULL
;
30035 PyObject
* obj0
= 0 ;
30036 PyObject
* obj1
= 0 ;
30037 PyObject
* obj2
= 0 ;
30038 char *kwnames
[] = {
30039 (char *) "self",(char *) "eraseBackground",(char *) "rect", NULL
30042 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:Window_Refresh",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
30043 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30044 if (SWIG_arg_fail(1)) SWIG_fail
;
30047 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
30048 if (SWIG_arg_fail(2)) SWIG_fail
;
30052 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
30053 if (SWIG_arg_fail(3)) SWIG_fail
;
30056 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30057 (arg1
)->Refresh(arg2
,(wxRect
const *)arg3
);
30059 wxPyEndAllowThreads(__tstate
);
30060 if (PyErr_Occurred()) SWIG_fail
;
30062 Py_INCREF(Py_None
); resultobj
= Py_None
;
30069 static PyObject
*_wrap_Window_RefreshRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30070 PyObject
*resultobj
= NULL
;
30071 wxWindow
*arg1
= (wxWindow
*) 0 ;
30073 bool arg3
= (bool) true ;
30075 PyObject
* obj0
= 0 ;
30076 PyObject
* obj1
= 0 ;
30077 PyObject
* obj2
= 0 ;
30078 char *kwnames
[] = {
30079 (char *) "self",(char *) "rect",(char *) "eraseBackground", NULL
30082 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_RefreshRect",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
30083 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30084 if (SWIG_arg_fail(1)) SWIG_fail
;
30087 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
30091 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
30092 if (SWIG_arg_fail(3)) SWIG_fail
;
30096 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30097 (arg1
)->RefreshRect((wxRect
const &)*arg2
,arg3
);
30099 wxPyEndAllowThreads(__tstate
);
30100 if (PyErr_Occurred()) SWIG_fail
;
30102 Py_INCREF(Py_None
); resultobj
= Py_None
;
30109 static PyObject
*_wrap_Window_Update(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30110 PyObject
*resultobj
= NULL
;
30111 wxWindow
*arg1
= (wxWindow
*) 0 ;
30112 PyObject
* obj0
= 0 ;
30113 char *kwnames
[] = {
30114 (char *) "self", NULL
30117 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Update",kwnames
,&obj0
)) goto fail
;
30118 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30119 if (SWIG_arg_fail(1)) SWIG_fail
;
30121 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30124 wxPyEndAllowThreads(__tstate
);
30125 if (PyErr_Occurred()) SWIG_fail
;
30127 Py_INCREF(Py_None
); resultobj
= Py_None
;
30134 static PyObject
*_wrap_Window_ClearBackground(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30135 PyObject
*resultobj
= NULL
;
30136 wxWindow
*arg1
= (wxWindow
*) 0 ;
30137 PyObject
* obj0
= 0 ;
30138 char *kwnames
[] = {
30139 (char *) "self", NULL
30142 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_ClearBackground",kwnames
,&obj0
)) goto fail
;
30143 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30144 if (SWIG_arg_fail(1)) SWIG_fail
;
30146 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30147 (arg1
)->ClearBackground();
30149 wxPyEndAllowThreads(__tstate
);
30150 if (PyErr_Occurred()) SWIG_fail
;
30152 Py_INCREF(Py_None
); resultobj
= Py_None
;
30159 static PyObject
*_wrap_Window_Freeze(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30160 PyObject
*resultobj
= NULL
;
30161 wxWindow
*arg1
= (wxWindow
*) 0 ;
30162 PyObject
* obj0
= 0 ;
30163 char *kwnames
[] = {
30164 (char *) "self", NULL
30167 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Freeze",kwnames
,&obj0
)) goto fail
;
30168 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30169 if (SWIG_arg_fail(1)) SWIG_fail
;
30171 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30174 wxPyEndAllowThreads(__tstate
);
30175 if (PyErr_Occurred()) SWIG_fail
;
30177 Py_INCREF(Py_None
); resultobj
= Py_None
;
30184 static PyObject
*_wrap_Window_Thaw(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30185 PyObject
*resultobj
= NULL
;
30186 wxWindow
*arg1
= (wxWindow
*) 0 ;
30187 PyObject
* obj0
= 0 ;
30188 char *kwnames
[] = {
30189 (char *) "self", NULL
30192 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Thaw",kwnames
,&obj0
)) goto fail
;
30193 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30194 if (SWIG_arg_fail(1)) SWIG_fail
;
30196 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30199 wxPyEndAllowThreads(__tstate
);
30200 if (PyErr_Occurred()) SWIG_fail
;
30202 Py_INCREF(Py_None
); resultobj
= Py_None
;
30209 static PyObject
*_wrap_Window_PrepareDC(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30210 PyObject
*resultobj
= NULL
;
30211 wxWindow
*arg1
= (wxWindow
*) 0 ;
30213 PyObject
* obj0
= 0 ;
30214 PyObject
* obj1
= 0 ;
30215 char *kwnames
[] = {
30216 (char *) "self",(char *) "dc", NULL
30219 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_PrepareDC",kwnames
,&obj0
,&obj1
)) goto fail
;
30220 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30221 if (SWIG_arg_fail(1)) SWIG_fail
;
30223 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION
| 0);
30224 if (SWIG_arg_fail(2)) SWIG_fail
;
30225 if (arg2
== NULL
) {
30226 SWIG_null_ref("wxDC");
30228 if (SWIG_arg_fail(2)) SWIG_fail
;
30231 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30232 (arg1
)->PrepareDC(*arg2
);
30234 wxPyEndAllowThreads(__tstate
);
30235 if (PyErr_Occurred()) SWIG_fail
;
30237 Py_INCREF(Py_None
); resultobj
= Py_None
;
30244 static PyObject
*_wrap_Window_GetUpdateRegion(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30245 PyObject
*resultobj
= NULL
;
30246 wxWindow
*arg1
= (wxWindow
*) 0 ;
30248 PyObject
* obj0
= 0 ;
30249 char *kwnames
[] = {
30250 (char *) "self", NULL
30253 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetUpdateRegion",kwnames
,&obj0
)) goto fail
;
30254 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30255 if (SWIG_arg_fail(1)) SWIG_fail
;
30257 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30259 wxRegion
&_result_ref
= (arg1
)->GetUpdateRegion();
30260 result
= (wxRegion
*) &_result_ref
;
30263 wxPyEndAllowThreads(__tstate
);
30264 if (PyErr_Occurred()) SWIG_fail
;
30266 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRegion
, 0);
30273 static PyObject
*_wrap_Window_GetUpdateClientRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30274 PyObject
*resultobj
= NULL
;
30275 wxWindow
*arg1
= (wxWindow
*) 0 ;
30277 PyObject
* obj0
= 0 ;
30278 char *kwnames
[] = {
30279 (char *) "self", NULL
30282 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetUpdateClientRect",kwnames
,&obj0
)) goto fail
;
30283 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30284 if (SWIG_arg_fail(1)) SWIG_fail
;
30286 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30287 result
= ((wxWindow
const *)arg1
)->GetUpdateClientRect();
30289 wxPyEndAllowThreads(__tstate
);
30290 if (PyErr_Occurred()) SWIG_fail
;
30293 wxRect
* resultptr
;
30294 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
30295 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
30303 static PyObject
*_wrap_Window_IsExposed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30304 PyObject
*resultobj
= NULL
;
30305 wxWindow
*arg1
= (wxWindow
*) 0 ;
30308 int arg4
= (int) 1 ;
30309 int arg5
= (int) 1 ;
30311 PyObject
* obj0
= 0 ;
30312 PyObject
* obj1
= 0 ;
30313 PyObject
* obj2
= 0 ;
30314 PyObject
* obj3
= 0 ;
30315 PyObject
* obj4
= 0 ;
30316 char *kwnames
[] = {
30317 (char *) "self",(char *) "x",(char *) "y",(char *) "w",(char *) "h", NULL
30320 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Window_IsExposed",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
30321 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30322 if (SWIG_arg_fail(1)) SWIG_fail
;
30324 arg2
= static_cast<int >(SWIG_As_int(obj1
));
30325 if (SWIG_arg_fail(2)) SWIG_fail
;
30328 arg3
= static_cast<int >(SWIG_As_int(obj2
));
30329 if (SWIG_arg_fail(3)) SWIG_fail
;
30333 arg4
= static_cast<int >(SWIG_As_int(obj3
));
30334 if (SWIG_arg_fail(4)) SWIG_fail
;
30339 arg5
= static_cast<int >(SWIG_As_int(obj4
));
30340 if (SWIG_arg_fail(5)) SWIG_fail
;
30344 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30345 result
= (bool)((wxWindow
const *)arg1
)->IsExposed(arg2
,arg3
,arg4
,arg5
);
30347 wxPyEndAllowThreads(__tstate
);
30348 if (PyErr_Occurred()) SWIG_fail
;
30351 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30359 static PyObject
*_wrap_Window_IsExposedPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30360 PyObject
*resultobj
= NULL
;
30361 wxWindow
*arg1
= (wxWindow
*) 0 ;
30362 wxPoint
*arg2
= 0 ;
30365 PyObject
* obj0
= 0 ;
30366 PyObject
* obj1
= 0 ;
30367 char *kwnames
[] = {
30368 (char *) "self",(char *) "pt", NULL
30371 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_IsExposedPoint",kwnames
,&obj0
,&obj1
)) goto fail
;
30372 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30373 if (SWIG_arg_fail(1)) SWIG_fail
;
30376 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
30379 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30380 result
= (bool)((wxWindow
const *)arg1
)->IsExposed((wxPoint
const &)*arg2
);
30382 wxPyEndAllowThreads(__tstate
);
30383 if (PyErr_Occurred()) SWIG_fail
;
30386 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30394 static PyObject
*_wrap_Window_IsExposedRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30395 PyObject
*resultobj
= NULL
;
30396 wxWindow
*arg1
= (wxWindow
*) 0 ;
30400 PyObject
* obj0
= 0 ;
30401 PyObject
* obj1
= 0 ;
30402 char *kwnames
[] = {
30403 (char *) "self",(char *) "rect", NULL
30406 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_IsExposedRect",kwnames
,&obj0
,&obj1
)) goto fail
;
30407 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30408 if (SWIG_arg_fail(1)) SWIG_fail
;
30411 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
30414 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30415 result
= (bool)((wxWindow
const *)arg1
)->IsExposed((wxRect
const &)*arg2
);
30417 wxPyEndAllowThreads(__tstate
);
30418 if (PyErr_Occurred()) SWIG_fail
;
30421 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30429 static PyObject
*_wrap_Window_GetDefaultAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30430 PyObject
*resultobj
= NULL
;
30431 wxWindow
*arg1
= (wxWindow
*) 0 ;
30432 wxVisualAttributes result
;
30433 PyObject
* obj0
= 0 ;
30434 char *kwnames
[] = {
30435 (char *) "self", NULL
30438 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetDefaultAttributes",kwnames
,&obj0
)) goto fail
;
30439 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30440 if (SWIG_arg_fail(1)) SWIG_fail
;
30442 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30443 result
= ((wxWindow
const *)arg1
)->GetDefaultAttributes();
30445 wxPyEndAllowThreads(__tstate
);
30446 if (PyErr_Occurred()) SWIG_fail
;
30449 wxVisualAttributes
* resultptr
;
30450 resultptr
= new wxVisualAttributes(static_cast<wxVisualAttributes
& >(result
));
30451 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1);
30459 static PyObject
*_wrap_Window_GetClassDefaultAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30460 PyObject
*resultobj
= NULL
;
30461 wxWindowVariant arg1
= (wxWindowVariant
) wxWINDOW_VARIANT_NORMAL
;
30462 wxVisualAttributes result
;
30463 PyObject
* obj0
= 0 ;
30464 char *kwnames
[] = {
30465 (char *) "variant", NULL
30468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Window_GetClassDefaultAttributes",kwnames
,&obj0
)) goto fail
;
30471 arg1
= static_cast<wxWindowVariant
>(SWIG_As_int(obj0
));
30472 if (SWIG_arg_fail(1)) SWIG_fail
;
30476 if (!wxPyCheckForApp()) SWIG_fail
;
30477 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30478 result
= wxWindow::GetClassDefaultAttributes(arg1
);
30480 wxPyEndAllowThreads(__tstate
);
30481 if (PyErr_Occurred()) SWIG_fail
;
30484 wxVisualAttributes
* resultptr
;
30485 resultptr
= new wxVisualAttributes(static_cast<wxVisualAttributes
& >(result
));
30486 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1);
30494 static PyObject
*_wrap_Window_SetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30495 PyObject
*resultobj
= NULL
;
30496 wxWindow
*arg1
= (wxWindow
*) 0 ;
30497 wxColour
*arg2
= 0 ;
30500 PyObject
* obj0
= 0 ;
30501 PyObject
* obj1
= 0 ;
30502 char *kwnames
[] = {
30503 (char *) "self",(char *) "colour", NULL
30506 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30507 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30508 if (SWIG_arg_fail(1)) SWIG_fail
;
30511 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30514 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30515 result
= (bool)(arg1
)->SetBackgroundColour((wxColour
const &)*arg2
);
30517 wxPyEndAllowThreads(__tstate
);
30518 if (PyErr_Occurred()) SWIG_fail
;
30521 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30529 static PyObject
*_wrap_Window_SetOwnBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30530 PyObject
*resultobj
= NULL
;
30531 wxWindow
*arg1
= (wxWindow
*) 0 ;
30532 wxColour
*arg2
= 0 ;
30534 PyObject
* obj0
= 0 ;
30535 PyObject
* obj1
= 0 ;
30536 char *kwnames
[] = {
30537 (char *) "self",(char *) "colour", NULL
30540 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetOwnBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30541 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30542 if (SWIG_arg_fail(1)) SWIG_fail
;
30545 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30548 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30549 (arg1
)->SetOwnBackgroundColour((wxColour
const &)*arg2
);
30551 wxPyEndAllowThreads(__tstate
);
30552 if (PyErr_Occurred()) SWIG_fail
;
30554 Py_INCREF(Py_None
); resultobj
= Py_None
;
30561 static PyObject
*_wrap_Window_SetForegroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30562 PyObject
*resultobj
= NULL
;
30563 wxWindow
*arg1
= (wxWindow
*) 0 ;
30564 wxColour
*arg2
= 0 ;
30567 PyObject
* obj0
= 0 ;
30568 PyObject
* obj1
= 0 ;
30569 char *kwnames
[] = {
30570 (char *) "self",(char *) "colour", NULL
30573 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetForegroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30574 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30575 if (SWIG_arg_fail(1)) SWIG_fail
;
30578 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30581 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30582 result
= (bool)(arg1
)->SetForegroundColour((wxColour
const &)*arg2
);
30584 wxPyEndAllowThreads(__tstate
);
30585 if (PyErr_Occurred()) SWIG_fail
;
30588 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30596 static PyObject
*_wrap_Window_SetOwnForegroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30597 PyObject
*resultobj
= NULL
;
30598 wxWindow
*arg1
= (wxWindow
*) 0 ;
30599 wxColour
*arg2
= 0 ;
30601 PyObject
* obj0
= 0 ;
30602 PyObject
* obj1
= 0 ;
30603 char *kwnames
[] = {
30604 (char *) "self",(char *) "colour", NULL
30607 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetOwnForegroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30608 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30609 if (SWIG_arg_fail(1)) SWIG_fail
;
30612 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30615 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30616 (arg1
)->SetOwnForegroundColour((wxColour
const &)*arg2
);
30618 wxPyEndAllowThreads(__tstate
);
30619 if (PyErr_Occurred()) SWIG_fail
;
30621 Py_INCREF(Py_None
); resultobj
= Py_None
;
30628 static PyObject
*_wrap_Window_GetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30629 PyObject
*resultobj
= NULL
;
30630 wxWindow
*arg1
= (wxWindow
*) 0 ;
30632 PyObject
* obj0
= 0 ;
30633 char *kwnames
[] = {
30634 (char *) "self", NULL
30637 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBackgroundColour",kwnames
,&obj0
)) goto fail
;
30638 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30639 if (SWIG_arg_fail(1)) SWIG_fail
;
30641 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30642 result
= ((wxWindow
const *)arg1
)->GetBackgroundColour();
30644 wxPyEndAllowThreads(__tstate
);
30645 if (PyErr_Occurred()) SWIG_fail
;
30648 wxColour
* resultptr
;
30649 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
30650 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
30658 static PyObject
*_wrap_Window_GetForegroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30659 PyObject
*resultobj
= NULL
;
30660 wxWindow
*arg1
= (wxWindow
*) 0 ;
30662 PyObject
* obj0
= 0 ;
30663 char *kwnames
[] = {
30664 (char *) "self", NULL
30667 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetForegroundColour",kwnames
,&obj0
)) goto fail
;
30668 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30669 if (SWIG_arg_fail(1)) SWIG_fail
;
30671 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30672 result
= ((wxWindow
const *)arg1
)->GetForegroundColour();
30674 wxPyEndAllowThreads(__tstate
);
30675 if (PyErr_Occurred()) SWIG_fail
;
30678 wxColour
* resultptr
;
30679 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
30680 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
30688 static PyObject
*_wrap_Window_InheritsBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30689 PyObject
*resultobj
= NULL
;
30690 wxWindow
*arg1
= (wxWindow
*) 0 ;
30692 PyObject
* obj0
= 0 ;
30693 char *kwnames
[] = {
30694 (char *) "self", NULL
30697 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InheritsBackgroundColour",kwnames
,&obj0
)) goto fail
;
30698 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30699 if (SWIG_arg_fail(1)) SWIG_fail
;
30701 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30702 result
= (bool)((wxWindow
const *)arg1
)->InheritsBackgroundColour();
30704 wxPyEndAllowThreads(__tstate
);
30705 if (PyErr_Occurred()) SWIG_fail
;
30708 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30716 static PyObject
*_wrap_Window_UseBgCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30717 PyObject
*resultobj
= NULL
;
30718 wxWindow
*arg1
= (wxWindow
*) 0 ;
30720 PyObject
* obj0
= 0 ;
30721 char *kwnames
[] = {
30722 (char *) "self", NULL
30725 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_UseBgCol",kwnames
,&obj0
)) goto fail
;
30726 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30727 if (SWIG_arg_fail(1)) SWIG_fail
;
30729 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30730 result
= (bool)((wxWindow
const *)arg1
)->UseBgCol();
30732 wxPyEndAllowThreads(__tstate
);
30733 if (PyErr_Occurred()) SWIG_fail
;
30736 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30744 static PyObject
*_wrap_Window_SetBackgroundStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30745 PyObject
*resultobj
= NULL
;
30746 wxWindow
*arg1
= (wxWindow
*) 0 ;
30747 wxBackgroundStyle arg2
;
30749 PyObject
* obj0
= 0 ;
30750 PyObject
* obj1
= 0 ;
30751 char *kwnames
[] = {
30752 (char *) "self",(char *) "style", NULL
30755 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetBackgroundStyle",kwnames
,&obj0
,&obj1
)) goto fail
;
30756 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30757 if (SWIG_arg_fail(1)) SWIG_fail
;
30759 arg2
= static_cast<wxBackgroundStyle
>(SWIG_As_int(obj1
));
30760 if (SWIG_arg_fail(2)) SWIG_fail
;
30763 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30764 result
= (bool)(arg1
)->SetBackgroundStyle(arg2
);
30766 wxPyEndAllowThreads(__tstate
);
30767 if (PyErr_Occurred()) SWIG_fail
;
30770 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30778 static PyObject
*_wrap_Window_GetBackgroundStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30779 PyObject
*resultobj
= NULL
;
30780 wxWindow
*arg1
= (wxWindow
*) 0 ;
30781 wxBackgroundStyle result
;
30782 PyObject
* obj0
= 0 ;
30783 char *kwnames
[] = {
30784 (char *) "self", NULL
30787 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBackgroundStyle",kwnames
,&obj0
)) goto fail
;
30788 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30789 if (SWIG_arg_fail(1)) SWIG_fail
;
30791 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30792 result
= (wxBackgroundStyle
)((wxWindow
const *)arg1
)->GetBackgroundStyle();
30794 wxPyEndAllowThreads(__tstate
);
30795 if (PyErr_Occurred()) SWIG_fail
;
30797 resultobj
= SWIG_From_int((result
));
30804 static PyObject
*_wrap_Window_HasTransparentBackground(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30805 PyObject
*resultobj
= NULL
;
30806 wxWindow
*arg1
= (wxWindow
*) 0 ;
30808 PyObject
* obj0
= 0 ;
30809 char *kwnames
[] = {
30810 (char *) "self", NULL
30813 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_HasTransparentBackground",kwnames
,&obj0
)) goto fail
;
30814 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30815 if (SWIG_arg_fail(1)) SWIG_fail
;
30817 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30818 result
= (bool)(arg1
)->HasTransparentBackground();
30820 wxPyEndAllowThreads(__tstate
);
30821 if (PyErr_Occurred()) SWIG_fail
;
30824 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30832 static PyObject
*_wrap_Window_SetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30833 PyObject
*resultobj
= NULL
;
30834 wxWindow
*arg1
= (wxWindow
*) 0 ;
30835 wxCursor
*arg2
= 0 ;
30837 PyObject
* obj0
= 0 ;
30838 PyObject
* obj1
= 0 ;
30839 char *kwnames
[] = {
30840 (char *) "self",(char *) "cursor", NULL
30843 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetCursor",kwnames
,&obj0
,&obj1
)) goto fail
;
30844 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30845 if (SWIG_arg_fail(1)) SWIG_fail
;
30847 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCursor
, SWIG_POINTER_EXCEPTION
| 0);
30848 if (SWIG_arg_fail(2)) SWIG_fail
;
30849 if (arg2
== NULL
) {
30850 SWIG_null_ref("wxCursor");
30852 if (SWIG_arg_fail(2)) SWIG_fail
;
30855 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30856 result
= (bool)(arg1
)->SetCursor((wxCursor
const &)*arg2
);
30858 wxPyEndAllowThreads(__tstate
);
30859 if (PyErr_Occurred()) SWIG_fail
;
30862 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30870 static PyObject
*_wrap_Window_GetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30871 PyObject
*resultobj
= NULL
;
30872 wxWindow
*arg1
= (wxWindow
*) 0 ;
30874 PyObject
* obj0
= 0 ;
30875 char *kwnames
[] = {
30876 (char *) "self", NULL
30879 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCursor",kwnames
,&obj0
)) goto fail
;
30880 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30881 if (SWIG_arg_fail(1)) SWIG_fail
;
30883 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30884 result
= (arg1
)->GetCursor();
30886 wxPyEndAllowThreads(__tstate
);
30887 if (PyErr_Occurred()) SWIG_fail
;
30890 wxCursor
* resultptr
;
30891 resultptr
= new wxCursor(static_cast<wxCursor
& >(result
));
30892 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxCursor
, 1);
30900 static PyObject
*_wrap_Window_SetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30901 PyObject
*resultobj
= NULL
;
30902 wxWindow
*arg1
= (wxWindow
*) 0 ;
30905 PyObject
* obj0
= 0 ;
30906 PyObject
* obj1
= 0 ;
30907 char *kwnames
[] = {
30908 (char *) "self",(char *) "font", NULL
30911 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetFont",kwnames
,&obj0
,&obj1
)) goto fail
;
30912 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30913 if (SWIG_arg_fail(1)) SWIG_fail
;
30915 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
30916 if (SWIG_arg_fail(2)) SWIG_fail
;
30917 if (arg2
== NULL
) {
30918 SWIG_null_ref("wxFont");
30920 if (SWIG_arg_fail(2)) SWIG_fail
;
30923 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30924 result
= (bool)(arg1
)->SetFont((wxFont
const &)*arg2
);
30926 wxPyEndAllowThreads(__tstate
);
30927 if (PyErr_Occurred()) SWIG_fail
;
30930 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30938 static PyObject
*_wrap_Window_SetOwnFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30939 PyObject
*resultobj
= NULL
;
30940 wxWindow
*arg1
= (wxWindow
*) 0 ;
30942 PyObject
* obj0
= 0 ;
30943 PyObject
* obj1
= 0 ;
30944 char *kwnames
[] = {
30945 (char *) "self",(char *) "font", NULL
30948 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetOwnFont",kwnames
,&obj0
,&obj1
)) goto fail
;
30949 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30950 if (SWIG_arg_fail(1)) SWIG_fail
;
30952 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
30953 if (SWIG_arg_fail(2)) SWIG_fail
;
30954 if (arg2
== NULL
) {
30955 SWIG_null_ref("wxFont");
30957 if (SWIG_arg_fail(2)) SWIG_fail
;
30960 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30961 (arg1
)->SetOwnFont((wxFont
const &)*arg2
);
30963 wxPyEndAllowThreads(__tstate
);
30964 if (PyErr_Occurred()) SWIG_fail
;
30966 Py_INCREF(Py_None
); resultobj
= Py_None
;
30973 static PyObject
*_wrap_Window_GetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30974 PyObject
*resultobj
= NULL
;
30975 wxWindow
*arg1
= (wxWindow
*) 0 ;
30977 PyObject
* obj0
= 0 ;
30978 char *kwnames
[] = {
30979 (char *) "self", NULL
30982 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetFont",kwnames
,&obj0
)) goto fail
;
30983 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30984 if (SWIG_arg_fail(1)) SWIG_fail
;
30986 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30987 result
= (arg1
)->GetFont();
30989 wxPyEndAllowThreads(__tstate
);
30990 if (PyErr_Occurred()) SWIG_fail
;
30993 wxFont
* resultptr
;
30994 resultptr
= new wxFont(static_cast<wxFont
& >(result
));
30995 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxFont
, 1);
31003 static PyObject
*_wrap_Window_SetCaret(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31004 PyObject
*resultobj
= NULL
;
31005 wxWindow
*arg1
= (wxWindow
*) 0 ;
31006 wxCaret
*arg2
= (wxCaret
*) 0 ;
31007 PyObject
* obj0
= 0 ;
31008 PyObject
* obj1
= 0 ;
31009 char *kwnames
[] = {
31010 (char *) "self",(char *) "caret", NULL
31013 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetCaret",kwnames
,&obj0
,&obj1
)) goto fail
;
31014 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31015 if (SWIG_arg_fail(1)) SWIG_fail
;
31016 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCaret
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
31017 if (SWIG_arg_fail(2)) SWIG_fail
;
31019 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31020 (arg1
)->SetCaret(arg2
);
31022 wxPyEndAllowThreads(__tstate
);
31023 if (PyErr_Occurred()) SWIG_fail
;
31025 Py_INCREF(Py_None
); resultobj
= Py_None
;
31032 static PyObject
*_wrap_Window_GetCaret(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31033 PyObject
*resultobj
= NULL
;
31034 wxWindow
*arg1
= (wxWindow
*) 0 ;
31036 PyObject
* obj0
= 0 ;
31037 char *kwnames
[] = {
31038 (char *) "self", NULL
31041 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCaret",kwnames
,&obj0
)) goto fail
;
31042 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31043 if (SWIG_arg_fail(1)) SWIG_fail
;
31045 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31046 result
= (wxCaret
*)((wxWindow
const *)arg1
)->GetCaret();
31048 wxPyEndAllowThreads(__tstate
);
31049 if (PyErr_Occurred()) SWIG_fail
;
31051 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCaret
, 0);
31058 static PyObject
*_wrap_Window_GetCharHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31059 PyObject
*resultobj
= NULL
;
31060 wxWindow
*arg1
= (wxWindow
*) 0 ;
31062 PyObject
* obj0
= 0 ;
31063 char *kwnames
[] = {
31064 (char *) "self", NULL
31067 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCharHeight",kwnames
,&obj0
)) goto fail
;
31068 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31069 if (SWIG_arg_fail(1)) SWIG_fail
;
31071 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31072 result
= (int)((wxWindow
const *)arg1
)->GetCharHeight();
31074 wxPyEndAllowThreads(__tstate
);
31075 if (PyErr_Occurred()) SWIG_fail
;
31078 resultobj
= SWIG_From_int(static_cast<int >(result
));
31086 static PyObject
*_wrap_Window_GetCharWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31087 PyObject
*resultobj
= NULL
;
31088 wxWindow
*arg1
= (wxWindow
*) 0 ;
31090 PyObject
* obj0
= 0 ;
31091 char *kwnames
[] = {
31092 (char *) "self", NULL
31095 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCharWidth",kwnames
,&obj0
)) goto fail
;
31096 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31097 if (SWIG_arg_fail(1)) SWIG_fail
;
31099 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31100 result
= (int)((wxWindow
const *)arg1
)->GetCharWidth();
31102 wxPyEndAllowThreads(__tstate
);
31103 if (PyErr_Occurred()) SWIG_fail
;
31106 resultobj
= SWIG_From_int(static_cast<int >(result
));
31114 static PyObject
*_wrap_Window_GetTextExtent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31115 PyObject
*resultobj
= NULL
;
31116 wxWindow
*arg1
= (wxWindow
*) 0 ;
31117 wxString
*arg2
= 0 ;
31118 int *arg3
= (int *) 0 ;
31119 int *arg4
= (int *) 0 ;
31120 bool temp2
= false ;
31125 PyObject
* obj0
= 0 ;
31126 PyObject
* obj1
= 0 ;
31127 char *kwnames
[] = {
31128 (char *) "self",(char *) "string", NULL
31131 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
31132 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
31133 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetTextExtent",kwnames
,&obj0
,&obj1
)) goto fail
;
31134 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31135 if (SWIG_arg_fail(1)) SWIG_fail
;
31137 arg2
= wxString_in_helper(obj1
);
31138 if (arg2
== NULL
) SWIG_fail
;
31142 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31143 (arg1
)->GetTextExtent((wxString
const &)*arg2
,arg3
,arg4
);
31145 wxPyEndAllowThreads(__tstate
);
31146 if (PyErr_Occurred()) SWIG_fail
;
31148 Py_INCREF(Py_None
); resultobj
= Py_None
;
31149 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31150 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31151 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
31152 SWIG_From_int((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, 0)));
31167 static PyObject
*_wrap_Window_GetFullTextExtent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31168 PyObject
*resultobj
= NULL
;
31169 wxWindow
*arg1
= (wxWindow
*) 0 ;
31170 wxString
*arg2
= 0 ;
31171 int *arg3
= (int *) 0 ;
31172 int *arg4
= (int *) 0 ;
31173 int *arg5
= (int *) 0 ;
31174 int *arg6
= (int *) 0 ;
31175 wxFont
*arg7
= (wxFont
*) NULL
;
31176 bool temp2
= false ;
31185 PyObject
* obj0
= 0 ;
31186 PyObject
* obj1
= 0 ;
31187 PyObject
* obj2
= 0 ;
31188 char *kwnames
[] = {
31189 (char *) "self",(char *) "string",(char *) "font", NULL
31192 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
31193 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
31194 arg5
= &temp5
; res5
= SWIG_NEWOBJ
;
31195 arg6
= &temp6
; res6
= SWIG_NEWOBJ
;
31196 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_GetFullTextExtent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31197 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31198 if (SWIG_arg_fail(1)) SWIG_fail
;
31200 arg2
= wxString_in_helper(obj1
);
31201 if (arg2
== NULL
) SWIG_fail
;
31205 SWIG_Python_ConvertPtr(obj2
, (void **)&arg7
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
31206 if (SWIG_arg_fail(7)) SWIG_fail
;
31209 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31210 (arg1
)->GetTextExtent((wxString
const &)*arg2
,arg3
,arg4
,arg5
,arg6
,(wxFont
const *)arg7
);
31212 wxPyEndAllowThreads(__tstate
);
31213 if (PyErr_Occurred()) SWIG_fail
;
31215 Py_INCREF(Py_None
); resultobj
= Py_None
;
31216 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31217 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31218 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
31219 SWIG_From_int((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, 0)));
31220 resultobj
= t_output_helper(resultobj
, ((res5
== SWIG_NEWOBJ
) ?
31221 SWIG_From_int((*arg5
)) : SWIG_NewPointerObj((void*)(arg5
), SWIGTYPE_p_int
, 0)));
31222 resultobj
= t_output_helper(resultobj
, ((res6
== SWIG_NEWOBJ
) ?
31223 SWIG_From_int((*arg6
)) : SWIG_NewPointerObj((void*)(arg6
), SWIGTYPE_p_int
, 0)));
31238 static PyObject
*_wrap_Window_ClientToScreenXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31239 PyObject
*resultobj
= NULL
;
31240 wxWindow
*arg1
= (wxWindow
*) 0 ;
31241 int *arg2
= (int *) 0 ;
31242 int *arg3
= (int *) 0 ;
31247 PyObject
* obj0
= 0 ;
31248 PyObject
* obj1
= 0 ;
31249 PyObject
* obj2
= 0 ;
31250 char *kwnames
[] = {
31251 (char *) "self",(char *) "x",(char *) "y", NULL
31254 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_ClientToScreenXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31255 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31256 if (SWIG_arg_fail(1)) SWIG_fail
;
31258 if (!(SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_int
,0) != -1)) {
31259 temp2
= SWIG_As_int(obj1
);
31260 if (SWIG_arg_fail(2)) SWIG_fail
;
31262 res2
= SWIG_NEWOBJ
;
31266 if (!(SWIG_ConvertPtr(obj2
,(void **)(&arg3
),SWIGTYPE_p_int
,0) != -1)) {
31267 temp3
= SWIG_As_int(obj2
);
31268 if (SWIG_arg_fail(3)) SWIG_fail
;
31270 res3
= SWIG_NEWOBJ
;
31274 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31275 ((wxWindow
const *)arg1
)->ClientToScreen(arg2
,arg3
);
31277 wxPyEndAllowThreads(__tstate
);
31278 if (PyErr_Occurred()) SWIG_fail
;
31280 Py_INCREF(Py_None
); resultobj
= Py_None
;
31281 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
31282 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
31283 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31284 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31291 static PyObject
*_wrap_Window_ScreenToClientXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31292 PyObject
*resultobj
= NULL
;
31293 wxWindow
*arg1
= (wxWindow
*) 0 ;
31294 int *arg2
= (int *) 0 ;
31295 int *arg3
= (int *) 0 ;
31300 PyObject
* obj0
= 0 ;
31301 PyObject
* obj1
= 0 ;
31302 PyObject
* obj2
= 0 ;
31303 char *kwnames
[] = {
31304 (char *) "self",(char *) "x",(char *) "y", NULL
31307 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_ScreenToClientXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31308 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31309 if (SWIG_arg_fail(1)) SWIG_fail
;
31311 if (!(SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_int
,0) != -1)) {
31312 temp2
= SWIG_As_int(obj1
);
31313 if (SWIG_arg_fail(2)) SWIG_fail
;
31315 res2
= SWIG_NEWOBJ
;
31319 if (!(SWIG_ConvertPtr(obj2
,(void **)(&arg3
),SWIGTYPE_p_int
,0) != -1)) {
31320 temp3
= SWIG_As_int(obj2
);
31321 if (SWIG_arg_fail(3)) SWIG_fail
;
31323 res3
= SWIG_NEWOBJ
;
31327 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31328 ((wxWindow
const *)arg1
)->ScreenToClient(arg2
,arg3
);
31330 wxPyEndAllowThreads(__tstate
);
31331 if (PyErr_Occurred()) SWIG_fail
;
31333 Py_INCREF(Py_None
); resultobj
= Py_None
;
31334 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
31335 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
31336 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31337 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31344 static PyObject
*_wrap_Window_ClientToScreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31345 PyObject
*resultobj
= NULL
;
31346 wxWindow
*arg1
= (wxWindow
*) 0 ;
31347 wxPoint
*arg2
= 0 ;
31350 PyObject
* obj0
= 0 ;
31351 PyObject
* obj1
= 0 ;
31352 char *kwnames
[] = {
31353 (char *) "self",(char *) "pt", NULL
31356 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ClientToScreen",kwnames
,&obj0
,&obj1
)) goto fail
;
31357 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31358 if (SWIG_arg_fail(1)) SWIG_fail
;
31361 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
31364 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31365 result
= ((wxWindow
const *)arg1
)->ClientToScreen((wxPoint
const &)*arg2
);
31367 wxPyEndAllowThreads(__tstate
);
31368 if (PyErr_Occurred()) SWIG_fail
;
31371 wxPoint
* resultptr
;
31372 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
31373 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
31381 static PyObject
*_wrap_Window_ScreenToClient(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31382 PyObject
*resultobj
= NULL
;
31383 wxWindow
*arg1
= (wxWindow
*) 0 ;
31384 wxPoint
*arg2
= 0 ;
31387 PyObject
* obj0
= 0 ;
31388 PyObject
* obj1
= 0 ;
31389 char *kwnames
[] = {
31390 (char *) "self",(char *) "pt", NULL
31393 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ScreenToClient",kwnames
,&obj0
,&obj1
)) goto fail
;
31394 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31395 if (SWIG_arg_fail(1)) SWIG_fail
;
31398 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
31401 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31402 result
= ((wxWindow
const *)arg1
)->ScreenToClient((wxPoint
const &)*arg2
);
31404 wxPyEndAllowThreads(__tstate
);
31405 if (PyErr_Occurred()) SWIG_fail
;
31408 wxPoint
* resultptr
;
31409 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
31410 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
31418 static PyObject
*_wrap_Window_HitTestXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31419 PyObject
*resultobj
= NULL
;
31420 wxWindow
*arg1
= (wxWindow
*) 0 ;
31424 PyObject
* obj0
= 0 ;
31425 PyObject
* obj1
= 0 ;
31426 PyObject
* obj2
= 0 ;
31427 char *kwnames
[] = {
31428 (char *) "self",(char *) "x",(char *) "y", NULL
31431 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_HitTestXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31432 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31433 if (SWIG_arg_fail(1)) SWIG_fail
;
31435 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31436 if (SWIG_arg_fail(2)) SWIG_fail
;
31439 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31440 if (SWIG_arg_fail(3)) SWIG_fail
;
31443 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31444 result
= (wxHitTest
)((wxWindow
const *)arg1
)->HitTest(arg2
,arg3
);
31446 wxPyEndAllowThreads(__tstate
);
31447 if (PyErr_Occurred()) SWIG_fail
;
31449 resultobj
= SWIG_From_int((result
));
31456 static PyObject
*_wrap_Window_HitTest(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31457 PyObject
*resultobj
= NULL
;
31458 wxWindow
*arg1
= (wxWindow
*) 0 ;
31459 wxPoint
*arg2
= 0 ;
31462 PyObject
* obj0
= 0 ;
31463 PyObject
* obj1
= 0 ;
31464 char *kwnames
[] = {
31465 (char *) "self",(char *) "pt", NULL
31468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_HitTest",kwnames
,&obj0
,&obj1
)) goto fail
;
31469 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31470 if (SWIG_arg_fail(1)) SWIG_fail
;
31473 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
31476 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31477 result
= (wxHitTest
)((wxWindow
const *)arg1
)->HitTest((wxPoint
const &)*arg2
);
31479 wxPyEndAllowThreads(__tstate
);
31480 if (PyErr_Occurred()) SWIG_fail
;
31482 resultobj
= SWIG_From_int((result
));
31489 static PyObject
*_wrap_Window_GetBorder__SWIG_0(PyObject
*, PyObject
*args
) {
31490 PyObject
*resultobj
= NULL
;
31491 wxWindow
*arg1
= (wxWindow
*) 0 ;
31494 PyObject
* obj0
= 0 ;
31495 PyObject
* obj1
= 0 ;
31497 if(!PyArg_ParseTuple(args
,(char *)"OO:Window_GetBorder",&obj0
,&obj1
)) goto fail
;
31498 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31499 if (SWIG_arg_fail(1)) SWIG_fail
;
31501 arg2
= static_cast<long >(SWIG_As_long(obj1
));
31502 if (SWIG_arg_fail(2)) SWIG_fail
;
31505 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31506 result
= (wxBorder
)((wxWindow
const *)arg1
)->GetBorder(arg2
);
31508 wxPyEndAllowThreads(__tstate
);
31509 if (PyErr_Occurred()) SWIG_fail
;
31511 resultobj
= SWIG_From_int((result
));
31518 static PyObject
*_wrap_Window_GetBorder__SWIG_1(PyObject
*, PyObject
*args
) {
31519 PyObject
*resultobj
= NULL
;
31520 wxWindow
*arg1
= (wxWindow
*) 0 ;
31522 PyObject
* obj0
= 0 ;
31524 if(!PyArg_ParseTuple(args
,(char *)"O:Window_GetBorder",&obj0
)) goto fail
;
31525 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31526 if (SWIG_arg_fail(1)) SWIG_fail
;
31528 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31529 result
= (wxBorder
)((wxWindow
const *)arg1
)->GetBorder();
31531 wxPyEndAllowThreads(__tstate
);
31532 if (PyErr_Occurred()) SWIG_fail
;
31534 resultobj
= SWIG_From_int((result
));
31541 static PyObject
*_wrap_Window_GetBorder(PyObject
*self
, PyObject
*args
) {
31546 argc
= PyObject_Length(args
);
31547 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
31548 argv
[ii
] = PyTuple_GetItem(args
,ii
);
31554 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
31562 return _wrap_Window_GetBorder__SWIG_1(self
,args
);
31569 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
31577 _v
= SWIG_Check_long(argv
[1]);
31579 return _wrap_Window_GetBorder__SWIG_0(self
,args
);
31584 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'Window_GetBorder'");
31589 static PyObject
*_wrap_Window_UpdateWindowUI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31590 PyObject
*resultobj
= NULL
;
31591 wxWindow
*arg1
= (wxWindow
*) 0 ;
31592 long arg2
= (long) wxUPDATE_UI_NONE
;
31593 PyObject
* obj0
= 0 ;
31594 PyObject
* obj1
= 0 ;
31595 char *kwnames
[] = {
31596 (char *) "self",(char *) "flags", NULL
31599 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_UpdateWindowUI",kwnames
,&obj0
,&obj1
)) goto fail
;
31600 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31601 if (SWIG_arg_fail(1)) SWIG_fail
;
31604 arg2
= static_cast<long >(SWIG_As_long(obj1
));
31605 if (SWIG_arg_fail(2)) SWIG_fail
;
31609 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31610 (arg1
)->UpdateWindowUI(arg2
);
31612 wxPyEndAllowThreads(__tstate
);
31613 if (PyErr_Occurred()) SWIG_fail
;
31615 Py_INCREF(Py_None
); resultobj
= Py_None
;
31622 static PyObject
*_wrap_Window_PopupMenuXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31623 PyObject
*resultobj
= NULL
;
31624 wxWindow
*arg1
= (wxWindow
*) 0 ;
31625 wxMenu
*arg2
= (wxMenu
*) 0 ;
31626 int arg3
= (int) -1 ;
31627 int arg4
= (int) -1 ;
31629 PyObject
* obj0
= 0 ;
31630 PyObject
* obj1
= 0 ;
31631 PyObject
* obj2
= 0 ;
31632 PyObject
* obj3
= 0 ;
31633 char *kwnames
[] = {
31634 (char *) "self",(char *) "menu",(char *) "x",(char *) "y", NULL
31637 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Window_PopupMenuXY",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
31638 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31639 if (SWIG_arg_fail(1)) SWIG_fail
;
31640 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
31641 if (SWIG_arg_fail(2)) SWIG_fail
;
31644 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31645 if (SWIG_arg_fail(3)) SWIG_fail
;
31650 arg4
= static_cast<int >(SWIG_As_int(obj3
));
31651 if (SWIG_arg_fail(4)) SWIG_fail
;
31655 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31656 result
= (bool)(arg1
)->PopupMenu(arg2
,arg3
,arg4
);
31658 wxPyEndAllowThreads(__tstate
);
31659 if (PyErr_Occurred()) SWIG_fail
;
31662 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31670 static PyObject
*_wrap_Window_PopupMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31671 PyObject
*resultobj
= NULL
;
31672 wxWindow
*arg1
= (wxWindow
*) 0 ;
31673 wxMenu
*arg2
= (wxMenu
*) 0 ;
31674 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
31675 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
31678 PyObject
* obj0
= 0 ;
31679 PyObject
* obj1
= 0 ;
31680 PyObject
* obj2
= 0 ;
31681 char *kwnames
[] = {
31682 (char *) "self",(char *) "menu",(char *) "pos", NULL
31685 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_PopupMenu",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31686 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31687 if (SWIG_arg_fail(1)) SWIG_fail
;
31688 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
31689 if (SWIG_arg_fail(2)) SWIG_fail
;
31693 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
31697 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31698 result
= (bool)(arg1
)->PopupMenu(arg2
,(wxPoint
const &)*arg3
);
31700 wxPyEndAllowThreads(__tstate
);
31701 if (PyErr_Occurred()) SWIG_fail
;
31704 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31712 static PyObject
*_wrap_Window_GetHandle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31713 PyObject
*resultobj
= NULL
;
31714 wxWindow
*arg1
= (wxWindow
*) 0 ;
31716 PyObject
* obj0
= 0 ;
31717 char *kwnames
[] = {
31718 (char *) "self", NULL
31721 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetHandle",kwnames
,&obj0
)) goto fail
;
31722 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31723 if (SWIG_arg_fail(1)) SWIG_fail
;
31725 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31726 result
= (long)wxWindow_GetHandle(arg1
);
31728 wxPyEndAllowThreads(__tstate
);
31729 if (PyErr_Occurred()) SWIG_fail
;
31732 resultobj
= SWIG_From_long(static_cast<long >(result
));
31740 static PyObject
*_wrap_Window_AssociateHandle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31741 PyObject
*resultobj
= NULL
;
31742 wxWindow
*arg1
= (wxWindow
*) 0 ;
31744 PyObject
* obj0
= 0 ;
31745 PyObject
* obj1
= 0 ;
31746 char *kwnames
[] = {
31747 (char *) "self",(char *) "handle", NULL
31750 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_AssociateHandle",kwnames
,&obj0
,&obj1
)) goto fail
;
31751 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31752 if (SWIG_arg_fail(1)) SWIG_fail
;
31754 arg2
= static_cast<long >(SWIG_As_long(obj1
));
31755 if (SWIG_arg_fail(2)) SWIG_fail
;
31758 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31759 wxWindow_AssociateHandle(arg1
,arg2
);
31761 wxPyEndAllowThreads(__tstate
);
31762 if (PyErr_Occurred()) SWIG_fail
;
31764 Py_INCREF(Py_None
); resultobj
= Py_None
;
31771 static PyObject
*_wrap_Window_DissociateHandle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31772 PyObject
*resultobj
= NULL
;
31773 wxWindow
*arg1
= (wxWindow
*) 0 ;
31774 PyObject
* obj0
= 0 ;
31775 char *kwnames
[] = {
31776 (char *) "self", NULL
31779 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_DissociateHandle",kwnames
,&obj0
)) goto fail
;
31780 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31781 if (SWIG_arg_fail(1)) SWIG_fail
;
31783 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31784 (arg1
)->DissociateHandle();
31786 wxPyEndAllowThreads(__tstate
);
31787 if (PyErr_Occurred()) SWIG_fail
;
31789 Py_INCREF(Py_None
); resultobj
= Py_None
;
31796 static PyObject
*_wrap_Window_HasScrollbar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31797 PyObject
*resultobj
= NULL
;
31798 wxWindow
*arg1
= (wxWindow
*) 0 ;
31801 PyObject
* obj0
= 0 ;
31802 PyObject
* obj1
= 0 ;
31803 char *kwnames
[] = {
31804 (char *) "self",(char *) "orient", NULL
31807 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_HasScrollbar",kwnames
,&obj0
,&obj1
)) goto fail
;
31808 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31809 if (SWIG_arg_fail(1)) SWIG_fail
;
31811 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31812 if (SWIG_arg_fail(2)) SWIG_fail
;
31815 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31816 result
= (bool)((wxWindow
const *)arg1
)->HasScrollbar(arg2
);
31818 wxPyEndAllowThreads(__tstate
);
31819 if (PyErr_Occurred()) SWIG_fail
;
31822 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31830 static PyObject
*_wrap_Window_SetScrollbar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31831 PyObject
*resultobj
= NULL
;
31832 wxWindow
*arg1
= (wxWindow
*) 0 ;
31837 bool arg6
= (bool) true ;
31838 PyObject
* obj0
= 0 ;
31839 PyObject
* obj1
= 0 ;
31840 PyObject
* obj2
= 0 ;
31841 PyObject
* obj3
= 0 ;
31842 PyObject
* obj4
= 0 ;
31843 PyObject
* obj5
= 0 ;
31844 char *kwnames
[] = {
31845 (char *) "self",(char *) "orientation",(char *) "position",(char *) "thumbSize",(char *) "range",(char *) "refresh", NULL
31848 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:Window_SetScrollbar",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
31849 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31850 if (SWIG_arg_fail(1)) SWIG_fail
;
31852 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31853 if (SWIG_arg_fail(2)) SWIG_fail
;
31856 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31857 if (SWIG_arg_fail(3)) SWIG_fail
;
31860 arg4
= static_cast<int >(SWIG_As_int(obj3
));
31861 if (SWIG_arg_fail(4)) SWIG_fail
;
31864 arg5
= static_cast<int >(SWIG_As_int(obj4
));
31865 if (SWIG_arg_fail(5)) SWIG_fail
;
31869 arg6
= static_cast<bool >(SWIG_As_bool(obj5
));
31870 if (SWIG_arg_fail(6)) SWIG_fail
;
31874 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31875 (arg1
)->SetScrollbar(arg2
,arg3
,arg4
,arg5
,arg6
);
31877 wxPyEndAllowThreads(__tstate
);
31878 if (PyErr_Occurred()) SWIG_fail
;
31880 Py_INCREF(Py_None
); resultobj
= Py_None
;
31887 static PyObject
*_wrap_Window_SetScrollPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31888 PyObject
*resultobj
= NULL
;
31889 wxWindow
*arg1
= (wxWindow
*) 0 ;
31892 bool arg4
= (bool) true ;
31893 PyObject
* obj0
= 0 ;
31894 PyObject
* obj1
= 0 ;
31895 PyObject
* obj2
= 0 ;
31896 PyObject
* obj3
= 0 ;
31897 char *kwnames
[] = {
31898 (char *) "self",(char *) "orientation",(char *) "pos",(char *) "refresh", NULL
31901 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Window_SetScrollPos",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
31902 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31903 if (SWIG_arg_fail(1)) SWIG_fail
;
31905 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31906 if (SWIG_arg_fail(2)) SWIG_fail
;
31909 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31910 if (SWIG_arg_fail(3)) SWIG_fail
;
31914 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
31915 if (SWIG_arg_fail(4)) SWIG_fail
;
31919 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31920 (arg1
)->SetScrollPos(arg2
,arg3
,arg4
);
31922 wxPyEndAllowThreads(__tstate
);
31923 if (PyErr_Occurred()) SWIG_fail
;
31925 Py_INCREF(Py_None
); resultobj
= Py_None
;
31932 static PyObject
*_wrap_Window_GetScrollPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31933 PyObject
*resultobj
= NULL
;
31934 wxWindow
*arg1
= (wxWindow
*) 0 ;
31937 PyObject
* obj0
= 0 ;
31938 PyObject
* obj1
= 0 ;
31939 char *kwnames
[] = {
31940 (char *) "self",(char *) "orientation", NULL
31943 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetScrollPos",kwnames
,&obj0
,&obj1
)) goto fail
;
31944 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31945 if (SWIG_arg_fail(1)) SWIG_fail
;
31947 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31948 if (SWIG_arg_fail(2)) SWIG_fail
;
31951 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31952 result
= (int)((wxWindow
const *)arg1
)->GetScrollPos(arg2
);
31954 wxPyEndAllowThreads(__tstate
);
31955 if (PyErr_Occurred()) SWIG_fail
;
31958 resultobj
= SWIG_From_int(static_cast<int >(result
));
31966 static PyObject
*_wrap_Window_GetScrollThumb(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31967 PyObject
*resultobj
= NULL
;
31968 wxWindow
*arg1
= (wxWindow
*) 0 ;
31971 PyObject
* obj0
= 0 ;
31972 PyObject
* obj1
= 0 ;
31973 char *kwnames
[] = {
31974 (char *) "self",(char *) "orientation", NULL
31977 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetScrollThumb",kwnames
,&obj0
,&obj1
)) goto fail
;
31978 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31979 if (SWIG_arg_fail(1)) SWIG_fail
;
31981 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31982 if (SWIG_arg_fail(2)) SWIG_fail
;
31985 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31986 result
= (int)((wxWindow
const *)arg1
)->GetScrollThumb(arg2
);
31988 wxPyEndAllowThreads(__tstate
);
31989 if (PyErr_Occurred()) SWIG_fail
;
31992 resultobj
= SWIG_From_int(static_cast<int >(result
));
32000 static PyObject
*_wrap_Window_GetScrollRange(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32001 PyObject
*resultobj
= NULL
;
32002 wxWindow
*arg1
= (wxWindow
*) 0 ;
32005 PyObject
* obj0
= 0 ;
32006 PyObject
* obj1
= 0 ;
32007 char *kwnames
[] = {
32008 (char *) "self",(char *) "orientation", NULL
32011 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetScrollRange",kwnames
,&obj0
,&obj1
)) goto fail
;
32012 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32013 if (SWIG_arg_fail(1)) SWIG_fail
;
32015 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32016 if (SWIG_arg_fail(2)) SWIG_fail
;
32019 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32020 result
= (int)((wxWindow
const *)arg1
)->GetScrollRange(arg2
);
32022 wxPyEndAllowThreads(__tstate
);
32023 if (PyErr_Occurred()) SWIG_fail
;
32026 resultobj
= SWIG_From_int(static_cast<int >(result
));
32034 static PyObject
*_wrap_Window_ScrollWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32035 PyObject
*resultobj
= NULL
;
32036 wxWindow
*arg1
= (wxWindow
*) 0 ;
32039 wxRect
*arg4
= (wxRect
*) NULL
;
32040 PyObject
* obj0
= 0 ;
32041 PyObject
* obj1
= 0 ;
32042 PyObject
* obj2
= 0 ;
32043 PyObject
* obj3
= 0 ;
32044 char *kwnames
[] = {
32045 (char *) "self",(char *) "dx",(char *) "dy",(char *) "rect", NULL
32048 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Window_ScrollWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
32049 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32050 if (SWIG_arg_fail(1)) SWIG_fail
;
32052 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32053 if (SWIG_arg_fail(2)) SWIG_fail
;
32056 arg3
= static_cast<int >(SWIG_As_int(obj2
));
32057 if (SWIG_arg_fail(3)) SWIG_fail
;
32060 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
32061 if (SWIG_arg_fail(4)) SWIG_fail
;
32064 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32065 (arg1
)->ScrollWindow(arg2
,arg3
,(wxRect
const *)arg4
);
32067 wxPyEndAllowThreads(__tstate
);
32068 if (PyErr_Occurred()) SWIG_fail
;
32070 Py_INCREF(Py_None
); resultobj
= Py_None
;
32077 static PyObject
*_wrap_Window_ScrollLines(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32078 PyObject
*resultobj
= NULL
;
32079 wxWindow
*arg1
= (wxWindow
*) 0 ;
32082 PyObject
* obj0
= 0 ;
32083 PyObject
* obj1
= 0 ;
32084 char *kwnames
[] = {
32085 (char *) "self",(char *) "lines", NULL
32088 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ScrollLines",kwnames
,&obj0
,&obj1
)) goto fail
;
32089 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32090 if (SWIG_arg_fail(1)) SWIG_fail
;
32092 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32093 if (SWIG_arg_fail(2)) SWIG_fail
;
32096 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32097 result
= (bool)(arg1
)->ScrollLines(arg2
);
32099 wxPyEndAllowThreads(__tstate
);
32100 if (PyErr_Occurred()) SWIG_fail
;
32103 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32111 static PyObject
*_wrap_Window_ScrollPages(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32112 PyObject
*resultobj
= NULL
;
32113 wxWindow
*arg1
= (wxWindow
*) 0 ;
32116 PyObject
* obj0
= 0 ;
32117 PyObject
* obj1
= 0 ;
32118 char *kwnames
[] = {
32119 (char *) "self",(char *) "pages", NULL
32122 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ScrollPages",kwnames
,&obj0
,&obj1
)) goto fail
;
32123 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32124 if (SWIG_arg_fail(1)) SWIG_fail
;
32126 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32127 if (SWIG_arg_fail(2)) SWIG_fail
;
32130 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32131 result
= (bool)(arg1
)->ScrollPages(arg2
);
32133 wxPyEndAllowThreads(__tstate
);
32134 if (PyErr_Occurred()) SWIG_fail
;
32137 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32145 static PyObject
*_wrap_Window_LineUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32146 PyObject
*resultobj
= NULL
;
32147 wxWindow
*arg1
= (wxWindow
*) 0 ;
32149 PyObject
* obj0
= 0 ;
32150 char *kwnames
[] = {
32151 (char *) "self", NULL
32154 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_LineUp",kwnames
,&obj0
)) goto fail
;
32155 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32156 if (SWIG_arg_fail(1)) SWIG_fail
;
32158 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32159 result
= (bool)(arg1
)->LineUp();
32161 wxPyEndAllowThreads(__tstate
);
32162 if (PyErr_Occurred()) SWIG_fail
;
32165 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32173 static PyObject
*_wrap_Window_LineDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32174 PyObject
*resultobj
= NULL
;
32175 wxWindow
*arg1
= (wxWindow
*) 0 ;
32177 PyObject
* obj0
= 0 ;
32178 char *kwnames
[] = {
32179 (char *) "self", NULL
32182 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_LineDown",kwnames
,&obj0
)) goto fail
;
32183 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32184 if (SWIG_arg_fail(1)) SWIG_fail
;
32186 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32187 result
= (bool)(arg1
)->LineDown();
32189 wxPyEndAllowThreads(__tstate
);
32190 if (PyErr_Occurred()) SWIG_fail
;
32193 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32201 static PyObject
*_wrap_Window_PageUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32202 PyObject
*resultobj
= NULL
;
32203 wxWindow
*arg1
= (wxWindow
*) 0 ;
32205 PyObject
* obj0
= 0 ;
32206 char *kwnames
[] = {
32207 (char *) "self", NULL
32210 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_PageUp",kwnames
,&obj0
)) goto fail
;
32211 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32212 if (SWIG_arg_fail(1)) SWIG_fail
;
32214 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32215 result
= (bool)(arg1
)->PageUp();
32217 wxPyEndAllowThreads(__tstate
);
32218 if (PyErr_Occurred()) SWIG_fail
;
32221 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32229 static PyObject
*_wrap_Window_PageDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32230 PyObject
*resultobj
= NULL
;
32231 wxWindow
*arg1
= (wxWindow
*) 0 ;
32233 PyObject
* obj0
= 0 ;
32234 char *kwnames
[] = {
32235 (char *) "self", NULL
32238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_PageDown",kwnames
,&obj0
)) goto fail
;
32239 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32240 if (SWIG_arg_fail(1)) SWIG_fail
;
32242 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32243 result
= (bool)(arg1
)->PageDown();
32245 wxPyEndAllowThreads(__tstate
);
32246 if (PyErr_Occurred()) SWIG_fail
;
32249 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32257 static PyObject
*_wrap_Window_SetHelpText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32258 PyObject
*resultobj
= NULL
;
32259 wxWindow
*arg1
= (wxWindow
*) 0 ;
32260 wxString
*arg2
= 0 ;
32261 bool temp2
= false ;
32262 PyObject
* obj0
= 0 ;
32263 PyObject
* obj1
= 0 ;
32264 char *kwnames
[] = {
32265 (char *) "self",(char *) "text", NULL
32268 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetHelpText",kwnames
,&obj0
,&obj1
)) goto fail
;
32269 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32270 if (SWIG_arg_fail(1)) SWIG_fail
;
32272 arg2
= wxString_in_helper(obj1
);
32273 if (arg2
== NULL
) SWIG_fail
;
32277 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32278 (arg1
)->SetHelpText((wxString
const &)*arg2
);
32280 wxPyEndAllowThreads(__tstate
);
32281 if (PyErr_Occurred()) SWIG_fail
;
32283 Py_INCREF(Py_None
); resultobj
= Py_None
;
32298 static PyObject
*_wrap_Window_SetHelpTextForId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32299 PyObject
*resultobj
= NULL
;
32300 wxWindow
*arg1
= (wxWindow
*) 0 ;
32301 wxString
*arg2
= 0 ;
32302 bool temp2
= false ;
32303 PyObject
* obj0
= 0 ;
32304 PyObject
* obj1
= 0 ;
32305 char *kwnames
[] = {
32306 (char *) "self",(char *) "text", NULL
32309 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetHelpTextForId",kwnames
,&obj0
,&obj1
)) goto fail
;
32310 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32311 if (SWIG_arg_fail(1)) SWIG_fail
;
32313 arg2
= wxString_in_helper(obj1
);
32314 if (arg2
== NULL
) SWIG_fail
;
32318 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32319 (arg1
)->SetHelpTextForId((wxString
const &)*arg2
);
32321 wxPyEndAllowThreads(__tstate
);
32322 if (PyErr_Occurred()) SWIG_fail
;
32324 Py_INCREF(Py_None
); resultobj
= Py_None
;
32339 static PyObject
*_wrap_Window_GetHelpText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32340 PyObject
*resultobj
= NULL
;
32341 wxWindow
*arg1
= (wxWindow
*) 0 ;
32343 PyObject
* obj0
= 0 ;
32344 char *kwnames
[] = {
32345 (char *) "self", NULL
32348 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetHelpText",kwnames
,&obj0
)) goto fail
;
32349 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32350 if (SWIG_arg_fail(1)) SWIG_fail
;
32352 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32353 result
= ((wxWindow
const *)arg1
)->GetHelpText();
32355 wxPyEndAllowThreads(__tstate
);
32356 if (PyErr_Occurred()) SWIG_fail
;
32360 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
32362 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
32371 static PyObject
*_wrap_Window_SetToolTipString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32372 PyObject
*resultobj
= NULL
;
32373 wxWindow
*arg1
= (wxWindow
*) 0 ;
32374 wxString
*arg2
= 0 ;
32375 bool temp2
= false ;
32376 PyObject
* obj0
= 0 ;
32377 PyObject
* obj1
= 0 ;
32378 char *kwnames
[] = {
32379 (char *) "self",(char *) "tip", NULL
32382 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetToolTipString",kwnames
,&obj0
,&obj1
)) goto fail
;
32383 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32384 if (SWIG_arg_fail(1)) SWIG_fail
;
32386 arg2
= wxString_in_helper(obj1
);
32387 if (arg2
== NULL
) SWIG_fail
;
32391 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32392 (arg1
)->SetToolTip((wxString
const &)*arg2
);
32394 wxPyEndAllowThreads(__tstate
);
32395 if (PyErr_Occurred()) SWIG_fail
;
32397 Py_INCREF(Py_None
); resultobj
= Py_None
;
32412 static PyObject
*_wrap_Window_SetToolTip(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32413 PyObject
*resultobj
= NULL
;
32414 wxWindow
*arg1
= (wxWindow
*) 0 ;
32415 wxToolTip
*arg2
= (wxToolTip
*) 0 ;
32416 PyObject
* obj0
= 0 ;
32417 PyObject
* obj1
= 0 ;
32418 char *kwnames
[] = {
32419 (char *) "self",(char *) "tip", NULL
32422 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetToolTip",kwnames
,&obj0
,&obj1
)) goto fail
;
32423 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32424 if (SWIG_arg_fail(1)) SWIG_fail
;
32425 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxToolTip
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
32426 if (SWIG_arg_fail(2)) SWIG_fail
;
32428 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32429 (arg1
)->SetToolTip(arg2
);
32431 wxPyEndAllowThreads(__tstate
);
32432 if (PyErr_Occurred()) SWIG_fail
;
32434 Py_INCREF(Py_None
); resultobj
= Py_None
;
32441 static PyObject
*_wrap_Window_GetToolTip(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32442 PyObject
*resultobj
= NULL
;
32443 wxWindow
*arg1
= (wxWindow
*) 0 ;
32445 PyObject
* obj0
= 0 ;
32446 char *kwnames
[] = {
32447 (char *) "self", NULL
32450 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetToolTip",kwnames
,&obj0
)) goto fail
;
32451 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32452 if (SWIG_arg_fail(1)) SWIG_fail
;
32454 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32455 result
= (wxToolTip
*)((wxWindow
const *)arg1
)->GetToolTip();
32457 wxPyEndAllowThreads(__tstate
);
32458 if (PyErr_Occurred()) SWIG_fail
;
32461 resultobj
= wxPyMake_wxObject(result
, (bool)0);
32469 static PyObject
*_wrap_Window_SetDropTarget(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32470 PyObject
*resultobj
= NULL
;
32471 wxWindow
*arg1
= (wxWindow
*) 0 ;
32472 wxPyDropTarget
*arg2
= (wxPyDropTarget
*) 0 ;
32473 PyObject
* obj0
= 0 ;
32474 PyObject
* obj1
= 0 ;
32475 char *kwnames
[] = {
32476 (char *) "self",(char *) "dropTarget", NULL
32479 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetDropTarget",kwnames
,&obj0
,&obj1
)) goto fail
;
32480 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32481 if (SWIG_arg_fail(1)) SWIG_fail
;
32482 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPyDropTarget
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
32483 if (SWIG_arg_fail(2)) SWIG_fail
;
32485 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32486 (arg1
)->SetDropTarget(arg2
);
32488 wxPyEndAllowThreads(__tstate
);
32489 if (PyErr_Occurred()) SWIG_fail
;
32491 Py_INCREF(Py_None
); resultobj
= Py_None
;
32498 static PyObject
*_wrap_Window_GetDropTarget(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32499 PyObject
*resultobj
= NULL
;
32500 wxWindow
*arg1
= (wxWindow
*) 0 ;
32501 wxPyDropTarget
*result
;
32502 PyObject
* obj0
= 0 ;
32503 char *kwnames
[] = {
32504 (char *) "self", NULL
32507 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetDropTarget",kwnames
,&obj0
)) goto fail
;
32508 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32509 if (SWIG_arg_fail(1)) SWIG_fail
;
32511 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32512 result
= (wxPyDropTarget
*)((wxWindow
const *)arg1
)->GetDropTarget();
32514 wxPyEndAllowThreads(__tstate
);
32515 if (PyErr_Occurred()) SWIG_fail
;
32517 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyDropTarget
, 0);
32524 static PyObject
*_wrap_Window_DragAcceptFiles(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32525 PyObject
*resultobj
= NULL
;
32526 wxWindow
*arg1
= (wxWindow
*) 0 ;
32528 PyObject
* obj0
= 0 ;
32529 PyObject
* obj1
= 0 ;
32530 char *kwnames
[] = {
32531 (char *) "self",(char *) "accept", NULL
32534 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_DragAcceptFiles",kwnames
,&obj0
,&obj1
)) goto fail
;
32535 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32536 if (SWIG_arg_fail(1)) SWIG_fail
;
32538 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
32539 if (SWIG_arg_fail(2)) SWIG_fail
;
32542 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32543 wxWindow_DragAcceptFiles(arg1
,arg2
);
32545 wxPyEndAllowThreads(__tstate
);
32546 if (PyErr_Occurred()) SWIG_fail
;
32548 Py_INCREF(Py_None
); resultobj
= Py_None
;
32555 static PyObject
*_wrap_Window_SetConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32556 PyObject
*resultobj
= NULL
;
32557 wxWindow
*arg1
= (wxWindow
*) 0 ;
32558 wxLayoutConstraints
*arg2
= (wxLayoutConstraints
*) 0 ;
32559 PyObject
* obj0
= 0 ;
32560 PyObject
* obj1
= 0 ;
32561 char *kwnames
[] = {
32562 (char *) "self",(char *) "constraints", NULL
32565 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetConstraints",kwnames
,&obj0
,&obj1
)) goto fail
;
32566 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32567 if (SWIG_arg_fail(1)) SWIG_fail
;
32568 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
32569 if (SWIG_arg_fail(2)) SWIG_fail
;
32571 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32572 (arg1
)->SetConstraints(arg2
);
32574 wxPyEndAllowThreads(__tstate
);
32575 if (PyErr_Occurred()) SWIG_fail
;
32577 Py_INCREF(Py_None
); resultobj
= Py_None
;
32584 static PyObject
*_wrap_Window_GetConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32585 PyObject
*resultobj
= NULL
;
32586 wxWindow
*arg1
= (wxWindow
*) 0 ;
32587 wxLayoutConstraints
*result
;
32588 PyObject
* obj0
= 0 ;
32589 char *kwnames
[] = {
32590 (char *) "self", NULL
32593 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetConstraints",kwnames
,&obj0
)) goto fail
;
32594 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32595 if (SWIG_arg_fail(1)) SWIG_fail
;
32597 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32598 result
= (wxLayoutConstraints
*)((wxWindow
const *)arg1
)->GetConstraints();
32600 wxPyEndAllowThreads(__tstate
);
32601 if (PyErr_Occurred()) SWIG_fail
;
32603 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLayoutConstraints
, 0);
32610 static PyObject
*_wrap_Window_SetAutoLayout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32611 PyObject
*resultobj
= NULL
;
32612 wxWindow
*arg1
= (wxWindow
*) 0 ;
32614 PyObject
* obj0
= 0 ;
32615 PyObject
* obj1
= 0 ;
32616 char *kwnames
[] = {
32617 (char *) "self",(char *) "autoLayout", NULL
32620 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetAutoLayout",kwnames
,&obj0
,&obj1
)) goto fail
;
32621 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32622 if (SWIG_arg_fail(1)) SWIG_fail
;
32624 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
32625 if (SWIG_arg_fail(2)) SWIG_fail
;
32628 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32629 (arg1
)->SetAutoLayout(arg2
);
32631 wxPyEndAllowThreads(__tstate
);
32632 if (PyErr_Occurred()) SWIG_fail
;
32634 Py_INCREF(Py_None
); resultobj
= Py_None
;
32641 static PyObject
*_wrap_Window_GetAutoLayout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32642 PyObject
*resultobj
= NULL
;
32643 wxWindow
*arg1
= (wxWindow
*) 0 ;
32645 PyObject
* obj0
= 0 ;
32646 char *kwnames
[] = {
32647 (char *) "self", NULL
32650 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetAutoLayout",kwnames
,&obj0
)) goto fail
;
32651 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32652 if (SWIG_arg_fail(1)) SWIG_fail
;
32654 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32655 result
= (bool)((wxWindow
const *)arg1
)->GetAutoLayout();
32657 wxPyEndAllowThreads(__tstate
);
32658 if (PyErr_Occurred()) SWIG_fail
;
32661 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32669 static PyObject
*_wrap_Window_Layout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32670 PyObject
*resultobj
= NULL
;
32671 wxWindow
*arg1
= (wxWindow
*) 0 ;
32673 PyObject
* obj0
= 0 ;
32674 char *kwnames
[] = {
32675 (char *) "self", NULL
32678 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Layout",kwnames
,&obj0
)) goto fail
;
32679 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32680 if (SWIG_arg_fail(1)) SWIG_fail
;
32682 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32683 result
= (bool)(arg1
)->Layout();
32685 wxPyEndAllowThreads(__tstate
);
32686 if (PyErr_Occurred()) SWIG_fail
;
32689 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32697 static PyObject
*_wrap_Window_SetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32698 PyObject
*resultobj
= NULL
;
32699 wxWindow
*arg1
= (wxWindow
*) 0 ;
32700 wxSizer
*arg2
= (wxSizer
*) 0 ;
32701 bool arg3
= (bool) true ;
32702 PyObject
* obj0
= 0 ;
32703 PyObject
* obj1
= 0 ;
32704 PyObject
* obj2
= 0 ;
32705 char *kwnames
[] = {
32706 (char *) "self",(char *) "sizer",(char *) "deleteOld", NULL
32709 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetSizer",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
32710 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32711 if (SWIG_arg_fail(1)) SWIG_fail
;
32712 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
32713 if (SWIG_arg_fail(2)) SWIG_fail
;
32716 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
32717 if (SWIG_arg_fail(3)) SWIG_fail
;
32721 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32722 (arg1
)->SetSizer(arg2
,arg3
);
32724 wxPyEndAllowThreads(__tstate
);
32725 if (PyErr_Occurred()) SWIG_fail
;
32727 Py_INCREF(Py_None
); resultobj
= Py_None
;
32734 static PyObject
*_wrap_Window_SetSizerAndFit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32735 PyObject
*resultobj
= NULL
;
32736 wxWindow
*arg1
= (wxWindow
*) 0 ;
32737 wxSizer
*arg2
= (wxSizer
*) 0 ;
32738 bool arg3
= (bool) true ;
32739 PyObject
* obj0
= 0 ;
32740 PyObject
* obj1
= 0 ;
32741 PyObject
* obj2
= 0 ;
32742 char *kwnames
[] = {
32743 (char *) "self",(char *) "sizer",(char *) "deleteOld", NULL
32746 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetSizerAndFit",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
32747 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32748 if (SWIG_arg_fail(1)) SWIG_fail
;
32749 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
32750 if (SWIG_arg_fail(2)) SWIG_fail
;
32753 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
32754 if (SWIG_arg_fail(3)) SWIG_fail
;
32758 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32759 (arg1
)->SetSizerAndFit(arg2
,arg3
);
32761 wxPyEndAllowThreads(__tstate
);
32762 if (PyErr_Occurred()) SWIG_fail
;
32764 Py_INCREF(Py_None
); resultobj
= Py_None
;
32771 static PyObject
*_wrap_Window_GetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32772 PyObject
*resultobj
= NULL
;
32773 wxWindow
*arg1
= (wxWindow
*) 0 ;
32775 PyObject
* obj0
= 0 ;
32776 char *kwnames
[] = {
32777 (char *) "self", NULL
32780 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetSizer",kwnames
,&obj0
)) goto fail
;
32781 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32782 if (SWIG_arg_fail(1)) SWIG_fail
;
32784 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32785 result
= (wxSizer
*)((wxWindow
const *)arg1
)->GetSizer();
32787 wxPyEndAllowThreads(__tstate
);
32788 if (PyErr_Occurred()) SWIG_fail
;
32791 resultobj
= wxPyMake_wxObject(result
, (bool)0);
32799 static PyObject
*_wrap_Window_SetContainingSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32800 PyObject
*resultobj
= NULL
;
32801 wxWindow
*arg1
= (wxWindow
*) 0 ;
32802 wxSizer
*arg2
= (wxSizer
*) 0 ;
32803 PyObject
* obj0
= 0 ;
32804 PyObject
* obj1
= 0 ;
32805 char *kwnames
[] = {
32806 (char *) "self",(char *) "sizer", NULL
32809 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetContainingSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
32810 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32811 if (SWIG_arg_fail(1)) SWIG_fail
;
32812 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
32813 if (SWIG_arg_fail(2)) SWIG_fail
;
32815 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32816 (arg1
)->SetContainingSizer(arg2
);
32818 wxPyEndAllowThreads(__tstate
);
32819 if (PyErr_Occurred()) SWIG_fail
;
32821 Py_INCREF(Py_None
); resultobj
= Py_None
;
32828 static PyObject
*_wrap_Window_GetContainingSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32829 PyObject
*resultobj
= NULL
;
32830 wxWindow
*arg1
= (wxWindow
*) 0 ;
32832 PyObject
* obj0
= 0 ;
32833 char *kwnames
[] = {
32834 (char *) "self", NULL
32837 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetContainingSizer",kwnames
,&obj0
)) goto fail
;
32838 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32839 if (SWIG_arg_fail(1)) SWIG_fail
;
32841 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32842 result
= (wxSizer
*)((wxWindow
const *)arg1
)->GetContainingSizer();
32844 wxPyEndAllowThreads(__tstate
);
32845 if (PyErr_Occurred()) SWIG_fail
;
32848 resultobj
= wxPyMake_wxObject(result
, (bool)0);
32856 static PyObject
*_wrap_Window_InheritAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32857 PyObject
*resultobj
= NULL
;
32858 wxWindow
*arg1
= (wxWindow
*) 0 ;
32859 PyObject
* obj0
= 0 ;
32860 char *kwnames
[] = {
32861 (char *) "self", NULL
32864 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InheritAttributes",kwnames
,&obj0
)) goto fail
;
32865 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32866 if (SWIG_arg_fail(1)) SWIG_fail
;
32868 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32869 (arg1
)->InheritAttributes();
32871 wxPyEndAllowThreads(__tstate
);
32872 if (PyErr_Occurred()) SWIG_fail
;
32874 Py_INCREF(Py_None
); resultobj
= Py_None
;
32881 static PyObject
*_wrap_Window_ShouldInheritColours(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32882 PyObject
*resultobj
= NULL
;
32883 wxWindow
*arg1
= (wxWindow
*) 0 ;
32885 PyObject
* obj0
= 0 ;
32886 char *kwnames
[] = {
32887 (char *) "self", NULL
32890 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_ShouldInheritColours",kwnames
,&obj0
)) goto fail
;
32891 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32892 if (SWIG_arg_fail(1)) SWIG_fail
;
32894 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32895 result
= (bool)((wxWindow
const *)arg1
)->ShouldInheritColours();
32897 wxPyEndAllowThreads(__tstate
);
32898 if (PyErr_Occurred()) SWIG_fail
;
32901 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32909 static PyObject
* Window_swigregister(PyObject
*, PyObject
*args
) {
32911 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
32912 SWIG_TypeClientData(SWIGTYPE_p_wxWindow
, obj
);
32914 return Py_BuildValue((char *)"");
32916 static PyObject
*_wrap_FindWindowById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32917 PyObject
*resultobj
= NULL
;
32919 wxWindow
*arg2
= (wxWindow
*) NULL
;
32921 PyObject
* obj0
= 0 ;
32922 PyObject
* obj1
= 0 ;
32923 char *kwnames
[] = {
32924 (char *) "id",(char *) "parent", NULL
32927 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FindWindowById",kwnames
,&obj0
,&obj1
)) goto fail
;
32929 arg1
= static_cast<long >(SWIG_As_long(obj0
));
32930 if (SWIG_arg_fail(1)) SWIG_fail
;
32933 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32934 if (SWIG_arg_fail(2)) SWIG_fail
;
32937 if (!wxPyCheckForApp()) SWIG_fail
;
32938 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32939 result
= (wxWindow
*)wxFindWindowById(arg1
,(wxWindow
const *)arg2
);
32941 wxPyEndAllowThreads(__tstate
);
32942 if (PyErr_Occurred()) SWIG_fail
;
32945 resultobj
= wxPyMake_wxObject(result
, 0);
32953 static PyObject
*_wrap_FindWindowByName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32954 PyObject
*resultobj
= NULL
;
32955 wxString
*arg1
= 0 ;
32956 wxWindow
*arg2
= (wxWindow
*) NULL
;
32958 bool temp1
= false ;
32959 PyObject
* obj0
= 0 ;
32960 PyObject
* obj1
= 0 ;
32961 char *kwnames
[] = {
32962 (char *) "name",(char *) "parent", NULL
32965 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FindWindowByName",kwnames
,&obj0
,&obj1
)) goto fail
;
32967 arg1
= wxString_in_helper(obj0
);
32968 if (arg1
== NULL
) SWIG_fail
;
32972 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32973 if (SWIG_arg_fail(2)) SWIG_fail
;
32976 if (!wxPyCheckForApp()) SWIG_fail
;
32977 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32978 result
= (wxWindow
*)wxFindWindowByName((wxString
const &)*arg1
,(wxWindow
const *)arg2
);
32980 wxPyEndAllowThreads(__tstate
);
32981 if (PyErr_Occurred()) SWIG_fail
;
32984 resultobj
= wxPyMake_wxObject(result
, 0);
33000 static PyObject
*_wrap_FindWindowByLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33001 PyObject
*resultobj
= NULL
;
33002 wxString
*arg1
= 0 ;
33003 wxWindow
*arg2
= (wxWindow
*) NULL
;
33005 bool temp1
= false ;
33006 PyObject
* obj0
= 0 ;
33007 PyObject
* obj1
= 0 ;
33008 char *kwnames
[] = {
33009 (char *) "label",(char *) "parent", NULL
33012 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FindWindowByLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
33014 arg1
= wxString_in_helper(obj0
);
33015 if (arg1
== NULL
) SWIG_fail
;
33019 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33020 if (SWIG_arg_fail(2)) SWIG_fail
;
33023 if (!wxPyCheckForApp()) SWIG_fail
;
33024 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33025 result
= (wxWindow
*)wxFindWindowByLabel((wxString
const &)*arg1
,(wxWindow
const *)arg2
);
33027 wxPyEndAllowThreads(__tstate
);
33028 if (PyErr_Occurred()) SWIG_fail
;
33031 resultobj
= wxPyMake_wxObject(result
, 0);
33047 static PyObject
*_wrap_Window_FromHWND(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33048 PyObject
*resultobj
= NULL
;
33049 wxWindow
*arg1
= (wxWindow
*) 0 ;
33050 unsigned long arg2
;
33052 PyObject
* obj0
= 0 ;
33053 PyObject
* obj1
= 0 ;
33054 char *kwnames
[] = {
33055 (char *) "parent",(char *) "_hWnd", NULL
33058 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_FromHWND",kwnames
,&obj0
,&obj1
)) goto fail
;
33059 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33060 if (SWIG_arg_fail(1)) SWIG_fail
;
33062 arg2
= static_cast<unsigned long >(SWIG_As_unsigned_SS_long(obj1
));
33063 if (SWIG_arg_fail(2)) SWIG_fail
;
33066 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33067 result
= (wxWindow
*)wxWindow_FromHWND(arg1
,arg2
);
33069 wxPyEndAllowThreads(__tstate
);
33070 if (PyErr_Occurred()) SWIG_fail
;
33073 resultobj
= wxPyMake_wxObject(result
, 0);
33081 static PyObject
*_wrap_GetTopLevelWindows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33082 PyObject
*resultobj
= NULL
;
33084 char *kwnames
[] = {
33088 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":GetTopLevelWindows",kwnames
)) goto fail
;
33090 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33091 result
= (PyObject
*)GetTopLevelWindows();
33093 wxPyEndAllowThreads(__tstate
);
33094 if (PyErr_Occurred()) SWIG_fail
;
33096 resultobj
= result
;
33103 static PyObject
*_wrap_new_Validator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33104 PyObject
*resultobj
= NULL
;
33105 wxValidator
*result
;
33106 char *kwnames
[] = {
33110 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_Validator",kwnames
)) goto fail
;
33112 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33113 result
= (wxValidator
*)new wxValidator();
33115 wxPyEndAllowThreads(__tstate
);
33116 if (PyErr_Occurred()) SWIG_fail
;
33118 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxValidator
, 1);
33125 static PyObject
*_wrap_Validator_Clone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33126 PyObject
*resultobj
= NULL
;
33127 wxValidator
*arg1
= (wxValidator
*) 0 ;
33128 wxValidator
*result
;
33129 PyObject
* obj0
= 0 ;
33130 char *kwnames
[] = {
33131 (char *) "self", NULL
33134 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_Clone",kwnames
,&obj0
)) goto fail
;
33135 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33136 if (SWIG_arg_fail(1)) SWIG_fail
;
33138 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33139 result
= (wxValidator
*)(arg1
)->Clone();
33141 wxPyEndAllowThreads(__tstate
);
33142 if (PyErr_Occurred()) SWIG_fail
;
33145 resultobj
= wxPyMake_wxObject(result
, 0);
33153 static PyObject
*_wrap_Validator_Validate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33154 PyObject
*resultobj
= NULL
;
33155 wxValidator
*arg1
= (wxValidator
*) 0 ;
33156 wxWindow
*arg2
= (wxWindow
*) 0 ;
33158 PyObject
* obj0
= 0 ;
33159 PyObject
* obj1
= 0 ;
33160 char *kwnames
[] = {
33161 (char *) "self",(char *) "parent", NULL
33164 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Validator_Validate",kwnames
,&obj0
,&obj1
)) goto fail
;
33165 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33166 if (SWIG_arg_fail(1)) SWIG_fail
;
33167 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33168 if (SWIG_arg_fail(2)) SWIG_fail
;
33170 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33171 result
= (bool)(arg1
)->Validate(arg2
);
33173 wxPyEndAllowThreads(__tstate
);
33174 if (PyErr_Occurred()) SWIG_fail
;
33177 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33185 static PyObject
*_wrap_Validator_TransferToWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33186 PyObject
*resultobj
= NULL
;
33187 wxValidator
*arg1
= (wxValidator
*) 0 ;
33189 PyObject
* obj0
= 0 ;
33190 char *kwnames
[] = {
33191 (char *) "self", NULL
33194 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_TransferToWindow",kwnames
,&obj0
)) goto fail
;
33195 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33196 if (SWIG_arg_fail(1)) SWIG_fail
;
33198 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33199 result
= (bool)(arg1
)->TransferToWindow();
33201 wxPyEndAllowThreads(__tstate
);
33202 if (PyErr_Occurred()) SWIG_fail
;
33205 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33213 static PyObject
*_wrap_Validator_TransferFromWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33214 PyObject
*resultobj
= NULL
;
33215 wxValidator
*arg1
= (wxValidator
*) 0 ;
33217 PyObject
* obj0
= 0 ;
33218 char *kwnames
[] = {
33219 (char *) "self", NULL
33222 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_TransferFromWindow",kwnames
,&obj0
)) goto fail
;
33223 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33224 if (SWIG_arg_fail(1)) SWIG_fail
;
33226 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33227 result
= (bool)(arg1
)->TransferFromWindow();
33229 wxPyEndAllowThreads(__tstate
);
33230 if (PyErr_Occurred()) SWIG_fail
;
33233 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33241 static PyObject
*_wrap_Validator_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33242 PyObject
*resultobj
= NULL
;
33243 wxValidator
*arg1
= (wxValidator
*) 0 ;
33245 PyObject
* obj0
= 0 ;
33246 char *kwnames
[] = {
33247 (char *) "self", NULL
33250 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_GetWindow",kwnames
,&obj0
)) goto fail
;
33251 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33252 if (SWIG_arg_fail(1)) SWIG_fail
;
33254 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33255 result
= (wxWindow
*)(arg1
)->GetWindow();
33257 wxPyEndAllowThreads(__tstate
);
33258 if (PyErr_Occurred()) SWIG_fail
;
33261 resultobj
= wxPyMake_wxObject(result
, 0);
33269 static PyObject
*_wrap_Validator_SetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33270 PyObject
*resultobj
= NULL
;
33271 wxValidator
*arg1
= (wxValidator
*) 0 ;
33272 wxWindow
*arg2
= (wxWindow
*) 0 ;
33273 PyObject
* obj0
= 0 ;
33274 PyObject
* obj1
= 0 ;
33275 char *kwnames
[] = {
33276 (char *) "self",(char *) "window", NULL
33279 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Validator_SetWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
33280 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33281 if (SWIG_arg_fail(1)) SWIG_fail
;
33282 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33283 if (SWIG_arg_fail(2)) SWIG_fail
;
33285 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33286 (arg1
)->SetWindow(arg2
);
33288 wxPyEndAllowThreads(__tstate
);
33289 if (PyErr_Occurred()) SWIG_fail
;
33291 Py_INCREF(Py_None
); resultobj
= Py_None
;
33298 static PyObject
*_wrap_Validator_IsSilent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33299 PyObject
*resultobj
= NULL
;
33301 char *kwnames
[] = {
33305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Validator_IsSilent",kwnames
)) goto fail
;
33307 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33308 result
= (bool)wxValidator::IsSilent();
33310 wxPyEndAllowThreads(__tstate
);
33311 if (PyErr_Occurred()) SWIG_fail
;
33314 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33322 static PyObject
*_wrap_Validator_SetBellOnError(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33323 PyObject
*resultobj
= NULL
;
33324 int arg1
= (int) true ;
33325 PyObject
* obj0
= 0 ;
33326 char *kwnames
[] = {
33327 (char *) "doIt", NULL
33330 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Validator_SetBellOnError",kwnames
,&obj0
)) goto fail
;
33333 arg1
= static_cast<int >(SWIG_As_int(obj0
));
33334 if (SWIG_arg_fail(1)) SWIG_fail
;
33338 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33339 wxValidator::SetBellOnError(arg1
);
33341 wxPyEndAllowThreads(__tstate
);
33342 if (PyErr_Occurred()) SWIG_fail
;
33344 Py_INCREF(Py_None
); resultobj
= Py_None
;
33351 static PyObject
* Validator_swigregister(PyObject
*, PyObject
*args
) {
33353 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
33354 SWIG_TypeClientData(SWIGTYPE_p_wxValidator
, obj
);
33356 return Py_BuildValue((char *)"");
33358 static PyObject
*_wrap_new_PyValidator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33359 PyObject
*resultobj
= NULL
;
33360 wxPyValidator
*result
;
33361 char *kwnames
[] = {
33365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PyValidator",kwnames
)) goto fail
;
33367 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33368 result
= (wxPyValidator
*)new wxPyValidator();
33370 wxPyEndAllowThreads(__tstate
);
33371 if (PyErr_Occurred()) SWIG_fail
;
33373 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyValidator
, 1);
33380 static PyObject
*_wrap_PyValidator__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33381 PyObject
*resultobj
= NULL
;
33382 wxPyValidator
*arg1
= (wxPyValidator
*) 0 ;
33383 PyObject
*arg2
= (PyObject
*) 0 ;
33384 PyObject
*arg3
= (PyObject
*) 0 ;
33385 int arg4
= (int) true ;
33386 PyObject
* obj0
= 0 ;
33387 PyObject
* obj1
= 0 ;
33388 PyObject
* obj2
= 0 ;
33389 PyObject
* obj3
= 0 ;
33390 char *kwnames
[] = {
33391 (char *) "self",(char *) "self",(char *) "_class",(char *) "incref", NULL
33394 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:PyValidator__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
33395 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyValidator
, SWIG_POINTER_EXCEPTION
| 0);
33396 if (SWIG_arg_fail(1)) SWIG_fail
;
33401 arg4
= static_cast<int >(SWIG_As_int(obj3
));
33402 if (SWIG_arg_fail(4)) SWIG_fail
;
33406 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33407 (arg1
)->_setCallbackInfo(arg2
,arg3
,arg4
);
33409 wxPyEndAllowThreads(__tstate
);
33410 if (PyErr_Occurred()) SWIG_fail
;
33412 Py_INCREF(Py_None
); resultobj
= Py_None
;
33419 static PyObject
* PyValidator_swigregister(PyObject
*, PyObject
*args
) {
33421 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
33422 SWIG_TypeClientData(SWIGTYPE_p_wxPyValidator
, obj
);
33424 return Py_BuildValue((char *)"");
33426 static int _wrap_DefaultValidator_set(PyObject
*) {
33427 PyErr_SetString(PyExc_TypeError
,"Variable DefaultValidator is read-only.");
33432 static PyObject
*_wrap_DefaultValidator_get(void) {
33433 PyObject
*pyobj
= NULL
;
33435 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultValidator
), SWIGTYPE_p_wxValidator
, 0);
33440 static PyObject
*_wrap_new_Menu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33441 PyObject
*resultobj
= NULL
;
33442 wxString
const &arg1_defvalue
= wxPyEmptyString
;
33443 wxString
*arg1
= (wxString
*) &arg1_defvalue
;
33444 long arg2
= (long) 0 ;
33446 bool temp1
= false ;
33447 PyObject
* obj0
= 0 ;
33448 PyObject
* obj1
= 0 ;
33449 char *kwnames
[] = {
33450 (char *) "title",(char *) "style", NULL
33453 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Menu",kwnames
,&obj0
,&obj1
)) goto fail
;
33456 arg1
= wxString_in_helper(obj0
);
33457 if (arg1
== NULL
) SWIG_fail
;
33463 arg2
= static_cast<long >(SWIG_As_long(obj1
));
33464 if (SWIG_arg_fail(2)) SWIG_fail
;
33468 if (!wxPyCheckForApp()) SWIG_fail
;
33469 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33470 result
= (wxMenu
*)new wxMenu((wxString
const &)*arg1
,arg2
);
33472 wxPyEndAllowThreads(__tstate
);
33473 if (PyErr_Occurred()) SWIG_fail
;
33475 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMenu
, 1);
33490 static PyObject
*_wrap_Menu_Append(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33491 PyObject
*resultobj
= NULL
;
33492 wxMenu
*arg1
= (wxMenu
*) 0 ;
33494 wxString
*arg3
= 0 ;
33495 wxString
const &arg4_defvalue
= wxPyEmptyString
;
33496 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
33497 wxItemKind arg5
= (wxItemKind
) wxITEM_NORMAL
;
33498 wxMenuItem
*result
;
33499 bool temp3
= false ;
33500 bool temp4
= false ;
33501 PyObject
* obj0
= 0 ;
33502 PyObject
* obj1
= 0 ;
33503 PyObject
* obj2
= 0 ;
33504 PyObject
* obj3
= 0 ;
33505 PyObject
* obj4
= 0 ;
33506 char *kwnames
[] = {
33507 (char *) "self",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL
33510 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Menu_Append",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
33511 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33512 if (SWIG_arg_fail(1)) SWIG_fail
;
33514 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33515 if (SWIG_arg_fail(2)) SWIG_fail
;
33518 arg3
= wxString_in_helper(obj2
);
33519 if (arg3
== NULL
) SWIG_fail
;
33524 arg4
= wxString_in_helper(obj3
);
33525 if (arg4
== NULL
) SWIG_fail
;
33531 arg5
= static_cast<wxItemKind
>(SWIG_As_int(obj4
));
33532 if (SWIG_arg_fail(5)) SWIG_fail
;
33536 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33537 result
= (wxMenuItem
*)(arg1
)->Append(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
);
33539 wxPyEndAllowThreads(__tstate
);
33540 if (PyErr_Occurred()) SWIG_fail
;
33543 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33567 static PyObject
*_wrap_Menu_AppendSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33568 PyObject
*resultobj
= NULL
;
33569 wxMenu
*arg1
= (wxMenu
*) 0 ;
33570 wxMenuItem
*result
;
33571 PyObject
* obj0
= 0 ;
33572 char *kwnames
[] = {
33573 (char *) "self", NULL
33576 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_AppendSeparator",kwnames
,&obj0
)) goto fail
;
33577 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33578 if (SWIG_arg_fail(1)) SWIG_fail
;
33580 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33581 result
= (wxMenuItem
*)(arg1
)->AppendSeparator();
33583 wxPyEndAllowThreads(__tstate
);
33584 if (PyErr_Occurred()) SWIG_fail
;
33587 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33595 static PyObject
*_wrap_Menu_AppendCheckItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33596 PyObject
*resultobj
= NULL
;
33597 wxMenu
*arg1
= (wxMenu
*) 0 ;
33599 wxString
*arg3
= 0 ;
33600 wxString
const &arg4_defvalue
= wxPyEmptyString
;
33601 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
33602 wxMenuItem
*result
;
33603 bool temp3
= false ;
33604 bool temp4
= false ;
33605 PyObject
* obj0
= 0 ;
33606 PyObject
* obj1
= 0 ;
33607 PyObject
* obj2
= 0 ;
33608 PyObject
* obj3
= 0 ;
33609 char *kwnames
[] = {
33610 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
33613 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_AppendCheckItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
33614 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33615 if (SWIG_arg_fail(1)) SWIG_fail
;
33617 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33618 if (SWIG_arg_fail(2)) SWIG_fail
;
33621 arg3
= wxString_in_helper(obj2
);
33622 if (arg3
== NULL
) SWIG_fail
;
33627 arg4
= wxString_in_helper(obj3
);
33628 if (arg4
== NULL
) SWIG_fail
;
33633 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33634 result
= (wxMenuItem
*)(arg1
)->AppendCheckItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
33636 wxPyEndAllowThreads(__tstate
);
33637 if (PyErr_Occurred()) SWIG_fail
;
33640 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33664 static PyObject
*_wrap_Menu_AppendRadioItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33665 PyObject
*resultobj
= NULL
;
33666 wxMenu
*arg1
= (wxMenu
*) 0 ;
33668 wxString
*arg3
= 0 ;
33669 wxString
const &arg4_defvalue
= wxPyEmptyString
;
33670 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
33671 wxMenuItem
*result
;
33672 bool temp3
= false ;
33673 bool temp4
= false ;
33674 PyObject
* obj0
= 0 ;
33675 PyObject
* obj1
= 0 ;
33676 PyObject
* obj2
= 0 ;
33677 PyObject
* obj3
= 0 ;
33678 char *kwnames
[] = {
33679 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
33682 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_AppendRadioItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
33683 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33684 if (SWIG_arg_fail(1)) SWIG_fail
;
33686 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33687 if (SWIG_arg_fail(2)) SWIG_fail
;
33690 arg3
= wxString_in_helper(obj2
);
33691 if (arg3
== NULL
) SWIG_fail
;
33696 arg4
= wxString_in_helper(obj3
);
33697 if (arg4
== NULL
) SWIG_fail
;
33702 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33703 result
= (wxMenuItem
*)(arg1
)->AppendRadioItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
33705 wxPyEndAllowThreads(__tstate
);
33706 if (PyErr_Occurred()) SWIG_fail
;
33709 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33733 static PyObject
*_wrap_Menu_AppendMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33734 PyObject
*resultobj
= NULL
;
33735 wxMenu
*arg1
= (wxMenu
*) 0 ;
33737 wxString
*arg3
= 0 ;
33738 wxMenu
*arg4
= (wxMenu
*) 0 ;
33739 wxString
const &arg5_defvalue
= wxPyEmptyString
;
33740 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
33741 wxMenuItem
*result
;
33742 bool temp3
= false ;
33743 bool temp5
= false ;
33744 PyObject
* obj0
= 0 ;
33745 PyObject
* obj1
= 0 ;
33746 PyObject
* obj2
= 0 ;
33747 PyObject
* obj3
= 0 ;
33748 PyObject
* obj4
= 0 ;
33749 char *kwnames
[] = {
33750 (char *) "self",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL
33753 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_AppendMenu",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
33754 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33755 if (SWIG_arg_fail(1)) SWIG_fail
;
33757 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33758 if (SWIG_arg_fail(2)) SWIG_fail
;
33761 arg3
= wxString_in_helper(obj2
);
33762 if (arg3
== NULL
) SWIG_fail
;
33765 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33766 if (SWIG_arg_fail(4)) SWIG_fail
;
33769 arg5
= wxString_in_helper(obj4
);
33770 if (arg5
== NULL
) SWIG_fail
;
33775 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33776 result
= (wxMenuItem
*)(arg1
)->Append(arg2
,(wxString
const &)*arg3
,arg4
,(wxString
const &)*arg5
);
33778 wxPyEndAllowThreads(__tstate
);
33779 if (PyErr_Occurred()) SWIG_fail
;
33782 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33806 static PyObject
*_wrap_Menu_AppendItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33807 PyObject
*resultobj
= NULL
;
33808 wxMenu
*arg1
= (wxMenu
*) 0 ;
33809 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
33810 wxMenuItem
*result
;
33811 PyObject
* obj0
= 0 ;
33812 PyObject
* obj1
= 0 ;
33813 char *kwnames
[] = {
33814 (char *) "self",(char *) "item", NULL
33817 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_AppendItem",kwnames
,&obj0
,&obj1
)) goto fail
;
33818 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33819 if (SWIG_arg_fail(1)) SWIG_fail
;
33820 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
33821 if (SWIG_arg_fail(2)) SWIG_fail
;
33823 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33824 result
= (wxMenuItem
*)(arg1
)->Append(arg2
);
33826 wxPyEndAllowThreads(__tstate
);
33827 if (PyErr_Occurred()) SWIG_fail
;
33830 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33838 static PyObject
*_wrap_Menu_Break(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33839 PyObject
*resultobj
= NULL
;
33840 wxMenu
*arg1
= (wxMenu
*) 0 ;
33841 PyObject
* obj0
= 0 ;
33842 char *kwnames
[] = {
33843 (char *) "self", NULL
33846 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_Break",kwnames
,&obj0
)) goto fail
;
33847 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33848 if (SWIG_arg_fail(1)) SWIG_fail
;
33850 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33853 wxPyEndAllowThreads(__tstate
);
33854 if (PyErr_Occurred()) SWIG_fail
;
33856 Py_INCREF(Py_None
); resultobj
= Py_None
;
33863 static PyObject
*_wrap_Menu_InsertItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33864 PyObject
*resultobj
= NULL
;
33865 wxMenu
*arg1
= (wxMenu
*) 0 ;
33867 wxMenuItem
*arg3
= (wxMenuItem
*) 0 ;
33868 wxMenuItem
*result
;
33869 PyObject
* obj0
= 0 ;
33870 PyObject
* obj1
= 0 ;
33871 PyObject
* obj2
= 0 ;
33872 char *kwnames
[] = {
33873 (char *) "self",(char *) "pos",(char *) "item", NULL
33876 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_InsertItem",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
33877 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33878 if (SWIG_arg_fail(1)) SWIG_fail
;
33880 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
33881 if (SWIG_arg_fail(2)) SWIG_fail
;
33883 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
33884 if (SWIG_arg_fail(3)) SWIG_fail
;
33886 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33887 result
= (wxMenuItem
*)(arg1
)->Insert(arg2
,arg3
);
33889 wxPyEndAllowThreads(__tstate
);
33890 if (PyErr_Occurred()) SWIG_fail
;
33893 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33901 static PyObject
*_wrap_Menu_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33902 PyObject
*resultobj
= NULL
;
33903 wxMenu
*arg1
= (wxMenu
*) 0 ;
33906 wxString
*arg4
= 0 ;
33907 wxString
const &arg5_defvalue
= wxPyEmptyString
;
33908 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
33909 wxItemKind arg6
= (wxItemKind
) wxITEM_NORMAL
;
33910 wxMenuItem
*result
;
33911 bool temp4
= false ;
33912 bool temp5
= false ;
33913 PyObject
* obj0
= 0 ;
33914 PyObject
* obj1
= 0 ;
33915 PyObject
* obj2
= 0 ;
33916 PyObject
* obj3
= 0 ;
33917 PyObject
* obj4
= 0 ;
33918 PyObject
* obj5
= 0 ;
33919 char *kwnames
[] = {
33920 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL
33923 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OO:Menu_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
33924 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33925 if (SWIG_arg_fail(1)) SWIG_fail
;
33927 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
33928 if (SWIG_arg_fail(2)) SWIG_fail
;
33931 arg3
= static_cast<int >(SWIG_As_int(obj2
));
33932 if (SWIG_arg_fail(3)) SWIG_fail
;
33935 arg4
= wxString_in_helper(obj3
);
33936 if (arg4
== NULL
) SWIG_fail
;
33941 arg5
= wxString_in_helper(obj4
);
33942 if (arg5
== NULL
) SWIG_fail
;
33948 arg6
= static_cast<wxItemKind
>(SWIG_As_int(obj5
));
33949 if (SWIG_arg_fail(6)) SWIG_fail
;
33953 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33954 result
= (wxMenuItem
*)(arg1
)->Insert(arg2
,arg3
,(wxString
const &)*arg4
,(wxString
const &)*arg5
,arg6
);
33956 wxPyEndAllowThreads(__tstate
);
33957 if (PyErr_Occurred()) SWIG_fail
;
33960 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33984 static PyObject
*_wrap_Menu_InsertSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33985 PyObject
*resultobj
= NULL
;
33986 wxMenu
*arg1
= (wxMenu
*) 0 ;
33988 wxMenuItem
*result
;
33989 PyObject
* obj0
= 0 ;
33990 PyObject
* obj1
= 0 ;
33991 char *kwnames
[] = {
33992 (char *) "self",(char *) "pos", NULL
33995 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_InsertSeparator",kwnames
,&obj0
,&obj1
)) goto fail
;
33996 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33997 if (SWIG_arg_fail(1)) SWIG_fail
;
33999 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34000 if (SWIG_arg_fail(2)) SWIG_fail
;
34003 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34004 result
= (wxMenuItem
*)(arg1
)->InsertSeparator(arg2
);
34006 wxPyEndAllowThreads(__tstate
);
34007 if (PyErr_Occurred()) SWIG_fail
;
34010 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34018 static PyObject
*_wrap_Menu_InsertCheckItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34019 PyObject
*resultobj
= NULL
;
34020 wxMenu
*arg1
= (wxMenu
*) 0 ;
34023 wxString
*arg4
= 0 ;
34024 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34025 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34026 wxMenuItem
*result
;
34027 bool temp4
= false ;
34028 bool temp5
= false ;
34029 PyObject
* obj0
= 0 ;
34030 PyObject
* obj1
= 0 ;
34031 PyObject
* obj2
= 0 ;
34032 PyObject
* obj3
= 0 ;
34033 PyObject
* obj4
= 0 ;
34034 char *kwnames
[] = {
34035 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help", NULL
34038 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_InsertCheckItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34039 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34040 if (SWIG_arg_fail(1)) SWIG_fail
;
34042 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34043 if (SWIG_arg_fail(2)) SWIG_fail
;
34046 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34047 if (SWIG_arg_fail(3)) SWIG_fail
;
34050 arg4
= wxString_in_helper(obj3
);
34051 if (arg4
== NULL
) SWIG_fail
;
34056 arg5
= wxString_in_helper(obj4
);
34057 if (arg5
== NULL
) SWIG_fail
;
34062 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34063 result
= (wxMenuItem
*)(arg1
)->InsertCheckItem(arg2
,arg3
,(wxString
const &)*arg4
,(wxString
const &)*arg5
);
34065 wxPyEndAllowThreads(__tstate
);
34066 if (PyErr_Occurred()) SWIG_fail
;
34069 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34093 static PyObject
*_wrap_Menu_InsertRadioItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34094 PyObject
*resultobj
= NULL
;
34095 wxMenu
*arg1
= (wxMenu
*) 0 ;
34098 wxString
*arg4
= 0 ;
34099 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34100 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34101 wxMenuItem
*result
;
34102 bool temp4
= false ;
34103 bool temp5
= false ;
34104 PyObject
* obj0
= 0 ;
34105 PyObject
* obj1
= 0 ;
34106 PyObject
* obj2
= 0 ;
34107 PyObject
* obj3
= 0 ;
34108 PyObject
* obj4
= 0 ;
34109 char *kwnames
[] = {
34110 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help", NULL
34113 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_InsertRadioItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34114 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34115 if (SWIG_arg_fail(1)) SWIG_fail
;
34117 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34118 if (SWIG_arg_fail(2)) SWIG_fail
;
34121 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34122 if (SWIG_arg_fail(3)) SWIG_fail
;
34125 arg4
= wxString_in_helper(obj3
);
34126 if (arg4
== NULL
) SWIG_fail
;
34131 arg5
= wxString_in_helper(obj4
);
34132 if (arg5
== NULL
) SWIG_fail
;
34137 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34138 result
= (wxMenuItem
*)(arg1
)->InsertRadioItem(arg2
,arg3
,(wxString
const &)*arg4
,(wxString
const &)*arg5
);
34140 wxPyEndAllowThreads(__tstate
);
34141 if (PyErr_Occurred()) SWIG_fail
;
34144 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34168 static PyObject
*_wrap_Menu_InsertMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34169 PyObject
*resultobj
= NULL
;
34170 wxMenu
*arg1
= (wxMenu
*) 0 ;
34173 wxString
*arg4
= 0 ;
34174 wxMenu
*arg5
= (wxMenu
*) 0 ;
34175 wxString
const &arg6_defvalue
= wxPyEmptyString
;
34176 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
34177 wxMenuItem
*result
;
34178 bool temp4
= false ;
34179 bool temp6
= false ;
34180 PyObject
* obj0
= 0 ;
34181 PyObject
* obj1
= 0 ;
34182 PyObject
* obj2
= 0 ;
34183 PyObject
* obj3
= 0 ;
34184 PyObject
* obj4
= 0 ;
34185 PyObject
* obj5
= 0 ;
34186 char *kwnames
[] = {
34187 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL
34190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:Menu_InsertMenu",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
34191 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34192 if (SWIG_arg_fail(1)) SWIG_fail
;
34194 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34195 if (SWIG_arg_fail(2)) SWIG_fail
;
34198 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34199 if (SWIG_arg_fail(3)) SWIG_fail
;
34202 arg4
= wxString_in_helper(obj3
);
34203 if (arg4
== NULL
) SWIG_fail
;
34206 SWIG_Python_ConvertPtr(obj4
, (void **)&arg5
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34207 if (SWIG_arg_fail(5)) SWIG_fail
;
34210 arg6
= wxString_in_helper(obj5
);
34211 if (arg6
== NULL
) SWIG_fail
;
34216 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34217 result
= (wxMenuItem
*)(arg1
)->Insert(arg2
,arg3
,(wxString
const &)*arg4
,arg5
,(wxString
const &)*arg6
);
34219 wxPyEndAllowThreads(__tstate
);
34220 if (PyErr_Occurred()) SWIG_fail
;
34223 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34247 static PyObject
*_wrap_Menu_PrependItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34248 PyObject
*resultobj
= NULL
;
34249 wxMenu
*arg1
= (wxMenu
*) 0 ;
34250 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34251 wxMenuItem
*result
;
34252 PyObject
* obj0
= 0 ;
34253 PyObject
* obj1
= 0 ;
34254 char *kwnames
[] = {
34255 (char *) "self",(char *) "item", NULL
34258 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_PrependItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34259 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34260 if (SWIG_arg_fail(1)) SWIG_fail
;
34261 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34262 if (SWIG_arg_fail(2)) SWIG_fail
;
34264 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34265 result
= (wxMenuItem
*)(arg1
)->Prepend(arg2
);
34267 wxPyEndAllowThreads(__tstate
);
34268 if (PyErr_Occurred()) SWIG_fail
;
34271 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34279 static PyObject
*_wrap_Menu_Prepend(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34280 PyObject
*resultobj
= NULL
;
34281 wxMenu
*arg1
= (wxMenu
*) 0 ;
34283 wxString
*arg3
= 0 ;
34284 wxString
const &arg4_defvalue
= wxPyEmptyString
;
34285 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
34286 wxItemKind arg5
= (wxItemKind
) wxITEM_NORMAL
;
34287 wxMenuItem
*result
;
34288 bool temp3
= false ;
34289 bool temp4
= false ;
34290 PyObject
* obj0
= 0 ;
34291 PyObject
* obj1
= 0 ;
34292 PyObject
* obj2
= 0 ;
34293 PyObject
* obj3
= 0 ;
34294 PyObject
* obj4
= 0 ;
34295 char *kwnames
[] = {
34296 (char *) "self",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL
34299 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Menu_Prepend",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34300 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34301 if (SWIG_arg_fail(1)) SWIG_fail
;
34303 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34304 if (SWIG_arg_fail(2)) SWIG_fail
;
34307 arg3
= wxString_in_helper(obj2
);
34308 if (arg3
== NULL
) SWIG_fail
;
34313 arg4
= wxString_in_helper(obj3
);
34314 if (arg4
== NULL
) SWIG_fail
;
34320 arg5
= static_cast<wxItemKind
>(SWIG_As_int(obj4
));
34321 if (SWIG_arg_fail(5)) SWIG_fail
;
34325 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34326 result
= (wxMenuItem
*)(arg1
)->Prepend(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
);
34328 wxPyEndAllowThreads(__tstate
);
34329 if (PyErr_Occurred()) SWIG_fail
;
34332 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34356 static PyObject
*_wrap_Menu_PrependSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34357 PyObject
*resultobj
= NULL
;
34358 wxMenu
*arg1
= (wxMenu
*) 0 ;
34359 wxMenuItem
*result
;
34360 PyObject
* obj0
= 0 ;
34361 char *kwnames
[] = {
34362 (char *) "self", NULL
34365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_PrependSeparator",kwnames
,&obj0
)) goto fail
;
34366 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34367 if (SWIG_arg_fail(1)) SWIG_fail
;
34369 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34370 result
= (wxMenuItem
*)(arg1
)->PrependSeparator();
34372 wxPyEndAllowThreads(__tstate
);
34373 if (PyErr_Occurred()) SWIG_fail
;
34376 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34384 static PyObject
*_wrap_Menu_PrependCheckItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34385 PyObject
*resultobj
= NULL
;
34386 wxMenu
*arg1
= (wxMenu
*) 0 ;
34388 wxString
*arg3
= 0 ;
34389 wxString
const &arg4_defvalue
= wxPyEmptyString
;
34390 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
34391 wxMenuItem
*result
;
34392 bool temp3
= false ;
34393 bool temp4
= false ;
34394 PyObject
* obj0
= 0 ;
34395 PyObject
* obj1
= 0 ;
34396 PyObject
* obj2
= 0 ;
34397 PyObject
* obj3
= 0 ;
34398 char *kwnames
[] = {
34399 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
34402 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_PrependCheckItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
34403 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34404 if (SWIG_arg_fail(1)) SWIG_fail
;
34406 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34407 if (SWIG_arg_fail(2)) SWIG_fail
;
34410 arg3
= wxString_in_helper(obj2
);
34411 if (arg3
== NULL
) SWIG_fail
;
34416 arg4
= wxString_in_helper(obj3
);
34417 if (arg4
== NULL
) SWIG_fail
;
34422 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34423 result
= (wxMenuItem
*)(arg1
)->PrependCheckItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
34425 wxPyEndAllowThreads(__tstate
);
34426 if (PyErr_Occurred()) SWIG_fail
;
34429 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34453 static PyObject
*_wrap_Menu_PrependRadioItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34454 PyObject
*resultobj
= NULL
;
34455 wxMenu
*arg1
= (wxMenu
*) 0 ;
34457 wxString
*arg3
= 0 ;
34458 wxString
const &arg4_defvalue
= wxPyEmptyString
;
34459 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
34460 wxMenuItem
*result
;
34461 bool temp3
= false ;
34462 bool temp4
= false ;
34463 PyObject
* obj0
= 0 ;
34464 PyObject
* obj1
= 0 ;
34465 PyObject
* obj2
= 0 ;
34466 PyObject
* obj3
= 0 ;
34467 char *kwnames
[] = {
34468 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
34471 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_PrependRadioItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
34472 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34473 if (SWIG_arg_fail(1)) SWIG_fail
;
34475 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34476 if (SWIG_arg_fail(2)) SWIG_fail
;
34479 arg3
= wxString_in_helper(obj2
);
34480 if (arg3
== NULL
) SWIG_fail
;
34485 arg4
= wxString_in_helper(obj3
);
34486 if (arg4
== NULL
) SWIG_fail
;
34491 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34492 result
= (wxMenuItem
*)(arg1
)->PrependRadioItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
34494 wxPyEndAllowThreads(__tstate
);
34495 if (PyErr_Occurred()) SWIG_fail
;
34498 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34522 static PyObject
*_wrap_Menu_PrependMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34523 PyObject
*resultobj
= NULL
;
34524 wxMenu
*arg1
= (wxMenu
*) 0 ;
34526 wxString
*arg3
= 0 ;
34527 wxMenu
*arg4
= (wxMenu
*) 0 ;
34528 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34529 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34530 wxMenuItem
*result
;
34531 bool temp3
= false ;
34532 bool temp5
= false ;
34533 PyObject
* obj0
= 0 ;
34534 PyObject
* obj1
= 0 ;
34535 PyObject
* obj2
= 0 ;
34536 PyObject
* obj3
= 0 ;
34537 PyObject
* obj4
= 0 ;
34538 char *kwnames
[] = {
34539 (char *) "self",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL
34542 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_PrependMenu",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34543 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34544 if (SWIG_arg_fail(1)) SWIG_fail
;
34546 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34547 if (SWIG_arg_fail(2)) SWIG_fail
;
34550 arg3
= wxString_in_helper(obj2
);
34551 if (arg3
== NULL
) SWIG_fail
;
34554 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34555 if (SWIG_arg_fail(4)) SWIG_fail
;
34558 arg5
= wxString_in_helper(obj4
);
34559 if (arg5
== NULL
) SWIG_fail
;
34564 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34565 result
= (wxMenuItem
*)(arg1
)->Prepend(arg2
,(wxString
const &)*arg3
,arg4
,(wxString
const &)*arg5
);
34567 wxPyEndAllowThreads(__tstate
);
34568 if (PyErr_Occurred()) SWIG_fail
;
34571 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34595 static PyObject
*_wrap_Menu_Remove(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34596 PyObject
*resultobj
= NULL
;
34597 wxMenu
*arg1
= (wxMenu
*) 0 ;
34599 wxMenuItem
*result
;
34600 PyObject
* obj0
= 0 ;
34601 PyObject
* obj1
= 0 ;
34602 char *kwnames
[] = {
34603 (char *) "self",(char *) "id", NULL
34606 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_Remove",kwnames
,&obj0
,&obj1
)) goto fail
;
34607 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34608 if (SWIG_arg_fail(1)) SWIG_fail
;
34610 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34611 if (SWIG_arg_fail(2)) SWIG_fail
;
34614 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34615 result
= (wxMenuItem
*)(arg1
)->Remove(arg2
);
34617 wxPyEndAllowThreads(__tstate
);
34618 if (PyErr_Occurred()) SWIG_fail
;
34621 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34629 static PyObject
*_wrap_Menu_RemoveItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34630 PyObject
*resultobj
= NULL
;
34631 wxMenu
*arg1
= (wxMenu
*) 0 ;
34632 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34633 wxMenuItem
*result
;
34634 PyObject
* obj0
= 0 ;
34635 PyObject
* obj1
= 0 ;
34636 char *kwnames
[] = {
34637 (char *) "self",(char *) "item", NULL
34640 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_RemoveItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34641 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34642 if (SWIG_arg_fail(1)) SWIG_fail
;
34643 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34644 if (SWIG_arg_fail(2)) SWIG_fail
;
34646 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34647 result
= (wxMenuItem
*)(arg1
)->Remove(arg2
);
34649 wxPyEndAllowThreads(__tstate
);
34650 if (PyErr_Occurred()) SWIG_fail
;
34653 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34661 static PyObject
*_wrap_Menu_Delete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34662 PyObject
*resultobj
= NULL
;
34663 wxMenu
*arg1
= (wxMenu
*) 0 ;
34666 PyObject
* obj0
= 0 ;
34667 PyObject
* obj1
= 0 ;
34668 char *kwnames
[] = {
34669 (char *) "self",(char *) "id", NULL
34672 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_Delete",kwnames
,&obj0
,&obj1
)) goto fail
;
34673 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34674 if (SWIG_arg_fail(1)) SWIG_fail
;
34676 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34677 if (SWIG_arg_fail(2)) SWIG_fail
;
34680 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34681 result
= (bool)(arg1
)->Delete(arg2
);
34683 wxPyEndAllowThreads(__tstate
);
34684 if (PyErr_Occurred()) SWIG_fail
;
34687 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34695 static PyObject
*_wrap_Menu_DeleteItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34696 PyObject
*resultobj
= NULL
;
34697 wxMenu
*arg1
= (wxMenu
*) 0 ;
34698 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34700 PyObject
* obj0
= 0 ;
34701 PyObject
* obj1
= 0 ;
34702 char *kwnames
[] = {
34703 (char *) "self",(char *) "item", NULL
34706 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_DeleteItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34707 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34708 if (SWIG_arg_fail(1)) SWIG_fail
;
34709 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34710 if (SWIG_arg_fail(2)) SWIG_fail
;
34712 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34713 result
= (bool)(arg1
)->Delete(arg2
);
34715 wxPyEndAllowThreads(__tstate
);
34716 if (PyErr_Occurred()) SWIG_fail
;
34719 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34727 static PyObject
*_wrap_Menu_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34728 PyObject
*resultobj
= NULL
;
34729 wxMenu
*arg1
= (wxMenu
*) 0 ;
34730 PyObject
* obj0
= 0 ;
34731 char *kwnames
[] = {
34732 (char *) "self", NULL
34735 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_Destroy",kwnames
,&obj0
)) goto fail
;
34736 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34737 if (SWIG_arg_fail(1)) SWIG_fail
;
34739 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34740 wxMenu_Destroy(arg1
);
34742 wxPyEndAllowThreads(__tstate
);
34743 if (PyErr_Occurred()) SWIG_fail
;
34745 Py_INCREF(Py_None
); resultobj
= Py_None
;
34752 static PyObject
*_wrap_Menu_DestroyId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34753 PyObject
*resultobj
= NULL
;
34754 wxMenu
*arg1
= (wxMenu
*) 0 ;
34757 PyObject
* obj0
= 0 ;
34758 PyObject
* obj1
= 0 ;
34759 char *kwnames
[] = {
34760 (char *) "self",(char *) "id", NULL
34763 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_DestroyId",kwnames
,&obj0
,&obj1
)) goto fail
;
34764 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34765 if (SWIG_arg_fail(1)) SWIG_fail
;
34767 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34768 if (SWIG_arg_fail(2)) SWIG_fail
;
34771 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34772 result
= (bool)(arg1
)->Destroy(arg2
);
34774 wxPyEndAllowThreads(__tstate
);
34775 if (PyErr_Occurred()) SWIG_fail
;
34778 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34786 static PyObject
*_wrap_Menu_DestroyItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34787 PyObject
*resultobj
= NULL
;
34788 wxMenu
*arg1
= (wxMenu
*) 0 ;
34789 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34791 PyObject
* obj0
= 0 ;
34792 PyObject
* obj1
= 0 ;
34793 char *kwnames
[] = {
34794 (char *) "self",(char *) "item", NULL
34797 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_DestroyItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34798 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34799 if (SWIG_arg_fail(1)) SWIG_fail
;
34800 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34801 if (SWIG_arg_fail(2)) SWIG_fail
;
34803 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34804 result
= (bool)(arg1
)->Destroy(arg2
);
34806 wxPyEndAllowThreads(__tstate
);
34807 if (PyErr_Occurred()) SWIG_fail
;
34810 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34818 static PyObject
*_wrap_Menu_GetMenuItemCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34819 PyObject
*resultobj
= NULL
;
34820 wxMenu
*arg1
= (wxMenu
*) 0 ;
34822 PyObject
* obj0
= 0 ;
34823 char *kwnames
[] = {
34824 (char *) "self", NULL
34827 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetMenuItemCount",kwnames
,&obj0
)) goto fail
;
34828 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34829 if (SWIG_arg_fail(1)) SWIG_fail
;
34831 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34832 result
= (size_t)((wxMenu
const *)arg1
)->GetMenuItemCount();
34834 wxPyEndAllowThreads(__tstate
);
34835 if (PyErr_Occurred()) SWIG_fail
;
34838 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
34846 static PyObject
*_wrap_Menu_GetMenuItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34847 PyObject
*resultobj
= NULL
;
34848 wxMenu
*arg1
= (wxMenu
*) 0 ;
34850 PyObject
* obj0
= 0 ;
34851 char *kwnames
[] = {
34852 (char *) "self", NULL
34855 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetMenuItems",kwnames
,&obj0
)) goto fail
;
34856 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34857 if (SWIG_arg_fail(1)) SWIG_fail
;
34859 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34860 result
= (PyObject
*)wxMenu_GetMenuItems(arg1
);
34862 wxPyEndAllowThreads(__tstate
);
34863 if (PyErr_Occurred()) SWIG_fail
;
34865 resultobj
= result
;
34872 static PyObject
*_wrap_Menu_FindItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34873 PyObject
*resultobj
= NULL
;
34874 wxMenu
*arg1
= (wxMenu
*) 0 ;
34875 wxString
*arg2
= 0 ;
34877 bool temp2
= false ;
34878 PyObject
* obj0
= 0 ;
34879 PyObject
* obj1
= 0 ;
34880 char *kwnames
[] = {
34881 (char *) "self",(char *) "item", NULL
34884 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_FindItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34885 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34886 if (SWIG_arg_fail(1)) SWIG_fail
;
34888 arg2
= wxString_in_helper(obj1
);
34889 if (arg2
== NULL
) SWIG_fail
;
34893 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34894 result
= (int)((wxMenu
const *)arg1
)->FindItem((wxString
const &)*arg2
);
34896 wxPyEndAllowThreads(__tstate
);
34897 if (PyErr_Occurred()) SWIG_fail
;
34900 resultobj
= SWIG_From_int(static_cast<int >(result
));
34916 static PyObject
*_wrap_Menu_FindItemById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34917 PyObject
*resultobj
= NULL
;
34918 wxMenu
*arg1
= (wxMenu
*) 0 ;
34920 wxMenuItem
*result
;
34921 PyObject
* obj0
= 0 ;
34922 PyObject
* obj1
= 0 ;
34923 char *kwnames
[] = {
34924 (char *) "self",(char *) "id", NULL
34927 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_FindItemById",kwnames
,&obj0
,&obj1
)) goto fail
;
34928 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34929 if (SWIG_arg_fail(1)) SWIG_fail
;
34931 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34932 if (SWIG_arg_fail(2)) SWIG_fail
;
34935 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34936 result
= (wxMenuItem
*)((wxMenu
const *)arg1
)->FindItem(arg2
);
34938 wxPyEndAllowThreads(__tstate
);
34939 if (PyErr_Occurred()) SWIG_fail
;
34942 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34950 static PyObject
*_wrap_Menu_FindItemByPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34951 PyObject
*resultobj
= NULL
;
34952 wxMenu
*arg1
= (wxMenu
*) 0 ;
34954 wxMenuItem
*result
;
34955 PyObject
* obj0
= 0 ;
34956 PyObject
* obj1
= 0 ;
34957 char *kwnames
[] = {
34958 (char *) "self",(char *) "position", NULL
34961 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_FindItemByPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
34962 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34963 if (SWIG_arg_fail(1)) SWIG_fail
;
34965 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34966 if (SWIG_arg_fail(2)) SWIG_fail
;
34969 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34970 result
= (wxMenuItem
*)((wxMenu
const *)arg1
)->FindItemByPosition(arg2
);
34972 wxPyEndAllowThreads(__tstate
);
34973 if (PyErr_Occurred()) SWIG_fail
;
34976 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34984 static PyObject
*_wrap_Menu_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34985 PyObject
*resultobj
= NULL
;
34986 wxMenu
*arg1
= (wxMenu
*) 0 ;
34989 PyObject
* obj0
= 0 ;
34990 PyObject
* obj1
= 0 ;
34991 PyObject
* obj2
= 0 ;
34992 char *kwnames
[] = {
34993 (char *) "self",(char *) "id",(char *) "enable", NULL
34996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_Enable",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
34997 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34998 if (SWIG_arg_fail(1)) SWIG_fail
;
35000 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35001 if (SWIG_arg_fail(2)) SWIG_fail
;
35004 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
35005 if (SWIG_arg_fail(3)) SWIG_fail
;
35008 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35009 (arg1
)->Enable(arg2
,arg3
);
35011 wxPyEndAllowThreads(__tstate
);
35012 if (PyErr_Occurred()) SWIG_fail
;
35014 Py_INCREF(Py_None
); resultobj
= Py_None
;
35021 static PyObject
*_wrap_Menu_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35022 PyObject
*resultobj
= NULL
;
35023 wxMenu
*arg1
= (wxMenu
*) 0 ;
35026 PyObject
* obj0
= 0 ;
35027 PyObject
* obj1
= 0 ;
35028 char *kwnames
[] = {
35029 (char *) "self",(char *) "id", NULL
35032 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_IsEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
35033 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35034 if (SWIG_arg_fail(1)) SWIG_fail
;
35036 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35037 if (SWIG_arg_fail(2)) SWIG_fail
;
35040 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35041 result
= (bool)((wxMenu
const *)arg1
)->IsEnabled(arg2
);
35043 wxPyEndAllowThreads(__tstate
);
35044 if (PyErr_Occurred()) SWIG_fail
;
35047 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35055 static PyObject
*_wrap_Menu_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35056 PyObject
*resultobj
= NULL
;
35057 wxMenu
*arg1
= (wxMenu
*) 0 ;
35060 PyObject
* obj0
= 0 ;
35061 PyObject
* obj1
= 0 ;
35062 PyObject
* obj2
= 0 ;
35063 char *kwnames
[] = {
35064 (char *) "self",(char *) "id",(char *) "check", NULL
35067 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_Check",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35068 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35069 if (SWIG_arg_fail(1)) SWIG_fail
;
35071 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35072 if (SWIG_arg_fail(2)) SWIG_fail
;
35075 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
35076 if (SWIG_arg_fail(3)) SWIG_fail
;
35079 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35080 (arg1
)->Check(arg2
,arg3
);
35082 wxPyEndAllowThreads(__tstate
);
35083 if (PyErr_Occurred()) SWIG_fail
;
35085 Py_INCREF(Py_None
); resultobj
= Py_None
;
35092 static PyObject
*_wrap_Menu_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35093 PyObject
*resultobj
= NULL
;
35094 wxMenu
*arg1
= (wxMenu
*) 0 ;
35097 PyObject
* obj0
= 0 ;
35098 PyObject
* obj1
= 0 ;
35099 char *kwnames
[] = {
35100 (char *) "self",(char *) "id", NULL
35103 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_IsChecked",kwnames
,&obj0
,&obj1
)) goto fail
;
35104 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35105 if (SWIG_arg_fail(1)) SWIG_fail
;
35107 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35108 if (SWIG_arg_fail(2)) SWIG_fail
;
35111 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35112 result
= (bool)((wxMenu
const *)arg1
)->IsChecked(arg2
);
35114 wxPyEndAllowThreads(__tstate
);
35115 if (PyErr_Occurred()) SWIG_fail
;
35118 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35126 static PyObject
*_wrap_Menu_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35127 PyObject
*resultobj
= NULL
;
35128 wxMenu
*arg1
= (wxMenu
*) 0 ;
35130 wxString
*arg3
= 0 ;
35131 bool temp3
= false ;
35132 PyObject
* obj0
= 0 ;
35133 PyObject
* obj1
= 0 ;
35134 PyObject
* obj2
= 0 ;
35135 char *kwnames
[] = {
35136 (char *) "self",(char *) "id",(char *) "label", NULL
35139 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_SetLabel",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35140 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35141 if (SWIG_arg_fail(1)) SWIG_fail
;
35143 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35144 if (SWIG_arg_fail(2)) SWIG_fail
;
35147 arg3
= wxString_in_helper(obj2
);
35148 if (arg3
== NULL
) SWIG_fail
;
35152 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35153 (arg1
)->SetLabel(arg2
,(wxString
const &)*arg3
);
35155 wxPyEndAllowThreads(__tstate
);
35156 if (PyErr_Occurred()) SWIG_fail
;
35158 Py_INCREF(Py_None
); resultobj
= Py_None
;
35173 static PyObject
*_wrap_Menu_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35174 PyObject
*resultobj
= NULL
;
35175 wxMenu
*arg1
= (wxMenu
*) 0 ;
35178 PyObject
* obj0
= 0 ;
35179 PyObject
* obj1
= 0 ;
35180 char *kwnames
[] = {
35181 (char *) "self",(char *) "id", NULL
35184 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_GetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
35185 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35186 if (SWIG_arg_fail(1)) SWIG_fail
;
35188 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35189 if (SWIG_arg_fail(2)) SWIG_fail
;
35192 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35193 result
= ((wxMenu
const *)arg1
)->GetLabel(arg2
);
35195 wxPyEndAllowThreads(__tstate
);
35196 if (PyErr_Occurred()) SWIG_fail
;
35200 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
35202 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
35211 static PyObject
*_wrap_Menu_SetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35212 PyObject
*resultobj
= NULL
;
35213 wxMenu
*arg1
= (wxMenu
*) 0 ;
35215 wxString
*arg3
= 0 ;
35216 bool temp3
= false ;
35217 PyObject
* obj0
= 0 ;
35218 PyObject
* obj1
= 0 ;
35219 PyObject
* obj2
= 0 ;
35220 char *kwnames
[] = {
35221 (char *) "self",(char *) "id",(char *) "helpString", NULL
35224 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_SetHelpString",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35225 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35226 if (SWIG_arg_fail(1)) SWIG_fail
;
35228 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35229 if (SWIG_arg_fail(2)) SWIG_fail
;
35232 arg3
= wxString_in_helper(obj2
);
35233 if (arg3
== NULL
) SWIG_fail
;
35237 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35238 (arg1
)->SetHelpString(arg2
,(wxString
const &)*arg3
);
35240 wxPyEndAllowThreads(__tstate
);
35241 if (PyErr_Occurred()) SWIG_fail
;
35243 Py_INCREF(Py_None
); resultobj
= Py_None
;
35258 static PyObject
*_wrap_Menu_GetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35259 PyObject
*resultobj
= NULL
;
35260 wxMenu
*arg1
= (wxMenu
*) 0 ;
35263 PyObject
* obj0
= 0 ;
35264 PyObject
* obj1
= 0 ;
35265 char *kwnames
[] = {
35266 (char *) "self",(char *) "id", NULL
35269 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_GetHelpString",kwnames
,&obj0
,&obj1
)) goto fail
;
35270 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35271 if (SWIG_arg_fail(1)) SWIG_fail
;
35273 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35274 if (SWIG_arg_fail(2)) SWIG_fail
;
35277 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35278 result
= ((wxMenu
const *)arg1
)->GetHelpString(arg2
);
35280 wxPyEndAllowThreads(__tstate
);
35281 if (PyErr_Occurred()) SWIG_fail
;
35285 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
35287 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
35296 static PyObject
*_wrap_Menu_SetTitle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35297 PyObject
*resultobj
= NULL
;
35298 wxMenu
*arg1
= (wxMenu
*) 0 ;
35299 wxString
*arg2
= 0 ;
35300 bool temp2
= false ;
35301 PyObject
* obj0
= 0 ;
35302 PyObject
* obj1
= 0 ;
35303 char *kwnames
[] = {
35304 (char *) "self",(char *) "title", NULL
35307 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetTitle",kwnames
,&obj0
,&obj1
)) goto fail
;
35308 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35309 if (SWIG_arg_fail(1)) SWIG_fail
;
35311 arg2
= wxString_in_helper(obj1
);
35312 if (arg2
== NULL
) SWIG_fail
;
35316 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35317 (arg1
)->SetTitle((wxString
const &)*arg2
);
35319 wxPyEndAllowThreads(__tstate
);
35320 if (PyErr_Occurred()) SWIG_fail
;
35322 Py_INCREF(Py_None
); resultobj
= Py_None
;
35337 static PyObject
*_wrap_Menu_GetTitle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35338 PyObject
*resultobj
= NULL
;
35339 wxMenu
*arg1
= (wxMenu
*) 0 ;
35341 PyObject
* obj0
= 0 ;
35342 char *kwnames
[] = {
35343 (char *) "self", NULL
35346 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetTitle",kwnames
,&obj0
)) goto fail
;
35347 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35348 if (SWIG_arg_fail(1)) SWIG_fail
;
35350 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35351 result
= ((wxMenu
const *)arg1
)->GetTitle();
35353 wxPyEndAllowThreads(__tstate
);
35354 if (PyErr_Occurred()) SWIG_fail
;
35358 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
35360 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
35369 static PyObject
*_wrap_Menu_SetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35370 PyObject
*resultobj
= NULL
;
35371 wxMenu
*arg1
= (wxMenu
*) 0 ;
35372 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
35373 PyObject
* obj0
= 0 ;
35374 PyObject
* obj1
= 0 ;
35375 char *kwnames
[] = {
35376 (char *) "self",(char *) "handler", NULL
35379 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
35380 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35381 if (SWIG_arg_fail(1)) SWIG_fail
;
35382 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
35383 if (SWIG_arg_fail(2)) SWIG_fail
;
35385 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35386 (arg1
)->SetEventHandler(arg2
);
35388 wxPyEndAllowThreads(__tstate
);
35389 if (PyErr_Occurred()) SWIG_fail
;
35391 Py_INCREF(Py_None
); resultobj
= Py_None
;
35398 static PyObject
*_wrap_Menu_GetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35399 PyObject
*resultobj
= NULL
;
35400 wxMenu
*arg1
= (wxMenu
*) 0 ;
35401 wxEvtHandler
*result
;
35402 PyObject
* obj0
= 0 ;
35403 char *kwnames
[] = {
35404 (char *) "self", NULL
35407 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetEventHandler",kwnames
,&obj0
)) goto fail
;
35408 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35409 if (SWIG_arg_fail(1)) SWIG_fail
;
35411 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35412 result
= (wxEvtHandler
*)((wxMenu
const *)arg1
)->GetEventHandler();
35414 wxPyEndAllowThreads(__tstate
);
35415 if (PyErr_Occurred()) SWIG_fail
;
35418 resultobj
= wxPyMake_wxObject(result
, 0);
35426 static PyObject
*_wrap_Menu_SetInvokingWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35427 PyObject
*resultobj
= NULL
;
35428 wxMenu
*arg1
= (wxMenu
*) 0 ;
35429 wxWindow
*arg2
= (wxWindow
*) 0 ;
35430 PyObject
* obj0
= 0 ;
35431 PyObject
* obj1
= 0 ;
35432 char *kwnames
[] = {
35433 (char *) "self",(char *) "win", NULL
35436 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetInvokingWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
35437 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35438 if (SWIG_arg_fail(1)) SWIG_fail
;
35439 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
35440 if (SWIG_arg_fail(2)) SWIG_fail
;
35442 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35443 (arg1
)->SetInvokingWindow(arg2
);
35445 wxPyEndAllowThreads(__tstate
);
35446 if (PyErr_Occurred()) SWIG_fail
;
35448 Py_INCREF(Py_None
); resultobj
= Py_None
;
35455 static PyObject
*_wrap_Menu_GetInvokingWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35456 PyObject
*resultobj
= NULL
;
35457 wxMenu
*arg1
= (wxMenu
*) 0 ;
35459 PyObject
* obj0
= 0 ;
35460 char *kwnames
[] = {
35461 (char *) "self", NULL
35464 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetInvokingWindow",kwnames
,&obj0
)) goto fail
;
35465 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35466 if (SWIG_arg_fail(1)) SWIG_fail
;
35468 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35469 result
= (wxWindow
*)((wxMenu
const *)arg1
)->GetInvokingWindow();
35471 wxPyEndAllowThreads(__tstate
);
35472 if (PyErr_Occurred()) SWIG_fail
;
35475 resultobj
= wxPyMake_wxObject(result
, 0);
35483 static PyObject
*_wrap_Menu_GetStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35484 PyObject
*resultobj
= NULL
;
35485 wxMenu
*arg1
= (wxMenu
*) 0 ;
35487 PyObject
* obj0
= 0 ;
35488 char *kwnames
[] = {
35489 (char *) "self", NULL
35492 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetStyle",kwnames
,&obj0
)) goto fail
;
35493 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35494 if (SWIG_arg_fail(1)) SWIG_fail
;
35496 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35497 result
= (long)((wxMenu
const *)arg1
)->GetStyle();
35499 wxPyEndAllowThreads(__tstate
);
35500 if (PyErr_Occurred()) SWIG_fail
;
35503 resultobj
= SWIG_From_long(static_cast<long >(result
));
35511 static PyObject
*_wrap_Menu_UpdateUI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35512 PyObject
*resultobj
= NULL
;
35513 wxMenu
*arg1
= (wxMenu
*) 0 ;
35514 wxEvtHandler
*arg2
= (wxEvtHandler
*) NULL
;
35515 PyObject
* obj0
= 0 ;
35516 PyObject
* obj1
= 0 ;
35517 char *kwnames
[] = {
35518 (char *) "self",(char *) "source", NULL
35521 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Menu_UpdateUI",kwnames
,&obj0
,&obj1
)) goto fail
;
35522 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35523 if (SWIG_arg_fail(1)) SWIG_fail
;
35525 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
35526 if (SWIG_arg_fail(2)) SWIG_fail
;
35529 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35530 (arg1
)->UpdateUI(arg2
);
35532 wxPyEndAllowThreads(__tstate
);
35533 if (PyErr_Occurred()) SWIG_fail
;
35535 Py_INCREF(Py_None
); resultobj
= Py_None
;
35542 static PyObject
*_wrap_Menu_GetMenuBar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35543 PyObject
*resultobj
= NULL
;
35544 wxMenu
*arg1
= (wxMenu
*) 0 ;
35546 PyObject
* obj0
= 0 ;
35547 char *kwnames
[] = {
35548 (char *) "self", NULL
35551 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetMenuBar",kwnames
,&obj0
)) goto fail
;
35552 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35553 if (SWIG_arg_fail(1)) SWIG_fail
;
35555 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35556 result
= (wxMenuBar
*)((wxMenu
const *)arg1
)->GetMenuBar();
35558 wxPyEndAllowThreads(__tstate
);
35559 if (PyErr_Occurred()) SWIG_fail
;
35562 resultobj
= wxPyMake_wxObject(result
, (bool)0);
35570 static PyObject
*_wrap_Menu_Attach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35571 PyObject
*resultobj
= NULL
;
35572 wxMenu
*arg1
= (wxMenu
*) 0 ;
35573 wxMenuBarBase
*arg2
= (wxMenuBarBase
*) 0 ;
35574 PyObject
* obj0
= 0 ;
35575 PyObject
* obj1
= 0 ;
35576 char *kwnames
[] = {
35577 (char *) "self",(char *) "menubar", NULL
35580 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_Attach",kwnames
,&obj0
,&obj1
)) goto fail
;
35581 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35582 if (SWIG_arg_fail(1)) SWIG_fail
;
35583 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuBarBase
, SWIG_POINTER_EXCEPTION
| 0);
35584 if (SWIG_arg_fail(2)) SWIG_fail
;
35586 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35587 (arg1
)->Attach(arg2
);
35589 wxPyEndAllowThreads(__tstate
);
35590 if (PyErr_Occurred()) SWIG_fail
;
35592 Py_INCREF(Py_None
); resultobj
= Py_None
;
35599 static PyObject
*_wrap_Menu_Detach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35600 PyObject
*resultobj
= NULL
;
35601 wxMenu
*arg1
= (wxMenu
*) 0 ;
35602 PyObject
* obj0
= 0 ;
35603 char *kwnames
[] = {
35604 (char *) "self", NULL
35607 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_Detach",kwnames
,&obj0
)) goto fail
;
35608 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35609 if (SWIG_arg_fail(1)) SWIG_fail
;
35611 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35614 wxPyEndAllowThreads(__tstate
);
35615 if (PyErr_Occurred()) SWIG_fail
;
35617 Py_INCREF(Py_None
); resultobj
= Py_None
;
35624 static PyObject
*_wrap_Menu_IsAttached(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35625 PyObject
*resultobj
= NULL
;
35626 wxMenu
*arg1
= (wxMenu
*) 0 ;
35628 PyObject
* obj0
= 0 ;
35629 char *kwnames
[] = {
35630 (char *) "self", NULL
35633 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_IsAttached",kwnames
,&obj0
)) goto fail
;
35634 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35635 if (SWIG_arg_fail(1)) SWIG_fail
;
35637 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35638 result
= (bool)((wxMenu
const *)arg1
)->IsAttached();
35640 wxPyEndAllowThreads(__tstate
);
35641 if (PyErr_Occurred()) SWIG_fail
;
35644 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35652 static PyObject
*_wrap_Menu_SetParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35653 PyObject
*resultobj
= NULL
;
35654 wxMenu
*arg1
= (wxMenu
*) 0 ;
35655 wxMenu
*arg2
= (wxMenu
*) 0 ;
35656 PyObject
* obj0
= 0 ;
35657 PyObject
* obj1
= 0 ;
35658 char *kwnames
[] = {
35659 (char *) "self",(char *) "parent", NULL
35662 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetParent",kwnames
,&obj0
,&obj1
)) goto fail
;
35663 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35664 if (SWIG_arg_fail(1)) SWIG_fail
;
35665 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35666 if (SWIG_arg_fail(2)) SWIG_fail
;
35668 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35669 (arg1
)->SetParent(arg2
);
35671 wxPyEndAllowThreads(__tstate
);
35672 if (PyErr_Occurred()) SWIG_fail
;
35674 Py_INCREF(Py_None
); resultobj
= Py_None
;
35681 static PyObject
*_wrap_Menu_GetParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35682 PyObject
*resultobj
= NULL
;
35683 wxMenu
*arg1
= (wxMenu
*) 0 ;
35685 PyObject
* obj0
= 0 ;
35686 char *kwnames
[] = {
35687 (char *) "self", NULL
35690 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetParent",kwnames
,&obj0
)) goto fail
;
35691 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35692 if (SWIG_arg_fail(1)) SWIG_fail
;
35694 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35695 result
= (wxMenu
*)((wxMenu
const *)arg1
)->GetParent();
35697 wxPyEndAllowThreads(__tstate
);
35698 if (PyErr_Occurred()) SWIG_fail
;
35701 resultobj
= wxPyMake_wxObject(result
, 0);
35709 static PyObject
* Menu_swigregister(PyObject
*, PyObject
*args
) {
35711 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
35712 SWIG_TypeClientData(SWIGTYPE_p_wxMenu
, obj
);
35714 return Py_BuildValue((char *)"");
35716 static PyObject
*_wrap_new_MenuBar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35717 PyObject
*resultobj
= NULL
;
35718 long arg1
= (long) 0 ;
35720 PyObject
* obj0
= 0 ;
35721 char *kwnames
[] = {
35722 (char *) "style", NULL
35725 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MenuBar",kwnames
,&obj0
)) goto fail
;
35728 arg1
= static_cast<long >(SWIG_As_long(obj0
));
35729 if (SWIG_arg_fail(1)) SWIG_fail
;
35733 if (!wxPyCheckForApp()) SWIG_fail
;
35734 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35735 result
= (wxMenuBar
*)new wxMenuBar(arg1
);
35737 wxPyEndAllowThreads(__tstate
);
35738 if (PyErr_Occurred()) SWIG_fail
;
35740 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMenuBar
, 1);
35747 static PyObject
*_wrap_MenuBar_Append(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35748 PyObject
*resultobj
= NULL
;
35749 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35750 wxMenu
*arg2
= (wxMenu
*) 0 ;
35751 wxString
*arg3
= 0 ;
35753 bool temp3
= false ;
35754 PyObject
* obj0
= 0 ;
35755 PyObject
* obj1
= 0 ;
35756 PyObject
* obj2
= 0 ;
35757 char *kwnames
[] = {
35758 (char *) "self",(char *) "menu",(char *) "title", NULL
35761 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_Append",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35762 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35763 if (SWIG_arg_fail(1)) SWIG_fail
;
35764 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35765 if (SWIG_arg_fail(2)) SWIG_fail
;
35767 arg3
= wxString_in_helper(obj2
);
35768 if (arg3
== NULL
) SWIG_fail
;
35772 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35773 result
= (bool)(arg1
)->Append(arg2
,(wxString
const &)*arg3
);
35775 wxPyEndAllowThreads(__tstate
);
35776 if (PyErr_Occurred()) SWIG_fail
;
35779 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35795 static PyObject
*_wrap_MenuBar_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35796 PyObject
*resultobj
= NULL
;
35797 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35799 wxMenu
*arg3
= (wxMenu
*) 0 ;
35800 wxString
*arg4
= 0 ;
35802 bool temp4
= false ;
35803 PyObject
* obj0
= 0 ;
35804 PyObject
* obj1
= 0 ;
35805 PyObject
* obj2
= 0 ;
35806 PyObject
* obj3
= 0 ;
35807 char *kwnames
[] = {
35808 (char *) "self",(char *) "pos",(char *) "menu",(char *) "title", NULL
35811 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:MenuBar_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
35812 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35813 if (SWIG_arg_fail(1)) SWIG_fail
;
35815 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35816 if (SWIG_arg_fail(2)) SWIG_fail
;
35818 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35819 if (SWIG_arg_fail(3)) SWIG_fail
;
35821 arg4
= wxString_in_helper(obj3
);
35822 if (arg4
== NULL
) SWIG_fail
;
35826 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35827 result
= (bool)(arg1
)->Insert(arg2
,arg3
,(wxString
const &)*arg4
);
35829 wxPyEndAllowThreads(__tstate
);
35830 if (PyErr_Occurred()) SWIG_fail
;
35833 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35849 static PyObject
*_wrap_MenuBar_GetMenuCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35850 PyObject
*resultobj
= NULL
;
35851 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35853 PyObject
* obj0
= 0 ;
35854 char *kwnames
[] = {
35855 (char *) "self", NULL
35858 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_GetMenuCount",kwnames
,&obj0
)) goto fail
;
35859 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35860 if (SWIG_arg_fail(1)) SWIG_fail
;
35862 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35863 result
= (size_t)((wxMenuBar
const *)arg1
)->GetMenuCount();
35865 wxPyEndAllowThreads(__tstate
);
35866 if (PyErr_Occurred()) SWIG_fail
;
35869 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
35877 static PyObject
*_wrap_MenuBar_GetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35878 PyObject
*resultobj
= NULL
;
35879 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35882 PyObject
* obj0
= 0 ;
35883 PyObject
* obj1
= 0 ;
35884 char *kwnames
[] = {
35885 (char *) "self",(char *) "pos", NULL
35888 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
35889 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35890 if (SWIG_arg_fail(1)) SWIG_fail
;
35892 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35893 if (SWIG_arg_fail(2)) SWIG_fail
;
35896 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35897 result
= (wxMenu
*)((wxMenuBar
const *)arg1
)->GetMenu(arg2
);
35899 wxPyEndAllowThreads(__tstate
);
35900 if (PyErr_Occurred()) SWIG_fail
;
35903 resultobj
= wxPyMake_wxObject(result
, 0);
35911 static PyObject
*_wrap_MenuBar_Replace(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35912 PyObject
*resultobj
= NULL
;
35913 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35915 wxMenu
*arg3
= (wxMenu
*) 0 ;
35916 wxString
*arg4
= 0 ;
35918 bool temp4
= false ;
35919 PyObject
* obj0
= 0 ;
35920 PyObject
* obj1
= 0 ;
35921 PyObject
* obj2
= 0 ;
35922 PyObject
* obj3
= 0 ;
35923 char *kwnames
[] = {
35924 (char *) "self",(char *) "pos",(char *) "menu",(char *) "title", NULL
35927 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:MenuBar_Replace",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
35928 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35929 if (SWIG_arg_fail(1)) SWIG_fail
;
35931 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35932 if (SWIG_arg_fail(2)) SWIG_fail
;
35934 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35935 if (SWIG_arg_fail(3)) SWIG_fail
;
35937 arg4
= wxString_in_helper(obj3
);
35938 if (arg4
== NULL
) SWIG_fail
;
35942 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35943 result
= (wxMenu
*)(arg1
)->Replace(arg2
,arg3
,(wxString
const &)*arg4
);
35945 wxPyEndAllowThreads(__tstate
);
35946 if (PyErr_Occurred()) SWIG_fail
;
35949 resultobj
= wxPyMake_wxObject(result
, 0);
35965 static PyObject
*_wrap_MenuBar_Remove(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35966 PyObject
*resultobj
= NULL
;
35967 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35970 PyObject
* obj0
= 0 ;
35971 PyObject
* obj1
= 0 ;
35972 char *kwnames
[] = {
35973 (char *) "self",(char *) "pos", NULL
35976 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_Remove",kwnames
,&obj0
,&obj1
)) goto fail
;
35977 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35978 if (SWIG_arg_fail(1)) SWIG_fail
;
35980 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35981 if (SWIG_arg_fail(2)) SWIG_fail
;
35984 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35985 result
= (wxMenu
*)(arg1
)->Remove(arg2
);
35987 wxPyEndAllowThreads(__tstate
);
35988 if (PyErr_Occurred()) SWIG_fail
;
35991 resultobj
= wxPyMake_wxObject(result
, 0);
35999 static PyObject
*_wrap_MenuBar_EnableTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36000 PyObject
*resultobj
= NULL
;
36001 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36004 PyObject
* obj0
= 0 ;
36005 PyObject
* obj1
= 0 ;
36006 PyObject
* obj2
= 0 ;
36007 char *kwnames
[] = {
36008 (char *) "self",(char *) "pos",(char *) "enable", NULL
36011 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_EnableTop",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36012 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36013 if (SWIG_arg_fail(1)) SWIG_fail
;
36015 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36016 if (SWIG_arg_fail(2)) SWIG_fail
;
36019 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
36020 if (SWIG_arg_fail(3)) SWIG_fail
;
36023 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36024 (arg1
)->EnableTop(arg2
,arg3
);
36026 wxPyEndAllowThreads(__tstate
);
36027 if (PyErr_Occurred()) SWIG_fail
;
36029 Py_INCREF(Py_None
); resultobj
= Py_None
;
36036 static PyObject
*_wrap_MenuBar_IsEnabledTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36037 PyObject
*resultobj
= NULL
;
36038 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36041 PyObject
* obj0
= 0 ;
36042 PyObject
* obj1
= 0 ;
36043 char *kwnames
[] = {
36044 (char *) "self",(char *) "pos", NULL
36047 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_IsEnabledTop",kwnames
,&obj0
,&obj1
)) goto fail
;
36048 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36049 if (SWIG_arg_fail(1)) SWIG_fail
;
36051 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36052 if (SWIG_arg_fail(2)) SWIG_fail
;
36055 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36056 result
= (bool)((wxMenuBar
const *)arg1
)->IsEnabledTop(arg2
);
36058 wxPyEndAllowThreads(__tstate
);
36059 if (PyErr_Occurred()) SWIG_fail
;
36062 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36070 static PyObject
*_wrap_MenuBar_SetLabelTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36071 PyObject
*resultobj
= NULL
;
36072 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36074 wxString
*arg3
= 0 ;
36075 bool temp3
= false ;
36076 PyObject
* obj0
= 0 ;
36077 PyObject
* obj1
= 0 ;
36078 PyObject
* obj2
= 0 ;
36079 char *kwnames
[] = {
36080 (char *) "self",(char *) "pos",(char *) "label", NULL
36083 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_SetLabelTop",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36084 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36085 if (SWIG_arg_fail(1)) SWIG_fail
;
36087 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36088 if (SWIG_arg_fail(2)) SWIG_fail
;
36091 arg3
= wxString_in_helper(obj2
);
36092 if (arg3
== NULL
) SWIG_fail
;
36096 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36097 (arg1
)->SetLabelTop(arg2
,(wxString
const &)*arg3
);
36099 wxPyEndAllowThreads(__tstate
);
36100 if (PyErr_Occurred()) SWIG_fail
;
36102 Py_INCREF(Py_None
); resultobj
= Py_None
;
36117 static PyObject
*_wrap_MenuBar_GetLabelTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36118 PyObject
*resultobj
= NULL
;
36119 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36122 PyObject
* obj0
= 0 ;
36123 PyObject
* obj1
= 0 ;
36124 char *kwnames
[] = {
36125 (char *) "self",(char *) "pos", NULL
36128 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetLabelTop",kwnames
,&obj0
,&obj1
)) goto fail
;
36129 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36130 if (SWIG_arg_fail(1)) SWIG_fail
;
36132 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36133 if (SWIG_arg_fail(2)) SWIG_fail
;
36136 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36137 result
= ((wxMenuBar
const *)arg1
)->GetLabelTop(arg2
);
36139 wxPyEndAllowThreads(__tstate
);
36140 if (PyErr_Occurred()) SWIG_fail
;
36144 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
36146 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
36155 static PyObject
*_wrap_MenuBar_FindMenuItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36156 PyObject
*resultobj
= NULL
;
36157 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36158 wxString
*arg2
= 0 ;
36159 wxString
*arg3
= 0 ;
36161 bool temp2
= false ;
36162 bool temp3
= false ;
36163 PyObject
* obj0
= 0 ;
36164 PyObject
* obj1
= 0 ;
36165 PyObject
* obj2
= 0 ;
36166 char *kwnames
[] = {
36167 (char *) "self",(char *) "menu",(char *) "item", NULL
36170 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_FindMenuItem",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36171 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36172 if (SWIG_arg_fail(1)) SWIG_fail
;
36174 arg2
= wxString_in_helper(obj1
);
36175 if (arg2
== NULL
) SWIG_fail
;
36179 arg3
= wxString_in_helper(obj2
);
36180 if (arg3
== NULL
) SWIG_fail
;
36184 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36185 result
= (int)((wxMenuBar
const *)arg1
)->FindMenuItem((wxString
const &)*arg2
,(wxString
const &)*arg3
);
36187 wxPyEndAllowThreads(__tstate
);
36188 if (PyErr_Occurred()) SWIG_fail
;
36191 resultobj
= SWIG_From_int(static_cast<int >(result
));
36215 static PyObject
*_wrap_MenuBar_FindItemById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36216 PyObject
*resultobj
= NULL
;
36217 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36219 wxMenuItem
*result
;
36220 PyObject
* obj0
= 0 ;
36221 PyObject
* obj1
= 0 ;
36222 char *kwnames
[] = {
36223 (char *) "self",(char *) "id", NULL
36226 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_FindItemById",kwnames
,&obj0
,&obj1
)) goto fail
;
36227 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36228 if (SWIG_arg_fail(1)) SWIG_fail
;
36230 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36231 if (SWIG_arg_fail(2)) SWIG_fail
;
36234 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36235 result
= (wxMenuItem
*)((wxMenuBar
const *)arg1
)->FindItem(arg2
);
36237 wxPyEndAllowThreads(__tstate
);
36238 if (PyErr_Occurred()) SWIG_fail
;
36241 resultobj
= wxPyMake_wxObject(result
, (bool)0);
36249 static PyObject
*_wrap_MenuBar_FindMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36250 PyObject
*resultobj
= NULL
;
36251 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36252 wxString
*arg2
= 0 ;
36254 bool temp2
= false ;
36255 PyObject
* obj0
= 0 ;
36256 PyObject
* obj1
= 0 ;
36257 char *kwnames
[] = {
36258 (char *) "self",(char *) "title", NULL
36261 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_FindMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
36262 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36263 if (SWIG_arg_fail(1)) SWIG_fail
;
36265 arg2
= wxString_in_helper(obj1
);
36266 if (arg2
== NULL
) SWIG_fail
;
36270 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36271 result
= (int)(arg1
)->FindMenu((wxString
const &)*arg2
);
36273 wxPyEndAllowThreads(__tstate
);
36274 if (PyErr_Occurred()) SWIG_fail
;
36277 resultobj
= SWIG_From_int(static_cast<int >(result
));
36293 static PyObject
*_wrap_MenuBar_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36294 PyObject
*resultobj
= NULL
;
36295 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36298 PyObject
* obj0
= 0 ;
36299 PyObject
* obj1
= 0 ;
36300 PyObject
* obj2
= 0 ;
36301 char *kwnames
[] = {
36302 (char *) "self",(char *) "id",(char *) "enable", NULL
36305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_Enable",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36306 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36307 if (SWIG_arg_fail(1)) SWIG_fail
;
36309 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36310 if (SWIG_arg_fail(2)) SWIG_fail
;
36313 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
36314 if (SWIG_arg_fail(3)) SWIG_fail
;
36317 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36318 (arg1
)->Enable(arg2
,arg3
);
36320 wxPyEndAllowThreads(__tstate
);
36321 if (PyErr_Occurred()) SWIG_fail
;
36323 Py_INCREF(Py_None
); resultobj
= Py_None
;
36330 static PyObject
*_wrap_MenuBar_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36331 PyObject
*resultobj
= NULL
;
36332 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36335 PyObject
* obj0
= 0 ;
36336 PyObject
* obj1
= 0 ;
36337 PyObject
* obj2
= 0 ;
36338 char *kwnames
[] = {
36339 (char *) "self",(char *) "id",(char *) "check", NULL
36342 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_Check",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36343 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36344 if (SWIG_arg_fail(1)) SWIG_fail
;
36346 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36347 if (SWIG_arg_fail(2)) SWIG_fail
;
36350 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
36351 if (SWIG_arg_fail(3)) SWIG_fail
;
36354 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36355 (arg1
)->Check(arg2
,arg3
);
36357 wxPyEndAllowThreads(__tstate
);
36358 if (PyErr_Occurred()) SWIG_fail
;
36360 Py_INCREF(Py_None
); resultobj
= Py_None
;
36367 static PyObject
*_wrap_MenuBar_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36368 PyObject
*resultobj
= NULL
;
36369 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36372 PyObject
* obj0
= 0 ;
36373 PyObject
* obj1
= 0 ;
36374 char *kwnames
[] = {
36375 (char *) "self",(char *) "id", NULL
36378 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_IsChecked",kwnames
,&obj0
,&obj1
)) goto fail
;
36379 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36380 if (SWIG_arg_fail(1)) SWIG_fail
;
36382 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36383 if (SWIG_arg_fail(2)) SWIG_fail
;
36386 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36387 result
= (bool)((wxMenuBar
const *)arg1
)->IsChecked(arg2
);
36389 wxPyEndAllowThreads(__tstate
);
36390 if (PyErr_Occurred()) SWIG_fail
;
36393 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36401 static PyObject
*_wrap_MenuBar_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36402 PyObject
*resultobj
= NULL
;
36403 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36406 PyObject
* obj0
= 0 ;
36407 PyObject
* obj1
= 0 ;
36408 char *kwnames
[] = {
36409 (char *) "self",(char *) "id", NULL
36412 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_IsEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
36413 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36414 if (SWIG_arg_fail(1)) SWIG_fail
;
36416 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36417 if (SWIG_arg_fail(2)) SWIG_fail
;
36420 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36421 result
= (bool)((wxMenuBar
const *)arg1
)->IsEnabled(arg2
);
36423 wxPyEndAllowThreads(__tstate
);
36424 if (PyErr_Occurred()) SWIG_fail
;
36427 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36435 static PyObject
*_wrap_MenuBar_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36436 PyObject
*resultobj
= NULL
;
36437 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36439 wxString
*arg3
= 0 ;
36440 bool temp3
= false ;
36441 PyObject
* obj0
= 0 ;
36442 PyObject
* obj1
= 0 ;
36443 PyObject
* obj2
= 0 ;
36444 char *kwnames
[] = {
36445 (char *) "self",(char *) "id",(char *) "label", NULL
36448 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_SetLabel",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36449 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36450 if (SWIG_arg_fail(1)) SWIG_fail
;
36452 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36453 if (SWIG_arg_fail(2)) SWIG_fail
;
36456 arg3
= wxString_in_helper(obj2
);
36457 if (arg3
== NULL
) SWIG_fail
;
36461 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36462 (arg1
)->SetLabel(arg2
,(wxString
const &)*arg3
);
36464 wxPyEndAllowThreads(__tstate
);
36465 if (PyErr_Occurred()) SWIG_fail
;
36467 Py_INCREF(Py_None
); resultobj
= Py_None
;
36482 static PyObject
*_wrap_MenuBar_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36483 PyObject
*resultobj
= NULL
;
36484 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36487 PyObject
* obj0
= 0 ;
36488 PyObject
* obj1
= 0 ;
36489 char *kwnames
[] = {
36490 (char *) "self",(char *) "id", NULL
36493 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
36494 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36495 if (SWIG_arg_fail(1)) SWIG_fail
;
36497 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36498 if (SWIG_arg_fail(2)) SWIG_fail
;
36501 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36502 result
= ((wxMenuBar
const *)arg1
)->GetLabel(arg2
);
36504 wxPyEndAllowThreads(__tstate
);
36505 if (PyErr_Occurred()) SWIG_fail
;
36509 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
36511 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
36520 static PyObject
*_wrap_MenuBar_SetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36521 PyObject
*resultobj
= NULL
;
36522 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36524 wxString
*arg3
= 0 ;
36525 bool temp3
= false ;
36526 PyObject
* obj0
= 0 ;
36527 PyObject
* obj1
= 0 ;
36528 PyObject
* obj2
= 0 ;
36529 char *kwnames
[] = {
36530 (char *) "self",(char *) "id",(char *) "helpString", NULL
36533 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_SetHelpString",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36534 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36535 if (SWIG_arg_fail(1)) SWIG_fail
;
36537 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36538 if (SWIG_arg_fail(2)) SWIG_fail
;
36541 arg3
= wxString_in_helper(obj2
);
36542 if (arg3
== NULL
) SWIG_fail
;
36546 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36547 (arg1
)->SetHelpString(arg2
,(wxString
const &)*arg3
);
36549 wxPyEndAllowThreads(__tstate
);
36550 if (PyErr_Occurred()) SWIG_fail
;
36552 Py_INCREF(Py_None
); resultobj
= Py_None
;
36567 static PyObject
*_wrap_MenuBar_GetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36568 PyObject
*resultobj
= NULL
;
36569 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36572 PyObject
* obj0
= 0 ;
36573 PyObject
* obj1
= 0 ;
36574 char *kwnames
[] = {
36575 (char *) "self",(char *) "id", NULL
36578 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetHelpString",kwnames
,&obj0
,&obj1
)) goto fail
;
36579 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36580 if (SWIG_arg_fail(1)) SWIG_fail
;
36582 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36583 if (SWIG_arg_fail(2)) SWIG_fail
;
36586 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36587 result
= ((wxMenuBar
const *)arg1
)->GetHelpString(arg2
);
36589 wxPyEndAllowThreads(__tstate
);
36590 if (PyErr_Occurred()) SWIG_fail
;
36594 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
36596 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
36605 static PyObject
*_wrap_MenuBar_GetFrame(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36606 PyObject
*resultobj
= NULL
;
36607 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36609 PyObject
* obj0
= 0 ;
36610 char *kwnames
[] = {
36611 (char *) "self", NULL
36614 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_GetFrame",kwnames
,&obj0
)) goto fail
;
36615 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36616 if (SWIG_arg_fail(1)) SWIG_fail
;
36618 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36619 result
= (wxFrame
*)((wxMenuBar
const *)arg1
)->GetFrame();
36621 wxPyEndAllowThreads(__tstate
);
36622 if (PyErr_Occurred()) SWIG_fail
;
36625 resultobj
= wxPyMake_wxObject(result
, (bool)0);
36633 static PyObject
*_wrap_MenuBar_IsAttached(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36634 PyObject
*resultobj
= NULL
;
36635 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36637 PyObject
* obj0
= 0 ;
36638 char *kwnames
[] = {
36639 (char *) "self", NULL
36642 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_IsAttached",kwnames
,&obj0
)) goto fail
;
36643 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36644 if (SWIG_arg_fail(1)) SWIG_fail
;
36646 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36647 result
= (bool)((wxMenuBar
const *)arg1
)->IsAttached();
36649 wxPyEndAllowThreads(__tstate
);
36650 if (PyErr_Occurred()) SWIG_fail
;
36653 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36661 static PyObject
*_wrap_MenuBar_Attach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36662 PyObject
*resultobj
= NULL
;
36663 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36664 wxFrame
*arg2
= (wxFrame
*) 0 ;
36665 PyObject
* obj0
= 0 ;
36666 PyObject
* obj1
= 0 ;
36667 char *kwnames
[] = {
36668 (char *) "self",(char *) "frame", NULL
36671 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_Attach",kwnames
,&obj0
,&obj1
)) goto fail
;
36672 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36673 if (SWIG_arg_fail(1)) SWIG_fail
;
36674 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION
| 0);
36675 if (SWIG_arg_fail(2)) SWIG_fail
;
36677 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36678 (arg1
)->Attach(arg2
);
36680 wxPyEndAllowThreads(__tstate
);
36681 if (PyErr_Occurred()) SWIG_fail
;
36683 Py_INCREF(Py_None
); resultobj
= Py_None
;
36690 static PyObject
*_wrap_MenuBar_Detach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36691 PyObject
*resultobj
= NULL
;
36692 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36693 PyObject
* obj0
= 0 ;
36694 char *kwnames
[] = {
36695 (char *) "self", NULL
36698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_Detach",kwnames
,&obj0
)) goto fail
;
36699 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36700 if (SWIG_arg_fail(1)) SWIG_fail
;
36702 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36705 wxPyEndAllowThreads(__tstate
);
36706 if (PyErr_Occurred()) SWIG_fail
;
36708 Py_INCREF(Py_None
); resultobj
= Py_None
;
36715 static PyObject
*_wrap_MenuBar_SetAutoWindowMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36716 PyObject
*resultobj
= NULL
;
36718 PyObject
* obj0
= 0 ;
36719 char *kwnames
[] = {
36720 (char *) "enable", NULL
36723 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_SetAutoWindowMenu",kwnames
,&obj0
)) goto fail
;
36725 arg1
= static_cast<bool >(SWIG_As_bool(obj0
));
36726 if (SWIG_arg_fail(1)) SWIG_fail
;
36729 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36730 wxMenuBar::SetAutoWindowMenu(arg1
);
36732 wxPyEndAllowThreads(__tstate
);
36733 if (PyErr_Occurred()) SWIG_fail
;
36735 Py_INCREF(Py_None
); resultobj
= Py_None
;
36742 static PyObject
*_wrap_MenuBar_GetAutoWindowMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36743 PyObject
*resultobj
= NULL
;
36745 char *kwnames
[] = {
36749 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":MenuBar_GetAutoWindowMenu",kwnames
)) goto fail
;
36751 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36752 result
= (bool)wxMenuBar::GetAutoWindowMenu();
36754 wxPyEndAllowThreads(__tstate
);
36755 if (PyErr_Occurred()) SWIG_fail
;
36758 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36766 static PyObject
* MenuBar_swigregister(PyObject
*, PyObject
*args
) {
36768 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
36769 SWIG_TypeClientData(SWIGTYPE_p_wxMenuBar
, obj
);
36771 return Py_BuildValue((char *)"");
36773 static PyObject
*_wrap_new_MenuItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36774 PyObject
*resultobj
= NULL
;
36775 wxMenu
*arg1
= (wxMenu
*) NULL
;
36776 int arg2
= (int) wxID_ANY
;
36777 wxString
const &arg3_defvalue
= wxPyEmptyString
;
36778 wxString
*arg3
= (wxString
*) &arg3_defvalue
;
36779 wxString
const &arg4_defvalue
= wxPyEmptyString
;
36780 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
36781 wxItemKind arg5
= (wxItemKind
) wxITEM_NORMAL
;
36782 wxMenu
*arg6
= (wxMenu
*) NULL
;
36783 wxMenuItem
*result
;
36784 bool temp3
= false ;
36785 bool temp4
= false ;
36786 PyObject
* obj0
= 0 ;
36787 PyObject
* obj1
= 0 ;
36788 PyObject
* obj2
= 0 ;
36789 PyObject
* obj3
= 0 ;
36790 PyObject
* obj4
= 0 ;
36791 PyObject
* obj5
= 0 ;
36792 char *kwnames
[] = {
36793 (char *) "parentMenu",(char *) "id",(char *) "text",(char *) "help",(char *) "kind",(char *) "subMenu", NULL
36796 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOOOO:new_MenuItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
36798 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
36799 if (SWIG_arg_fail(1)) SWIG_fail
;
36803 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36804 if (SWIG_arg_fail(2)) SWIG_fail
;
36809 arg3
= wxString_in_helper(obj2
);
36810 if (arg3
== NULL
) SWIG_fail
;
36816 arg4
= wxString_in_helper(obj3
);
36817 if (arg4
== NULL
) SWIG_fail
;
36823 arg5
= static_cast<wxItemKind
>(SWIG_As_int(obj4
));
36824 if (SWIG_arg_fail(5)) SWIG_fail
;
36828 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
36829 if (SWIG_arg_fail(6)) SWIG_fail
;
36832 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36833 result
= (wxMenuItem
*)new wxMenuItem(arg1
,arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
,arg6
);
36835 wxPyEndAllowThreads(__tstate
);
36836 if (PyErr_Occurred()) SWIG_fail
;
36839 resultobj
= wxPyMake_wxObject(result
, (bool)1);
36863 static PyObject
*_wrap_MenuItem_GetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36864 PyObject
*resultobj
= NULL
;
36865 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36867 PyObject
* obj0
= 0 ;
36868 char *kwnames
[] = {
36869 (char *) "self", NULL
36872 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetMenu",kwnames
,&obj0
)) goto fail
;
36873 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36874 if (SWIG_arg_fail(1)) SWIG_fail
;
36876 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36877 result
= (wxMenu
*)((wxMenuItem
const *)arg1
)->GetMenu();
36879 wxPyEndAllowThreads(__tstate
);
36880 if (PyErr_Occurred()) SWIG_fail
;
36883 resultobj
= wxPyMake_wxObject(result
, 0);
36891 static PyObject
*_wrap_MenuItem_SetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36892 PyObject
*resultobj
= NULL
;
36893 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36894 wxMenu
*arg2
= (wxMenu
*) 0 ;
36895 PyObject
* obj0
= 0 ;
36896 PyObject
* obj1
= 0 ;
36897 char *kwnames
[] = {
36898 (char *) "self",(char *) "menu", NULL
36901 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
36902 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36903 if (SWIG_arg_fail(1)) SWIG_fail
;
36904 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
36905 if (SWIG_arg_fail(2)) SWIG_fail
;
36907 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36908 (arg1
)->SetMenu(arg2
);
36910 wxPyEndAllowThreads(__tstate
);
36911 if (PyErr_Occurred()) SWIG_fail
;
36913 Py_INCREF(Py_None
); resultobj
= Py_None
;
36920 static PyObject
*_wrap_MenuItem_SetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36921 PyObject
*resultobj
= NULL
;
36922 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36924 PyObject
* obj0
= 0 ;
36925 PyObject
* obj1
= 0 ;
36926 char *kwnames
[] = {
36927 (char *) "self",(char *) "id", NULL
36930 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetId",kwnames
,&obj0
,&obj1
)) goto fail
;
36931 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36932 if (SWIG_arg_fail(1)) SWIG_fail
;
36934 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36935 if (SWIG_arg_fail(2)) SWIG_fail
;
36938 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36939 (arg1
)->SetId(arg2
);
36941 wxPyEndAllowThreads(__tstate
);
36942 if (PyErr_Occurred()) SWIG_fail
;
36944 Py_INCREF(Py_None
); resultobj
= Py_None
;
36951 static PyObject
*_wrap_MenuItem_GetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36952 PyObject
*resultobj
= NULL
;
36953 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36955 PyObject
* obj0
= 0 ;
36956 char *kwnames
[] = {
36957 (char *) "self", NULL
36960 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetId",kwnames
,&obj0
)) goto fail
;
36961 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36962 if (SWIG_arg_fail(1)) SWIG_fail
;
36964 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36965 result
= (int)((wxMenuItem
const *)arg1
)->GetId();
36967 wxPyEndAllowThreads(__tstate
);
36968 if (PyErr_Occurred()) SWIG_fail
;
36971 resultobj
= SWIG_From_int(static_cast<int >(result
));
36979 static PyObject
*_wrap_MenuItem_IsSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36980 PyObject
*resultobj
= NULL
;
36981 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36983 PyObject
* obj0
= 0 ;
36984 char *kwnames
[] = {
36985 (char *) "self", NULL
36988 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsSeparator",kwnames
,&obj0
)) goto fail
;
36989 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36990 if (SWIG_arg_fail(1)) SWIG_fail
;
36992 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36993 result
= (bool)((wxMenuItem
const *)arg1
)->IsSeparator();
36995 wxPyEndAllowThreads(__tstate
);
36996 if (PyErr_Occurred()) SWIG_fail
;
36999 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37007 static PyObject
*_wrap_MenuItem_SetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37008 PyObject
*resultobj
= NULL
;
37009 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37010 wxString
*arg2
= 0 ;
37011 bool temp2
= false ;
37012 PyObject
* obj0
= 0 ;
37013 PyObject
* obj1
= 0 ;
37014 char *kwnames
[] = {
37015 (char *) "self",(char *) "str", NULL
37018 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetText",kwnames
,&obj0
,&obj1
)) goto fail
;
37019 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37020 if (SWIG_arg_fail(1)) SWIG_fail
;
37022 arg2
= wxString_in_helper(obj1
);
37023 if (arg2
== NULL
) SWIG_fail
;
37027 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37028 (arg1
)->SetText((wxString
const &)*arg2
);
37030 wxPyEndAllowThreads(__tstate
);
37031 if (PyErr_Occurred()) SWIG_fail
;
37033 Py_INCREF(Py_None
); resultobj
= Py_None
;
37048 static PyObject
*_wrap_MenuItem_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37049 PyObject
*resultobj
= NULL
;
37050 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37052 PyObject
* obj0
= 0 ;
37053 char *kwnames
[] = {
37054 (char *) "self", NULL
37057 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetLabel",kwnames
,&obj0
)) goto fail
;
37058 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37059 if (SWIG_arg_fail(1)) SWIG_fail
;
37061 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37062 result
= ((wxMenuItem
const *)arg1
)->GetLabel();
37064 wxPyEndAllowThreads(__tstate
);
37065 if (PyErr_Occurred()) SWIG_fail
;
37069 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
37071 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
37080 static PyObject
*_wrap_MenuItem_GetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37081 PyObject
*resultobj
= NULL
;
37082 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37084 PyObject
* obj0
= 0 ;
37085 char *kwnames
[] = {
37086 (char *) "self", NULL
37089 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetText",kwnames
,&obj0
)) goto fail
;
37090 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37091 if (SWIG_arg_fail(1)) SWIG_fail
;
37093 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37095 wxString
const &_result_ref
= ((wxMenuItem
const *)arg1
)->GetText();
37096 result
= (wxString
*) &_result_ref
;
37099 wxPyEndAllowThreads(__tstate
);
37100 if (PyErr_Occurred()) SWIG_fail
;
37104 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
37106 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
37115 static PyObject
*_wrap_MenuItem_GetLabelFromText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37116 PyObject
*resultobj
= NULL
;
37117 wxString
*arg1
= 0 ;
37119 bool temp1
= false ;
37120 PyObject
* obj0
= 0 ;
37121 char *kwnames
[] = {
37122 (char *) "text", NULL
37125 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetLabelFromText",kwnames
,&obj0
)) goto fail
;
37127 arg1
= wxString_in_helper(obj0
);
37128 if (arg1
== NULL
) SWIG_fail
;
37132 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37133 result
= wxMenuItem::GetLabelFromText((wxString
const &)*arg1
);
37135 wxPyEndAllowThreads(__tstate
);
37136 if (PyErr_Occurred()) SWIG_fail
;
37140 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
37142 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
37159 static PyObject
*_wrap_MenuItem_GetKind(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37160 PyObject
*resultobj
= NULL
;
37161 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37163 PyObject
* obj0
= 0 ;
37164 char *kwnames
[] = {
37165 (char *) "self", NULL
37168 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetKind",kwnames
,&obj0
)) goto fail
;
37169 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37170 if (SWIG_arg_fail(1)) SWIG_fail
;
37172 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37173 result
= (wxItemKind
)((wxMenuItem
const *)arg1
)->GetKind();
37175 wxPyEndAllowThreads(__tstate
);
37176 if (PyErr_Occurred()) SWIG_fail
;
37178 resultobj
= SWIG_From_int((result
));
37185 static PyObject
*_wrap_MenuItem_SetKind(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37186 PyObject
*resultobj
= NULL
;
37187 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37189 PyObject
* obj0
= 0 ;
37190 PyObject
* obj1
= 0 ;
37191 char *kwnames
[] = {
37192 (char *) "self",(char *) "kind", NULL
37195 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetKind",kwnames
,&obj0
,&obj1
)) goto fail
;
37196 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37197 if (SWIG_arg_fail(1)) SWIG_fail
;
37199 arg2
= static_cast<wxItemKind
>(SWIG_As_int(obj1
));
37200 if (SWIG_arg_fail(2)) SWIG_fail
;
37203 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37204 (arg1
)->SetKind(arg2
);
37206 wxPyEndAllowThreads(__tstate
);
37207 if (PyErr_Occurred()) SWIG_fail
;
37209 Py_INCREF(Py_None
); resultobj
= Py_None
;
37216 static PyObject
*_wrap_MenuItem_SetCheckable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37217 PyObject
*resultobj
= NULL
;
37218 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37220 PyObject
* obj0
= 0 ;
37221 PyObject
* obj1
= 0 ;
37222 char *kwnames
[] = {
37223 (char *) "self",(char *) "checkable", NULL
37226 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetCheckable",kwnames
,&obj0
,&obj1
)) goto fail
;
37227 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37228 if (SWIG_arg_fail(1)) SWIG_fail
;
37230 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
37231 if (SWIG_arg_fail(2)) SWIG_fail
;
37234 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37235 (arg1
)->SetCheckable(arg2
);
37237 wxPyEndAllowThreads(__tstate
);
37238 if (PyErr_Occurred()) SWIG_fail
;
37240 Py_INCREF(Py_None
); resultobj
= Py_None
;
37247 static PyObject
*_wrap_MenuItem_IsCheckable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37248 PyObject
*resultobj
= NULL
;
37249 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37251 PyObject
* obj0
= 0 ;
37252 char *kwnames
[] = {
37253 (char *) "self", NULL
37256 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsCheckable",kwnames
,&obj0
)) goto fail
;
37257 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37258 if (SWIG_arg_fail(1)) SWIG_fail
;
37260 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37261 result
= (bool)((wxMenuItem
const *)arg1
)->IsCheckable();
37263 wxPyEndAllowThreads(__tstate
);
37264 if (PyErr_Occurred()) SWIG_fail
;
37267 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37275 static PyObject
*_wrap_MenuItem_IsSubMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37276 PyObject
*resultobj
= NULL
;
37277 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37279 PyObject
* obj0
= 0 ;
37280 char *kwnames
[] = {
37281 (char *) "self", NULL
37284 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsSubMenu",kwnames
,&obj0
)) goto fail
;
37285 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37286 if (SWIG_arg_fail(1)) SWIG_fail
;
37288 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37289 result
= (bool)((wxMenuItem
const *)arg1
)->IsSubMenu();
37291 wxPyEndAllowThreads(__tstate
);
37292 if (PyErr_Occurred()) SWIG_fail
;
37295 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37303 static PyObject
*_wrap_MenuItem_SetSubMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37304 PyObject
*resultobj
= NULL
;
37305 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37306 wxMenu
*arg2
= (wxMenu
*) 0 ;
37307 PyObject
* obj0
= 0 ;
37308 PyObject
* obj1
= 0 ;
37309 char *kwnames
[] = {
37310 (char *) "self",(char *) "menu", NULL
37313 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetSubMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
37314 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37315 if (SWIG_arg_fail(1)) SWIG_fail
;
37316 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
37317 if (SWIG_arg_fail(2)) SWIG_fail
;
37319 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37320 (arg1
)->SetSubMenu(arg2
);
37322 wxPyEndAllowThreads(__tstate
);
37323 if (PyErr_Occurred()) SWIG_fail
;
37325 Py_INCREF(Py_None
); resultobj
= Py_None
;
37332 static PyObject
*_wrap_MenuItem_GetSubMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37333 PyObject
*resultobj
= NULL
;
37334 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37336 PyObject
* obj0
= 0 ;
37337 char *kwnames
[] = {
37338 (char *) "self", NULL
37341 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetSubMenu",kwnames
,&obj0
)) goto fail
;
37342 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37343 if (SWIG_arg_fail(1)) SWIG_fail
;
37345 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37346 result
= (wxMenu
*)((wxMenuItem
const *)arg1
)->GetSubMenu();
37348 wxPyEndAllowThreads(__tstate
);
37349 if (PyErr_Occurred()) SWIG_fail
;
37352 resultobj
= wxPyMake_wxObject(result
, 0);
37360 static PyObject
*_wrap_MenuItem_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37361 PyObject
*resultobj
= NULL
;
37362 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37363 bool arg2
= (bool) true ;
37364 PyObject
* obj0
= 0 ;
37365 PyObject
* obj1
= 0 ;
37366 char *kwnames
[] = {
37367 (char *) "self",(char *) "enable", NULL
37370 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MenuItem_Enable",kwnames
,&obj0
,&obj1
)) goto fail
;
37371 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37372 if (SWIG_arg_fail(1)) SWIG_fail
;
37375 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
37376 if (SWIG_arg_fail(2)) SWIG_fail
;
37380 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37381 (arg1
)->Enable(arg2
);
37383 wxPyEndAllowThreads(__tstate
);
37384 if (PyErr_Occurred()) SWIG_fail
;
37386 Py_INCREF(Py_None
); resultobj
= Py_None
;
37393 static PyObject
*_wrap_MenuItem_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37394 PyObject
*resultobj
= NULL
;
37395 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37397 PyObject
* obj0
= 0 ;
37398 char *kwnames
[] = {
37399 (char *) "self", NULL
37402 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsEnabled",kwnames
,&obj0
)) goto fail
;
37403 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37404 if (SWIG_arg_fail(1)) SWIG_fail
;
37406 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37407 result
= (bool)((wxMenuItem
const *)arg1
)->IsEnabled();
37409 wxPyEndAllowThreads(__tstate
);
37410 if (PyErr_Occurred()) SWIG_fail
;
37413 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37421 static PyObject
*_wrap_MenuItem_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37422 PyObject
*resultobj
= NULL
;
37423 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37424 bool arg2
= (bool) true ;
37425 PyObject
* obj0
= 0 ;
37426 PyObject
* obj1
= 0 ;
37427 char *kwnames
[] = {
37428 (char *) "self",(char *) "check", NULL
37431 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MenuItem_Check",kwnames
,&obj0
,&obj1
)) goto fail
;
37432 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37433 if (SWIG_arg_fail(1)) SWIG_fail
;
37436 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
37437 if (SWIG_arg_fail(2)) SWIG_fail
;
37441 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37442 (arg1
)->Check(arg2
);
37444 wxPyEndAllowThreads(__tstate
);
37445 if (PyErr_Occurred()) SWIG_fail
;
37447 Py_INCREF(Py_None
); resultobj
= Py_None
;
37454 static PyObject
*_wrap_MenuItem_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37455 PyObject
*resultobj
= NULL
;
37456 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37458 PyObject
* obj0
= 0 ;
37459 char *kwnames
[] = {
37460 (char *) "self", NULL
37463 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsChecked",kwnames
,&obj0
)) goto fail
;
37464 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37465 if (SWIG_arg_fail(1)) SWIG_fail
;
37467 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37468 result
= (bool)((wxMenuItem
const *)arg1
)->IsChecked();
37470 wxPyEndAllowThreads(__tstate
);
37471 if (PyErr_Occurred()) SWIG_fail
;
37474 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37482 static PyObject
*_wrap_MenuItem_Toggle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37483 PyObject
*resultobj
= NULL
;
37484 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37485 PyObject
* obj0
= 0 ;
37486 char *kwnames
[] = {
37487 (char *) "self", NULL
37490 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_Toggle",kwnames
,&obj0
)) goto fail
;
37491 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37492 if (SWIG_arg_fail(1)) SWIG_fail
;
37494 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37497 wxPyEndAllowThreads(__tstate
);
37498 if (PyErr_Occurred()) SWIG_fail
;
37500 Py_INCREF(Py_None
); resultobj
= Py_None
;
37507 static PyObject
*_wrap_MenuItem_SetHelp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37508 PyObject
*resultobj
= NULL
;
37509 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37510 wxString
*arg2
= 0 ;
37511 bool temp2
= false ;
37512 PyObject
* obj0
= 0 ;
37513 PyObject
* obj1
= 0 ;
37514 char *kwnames
[] = {
37515 (char *) "self",(char *) "str", NULL
37518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetHelp",kwnames
,&obj0
,&obj1
)) goto fail
;
37519 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37520 if (SWIG_arg_fail(1)) SWIG_fail
;
37522 arg2
= wxString_in_helper(obj1
);
37523 if (arg2
== NULL
) SWIG_fail
;
37527 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37528 (arg1
)->SetHelp((wxString
const &)*arg2
);
37530 wxPyEndAllowThreads(__tstate
);
37531 if (PyErr_Occurred()) SWIG_fail
;
37533 Py_INCREF(Py_None
); resultobj
= Py_None
;
37548 static PyObject
*_wrap_MenuItem_GetHelp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37549 PyObject
*resultobj
= NULL
;
37550 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37552 PyObject
* obj0
= 0 ;
37553 char *kwnames
[] = {
37554 (char *) "self", NULL
37557 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetHelp",kwnames
,&obj0
)) goto fail
;
37558 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37559 if (SWIG_arg_fail(1)) SWIG_fail
;
37561 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37563 wxString
const &_result_ref
= ((wxMenuItem
const *)arg1
)->GetHelp();
37564 result
= (wxString
*) &_result_ref
;
37567 wxPyEndAllowThreads(__tstate
);
37568 if (PyErr_Occurred()) SWIG_fail
;
37572 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
37574 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
37583 static PyObject
*_wrap_MenuItem_GetAccel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37584 PyObject
*resultobj
= NULL
;
37585 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37586 wxAcceleratorEntry
*result
;
37587 PyObject
* obj0
= 0 ;
37588 char *kwnames
[] = {
37589 (char *) "self", NULL
37592 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetAccel",kwnames
,&obj0
)) goto fail
;
37593 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37594 if (SWIG_arg_fail(1)) SWIG_fail
;
37596 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37597 result
= (wxAcceleratorEntry
*)((wxMenuItem
const *)arg1
)->GetAccel();
37599 wxPyEndAllowThreads(__tstate
);
37600 if (PyErr_Occurred()) SWIG_fail
;
37602 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorEntry
, 0);
37609 static PyObject
*_wrap_MenuItem_SetAccel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37610 PyObject
*resultobj
= NULL
;
37611 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37612 wxAcceleratorEntry
*arg2
= (wxAcceleratorEntry
*) 0 ;
37613 PyObject
* obj0
= 0 ;
37614 PyObject
* obj1
= 0 ;
37615 char *kwnames
[] = {
37616 (char *) "self",(char *) "accel", NULL
37619 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetAccel",kwnames
,&obj0
,&obj1
)) goto fail
;
37620 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37621 if (SWIG_arg_fail(1)) SWIG_fail
;
37622 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
37623 if (SWIG_arg_fail(2)) SWIG_fail
;
37625 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37626 (arg1
)->SetAccel(arg2
);
37628 wxPyEndAllowThreads(__tstate
);
37629 if (PyErr_Occurred()) SWIG_fail
;
37631 Py_INCREF(Py_None
); resultobj
= Py_None
;
37638 static PyObject
*_wrap_MenuItem_SetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37639 PyObject
*resultobj
= NULL
;
37640 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37641 wxBitmap
*arg2
= 0 ;
37642 PyObject
* obj0
= 0 ;
37643 PyObject
* obj1
= 0 ;
37644 char *kwnames
[] = {
37645 (char *) "self",(char *) "bitmap", NULL
37648 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
37649 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37650 if (SWIG_arg_fail(1)) SWIG_fail
;
37652 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
37653 if (SWIG_arg_fail(2)) SWIG_fail
;
37654 if (arg2
== NULL
) {
37655 SWIG_null_ref("wxBitmap");
37657 if (SWIG_arg_fail(2)) SWIG_fail
;
37660 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37661 (arg1
)->SetBitmap((wxBitmap
const &)*arg2
);
37663 wxPyEndAllowThreads(__tstate
);
37664 if (PyErr_Occurred()) SWIG_fail
;
37666 Py_INCREF(Py_None
); resultobj
= Py_None
;
37673 static PyObject
*_wrap_MenuItem_GetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37674 PyObject
*resultobj
= NULL
;
37675 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37677 PyObject
* obj0
= 0 ;
37678 char *kwnames
[] = {
37679 (char *) "self", NULL
37682 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetBitmap",kwnames
,&obj0
)) goto fail
;
37683 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37684 if (SWIG_arg_fail(1)) SWIG_fail
;
37686 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37688 wxBitmap
const &_result_ref
= (arg1
)->GetBitmap();
37689 result
= (wxBitmap
*) &_result_ref
;
37692 wxPyEndAllowThreads(__tstate
);
37693 if (PyErr_Occurred()) SWIG_fail
;
37696 wxBitmap
* resultptr
= new wxBitmap(*result
);
37697 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
37705 static PyObject
*_wrap_MenuItem_SetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37706 PyObject
*resultobj
= NULL
;
37707 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37709 PyObject
* obj0
= 0 ;
37710 PyObject
* obj1
= 0 ;
37711 char *kwnames
[] = {
37712 (char *) "self",(char *) "font", NULL
37715 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetFont",kwnames
,&obj0
,&obj1
)) goto fail
;
37716 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37717 if (SWIG_arg_fail(1)) SWIG_fail
;
37719 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
37720 if (SWIG_arg_fail(2)) SWIG_fail
;
37721 if (arg2
== NULL
) {
37722 SWIG_null_ref("wxFont");
37724 if (SWIG_arg_fail(2)) SWIG_fail
;
37727 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37728 wxMenuItem_SetFont(arg1
,(wxFont
const &)*arg2
);
37730 wxPyEndAllowThreads(__tstate
);
37731 if (PyErr_Occurred()) SWIG_fail
;
37733 Py_INCREF(Py_None
); resultobj
= Py_None
;
37740 static PyObject
*_wrap_MenuItem_GetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37741 PyObject
*resultobj
= NULL
;
37742 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37744 PyObject
* obj0
= 0 ;
37745 char *kwnames
[] = {
37746 (char *) "self", NULL
37749 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetFont",kwnames
,&obj0
)) goto fail
;
37750 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37751 if (SWIG_arg_fail(1)) SWIG_fail
;
37753 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37754 result
= wxMenuItem_GetFont(arg1
);
37756 wxPyEndAllowThreads(__tstate
);
37757 if (PyErr_Occurred()) SWIG_fail
;
37760 wxFont
* resultptr
;
37761 resultptr
= new wxFont(static_cast<wxFont
& >(result
));
37762 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxFont
, 1);
37770 static PyObject
*_wrap_MenuItem_SetTextColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37771 PyObject
*resultobj
= NULL
;
37772 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37773 wxColour
*arg2
= 0 ;
37775 PyObject
* obj0
= 0 ;
37776 PyObject
* obj1
= 0 ;
37777 char *kwnames
[] = {
37778 (char *) "self",(char *) "colText", NULL
37781 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetTextColour",kwnames
,&obj0
,&obj1
)) goto fail
;
37782 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37783 if (SWIG_arg_fail(1)) SWIG_fail
;
37786 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
37789 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37790 wxMenuItem_SetTextColour(arg1
,(wxColour
const &)*arg2
);
37792 wxPyEndAllowThreads(__tstate
);
37793 if (PyErr_Occurred()) SWIG_fail
;
37795 Py_INCREF(Py_None
); resultobj
= Py_None
;
37802 static PyObject
*_wrap_MenuItem_GetTextColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37803 PyObject
*resultobj
= NULL
;
37804 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37806 PyObject
* obj0
= 0 ;
37807 char *kwnames
[] = {
37808 (char *) "self", NULL
37811 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetTextColour",kwnames
,&obj0
)) goto fail
;
37812 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37813 if (SWIG_arg_fail(1)) SWIG_fail
;
37815 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37816 result
= wxMenuItem_GetTextColour(arg1
);
37818 wxPyEndAllowThreads(__tstate
);
37819 if (PyErr_Occurred()) SWIG_fail
;
37822 wxColour
* resultptr
;
37823 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
37824 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
37832 static PyObject
*_wrap_MenuItem_SetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37833 PyObject
*resultobj
= NULL
;
37834 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37835 wxColour
*arg2
= 0 ;
37837 PyObject
* obj0
= 0 ;
37838 PyObject
* obj1
= 0 ;
37839 char *kwnames
[] = {
37840 (char *) "self",(char *) "colBack", NULL
37843 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
37844 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37845 if (SWIG_arg_fail(1)) SWIG_fail
;
37848 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
37851 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37852 wxMenuItem_SetBackgroundColour(arg1
,(wxColour
const &)*arg2
);
37854 wxPyEndAllowThreads(__tstate
);
37855 if (PyErr_Occurred()) SWIG_fail
;
37857 Py_INCREF(Py_None
); resultobj
= Py_None
;
37864 static PyObject
*_wrap_MenuItem_GetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37865 PyObject
*resultobj
= NULL
;
37866 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37868 PyObject
* obj0
= 0 ;
37869 char *kwnames
[] = {
37870 (char *) "self", NULL
37873 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetBackgroundColour",kwnames
,&obj0
)) goto fail
;
37874 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37875 if (SWIG_arg_fail(1)) SWIG_fail
;
37877 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37878 result
= wxMenuItem_GetBackgroundColour(arg1
);
37880 wxPyEndAllowThreads(__tstate
);
37881 if (PyErr_Occurred()) SWIG_fail
;
37884 wxColour
* resultptr
;
37885 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
37886 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
37894 static PyObject
*_wrap_MenuItem_SetBitmaps(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37895 PyObject
*resultobj
= NULL
;
37896 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37897 wxBitmap
*arg2
= 0 ;
37898 wxBitmap
const &arg3_defvalue
= wxNullBitmap
;
37899 wxBitmap
*arg3
= (wxBitmap
*) &arg3_defvalue
;
37900 PyObject
* obj0
= 0 ;
37901 PyObject
* obj1
= 0 ;
37902 PyObject
* obj2
= 0 ;
37903 char *kwnames
[] = {
37904 (char *) "self",(char *) "bmpChecked",(char *) "bmpUnchecked", NULL
37907 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:MenuItem_SetBitmaps",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
37908 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37909 if (SWIG_arg_fail(1)) SWIG_fail
;
37911 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
37912 if (SWIG_arg_fail(2)) SWIG_fail
;
37913 if (arg2
== NULL
) {
37914 SWIG_null_ref("wxBitmap");
37916 if (SWIG_arg_fail(2)) SWIG_fail
;
37920 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
37921 if (SWIG_arg_fail(3)) SWIG_fail
;
37922 if (arg3
== NULL
) {
37923 SWIG_null_ref("wxBitmap");
37925 if (SWIG_arg_fail(3)) SWIG_fail
;
37929 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37930 wxMenuItem_SetBitmaps(arg1
,(wxBitmap
const &)*arg2
,(wxBitmap
const &)*arg3
);
37932 wxPyEndAllowThreads(__tstate
);
37933 if (PyErr_Occurred()) SWIG_fail
;
37935 Py_INCREF(Py_None
); resultobj
= Py_None
;
37942 static PyObject
*_wrap_MenuItem_SetDisabledBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37943 PyObject
*resultobj
= NULL
;
37944 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37945 wxBitmap
*arg2
= 0 ;
37946 PyObject
* obj0
= 0 ;
37947 PyObject
* obj1
= 0 ;
37948 char *kwnames
[] = {
37949 (char *) "self",(char *) "bmpDisabled", NULL
37952 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetDisabledBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
37953 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37954 if (SWIG_arg_fail(1)) SWIG_fail
;
37956 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
37957 if (SWIG_arg_fail(2)) SWIG_fail
;
37958 if (arg2
== NULL
) {
37959 SWIG_null_ref("wxBitmap");
37961 if (SWIG_arg_fail(2)) SWIG_fail
;
37964 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37965 wxMenuItem_SetDisabledBitmap(arg1
,(wxBitmap
const &)*arg2
);
37967 wxPyEndAllowThreads(__tstate
);
37968 if (PyErr_Occurred()) SWIG_fail
;
37970 Py_INCREF(Py_None
); resultobj
= Py_None
;
37977 static PyObject
*_wrap_MenuItem_GetDisabledBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37978 PyObject
*resultobj
= NULL
;
37979 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37981 PyObject
* obj0
= 0 ;
37982 char *kwnames
[] = {
37983 (char *) "self", NULL
37986 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetDisabledBitmap",kwnames
,&obj0
)) goto fail
;
37987 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37988 if (SWIG_arg_fail(1)) SWIG_fail
;
37990 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37992 wxBitmap
const &_result_ref
= wxMenuItem_GetDisabledBitmap((wxMenuItem
const *)arg1
);
37993 result
= (wxBitmap
*) &_result_ref
;
37996 wxPyEndAllowThreads(__tstate
);
37997 if (PyErr_Occurred()) SWIG_fail
;
38000 wxBitmap
* resultptr
= new wxBitmap(*result
);
38001 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
38009 static PyObject
*_wrap_MenuItem_SetMarginWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38010 PyObject
*resultobj
= NULL
;
38011 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38013 PyObject
* obj0
= 0 ;
38014 PyObject
* obj1
= 0 ;
38015 char *kwnames
[] = {
38016 (char *) "self",(char *) "nWidth", NULL
38019 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetMarginWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
38020 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38021 if (SWIG_arg_fail(1)) SWIG_fail
;
38023 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38024 if (SWIG_arg_fail(2)) SWIG_fail
;
38027 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38028 wxMenuItem_SetMarginWidth(arg1
,arg2
);
38030 wxPyEndAllowThreads(__tstate
);
38031 if (PyErr_Occurred()) SWIG_fail
;
38033 Py_INCREF(Py_None
); resultobj
= Py_None
;
38040 static PyObject
*_wrap_MenuItem_GetMarginWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38041 PyObject
*resultobj
= NULL
;
38042 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38044 PyObject
* obj0
= 0 ;
38045 char *kwnames
[] = {
38046 (char *) "self", NULL
38049 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetMarginWidth",kwnames
,&obj0
)) goto fail
;
38050 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38051 if (SWIG_arg_fail(1)) SWIG_fail
;
38053 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38054 result
= (int)wxMenuItem_GetMarginWidth(arg1
);
38056 wxPyEndAllowThreads(__tstate
);
38057 if (PyErr_Occurred()) SWIG_fail
;
38060 resultobj
= SWIG_From_int(static_cast<int >(result
));
38068 static PyObject
*_wrap_MenuItem_GetDefaultMarginWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38069 PyObject
*resultobj
= NULL
;
38071 char *kwnames
[] = {
38075 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":MenuItem_GetDefaultMarginWidth",kwnames
)) goto fail
;
38077 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38078 result
= (int)wxMenuItem_GetDefaultMarginWidth();
38080 wxPyEndAllowThreads(__tstate
);
38081 if (PyErr_Occurred()) SWIG_fail
;
38084 resultobj
= SWIG_From_int(static_cast<int >(result
));
38092 static PyObject
*_wrap_MenuItem_IsOwnerDrawn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38093 PyObject
*resultobj
= NULL
;
38094 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38096 PyObject
* obj0
= 0 ;
38097 char *kwnames
[] = {
38098 (char *) "self", NULL
38101 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsOwnerDrawn",kwnames
,&obj0
)) goto fail
;
38102 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38103 if (SWIG_arg_fail(1)) SWIG_fail
;
38105 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38106 result
= (bool)wxMenuItem_IsOwnerDrawn(arg1
);
38108 wxPyEndAllowThreads(__tstate
);
38109 if (PyErr_Occurred()) SWIG_fail
;
38112 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
38120 static PyObject
*_wrap_MenuItem_SetOwnerDrawn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38121 PyObject
*resultobj
= NULL
;
38122 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38123 bool arg2
= (bool) true ;
38124 PyObject
* obj0
= 0 ;
38125 PyObject
* obj1
= 0 ;
38126 char *kwnames
[] = {
38127 (char *) "self",(char *) "ownerDrawn", NULL
38130 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MenuItem_SetOwnerDrawn",kwnames
,&obj0
,&obj1
)) goto fail
;
38131 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38132 if (SWIG_arg_fail(1)) SWIG_fail
;
38135 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
38136 if (SWIG_arg_fail(2)) SWIG_fail
;
38140 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38141 wxMenuItem_SetOwnerDrawn(arg1
,arg2
);
38143 wxPyEndAllowThreads(__tstate
);
38144 if (PyErr_Occurred()) SWIG_fail
;
38146 Py_INCREF(Py_None
); resultobj
= Py_None
;
38153 static PyObject
*_wrap_MenuItem_ResetOwnerDrawn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38154 PyObject
*resultobj
= NULL
;
38155 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38156 PyObject
* obj0
= 0 ;
38157 char *kwnames
[] = {
38158 (char *) "self", NULL
38161 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_ResetOwnerDrawn",kwnames
,&obj0
)) goto fail
;
38162 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38163 if (SWIG_arg_fail(1)) SWIG_fail
;
38165 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38166 wxMenuItem_ResetOwnerDrawn(arg1
);
38168 wxPyEndAllowThreads(__tstate
);
38169 if (PyErr_Occurred()) SWIG_fail
;
38171 Py_INCREF(Py_None
); resultobj
= Py_None
;
38178 static PyObject
* MenuItem_swigregister(PyObject
*, PyObject
*args
) {
38180 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
38181 SWIG_TypeClientData(SWIGTYPE_p_wxMenuItem
, obj
);
38183 return Py_BuildValue((char *)"");
38185 static int _wrap_ControlNameStr_set(PyObject
*) {
38186 PyErr_SetString(PyExc_TypeError
,"Variable ControlNameStr is read-only.");
38191 static PyObject
*_wrap_ControlNameStr_get(void) {
38192 PyObject
*pyobj
= NULL
;
38196 pyobj
= PyUnicode_FromWideChar((&wxPyControlNameStr
)->c_str(), (&wxPyControlNameStr
)->Len());
38198 pyobj
= PyString_FromStringAndSize((&wxPyControlNameStr
)->c_str(), (&wxPyControlNameStr
)->Len());
38205 static PyObject
*_wrap_new_Control(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38206 PyObject
*resultobj
= NULL
;
38207 wxWindow
*arg1
= (wxWindow
*) 0 ;
38208 int arg2
= (int) -1 ;
38209 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
38210 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
38211 wxSize
const &arg4_defvalue
= wxDefaultSize
;
38212 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
38213 long arg5
= (long) 0 ;
38214 wxValidator
const &arg6_defvalue
= wxDefaultValidator
;
38215 wxValidator
*arg6
= (wxValidator
*) &arg6_defvalue
;
38216 wxString
const &arg7_defvalue
= wxPyControlNameStr
;
38217 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
38221 bool temp7
= false ;
38222 PyObject
* obj0
= 0 ;
38223 PyObject
* obj1
= 0 ;
38224 PyObject
* obj2
= 0 ;
38225 PyObject
* obj3
= 0 ;
38226 PyObject
* obj4
= 0 ;
38227 PyObject
* obj5
= 0 ;
38228 PyObject
* obj6
= 0 ;
38229 char *kwnames
[] = {
38230 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
38233 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_Control",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
38234 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
38235 if (SWIG_arg_fail(1)) SWIG_fail
;
38238 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38239 if (SWIG_arg_fail(2)) SWIG_fail
;
38245 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
38251 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
38256 arg5
= static_cast<long >(SWIG_As_long(obj4
));
38257 if (SWIG_arg_fail(5)) SWIG_fail
;
38262 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
38263 if (SWIG_arg_fail(6)) SWIG_fail
;
38264 if (arg6
== NULL
) {
38265 SWIG_null_ref("wxValidator");
38267 if (SWIG_arg_fail(6)) SWIG_fail
;
38272 arg7
= wxString_in_helper(obj6
);
38273 if (arg7
== NULL
) SWIG_fail
;
38278 if (!wxPyCheckForApp()) SWIG_fail
;
38279 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38280 result
= (wxControl
*)new wxControl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxValidator
const &)*arg6
,(wxString
const &)*arg7
);
38282 wxPyEndAllowThreads(__tstate
);
38283 if (PyErr_Occurred()) SWIG_fail
;
38285 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxControl
, 1);
38300 static PyObject
*_wrap_new_PreControl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38301 PyObject
*resultobj
= NULL
;
38303 char *kwnames
[] = {
38307 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreControl",kwnames
)) goto fail
;
38309 if (!wxPyCheckForApp()) SWIG_fail
;
38310 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38311 result
= (wxControl
*)new wxControl();
38313 wxPyEndAllowThreads(__tstate
);
38314 if (PyErr_Occurred()) SWIG_fail
;
38316 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxControl
, 1);
38323 static PyObject
*_wrap_Control_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38324 PyObject
*resultobj
= NULL
;
38325 wxControl
*arg1
= (wxControl
*) 0 ;
38326 wxWindow
*arg2
= (wxWindow
*) 0 ;
38327 int arg3
= (int) -1 ;
38328 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
38329 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
38330 wxSize
const &arg5_defvalue
= wxDefaultSize
;
38331 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
38332 long arg6
= (long) 0 ;
38333 wxValidator
const &arg7_defvalue
= wxDefaultValidator
;
38334 wxValidator
*arg7
= (wxValidator
*) &arg7_defvalue
;
38335 wxString
const &arg8_defvalue
= wxPyControlNameStr
;
38336 wxString
*arg8
= (wxString
*) &arg8_defvalue
;
38340 bool temp8
= false ;
38341 PyObject
* obj0
= 0 ;
38342 PyObject
* obj1
= 0 ;
38343 PyObject
* obj2
= 0 ;
38344 PyObject
* obj3
= 0 ;
38345 PyObject
* obj4
= 0 ;
38346 PyObject
* obj5
= 0 ;
38347 PyObject
* obj6
= 0 ;
38348 PyObject
* obj7
= 0 ;
38349 char *kwnames
[] = {
38350 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
38353 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:Control_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
;
38354 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38355 if (SWIG_arg_fail(1)) SWIG_fail
;
38356 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
38357 if (SWIG_arg_fail(2)) SWIG_fail
;
38360 arg3
= static_cast<int >(SWIG_As_int(obj2
));
38361 if (SWIG_arg_fail(3)) SWIG_fail
;
38367 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
38373 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
38378 arg6
= static_cast<long >(SWIG_As_long(obj5
));
38379 if (SWIG_arg_fail(6)) SWIG_fail
;
38384 SWIG_Python_ConvertPtr(obj6
, (void **)&arg7
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
38385 if (SWIG_arg_fail(7)) SWIG_fail
;
38386 if (arg7
== NULL
) {
38387 SWIG_null_ref("wxValidator");
38389 if (SWIG_arg_fail(7)) SWIG_fail
;
38394 arg8
= wxString_in_helper(obj7
);
38395 if (arg8
== NULL
) SWIG_fail
;
38400 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38401 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxValidator
const &)*arg7
,(wxString
const &)*arg8
);
38403 wxPyEndAllowThreads(__tstate
);
38404 if (PyErr_Occurred()) SWIG_fail
;
38407 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
38423 static PyObject
*_wrap_Control_Command(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38424 PyObject
*resultobj
= NULL
;
38425 wxControl
*arg1
= (wxControl
*) 0 ;
38426 wxCommandEvent
*arg2
= 0 ;
38427 PyObject
* obj0
= 0 ;
38428 PyObject
* obj1
= 0 ;
38429 char *kwnames
[] = {
38430 (char *) "self",(char *) "event", NULL
38433 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Control_Command",kwnames
,&obj0
,&obj1
)) goto fail
;
38434 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38435 if (SWIG_arg_fail(1)) SWIG_fail
;
38437 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
38438 if (SWIG_arg_fail(2)) SWIG_fail
;
38439 if (arg2
== NULL
) {
38440 SWIG_null_ref("wxCommandEvent");
38442 if (SWIG_arg_fail(2)) SWIG_fail
;
38445 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38446 (arg1
)->Command(*arg2
);
38448 wxPyEndAllowThreads(__tstate
);
38449 if (PyErr_Occurred()) SWIG_fail
;
38451 Py_INCREF(Py_None
); resultobj
= Py_None
;
38458 static PyObject
*_wrap_Control_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38459 PyObject
*resultobj
= NULL
;
38460 wxControl
*arg1
= (wxControl
*) 0 ;
38462 PyObject
* obj0
= 0 ;
38463 char *kwnames
[] = {
38464 (char *) "self", NULL
38467 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Control_GetLabel",kwnames
,&obj0
)) goto fail
;
38468 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38469 if (SWIG_arg_fail(1)) SWIG_fail
;
38471 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38472 result
= (arg1
)->GetLabel();
38474 wxPyEndAllowThreads(__tstate
);
38475 if (PyErr_Occurred()) SWIG_fail
;
38479 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
38481 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
38490 static PyObject
*_wrap_Control_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38491 PyObject
*resultobj
= NULL
;
38492 wxControl
*arg1
= (wxControl
*) 0 ;
38493 wxString
*arg2
= 0 ;
38494 bool temp2
= false ;
38495 PyObject
* obj0
= 0 ;
38496 PyObject
* obj1
= 0 ;
38497 char *kwnames
[] = {
38498 (char *) "self",(char *) "label", NULL
38501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Control_SetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
38502 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38503 if (SWIG_arg_fail(1)) SWIG_fail
;
38505 arg2
= wxString_in_helper(obj1
);
38506 if (arg2
== NULL
) SWIG_fail
;
38510 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38511 (arg1
)->SetLabel((wxString
const &)*arg2
);
38513 wxPyEndAllowThreads(__tstate
);
38514 if (PyErr_Occurred()) SWIG_fail
;
38516 Py_INCREF(Py_None
); resultobj
= Py_None
;
38531 static PyObject
*_wrap_Control_GetClassDefaultAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38532 PyObject
*resultobj
= NULL
;
38533 wxWindowVariant arg1
= (wxWindowVariant
) wxWINDOW_VARIANT_NORMAL
;
38534 wxVisualAttributes result
;
38535 PyObject
* obj0
= 0 ;
38536 char *kwnames
[] = {
38537 (char *) "variant", NULL
38540 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Control_GetClassDefaultAttributes",kwnames
,&obj0
)) goto fail
;
38543 arg1
= static_cast<wxWindowVariant
>(SWIG_As_int(obj0
));
38544 if (SWIG_arg_fail(1)) SWIG_fail
;
38548 if (!wxPyCheckForApp()) SWIG_fail
;
38549 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38550 result
= wxControl::GetClassDefaultAttributes(arg1
);
38552 wxPyEndAllowThreads(__tstate
);
38553 if (PyErr_Occurred()) SWIG_fail
;
38556 wxVisualAttributes
* resultptr
;
38557 resultptr
= new wxVisualAttributes(static_cast<wxVisualAttributes
& >(result
));
38558 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1);
38566 static PyObject
* Control_swigregister(PyObject
*, PyObject
*args
) {
38568 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
38569 SWIG_TypeClientData(SWIGTYPE_p_wxControl
, obj
);
38571 return Py_BuildValue((char *)"");
38573 static PyObject
*_wrap_ItemContainer_Append(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38574 PyObject
*resultobj
= NULL
;
38575 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38576 wxString
*arg2
= 0 ;
38577 PyObject
*arg3
= (PyObject
*) NULL
;
38579 bool temp2
= false ;
38580 PyObject
* obj0
= 0 ;
38581 PyObject
* obj1
= 0 ;
38582 PyObject
* obj2
= 0 ;
38583 char *kwnames
[] = {
38584 (char *) "self",(char *) "item",(char *) "clientData", NULL
38587 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:ItemContainer_Append",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
38588 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38589 if (SWIG_arg_fail(1)) SWIG_fail
;
38591 arg2
= wxString_in_helper(obj1
);
38592 if (arg2
== NULL
) SWIG_fail
;
38599 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38600 result
= (int)wxItemContainer_Append(arg1
,(wxString
const &)*arg2
,arg3
);
38602 wxPyEndAllowThreads(__tstate
);
38603 if (PyErr_Occurred()) SWIG_fail
;
38606 resultobj
= SWIG_From_int(static_cast<int >(result
));
38622 static PyObject
*_wrap_ItemContainer_AppendItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38623 PyObject
*resultobj
= NULL
;
38624 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38625 wxArrayString
*arg2
= 0 ;
38626 bool temp2
= false ;
38627 PyObject
* obj0
= 0 ;
38628 PyObject
* obj1
= 0 ;
38629 char *kwnames
[] = {
38630 (char *) "self",(char *) "strings", NULL
38633 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_AppendItems",kwnames
,&obj0
,&obj1
)) goto fail
;
38634 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38635 if (SWIG_arg_fail(1)) SWIG_fail
;
38637 if (! PySequence_Check(obj1
)) {
38638 PyErr_SetString(PyExc_TypeError
, "Sequence of strings expected.");
38641 arg2
= new wxArrayString
;
38643 int i
, len
=PySequence_Length(obj1
);
38644 for (i
=0; i
<len
; i
++) {
38645 PyObject
* item
= PySequence_GetItem(obj1
, i
);
38646 wxString
* s
= wxString_in_helper(item
);
38647 if (PyErr_Occurred()) SWIG_fail
;
38654 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38655 (arg1
)->Append((wxArrayString
const &)*arg2
);
38657 wxPyEndAllowThreads(__tstate
);
38658 if (PyErr_Occurred()) SWIG_fail
;
38660 Py_INCREF(Py_None
); resultobj
= Py_None
;
38662 if (temp2
) delete arg2
;
38667 if (temp2
) delete arg2
;
38673 static PyObject
*_wrap_ItemContainer_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38674 PyObject
*resultobj
= NULL
;
38675 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38676 wxString
*arg2
= 0 ;
38678 PyObject
*arg4
= (PyObject
*) NULL
;
38680 bool temp2
= false ;
38681 PyObject
* obj0
= 0 ;
38682 PyObject
* obj1
= 0 ;
38683 PyObject
* obj2
= 0 ;
38684 PyObject
* obj3
= 0 ;
38685 char *kwnames
[] = {
38686 (char *) "self",(char *) "item",(char *) "pos",(char *) "clientData", NULL
38689 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:ItemContainer_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
38690 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38691 if (SWIG_arg_fail(1)) SWIG_fail
;
38693 arg2
= wxString_in_helper(obj1
);
38694 if (arg2
== NULL
) SWIG_fail
;
38698 arg3
= static_cast<int >(SWIG_As_int(obj2
));
38699 if (SWIG_arg_fail(3)) SWIG_fail
;
38705 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38706 result
= (int)wxItemContainer_Insert(arg1
,(wxString
const &)*arg2
,arg3
,arg4
);
38708 wxPyEndAllowThreads(__tstate
);
38709 if (PyErr_Occurred()) SWIG_fail
;
38712 resultobj
= SWIG_From_int(static_cast<int >(result
));
38728 static PyObject
*_wrap_ItemContainer_Clear(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38729 PyObject
*resultobj
= NULL
;
38730 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38731 PyObject
* obj0
= 0 ;
38732 char *kwnames
[] = {
38733 (char *) "self", NULL
38736 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_Clear",kwnames
,&obj0
)) goto fail
;
38737 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38738 if (SWIG_arg_fail(1)) SWIG_fail
;
38740 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38743 wxPyEndAllowThreads(__tstate
);
38744 if (PyErr_Occurred()) SWIG_fail
;
38746 Py_INCREF(Py_None
); resultobj
= Py_None
;
38753 static PyObject
*_wrap_ItemContainer_Delete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38754 PyObject
*resultobj
= NULL
;
38755 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38757 PyObject
* obj0
= 0 ;
38758 PyObject
* obj1
= 0 ;
38759 char *kwnames
[] = {
38760 (char *) "self",(char *) "n", NULL
38763 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_Delete",kwnames
,&obj0
,&obj1
)) goto fail
;
38764 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38765 if (SWIG_arg_fail(1)) SWIG_fail
;
38767 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38768 if (SWIG_arg_fail(2)) SWIG_fail
;
38771 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38772 (arg1
)->Delete(arg2
);
38774 wxPyEndAllowThreads(__tstate
);
38775 if (PyErr_Occurred()) SWIG_fail
;
38777 Py_INCREF(Py_None
); resultobj
= Py_None
;
38784 static PyObject
*_wrap_ItemContainer_GetClientData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38785 PyObject
*resultobj
= NULL
;
38786 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38789 PyObject
* obj0
= 0 ;
38790 PyObject
* obj1
= 0 ;
38791 char *kwnames
[] = {
38792 (char *) "self",(char *) "n", NULL
38795 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_GetClientData",kwnames
,&obj0
,&obj1
)) goto fail
;
38796 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38797 if (SWIG_arg_fail(1)) SWIG_fail
;
38799 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38800 if (SWIG_arg_fail(2)) SWIG_fail
;
38803 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38804 result
= (PyObject
*)wxItemContainer_GetClientData(arg1
,arg2
);
38806 wxPyEndAllowThreads(__tstate
);
38807 if (PyErr_Occurred()) SWIG_fail
;
38809 resultobj
= result
;
38816 static PyObject
*_wrap_ItemContainer_SetClientData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38817 PyObject
*resultobj
= NULL
;
38818 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38820 PyObject
*arg3
= (PyObject
*) 0 ;
38821 PyObject
* obj0
= 0 ;
38822 PyObject
* obj1
= 0 ;
38823 PyObject
* obj2
= 0 ;
38824 char *kwnames
[] = {
38825 (char *) "self",(char *) "n",(char *) "clientData", NULL
38828 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ItemContainer_SetClientData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
38829 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38830 if (SWIG_arg_fail(1)) SWIG_fail
;
38832 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38833 if (SWIG_arg_fail(2)) SWIG_fail
;
38837 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38838 wxItemContainer_SetClientData(arg1
,arg2
,arg3
);
38840 wxPyEndAllowThreads(__tstate
);
38841 if (PyErr_Occurred()) SWIG_fail
;
38843 Py_INCREF(Py_None
); resultobj
= Py_None
;
38850 static PyObject
*_wrap_ItemContainer_GetCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38851 PyObject
*resultobj
= NULL
;
38852 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38854 PyObject
* obj0
= 0 ;
38855 char *kwnames
[] = {
38856 (char *) "self", NULL
38859 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetCount",kwnames
,&obj0
)) goto fail
;
38860 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38861 if (SWIG_arg_fail(1)) SWIG_fail
;
38863 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38864 result
= (int)((wxItemContainer
const *)arg1
)->GetCount();
38866 wxPyEndAllowThreads(__tstate
);
38867 if (PyErr_Occurred()) SWIG_fail
;
38870 resultobj
= SWIG_From_int(static_cast<int >(result
));
38878 static PyObject
*_wrap_ItemContainer_IsEmpty(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38879 PyObject
*resultobj
= NULL
;
38880 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38882 PyObject
* obj0
= 0 ;
38883 char *kwnames
[] = {
38884 (char *) "self", NULL
38887 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_IsEmpty",kwnames
,&obj0
)) goto fail
;
38888 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38889 if (SWIG_arg_fail(1)) SWIG_fail
;
38891 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38892 result
= (bool)((wxItemContainer
const *)arg1
)->IsEmpty();
38894 wxPyEndAllowThreads(__tstate
);
38895 if (PyErr_Occurred()) SWIG_fail
;
38898 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
38906 static PyObject
*_wrap_ItemContainer_GetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38907 PyObject
*resultobj
= NULL
;
38908 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38911 PyObject
* obj0
= 0 ;
38912 PyObject
* obj1
= 0 ;
38913 char *kwnames
[] = {
38914 (char *) "self",(char *) "n", NULL
38917 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_GetString",kwnames
,&obj0
,&obj1
)) goto fail
;
38918 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38919 if (SWIG_arg_fail(1)) SWIG_fail
;
38921 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38922 if (SWIG_arg_fail(2)) SWIG_fail
;
38925 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38926 result
= ((wxItemContainer
const *)arg1
)->GetString(arg2
);
38928 wxPyEndAllowThreads(__tstate
);
38929 if (PyErr_Occurred()) SWIG_fail
;
38933 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
38935 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
38944 static PyObject
*_wrap_ItemContainer_GetStrings(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38945 PyObject
*resultobj
= NULL
;
38946 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38947 wxArrayString result
;
38948 PyObject
* obj0
= 0 ;
38949 char *kwnames
[] = {
38950 (char *) "self", NULL
38953 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetStrings",kwnames
,&obj0
)) goto fail
;
38954 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38955 if (SWIG_arg_fail(1)) SWIG_fail
;
38957 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38958 result
= ((wxItemContainer
const *)arg1
)->GetStrings();
38960 wxPyEndAllowThreads(__tstate
);
38961 if (PyErr_Occurred()) SWIG_fail
;
38964 resultobj
= wxArrayString2PyList_helper(result
);
38972 static PyObject
*_wrap_ItemContainer_SetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38973 PyObject
*resultobj
= NULL
;
38974 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38976 wxString
*arg3
= 0 ;
38977 bool temp3
= false ;
38978 PyObject
* obj0
= 0 ;
38979 PyObject
* obj1
= 0 ;
38980 PyObject
* obj2
= 0 ;
38981 char *kwnames
[] = {
38982 (char *) "self",(char *) "n",(char *) "s", NULL
38985 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ItemContainer_SetString",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
38986 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38987 if (SWIG_arg_fail(1)) SWIG_fail
;
38989 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38990 if (SWIG_arg_fail(2)) SWIG_fail
;
38993 arg3
= wxString_in_helper(obj2
);
38994 if (arg3
== NULL
) SWIG_fail
;
38998 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38999 (arg1
)->SetString(arg2
,(wxString
const &)*arg3
);
39001 wxPyEndAllowThreads(__tstate
);
39002 if (PyErr_Occurred()) SWIG_fail
;
39004 Py_INCREF(Py_None
); resultobj
= Py_None
;
39019 static PyObject
*_wrap_ItemContainer_FindString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39020 PyObject
*resultobj
= NULL
;
39021 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39022 wxString
*arg2
= 0 ;
39024 bool temp2
= false ;
39025 PyObject
* obj0
= 0 ;
39026 PyObject
* obj1
= 0 ;
39027 char *kwnames
[] = {
39028 (char *) "self",(char *) "s", NULL
39031 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_FindString",kwnames
,&obj0
,&obj1
)) goto fail
;
39032 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39033 if (SWIG_arg_fail(1)) SWIG_fail
;
39035 arg2
= wxString_in_helper(obj1
);
39036 if (arg2
== NULL
) SWIG_fail
;
39040 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39041 result
= (int)((wxItemContainer
const *)arg1
)->FindString((wxString
const &)*arg2
);
39043 wxPyEndAllowThreads(__tstate
);
39044 if (PyErr_Occurred()) SWIG_fail
;
39047 resultobj
= SWIG_From_int(static_cast<int >(result
));
39063 static PyObject
*_wrap_ItemContainer_SetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39064 PyObject
*resultobj
= NULL
;
39065 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39067 PyObject
* obj0
= 0 ;
39068 PyObject
* obj1
= 0 ;
39069 char *kwnames
[] = {
39070 (char *) "self",(char *) "n", NULL
39073 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_SetSelection",kwnames
,&obj0
,&obj1
)) goto fail
;
39074 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39075 if (SWIG_arg_fail(1)) SWIG_fail
;
39077 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39078 if (SWIG_arg_fail(2)) SWIG_fail
;
39081 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39082 (arg1
)->SetSelection(arg2
);
39084 wxPyEndAllowThreads(__tstate
);
39085 if (PyErr_Occurred()) SWIG_fail
;
39087 Py_INCREF(Py_None
); resultobj
= Py_None
;
39094 static PyObject
*_wrap_ItemContainer_GetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39095 PyObject
*resultobj
= NULL
;
39096 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39098 PyObject
* obj0
= 0 ;
39099 char *kwnames
[] = {
39100 (char *) "self", NULL
39103 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetSelection",kwnames
,&obj0
)) goto fail
;
39104 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39105 if (SWIG_arg_fail(1)) SWIG_fail
;
39107 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39108 result
= (int)((wxItemContainer
const *)arg1
)->GetSelection();
39110 wxPyEndAllowThreads(__tstate
);
39111 if (PyErr_Occurred()) SWIG_fail
;
39114 resultobj
= SWIG_From_int(static_cast<int >(result
));
39122 static PyObject
*_wrap_ItemContainer_SetStringSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39123 PyObject
*resultobj
= NULL
;
39124 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39125 wxString
*arg2
= 0 ;
39127 bool temp2
= false ;
39128 PyObject
* obj0
= 0 ;
39129 PyObject
* obj1
= 0 ;
39130 char *kwnames
[] = {
39131 (char *) "self",(char *) "s", NULL
39134 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_SetStringSelection",kwnames
,&obj0
,&obj1
)) goto fail
;
39135 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39136 if (SWIG_arg_fail(1)) SWIG_fail
;
39138 arg2
= wxString_in_helper(obj1
);
39139 if (arg2
== NULL
) SWIG_fail
;
39143 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39144 result
= (bool)(arg1
)->SetStringSelection((wxString
const &)*arg2
);
39146 wxPyEndAllowThreads(__tstate
);
39147 if (PyErr_Occurred()) SWIG_fail
;
39150 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39166 static PyObject
*_wrap_ItemContainer_GetStringSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39167 PyObject
*resultobj
= NULL
;
39168 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39170 PyObject
* obj0
= 0 ;
39171 char *kwnames
[] = {
39172 (char *) "self", NULL
39175 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetStringSelection",kwnames
,&obj0
)) goto fail
;
39176 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39177 if (SWIG_arg_fail(1)) SWIG_fail
;
39179 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39180 result
= ((wxItemContainer
const *)arg1
)->GetStringSelection();
39182 wxPyEndAllowThreads(__tstate
);
39183 if (PyErr_Occurred()) SWIG_fail
;
39187 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
39189 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
39198 static PyObject
*_wrap_ItemContainer_Select(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39199 PyObject
*resultobj
= NULL
;
39200 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39202 PyObject
* obj0
= 0 ;
39203 PyObject
* obj1
= 0 ;
39204 char *kwnames
[] = {
39205 (char *) "self",(char *) "n", NULL
39208 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_Select",kwnames
,&obj0
,&obj1
)) goto fail
;
39209 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39210 if (SWIG_arg_fail(1)) SWIG_fail
;
39212 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39213 if (SWIG_arg_fail(2)) SWIG_fail
;
39216 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39217 (arg1
)->Select(arg2
);
39219 wxPyEndAllowThreads(__tstate
);
39220 if (PyErr_Occurred()) SWIG_fail
;
39222 Py_INCREF(Py_None
); resultobj
= Py_None
;
39229 static PyObject
* ItemContainer_swigregister(PyObject
*, PyObject
*args
) {
39231 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
39232 SWIG_TypeClientData(SWIGTYPE_p_wxItemContainer
, obj
);
39234 return Py_BuildValue((char *)"");
39236 static PyObject
* ControlWithItems_swigregister(PyObject
*, PyObject
*args
) {
39238 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
39239 SWIG_TypeClientData(SWIGTYPE_p_wxControlWithItems
, obj
);
39241 return Py_BuildValue((char *)"");
39243 static PyObject
*_wrap_new_SizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39244 PyObject
*resultobj
= NULL
;
39245 wxSizerItem
*result
;
39246 char *kwnames
[] = {
39250 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_SizerItem",kwnames
)) goto fail
;
39252 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39253 result
= (wxSizerItem
*)new wxSizerItem();
39255 wxPyEndAllowThreads(__tstate
);
39256 if (PyErr_Occurred()) SWIG_fail
;
39258 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39265 static PyObject
*_wrap_delete_SizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39266 PyObject
*resultobj
= NULL
;
39267 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39268 PyObject
* obj0
= 0 ;
39269 char *kwnames
[] = {
39270 (char *) "self", NULL
39273 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_SizerItem",kwnames
,&obj0
)) goto fail
;
39274 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39275 if (SWIG_arg_fail(1)) SWIG_fail
;
39277 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39280 wxPyEndAllowThreads(__tstate
);
39281 if (PyErr_Occurred()) SWIG_fail
;
39283 Py_INCREF(Py_None
); resultobj
= Py_None
;
39290 static PyObject
*_wrap_new_SizerItemWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39291 PyObject
*resultobj
= NULL
;
39292 wxWindow
*arg1
= (wxWindow
*) 0 ;
39296 PyObject
*arg5
= (PyObject
*) NULL
;
39297 wxSizerItem
*result
;
39298 PyObject
* obj0
= 0 ;
39299 PyObject
* obj1
= 0 ;
39300 PyObject
* obj2
= 0 ;
39301 PyObject
* obj3
= 0 ;
39302 PyObject
* obj4
= 0 ;
39303 char *kwnames
[] = {
39304 (char *) "window",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
39307 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:new_SizerItemWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
39308 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
39309 if (SWIG_arg_fail(1)) SWIG_fail
;
39311 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39312 if (SWIG_arg_fail(2)) SWIG_fail
;
39315 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39316 if (SWIG_arg_fail(3)) SWIG_fail
;
39319 arg4
= static_cast<int >(SWIG_As_int(obj3
));
39320 if (SWIG_arg_fail(4)) SWIG_fail
;
39326 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39327 result
= (wxSizerItem
*)new_wxSizerItem(arg1
,arg2
,arg3
,arg4
,arg5
);
39329 wxPyEndAllowThreads(__tstate
);
39330 if (PyErr_Occurred()) SWIG_fail
;
39332 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39339 static PyObject
*_wrap_new_SizerItemSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39340 PyObject
*resultobj
= NULL
;
39346 PyObject
*arg6
= (PyObject
*) NULL
;
39347 wxSizerItem
*result
;
39348 PyObject
* obj0
= 0 ;
39349 PyObject
* obj1
= 0 ;
39350 PyObject
* obj2
= 0 ;
39351 PyObject
* obj3
= 0 ;
39352 PyObject
* obj4
= 0 ;
39353 PyObject
* obj5
= 0 ;
39354 char *kwnames
[] = {
39355 (char *) "width",(char *) "height",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
39358 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:new_SizerItemSpacer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
39360 arg1
= static_cast<int >(SWIG_As_int(obj0
));
39361 if (SWIG_arg_fail(1)) SWIG_fail
;
39364 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39365 if (SWIG_arg_fail(2)) SWIG_fail
;
39368 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39369 if (SWIG_arg_fail(3)) SWIG_fail
;
39372 arg4
= static_cast<int >(SWIG_As_int(obj3
));
39373 if (SWIG_arg_fail(4)) SWIG_fail
;
39376 arg5
= static_cast<int >(SWIG_As_int(obj4
));
39377 if (SWIG_arg_fail(5)) SWIG_fail
;
39383 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39384 result
= (wxSizerItem
*)new_wxSizerItem(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
39386 wxPyEndAllowThreads(__tstate
);
39387 if (PyErr_Occurred()) SWIG_fail
;
39389 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39396 static PyObject
*_wrap_new_SizerItemSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39397 PyObject
*resultobj
= NULL
;
39398 wxSizer
*arg1
= (wxSizer
*) 0 ;
39402 PyObject
*arg5
= (PyObject
*) NULL
;
39403 wxSizerItem
*result
;
39404 PyObject
* obj0
= 0 ;
39405 PyObject
* obj1
= 0 ;
39406 PyObject
* obj2
= 0 ;
39407 PyObject
* obj3
= 0 ;
39408 PyObject
* obj4
= 0 ;
39409 char *kwnames
[] = {
39410 (char *) "sizer",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
39413 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:new_SizerItemSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
39414 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
39415 if (SWIG_arg_fail(1)) SWIG_fail
;
39417 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39418 if (SWIG_arg_fail(2)) SWIG_fail
;
39421 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39422 if (SWIG_arg_fail(3)) SWIG_fail
;
39425 arg4
= static_cast<int >(SWIG_As_int(obj3
));
39426 if (SWIG_arg_fail(4)) SWIG_fail
;
39432 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39433 result
= (wxSizerItem
*)new_wxSizerItem(arg1
,arg2
,arg3
,arg4
,arg5
);
39435 wxPyEndAllowThreads(__tstate
);
39436 if (PyErr_Occurred()) SWIG_fail
;
39438 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39445 static PyObject
*_wrap_SizerItem_DeleteWindows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39446 PyObject
*resultobj
= NULL
;
39447 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39448 PyObject
* obj0
= 0 ;
39449 char *kwnames
[] = {
39450 (char *) "self", NULL
39453 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_DeleteWindows",kwnames
,&obj0
)) goto fail
;
39454 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39455 if (SWIG_arg_fail(1)) SWIG_fail
;
39457 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39458 (arg1
)->DeleteWindows();
39460 wxPyEndAllowThreads(__tstate
);
39461 if (PyErr_Occurred()) SWIG_fail
;
39463 Py_INCREF(Py_None
); resultobj
= Py_None
;
39470 static PyObject
*_wrap_SizerItem_DetachSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39471 PyObject
*resultobj
= NULL
;
39472 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39473 PyObject
* obj0
= 0 ;
39474 char *kwnames
[] = {
39475 (char *) "self", NULL
39478 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_DetachSizer",kwnames
,&obj0
)) goto fail
;
39479 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39480 if (SWIG_arg_fail(1)) SWIG_fail
;
39482 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39483 (arg1
)->DetachSizer();
39485 wxPyEndAllowThreads(__tstate
);
39486 if (PyErr_Occurred()) SWIG_fail
;
39488 Py_INCREF(Py_None
); resultobj
= Py_None
;
39495 static PyObject
*_wrap_SizerItem_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39496 PyObject
*resultobj
= NULL
;
39497 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39499 PyObject
* obj0
= 0 ;
39500 char *kwnames
[] = {
39501 (char *) "self", NULL
39504 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetSize",kwnames
,&obj0
)) goto fail
;
39505 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39506 if (SWIG_arg_fail(1)) SWIG_fail
;
39508 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39509 result
= (arg1
)->GetSize();
39511 wxPyEndAllowThreads(__tstate
);
39512 if (PyErr_Occurred()) SWIG_fail
;
39515 wxSize
* resultptr
;
39516 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39517 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39525 static PyObject
*_wrap_SizerItem_CalcMin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39526 PyObject
*resultobj
= NULL
;
39527 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39529 PyObject
* obj0
= 0 ;
39530 char *kwnames
[] = {
39531 (char *) "self", NULL
39534 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_CalcMin",kwnames
,&obj0
)) goto fail
;
39535 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39536 if (SWIG_arg_fail(1)) SWIG_fail
;
39538 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39539 result
= (arg1
)->CalcMin();
39541 wxPyEndAllowThreads(__tstate
);
39542 if (PyErr_Occurred()) SWIG_fail
;
39545 wxSize
* resultptr
;
39546 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39547 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39555 static PyObject
*_wrap_SizerItem_SetDimension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39556 PyObject
*resultobj
= NULL
;
39557 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39558 wxPoint
*arg2
= 0 ;
39562 PyObject
* obj0
= 0 ;
39563 PyObject
* obj1
= 0 ;
39564 PyObject
* obj2
= 0 ;
39565 char *kwnames
[] = {
39566 (char *) "self",(char *) "pos",(char *) "size", NULL
39569 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SizerItem_SetDimension",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39570 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39571 if (SWIG_arg_fail(1)) SWIG_fail
;
39574 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
39578 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
39581 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39582 (arg1
)->SetDimension((wxPoint
const &)*arg2
,(wxSize
const &)*arg3
);
39584 wxPyEndAllowThreads(__tstate
);
39585 if (PyErr_Occurred()) SWIG_fail
;
39587 Py_INCREF(Py_None
); resultobj
= Py_None
;
39594 static PyObject
*_wrap_SizerItem_GetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39595 PyObject
*resultobj
= NULL
;
39596 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39598 PyObject
* obj0
= 0 ;
39599 char *kwnames
[] = {
39600 (char *) "self", NULL
39603 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetMinSize",kwnames
,&obj0
)) goto fail
;
39604 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39605 if (SWIG_arg_fail(1)) SWIG_fail
;
39607 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39608 result
= (arg1
)->GetMinSize();
39610 wxPyEndAllowThreads(__tstate
);
39611 if (PyErr_Occurred()) SWIG_fail
;
39614 wxSize
* resultptr
;
39615 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39616 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39624 static PyObject
*_wrap_SizerItem_GetMinSizeWithBorder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39625 PyObject
*resultobj
= NULL
;
39626 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39628 PyObject
* obj0
= 0 ;
39629 char *kwnames
[] = {
39630 (char *) "self", NULL
39633 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetMinSizeWithBorder",kwnames
,&obj0
)) goto fail
;
39634 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39635 if (SWIG_arg_fail(1)) SWIG_fail
;
39637 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39638 result
= ((wxSizerItem
const *)arg1
)->GetMinSizeWithBorder();
39640 wxPyEndAllowThreads(__tstate
);
39641 if (PyErr_Occurred()) SWIG_fail
;
39644 wxSize
* resultptr
;
39645 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39646 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39654 static PyObject
*_wrap_SizerItem_SetInitSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39655 PyObject
*resultobj
= NULL
;
39656 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39659 PyObject
* obj0
= 0 ;
39660 PyObject
* obj1
= 0 ;
39661 PyObject
* obj2
= 0 ;
39662 char *kwnames
[] = {
39663 (char *) "self",(char *) "x",(char *) "y", NULL
39666 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SizerItem_SetInitSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39667 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39668 if (SWIG_arg_fail(1)) SWIG_fail
;
39670 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39671 if (SWIG_arg_fail(2)) SWIG_fail
;
39674 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39675 if (SWIG_arg_fail(3)) SWIG_fail
;
39678 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39679 (arg1
)->SetInitSize(arg2
,arg3
);
39681 wxPyEndAllowThreads(__tstate
);
39682 if (PyErr_Occurred()) SWIG_fail
;
39684 Py_INCREF(Py_None
); resultobj
= Py_None
;
39691 static PyObject
*_wrap_SizerItem_SetRatioWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39692 PyObject
*resultobj
= NULL
;
39693 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39696 PyObject
* obj0
= 0 ;
39697 PyObject
* obj1
= 0 ;
39698 PyObject
* obj2
= 0 ;
39699 char *kwnames
[] = {
39700 (char *) "self",(char *) "width",(char *) "height", NULL
39703 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SizerItem_SetRatioWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39704 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39705 if (SWIG_arg_fail(1)) SWIG_fail
;
39707 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39708 if (SWIG_arg_fail(2)) SWIG_fail
;
39711 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39712 if (SWIG_arg_fail(3)) SWIG_fail
;
39715 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39716 (arg1
)->SetRatio(arg2
,arg3
);
39718 wxPyEndAllowThreads(__tstate
);
39719 if (PyErr_Occurred()) SWIG_fail
;
39721 Py_INCREF(Py_None
); resultobj
= Py_None
;
39728 static PyObject
*_wrap_SizerItem_SetRatioSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39729 PyObject
*resultobj
= NULL
;
39730 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39733 PyObject
* obj0
= 0 ;
39734 PyObject
* obj1
= 0 ;
39735 char *kwnames
[] = {
39736 (char *) "self",(char *) "size", NULL
39739 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetRatioSize",kwnames
,&obj0
,&obj1
)) goto fail
;
39740 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39741 if (SWIG_arg_fail(1)) SWIG_fail
;
39744 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
39747 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39748 (arg1
)->SetRatio((wxSize
const &)*arg2
);
39750 wxPyEndAllowThreads(__tstate
);
39751 if (PyErr_Occurred()) SWIG_fail
;
39753 Py_INCREF(Py_None
); resultobj
= Py_None
;
39760 static PyObject
*_wrap_SizerItem_SetRatio(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39761 PyObject
*resultobj
= NULL
;
39762 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39764 PyObject
* obj0
= 0 ;
39765 PyObject
* obj1
= 0 ;
39766 char *kwnames
[] = {
39767 (char *) "self",(char *) "ratio", NULL
39770 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetRatio",kwnames
,&obj0
,&obj1
)) goto fail
;
39771 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39772 if (SWIG_arg_fail(1)) SWIG_fail
;
39774 arg2
= static_cast<float >(SWIG_As_float(obj1
));
39775 if (SWIG_arg_fail(2)) SWIG_fail
;
39778 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39779 (arg1
)->SetRatio(arg2
);
39781 wxPyEndAllowThreads(__tstate
);
39782 if (PyErr_Occurred()) SWIG_fail
;
39784 Py_INCREF(Py_None
); resultobj
= Py_None
;
39791 static PyObject
*_wrap_SizerItem_GetRatio(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39792 PyObject
*resultobj
= NULL
;
39793 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39795 PyObject
* obj0
= 0 ;
39796 char *kwnames
[] = {
39797 (char *) "self", NULL
39800 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetRatio",kwnames
,&obj0
)) goto fail
;
39801 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39802 if (SWIG_arg_fail(1)) SWIG_fail
;
39804 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39805 result
= (float)(arg1
)->GetRatio();
39807 wxPyEndAllowThreads(__tstate
);
39808 if (PyErr_Occurred()) SWIG_fail
;
39811 resultobj
= SWIG_From_float(static_cast<float >(result
));
39819 static PyObject
*_wrap_SizerItem_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39820 PyObject
*resultobj
= NULL
;
39821 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39823 PyObject
* obj0
= 0 ;
39824 char *kwnames
[] = {
39825 (char *) "self", NULL
39828 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetRect",kwnames
,&obj0
)) goto fail
;
39829 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39830 if (SWIG_arg_fail(1)) SWIG_fail
;
39832 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39833 result
= (arg1
)->GetRect();
39835 wxPyEndAllowThreads(__tstate
);
39836 if (PyErr_Occurred()) SWIG_fail
;
39839 wxRect
* resultptr
;
39840 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
39841 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
39849 static PyObject
*_wrap_SizerItem_IsWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39850 PyObject
*resultobj
= NULL
;
39851 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39853 PyObject
* obj0
= 0 ;
39854 char *kwnames
[] = {
39855 (char *) "self", NULL
39858 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsWindow",kwnames
,&obj0
)) goto fail
;
39859 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39860 if (SWIG_arg_fail(1)) SWIG_fail
;
39862 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39863 result
= (bool)(arg1
)->IsWindow();
39865 wxPyEndAllowThreads(__tstate
);
39866 if (PyErr_Occurred()) SWIG_fail
;
39869 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39877 static PyObject
*_wrap_SizerItem_IsSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39878 PyObject
*resultobj
= NULL
;
39879 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39881 PyObject
* obj0
= 0 ;
39882 char *kwnames
[] = {
39883 (char *) "self", NULL
39886 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsSizer",kwnames
,&obj0
)) goto fail
;
39887 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39888 if (SWIG_arg_fail(1)) SWIG_fail
;
39890 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39891 result
= (bool)(arg1
)->IsSizer();
39893 wxPyEndAllowThreads(__tstate
);
39894 if (PyErr_Occurred()) SWIG_fail
;
39897 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39905 static PyObject
*_wrap_SizerItem_IsSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39906 PyObject
*resultobj
= NULL
;
39907 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39909 PyObject
* obj0
= 0 ;
39910 char *kwnames
[] = {
39911 (char *) "self", NULL
39914 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsSpacer",kwnames
,&obj0
)) goto fail
;
39915 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39916 if (SWIG_arg_fail(1)) SWIG_fail
;
39918 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39919 result
= (bool)(arg1
)->IsSpacer();
39921 wxPyEndAllowThreads(__tstate
);
39922 if (PyErr_Occurred()) SWIG_fail
;
39925 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39933 static PyObject
*_wrap_SizerItem_SetProportion(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39934 PyObject
*resultobj
= NULL
;
39935 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39937 PyObject
* obj0
= 0 ;
39938 PyObject
* obj1
= 0 ;
39939 char *kwnames
[] = {
39940 (char *) "self",(char *) "proportion", NULL
39943 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetProportion",kwnames
,&obj0
,&obj1
)) goto fail
;
39944 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39945 if (SWIG_arg_fail(1)) SWIG_fail
;
39947 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39948 if (SWIG_arg_fail(2)) SWIG_fail
;
39951 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39952 (arg1
)->SetProportion(arg2
);
39954 wxPyEndAllowThreads(__tstate
);
39955 if (PyErr_Occurred()) SWIG_fail
;
39957 Py_INCREF(Py_None
); resultobj
= Py_None
;
39964 static PyObject
*_wrap_SizerItem_GetProportion(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39965 PyObject
*resultobj
= NULL
;
39966 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39968 PyObject
* obj0
= 0 ;
39969 char *kwnames
[] = {
39970 (char *) "self", NULL
39973 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetProportion",kwnames
,&obj0
)) goto fail
;
39974 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39975 if (SWIG_arg_fail(1)) SWIG_fail
;
39977 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39978 result
= (int)(arg1
)->GetProportion();
39980 wxPyEndAllowThreads(__tstate
);
39981 if (PyErr_Occurred()) SWIG_fail
;
39984 resultobj
= SWIG_From_int(static_cast<int >(result
));
39992 static PyObject
*_wrap_SizerItem_SetFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39993 PyObject
*resultobj
= NULL
;
39994 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39996 PyObject
* obj0
= 0 ;
39997 PyObject
* obj1
= 0 ;
39998 char *kwnames
[] = {
39999 (char *) "self",(char *) "flag", NULL
40002 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetFlag",kwnames
,&obj0
,&obj1
)) goto fail
;
40003 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40004 if (SWIG_arg_fail(1)) SWIG_fail
;
40006 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40007 if (SWIG_arg_fail(2)) SWIG_fail
;
40010 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40011 (arg1
)->SetFlag(arg2
);
40013 wxPyEndAllowThreads(__tstate
);
40014 if (PyErr_Occurred()) SWIG_fail
;
40016 Py_INCREF(Py_None
); resultobj
= Py_None
;
40023 static PyObject
*_wrap_SizerItem_GetFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40024 PyObject
*resultobj
= NULL
;
40025 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40027 PyObject
* obj0
= 0 ;
40028 char *kwnames
[] = {
40029 (char *) "self", NULL
40032 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetFlag",kwnames
,&obj0
)) goto fail
;
40033 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40034 if (SWIG_arg_fail(1)) SWIG_fail
;
40036 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40037 result
= (int)(arg1
)->GetFlag();
40039 wxPyEndAllowThreads(__tstate
);
40040 if (PyErr_Occurred()) SWIG_fail
;
40043 resultobj
= SWIG_From_int(static_cast<int >(result
));
40051 static PyObject
*_wrap_SizerItem_SetBorder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40052 PyObject
*resultobj
= NULL
;
40053 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40055 PyObject
* obj0
= 0 ;
40056 PyObject
* obj1
= 0 ;
40057 char *kwnames
[] = {
40058 (char *) "self",(char *) "border", NULL
40061 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetBorder",kwnames
,&obj0
,&obj1
)) goto fail
;
40062 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40063 if (SWIG_arg_fail(1)) SWIG_fail
;
40065 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40066 if (SWIG_arg_fail(2)) SWIG_fail
;
40069 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40070 (arg1
)->SetBorder(arg2
);
40072 wxPyEndAllowThreads(__tstate
);
40073 if (PyErr_Occurred()) SWIG_fail
;
40075 Py_INCREF(Py_None
); resultobj
= Py_None
;
40082 static PyObject
*_wrap_SizerItem_GetBorder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40083 PyObject
*resultobj
= NULL
;
40084 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40086 PyObject
* obj0
= 0 ;
40087 char *kwnames
[] = {
40088 (char *) "self", NULL
40091 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetBorder",kwnames
,&obj0
)) goto fail
;
40092 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40093 if (SWIG_arg_fail(1)) SWIG_fail
;
40095 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40096 result
= (int)(arg1
)->GetBorder();
40098 wxPyEndAllowThreads(__tstate
);
40099 if (PyErr_Occurred()) SWIG_fail
;
40102 resultobj
= SWIG_From_int(static_cast<int >(result
));
40110 static PyObject
*_wrap_SizerItem_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40111 PyObject
*resultobj
= NULL
;
40112 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40114 PyObject
* obj0
= 0 ;
40115 char *kwnames
[] = {
40116 (char *) "self", NULL
40119 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetWindow",kwnames
,&obj0
)) goto fail
;
40120 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40121 if (SWIG_arg_fail(1)) SWIG_fail
;
40123 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40124 result
= (wxWindow
*)(arg1
)->GetWindow();
40126 wxPyEndAllowThreads(__tstate
);
40127 if (PyErr_Occurred()) SWIG_fail
;
40130 resultobj
= wxPyMake_wxObject(result
, 0);
40138 static PyObject
*_wrap_SizerItem_SetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40139 PyObject
*resultobj
= NULL
;
40140 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40141 wxWindow
*arg2
= (wxWindow
*) 0 ;
40142 PyObject
* obj0
= 0 ;
40143 PyObject
* obj1
= 0 ;
40144 char *kwnames
[] = {
40145 (char *) "self",(char *) "window", NULL
40148 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
40149 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40150 if (SWIG_arg_fail(1)) SWIG_fail
;
40151 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
40152 if (SWIG_arg_fail(2)) SWIG_fail
;
40154 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40155 (arg1
)->SetWindow(arg2
);
40157 wxPyEndAllowThreads(__tstate
);
40158 if (PyErr_Occurred()) SWIG_fail
;
40160 Py_INCREF(Py_None
); resultobj
= Py_None
;
40167 static PyObject
*_wrap_SizerItem_GetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40168 PyObject
*resultobj
= NULL
;
40169 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40171 PyObject
* obj0
= 0 ;
40172 char *kwnames
[] = {
40173 (char *) "self", NULL
40176 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetSizer",kwnames
,&obj0
)) goto fail
;
40177 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40178 if (SWIG_arg_fail(1)) SWIG_fail
;
40180 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40181 result
= (wxSizer
*)(arg1
)->GetSizer();
40183 wxPyEndAllowThreads(__tstate
);
40184 if (PyErr_Occurred()) SWIG_fail
;
40187 resultobj
= wxPyMake_wxObject(result
, (bool)0);
40195 static PyObject
*_wrap_SizerItem_SetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40196 PyObject
*resultobj
= NULL
;
40197 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40198 wxSizer
*arg2
= (wxSizer
*) 0 ;
40199 PyObject
* obj0
= 0 ;
40200 PyObject
* obj1
= 0 ;
40201 char *kwnames
[] = {
40202 (char *) "self",(char *) "sizer", NULL
40205 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
40206 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40207 if (SWIG_arg_fail(1)) SWIG_fail
;
40208 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
40209 if (SWIG_arg_fail(2)) SWIG_fail
;
40211 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40212 (arg1
)->SetSizer(arg2
);
40214 wxPyEndAllowThreads(__tstate
);
40215 if (PyErr_Occurred()) SWIG_fail
;
40217 Py_INCREF(Py_None
); resultobj
= Py_None
;
40224 static PyObject
*_wrap_SizerItem_GetSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40225 PyObject
*resultobj
= NULL
;
40226 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40228 PyObject
* obj0
= 0 ;
40229 char *kwnames
[] = {
40230 (char *) "self", NULL
40233 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetSpacer",kwnames
,&obj0
)) goto fail
;
40234 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40235 if (SWIG_arg_fail(1)) SWIG_fail
;
40237 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40239 wxSize
const &_result_ref
= (arg1
)->GetSpacer();
40240 result
= (wxSize
*) &_result_ref
;
40243 wxPyEndAllowThreads(__tstate
);
40244 if (PyErr_Occurred()) SWIG_fail
;
40246 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSize
, 0);
40253 static PyObject
*_wrap_SizerItem_SetSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40254 PyObject
*resultobj
= NULL
;
40255 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40258 PyObject
* obj0
= 0 ;
40259 PyObject
* obj1
= 0 ;
40260 char *kwnames
[] = {
40261 (char *) "self",(char *) "size", NULL
40264 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetSpacer",kwnames
,&obj0
,&obj1
)) goto fail
;
40265 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40266 if (SWIG_arg_fail(1)) SWIG_fail
;
40269 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
40272 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40273 (arg1
)->SetSpacer((wxSize
const &)*arg2
);
40275 wxPyEndAllowThreads(__tstate
);
40276 if (PyErr_Occurred()) SWIG_fail
;
40278 Py_INCREF(Py_None
); resultobj
= Py_None
;
40285 static PyObject
*_wrap_SizerItem_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40286 PyObject
*resultobj
= NULL
;
40287 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40289 PyObject
* obj0
= 0 ;
40290 PyObject
* obj1
= 0 ;
40291 char *kwnames
[] = {
40292 (char *) "self",(char *) "show", NULL
40295 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_Show",kwnames
,&obj0
,&obj1
)) goto fail
;
40296 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40297 if (SWIG_arg_fail(1)) SWIG_fail
;
40299 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
40300 if (SWIG_arg_fail(2)) SWIG_fail
;
40303 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40304 (arg1
)->Show(arg2
);
40306 wxPyEndAllowThreads(__tstate
);
40307 if (PyErr_Occurred()) SWIG_fail
;
40309 Py_INCREF(Py_None
); resultobj
= Py_None
;
40316 static PyObject
*_wrap_SizerItem_IsShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40317 PyObject
*resultobj
= NULL
;
40318 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40320 PyObject
* obj0
= 0 ;
40321 char *kwnames
[] = {
40322 (char *) "self", NULL
40325 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsShown",kwnames
,&obj0
)) goto fail
;
40326 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40327 if (SWIG_arg_fail(1)) SWIG_fail
;
40329 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40330 result
= (bool)(arg1
)->IsShown();
40332 wxPyEndAllowThreads(__tstate
);
40333 if (PyErr_Occurred()) SWIG_fail
;
40336 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40344 static PyObject
*_wrap_SizerItem_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40345 PyObject
*resultobj
= NULL
;
40346 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40348 PyObject
* obj0
= 0 ;
40349 char *kwnames
[] = {
40350 (char *) "self", NULL
40353 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetPosition",kwnames
,&obj0
)) goto fail
;
40354 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40355 if (SWIG_arg_fail(1)) SWIG_fail
;
40357 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40358 result
= (arg1
)->GetPosition();
40360 wxPyEndAllowThreads(__tstate
);
40361 if (PyErr_Occurred()) SWIG_fail
;
40364 wxPoint
* resultptr
;
40365 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
40366 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
40374 static PyObject
*_wrap_SizerItem_GetUserData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40375 PyObject
*resultobj
= NULL
;
40376 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40378 PyObject
* obj0
= 0 ;
40379 char *kwnames
[] = {
40380 (char *) "self", NULL
40383 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetUserData",kwnames
,&obj0
)) goto fail
;
40384 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40385 if (SWIG_arg_fail(1)) SWIG_fail
;
40387 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40388 result
= (PyObject
*)wxSizerItem_GetUserData(arg1
);
40390 wxPyEndAllowThreads(__tstate
);
40391 if (PyErr_Occurred()) SWIG_fail
;
40393 resultobj
= result
;
40400 static PyObject
*_wrap_SizerItem_SetUserData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40401 PyObject
*resultobj
= NULL
;
40402 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40403 PyObject
*arg2
= (PyObject
*) 0 ;
40404 PyObject
* obj0
= 0 ;
40405 PyObject
* obj1
= 0 ;
40406 char *kwnames
[] = {
40407 (char *) "self",(char *) "userData", NULL
40410 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetUserData",kwnames
,&obj0
,&obj1
)) goto fail
;
40411 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40412 if (SWIG_arg_fail(1)) SWIG_fail
;
40415 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40416 wxSizerItem_SetUserData(arg1
,arg2
);
40418 wxPyEndAllowThreads(__tstate
);
40419 if (PyErr_Occurred()) SWIG_fail
;
40421 Py_INCREF(Py_None
); resultobj
= Py_None
;
40428 static PyObject
* SizerItem_swigregister(PyObject
*, PyObject
*args
) {
40430 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
40431 SWIG_TypeClientData(SWIGTYPE_p_wxSizerItem
, obj
);
40433 return Py_BuildValue((char *)"");
40435 static PyObject
*_wrap_delete_Sizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40436 PyObject
*resultobj
= NULL
;
40437 wxSizer
*arg1
= (wxSizer
*) 0 ;
40438 PyObject
* obj0
= 0 ;
40439 char *kwnames
[] = {
40440 (char *) "self", NULL
40443 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Sizer",kwnames
,&obj0
)) goto fail
;
40444 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40445 if (SWIG_arg_fail(1)) SWIG_fail
;
40447 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40450 wxPyEndAllowThreads(__tstate
);
40451 if (PyErr_Occurred()) SWIG_fail
;
40453 Py_INCREF(Py_None
); resultobj
= Py_None
;
40460 static PyObject
*_wrap_Sizer__setOORInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40461 PyObject
*resultobj
= NULL
;
40462 wxSizer
*arg1
= (wxSizer
*) 0 ;
40463 PyObject
*arg2
= (PyObject
*) 0 ;
40464 PyObject
* obj0
= 0 ;
40465 PyObject
* obj1
= 0 ;
40466 char *kwnames
[] = {
40467 (char *) "self",(char *) "_self", NULL
40470 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer__setOORInfo",kwnames
,&obj0
,&obj1
)) goto fail
;
40471 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40472 if (SWIG_arg_fail(1)) SWIG_fail
;
40475 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40476 wxSizer__setOORInfo(arg1
,arg2
);
40478 wxPyEndAllowThreads(__tstate
);
40479 if (PyErr_Occurred()) SWIG_fail
;
40481 Py_INCREF(Py_None
); resultobj
= Py_None
;
40488 static PyObject
*_wrap_Sizer_Add(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40489 PyObject
*resultobj
= NULL
;
40490 wxSizer
*arg1
= (wxSizer
*) 0 ;
40491 PyObject
*arg2
= (PyObject
*) 0 ;
40492 int arg3
= (int) 0 ;
40493 int arg4
= (int) 0 ;
40494 int arg5
= (int) 0 ;
40495 PyObject
*arg6
= (PyObject
*) NULL
;
40496 wxSizerItem
*result
;
40497 PyObject
* obj0
= 0 ;
40498 PyObject
* obj1
= 0 ;
40499 PyObject
* obj2
= 0 ;
40500 PyObject
* obj3
= 0 ;
40501 PyObject
* obj4
= 0 ;
40502 PyObject
* obj5
= 0 ;
40503 char *kwnames
[] = {
40504 (char *) "self",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
40507 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:Sizer_Add",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
40508 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40509 if (SWIG_arg_fail(1)) SWIG_fail
;
40513 arg3
= static_cast<int >(SWIG_As_int(obj2
));
40514 if (SWIG_arg_fail(3)) SWIG_fail
;
40519 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40520 if (SWIG_arg_fail(4)) SWIG_fail
;
40525 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40526 if (SWIG_arg_fail(5)) SWIG_fail
;
40533 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40534 result
= (wxSizerItem
*)wxSizer_Add(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
40536 wxPyEndAllowThreads(__tstate
);
40537 if (PyErr_Occurred()) SWIG_fail
;
40539 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40546 static PyObject
*_wrap_Sizer_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40547 PyObject
*resultobj
= NULL
;
40548 wxSizer
*arg1
= (wxSizer
*) 0 ;
40550 PyObject
*arg3
= (PyObject
*) 0 ;
40551 int arg4
= (int) 0 ;
40552 int arg5
= (int) 0 ;
40553 int arg6
= (int) 0 ;
40554 PyObject
*arg7
= (PyObject
*) NULL
;
40555 wxSizerItem
*result
;
40556 PyObject
* obj0
= 0 ;
40557 PyObject
* obj1
= 0 ;
40558 PyObject
* obj2
= 0 ;
40559 PyObject
* obj3
= 0 ;
40560 PyObject
* obj4
= 0 ;
40561 PyObject
* obj5
= 0 ;
40562 PyObject
* obj6
= 0 ;
40563 char *kwnames
[] = {
40564 (char *) "self",(char *) "before",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
40567 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:Sizer_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
40568 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40569 if (SWIG_arg_fail(1)) SWIG_fail
;
40571 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40572 if (SWIG_arg_fail(2)) SWIG_fail
;
40577 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40578 if (SWIG_arg_fail(4)) SWIG_fail
;
40583 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40584 if (SWIG_arg_fail(5)) SWIG_fail
;
40589 arg6
= static_cast<int >(SWIG_As_int(obj5
));
40590 if (SWIG_arg_fail(6)) SWIG_fail
;
40597 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40598 result
= (wxSizerItem
*)wxSizer_Insert(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
40600 wxPyEndAllowThreads(__tstate
);
40601 if (PyErr_Occurred()) SWIG_fail
;
40603 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40610 static PyObject
*_wrap_Sizer_Prepend(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40611 PyObject
*resultobj
= NULL
;
40612 wxSizer
*arg1
= (wxSizer
*) 0 ;
40613 PyObject
*arg2
= (PyObject
*) 0 ;
40614 int arg3
= (int) 0 ;
40615 int arg4
= (int) 0 ;
40616 int arg5
= (int) 0 ;
40617 PyObject
*arg6
= (PyObject
*) NULL
;
40618 wxSizerItem
*result
;
40619 PyObject
* obj0
= 0 ;
40620 PyObject
* obj1
= 0 ;
40621 PyObject
* obj2
= 0 ;
40622 PyObject
* obj3
= 0 ;
40623 PyObject
* obj4
= 0 ;
40624 PyObject
* obj5
= 0 ;
40625 char *kwnames
[] = {
40626 (char *) "self",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
40629 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:Sizer_Prepend",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
40630 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40631 if (SWIG_arg_fail(1)) SWIG_fail
;
40635 arg3
= static_cast<int >(SWIG_As_int(obj2
));
40636 if (SWIG_arg_fail(3)) SWIG_fail
;
40641 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40642 if (SWIG_arg_fail(4)) SWIG_fail
;
40647 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40648 if (SWIG_arg_fail(5)) SWIG_fail
;
40655 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40656 result
= (wxSizerItem
*)wxSizer_Prepend(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
40658 wxPyEndAllowThreads(__tstate
);
40659 if (PyErr_Occurred()) SWIG_fail
;
40661 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40668 static PyObject
*_wrap_Sizer_Remove(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40669 PyObject
*resultobj
= NULL
;
40670 wxSizer
*arg1
= (wxSizer
*) 0 ;
40671 PyObject
*arg2
= (PyObject
*) 0 ;
40673 PyObject
* obj0
= 0 ;
40674 PyObject
* obj1
= 0 ;
40675 char *kwnames
[] = {
40676 (char *) "self",(char *) "item", NULL
40679 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_Remove",kwnames
,&obj0
,&obj1
)) goto fail
;
40680 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40681 if (SWIG_arg_fail(1)) SWIG_fail
;
40684 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40685 result
= (bool)wxSizer_Remove(arg1
,arg2
);
40687 wxPyEndAllowThreads(__tstate
);
40688 if (PyErr_Occurred()) SWIG_fail
;
40691 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40699 static PyObject
*_wrap_Sizer_Detach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40700 PyObject
*resultobj
= NULL
;
40701 wxSizer
*arg1
= (wxSizer
*) 0 ;
40702 PyObject
*arg2
= (PyObject
*) 0 ;
40704 PyObject
* obj0
= 0 ;
40705 PyObject
* obj1
= 0 ;
40706 char *kwnames
[] = {
40707 (char *) "self",(char *) "item", NULL
40710 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_Detach",kwnames
,&obj0
,&obj1
)) goto fail
;
40711 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40712 if (SWIG_arg_fail(1)) SWIG_fail
;
40715 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40716 result
= (bool)wxSizer_Detach(arg1
,arg2
);
40718 wxPyEndAllowThreads(__tstate
);
40719 if (PyErr_Occurred()) SWIG_fail
;
40722 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40730 static PyObject
*_wrap_Sizer_GetItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40731 PyObject
*resultobj
= NULL
;
40732 wxSizer
*arg1
= (wxSizer
*) 0 ;
40733 PyObject
*arg2
= (PyObject
*) 0 ;
40734 wxSizerItem
*result
;
40735 PyObject
* obj0
= 0 ;
40736 PyObject
* obj1
= 0 ;
40737 char *kwnames
[] = {
40738 (char *) "self",(char *) "item", NULL
40741 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_GetItem",kwnames
,&obj0
,&obj1
)) goto fail
;
40742 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40743 if (SWIG_arg_fail(1)) SWIG_fail
;
40746 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40747 result
= (wxSizerItem
*)wxSizer_GetItem(arg1
,arg2
);
40749 wxPyEndAllowThreads(__tstate
);
40750 if (PyErr_Occurred()) SWIG_fail
;
40752 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40759 static PyObject
*_wrap_Sizer__SetItemMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40760 PyObject
*resultobj
= NULL
;
40761 wxSizer
*arg1
= (wxSizer
*) 0 ;
40762 PyObject
*arg2
= (PyObject
*) 0 ;
40765 PyObject
* obj0
= 0 ;
40766 PyObject
* obj1
= 0 ;
40767 PyObject
* obj2
= 0 ;
40768 char *kwnames
[] = {
40769 (char *) "self",(char *) "item",(char *) "size", NULL
40772 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Sizer__SetItemMinSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
40773 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40774 if (SWIG_arg_fail(1)) SWIG_fail
;
40778 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
40781 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40782 wxSizer__SetItemMinSize(arg1
,arg2
,(wxSize
const &)*arg3
);
40784 wxPyEndAllowThreads(__tstate
);
40785 if (PyErr_Occurred()) SWIG_fail
;
40787 Py_INCREF(Py_None
); resultobj
= Py_None
;
40794 static PyObject
*_wrap_Sizer_AddItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40795 PyObject
*resultobj
= NULL
;
40796 wxSizer
*arg1
= (wxSizer
*) 0 ;
40797 wxSizerItem
*arg2
= (wxSizerItem
*) 0 ;
40798 wxSizerItem
*result
;
40799 PyObject
* obj0
= 0 ;
40800 PyObject
* obj1
= 0 ;
40801 char *kwnames
[] = {
40802 (char *) "self",(char *) "item", NULL
40805 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_AddItem",kwnames
,&obj0
,&obj1
)) goto fail
;
40806 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40807 if (SWIG_arg_fail(1)) SWIG_fail
;
40808 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
40809 if (SWIG_arg_fail(2)) SWIG_fail
;
40811 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40812 result
= (wxSizerItem
*)(arg1
)->Add(arg2
);
40814 wxPyEndAllowThreads(__tstate
);
40815 if (PyErr_Occurred()) SWIG_fail
;
40817 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40824 static PyObject
*_wrap_Sizer_InsertItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40825 PyObject
*resultobj
= NULL
;
40826 wxSizer
*arg1
= (wxSizer
*) 0 ;
40828 wxSizerItem
*arg3
= (wxSizerItem
*) 0 ;
40829 wxSizerItem
*result
;
40830 PyObject
* obj0
= 0 ;
40831 PyObject
* obj1
= 0 ;
40832 PyObject
* obj2
= 0 ;
40833 char *kwnames
[] = {
40834 (char *) "self",(char *) "index",(char *) "item", NULL
40837 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Sizer_InsertItem",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
40838 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40839 if (SWIG_arg_fail(1)) SWIG_fail
;
40841 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
40842 if (SWIG_arg_fail(2)) SWIG_fail
;
40844 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
40845 if (SWIG_arg_fail(3)) SWIG_fail
;
40847 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40848 result
= (wxSizerItem
*)(arg1
)->Insert(arg2
,arg3
);
40850 wxPyEndAllowThreads(__tstate
);
40851 if (PyErr_Occurred()) SWIG_fail
;
40853 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40860 static PyObject
*_wrap_Sizer_PrependItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40861 PyObject
*resultobj
= NULL
;
40862 wxSizer
*arg1
= (wxSizer
*) 0 ;
40863 wxSizerItem
*arg2
= (wxSizerItem
*) 0 ;
40864 wxSizerItem
*result
;
40865 PyObject
* obj0
= 0 ;
40866 PyObject
* obj1
= 0 ;
40867 char *kwnames
[] = {
40868 (char *) "self",(char *) "item", NULL
40871 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_PrependItem",kwnames
,&obj0
,&obj1
)) goto fail
;
40872 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40873 if (SWIG_arg_fail(1)) SWIG_fail
;
40874 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
40875 if (SWIG_arg_fail(2)) SWIG_fail
;
40877 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40878 result
= (wxSizerItem
*)(arg1
)->Prepend(arg2
);
40880 wxPyEndAllowThreads(__tstate
);
40881 if (PyErr_Occurred()) SWIG_fail
;
40883 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40890 static PyObject
*_wrap_Sizer_SetDimension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40891 PyObject
*resultobj
= NULL
;
40892 wxSizer
*arg1
= (wxSizer
*) 0 ;
40897 PyObject
* obj0
= 0 ;
40898 PyObject
* obj1
= 0 ;
40899 PyObject
* obj2
= 0 ;
40900 PyObject
* obj3
= 0 ;
40901 PyObject
* obj4
= 0 ;
40902 char *kwnames
[] = {
40903 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
40906 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Sizer_SetDimension",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
40907 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40908 if (SWIG_arg_fail(1)) SWIG_fail
;
40910 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40911 if (SWIG_arg_fail(2)) SWIG_fail
;
40914 arg3
= static_cast<int >(SWIG_As_int(obj2
));
40915 if (SWIG_arg_fail(3)) SWIG_fail
;
40918 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40919 if (SWIG_arg_fail(4)) SWIG_fail
;
40922 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40923 if (SWIG_arg_fail(5)) SWIG_fail
;
40926 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40927 (arg1
)->SetDimension(arg2
,arg3
,arg4
,arg5
);
40929 wxPyEndAllowThreads(__tstate
);
40930 if (PyErr_Occurred()) SWIG_fail
;
40932 Py_INCREF(Py_None
); resultobj
= Py_None
;
40939 static PyObject
*_wrap_Sizer_SetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40940 PyObject
*resultobj
= NULL
;
40941 wxSizer
*arg1
= (wxSizer
*) 0 ;
40944 PyObject
* obj0
= 0 ;
40945 PyObject
* obj1
= 0 ;
40946 char *kwnames
[] = {
40947 (char *) "self",(char *) "size", NULL
40950 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_SetMinSize",kwnames
,&obj0
,&obj1
)) goto fail
;
40951 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40952 if (SWIG_arg_fail(1)) SWIG_fail
;
40955 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
40958 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40959 (arg1
)->SetMinSize((wxSize
const &)*arg2
);
40961 wxPyEndAllowThreads(__tstate
);
40962 if (PyErr_Occurred()) SWIG_fail
;
40964 Py_INCREF(Py_None
); resultobj
= Py_None
;
40971 static PyObject
*_wrap_Sizer_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40972 PyObject
*resultobj
= NULL
;
40973 wxSizer
*arg1
= (wxSizer
*) 0 ;
40975 PyObject
* obj0
= 0 ;
40976 char *kwnames
[] = {
40977 (char *) "self", NULL
40980 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetSize",kwnames
,&obj0
)) goto fail
;
40981 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40982 if (SWIG_arg_fail(1)) SWIG_fail
;
40984 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40985 result
= (arg1
)->GetSize();
40987 wxPyEndAllowThreads(__tstate
);
40988 if (PyErr_Occurred()) SWIG_fail
;
40991 wxSize
* resultptr
;
40992 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
40993 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41001 static PyObject
*_wrap_Sizer_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41002 PyObject
*resultobj
= NULL
;
41003 wxSizer
*arg1
= (wxSizer
*) 0 ;
41005 PyObject
* obj0
= 0 ;
41006 char *kwnames
[] = {
41007 (char *) "self", NULL
41010 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetPosition",kwnames
,&obj0
)) goto fail
;
41011 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41012 if (SWIG_arg_fail(1)) SWIG_fail
;
41014 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41015 result
= (arg1
)->GetPosition();
41017 wxPyEndAllowThreads(__tstate
);
41018 if (PyErr_Occurred()) SWIG_fail
;
41021 wxPoint
* resultptr
;
41022 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
41023 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
41031 static PyObject
*_wrap_Sizer_GetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41032 PyObject
*resultobj
= NULL
;
41033 wxSizer
*arg1
= (wxSizer
*) 0 ;
41035 PyObject
* obj0
= 0 ;
41036 char *kwnames
[] = {
41037 (char *) "self", NULL
41040 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetMinSize",kwnames
,&obj0
)) goto fail
;
41041 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41042 if (SWIG_arg_fail(1)) SWIG_fail
;
41044 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41045 result
= (arg1
)->GetMinSize();
41047 wxPyEndAllowThreads(__tstate
);
41048 if (PyErr_Occurred()) SWIG_fail
;
41051 wxSize
* resultptr
;
41052 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41053 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41061 static PyObject
*_wrap_Sizer_RecalcSizes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41062 PyObject
*resultobj
= NULL
;
41063 wxSizer
*arg1
= (wxSizer
*) 0 ;
41064 PyObject
* obj0
= 0 ;
41065 char *kwnames
[] = {
41066 (char *) "self", NULL
41069 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_RecalcSizes",kwnames
,&obj0
)) goto fail
;
41070 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41071 if (SWIG_arg_fail(1)) SWIG_fail
;
41073 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41074 (arg1
)->RecalcSizes();
41076 wxPyEndAllowThreads(__tstate
);
41077 if (PyErr_Occurred()) SWIG_fail
;
41079 Py_INCREF(Py_None
); resultobj
= Py_None
;
41086 static PyObject
*_wrap_Sizer_CalcMin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41087 PyObject
*resultobj
= NULL
;
41088 wxSizer
*arg1
= (wxSizer
*) 0 ;
41090 PyObject
* obj0
= 0 ;
41091 char *kwnames
[] = {
41092 (char *) "self", NULL
41095 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_CalcMin",kwnames
,&obj0
)) goto fail
;
41096 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41097 if (SWIG_arg_fail(1)) SWIG_fail
;
41099 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41100 result
= (arg1
)->CalcMin();
41102 wxPyEndAllowThreads(__tstate
);
41103 if (PyErr_Occurred()) SWIG_fail
;
41106 wxSize
* resultptr
;
41107 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41108 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41116 static PyObject
*_wrap_Sizer_Layout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41117 PyObject
*resultobj
= NULL
;
41118 wxSizer
*arg1
= (wxSizer
*) 0 ;
41119 PyObject
* obj0
= 0 ;
41120 char *kwnames
[] = {
41121 (char *) "self", NULL
41124 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_Layout",kwnames
,&obj0
)) goto fail
;
41125 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41126 if (SWIG_arg_fail(1)) SWIG_fail
;
41128 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41131 wxPyEndAllowThreads(__tstate
);
41132 if (PyErr_Occurred()) SWIG_fail
;
41134 Py_INCREF(Py_None
); resultobj
= Py_None
;
41141 static PyObject
*_wrap_Sizer_Fit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41142 PyObject
*resultobj
= NULL
;
41143 wxSizer
*arg1
= (wxSizer
*) 0 ;
41144 wxWindow
*arg2
= (wxWindow
*) 0 ;
41146 PyObject
* obj0
= 0 ;
41147 PyObject
* obj1
= 0 ;
41148 char *kwnames
[] = {
41149 (char *) "self",(char *) "window", NULL
41152 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_Fit",kwnames
,&obj0
,&obj1
)) goto fail
;
41153 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41154 if (SWIG_arg_fail(1)) SWIG_fail
;
41155 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41156 if (SWIG_arg_fail(2)) SWIG_fail
;
41158 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41159 result
= (arg1
)->Fit(arg2
);
41161 wxPyEndAllowThreads(__tstate
);
41162 if (PyErr_Occurred()) SWIG_fail
;
41165 wxSize
* resultptr
;
41166 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41167 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41175 static PyObject
*_wrap_Sizer_FitInside(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41176 PyObject
*resultobj
= NULL
;
41177 wxSizer
*arg1
= (wxSizer
*) 0 ;
41178 wxWindow
*arg2
= (wxWindow
*) 0 ;
41179 PyObject
* obj0
= 0 ;
41180 PyObject
* obj1
= 0 ;
41181 char *kwnames
[] = {
41182 (char *) "self",(char *) "window", NULL
41185 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_FitInside",kwnames
,&obj0
,&obj1
)) goto fail
;
41186 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41187 if (SWIG_arg_fail(1)) SWIG_fail
;
41188 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41189 if (SWIG_arg_fail(2)) SWIG_fail
;
41191 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41192 (arg1
)->FitInside(arg2
);
41194 wxPyEndAllowThreads(__tstate
);
41195 if (PyErr_Occurred()) SWIG_fail
;
41197 Py_INCREF(Py_None
); resultobj
= Py_None
;
41204 static PyObject
*_wrap_Sizer_SetSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41205 PyObject
*resultobj
= NULL
;
41206 wxSizer
*arg1
= (wxSizer
*) 0 ;
41207 wxWindow
*arg2
= (wxWindow
*) 0 ;
41208 PyObject
* obj0
= 0 ;
41209 PyObject
* obj1
= 0 ;
41210 char *kwnames
[] = {
41211 (char *) "self",(char *) "window", NULL
41214 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_SetSizeHints",kwnames
,&obj0
,&obj1
)) goto fail
;
41215 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41216 if (SWIG_arg_fail(1)) SWIG_fail
;
41217 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41218 if (SWIG_arg_fail(2)) SWIG_fail
;
41220 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41221 (arg1
)->SetSizeHints(arg2
);
41223 wxPyEndAllowThreads(__tstate
);
41224 if (PyErr_Occurred()) SWIG_fail
;
41226 Py_INCREF(Py_None
); resultobj
= Py_None
;
41233 static PyObject
*_wrap_Sizer_SetVirtualSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41234 PyObject
*resultobj
= NULL
;
41235 wxSizer
*arg1
= (wxSizer
*) 0 ;
41236 wxWindow
*arg2
= (wxWindow
*) 0 ;
41237 PyObject
* obj0
= 0 ;
41238 PyObject
* obj1
= 0 ;
41239 char *kwnames
[] = {
41240 (char *) "self",(char *) "window", NULL
41243 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_SetVirtualSizeHints",kwnames
,&obj0
,&obj1
)) goto fail
;
41244 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41245 if (SWIG_arg_fail(1)) SWIG_fail
;
41246 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41247 if (SWIG_arg_fail(2)) SWIG_fail
;
41249 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41250 (arg1
)->SetVirtualSizeHints(arg2
);
41252 wxPyEndAllowThreads(__tstate
);
41253 if (PyErr_Occurred()) SWIG_fail
;
41255 Py_INCREF(Py_None
); resultobj
= Py_None
;
41262 static PyObject
*_wrap_Sizer_Clear(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41263 PyObject
*resultobj
= NULL
;
41264 wxSizer
*arg1
= (wxSizer
*) 0 ;
41265 bool arg2
= (bool) false ;
41266 PyObject
* obj0
= 0 ;
41267 PyObject
* obj1
= 0 ;
41268 char *kwnames
[] = {
41269 (char *) "self",(char *) "deleteWindows", NULL
41272 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Sizer_Clear",kwnames
,&obj0
,&obj1
)) goto fail
;
41273 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41274 if (SWIG_arg_fail(1)) SWIG_fail
;
41277 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
41278 if (SWIG_arg_fail(2)) SWIG_fail
;
41282 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41283 (arg1
)->Clear(arg2
);
41285 wxPyEndAllowThreads(__tstate
);
41286 if (PyErr_Occurred()) SWIG_fail
;
41288 Py_INCREF(Py_None
); resultobj
= Py_None
;
41295 static PyObject
*_wrap_Sizer_DeleteWindows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41296 PyObject
*resultobj
= NULL
;
41297 wxSizer
*arg1
= (wxSizer
*) 0 ;
41298 PyObject
* obj0
= 0 ;
41299 char *kwnames
[] = {
41300 (char *) "self", NULL
41303 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_DeleteWindows",kwnames
,&obj0
)) goto fail
;
41304 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41305 if (SWIG_arg_fail(1)) SWIG_fail
;
41307 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41308 (arg1
)->DeleteWindows();
41310 wxPyEndAllowThreads(__tstate
);
41311 if (PyErr_Occurred()) SWIG_fail
;
41313 Py_INCREF(Py_None
); resultobj
= Py_None
;
41320 static PyObject
*_wrap_Sizer_GetChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41321 PyObject
*resultobj
= NULL
;
41322 wxSizer
*arg1
= (wxSizer
*) 0 ;
41324 PyObject
* obj0
= 0 ;
41325 char *kwnames
[] = {
41326 (char *) "self", NULL
41329 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetChildren",kwnames
,&obj0
)) goto fail
;
41330 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41331 if (SWIG_arg_fail(1)) SWIG_fail
;
41333 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41334 result
= (PyObject
*)wxSizer_GetChildren(arg1
);
41336 wxPyEndAllowThreads(__tstate
);
41337 if (PyErr_Occurred()) SWIG_fail
;
41339 resultobj
= result
;
41346 static PyObject
*_wrap_Sizer_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41347 PyObject
*resultobj
= NULL
;
41348 wxSizer
*arg1
= (wxSizer
*) 0 ;
41349 PyObject
*arg2
= (PyObject
*) 0 ;
41350 bool arg3
= (bool) true ;
41351 bool arg4
= (bool) false ;
41353 PyObject
* obj0
= 0 ;
41354 PyObject
* obj1
= 0 ;
41355 PyObject
* obj2
= 0 ;
41356 PyObject
* obj3
= 0 ;
41357 char *kwnames
[] = {
41358 (char *) "self",(char *) "item",(char *) "show",(char *) "recursive", NULL
41361 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Sizer_Show",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
41362 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41363 if (SWIG_arg_fail(1)) SWIG_fail
;
41367 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
41368 if (SWIG_arg_fail(3)) SWIG_fail
;
41373 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
41374 if (SWIG_arg_fail(4)) SWIG_fail
;
41378 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41379 result
= (bool)wxSizer_Show(arg1
,arg2
,arg3
,arg4
);
41381 wxPyEndAllowThreads(__tstate
);
41382 if (PyErr_Occurred()) SWIG_fail
;
41385 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
41393 static PyObject
*_wrap_Sizer_IsShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41394 PyObject
*resultobj
= NULL
;
41395 wxSizer
*arg1
= (wxSizer
*) 0 ;
41396 PyObject
*arg2
= (PyObject
*) 0 ;
41398 PyObject
* obj0
= 0 ;
41399 PyObject
* obj1
= 0 ;
41400 char *kwnames
[] = {
41401 (char *) "self",(char *) "item", NULL
41404 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_IsShown",kwnames
,&obj0
,&obj1
)) goto fail
;
41405 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41406 if (SWIG_arg_fail(1)) SWIG_fail
;
41409 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41410 result
= (bool)wxSizer_IsShown(arg1
,arg2
);
41412 wxPyEndAllowThreads(__tstate
);
41413 if (PyErr_Occurred()) SWIG_fail
;
41416 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
41424 static PyObject
*_wrap_Sizer_ShowItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41425 PyObject
*resultobj
= NULL
;
41426 wxSizer
*arg1
= (wxSizer
*) 0 ;
41428 PyObject
* obj0
= 0 ;
41429 PyObject
* obj1
= 0 ;
41430 char *kwnames
[] = {
41431 (char *) "self",(char *) "show", NULL
41434 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_ShowItems",kwnames
,&obj0
,&obj1
)) goto fail
;
41435 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41436 if (SWIG_arg_fail(1)) SWIG_fail
;
41438 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
41439 if (SWIG_arg_fail(2)) SWIG_fail
;
41442 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41443 (arg1
)->ShowItems(arg2
);
41445 wxPyEndAllowThreads(__tstate
);
41446 if (PyErr_Occurred()) SWIG_fail
;
41448 Py_INCREF(Py_None
); resultobj
= Py_None
;
41455 static PyObject
* Sizer_swigregister(PyObject
*, PyObject
*args
) {
41457 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41458 SWIG_TypeClientData(SWIGTYPE_p_wxSizer
, obj
);
41460 return Py_BuildValue((char *)"");
41462 static PyObject
*_wrap_new_PySizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41463 PyObject
*resultobj
= NULL
;
41465 char *kwnames
[] = {
41469 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PySizer",kwnames
)) goto fail
;
41471 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41472 result
= (wxPySizer
*)new wxPySizer();
41474 wxPyEndAllowThreads(__tstate
);
41475 if (PyErr_Occurred()) SWIG_fail
;
41477 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPySizer
, 1);
41484 static PyObject
*_wrap_PySizer__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41485 PyObject
*resultobj
= NULL
;
41486 wxPySizer
*arg1
= (wxPySizer
*) 0 ;
41487 PyObject
*arg2
= (PyObject
*) 0 ;
41488 PyObject
*arg3
= (PyObject
*) 0 ;
41489 PyObject
* obj0
= 0 ;
41490 PyObject
* obj1
= 0 ;
41491 PyObject
* obj2
= 0 ;
41492 char *kwnames
[] = {
41493 (char *) "self",(char *) "self",(char *) "_class", NULL
41496 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PySizer__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
41497 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPySizer
, SWIG_POINTER_EXCEPTION
| 0);
41498 if (SWIG_arg_fail(1)) SWIG_fail
;
41502 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41503 (arg1
)->_setCallbackInfo(arg2
,arg3
);
41505 wxPyEndAllowThreads(__tstate
);
41506 if (PyErr_Occurred()) SWIG_fail
;
41508 Py_INCREF(Py_None
); resultobj
= Py_None
;
41515 static PyObject
* PySizer_swigregister(PyObject
*, PyObject
*args
) {
41517 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41518 SWIG_TypeClientData(SWIGTYPE_p_wxPySizer
, obj
);
41520 return Py_BuildValue((char *)"");
41522 static PyObject
*_wrap_new_BoxSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41523 PyObject
*resultobj
= NULL
;
41524 int arg1
= (int) wxHORIZONTAL
;
41525 wxBoxSizer
*result
;
41526 PyObject
* obj0
= 0 ;
41527 char *kwnames
[] = {
41528 (char *) "orient", NULL
41531 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_BoxSizer",kwnames
,&obj0
)) goto fail
;
41534 arg1
= static_cast<int >(SWIG_As_int(obj0
));
41535 if (SWIG_arg_fail(1)) SWIG_fail
;
41539 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41540 result
= (wxBoxSizer
*)new wxBoxSizer(arg1
);
41542 wxPyEndAllowThreads(__tstate
);
41543 if (PyErr_Occurred()) SWIG_fail
;
41545 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxBoxSizer
, 1);
41552 static PyObject
*_wrap_BoxSizer_GetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41553 PyObject
*resultobj
= NULL
;
41554 wxBoxSizer
*arg1
= (wxBoxSizer
*) 0 ;
41556 PyObject
* obj0
= 0 ;
41557 char *kwnames
[] = {
41558 (char *) "self", NULL
41561 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:BoxSizer_GetOrientation",kwnames
,&obj0
)) goto fail
;
41562 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBoxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41563 if (SWIG_arg_fail(1)) SWIG_fail
;
41565 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41566 result
= (int)(arg1
)->GetOrientation();
41568 wxPyEndAllowThreads(__tstate
);
41569 if (PyErr_Occurred()) SWIG_fail
;
41572 resultobj
= SWIG_From_int(static_cast<int >(result
));
41580 static PyObject
*_wrap_BoxSizer_SetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41581 PyObject
*resultobj
= NULL
;
41582 wxBoxSizer
*arg1
= (wxBoxSizer
*) 0 ;
41584 PyObject
* obj0
= 0 ;
41585 PyObject
* obj1
= 0 ;
41586 char *kwnames
[] = {
41587 (char *) "self",(char *) "orient", NULL
41590 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:BoxSizer_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
;
41591 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBoxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41592 if (SWIG_arg_fail(1)) SWIG_fail
;
41594 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41595 if (SWIG_arg_fail(2)) SWIG_fail
;
41598 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41599 (arg1
)->SetOrientation(arg2
);
41601 wxPyEndAllowThreads(__tstate
);
41602 if (PyErr_Occurred()) SWIG_fail
;
41604 Py_INCREF(Py_None
); resultobj
= Py_None
;
41611 static PyObject
* BoxSizer_swigregister(PyObject
*, PyObject
*args
) {
41613 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41614 SWIG_TypeClientData(SWIGTYPE_p_wxBoxSizer
, obj
);
41616 return Py_BuildValue((char *)"");
41618 static PyObject
*_wrap_new_StaticBoxSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41619 PyObject
*resultobj
= NULL
;
41620 wxStaticBox
*arg1
= (wxStaticBox
*) 0 ;
41621 int arg2
= (int) wxHORIZONTAL
;
41622 wxStaticBoxSizer
*result
;
41623 PyObject
* obj0
= 0 ;
41624 PyObject
* obj1
= 0 ;
41625 char *kwnames
[] = {
41626 (char *) "box",(char *) "orient", NULL
41629 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:new_StaticBoxSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
41630 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticBox
, SWIG_POINTER_EXCEPTION
| 0);
41631 if (SWIG_arg_fail(1)) SWIG_fail
;
41634 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41635 if (SWIG_arg_fail(2)) SWIG_fail
;
41639 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41640 result
= (wxStaticBoxSizer
*)new wxStaticBoxSizer(arg1
,arg2
);
41642 wxPyEndAllowThreads(__tstate
);
41643 if (PyErr_Occurred()) SWIG_fail
;
41645 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStaticBoxSizer
, 1);
41652 static PyObject
*_wrap_StaticBoxSizer_GetStaticBox(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41653 PyObject
*resultobj
= NULL
;
41654 wxStaticBoxSizer
*arg1
= (wxStaticBoxSizer
*) 0 ;
41655 wxStaticBox
*result
;
41656 PyObject
* obj0
= 0 ;
41657 char *kwnames
[] = {
41658 (char *) "self", NULL
41661 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticBoxSizer_GetStaticBox",kwnames
,&obj0
)) goto fail
;
41662 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticBoxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41663 if (SWIG_arg_fail(1)) SWIG_fail
;
41665 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41666 result
= (wxStaticBox
*)(arg1
)->GetStaticBox();
41668 wxPyEndAllowThreads(__tstate
);
41669 if (PyErr_Occurred()) SWIG_fail
;
41672 resultobj
= wxPyMake_wxObject(result
, (bool)0);
41680 static PyObject
* StaticBoxSizer_swigregister(PyObject
*, PyObject
*args
) {
41682 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41683 SWIG_TypeClientData(SWIGTYPE_p_wxStaticBoxSizer
, obj
);
41685 return Py_BuildValue((char *)"");
41687 static PyObject
*_wrap_new_GridSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41688 PyObject
*resultobj
= NULL
;
41689 int arg1
= (int) 1 ;
41690 int arg2
= (int) 0 ;
41691 int arg3
= (int) 0 ;
41692 int arg4
= (int) 0 ;
41693 wxGridSizer
*result
;
41694 PyObject
* obj0
= 0 ;
41695 PyObject
* obj1
= 0 ;
41696 PyObject
* obj2
= 0 ;
41697 PyObject
* obj3
= 0 ;
41698 char *kwnames
[] = {
41699 (char *) "rows",(char *) "cols",(char *) "vgap",(char *) "hgap", NULL
41702 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_GridSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
41705 arg1
= static_cast<int >(SWIG_As_int(obj0
));
41706 if (SWIG_arg_fail(1)) SWIG_fail
;
41711 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41712 if (SWIG_arg_fail(2)) SWIG_fail
;
41717 arg3
= static_cast<int >(SWIG_As_int(obj2
));
41718 if (SWIG_arg_fail(3)) SWIG_fail
;
41723 arg4
= static_cast<int >(SWIG_As_int(obj3
));
41724 if (SWIG_arg_fail(4)) SWIG_fail
;
41728 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41729 result
= (wxGridSizer
*)new wxGridSizer(arg1
,arg2
,arg3
,arg4
);
41731 wxPyEndAllowThreads(__tstate
);
41732 if (PyErr_Occurred()) SWIG_fail
;
41734 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGridSizer
, 1);
41741 static PyObject
*_wrap_GridSizer_SetCols(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41742 PyObject
*resultobj
= NULL
;
41743 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41745 PyObject
* obj0
= 0 ;
41746 PyObject
* obj1
= 0 ;
41747 char *kwnames
[] = {
41748 (char *) "self",(char *) "cols", NULL
41751 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetCols",kwnames
,&obj0
,&obj1
)) goto fail
;
41752 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41753 if (SWIG_arg_fail(1)) SWIG_fail
;
41755 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41756 if (SWIG_arg_fail(2)) SWIG_fail
;
41759 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41760 (arg1
)->SetCols(arg2
);
41762 wxPyEndAllowThreads(__tstate
);
41763 if (PyErr_Occurred()) SWIG_fail
;
41765 Py_INCREF(Py_None
); resultobj
= Py_None
;
41772 static PyObject
*_wrap_GridSizer_SetRows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41773 PyObject
*resultobj
= NULL
;
41774 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41776 PyObject
* obj0
= 0 ;
41777 PyObject
* obj1
= 0 ;
41778 char *kwnames
[] = {
41779 (char *) "self",(char *) "rows", NULL
41782 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetRows",kwnames
,&obj0
,&obj1
)) goto fail
;
41783 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41784 if (SWIG_arg_fail(1)) SWIG_fail
;
41786 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41787 if (SWIG_arg_fail(2)) SWIG_fail
;
41790 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41791 (arg1
)->SetRows(arg2
);
41793 wxPyEndAllowThreads(__tstate
);
41794 if (PyErr_Occurred()) SWIG_fail
;
41796 Py_INCREF(Py_None
); resultobj
= Py_None
;
41803 static PyObject
*_wrap_GridSizer_SetVGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41804 PyObject
*resultobj
= NULL
;
41805 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41807 PyObject
* obj0
= 0 ;
41808 PyObject
* obj1
= 0 ;
41809 char *kwnames
[] = {
41810 (char *) "self",(char *) "gap", NULL
41813 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetVGap",kwnames
,&obj0
,&obj1
)) goto fail
;
41814 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41815 if (SWIG_arg_fail(1)) SWIG_fail
;
41817 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41818 if (SWIG_arg_fail(2)) SWIG_fail
;
41821 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41822 (arg1
)->SetVGap(arg2
);
41824 wxPyEndAllowThreads(__tstate
);
41825 if (PyErr_Occurred()) SWIG_fail
;
41827 Py_INCREF(Py_None
); resultobj
= Py_None
;
41834 static PyObject
*_wrap_GridSizer_SetHGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41835 PyObject
*resultobj
= NULL
;
41836 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41838 PyObject
* obj0
= 0 ;
41839 PyObject
* obj1
= 0 ;
41840 char *kwnames
[] = {
41841 (char *) "self",(char *) "gap", NULL
41844 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetHGap",kwnames
,&obj0
,&obj1
)) goto fail
;
41845 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41846 if (SWIG_arg_fail(1)) SWIG_fail
;
41848 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41849 if (SWIG_arg_fail(2)) SWIG_fail
;
41852 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41853 (arg1
)->SetHGap(arg2
);
41855 wxPyEndAllowThreads(__tstate
);
41856 if (PyErr_Occurred()) SWIG_fail
;
41858 Py_INCREF(Py_None
); resultobj
= Py_None
;
41865 static PyObject
*_wrap_GridSizer_GetCols(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41866 PyObject
*resultobj
= NULL
;
41867 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41869 PyObject
* obj0
= 0 ;
41870 char *kwnames
[] = {
41871 (char *) "self", NULL
41874 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetCols",kwnames
,&obj0
)) goto fail
;
41875 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41876 if (SWIG_arg_fail(1)) SWIG_fail
;
41878 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41879 result
= (int)(arg1
)->GetCols();
41881 wxPyEndAllowThreads(__tstate
);
41882 if (PyErr_Occurred()) SWIG_fail
;
41885 resultobj
= SWIG_From_int(static_cast<int >(result
));
41893 static PyObject
*_wrap_GridSizer_GetRows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41894 PyObject
*resultobj
= NULL
;
41895 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41897 PyObject
* obj0
= 0 ;
41898 char *kwnames
[] = {
41899 (char *) "self", NULL
41902 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetRows",kwnames
,&obj0
)) goto fail
;
41903 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41904 if (SWIG_arg_fail(1)) SWIG_fail
;
41906 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41907 result
= (int)(arg1
)->GetRows();
41909 wxPyEndAllowThreads(__tstate
);
41910 if (PyErr_Occurred()) SWIG_fail
;
41913 resultobj
= SWIG_From_int(static_cast<int >(result
));
41921 static PyObject
*_wrap_GridSizer_GetVGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41922 PyObject
*resultobj
= NULL
;
41923 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41925 PyObject
* obj0
= 0 ;
41926 char *kwnames
[] = {
41927 (char *) "self", NULL
41930 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetVGap",kwnames
,&obj0
)) goto fail
;
41931 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41932 if (SWIG_arg_fail(1)) SWIG_fail
;
41934 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41935 result
= (int)(arg1
)->GetVGap();
41937 wxPyEndAllowThreads(__tstate
);
41938 if (PyErr_Occurred()) SWIG_fail
;
41941 resultobj
= SWIG_From_int(static_cast<int >(result
));
41949 static PyObject
*_wrap_GridSizer_GetHGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41950 PyObject
*resultobj
= NULL
;
41951 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41953 PyObject
* obj0
= 0 ;
41954 char *kwnames
[] = {
41955 (char *) "self", NULL
41958 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetHGap",kwnames
,&obj0
)) goto fail
;
41959 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41960 if (SWIG_arg_fail(1)) SWIG_fail
;
41962 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41963 result
= (int)(arg1
)->GetHGap();
41965 wxPyEndAllowThreads(__tstate
);
41966 if (PyErr_Occurred()) SWIG_fail
;
41969 resultobj
= SWIG_From_int(static_cast<int >(result
));
41977 static PyObject
* GridSizer_swigregister(PyObject
*, PyObject
*args
) {
41979 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41980 SWIG_TypeClientData(SWIGTYPE_p_wxGridSizer
, obj
);
41982 return Py_BuildValue((char *)"");
41984 static PyObject
*_wrap_new_FlexGridSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41985 PyObject
*resultobj
= NULL
;
41986 int arg1
= (int) 1 ;
41987 int arg2
= (int) 0 ;
41988 int arg3
= (int) 0 ;
41989 int arg4
= (int) 0 ;
41990 wxFlexGridSizer
*result
;
41991 PyObject
* obj0
= 0 ;
41992 PyObject
* obj1
= 0 ;
41993 PyObject
* obj2
= 0 ;
41994 PyObject
* obj3
= 0 ;
41995 char *kwnames
[] = {
41996 (char *) "rows",(char *) "cols",(char *) "vgap",(char *) "hgap", NULL
41999 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_FlexGridSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
42002 arg1
= static_cast<int >(SWIG_As_int(obj0
));
42003 if (SWIG_arg_fail(1)) SWIG_fail
;
42008 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42009 if (SWIG_arg_fail(2)) SWIG_fail
;
42014 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42015 if (SWIG_arg_fail(3)) SWIG_fail
;
42020 arg4
= static_cast<int >(SWIG_As_int(obj3
));
42021 if (SWIG_arg_fail(4)) SWIG_fail
;
42025 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42026 result
= (wxFlexGridSizer
*)new wxFlexGridSizer(arg1
,arg2
,arg3
,arg4
);
42028 wxPyEndAllowThreads(__tstate
);
42029 if (PyErr_Occurred()) SWIG_fail
;
42031 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFlexGridSizer
, 1);
42038 static PyObject
*_wrap_FlexGridSizer_AddGrowableRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42039 PyObject
*resultobj
= NULL
;
42040 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42042 int arg3
= (int) 0 ;
42043 PyObject
* obj0
= 0 ;
42044 PyObject
* obj1
= 0 ;
42045 PyObject
* obj2
= 0 ;
42046 char *kwnames
[] = {
42047 (char *) "self",(char *) "idx",(char *) "proportion", NULL
42050 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FlexGridSizer_AddGrowableRow",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
42051 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42052 if (SWIG_arg_fail(1)) SWIG_fail
;
42054 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42055 if (SWIG_arg_fail(2)) SWIG_fail
;
42059 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42060 if (SWIG_arg_fail(3)) SWIG_fail
;
42064 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42065 (arg1
)->AddGrowableRow(arg2
,arg3
);
42067 wxPyEndAllowThreads(__tstate
);
42068 if (PyErr_Occurred()) SWIG_fail
;
42070 Py_INCREF(Py_None
); resultobj
= Py_None
;
42077 static PyObject
*_wrap_FlexGridSizer_RemoveGrowableRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42078 PyObject
*resultobj
= NULL
;
42079 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42081 PyObject
* obj0
= 0 ;
42082 PyObject
* obj1
= 0 ;
42083 char *kwnames
[] = {
42084 (char *) "self",(char *) "idx", NULL
42087 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_RemoveGrowableRow",kwnames
,&obj0
,&obj1
)) goto fail
;
42088 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42089 if (SWIG_arg_fail(1)) SWIG_fail
;
42091 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42092 if (SWIG_arg_fail(2)) SWIG_fail
;
42095 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42096 (arg1
)->RemoveGrowableRow(arg2
);
42098 wxPyEndAllowThreads(__tstate
);
42099 if (PyErr_Occurred()) SWIG_fail
;
42101 Py_INCREF(Py_None
); resultobj
= Py_None
;
42108 static PyObject
*_wrap_FlexGridSizer_AddGrowableCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42109 PyObject
*resultobj
= NULL
;
42110 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42112 int arg3
= (int) 0 ;
42113 PyObject
* obj0
= 0 ;
42114 PyObject
* obj1
= 0 ;
42115 PyObject
* obj2
= 0 ;
42116 char *kwnames
[] = {
42117 (char *) "self",(char *) "idx",(char *) "proportion", NULL
42120 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FlexGridSizer_AddGrowableCol",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
42121 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42122 if (SWIG_arg_fail(1)) SWIG_fail
;
42124 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42125 if (SWIG_arg_fail(2)) SWIG_fail
;
42129 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42130 if (SWIG_arg_fail(3)) SWIG_fail
;
42134 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42135 (arg1
)->AddGrowableCol(arg2
,arg3
);
42137 wxPyEndAllowThreads(__tstate
);
42138 if (PyErr_Occurred()) SWIG_fail
;
42140 Py_INCREF(Py_None
); resultobj
= Py_None
;
42147 static PyObject
*_wrap_FlexGridSizer_RemoveGrowableCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42148 PyObject
*resultobj
= NULL
;
42149 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42151 PyObject
* obj0
= 0 ;
42152 PyObject
* obj1
= 0 ;
42153 char *kwnames
[] = {
42154 (char *) "self",(char *) "idx", NULL
42157 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_RemoveGrowableCol",kwnames
,&obj0
,&obj1
)) goto fail
;
42158 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42159 if (SWIG_arg_fail(1)) SWIG_fail
;
42161 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42162 if (SWIG_arg_fail(2)) SWIG_fail
;
42165 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42166 (arg1
)->RemoveGrowableCol(arg2
);
42168 wxPyEndAllowThreads(__tstate
);
42169 if (PyErr_Occurred()) SWIG_fail
;
42171 Py_INCREF(Py_None
); resultobj
= Py_None
;
42178 static PyObject
*_wrap_FlexGridSizer_SetFlexibleDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42179 PyObject
*resultobj
= NULL
;
42180 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42182 PyObject
* obj0
= 0 ;
42183 PyObject
* obj1
= 0 ;
42184 char *kwnames
[] = {
42185 (char *) "self",(char *) "direction", NULL
42188 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_SetFlexibleDirection",kwnames
,&obj0
,&obj1
)) goto fail
;
42189 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42190 if (SWIG_arg_fail(1)) SWIG_fail
;
42192 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42193 if (SWIG_arg_fail(2)) SWIG_fail
;
42196 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42197 (arg1
)->SetFlexibleDirection(arg2
);
42199 wxPyEndAllowThreads(__tstate
);
42200 if (PyErr_Occurred()) SWIG_fail
;
42202 Py_INCREF(Py_None
); resultobj
= Py_None
;
42209 static PyObject
*_wrap_FlexGridSizer_GetFlexibleDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42210 PyObject
*resultobj
= NULL
;
42211 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42213 PyObject
* obj0
= 0 ;
42214 char *kwnames
[] = {
42215 (char *) "self", NULL
42218 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetFlexibleDirection",kwnames
,&obj0
)) goto fail
;
42219 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42220 if (SWIG_arg_fail(1)) SWIG_fail
;
42222 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42223 result
= (int)(arg1
)->GetFlexibleDirection();
42225 wxPyEndAllowThreads(__tstate
);
42226 if (PyErr_Occurred()) SWIG_fail
;
42229 resultobj
= SWIG_From_int(static_cast<int >(result
));
42237 static PyObject
*_wrap_FlexGridSizer_SetNonFlexibleGrowMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42238 PyObject
*resultobj
= NULL
;
42239 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42240 wxFlexSizerGrowMode arg2
;
42241 PyObject
* obj0
= 0 ;
42242 PyObject
* obj1
= 0 ;
42243 char *kwnames
[] = {
42244 (char *) "self",(char *) "mode", NULL
42247 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_SetNonFlexibleGrowMode",kwnames
,&obj0
,&obj1
)) goto fail
;
42248 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42249 if (SWIG_arg_fail(1)) SWIG_fail
;
42251 arg2
= static_cast<wxFlexSizerGrowMode
>(SWIG_As_int(obj1
));
42252 if (SWIG_arg_fail(2)) SWIG_fail
;
42255 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42256 (arg1
)->SetNonFlexibleGrowMode(arg2
);
42258 wxPyEndAllowThreads(__tstate
);
42259 if (PyErr_Occurred()) SWIG_fail
;
42261 Py_INCREF(Py_None
); resultobj
= Py_None
;
42268 static PyObject
*_wrap_FlexGridSizer_GetNonFlexibleGrowMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42269 PyObject
*resultobj
= NULL
;
42270 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42271 wxFlexSizerGrowMode result
;
42272 PyObject
* obj0
= 0 ;
42273 char *kwnames
[] = {
42274 (char *) "self", NULL
42277 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetNonFlexibleGrowMode",kwnames
,&obj0
)) goto fail
;
42278 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42279 if (SWIG_arg_fail(1)) SWIG_fail
;
42281 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42282 result
= (wxFlexSizerGrowMode
)(arg1
)->GetNonFlexibleGrowMode();
42284 wxPyEndAllowThreads(__tstate
);
42285 if (PyErr_Occurred()) SWIG_fail
;
42287 resultobj
= SWIG_From_int((result
));
42294 static PyObject
*_wrap_FlexGridSizer_GetRowHeights(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42295 PyObject
*resultobj
= NULL
;
42296 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42297 wxArrayInt
*result
;
42298 PyObject
* obj0
= 0 ;
42299 char *kwnames
[] = {
42300 (char *) "self", NULL
42303 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetRowHeights",kwnames
,&obj0
)) goto fail
;
42304 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42305 if (SWIG_arg_fail(1)) SWIG_fail
;
42307 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42309 wxArrayInt
const &_result_ref
= ((wxFlexGridSizer
const *)arg1
)->GetRowHeights();
42310 result
= (wxArrayInt
*) &_result_ref
;
42313 wxPyEndAllowThreads(__tstate
);
42314 if (PyErr_Occurred()) SWIG_fail
;
42317 resultobj
= PyList_New(0);
42319 for (idx
= 0; idx
< result
->GetCount(); idx
+= 1) {
42320 PyObject
* val
= PyInt_FromLong( result
->Item(idx
) );
42321 PyList_Append(resultobj
, val
);
42331 static PyObject
*_wrap_FlexGridSizer_GetColWidths(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42332 PyObject
*resultobj
= NULL
;
42333 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42334 wxArrayInt
*result
;
42335 PyObject
* obj0
= 0 ;
42336 char *kwnames
[] = {
42337 (char *) "self", NULL
42340 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetColWidths",kwnames
,&obj0
)) goto fail
;
42341 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42342 if (SWIG_arg_fail(1)) SWIG_fail
;
42344 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42346 wxArrayInt
const &_result_ref
= ((wxFlexGridSizer
const *)arg1
)->GetColWidths();
42347 result
= (wxArrayInt
*) &_result_ref
;
42350 wxPyEndAllowThreads(__tstate
);
42351 if (PyErr_Occurred()) SWIG_fail
;
42354 resultobj
= PyList_New(0);
42356 for (idx
= 0; idx
< result
->GetCount(); idx
+= 1) {
42357 PyObject
* val
= PyInt_FromLong( result
->Item(idx
) );
42358 PyList_Append(resultobj
, val
);
42368 static PyObject
* FlexGridSizer_swigregister(PyObject
*, PyObject
*args
) {
42370 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
42371 SWIG_TypeClientData(SWIGTYPE_p_wxFlexGridSizer
, obj
);
42373 return Py_BuildValue((char *)"");
42375 static PyObject
*_wrap_new_StdDialogButtonSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42376 PyObject
*resultobj
= NULL
;
42377 wxStdDialogButtonSizer
*result
;
42378 char *kwnames
[] = {
42382 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_StdDialogButtonSizer",kwnames
)) goto fail
;
42384 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42385 result
= (wxStdDialogButtonSizer
*)new wxStdDialogButtonSizer();
42387 wxPyEndAllowThreads(__tstate
);
42388 if (PyErr_Occurred()) SWIG_fail
;
42390 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStdDialogButtonSizer
, 1);
42397 static PyObject
*_wrap_StdDialogButtonSizer_AddButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42398 PyObject
*resultobj
= NULL
;
42399 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42400 wxButton
*arg2
= (wxButton
*) 0 ;
42401 PyObject
* obj0
= 0 ;
42402 PyObject
* obj1
= 0 ;
42403 char *kwnames
[] = {
42404 (char *) "self",(char *) "button", NULL
42407 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_AddButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42408 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42409 if (SWIG_arg_fail(1)) SWIG_fail
;
42410 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42411 if (SWIG_arg_fail(2)) SWIG_fail
;
42413 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42414 (arg1
)->AddButton(arg2
);
42416 wxPyEndAllowThreads(__tstate
);
42417 if (PyErr_Occurred()) SWIG_fail
;
42419 Py_INCREF(Py_None
); resultobj
= Py_None
;
42426 static PyObject
*_wrap_StdDialogButtonSizer_Realize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42427 PyObject
*resultobj
= NULL
;
42428 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42429 PyObject
* obj0
= 0 ;
42430 char *kwnames
[] = {
42431 (char *) "self", NULL
42434 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_Realize",kwnames
,&obj0
)) goto fail
;
42435 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42436 if (SWIG_arg_fail(1)) SWIG_fail
;
42438 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42441 wxPyEndAllowThreads(__tstate
);
42442 if (PyErr_Occurred()) SWIG_fail
;
42444 Py_INCREF(Py_None
); resultobj
= Py_None
;
42451 static PyObject
*_wrap_StdDialogButtonSizer_SetAffirmativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42452 PyObject
*resultobj
= NULL
;
42453 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42454 wxButton
*arg2
= (wxButton
*) 0 ;
42455 PyObject
* obj0
= 0 ;
42456 PyObject
* obj1
= 0 ;
42457 char *kwnames
[] = {
42458 (char *) "self",(char *) "button", NULL
42461 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_SetAffirmativeButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42462 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42463 if (SWIG_arg_fail(1)) SWIG_fail
;
42464 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42465 if (SWIG_arg_fail(2)) SWIG_fail
;
42467 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42468 (arg1
)->SetAffirmativeButton(arg2
);
42470 wxPyEndAllowThreads(__tstate
);
42471 if (PyErr_Occurred()) SWIG_fail
;
42473 Py_INCREF(Py_None
); resultobj
= Py_None
;
42480 static PyObject
*_wrap_StdDialogButtonSizer_SetNegativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42481 PyObject
*resultobj
= NULL
;
42482 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42483 wxButton
*arg2
= (wxButton
*) 0 ;
42484 PyObject
* obj0
= 0 ;
42485 PyObject
* obj1
= 0 ;
42486 char *kwnames
[] = {
42487 (char *) "self",(char *) "button", NULL
42490 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_SetNegativeButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42491 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42492 if (SWIG_arg_fail(1)) SWIG_fail
;
42493 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42494 if (SWIG_arg_fail(2)) SWIG_fail
;
42496 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42497 (arg1
)->SetNegativeButton(arg2
);
42499 wxPyEndAllowThreads(__tstate
);
42500 if (PyErr_Occurred()) SWIG_fail
;
42502 Py_INCREF(Py_None
); resultobj
= Py_None
;
42509 static PyObject
*_wrap_StdDialogButtonSizer_SetCancelButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42510 PyObject
*resultobj
= NULL
;
42511 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42512 wxButton
*arg2
= (wxButton
*) 0 ;
42513 PyObject
* obj0
= 0 ;
42514 PyObject
* obj1
= 0 ;
42515 char *kwnames
[] = {
42516 (char *) "self",(char *) "button", NULL
42519 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_SetCancelButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42520 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42521 if (SWIG_arg_fail(1)) SWIG_fail
;
42522 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42523 if (SWIG_arg_fail(2)) SWIG_fail
;
42525 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42526 (arg1
)->SetCancelButton(arg2
);
42528 wxPyEndAllowThreads(__tstate
);
42529 if (PyErr_Occurred()) SWIG_fail
;
42531 Py_INCREF(Py_None
); resultobj
= Py_None
;
42538 static PyObject
*_wrap_StdDialogButtonSizer_GetAffirmativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42539 PyObject
*resultobj
= NULL
;
42540 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42542 PyObject
* obj0
= 0 ;
42543 char *kwnames
[] = {
42544 (char *) "self", NULL
42547 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetAffirmativeButton",kwnames
,&obj0
)) goto fail
;
42548 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42549 if (SWIG_arg_fail(1)) SWIG_fail
;
42551 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42552 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetAffirmativeButton();
42554 wxPyEndAllowThreads(__tstate
);
42555 if (PyErr_Occurred()) SWIG_fail
;
42558 resultobj
= wxPyMake_wxObject(result
, (bool)0);
42566 static PyObject
*_wrap_StdDialogButtonSizer_GetApplyButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42567 PyObject
*resultobj
= NULL
;
42568 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42570 PyObject
* obj0
= 0 ;
42571 char *kwnames
[] = {
42572 (char *) "self", NULL
42575 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetApplyButton",kwnames
,&obj0
)) goto fail
;
42576 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42577 if (SWIG_arg_fail(1)) SWIG_fail
;
42579 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42580 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetApplyButton();
42582 wxPyEndAllowThreads(__tstate
);
42583 if (PyErr_Occurred()) SWIG_fail
;
42586 resultobj
= wxPyMake_wxObject(result
, (bool)0);
42594 static PyObject
*_wrap_StdDialogButtonSizer_GetNegativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42595 PyObject
*resultobj
= NULL
;
42596 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42598 PyObject
* obj0
= 0 ;
42599 char *kwnames
[] = {
42600 (char *) "self", NULL
42603 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetNegativeButton",kwnames
,&obj0
)) goto fail
;
42604 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42605 if (SWIG_arg_fail(1)) SWIG_fail
;
42607 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42608 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetNegativeButton();
42610 wxPyEndAllowThreads(__tstate
);
42611 if (PyErr_Occurred()) SWIG_fail
;
42614 resultobj
= wxPyMake_wxObject(result
, (bool)0);
42622 static PyObject
*_wrap_StdDialogButtonSizer_GetCancelButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42623 PyObject
*resultobj
= NULL
;
42624 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42626 PyObject
* obj0
= 0 ;
42627 char *kwnames
[] = {
42628 (char *) "self", NULL
42631 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetCancelButton",kwnames
,&obj0
)) goto fail
;
42632 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42633 if (SWIG_arg_fail(1)) SWIG_fail
;
42635 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42636 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetCancelButton();
42638 wxPyEndAllowThreads(__tstate
);
42639 if (PyErr_Occurred()) SWIG_fail
;
42642 resultobj
= wxPyMake_wxObject(result
, (bool)0);
42650 static PyObject
*_wrap_StdDialogButtonSizer_GetHelpButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42651 PyObject
*resultobj
= NULL
;
42652 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42654 PyObject
* obj0
= 0 ;
42655 char *kwnames
[] = {
42656 (char *) "self", NULL
42659 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetHelpButton",kwnames
,&obj0
)) goto fail
;
42660 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42661 if (SWIG_arg_fail(1)) SWIG_fail
;
42663 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42664 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetHelpButton();
42666 wxPyEndAllowThreads(__tstate
);
42667 if (PyErr_Occurred()) SWIG_fail
;
42670 resultobj
= wxPyMake_wxObject(result
, (bool)0);
42678 static PyObject
* StdDialogButtonSizer_swigregister(PyObject
*, PyObject
*args
) {
42680 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
42681 SWIG_TypeClientData(SWIGTYPE_p_wxStdDialogButtonSizer
, obj
);
42683 return Py_BuildValue((char *)"");
42685 static PyObject
*_wrap_new_GBPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42686 PyObject
*resultobj
= NULL
;
42687 int arg1
= (int) 0 ;
42688 int arg2
= (int) 0 ;
42689 wxGBPosition
*result
;
42690 PyObject
* obj0
= 0 ;
42691 PyObject
* obj1
= 0 ;
42692 char *kwnames
[] = {
42693 (char *) "row",(char *) "col", NULL
42696 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_GBPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
42699 arg1
= static_cast<int >(SWIG_As_int(obj0
));
42700 if (SWIG_arg_fail(1)) SWIG_fail
;
42705 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42706 if (SWIG_arg_fail(2)) SWIG_fail
;
42710 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42711 result
= (wxGBPosition
*)new wxGBPosition(arg1
,arg2
);
42713 wxPyEndAllowThreads(__tstate
);
42714 if (PyErr_Occurred()) SWIG_fail
;
42716 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBPosition
, 1);
42723 static PyObject
*_wrap_delete_GBPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42724 PyObject
*resultobj
= NULL
;
42725 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42726 PyObject
* obj0
= 0 ;
42727 char *kwnames
[] = {
42728 (char *) "self", NULL
42731 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_GBPosition",kwnames
,&obj0
)) goto fail
;
42732 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42733 if (SWIG_arg_fail(1)) SWIG_fail
;
42735 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42738 wxPyEndAllowThreads(__tstate
);
42739 if (PyErr_Occurred()) SWIG_fail
;
42741 Py_INCREF(Py_None
); resultobj
= Py_None
;
42748 static PyObject
*_wrap_GBPosition_GetRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42749 PyObject
*resultobj
= NULL
;
42750 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42752 PyObject
* obj0
= 0 ;
42753 char *kwnames
[] = {
42754 (char *) "self", NULL
42757 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBPosition_GetRow",kwnames
,&obj0
)) goto fail
;
42758 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42759 if (SWIG_arg_fail(1)) SWIG_fail
;
42761 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42762 result
= (int)((wxGBPosition
const *)arg1
)->GetRow();
42764 wxPyEndAllowThreads(__tstate
);
42765 if (PyErr_Occurred()) SWIG_fail
;
42768 resultobj
= SWIG_From_int(static_cast<int >(result
));
42776 static PyObject
*_wrap_GBPosition_GetCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42777 PyObject
*resultobj
= NULL
;
42778 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42780 PyObject
* obj0
= 0 ;
42781 char *kwnames
[] = {
42782 (char *) "self", NULL
42785 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBPosition_GetCol",kwnames
,&obj0
)) goto fail
;
42786 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42787 if (SWIG_arg_fail(1)) SWIG_fail
;
42789 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42790 result
= (int)((wxGBPosition
const *)arg1
)->GetCol();
42792 wxPyEndAllowThreads(__tstate
);
42793 if (PyErr_Occurred()) SWIG_fail
;
42796 resultobj
= SWIG_From_int(static_cast<int >(result
));
42804 static PyObject
*_wrap_GBPosition_SetRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42805 PyObject
*resultobj
= NULL
;
42806 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42808 PyObject
* obj0
= 0 ;
42809 PyObject
* obj1
= 0 ;
42810 char *kwnames
[] = {
42811 (char *) "self",(char *) "row", NULL
42814 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition_SetRow",kwnames
,&obj0
,&obj1
)) goto fail
;
42815 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42816 if (SWIG_arg_fail(1)) SWIG_fail
;
42818 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42819 if (SWIG_arg_fail(2)) SWIG_fail
;
42822 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42823 (arg1
)->SetRow(arg2
);
42825 wxPyEndAllowThreads(__tstate
);
42826 if (PyErr_Occurred()) SWIG_fail
;
42828 Py_INCREF(Py_None
); resultobj
= Py_None
;
42835 static PyObject
*_wrap_GBPosition_SetCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42836 PyObject
*resultobj
= NULL
;
42837 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42839 PyObject
* obj0
= 0 ;
42840 PyObject
* obj1
= 0 ;
42841 char *kwnames
[] = {
42842 (char *) "self",(char *) "col", NULL
42845 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition_SetCol",kwnames
,&obj0
,&obj1
)) goto fail
;
42846 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42847 if (SWIG_arg_fail(1)) SWIG_fail
;
42849 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42850 if (SWIG_arg_fail(2)) SWIG_fail
;
42853 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42854 (arg1
)->SetCol(arg2
);
42856 wxPyEndAllowThreads(__tstate
);
42857 if (PyErr_Occurred()) SWIG_fail
;
42859 Py_INCREF(Py_None
); resultobj
= Py_None
;
42866 static PyObject
*_wrap_GBPosition___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42867 PyObject
*resultobj
= NULL
;
42868 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42869 wxGBPosition
*arg2
= 0 ;
42871 wxGBPosition temp2
;
42872 PyObject
* obj0
= 0 ;
42873 PyObject
* obj1
= 0 ;
42874 char *kwnames
[] = {
42875 (char *) "self",(char *) "other", NULL
42878 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
42879 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42880 if (SWIG_arg_fail(1)) SWIG_fail
;
42883 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
42886 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42887 result
= (bool)(arg1
)->operator ==((wxGBPosition
const &)*arg2
);
42889 wxPyEndAllowThreads(__tstate
);
42890 if (PyErr_Occurred()) SWIG_fail
;
42893 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
42901 static PyObject
*_wrap_GBPosition___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42902 PyObject
*resultobj
= NULL
;
42903 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42904 wxGBPosition
*arg2
= 0 ;
42906 wxGBPosition temp2
;
42907 PyObject
* obj0
= 0 ;
42908 PyObject
* obj1
= 0 ;
42909 char *kwnames
[] = {
42910 (char *) "self",(char *) "other", NULL
42913 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
42914 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42915 if (SWIG_arg_fail(1)) SWIG_fail
;
42918 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
42921 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42922 result
= (bool)(arg1
)->operator !=((wxGBPosition
const &)*arg2
);
42924 wxPyEndAllowThreads(__tstate
);
42925 if (PyErr_Occurred()) SWIG_fail
;
42928 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
42936 static PyObject
*_wrap_GBPosition_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42937 PyObject
*resultobj
= NULL
;
42938 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42939 int arg2
= (int) 0 ;
42940 int arg3
= (int) 0 ;
42941 PyObject
* obj0
= 0 ;
42942 PyObject
* obj1
= 0 ;
42943 PyObject
* obj2
= 0 ;
42944 char *kwnames
[] = {
42945 (char *) "self",(char *) "row",(char *) "col", NULL
42948 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:GBPosition_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
42949 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42950 if (SWIG_arg_fail(1)) SWIG_fail
;
42953 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42954 if (SWIG_arg_fail(2)) SWIG_fail
;
42959 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42960 if (SWIG_arg_fail(3)) SWIG_fail
;
42964 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42965 wxGBPosition_Set(arg1
,arg2
,arg3
);
42967 wxPyEndAllowThreads(__tstate
);
42968 if (PyErr_Occurred()) SWIG_fail
;
42970 Py_INCREF(Py_None
); resultobj
= Py_None
;
42977 static PyObject
*_wrap_GBPosition_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42978 PyObject
*resultobj
= NULL
;
42979 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42981 PyObject
* obj0
= 0 ;
42982 char *kwnames
[] = {
42983 (char *) "self", NULL
42986 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBPosition_Get",kwnames
,&obj0
)) goto fail
;
42987 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42988 if (SWIG_arg_fail(1)) SWIG_fail
;
42990 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42991 result
= (PyObject
*)wxGBPosition_Get(arg1
);
42993 wxPyEndAllowThreads(__tstate
);
42994 if (PyErr_Occurred()) SWIG_fail
;
42996 resultobj
= result
;
43003 static PyObject
* GBPosition_swigregister(PyObject
*, PyObject
*args
) {
43005 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
43006 SWIG_TypeClientData(SWIGTYPE_p_wxGBPosition
, obj
);
43008 return Py_BuildValue((char *)"");
43010 static PyObject
*_wrap_new_GBSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43011 PyObject
*resultobj
= NULL
;
43012 int arg1
= (int) 1 ;
43013 int arg2
= (int) 1 ;
43015 PyObject
* obj0
= 0 ;
43016 PyObject
* obj1
= 0 ;
43017 char *kwnames
[] = {
43018 (char *) "rowspan",(char *) "colspan", NULL
43021 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_GBSpan",kwnames
,&obj0
,&obj1
)) goto fail
;
43024 arg1
= static_cast<int >(SWIG_As_int(obj0
));
43025 if (SWIG_arg_fail(1)) SWIG_fail
;
43030 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43031 if (SWIG_arg_fail(2)) SWIG_fail
;
43035 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43036 result
= (wxGBSpan
*)new wxGBSpan(arg1
,arg2
);
43038 wxPyEndAllowThreads(__tstate
);
43039 if (PyErr_Occurred()) SWIG_fail
;
43041 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSpan
, 1);
43048 static PyObject
*_wrap_delete_GBSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43049 PyObject
*resultobj
= NULL
;
43050 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43051 PyObject
* obj0
= 0 ;
43052 char *kwnames
[] = {
43053 (char *) "self", NULL
43056 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_GBSpan",kwnames
,&obj0
)) goto fail
;
43057 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43058 if (SWIG_arg_fail(1)) SWIG_fail
;
43060 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43063 wxPyEndAllowThreads(__tstate
);
43064 if (PyErr_Occurred()) SWIG_fail
;
43066 Py_INCREF(Py_None
); resultobj
= Py_None
;
43073 static PyObject
*_wrap_GBSpan_GetRowspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43074 PyObject
*resultobj
= NULL
;
43075 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43077 PyObject
* obj0
= 0 ;
43078 char *kwnames
[] = {
43079 (char *) "self", NULL
43082 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSpan_GetRowspan",kwnames
,&obj0
)) goto fail
;
43083 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43084 if (SWIG_arg_fail(1)) SWIG_fail
;
43086 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43087 result
= (int)((wxGBSpan
const *)arg1
)->GetRowspan();
43089 wxPyEndAllowThreads(__tstate
);
43090 if (PyErr_Occurred()) SWIG_fail
;
43093 resultobj
= SWIG_From_int(static_cast<int >(result
));
43101 static PyObject
*_wrap_GBSpan_GetColspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43102 PyObject
*resultobj
= NULL
;
43103 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43105 PyObject
* obj0
= 0 ;
43106 char *kwnames
[] = {
43107 (char *) "self", NULL
43110 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSpan_GetColspan",kwnames
,&obj0
)) goto fail
;
43111 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43112 if (SWIG_arg_fail(1)) SWIG_fail
;
43114 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43115 result
= (int)((wxGBSpan
const *)arg1
)->GetColspan();
43117 wxPyEndAllowThreads(__tstate
);
43118 if (PyErr_Occurred()) SWIG_fail
;
43121 resultobj
= SWIG_From_int(static_cast<int >(result
));
43129 static PyObject
*_wrap_GBSpan_SetRowspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43130 PyObject
*resultobj
= NULL
;
43131 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43133 PyObject
* obj0
= 0 ;
43134 PyObject
* obj1
= 0 ;
43135 char *kwnames
[] = {
43136 (char *) "self",(char *) "rowspan", NULL
43139 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan_SetRowspan",kwnames
,&obj0
,&obj1
)) goto fail
;
43140 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43141 if (SWIG_arg_fail(1)) SWIG_fail
;
43143 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43144 if (SWIG_arg_fail(2)) SWIG_fail
;
43147 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43148 (arg1
)->SetRowspan(arg2
);
43150 wxPyEndAllowThreads(__tstate
);
43151 if (PyErr_Occurred()) SWIG_fail
;
43153 Py_INCREF(Py_None
); resultobj
= Py_None
;
43160 static PyObject
*_wrap_GBSpan_SetColspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43161 PyObject
*resultobj
= NULL
;
43162 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43164 PyObject
* obj0
= 0 ;
43165 PyObject
* obj1
= 0 ;
43166 char *kwnames
[] = {
43167 (char *) "self",(char *) "colspan", NULL
43170 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan_SetColspan",kwnames
,&obj0
,&obj1
)) goto fail
;
43171 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43172 if (SWIG_arg_fail(1)) SWIG_fail
;
43174 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43175 if (SWIG_arg_fail(2)) SWIG_fail
;
43178 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43179 (arg1
)->SetColspan(arg2
);
43181 wxPyEndAllowThreads(__tstate
);
43182 if (PyErr_Occurred()) SWIG_fail
;
43184 Py_INCREF(Py_None
); resultobj
= Py_None
;
43191 static PyObject
*_wrap_GBSpan___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43192 PyObject
*resultobj
= NULL
;
43193 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43194 wxGBSpan
*arg2
= 0 ;
43197 PyObject
* obj0
= 0 ;
43198 PyObject
* obj1
= 0 ;
43199 char *kwnames
[] = {
43200 (char *) "self",(char *) "other", NULL
43203 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
43204 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43205 if (SWIG_arg_fail(1)) SWIG_fail
;
43208 if ( ! wxGBSpan_helper(obj1
, &arg2
)) SWIG_fail
;
43211 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43212 result
= (bool)(arg1
)->operator ==((wxGBSpan
const &)*arg2
);
43214 wxPyEndAllowThreads(__tstate
);
43215 if (PyErr_Occurred()) SWIG_fail
;
43218 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43226 static PyObject
*_wrap_GBSpan___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43227 PyObject
*resultobj
= NULL
;
43228 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43229 wxGBSpan
*arg2
= 0 ;
43232 PyObject
* obj0
= 0 ;
43233 PyObject
* obj1
= 0 ;
43234 char *kwnames
[] = {
43235 (char *) "self",(char *) "other", NULL
43238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
43239 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43240 if (SWIG_arg_fail(1)) SWIG_fail
;
43243 if ( ! wxGBSpan_helper(obj1
, &arg2
)) SWIG_fail
;
43246 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43247 result
= (bool)(arg1
)->operator !=((wxGBSpan
const &)*arg2
);
43249 wxPyEndAllowThreads(__tstate
);
43250 if (PyErr_Occurred()) SWIG_fail
;
43253 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43261 static PyObject
*_wrap_GBSpan_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43262 PyObject
*resultobj
= NULL
;
43263 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43264 int arg2
= (int) 1 ;
43265 int arg3
= (int) 1 ;
43266 PyObject
* obj0
= 0 ;
43267 PyObject
* obj1
= 0 ;
43268 PyObject
* obj2
= 0 ;
43269 char *kwnames
[] = {
43270 (char *) "self",(char *) "rowspan",(char *) "colspan", NULL
43273 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:GBSpan_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
43274 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43275 if (SWIG_arg_fail(1)) SWIG_fail
;
43278 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43279 if (SWIG_arg_fail(2)) SWIG_fail
;
43284 arg3
= static_cast<int >(SWIG_As_int(obj2
));
43285 if (SWIG_arg_fail(3)) SWIG_fail
;
43289 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43290 wxGBSpan_Set(arg1
,arg2
,arg3
);
43292 wxPyEndAllowThreads(__tstate
);
43293 if (PyErr_Occurred()) SWIG_fail
;
43295 Py_INCREF(Py_None
); resultobj
= Py_None
;
43302 static PyObject
*_wrap_GBSpan_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43303 PyObject
*resultobj
= NULL
;
43304 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43306 PyObject
* obj0
= 0 ;
43307 char *kwnames
[] = {
43308 (char *) "self", NULL
43311 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSpan_Get",kwnames
,&obj0
)) goto fail
;
43312 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43313 if (SWIG_arg_fail(1)) SWIG_fail
;
43315 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43316 result
= (PyObject
*)wxGBSpan_Get(arg1
);
43318 wxPyEndAllowThreads(__tstate
);
43319 if (PyErr_Occurred()) SWIG_fail
;
43321 resultobj
= result
;
43328 static PyObject
* GBSpan_swigregister(PyObject
*, PyObject
*args
) {
43330 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
43331 SWIG_TypeClientData(SWIGTYPE_p_wxGBSpan
, obj
);
43333 return Py_BuildValue((char *)"");
43335 static int _wrap_DefaultSpan_set(PyObject
*) {
43336 PyErr_SetString(PyExc_TypeError
,"Variable DefaultSpan is read-only.");
43341 static PyObject
*_wrap_DefaultSpan_get(void) {
43342 PyObject
*pyobj
= NULL
;
43344 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultSpan
), SWIGTYPE_p_wxGBSpan
, 0);
43349 static PyObject
*_wrap_new_GBSizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43350 PyObject
*resultobj
= NULL
;
43351 wxGBSizerItem
*result
;
43352 char *kwnames
[] = {
43356 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_GBSizerItem",kwnames
)) goto fail
;
43358 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43359 result
= (wxGBSizerItem
*)new wxGBSizerItem();
43361 wxPyEndAllowThreads(__tstate
);
43362 if (PyErr_Occurred()) SWIG_fail
;
43364 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43371 static PyObject
*_wrap_delete_GBSizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43372 PyObject
*resultobj
= NULL
;
43373 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43374 PyObject
* obj0
= 0 ;
43375 char *kwnames
[] = {
43376 (char *) "self", NULL
43379 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_GBSizerItem",kwnames
,&obj0
)) goto fail
;
43380 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43381 if (SWIG_arg_fail(1)) SWIG_fail
;
43383 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43386 wxPyEndAllowThreads(__tstate
);
43387 if (PyErr_Occurred()) SWIG_fail
;
43389 Py_INCREF(Py_None
); resultobj
= Py_None
;
43396 static PyObject
*_wrap_new_GBSizerItemWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43397 PyObject
*resultobj
= NULL
;
43398 wxWindow
*arg1
= (wxWindow
*) 0 ;
43399 wxGBPosition
*arg2
= 0 ;
43400 wxGBSpan
*arg3
= 0 ;
43403 PyObject
*arg6
= (PyObject
*) NULL
;
43404 wxGBSizerItem
*result
;
43405 wxGBPosition temp2
;
43407 PyObject
* obj0
= 0 ;
43408 PyObject
* obj1
= 0 ;
43409 PyObject
* obj2
= 0 ;
43410 PyObject
* obj3
= 0 ;
43411 PyObject
* obj4
= 0 ;
43412 PyObject
* obj5
= 0 ;
43413 char *kwnames
[] = {
43414 (char *) "window",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43417 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:new_GBSizerItemWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
43418 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
43419 if (SWIG_arg_fail(1)) SWIG_fail
;
43422 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43426 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
43429 arg4
= static_cast<int >(SWIG_As_int(obj3
));
43430 if (SWIG_arg_fail(4)) SWIG_fail
;
43433 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43434 if (SWIG_arg_fail(5)) SWIG_fail
;
43440 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43441 result
= (wxGBSizerItem
*)new_wxGBSizerItem(arg1
,(wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
,arg4
,arg5
,arg6
);
43443 wxPyEndAllowThreads(__tstate
);
43444 if (PyErr_Occurred()) SWIG_fail
;
43446 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43453 static PyObject
*_wrap_new_GBSizerItemSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43454 PyObject
*resultobj
= NULL
;
43455 wxSizer
*arg1
= (wxSizer
*) 0 ;
43456 wxGBPosition
*arg2
= 0 ;
43457 wxGBSpan
*arg3
= 0 ;
43460 PyObject
*arg6
= (PyObject
*) NULL
;
43461 wxGBSizerItem
*result
;
43462 wxGBPosition temp2
;
43464 PyObject
* obj0
= 0 ;
43465 PyObject
* obj1
= 0 ;
43466 PyObject
* obj2
= 0 ;
43467 PyObject
* obj3
= 0 ;
43468 PyObject
* obj4
= 0 ;
43469 PyObject
* obj5
= 0 ;
43470 char *kwnames
[] = {
43471 (char *) "sizer",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43474 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:new_GBSizerItemSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
43475 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
43476 if (SWIG_arg_fail(1)) SWIG_fail
;
43479 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43483 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
43486 arg4
= static_cast<int >(SWIG_As_int(obj3
));
43487 if (SWIG_arg_fail(4)) SWIG_fail
;
43490 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43491 if (SWIG_arg_fail(5)) SWIG_fail
;
43497 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43498 result
= (wxGBSizerItem
*)new_wxGBSizerItem(arg1
,(wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
,arg4
,arg5
,arg6
);
43500 wxPyEndAllowThreads(__tstate
);
43501 if (PyErr_Occurred()) SWIG_fail
;
43503 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43510 static PyObject
*_wrap_new_GBSizerItemSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43511 PyObject
*resultobj
= NULL
;
43514 wxGBPosition
*arg3
= 0 ;
43515 wxGBSpan
*arg4
= 0 ;
43518 PyObject
*arg7
= (PyObject
*) NULL
;
43519 wxGBSizerItem
*result
;
43520 wxGBPosition temp3
;
43522 PyObject
* obj0
= 0 ;
43523 PyObject
* obj1
= 0 ;
43524 PyObject
* obj2
= 0 ;
43525 PyObject
* obj3
= 0 ;
43526 PyObject
* obj4
= 0 ;
43527 PyObject
* obj5
= 0 ;
43528 PyObject
* obj6
= 0 ;
43529 char *kwnames
[] = {
43530 (char *) "width",(char *) "height",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43533 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO|O:new_GBSizerItemSpacer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
43535 arg1
= static_cast<int >(SWIG_As_int(obj0
));
43536 if (SWIG_arg_fail(1)) SWIG_fail
;
43539 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43540 if (SWIG_arg_fail(2)) SWIG_fail
;
43544 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
43548 if ( ! wxGBSpan_helper(obj3
, &arg4
)) SWIG_fail
;
43551 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43552 if (SWIG_arg_fail(5)) SWIG_fail
;
43555 arg6
= static_cast<int >(SWIG_As_int(obj5
));
43556 if (SWIG_arg_fail(6)) SWIG_fail
;
43562 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43563 result
= (wxGBSizerItem
*)new_wxGBSizerItem(arg1
,arg2
,(wxGBPosition
const &)*arg3
,(wxGBSpan
const &)*arg4
,arg5
,arg6
,arg7
);
43565 wxPyEndAllowThreads(__tstate
);
43566 if (PyErr_Occurred()) SWIG_fail
;
43568 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43575 static PyObject
*_wrap_GBSizerItem_GetPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43576 PyObject
*resultobj
= NULL
;
43577 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43578 wxGBPosition result
;
43579 PyObject
* obj0
= 0 ;
43580 char *kwnames
[] = {
43581 (char *) "self", NULL
43584 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetPos",kwnames
,&obj0
)) goto fail
;
43585 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43586 if (SWIG_arg_fail(1)) SWIG_fail
;
43588 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43589 result
= ((wxGBSizerItem
const *)arg1
)->GetPos();
43591 wxPyEndAllowThreads(__tstate
);
43592 if (PyErr_Occurred()) SWIG_fail
;
43595 wxGBPosition
* resultptr
;
43596 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
43597 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
43605 static PyObject
*_wrap_GBSizerItem_GetSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43606 PyObject
*resultobj
= NULL
;
43607 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43609 PyObject
* obj0
= 0 ;
43610 char *kwnames
[] = {
43611 (char *) "self", NULL
43614 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetSpan",kwnames
,&obj0
)) goto fail
;
43615 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43616 if (SWIG_arg_fail(1)) SWIG_fail
;
43618 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43619 result
= ((wxGBSizerItem
const *)arg1
)->GetSpan();
43621 wxPyEndAllowThreads(__tstate
);
43622 if (PyErr_Occurred()) SWIG_fail
;
43625 wxGBSpan
* resultptr
;
43626 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
43627 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
43635 static PyObject
*_wrap_GBSizerItem_SetPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43636 PyObject
*resultobj
= NULL
;
43637 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43638 wxGBPosition
*arg2
= 0 ;
43640 wxGBPosition temp2
;
43641 PyObject
* obj0
= 0 ;
43642 PyObject
* obj1
= 0 ;
43643 char *kwnames
[] = {
43644 (char *) "self",(char *) "pos", NULL
43647 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_SetPos",kwnames
,&obj0
,&obj1
)) goto fail
;
43648 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43649 if (SWIG_arg_fail(1)) SWIG_fail
;
43652 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43655 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43656 result
= (bool)(arg1
)->SetPos((wxGBPosition
const &)*arg2
);
43658 wxPyEndAllowThreads(__tstate
);
43659 if (PyErr_Occurred()) SWIG_fail
;
43662 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43670 static PyObject
*_wrap_GBSizerItem_SetSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43671 PyObject
*resultobj
= NULL
;
43672 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43673 wxGBSpan
*arg2
= 0 ;
43676 PyObject
* obj0
= 0 ;
43677 PyObject
* obj1
= 0 ;
43678 char *kwnames
[] = {
43679 (char *) "self",(char *) "span", NULL
43682 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_SetSpan",kwnames
,&obj0
,&obj1
)) goto fail
;
43683 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43684 if (SWIG_arg_fail(1)) SWIG_fail
;
43687 if ( ! wxGBSpan_helper(obj1
, &arg2
)) SWIG_fail
;
43690 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43691 result
= (bool)(arg1
)->SetSpan((wxGBSpan
const &)*arg2
);
43693 wxPyEndAllowThreads(__tstate
);
43694 if (PyErr_Occurred()) SWIG_fail
;
43697 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43705 static PyObject
*_wrap_GBSizerItem_Intersects(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43706 PyObject
*resultobj
= NULL
;
43707 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43708 wxGBSizerItem
*arg2
= 0 ;
43710 PyObject
* obj0
= 0 ;
43711 PyObject
* obj1
= 0 ;
43712 char *kwnames
[] = {
43713 (char *) "self",(char *) "other", NULL
43716 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_Intersects",kwnames
,&obj0
,&obj1
)) goto fail
;
43717 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43718 if (SWIG_arg_fail(1)) SWIG_fail
;
43720 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43721 if (SWIG_arg_fail(2)) SWIG_fail
;
43722 if (arg2
== NULL
) {
43723 SWIG_null_ref("wxGBSizerItem");
43725 if (SWIG_arg_fail(2)) SWIG_fail
;
43728 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43729 result
= (bool)(arg1
)->Intersects((wxGBSizerItem
const &)*arg2
);
43731 wxPyEndAllowThreads(__tstate
);
43732 if (PyErr_Occurred()) SWIG_fail
;
43735 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43743 static PyObject
*_wrap_GBSizerItem_IntersectsPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43744 PyObject
*resultobj
= NULL
;
43745 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43746 wxGBPosition
*arg2
= 0 ;
43747 wxGBSpan
*arg3
= 0 ;
43749 wxGBPosition temp2
;
43751 PyObject
* obj0
= 0 ;
43752 PyObject
* obj1
= 0 ;
43753 PyObject
* obj2
= 0 ;
43754 char *kwnames
[] = {
43755 (char *) "self",(char *) "pos",(char *) "span", NULL
43758 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:GBSizerItem_IntersectsPos",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
43759 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43760 if (SWIG_arg_fail(1)) SWIG_fail
;
43763 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43767 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
43770 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43771 result
= (bool)(arg1
)->Intersects((wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
);
43773 wxPyEndAllowThreads(__tstate
);
43774 if (PyErr_Occurred()) SWIG_fail
;
43777 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43785 static PyObject
*_wrap_GBSizerItem_GetEndPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43786 PyObject
*resultobj
= NULL
;
43787 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43788 wxGBPosition result
;
43789 PyObject
* obj0
= 0 ;
43790 char *kwnames
[] = {
43791 (char *) "self", NULL
43794 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetEndPos",kwnames
,&obj0
)) goto fail
;
43795 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43796 if (SWIG_arg_fail(1)) SWIG_fail
;
43798 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43799 result
= wxGBSizerItem_GetEndPos(arg1
);
43801 wxPyEndAllowThreads(__tstate
);
43802 if (PyErr_Occurred()) SWIG_fail
;
43805 wxGBPosition
* resultptr
;
43806 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
43807 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
43815 static PyObject
*_wrap_GBSizerItem_GetGBSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43816 PyObject
*resultobj
= NULL
;
43817 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43818 wxGridBagSizer
*result
;
43819 PyObject
* obj0
= 0 ;
43820 char *kwnames
[] = {
43821 (char *) "self", NULL
43824 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetGBSizer",kwnames
,&obj0
)) goto fail
;
43825 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43826 if (SWIG_arg_fail(1)) SWIG_fail
;
43828 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43829 result
= (wxGridBagSizer
*)((wxGBSizerItem
const *)arg1
)->GetGBSizer();
43831 wxPyEndAllowThreads(__tstate
);
43832 if (PyErr_Occurred()) SWIG_fail
;
43834 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGridBagSizer
, 0);
43841 static PyObject
*_wrap_GBSizerItem_SetGBSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43842 PyObject
*resultobj
= NULL
;
43843 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43844 wxGridBagSizer
*arg2
= (wxGridBagSizer
*) 0 ;
43845 PyObject
* obj0
= 0 ;
43846 PyObject
* obj1
= 0 ;
43847 char *kwnames
[] = {
43848 (char *) "self",(char *) "sizer", NULL
43851 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_SetGBSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
43852 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43853 if (SWIG_arg_fail(1)) SWIG_fail
;
43854 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43855 if (SWIG_arg_fail(2)) SWIG_fail
;
43857 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43858 (arg1
)->SetGBSizer(arg2
);
43860 wxPyEndAllowThreads(__tstate
);
43861 if (PyErr_Occurred()) SWIG_fail
;
43863 Py_INCREF(Py_None
); resultobj
= Py_None
;
43870 static PyObject
* GBSizerItem_swigregister(PyObject
*, PyObject
*args
) {
43872 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
43873 SWIG_TypeClientData(SWIGTYPE_p_wxGBSizerItem
, obj
);
43875 return Py_BuildValue((char *)"");
43877 static PyObject
*_wrap_new_GridBagSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43878 PyObject
*resultobj
= NULL
;
43879 int arg1
= (int) 0 ;
43880 int arg2
= (int) 0 ;
43881 wxGridBagSizer
*result
;
43882 PyObject
* obj0
= 0 ;
43883 PyObject
* obj1
= 0 ;
43884 char *kwnames
[] = {
43885 (char *) "vgap",(char *) "hgap", NULL
43888 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_GridBagSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
43891 arg1
= static_cast<int >(SWIG_As_int(obj0
));
43892 if (SWIG_arg_fail(1)) SWIG_fail
;
43897 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43898 if (SWIG_arg_fail(2)) SWIG_fail
;
43902 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43903 result
= (wxGridBagSizer
*)new wxGridBagSizer(arg1
,arg2
);
43905 wxPyEndAllowThreads(__tstate
);
43906 if (PyErr_Occurred()) SWIG_fail
;
43908 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGridBagSizer
, 1);
43915 static PyObject
*_wrap_GridBagSizer_Add(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43916 PyObject
*resultobj
= NULL
;
43917 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
43918 PyObject
*arg2
= (PyObject
*) 0 ;
43919 wxGBPosition
*arg3
= 0 ;
43920 wxGBSpan
const &arg4_defvalue
= wxDefaultSpan
;
43921 wxGBSpan
*arg4
= (wxGBSpan
*) &arg4_defvalue
;
43922 int arg5
= (int) 0 ;
43923 int arg6
= (int) 0 ;
43924 PyObject
*arg7
= (PyObject
*) NULL
;
43925 wxGBSizerItem
*result
;
43926 wxGBPosition temp3
;
43928 PyObject
* obj0
= 0 ;
43929 PyObject
* obj1
= 0 ;
43930 PyObject
* obj2
= 0 ;
43931 PyObject
* obj3
= 0 ;
43932 PyObject
* obj4
= 0 ;
43933 PyObject
* obj5
= 0 ;
43934 PyObject
* obj6
= 0 ;
43935 char *kwnames
[] = {
43936 (char *) "self",(char *) "item",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43939 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:GridBagSizer_Add",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
43940 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43941 if (SWIG_arg_fail(1)) SWIG_fail
;
43945 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
43950 if ( ! wxGBSpan_helper(obj3
, &arg4
)) SWIG_fail
;
43955 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43956 if (SWIG_arg_fail(5)) SWIG_fail
;
43961 arg6
= static_cast<int >(SWIG_As_int(obj5
));
43962 if (SWIG_arg_fail(6)) SWIG_fail
;
43969 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43970 result
= (wxGBSizerItem
*)wxGridBagSizer_Add(arg1
,arg2
,(wxGBPosition
const &)*arg3
,(wxGBSpan
const &)*arg4
,arg5
,arg6
,arg7
);
43972 wxPyEndAllowThreads(__tstate
);
43973 if (PyErr_Occurred()) SWIG_fail
;
43975 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
43982 static PyObject
*_wrap_GridBagSizer_AddItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43983 PyObject
*resultobj
= NULL
;
43984 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
43985 wxGBSizerItem
*arg2
= (wxGBSizerItem
*) 0 ;
43986 wxGBSizerItem
*result
;
43987 PyObject
* obj0
= 0 ;
43988 PyObject
* obj1
= 0 ;
43989 char *kwnames
[] = {
43990 (char *) "self",(char *) "item", NULL
43993 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_AddItem",kwnames
,&obj0
,&obj1
)) goto fail
;
43994 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43995 if (SWIG_arg_fail(1)) SWIG_fail
;
43996 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
43997 if (SWIG_arg_fail(2)) SWIG_fail
;
43999 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44000 result
= (wxGBSizerItem
*)(arg1
)->Add(arg2
);
44002 wxPyEndAllowThreads(__tstate
);
44003 if (PyErr_Occurred()) SWIG_fail
;
44005 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44012 static PyObject
*_wrap_GridBagSizer_GetCellSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44013 PyObject
*resultobj
= NULL
;
44014 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44018 PyObject
* obj0
= 0 ;
44019 PyObject
* obj1
= 0 ;
44020 PyObject
* obj2
= 0 ;
44021 char *kwnames
[] = {
44022 (char *) "self",(char *) "row",(char *) "col", NULL
44025 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:GridBagSizer_GetCellSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
44026 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44027 if (SWIG_arg_fail(1)) SWIG_fail
;
44029 arg2
= static_cast<int >(SWIG_As_int(obj1
));
44030 if (SWIG_arg_fail(2)) SWIG_fail
;
44033 arg3
= static_cast<int >(SWIG_As_int(obj2
));
44034 if (SWIG_arg_fail(3)) SWIG_fail
;
44037 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44038 result
= ((wxGridBagSizer
const *)arg1
)->GetCellSize(arg2
,arg3
);
44040 wxPyEndAllowThreads(__tstate
);
44041 if (PyErr_Occurred()) SWIG_fail
;
44044 wxSize
* resultptr
;
44045 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
44046 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
44054 static PyObject
*_wrap_GridBagSizer_GetEmptyCellSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44055 PyObject
*resultobj
= NULL
;
44056 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44058 PyObject
* obj0
= 0 ;
44059 char *kwnames
[] = {
44060 (char *) "self", NULL
44063 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridBagSizer_GetEmptyCellSize",kwnames
,&obj0
)) goto fail
;
44064 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44065 if (SWIG_arg_fail(1)) SWIG_fail
;
44067 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44068 result
= ((wxGridBagSizer
const *)arg1
)->GetEmptyCellSize();
44070 wxPyEndAllowThreads(__tstate
);
44071 if (PyErr_Occurred()) SWIG_fail
;
44074 wxSize
* resultptr
;
44075 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
44076 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
44084 static PyObject
*_wrap_GridBagSizer_SetEmptyCellSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44085 PyObject
*resultobj
= NULL
;
44086 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44089 PyObject
* obj0
= 0 ;
44090 PyObject
* obj1
= 0 ;
44091 char *kwnames
[] = {
44092 (char *) "self",(char *) "sz", NULL
44095 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_SetEmptyCellSize",kwnames
,&obj0
,&obj1
)) goto fail
;
44096 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44097 if (SWIG_arg_fail(1)) SWIG_fail
;
44100 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
44103 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44104 (arg1
)->SetEmptyCellSize((wxSize
const &)*arg2
);
44106 wxPyEndAllowThreads(__tstate
);
44107 if (PyErr_Occurred()) SWIG_fail
;
44109 Py_INCREF(Py_None
); resultobj
= Py_None
;
44116 static PyObject
*_wrap_GridBagSizer_GetItemPosition__SWIG_0(PyObject
*, PyObject
*args
) {
44117 PyObject
*resultobj
= NULL
;
44118 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44119 wxWindow
*arg2
= (wxWindow
*) 0 ;
44120 wxGBPosition result
;
44121 PyObject
* obj0
= 0 ;
44122 PyObject
* obj1
= 0 ;
44124 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemPosition",&obj0
,&obj1
)) goto fail
;
44125 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44126 if (SWIG_arg_fail(1)) SWIG_fail
;
44127 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44128 if (SWIG_arg_fail(2)) SWIG_fail
;
44130 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44131 result
= (arg1
)->GetItemPosition(arg2
);
44133 wxPyEndAllowThreads(__tstate
);
44134 if (PyErr_Occurred()) SWIG_fail
;
44137 wxGBPosition
* resultptr
;
44138 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
44139 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
44147 static PyObject
*_wrap_GridBagSizer_GetItemPosition__SWIG_1(PyObject
*, PyObject
*args
) {
44148 PyObject
*resultobj
= NULL
;
44149 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44150 wxSizer
*arg2
= (wxSizer
*) 0 ;
44151 wxGBPosition result
;
44152 PyObject
* obj0
= 0 ;
44153 PyObject
* obj1
= 0 ;
44155 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemPosition",&obj0
,&obj1
)) goto fail
;
44156 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44157 if (SWIG_arg_fail(1)) SWIG_fail
;
44158 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44159 if (SWIG_arg_fail(2)) SWIG_fail
;
44161 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44162 result
= (arg1
)->GetItemPosition(arg2
);
44164 wxPyEndAllowThreads(__tstate
);
44165 if (PyErr_Occurred()) SWIG_fail
;
44168 wxGBPosition
* resultptr
;
44169 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
44170 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
44178 static PyObject
*_wrap_GridBagSizer_GetItemPosition__SWIG_2(PyObject
*, PyObject
*args
) {
44179 PyObject
*resultobj
= NULL
;
44180 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44182 wxGBPosition result
;
44183 PyObject
* obj0
= 0 ;
44184 PyObject
* obj1
= 0 ;
44186 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemPosition",&obj0
,&obj1
)) goto fail
;
44187 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44188 if (SWIG_arg_fail(1)) SWIG_fail
;
44190 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44191 if (SWIG_arg_fail(2)) SWIG_fail
;
44194 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44195 result
= (arg1
)->GetItemPosition(arg2
);
44197 wxPyEndAllowThreads(__tstate
);
44198 if (PyErr_Occurred()) SWIG_fail
;
44201 wxGBPosition
* resultptr
;
44202 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
44203 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
44211 static PyObject
*_wrap_GridBagSizer_GetItemPosition(PyObject
*self
, PyObject
*args
) {
44216 argc
= PyObject_Length(args
);
44217 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
44218 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44224 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44234 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44242 return _wrap_GridBagSizer_GetItemPosition__SWIG_0(self
,args
);
44250 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44260 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44268 return _wrap_GridBagSizer_GetItemPosition__SWIG_1(self
,args
);
44276 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44284 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44286 return _wrap_GridBagSizer_GetItemPosition__SWIG_2(self
,args
);
44291 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_GetItemPosition'");
44296 static PyObject
*_wrap_GridBagSizer_SetItemPosition__SWIG_0(PyObject
*, PyObject
*args
) {
44297 PyObject
*resultobj
= NULL
;
44298 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44299 wxWindow
*arg2
= (wxWindow
*) 0 ;
44300 wxGBPosition
*arg3
= 0 ;
44302 wxGBPosition temp3
;
44303 PyObject
* obj0
= 0 ;
44304 PyObject
* obj1
= 0 ;
44305 PyObject
* obj2
= 0 ;
44307 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0
,&obj1
,&obj2
)) goto fail
;
44308 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44309 if (SWIG_arg_fail(1)) SWIG_fail
;
44310 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44311 if (SWIG_arg_fail(2)) SWIG_fail
;
44314 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44317 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44318 result
= (bool)(arg1
)->SetItemPosition(arg2
,(wxGBPosition
const &)*arg3
);
44320 wxPyEndAllowThreads(__tstate
);
44321 if (PyErr_Occurred()) SWIG_fail
;
44324 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44332 static PyObject
*_wrap_GridBagSizer_SetItemPosition__SWIG_1(PyObject
*, PyObject
*args
) {
44333 PyObject
*resultobj
= NULL
;
44334 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44335 wxSizer
*arg2
= (wxSizer
*) 0 ;
44336 wxGBPosition
*arg3
= 0 ;
44338 wxGBPosition temp3
;
44339 PyObject
* obj0
= 0 ;
44340 PyObject
* obj1
= 0 ;
44341 PyObject
* obj2
= 0 ;
44343 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0
,&obj1
,&obj2
)) goto fail
;
44344 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44345 if (SWIG_arg_fail(1)) SWIG_fail
;
44346 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44347 if (SWIG_arg_fail(2)) SWIG_fail
;
44350 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44353 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44354 result
= (bool)(arg1
)->SetItemPosition(arg2
,(wxGBPosition
const &)*arg3
);
44356 wxPyEndAllowThreads(__tstate
);
44357 if (PyErr_Occurred()) SWIG_fail
;
44360 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44368 static PyObject
*_wrap_GridBagSizer_SetItemPosition__SWIG_2(PyObject
*, PyObject
*args
) {
44369 PyObject
*resultobj
= NULL
;
44370 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44372 wxGBPosition
*arg3
= 0 ;
44374 wxGBPosition temp3
;
44375 PyObject
* obj0
= 0 ;
44376 PyObject
* obj1
= 0 ;
44377 PyObject
* obj2
= 0 ;
44379 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0
,&obj1
,&obj2
)) goto fail
;
44380 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44381 if (SWIG_arg_fail(1)) SWIG_fail
;
44383 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44384 if (SWIG_arg_fail(2)) SWIG_fail
;
44388 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44391 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44392 result
= (bool)(arg1
)->SetItemPosition(arg2
,(wxGBPosition
const &)*arg3
);
44394 wxPyEndAllowThreads(__tstate
);
44395 if (PyErr_Occurred()) SWIG_fail
;
44398 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44406 static PyObject
*_wrap_GridBagSizer_SetItemPosition(PyObject
*self
, PyObject
*args
) {
44411 argc
= PyObject_Length(args
);
44412 for (ii
= 0; (ii
< argc
) && (ii
< 3); ii
++) {
44413 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44419 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44429 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44438 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBPosition"), 2);
44441 return _wrap_GridBagSizer_SetItemPosition__SWIG_0(self
,args
);
44450 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44460 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44469 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBPosition"), 2);
44472 return _wrap_GridBagSizer_SetItemPosition__SWIG_1(self
,args
);
44481 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44489 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44492 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBPosition"), 2);
44495 return _wrap_GridBagSizer_SetItemPosition__SWIG_2(self
,args
);
44501 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_SetItemPosition'");
44506 static PyObject
*_wrap_GridBagSizer_GetItemSpan__SWIG_0(PyObject
*, PyObject
*args
) {
44507 PyObject
*resultobj
= NULL
;
44508 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44509 wxWindow
*arg2
= (wxWindow
*) 0 ;
44511 PyObject
* obj0
= 0 ;
44512 PyObject
* obj1
= 0 ;
44514 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemSpan",&obj0
,&obj1
)) goto fail
;
44515 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44516 if (SWIG_arg_fail(1)) SWIG_fail
;
44517 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44518 if (SWIG_arg_fail(2)) SWIG_fail
;
44520 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44521 result
= (arg1
)->GetItemSpan(arg2
);
44523 wxPyEndAllowThreads(__tstate
);
44524 if (PyErr_Occurred()) SWIG_fail
;
44527 wxGBSpan
* resultptr
;
44528 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
44529 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
44537 static PyObject
*_wrap_GridBagSizer_GetItemSpan__SWIG_1(PyObject
*, PyObject
*args
) {
44538 PyObject
*resultobj
= NULL
;
44539 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44540 wxSizer
*arg2
= (wxSizer
*) 0 ;
44542 PyObject
* obj0
= 0 ;
44543 PyObject
* obj1
= 0 ;
44545 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemSpan",&obj0
,&obj1
)) goto fail
;
44546 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44547 if (SWIG_arg_fail(1)) SWIG_fail
;
44548 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44549 if (SWIG_arg_fail(2)) SWIG_fail
;
44551 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44552 result
= (arg1
)->GetItemSpan(arg2
);
44554 wxPyEndAllowThreads(__tstate
);
44555 if (PyErr_Occurred()) SWIG_fail
;
44558 wxGBSpan
* resultptr
;
44559 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
44560 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
44568 static PyObject
*_wrap_GridBagSizer_GetItemSpan__SWIG_2(PyObject
*, PyObject
*args
) {
44569 PyObject
*resultobj
= NULL
;
44570 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44573 PyObject
* obj0
= 0 ;
44574 PyObject
* obj1
= 0 ;
44576 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemSpan",&obj0
,&obj1
)) goto fail
;
44577 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44578 if (SWIG_arg_fail(1)) SWIG_fail
;
44580 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44581 if (SWIG_arg_fail(2)) SWIG_fail
;
44584 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44585 result
= (arg1
)->GetItemSpan(arg2
);
44587 wxPyEndAllowThreads(__tstate
);
44588 if (PyErr_Occurred()) SWIG_fail
;
44591 wxGBSpan
* resultptr
;
44592 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
44593 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
44601 static PyObject
*_wrap_GridBagSizer_GetItemSpan(PyObject
*self
, PyObject
*args
) {
44606 argc
= PyObject_Length(args
);
44607 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
44608 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44614 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44624 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44632 return _wrap_GridBagSizer_GetItemSpan__SWIG_0(self
,args
);
44640 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44650 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44658 return _wrap_GridBagSizer_GetItemSpan__SWIG_1(self
,args
);
44666 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44674 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44676 return _wrap_GridBagSizer_GetItemSpan__SWIG_2(self
,args
);
44681 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_GetItemSpan'");
44686 static PyObject
*_wrap_GridBagSizer_SetItemSpan__SWIG_0(PyObject
*, PyObject
*args
) {
44687 PyObject
*resultobj
= NULL
;
44688 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44689 wxWindow
*arg2
= (wxWindow
*) 0 ;
44690 wxGBSpan
*arg3
= 0 ;
44693 PyObject
* obj0
= 0 ;
44694 PyObject
* obj1
= 0 ;
44695 PyObject
* obj2
= 0 ;
44697 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0
,&obj1
,&obj2
)) goto fail
;
44698 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44699 if (SWIG_arg_fail(1)) SWIG_fail
;
44700 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44701 if (SWIG_arg_fail(2)) SWIG_fail
;
44704 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
44707 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44708 result
= (bool)(arg1
)->SetItemSpan(arg2
,(wxGBSpan
const &)*arg3
);
44710 wxPyEndAllowThreads(__tstate
);
44711 if (PyErr_Occurred()) SWIG_fail
;
44714 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44722 static PyObject
*_wrap_GridBagSizer_SetItemSpan__SWIG_1(PyObject
*, PyObject
*args
) {
44723 PyObject
*resultobj
= NULL
;
44724 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44725 wxSizer
*arg2
= (wxSizer
*) 0 ;
44726 wxGBSpan
*arg3
= 0 ;
44729 PyObject
* obj0
= 0 ;
44730 PyObject
* obj1
= 0 ;
44731 PyObject
* obj2
= 0 ;
44733 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0
,&obj1
,&obj2
)) goto fail
;
44734 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44735 if (SWIG_arg_fail(1)) SWIG_fail
;
44736 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44737 if (SWIG_arg_fail(2)) SWIG_fail
;
44740 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
44743 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44744 result
= (bool)(arg1
)->SetItemSpan(arg2
,(wxGBSpan
const &)*arg3
);
44746 wxPyEndAllowThreads(__tstate
);
44747 if (PyErr_Occurred()) SWIG_fail
;
44750 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44758 static PyObject
*_wrap_GridBagSizer_SetItemSpan__SWIG_2(PyObject
*, PyObject
*args
) {
44759 PyObject
*resultobj
= NULL
;
44760 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44762 wxGBSpan
*arg3
= 0 ;
44765 PyObject
* obj0
= 0 ;
44766 PyObject
* obj1
= 0 ;
44767 PyObject
* obj2
= 0 ;
44769 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0
,&obj1
,&obj2
)) goto fail
;
44770 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44771 if (SWIG_arg_fail(1)) SWIG_fail
;
44773 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44774 if (SWIG_arg_fail(2)) SWIG_fail
;
44778 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
44781 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44782 result
= (bool)(arg1
)->SetItemSpan(arg2
,(wxGBSpan
const &)*arg3
);
44784 wxPyEndAllowThreads(__tstate
);
44785 if (PyErr_Occurred()) SWIG_fail
;
44788 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44796 static PyObject
*_wrap_GridBagSizer_SetItemSpan(PyObject
*self
, PyObject
*args
) {
44801 argc
= PyObject_Length(args
);
44802 for (ii
= 0; (ii
< argc
) && (ii
< 3); ii
++) {
44803 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44809 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44819 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44828 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBSpan"), 2);
44831 return _wrap_GridBagSizer_SetItemSpan__SWIG_0(self
,args
);
44840 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44850 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44859 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBSpan"), 2);
44862 return _wrap_GridBagSizer_SetItemSpan__SWIG_1(self
,args
);
44871 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44879 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44882 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBSpan"), 2);
44885 return _wrap_GridBagSizer_SetItemSpan__SWIG_2(self
,args
);
44891 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_SetItemSpan'");
44896 static PyObject
*_wrap_GridBagSizer_FindItem__SWIG_0(PyObject
*, PyObject
*args
) {
44897 PyObject
*resultobj
= NULL
;
44898 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44899 wxWindow
*arg2
= (wxWindow
*) 0 ;
44900 wxGBSizerItem
*result
;
44901 PyObject
* obj0
= 0 ;
44902 PyObject
* obj1
= 0 ;
44904 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_FindItem",&obj0
,&obj1
)) goto fail
;
44905 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44906 if (SWIG_arg_fail(1)) SWIG_fail
;
44907 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44908 if (SWIG_arg_fail(2)) SWIG_fail
;
44910 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44911 result
= (wxGBSizerItem
*)(arg1
)->FindItem(arg2
);
44913 wxPyEndAllowThreads(__tstate
);
44914 if (PyErr_Occurred()) SWIG_fail
;
44916 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44923 static PyObject
*_wrap_GridBagSizer_FindItem__SWIG_1(PyObject
*, PyObject
*args
) {
44924 PyObject
*resultobj
= NULL
;
44925 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44926 wxSizer
*arg2
= (wxSizer
*) 0 ;
44927 wxGBSizerItem
*result
;
44928 PyObject
* obj0
= 0 ;
44929 PyObject
* obj1
= 0 ;
44931 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_FindItem",&obj0
,&obj1
)) goto fail
;
44932 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44933 if (SWIG_arg_fail(1)) SWIG_fail
;
44934 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44935 if (SWIG_arg_fail(2)) SWIG_fail
;
44937 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44938 result
= (wxGBSizerItem
*)(arg1
)->FindItem(arg2
);
44940 wxPyEndAllowThreads(__tstate
);
44941 if (PyErr_Occurred()) SWIG_fail
;
44943 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44950 static PyObject
*_wrap_GridBagSizer_FindItem(PyObject
*self
, PyObject
*args
) {
44955 argc
= PyObject_Length(args
);
44956 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
44957 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44963 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44973 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44981 return _wrap_GridBagSizer_FindItem__SWIG_0(self
,args
);
44989 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44999 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
45007 return _wrap_GridBagSizer_FindItem__SWIG_1(self
,args
);
45012 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_FindItem'");
45017 static PyObject
*_wrap_GridBagSizer_FindItemAtPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45018 PyObject
*resultobj
= NULL
;
45019 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45020 wxGBPosition
*arg2
= 0 ;
45021 wxGBSizerItem
*result
;
45022 wxGBPosition temp2
;
45023 PyObject
* obj0
= 0 ;
45024 PyObject
* obj1
= 0 ;
45025 char *kwnames
[] = {
45026 (char *) "self",(char *) "pos", NULL
45029 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_FindItemAtPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
45030 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45031 if (SWIG_arg_fail(1)) SWIG_fail
;
45034 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
45037 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45038 result
= (wxGBSizerItem
*)(arg1
)->FindItemAtPosition((wxGBPosition
const &)*arg2
);
45040 wxPyEndAllowThreads(__tstate
);
45041 if (PyErr_Occurred()) SWIG_fail
;
45043 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
45050 static PyObject
*_wrap_GridBagSizer_FindItemAtPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45051 PyObject
*resultobj
= NULL
;
45052 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45053 wxPoint
*arg2
= 0 ;
45054 wxGBSizerItem
*result
;
45056 PyObject
* obj0
= 0 ;
45057 PyObject
* obj1
= 0 ;
45058 char *kwnames
[] = {
45059 (char *) "self",(char *) "pt", NULL
45062 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_FindItemAtPoint",kwnames
,&obj0
,&obj1
)) goto fail
;
45063 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45064 if (SWIG_arg_fail(1)) SWIG_fail
;
45067 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
45070 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45071 result
= (wxGBSizerItem
*)(arg1
)->FindItemAtPoint((wxPoint
const &)*arg2
);
45073 wxPyEndAllowThreads(__tstate
);
45074 if (PyErr_Occurred()) SWIG_fail
;
45076 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
45083 static PyObject
*_wrap_GridBagSizer_CheckForIntersection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45084 PyObject
*resultobj
= NULL
;
45085 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45086 wxGBSizerItem
*arg2
= (wxGBSizerItem
*) 0 ;
45087 wxGBSizerItem
*arg3
= (wxGBSizerItem
*) NULL
;
45089 PyObject
* obj0
= 0 ;
45090 PyObject
* obj1
= 0 ;
45091 PyObject
* obj2
= 0 ;
45092 char *kwnames
[] = {
45093 (char *) "self",(char *) "item",(char *) "excludeItem", NULL
45096 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:GridBagSizer_CheckForIntersection",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45097 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45098 if (SWIG_arg_fail(1)) SWIG_fail
;
45099 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
45100 if (SWIG_arg_fail(2)) SWIG_fail
;
45102 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
45103 if (SWIG_arg_fail(3)) SWIG_fail
;
45106 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45107 result
= (bool)(arg1
)->CheckForIntersection(arg2
,arg3
);
45109 wxPyEndAllowThreads(__tstate
);
45110 if (PyErr_Occurred()) SWIG_fail
;
45113 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45121 static PyObject
*_wrap_GridBagSizer_CheckForIntersectionPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45122 PyObject
*resultobj
= NULL
;
45123 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45124 wxGBPosition
*arg2
= 0 ;
45125 wxGBSpan
*arg3
= 0 ;
45126 wxGBSizerItem
*arg4
= (wxGBSizerItem
*) NULL
;
45128 wxGBPosition temp2
;
45130 PyObject
* obj0
= 0 ;
45131 PyObject
* obj1
= 0 ;
45132 PyObject
* obj2
= 0 ;
45133 PyObject
* obj3
= 0 ;
45134 char *kwnames
[] = {
45135 (char *) "self",(char *) "pos",(char *) "span",(char *) "excludeItem", NULL
45138 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:GridBagSizer_CheckForIntersectionPos",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45139 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45140 if (SWIG_arg_fail(1)) SWIG_fail
;
45143 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
45147 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
45150 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
45151 if (SWIG_arg_fail(4)) SWIG_fail
;
45154 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45155 result
= (bool)(arg1
)->CheckForIntersection((wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
,arg4
);
45157 wxPyEndAllowThreads(__tstate
);
45158 if (PyErr_Occurred()) SWIG_fail
;
45161 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45169 static PyObject
* GridBagSizer_swigregister(PyObject
*, PyObject
*args
) {
45171 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
45172 SWIG_TypeClientData(SWIGTYPE_p_wxGridBagSizer
, obj
);
45174 return Py_BuildValue((char *)"");
45176 static PyObject
*_wrap_IndividualLayoutConstraint_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45177 PyObject
*resultobj
= NULL
;
45178 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45179 wxRelationship arg2
;
45180 wxWindow
*arg3
= (wxWindow
*) 0 ;
45182 int arg5
= (int) 0 ;
45183 int arg6
= (int) wxLAYOUT_DEFAULT_MARGIN
;
45184 PyObject
* obj0
= 0 ;
45185 PyObject
* obj1
= 0 ;
45186 PyObject
* obj2
= 0 ;
45187 PyObject
* obj3
= 0 ;
45188 PyObject
* obj4
= 0 ;
45189 PyObject
* obj5
= 0 ;
45190 char *kwnames
[] = {
45191 (char *) "self",(char *) "rel",(char *) "otherW",(char *) "otherE",(char *) "val",(char *) "marg", NULL
45194 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OO:IndividualLayoutConstraint_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
45195 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45196 if (SWIG_arg_fail(1)) SWIG_fail
;
45198 arg2
= static_cast<wxRelationship
>(SWIG_As_int(obj1
));
45199 if (SWIG_arg_fail(2)) SWIG_fail
;
45201 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45202 if (SWIG_arg_fail(3)) SWIG_fail
;
45204 arg4
= static_cast<wxEdge
>(SWIG_As_int(obj3
));
45205 if (SWIG_arg_fail(4)) SWIG_fail
;
45209 arg5
= static_cast<int >(SWIG_As_int(obj4
));
45210 if (SWIG_arg_fail(5)) SWIG_fail
;
45215 arg6
= static_cast<int >(SWIG_As_int(obj5
));
45216 if (SWIG_arg_fail(6)) SWIG_fail
;
45220 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45221 (arg1
)->Set(arg2
,arg3
,arg4
,arg5
,arg6
);
45223 wxPyEndAllowThreads(__tstate
);
45224 if (PyErr_Occurred()) SWIG_fail
;
45226 Py_INCREF(Py_None
); resultobj
= Py_None
;
45233 static PyObject
*_wrap_IndividualLayoutConstraint_LeftOf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45234 PyObject
*resultobj
= NULL
;
45235 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45236 wxWindow
*arg2
= (wxWindow
*) 0 ;
45237 int arg3
= (int) 0 ;
45238 PyObject
* obj0
= 0 ;
45239 PyObject
* obj1
= 0 ;
45240 PyObject
* obj2
= 0 ;
45241 char *kwnames
[] = {
45242 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45245 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_LeftOf",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45246 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45247 if (SWIG_arg_fail(1)) SWIG_fail
;
45248 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45249 if (SWIG_arg_fail(2)) SWIG_fail
;
45252 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45253 if (SWIG_arg_fail(3)) SWIG_fail
;
45257 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45258 (arg1
)->LeftOf(arg2
,arg3
);
45260 wxPyEndAllowThreads(__tstate
);
45261 if (PyErr_Occurred()) SWIG_fail
;
45263 Py_INCREF(Py_None
); resultobj
= Py_None
;
45270 static PyObject
*_wrap_IndividualLayoutConstraint_RightOf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45271 PyObject
*resultobj
= NULL
;
45272 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45273 wxWindow
*arg2
= (wxWindow
*) 0 ;
45274 int arg3
= (int) 0 ;
45275 PyObject
* obj0
= 0 ;
45276 PyObject
* obj1
= 0 ;
45277 PyObject
* obj2
= 0 ;
45278 char *kwnames
[] = {
45279 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45282 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_RightOf",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45283 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45284 if (SWIG_arg_fail(1)) SWIG_fail
;
45285 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45286 if (SWIG_arg_fail(2)) SWIG_fail
;
45289 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45290 if (SWIG_arg_fail(3)) SWIG_fail
;
45294 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45295 (arg1
)->RightOf(arg2
,arg3
);
45297 wxPyEndAllowThreads(__tstate
);
45298 if (PyErr_Occurred()) SWIG_fail
;
45300 Py_INCREF(Py_None
); resultobj
= Py_None
;
45307 static PyObject
*_wrap_IndividualLayoutConstraint_Above(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45308 PyObject
*resultobj
= NULL
;
45309 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45310 wxWindow
*arg2
= (wxWindow
*) 0 ;
45311 int arg3
= (int) 0 ;
45312 PyObject
* obj0
= 0 ;
45313 PyObject
* obj1
= 0 ;
45314 PyObject
* obj2
= 0 ;
45315 char *kwnames
[] = {
45316 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45319 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_Above",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45320 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45321 if (SWIG_arg_fail(1)) SWIG_fail
;
45322 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45323 if (SWIG_arg_fail(2)) SWIG_fail
;
45326 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45327 if (SWIG_arg_fail(3)) SWIG_fail
;
45331 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45332 (arg1
)->Above(arg2
,arg3
);
45334 wxPyEndAllowThreads(__tstate
);
45335 if (PyErr_Occurred()) SWIG_fail
;
45337 Py_INCREF(Py_None
); resultobj
= Py_None
;
45344 static PyObject
*_wrap_IndividualLayoutConstraint_Below(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45345 PyObject
*resultobj
= NULL
;
45346 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45347 wxWindow
*arg2
= (wxWindow
*) 0 ;
45348 int arg3
= (int) 0 ;
45349 PyObject
* obj0
= 0 ;
45350 PyObject
* obj1
= 0 ;
45351 PyObject
* obj2
= 0 ;
45352 char *kwnames
[] = {
45353 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45356 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_Below",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45357 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45358 if (SWIG_arg_fail(1)) SWIG_fail
;
45359 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45360 if (SWIG_arg_fail(2)) SWIG_fail
;
45363 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45364 if (SWIG_arg_fail(3)) SWIG_fail
;
45368 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45369 (arg1
)->Below(arg2
,arg3
);
45371 wxPyEndAllowThreads(__tstate
);
45372 if (PyErr_Occurred()) SWIG_fail
;
45374 Py_INCREF(Py_None
); resultobj
= Py_None
;
45381 static PyObject
*_wrap_IndividualLayoutConstraint_SameAs(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45382 PyObject
*resultobj
= NULL
;
45383 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45384 wxWindow
*arg2
= (wxWindow
*) 0 ;
45386 int arg4
= (int) 0 ;
45387 PyObject
* obj0
= 0 ;
45388 PyObject
* obj1
= 0 ;
45389 PyObject
* obj2
= 0 ;
45390 PyObject
* obj3
= 0 ;
45391 char *kwnames
[] = {
45392 (char *) "self",(char *) "otherW",(char *) "edge",(char *) "marg", NULL
45395 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:IndividualLayoutConstraint_SameAs",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45396 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45397 if (SWIG_arg_fail(1)) SWIG_fail
;
45398 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45399 if (SWIG_arg_fail(2)) SWIG_fail
;
45401 arg3
= static_cast<wxEdge
>(SWIG_As_int(obj2
));
45402 if (SWIG_arg_fail(3)) SWIG_fail
;
45406 arg4
= static_cast<int >(SWIG_As_int(obj3
));
45407 if (SWIG_arg_fail(4)) SWIG_fail
;
45411 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45412 (arg1
)->SameAs(arg2
,arg3
,arg4
);
45414 wxPyEndAllowThreads(__tstate
);
45415 if (PyErr_Occurred()) SWIG_fail
;
45417 Py_INCREF(Py_None
); resultobj
= Py_None
;
45424 static PyObject
*_wrap_IndividualLayoutConstraint_PercentOf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45425 PyObject
*resultobj
= NULL
;
45426 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45427 wxWindow
*arg2
= (wxWindow
*) 0 ;
45430 PyObject
* obj0
= 0 ;
45431 PyObject
* obj1
= 0 ;
45432 PyObject
* obj2
= 0 ;
45433 PyObject
* obj3
= 0 ;
45434 char *kwnames
[] = {
45435 (char *) "self",(char *) "otherW",(char *) "wh",(char *) "per", NULL
45438 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:IndividualLayoutConstraint_PercentOf",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45439 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45440 if (SWIG_arg_fail(1)) SWIG_fail
;
45441 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45442 if (SWIG_arg_fail(2)) SWIG_fail
;
45444 arg3
= static_cast<wxEdge
>(SWIG_As_int(obj2
));
45445 if (SWIG_arg_fail(3)) SWIG_fail
;
45448 arg4
= static_cast<int >(SWIG_As_int(obj3
));
45449 if (SWIG_arg_fail(4)) SWIG_fail
;
45452 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45453 (arg1
)->PercentOf(arg2
,arg3
,arg4
);
45455 wxPyEndAllowThreads(__tstate
);
45456 if (PyErr_Occurred()) SWIG_fail
;
45458 Py_INCREF(Py_None
); resultobj
= Py_None
;
45465 static PyObject
*_wrap_IndividualLayoutConstraint_Absolute(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45466 PyObject
*resultobj
= NULL
;
45467 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45469 PyObject
* obj0
= 0 ;
45470 PyObject
* obj1
= 0 ;
45471 char *kwnames
[] = {
45472 (char *) "self",(char *) "val", NULL
45475 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_Absolute",kwnames
,&obj0
,&obj1
)) goto fail
;
45476 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45477 if (SWIG_arg_fail(1)) SWIG_fail
;
45479 arg2
= static_cast<int >(SWIG_As_int(obj1
));
45480 if (SWIG_arg_fail(2)) SWIG_fail
;
45483 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45484 (arg1
)->Absolute(arg2
);
45486 wxPyEndAllowThreads(__tstate
);
45487 if (PyErr_Occurred()) SWIG_fail
;
45489 Py_INCREF(Py_None
); resultobj
= Py_None
;
45496 static PyObject
*_wrap_IndividualLayoutConstraint_Unconstrained(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45497 PyObject
*resultobj
= NULL
;
45498 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45499 PyObject
* obj0
= 0 ;
45500 char *kwnames
[] = {
45501 (char *) "self", NULL
45504 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_Unconstrained",kwnames
,&obj0
)) goto fail
;
45505 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45506 if (SWIG_arg_fail(1)) SWIG_fail
;
45508 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45509 (arg1
)->Unconstrained();
45511 wxPyEndAllowThreads(__tstate
);
45512 if (PyErr_Occurred()) SWIG_fail
;
45514 Py_INCREF(Py_None
); resultobj
= Py_None
;
45521 static PyObject
*_wrap_IndividualLayoutConstraint_AsIs(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45522 PyObject
*resultobj
= NULL
;
45523 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45524 PyObject
* obj0
= 0 ;
45525 char *kwnames
[] = {
45526 (char *) "self", NULL
45529 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_AsIs",kwnames
,&obj0
)) goto fail
;
45530 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45531 if (SWIG_arg_fail(1)) SWIG_fail
;
45533 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45536 wxPyEndAllowThreads(__tstate
);
45537 if (PyErr_Occurred()) SWIG_fail
;
45539 Py_INCREF(Py_None
); resultobj
= Py_None
;
45546 static PyObject
*_wrap_IndividualLayoutConstraint_GetOtherWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45547 PyObject
*resultobj
= NULL
;
45548 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45550 PyObject
* obj0
= 0 ;
45551 char *kwnames
[] = {
45552 (char *) "self", NULL
45555 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetOtherWindow",kwnames
,&obj0
)) goto fail
;
45556 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45557 if (SWIG_arg_fail(1)) SWIG_fail
;
45559 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45560 result
= (wxWindow
*)(arg1
)->GetOtherWindow();
45562 wxPyEndAllowThreads(__tstate
);
45563 if (PyErr_Occurred()) SWIG_fail
;
45566 resultobj
= wxPyMake_wxObject(result
, 0);
45574 static PyObject
*_wrap_IndividualLayoutConstraint_GetMyEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45575 PyObject
*resultobj
= NULL
;
45576 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45578 PyObject
* obj0
= 0 ;
45579 char *kwnames
[] = {
45580 (char *) "self", NULL
45583 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetMyEdge",kwnames
,&obj0
)) goto fail
;
45584 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45585 if (SWIG_arg_fail(1)) SWIG_fail
;
45587 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45588 result
= (wxEdge
)((wxIndividualLayoutConstraint
const *)arg1
)->GetMyEdge();
45590 wxPyEndAllowThreads(__tstate
);
45591 if (PyErr_Occurred()) SWIG_fail
;
45593 resultobj
= SWIG_From_int((result
));
45600 static PyObject
*_wrap_IndividualLayoutConstraint_SetEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45601 PyObject
*resultobj
= NULL
;
45602 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45604 PyObject
* obj0
= 0 ;
45605 PyObject
* obj1
= 0 ;
45606 char *kwnames
[] = {
45607 (char *) "self",(char *) "which", NULL
45610 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetEdge",kwnames
,&obj0
,&obj1
)) goto fail
;
45611 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45612 if (SWIG_arg_fail(1)) SWIG_fail
;
45614 arg2
= static_cast<wxEdge
>(SWIG_As_int(obj1
));
45615 if (SWIG_arg_fail(2)) SWIG_fail
;
45618 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45619 (arg1
)->SetEdge(arg2
);
45621 wxPyEndAllowThreads(__tstate
);
45622 if (PyErr_Occurred()) SWIG_fail
;
45624 Py_INCREF(Py_None
); resultobj
= Py_None
;
45631 static PyObject
*_wrap_IndividualLayoutConstraint_SetValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45632 PyObject
*resultobj
= NULL
;
45633 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45635 PyObject
* obj0
= 0 ;
45636 PyObject
* obj1
= 0 ;
45637 char *kwnames
[] = {
45638 (char *) "self",(char *) "v", NULL
45641 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetValue",kwnames
,&obj0
,&obj1
)) goto fail
;
45642 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45643 if (SWIG_arg_fail(1)) SWIG_fail
;
45645 arg2
= static_cast<int >(SWIG_As_int(obj1
));
45646 if (SWIG_arg_fail(2)) SWIG_fail
;
45649 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45650 (arg1
)->SetValue(arg2
);
45652 wxPyEndAllowThreads(__tstate
);
45653 if (PyErr_Occurred()) SWIG_fail
;
45655 Py_INCREF(Py_None
); resultobj
= Py_None
;
45662 static PyObject
*_wrap_IndividualLayoutConstraint_GetMargin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45663 PyObject
*resultobj
= NULL
;
45664 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45666 PyObject
* obj0
= 0 ;
45667 char *kwnames
[] = {
45668 (char *) "self", NULL
45671 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetMargin",kwnames
,&obj0
)) goto fail
;
45672 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45673 if (SWIG_arg_fail(1)) SWIG_fail
;
45675 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45676 result
= (int)(arg1
)->GetMargin();
45678 wxPyEndAllowThreads(__tstate
);
45679 if (PyErr_Occurred()) SWIG_fail
;
45682 resultobj
= SWIG_From_int(static_cast<int >(result
));
45690 static PyObject
*_wrap_IndividualLayoutConstraint_SetMargin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45691 PyObject
*resultobj
= NULL
;
45692 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45694 PyObject
* obj0
= 0 ;
45695 PyObject
* obj1
= 0 ;
45696 char *kwnames
[] = {
45697 (char *) "self",(char *) "m", NULL
45700 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetMargin",kwnames
,&obj0
,&obj1
)) goto fail
;
45701 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45702 if (SWIG_arg_fail(1)) SWIG_fail
;
45704 arg2
= static_cast<int >(SWIG_As_int(obj1
));
45705 if (SWIG_arg_fail(2)) SWIG_fail
;
45708 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45709 (arg1
)->SetMargin(arg2
);
45711 wxPyEndAllowThreads(__tstate
);
45712 if (PyErr_Occurred()) SWIG_fail
;
45714 Py_INCREF(Py_None
); resultobj
= Py_None
;
45721 static PyObject
*_wrap_IndividualLayoutConstraint_GetValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45722 PyObject
*resultobj
= NULL
;
45723 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45725 PyObject
* obj0
= 0 ;
45726 char *kwnames
[] = {
45727 (char *) "self", NULL
45730 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetValue",kwnames
,&obj0
)) goto fail
;
45731 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45732 if (SWIG_arg_fail(1)) SWIG_fail
;
45734 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45735 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetValue();
45737 wxPyEndAllowThreads(__tstate
);
45738 if (PyErr_Occurred()) SWIG_fail
;
45741 resultobj
= SWIG_From_int(static_cast<int >(result
));
45749 static PyObject
*_wrap_IndividualLayoutConstraint_GetPercent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45750 PyObject
*resultobj
= NULL
;
45751 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45753 PyObject
* obj0
= 0 ;
45754 char *kwnames
[] = {
45755 (char *) "self", NULL
45758 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetPercent",kwnames
,&obj0
)) goto fail
;
45759 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45760 if (SWIG_arg_fail(1)) SWIG_fail
;
45762 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45763 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetPercent();
45765 wxPyEndAllowThreads(__tstate
);
45766 if (PyErr_Occurred()) SWIG_fail
;
45769 resultobj
= SWIG_From_int(static_cast<int >(result
));
45777 static PyObject
*_wrap_IndividualLayoutConstraint_GetOtherEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45778 PyObject
*resultobj
= NULL
;
45779 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45781 PyObject
* obj0
= 0 ;
45782 char *kwnames
[] = {
45783 (char *) "self", NULL
45786 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetOtherEdge",kwnames
,&obj0
)) goto fail
;
45787 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45788 if (SWIG_arg_fail(1)) SWIG_fail
;
45790 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45791 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetOtherEdge();
45793 wxPyEndAllowThreads(__tstate
);
45794 if (PyErr_Occurred()) SWIG_fail
;
45797 resultobj
= SWIG_From_int(static_cast<int >(result
));
45805 static PyObject
*_wrap_IndividualLayoutConstraint_GetDone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45806 PyObject
*resultobj
= NULL
;
45807 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45809 PyObject
* obj0
= 0 ;
45810 char *kwnames
[] = {
45811 (char *) "self", NULL
45814 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetDone",kwnames
,&obj0
)) goto fail
;
45815 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45816 if (SWIG_arg_fail(1)) SWIG_fail
;
45818 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45819 result
= (bool)((wxIndividualLayoutConstraint
const *)arg1
)->GetDone();
45821 wxPyEndAllowThreads(__tstate
);
45822 if (PyErr_Occurred()) SWIG_fail
;
45825 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45833 static PyObject
*_wrap_IndividualLayoutConstraint_SetDone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45834 PyObject
*resultobj
= NULL
;
45835 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45837 PyObject
* obj0
= 0 ;
45838 PyObject
* obj1
= 0 ;
45839 char *kwnames
[] = {
45840 (char *) "self",(char *) "d", NULL
45843 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetDone",kwnames
,&obj0
,&obj1
)) goto fail
;
45844 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45845 if (SWIG_arg_fail(1)) SWIG_fail
;
45847 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
45848 if (SWIG_arg_fail(2)) SWIG_fail
;
45851 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45852 (arg1
)->SetDone(arg2
);
45854 wxPyEndAllowThreads(__tstate
);
45855 if (PyErr_Occurred()) SWIG_fail
;
45857 Py_INCREF(Py_None
); resultobj
= Py_None
;
45864 static PyObject
*_wrap_IndividualLayoutConstraint_GetRelationship(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45865 PyObject
*resultobj
= NULL
;
45866 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45867 wxRelationship result
;
45868 PyObject
* obj0
= 0 ;
45869 char *kwnames
[] = {
45870 (char *) "self", NULL
45873 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetRelationship",kwnames
,&obj0
)) goto fail
;
45874 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45875 if (SWIG_arg_fail(1)) SWIG_fail
;
45877 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45878 result
= (wxRelationship
)(arg1
)->GetRelationship();
45880 wxPyEndAllowThreads(__tstate
);
45881 if (PyErr_Occurred()) SWIG_fail
;
45883 resultobj
= SWIG_From_int((result
));
45890 static PyObject
*_wrap_IndividualLayoutConstraint_SetRelationship(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45891 PyObject
*resultobj
= NULL
;
45892 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45893 wxRelationship arg2
;
45894 PyObject
* obj0
= 0 ;
45895 PyObject
* obj1
= 0 ;
45896 char *kwnames
[] = {
45897 (char *) "self",(char *) "r", NULL
45900 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetRelationship",kwnames
,&obj0
,&obj1
)) goto fail
;
45901 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45902 if (SWIG_arg_fail(1)) SWIG_fail
;
45904 arg2
= static_cast<wxRelationship
>(SWIG_As_int(obj1
));
45905 if (SWIG_arg_fail(2)) SWIG_fail
;
45908 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45909 (arg1
)->SetRelationship(arg2
);
45911 wxPyEndAllowThreads(__tstate
);
45912 if (PyErr_Occurred()) SWIG_fail
;
45914 Py_INCREF(Py_None
); resultobj
= Py_None
;
45921 static PyObject
*_wrap_IndividualLayoutConstraint_ResetIfWin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45922 PyObject
*resultobj
= NULL
;
45923 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45924 wxWindow
*arg2
= (wxWindow
*) 0 ;
45926 PyObject
* obj0
= 0 ;
45927 PyObject
* obj1
= 0 ;
45928 char *kwnames
[] = {
45929 (char *) "self",(char *) "otherW", NULL
45932 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_ResetIfWin",kwnames
,&obj0
,&obj1
)) goto fail
;
45933 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45934 if (SWIG_arg_fail(1)) SWIG_fail
;
45935 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45936 if (SWIG_arg_fail(2)) SWIG_fail
;
45938 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45939 result
= (bool)(arg1
)->ResetIfWin(arg2
);
45941 wxPyEndAllowThreads(__tstate
);
45942 if (PyErr_Occurred()) SWIG_fail
;
45945 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45953 static PyObject
*_wrap_IndividualLayoutConstraint_SatisfyConstraint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45954 PyObject
*resultobj
= NULL
;
45955 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45956 wxLayoutConstraints
*arg2
= (wxLayoutConstraints
*) 0 ;
45957 wxWindow
*arg3
= (wxWindow
*) 0 ;
45959 PyObject
* obj0
= 0 ;
45960 PyObject
* obj1
= 0 ;
45961 PyObject
* obj2
= 0 ;
45962 char *kwnames
[] = {
45963 (char *) "self",(char *) "constraints",(char *) "win", NULL
45966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:IndividualLayoutConstraint_SatisfyConstraint",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45967 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45968 if (SWIG_arg_fail(1)) SWIG_fail
;
45969 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
45970 if (SWIG_arg_fail(2)) SWIG_fail
;
45971 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45972 if (SWIG_arg_fail(3)) SWIG_fail
;
45974 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45975 result
= (bool)(arg1
)->SatisfyConstraint(arg2
,arg3
);
45977 wxPyEndAllowThreads(__tstate
);
45978 if (PyErr_Occurred()) SWIG_fail
;
45981 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45989 static PyObject
*_wrap_IndividualLayoutConstraint_GetEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45990 PyObject
*resultobj
= NULL
;
45991 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45993 wxWindow
*arg3
= (wxWindow
*) 0 ;
45994 wxWindow
*arg4
= (wxWindow
*) 0 ;
45996 PyObject
* obj0
= 0 ;
45997 PyObject
* obj1
= 0 ;
45998 PyObject
* obj2
= 0 ;
45999 PyObject
* obj3
= 0 ;
46000 char *kwnames
[] = {
46001 (char *) "self",(char *) "which",(char *) "thisWin",(char *) "other", NULL
46004 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:IndividualLayoutConstraint_GetEdge",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
46005 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
46006 if (SWIG_arg_fail(1)) SWIG_fail
;
46008 arg2
= static_cast<wxEdge
>(SWIG_As_int(obj1
));
46009 if (SWIG_arg_fail(2)) SWIG_fail
;
46011 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
46012 if (SWIG_arg_fail(3)) SWIG_fail
;
46013 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
46014 if (SWIG_arg_fail(4)) SWIG_fail
;
46016 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46017 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetEdge(arg2
,arg3
,arg4
);
46019 wxPyEndAllowThreads(__tstate
);
46020 if (PyErr_Occurred()) SWIG_fail
;
46023 resultobj
= SWIG_From_int(static_cast<int >(result
));
46031 static PyObject
* IndividualLayoutConstraint_swigregister(PyObject
*, PyObject
*args
) {
46033 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
46034 SWIG_TypeClientData(SWIGTYPE_p_wxIndividualLayoutConstraint
, obj
);
46036 return Py_BuildValue((char *)"");
46038 static PyObject
*_wrap_LayoutConstraints_left_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46039 PyObject
*resultobj
= NULL
;
46040 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46041 wxIndividualLayoutConstraint
*result
;
46042 PyObject
* obj0
= 0 ;
46043 char *kwnames
[] = {
46044 (char *) "self", NULL
46047 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_left_get",kwnames
,&obj0
)) goto fail
;
46048 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46049 if (SWIG_arg_fail(1)) SWIG_fail
;
46050 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->left
);
46052 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46059 static PyObject
*_wrap_LayoutConstraints_top_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46060 PyObject
*resultobj
= NULL
;
46061 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46062 wxIndividualLayoutConstraint
*result
;
46063 PyObject
* obj0
= 0 ;
46064 char *kwnames
[] = {
46065 (char *) "self", NULL
46068 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_top_get",kwnames
,&obj0
)) goto fail
;
46069 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46070 if (SWIG_arg_fail(1)) SWIG_fail
;
46071 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->top
);
46073 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46080 static PyObject
*_wrap_LayoutConstraints_right_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46081 PyObject
*resultobj
= NULL
;
46082 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46083 wxIndividualLayoutConstraint
*result
;
46084 PyObject
* obj0
= 0 ;
46085 char *kwnames
[] = {
46086 (char *) "self", NULL
46089 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_right_get",kwnames
,&obj0
)) goto fail
;
46090 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46091 if (SWIG_arg_fail(1)) SWIG_fail
;
46092 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->right
);
46094 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46101 static PyObject
*_wrap_LayoutConstraints_bottom_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46102 PyObject
*resultobj
= NULL
;
46103 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46104 wxIndividualLayoutConstraint
*result
;
46105 PyObject
* obj0
= 0 ;
46106 char *kwnames
[] = {
46107 (char *) "self", NULL
46110 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_bottom_get",kwnames
,&obj0
)) goto fail
;
46111 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46112 if (SWIG_arg_fail(1)) SWIG_fail
;
46113 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->bottom
);
46115 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46122 static PyObject
*_wrap_LayoutConstraints_width_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46123 PyObject
*resultobj
= NULL
;
46124 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46125 wxIndividualLayoutConstraint
*result
;
46126 PyObject
* obj0
= 0 ;
46127 char *kwnames
[] = {
46128 (char *) "self", NULL
46131 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_width_get",kwnames
,&obj0
)) goto fail
;
46132 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46133 if (SWIG_arg_fail(1)) SWIG_fail
;
46134 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->width
);
46136 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46143 static PyObject
*_wrap_LayoutConstraints_height_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46144 PyObject
*resultobj
= NULL
;
46145 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46146 wxIndividualLayoutConstraint
*result
;
46147 PyObject
* obj0
= 0 ;
46148 char *kwnames
[] = {
46149 (char *) "self", NULL
46152 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_height_get",kwnames
,&obj0
)) goto fail
;
46153 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46154 if (SWIG_arg_fail(1)) SWIG_fail
;
46155 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->height
);
46157 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46164 static PyObject
*_wrap_LayoutConstraints_centreX_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46165 PyObject
*resultobj
= NULL
;
46166 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46167 wxIndividualLayoutConstraint
*result
;
46168 PyObject
* obj0
= 0 ;
46169 char *kwnames
[] = {
46170 (char *) "self", NULL
46173 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_centreX_get",kwnames
,&obj0
)) goto fail
;
46174 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46175 if (SWIG_arg_fail(1)) SWIG_fail
;
46176 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->centreX
);
46178 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46185 static PyObject
*_wrap_LayoutConstraints_centreY_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46186 PyObject
*resultobj
= NULL
;
46187 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46188 wxIndividualLayoutConstraint
*result
;
46189 PyObject
* obj0
= 0 ;
46190 char *kwnames
[] = {
46191 (char *) "self", NULL
46194 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_centreY_get",kwnames
,&obj0
)) goto fail
;
46195 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46196 if (SWIG_arg_fail(1)) SWIG_fail
;
46197 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->centreY
);
46199 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46206 static PyObject
*_wrap_new_LayoutConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46207 PyObject
*resultobj
= NULL
;
46208 wxLayoutConstraints
*result
;
46209 char *kwnames
[] = {
46213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_LayoutConstraints",kwnames
)) goto fail
;
46215 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46216 result
= (wxLayoutConstraints
*)new wxLayoutConstraints();
46218 wxPyEndAllowThreads(__tstate
);
46219 if (PyErr_Occurred()) SWIG_fail
;
46221 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLayoutConstraints
, 1);
46228 static PyObject
*_wrap_LayoutConstraints_SatisfyConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46229 PyObject
*resultobj
= NULL
;
46230 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46231 wxWindow
*arg2
= (wxWindow
*) 0 ;
46232 int *arg3
= (int *) 0 ;
46236 PyObject
* obj0
= 0 ;
46237 PyObject
* obj1
= 0 ;
46238 char *kwnames
[] = {
46239 (char *) "self",(char *) "win", NULL
46242 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
46243 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:LayoutConstraints_SatisfyConstraints",kwnames
,&obj0
,&obj1
)) goto fail
;
46244 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46245 if (SWIG_arg_fail(1)) SWIG_fail
;
46246 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
46247 if (SWIG_arg_fail(2)) SWIG_fail
;
46249 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46250 result
= (bool)(arg1
)->SatisfyConstraints(arg2
,arg3
);
46252 wxPyEndAllowThreads(__tstate
);
46253 if (PyErr_Occurred()) SWIG_fail
;
46256 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
46258 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
46259 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
46266 static PyObject
*_wrap_LayoutConstraints_AreSatisfied(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46267 PyObject
*resultobj
= NULL
;
46268 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46270 PyObject
* obj0
= 0 ;
46271 char *kwnames
[] = {
46272 (char *) "self", NULL
46275 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_AreSatisfied",kwnames
,&obj0
)) goto fail
;
46276 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46277 if (SWIG_arg_fail(1)) SWIG_fail
;
46279 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46280 result
= (bool)((wxLayoutConstraints
const *)arg1
)->AreSatisfied();
46282 wxPyEndAllowThreads(__tstate
);
46283 if (PyErr_Occurred()) SWIG_fail
;
46286 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
46294 static PyObject
* LayoutConstraints_swigregister(PyObject
*, PyObject
*args
) {
46296 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
46297 SWIG_TypeClientData(SWIGTYPE_p_wxLayoutConstraints
, obj
);
46299 return Py_BuildValue((char *)"");
46301 static PyMethodDef SwigMethods
[] = {
46302 { (char *)"_wxPySetDictionary", __wxPySetDictionary
, METH_VARARGS
, NULL
},
46303 { (char *)"_wxPyFixStockObjects", __wxPyFixStockObjects
, METH_VARARGS
, NULL
},
46304 { (char *)"Object_GetClassName", (PyCFunction
) _wrap_Object_GetClassName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46305 { (char *)"Object_Destroy", (PyCFunction
) _wrap_Object_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46306 { (char *)"Object_swigregister", Object_swigregister
, METH_VARARGS
, NULL
},
46307 { (char *)"Size_width_set", (PyCFunction
) _wrap_Size_width_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46308 { (char *)"Size_width_get", (PyCFunction
) _wrap_Size_width_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46309 { (char *)"Size_height_set", (PyCFunction
) _wrap_Size_height_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46310 { (char *)"Size_height_get", (PyCFunction
) _wrap_Size_height_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46311 { (char *)"new_Size", (PyCFunction
) _wrap_new_Size
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46312 { (char *)"delete_Size", (PyCFunction
) _wrap_delete_Size
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46313 { (char *)"Size___eq__", (PyCFunction
) _wrap_Size___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46314 { (char *)"Size___ne__", (PyCFunction
) _wrap_Size___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46315 { (char *)"Size___add__", (PyCFunction
) _wrap_Size___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46316 { (char *)"Size___sub__", (PyCFunction
) _wrap_Size___sub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46317 { (char *)"Size_IncTo", (PyCFunction
) _wrap_Size_IncTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46318 { (char *)"Size_DecTo", (PyCFunction
) _wrap_Size_DecTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46319 { (char *)"Size_Set", (PyCFunction
) _wrap_Size_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46320 { (char *)"Size_SetWidth", (PyCFunction
) _wrap_Size_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46321 { (char *)"Size_SetHeight", (PyCFunction
) _wrap_Size_SetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46322 { (char *)"Size_GetWidth", (PyCFunction
) _wrap_Size_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46323 { (char *)"Size_GetHeight", (PyCFunction
) _wrap_Size_GetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46324 { (char *)"Size_IsFullySpecified", (PyCFunction
) _wrap_Size_IsFullySpecified
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46325 { (char *)"Size_SetDefaults", (PyCFunction
) _wrap_Size_SetDefaults
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46326 { (char *)"Size_Get", (PyCFunction
) _wrap_Size_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46327 { (char *)"Size_swigregister", Size_swigregister
, METH_VARARGS
, NULL
},
46328 { (char *)"RealPoint_x_set", (PyCFunction
) _wrap_RealPoint_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46329 { (char *)"RealPoint_x_get", (PyCFunction
) _wrap_RealPoint_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46330 { (char *)"RealPoint_y_set", (PyCFunction
) _wrap_RealPoint_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46331 { (char *)"RealPoint_y_get", (PyCFunction
) _wrap_RealPoint_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46332 { (char *)"new_RealPoint", (PyCFunction
) _wrap_new_RealPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46333 { (char *)"delete_RealPoint", (PyCFunction
) _wrap_delete_RealPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46334 { (char *)"RealPoint___eq__", (PyCFunction
) _wrap_RealPoint___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46335 { (char *)"RealPoint___ne__", (PyCFunction
) _wrap_RealPoint___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46336 { (char *)"RealPoint___add__", (PyCFunction
) _wrap_RealPoint___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46337 { (char *)"RealPoint___sub__", (PyCFunction
) _wrap_RealPoint___sub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46338 { (char *)"RealPoint_Set", (PyCFunction
) _wrap_RealPoint_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46339 { (char *)"RealPoint_Get", (PyCFunction
) _wrap_RealPoint_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46340 { (char *)"RealPoint_swigregister", RealPoint_swigregister
, METH_VARARGS
, NULL
},
46341 { (char *)"Point_x_set", (PyCFunction
) _wrap_Point_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46342 { (char *)"Point_x_get", (PyCFunction
) _wrap_Point_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46343 { (char *)"Point_y_set", (PyCFunction
) _wrap_Point_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46344 { (char *)"Point_y_get", (PyCFunction
) _wrap_Point_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46345 { (char *)"new_Point", (PyCFunction
) _wrap_new_Point
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46346 { (char *)"delete_Point", (PyCFunction
) _wrap_delete_Point
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46347 { (char *)"Point___eq__", (PyCFunction
) _wrap_Point___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46348 { (char *)"Point___ne__", (PyCFunction
) _wrap_Point___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46349 { (char *)"Point___add__", (PyCFunction
) _wrap_Point___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46350 { (char *)"Point___sub__", (PyCFunction
) _wrap_Point___sub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46351 { (char *)"Point___iadd__", (PyCFunction
) _wrap_Point___iadd__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46352 { (char *)"Point___isub__", (PyCFunction
) _wrap_Point___isub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46353 { (char *)"Point_Set", (PyCFunction
) _wrap_Point_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46354 { (char *)"Point_Get", (PyCFunction
) _wrap_Point_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46355 { (char *)"Point_swigregister", Point_swigregister
, METH_VARARGS
, NULL
},
46356 { (char *)"new_Rect", (PyCFunction
) _wrap_new_Rect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46357 { (char *)"new_RectPP", (PyCFunction
) _wrap_new_RectPP
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46358 { (char *)"new_RectPS", (PyCFunction
) _wrap_new_RectPS
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46359 { (char *)"new_RectS", (PyCFunction
) _wrap_new_RectS
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46360 { (char *)"delete_Rect", (PyCFunction
) _wrap_delete_Rect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46361 { (char *)"Rect_GetX", (PyCFunction
) _wrap_Rect_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46362 { (char *)"Rect_SetX", (PyCFunction
) _wrap_Rect_SetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46363 { (char *)"Rect_GetY", (PyCFunction
) _wrap_Rect_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46364 { (char *)"Rect_SetY", (PyCFunction
) _wrap_Rect_SetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46365 { (char *)"Rect_GetWidth", (PyCFunction
) _wrap_Rect_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46366 { (char *)"Rect_SetWidth", (PyCFunction
) _wrap_Rect_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46367 { (char *)"Rect_GetHeight", (PyCFunction
) _wrap_Rect_GetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46368 { (char *)"Rect_SetHeight", (PyCFunction
) _wrap_Rect_SetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46369 { (char *)"Rect_GetPosition", (PyCFunction
) _wrap_Rect_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46370 { (char *)"Rect_SetPosition", (PyCFunction
) _wrap_Rect_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46371 { (char *)"Rect_GetSize", (PyCFunction
) _wrap_Rect_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46372 { (char *)"Rect_SetSize", (PyCFunction
) _wrap_Rect_SetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46373 { (char *)"Rect_IsEmpty", (PyCFunction
) _wrap_Rect_IsEmpty
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46374 { (char *)"Rect_GetTopLeft", (PyCFunction
) _wrap_Rect_GetTopLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46375 { (char *)"Rect_SetTopLeft", (PyCFunction
) _wrap_Rect_SetTopLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46376 { (char *)"Rect_GetBottomRight", (PyCFunction
) _wrap_Rect_GetBottomRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46377 { (char *)"Rect_SetBottomRight", (PyCFunction
) _wrap_Rect_SetBottomRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46378 { (char *)"Rect_GetLeft", (PyCFunction
) _wrap_Rect_GetLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46379 { (char *)"Rect_GetTop", (PyCFunction
) _wrap_Rect_GetTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46380 { (char *)"Rect_GetBottom", (PyCFunction
) _wrap_Rect_GetBottom
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46381 { (char *)"Rect_GetRight", (PyCFunction
) _wrap_Rect_GetRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46382 { (char *)"Rect_SetLeft", (PyCFunction
) _wrap_Rect_SetLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46383 { (char *)"Rect_SetRight", (PyCFunction
) _wrap_Rect_SetRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46384 { (char *)"Rect_SetTop", (PyCFunction
) _wrap_Rect_SetTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46385 { (char *)"Rect_SetBottom", (PyCFunction
) _wrap_Rect_SetBottom
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46386 { (char *)"Rect_Inflate", (PyCFunction
) _wrap_Rect_Inflate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46387 { (char *)"Rect_Deflate", (PyCFunction
) _wrap_Rect_Deflate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46388 { (char *)"Rect_OffsetXY", (PyCFunction
) _wrap_Rect_OffsetXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46389 { (char *)"Rect_Offset", (PyCFunction
) _wrap_Rect_Offset
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46390 { (char *)"Rect_Intersect", (PyCFunction
) _wrap_Rect_Intersect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46391 { (char *)"Rect_Union", (PyCFunction
) _wrap_Rect_Union
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46392 { (char *)"Rect___add__", (PyCFunction
) _wrap_Rect___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46393 { (char *)"Rect___iadd__", (PyCFunction
) _wrap_Rect___iadd__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46394 { (char *)"Rect___eq__", (PyCFunction
) _wrap_Rect___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46395 { (char *)"Rect___ne__", (PyCFunction
) _wrap_Rect___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46396 { (char *)"Rect_InsideXY", (PyCFunction
) _wrap_Rect_InsideXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46397 { (char *)"Rect_Inside", (PyCFunction
) _wrap_Rect_Inside
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46398 { (char *)"Rect_Intersects", (PyCFunction
) _wrap_Rect_Intersects
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46399 { (char *)"Rect_x_set", (PyCFunction
) _wrap_Rect_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46400 { (char *)"Rect_x_get", (PyCFunction
) _wrap_Rect_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46401 { (char *)"Rect_y_set", (PyCFunction
) _wrap_Rect_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46402 { (char *)"Rect_y_get", (PyCFunction
) _wrap_Rect_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46403 { (char *)"Rect_width_set", (PyCFunction
) _wrap_Rect_width_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46404 { (char *)"Rect_width_get", (PyCFunction
) _wrap_Rect_width_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46405 { (char *)"Rect_height_set", (PyCFunction
) _wrap_Rect_height_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46406 { (char *)"Rect_height_get", (PyCFunction
) _wrap_Rect_height_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46407 { (char *)"Rect_Set", (PyCFunction
) _wrap_Rect_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46408 { (char *)"Rect_Get", (PyCFunction
) _wrap_Rect_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46409 { (char *)"Rect_swigregister", Rect_swigregister
, METH_VARARGS
, NULL
},
46410 { (char *)"IntersectRect", (PyCFunction
) _wrap_IntersectRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46411 { (char *)"new_Point2D", (PyCFunction
) _wrap_new_Point2D
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46412 { (char *)"new_Point2DCopy", (PyCFunction
) _wrap_new_Point2DCopy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46413 { (char *)"new_Point2DFromPoint", (PyCFunction
) _wrap_new_Point2DFromPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46414 { (char *)"Point2D_GetFloor", (PyCFunction
) _wrap_Point2D_GetFloor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46415 { (char *)"Point2D_GetRounded", (PyCFunction
) _wrap_Point2D_GetRounded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46416 { (char *)"Point2D_GetVectorLength", (PyCFunction
) _wrap_Point2D_GetVectorLength
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46417 { (char *)"Point2D_GetVectorAngle", (PyCFunction
) _wrap_Point2D_GetVectorAngle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46418 { (char *)"Point2D_SetVectorLength", (PyCFunction
) _wrap_Point2D_SetVectorLength
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46419 { (char *)"Point2D_SetVectorAngle", (PyCFunction
) _wrap_Point2D_SetVectorAngle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46420 { (char *)"Point2D_GetDistance", (PyCFunction
) _wrap_Point2D_GetDistance
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46421 { (char *)"Point2D_GetDistanceSquare", (PyCFunction
) _wrap_Point2D_GetDistanceSquare
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46422 { (char *)"Point2D_GetDotProduct", (PyCFunction
) _wrap_Point2D_GetDotProduct
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46423 { (char *)"Point2D_GetCrossProduct", (PyCFunction
) _wrap_Point2D_GetCrossProduct
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46424 { (char *)"Point2D___neg__", (PyCFunction
) _wrap_Point2D___neg__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46425 { (char *)"Point2D___iadd__", (PyCFunction
) _wrap_Point2D___iadd__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46426 { (char *)"Point2D___isub__", (PyCFunction
) _wrap_Point2D___isub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46427 { (char *)"Point2D___imul__", (PyCFunction
) _wrap_Point2D___imul__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46428 { (char *)"Point2D___idiv__", (PyCFunction
) _wrap_Point2D___idiv__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46429 { (char *)"Point2D___eq__", (PyCFunction
) _wrap_Point2D___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46430 { (char *)"Point2D___ne__", (PyCFunction
) _wrap_Point2D___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46431 { (char *)"Point2D_x_set", (PyCFunction
) _wrap_Point2D_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46432 { (char *)"Point2D_x_get", (PyCFunction
) _wrap_Point2D_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46433 { (char *)"Point2D_y_set", (PyCFunction
) _wrap_Point2D_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46434 { (char *)"Point2D_y_get", (PyCFunction
) _wrap_Point2D_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46435 { (char *)"Point2D_Set", (PyCFunction
) _wrap_Point2D_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46436 { (char *)"Point2D_Get", (PyCFunction
) _wrap_Point2D_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46437 { (char *)"Point2D_swigregister", Point2D_swigregister
, METH_VARARGS
, NULL
},
46438 { (char *)"new_InputStream", (PyCFunction
) _wrap_new_InputStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46439 { (char *)"delete_InputStream", (PyCFunction
) _wrap_delete_InputStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46440 { (char *)"InputStream_close", (PyCFunction
) _wrap_InputStream_close
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46441 { (char *)"InputStream_flush", (PyCFunction
) _wrap_InputStream_flush
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46442 { (char *)"InputStream_eof", (PyCFunction
) _wrap_InputStream_eof
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46443 { (char *)"InputStream_read", (PyCFunction
) _wrap_InputStream_read
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46444 { (char *)"InputStream_readline", (PyCFunction
) _wrap_InputStream_readline
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46445 { (char *)"InputStream_readlines", (PyCFunction
) _wrap_InputStream_readlines
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46446 { (char *)"InputStream_seek", (PyCFunction
) _wrap_InputStream_seek
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46447 { (char *)"InputStream_tell", (PyCFunction
) _wrap_InputStream_tell
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46448 { (char *)"InputStream_Peek", (PyCFunction
) _wrap_InputStream_Peek
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46449 { (char *)"InputStream_GetC", (PyCFunction
) _wrap_InputStream_GetC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46450 { (char *)"InputStream_LastRead", (PyCFunction
) _wrap_InputStream_LastRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46451 { (char *)"InputStream_CanRead", (PyCFunction
) _wrap_InputStream_CanRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46452 { (char *)"InputStream_Eof", (PyCFunction
) _wrap_InputStream_Eof
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46453 { (char *)"InputStream_Ungetch", (PyCFunction
) _wrap_InputStream_Ungetch
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46454 { (char *)"InputStream_SeekI", (PyCFunction
) _wrap_InputStream_SeekI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46455 { (char *)"InputStream_TellI", (PyCFunction
) _wrap_InputStream_TellI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46456 { (char *)"InputStream_swigregister", InputStream_swigregister
, METH_VARARGS
, NULL
},
46457 { (char *)"OutputStream_write", (PyCFunction
) _wrap_OutputStream_write
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46458 { (char *)"OutputStream_swigregister", OutputStream_swigregister
, METH_VARARGS
, NULL
},
46459 { (char *)"new_FSFile", (PyCFunction
) _wrap_new_FSFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46460 { (char *)"delete_FSFile", (PyCFunction
) _wrap_delete_FSFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46461 { (char *)"FSFile_GetStream", (PyCFunction
) _wrap_FSFile_GetStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46462 { (char *)"FSFile_GetMimeType", (PyCFunction
) _wrap_FSFile_GetMimeType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46463 { (char *)"FSFile_GetLocation", (PyCFunction
) _wrap_FSFile_GetLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46464 { (char *)"FSFile_GetAnchor", (PyCFunction
) _wrap_FSFile_GetAnchor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46465 { (char *)"FSFile_GetModificationTime", (PyCFunction
) _wrap_FSFile_GetModificationTime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46466 { (char *)"FSFile_swigregister", FSFile_swigregister
, METH_VARARGS
, NULL
},
46467 { (char *)"CPPFileSystemHandler_swigregister", CPPFileSystemHandler_swigregister
, METH_VARARGS
, NULL
},
46468 { (char *)"new_FileSystemHandler", (PyCFunction
) _wrap_new_FileSystemHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46469 { (char *)"FileSystemHandler__setCallbackInfo", (PyCFunction
) _wrap_FileSystemHandler__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46470 { (char *)"FileSystemHandler_CanOpen", (PyCFunction
) _wrap_FileSystemHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46471 { (char *)"FileSystemHandler_OpenFile", (PyCFunction
) _wrap_FileSystemHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46472 { (char *)"FileSystemHandler_FindFirst", (PyCFunction
) _wrap_FileSystemHandler_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46473 { (char *)"FileSystemHandler_FindNext", (PyCFunction
) _wrap_FileSystemHandler_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46474 { (char *)"FileSystemHandler_GetProtocol", (PyCFunction
) _wrap_FileSystemHandler_GetProtocol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46475 { (char *)"FileSystemHandler_GetLeftLocation", (PyCFunction
) _wrap_FileSystemHandler_GetLeftLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46476 { (char *)"FileSystemHandler_GetAnchor", (PyCFunction
) _wrap_FileSystemHandler_GetAnchor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46477 { (char *)"FileSystemHandler_GetRightLocation", (PyCFunction
) _wrap_FileSystemHandler_GetRightLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46478 { (char *)"FileSystemHandler_GetMimeTypeFromExt", (PyCFunction
) _wrap_FileSystemHandler_GetMimeTypeFromExt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46479 { (char *)"FileSystemHandler_swigregister", FileSystemHandler_swigregister
, METH_VARARGS
, NULL
},
46480 { (char *)"new_FileSystem", (PyCFunction
) _wrap_new_FileSystem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46481 { (char *)"delete_FileSystem", (PyCFunction
) _wrap_delete_FileSystem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46482 { (char *)"FileSystem_ChangePathTo", (PyCFunction
) _wrap_FileSystem_ChangePathTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46483 { (char *)"FileSystem_GetPath", (PyCFunction
) _wrap_FileSystem_GetPath
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46484 { (char *)"FileSystem_OpenFile", (PyCFunction
) _wrap_FileSystem_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46485 { (char *)"FileSystem_FindFirst", (PyCFunction
) _wrap_FileSystem_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46486 { (char *)"FileSystem_FindNext", (PyCFunction
) _wrap_FileSystem_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46487 { (char *)"FileSystem_AddHandler", (PyCFunction
) _wrap_FileSystem_AddHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46488 { (char *)"FileSystem_CleanUpHandlers", (PyCFunction
) _wrap_FileSystem_CleanUpHandlers
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46489 { (char *)"FileSystem_FileNameToURL", (PyCFunction
) _wrap_FileSystem_FileNameToURL
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46490 { (char *)"FileSystem_URLToFileName", (PyCFunction
) _wrap_FileSystem_URLToFileName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46491 { (char *)"FileSystem_swigregister", FileSystem_swigregister
, METH_VARARGS
, NULL
},
46492 { (char *)"new_InternetFSHandler", (PyCFunction
) _wrap_new_InternetFSHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46493 { (char *)"InternetFSHandler_CanOpen", (PyCFunction
) _wrap_InternetFSHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46494 { (char *)"InternetFSHandler_OpenFile", (PyCFunction
) _wrap_InternetFSHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46495 { (char *)"InternetFSHandler_swigregister", InternetFSHandler_swigregister
, METH_VARARGS
, NULL
},
46496 { (char *)"new_ZipFSHandler", (PyCFunction
) _wrap_new_ZipFSHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46497 { (char *)"ZipFSHandler_CanOpen", (PyCFunction
) _wrap_ZipFSHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46498 { (char *)"ZipFSHandler_OpenFile", (PyCFunction
) _wrap_ZipFSHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46499 { (char *)"ZipFSHandler_FindFirst", (PyCFunction
) _wrap_ZipFSHandler_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46500 { (char *)"ZipFSHandler_FindNext", (PyCFunction
) _wrap_ZipFSHandler_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46501 { (char *)"ZipFSHandler_swigregister", ZipFSHandler_swigregister
, METH_VARARGS
, NULL
},
46502 { (char *)"__wxMemoryFSHandler_AddFile_wxImage", (PyCFunction
) _wrap___wxMemoryFSHandler_AddFile_wxImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46503 { (char *)"__wxMemoryFSHandler_AddFile_wxBitmap", (PyCFunction
) _wrap___wxMemoryFSHandler_AddFile_wxBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46504 { (char *)"__wxMemoryFSHandler_AddFile_Data", (PyCFunction
) _wrap___wxMemoryFSHandler_AddFile_Data
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46505 { (char *)"new_MemoryFSHandler", (PyCFunction
) _wrap_new_MemoryFSHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46506 { (char *)"MemoryFSHandler_RemoveFile", (PyCFunction
) _wrap_MemoryFSHandler_RemoveFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46507 { (char *)"MemoryFSHandler_CanOpen", (PyCFunction
) _wrap_MemoryFSHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46508 { (char *)"MemoryFSHandler_OpenFile", (PyCFunction
) _wrap_MemoryFSHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46509 { (char *)"MemoryFSHandler_FindFirst", (PyCFunction
) _wrap_MemoryFSHandler_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46510 { (char *)"MemoryFSHandler_FindNext", (PyCFunction
) _wrap_MemoryFSHandler_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46511 { (char *)"MemoryFSHandler_swigregister", MemoryFSHandler_swigregister
, METH_VARARGS
, NULL
},
46512 { (char *)"ImageHandler_GetName", (PyCFunction
) _wrap_ImageHandler_GetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46513 { (char *)"ImageHandler_GetExtension", (PyCFunction
) _wrap_ImageHandler_GetExtension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46514 { (char *)"ImageHandler_GetType", (PyCFunction
) _wrap_ImageHandler_GetType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46515 { (char *)"ImageHandler_GetMimeType", (PyCFunction
) _wrap_ImageHandler_GetMimeType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46516 { (char *)"ImageHandler_CanRead", (PyCFunction
) _wrap_ImageHandler_CanRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46517 { (char *)"ImageHandler_SetName", (PyCFunction
) _wrap_ImageHandler_SetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46518 { (char *)"ImageHandler_SetExtension", (PyCFunction
) _wrap_ImageHandler_SetExtension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46519 { (char *)"ImageHandler_SetType", (PyCFunction
) _wrap_ImageHandler_SetType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46520 { (char *)"ImageHandler_SetMimeType", (PyCFunction
) _wrap_ImageHandler_SetMimeType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46521 { (char *)"ImageHandler_swigregister", ImageHandler_swigregister
, METH_VARARGS
, NULL
},
46522 { (char *)"new_PyImageHandler", (PyCFunction
) _wrap_new_PyImageHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46523 { (char *)"PyImageHandler__SetSelf", (PyCFunction
) _wrap_PyImageHandler__SetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46524 { (char *)"PyImageHandler_swigregister", PyImageHandler_swigregister
, METH_VARARGS
, NULL
},
46525 { (char *)"new_ImageHistogram", (PyCFunction
) _wrap_new_ImageHistogram
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46526 { (char *)"ImageHistogram_MakeKey", (PyCFunction
) _wrap_ImageHistogram_MakeKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46527 { (char *)"ImageHistogram_FindFirstUnusedColour", (PyCFunction
) _wrap_ImageHistogram_FindFirstUnusedColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46528 { (char *)"ImageHistogram_GetCount", (PyCFunction
) _wrap_ImageHistogram_GetCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46529 { (char *)"ImageHistogram_GetCountRGB", (PyCFunction
) _wrap_ImageHistogram_GetCountRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46530 { (char *)"ImageHistogram_GetCountColour", (PyCFunction
) _wrap_ImageHistogram_GetCountColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46531 { (char *)"ImageHistogram_swigregister", ImageHistogram_swigregister
, METH_VARARGS
, NULL
},
46532 { (char *)"new_Image_RGBValue", (PyCFunction
) _wrap_new_Image_RGBValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46533 { (char *)"Image_RGBValue_red_set", (PyCFunction
) _wrap_Image_RGBValue_red_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46534 { (char *)"Image_RGBValue_red_get", (PyCFunction
) _wrap_Image_RGBValue_red_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46535 { (char *)"Image_RGBValue_green_set", (PyCFunction
) _wrap_Image_RGBValue_green_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46536 { (char *)"Image_RGBValue_green_get", (PyCFunction
) _wrap_Image_RGBValue_green_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46537 { (char *)"Image_RGBValue_blue_set", (PyCFunction
) _wrap_Image_RGBValue_blue_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46538 { (char *)"Image_RGBValue_blue_get", (PyCFunction
) _wrap_Image_RGBValue_blue_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46539 { (char *)"Image_RGBValue_swigregister", Image_RGBValue_swigregister
, METH_VARARGS
, NULL
},
46540 { (char *)"new_Image_HSVValue", (PyCFunction
) _wrap_new_Image_HSVValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46541 { (char *)"Image_HSVValue_hue_set", (PyCFunction
) _wrap_Image_HSVValue_hue_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46542 { (char *)"Image_HSVValue_hue_get", (PyCFunction
) _wrap_Image_HSVValue_hue_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46543 { (char *)"Image_HSVValue_saturation_set", (PyCFunction
) _wrap_Image_HSVValue_saturation_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46544 { (char *)"Image_HSVValue_saturation_get", (PyCFunction
) _wrap_Image_HSVValue_saturation_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46545 { (char *)"Image_HSVValue_value_set", (PyCFunction
) _wrap_Image_HSVValue_value_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46546 { (char *)"Image_HSVValue_value_get", (PyCFunction
) _wrap_Image_HSVValue_value_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46547 { (char *)"Image_HSVValue_swigregister", Image_HSVValue_swigregister
, METH_VARARGS
, NULL
},
46548 { (char *)"new_Image", (PyCFunction
) _wrap_new_Image
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46549 { (char *)"delete_Image", (PyCFunction
) _wrap_delete_Image
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46550 { (char *)"new_ImageFromMime", (PyCFunction
) _wrap_new_ImageFromMime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46551 { (char *)"new_ImageFromStream", (PyCFunction
) _wrap_new_ImageFromStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46552 { (char *)"new_ImageFromStreamMime", (PyCFunction
) _wrap_new_ImageFromStreamMime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46553 { (char *)"new_EmptyImage", (PyCFunction
) _wrap_new_EmptyImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46554 { (char *)"new_ImageFromBitmap", (PyCFunction
) _wrap_new_ImageFromBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46555 { (char *)"new_ImageFromData", (PyCFunction
) _wrap_new_ImageFromData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46556 { (char *)"new_ImageFromDataWithAlpha", (PyCFunction
) _wrap_new_ImageFromDataWithAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46557 { (char *)"Image_Create", (PyCFunction
) _wrap_Image_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46558 { (char *)"Image_Destroy", (PyCFunction
) _wrap_Image_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46559 { (char *)"Image_Scale", (PyCFunction
) _wrap_Image_Scale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46560 { (char *)"Image_ShrinkBy", (PyCFunction
) _wrap_Image_ShrinkBy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46561 { (char *)"Image_Rescale", (PyCFunction
) _wrap_Image_Rescale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46562 { (char *)"Image_Resize", (PyCFunction
) _wrap_Image_Resize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46563 { (char *)"Image_SetRGB", (PyCFunction
) _wrap_Image_SetRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46564 { (char *)"Image_SetRGBRect", (PyCFunction
) _wrap_Image_SetRGBRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46565 { (char *)"Image_GetRed", (PyCFunction
) _wrap_Image_GetRed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46566 { (char *)"Image_GetGreen", (PyCFunction
) _wrap_Image_GetGreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46567 { (char *)"Image_GetBlue", (PyCFunction
) _wrap_Image_GetBlue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46568 { (char *)"Image_SetAlpha", (PyCFunction
) _wrap_Image_SetAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46569 { (char *)"Image_GetAlpha", (PyCFunction
) _wrap_Image_GetAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46570 { (char *)"Image_HasAlpha", (PyCFunction
) _wrap_Image_HasAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46571 { (char *)"Image_InitAlpha", (PyCFunction
) _wrap_Image_InitAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46572 { (char *)"Image_IsTransparent", (PyCFunction
) _wrap_Image_IsTransparent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46573 { (char *)"Image_FindFirstUnusedColour", (PyCFunction
) _wrap_Image_FindFirstUnusedColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46574 { (char *)"Image_ConvertAlphaToMask", (PyCFunction
) _wrap_Image_ConvertAlphaToMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46575 { (char *)"Image_ConvertColourToAlpha", (PyCFunction
) _wrap_Image_ConvertColourToAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46576 { (char *)"Image_SetMaskFromImage", (PyCFunction
) _wrap_Image_SetMaskFromImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46577 { (char *)"Image_CanRead", (PyCFunction
) _wrap_Image_CanRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46578 { (char *)"Image_GetImageCount", (PyCFunction
) _wrap_Image_GetImageCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46579 { (char *)"Image_LoadFile", (PyCFunction
) _wrap_Image_LoadFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46580 { (char *)"Image_LoadMimeFile", (PyCFunction
) _wrap_Image_LoadMimeFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46581 { (char *)"Image_SaveFile", (PyCFunction
) _wrap_Image_SaveFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46582 { (char *)"Image_SaveMimeFile", (PyCFunction
) _wrap_Image_SaveMimeFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46583 { (char *)"Image_CanReadStream", (PyCFunction
) _wrap_Image_CanReadStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46584 { (char *)"Image_LoadStream", (PyCFunction
) _wrap_Image_LoadStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46585 { (char *)"Image_LoadMimeStream", (PyCFunction
) _wrap_Image_LoadMimeStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46586 { (char *)"Image_Ok", (PyCFunction
) _wrap_Image_Ok
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46587 { (char *)"Image_GetWidth", (PyCFunction
) _wrap_Image_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46588 { (char *)"Image_GetHeight", (PyCFunction
) _wrap_Image_GetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46589 { (char *)"Image_GetSize", (PyCFunction
) _wrap_Image_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46590 { (char *)"Image_GetSubImage", (PyCFunction
) _wrap_Image_GetSubImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46591 { (char *)"Image_Size", (PyCFunction
) _wrap_Image_Size
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46592 { (char *)"Image_Copy", (PyCFunction
) _wrap_Image_Copy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46593 { (char *)"Image_Paste", (PyCFunction
) _wrap_Image_Paste
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46594 { (char *)"Image_GetData", (PyCFunction
) _wrap_Image_GetData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46595 { (char *)"Image_SetData", (PyCFunction
) _wrap_Image_SetData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46596 { (char *)"Image_GetDataBuffer", (PyCFunction
) _wrap_Image_GetDataBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46597 { (char *)"Image_SetDataBuffer", (PyCFunction
) _wrap_Image_SetDataBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46598 { (char *)"Image_GetAlphaData", (PyCFunction
) _wrap_Image_GetAlphaData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46599 { (char *)"Image_SetAlphaData", (PyCFunction
) _wrap_Image_SetAlphaData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46600 { (char *)"Image_GetAlphaBuffer", (PyCFunction
) _wrap_Image_GetAlphaBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46601 { (char *)"Image_SetAlphaBuffer", (PyCFunction
) _wrap_Image_SetAlphaBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46602 { (char *)"Image_SetMaskColour", (PyCFunction
) _wrap_Image_SetMaskColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46603 { (char *)"Image_GetOrFindMaskColour", (PyCFunction
) _wrap_Image_GetOrFindMaskColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46604 { (char *)"Image_GetMaskRed", (PyCFunction
) _wrap_Image_GetMaskRed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46605 { (char *)"Image_GetMaskGreen", (PyCFunction
) _wrap_Image_GetMaskGreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46606 { (char *)"Image_GetMaskBlue", (PyCFunction
) _wrap_Image_GetMaskBlue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46607 { (char *)"Image_SetMask", (PyCFunction
) _wrap_Image_SetMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46608 { (char *)"Image_HasMask", (PyCFunction
) _wrap_Image_HasMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46609 { (char *)"Image_Rotate", (PyCFunction
) _wrap_Image_Rotate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46610 { (char *)"Image_Rotate90", (PyCFunction
) _wrap_Image_Rotate90
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46611 { (char *)"Image_Mirror", (PyCFunction
) _wrap_Image_Mirror
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46612 { (char *)"Image_Replace", (PyCFunction
) _wrap_Image_Replace
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46613 { (char *)"Image_ConvertToGreyscale", (PyCFunction
) _wrap_Image_ConvertToGreyscale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46614 { (char *)"Image_ConvertToMono", (PyCFunction
) _wrap_Image_ConvertToMono
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46615 { (char *)"Image_SetOption", (PyCFunction
) _wrap_Image_SetOption
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46616 { (char *)"Image_SetOptionInt", (PyCFunction
) _wrap_Image_SetOptionInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46617 { (char *)"Image_GetOption", (PyCFunction
) _wrap_Image_GetOption
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46618 { (char *)"Image_GetOptionInt", (PyCFunction
) _wrap_Image_GetOptionInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46619 { (char *)"Image_HasOption", (PyCFunction
) _wrap_Image_HasOption
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46620 { (char *)"Image_CountColours", (PyCFunction
) _wrap_Image_CountColours
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46621 { (char *)"Image_ComputeHistogram", (PyCFunction
) _wrap_Image_ComputeHistogram
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46622 { (char *)"Image_AddHandler", (PyCFunction
) _wrap_Image_AddHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46623 { (char *)"Image_InsertHandler", (PyCFunction
) _wrap_Image_InsertHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46624 { (char *)"Image_RemoveHandler", (PyCFunction
) _wrap_Image_RemoveHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46625 { (char *)"Image_GetImageExtWildcard", (PyCFunction
) _wrap_Image_GetImageExtWildcard
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46626 { (char *)"Image_ConvertToBitmap", (PyCFunction
) _wrap_Image_ConvertToBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46627 { (char *)"Image_ConvertToMonoBitmap", (PyCFunction
) _wrap_Image_ConvertToMonoBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46628 { (char *)"Image_RotateHue", (PyCFunction
) _wrap_Image_RotateHue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46629 { (char *)"Image_RGBtoHSV", (PyCFunction
) _wrap_Image_RGBtoHSV
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46630 { (char *)"Image_HSVtoRGB", (PyCFunction
) _wrap_Image_HSVtoRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46631 { (char *)"Image_swigregister", Image_swigregister
, METH_VARARGS
, NULL
},
46632 { (char *)"new_BMPHandler", (PyCFunction
) _wrap_new_BMPHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46633 { (char *)"BMPHandler_swigregister", BMPHandler_swigregister
, METH_VARARGS
, NULL
},
46634 { (char *)"new_ICOHandler", (PyCFunction
) _wrap_new_ICOHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46635 { (char *)"ICOHandler_swigregister", ICOHandler_swigregister
, METH_VARARGS
, NULL
},
46636 { (char *)"new_CURHandler", (PyCFunction
) _wrap_new_CURHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46637 { (char *)"CURHandler_swigregister", CURHandler_swigregister
, METH_VARARGS
, NULL
},
46638 { (char *)"new_ANIHandler", (PyCFunction
) _wrap_new_ANIHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46639 { (char *)"ANIHandler_swigregister", ANIHandler_swigregister
, METH_VARARGS
, NULL
},
46640 { (char *)"new_PNGHandler", (PyCFunction
) _wrap_new_PNGHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46641 { (char *)"PNGHandler_swigregister", PNGHandler_swigregister
, METH_VARARGS
, NULL
},
46642 { (char *)"new_GIFHandler", (PyCFunction
) _wrap_new_GIFHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46643 { (char *)"GIFHandler_swigregister", GIFHandler_swigregister
, METH_VARARGS
, NULL
},
46644 { (char *)"new_PCXHandler", (PyCFunction
) _wrap_new_PCXHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46645 { (char *)"PCXHandler_swigregister", PCXHandler_swigregister
, METH_VARARGS
, NULL
},
46646 { (char *)"new_JPEGHandler", (PyCFunction
) _wrap_new_JPEGHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46647 { (char *)"JPEGHandler_swigregister", JPEGHandler_swigregister
, METH_VARARGS
, NULL
},
46648 { (char *)"new_PNMHandler", (PyCFunction
) _wrap_new_PNMHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46649 { (char *)"PNMHandler_swigregister", PNMHandler_swigregister
, METH_VARARGS
, NULL
},
46650 { (char *)"new_XPMHandler", (PyCFunction
) _wrap_new_XPMHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46651 { (char *)"XPMHandler_swigregister", XPMHandler_swigregister
, METH_VARARGS
, NULL
},
46652 { (char *)"new_TIFFHandler", (PyCFunction
) _wrap_new_TIFFHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46653 { (char *)"TIFFHandler_swigregister", TIFFHandler_swigregister
, METH_VARARGS
, NULL
},
46654 { (char *)"Quantize_Quantize", (PyCFunction
) _wrap_Quantize_Quantize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46655 { (char *)"Quantize_swigregister", Quantize_swigregister
, METH_VARARGS
, NULL
},
46656 { (char *)"new_EvtHandler", (PyCFunction
) _wrap_new_EvtHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46657 { (char *)"EvtHandler_GetNextHandler", (PyCFunction
) _wrap_EvtHandler_GetNextHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46658 { (char *)"EvtHandler_GetPreviousHandler", (PyCFunction
) _wrap_EvtHandler_GetPreviousHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46659 { (char *)"EvtHandler_SetNextHandler", (PyCFunction
) _wrap_EvtHandler_SetNextHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46660 { (char *)"EvtHandler_SetPreviousHandler", (PyCFunction
) _wrap_EvtHandler_SetPreviousHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46661 { (char *)"EvtHandler_GetEvtHandlerEnabled", (PyCFunction
) _wrap_EvtHandler_GetEvtHandlerEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46662 { (char *)"EvtHandler_SetEvtHandlerEnabled", (PyCFunction
) _wrap_EvtHandler_SetEvtHandlerEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46663 { (char *)"EvtHandler_ProcessEvent", (PyCFunction
) _wrap_EvtHandler_ProcessEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46664 { (char *)"EvtHandler_AddPendingEvent", (PyCFunction
) _wrap_EvtHandler_AddPendingEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46665 { (char *)"EvtHandler_ProcessPendingEvents", (PyCFunction
) _wrap_EvtHandler_ProcessPendingEvents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46666 { (char *)"EvtHandler_Connect", (PyCFunction
) _wrap_EvtHandler_Connect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46667 { (char *)"EvtHandler_Disconnect", (PyCFunction
) _wrap_EvtHandler_Disconnect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46668 { (char *)"EvtHandler__setOORInfo", (PyCFunction
) _wrap_EvtHandler__setOORInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46669 { (char *)"EvtHandler_swigregister", EvtHandler_swigregister
, METH_VARARGS
, NULL
},
46670 { (char *)"NewEventType", (PyCFunction
) _wrap_NewEventType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46671 { (char *)"delete_Event", (PyCFunction
) _wrap_delete_Event
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46672 { (char *)"Event_SetEventType", (PyCFunction
) _wrap_Event_SetEventType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46673 { (char *)"Event_GetEventType", (PyCFunction
) _wrap_Event_GetEventType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46674 { (char *)"Event_GetEventObject", (PyCFunction
) _wrap_Event_GetEventObject
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46675 { (char *)"Event_SetEventObject", (PyCFunction
) _wrap_Event_SetEventObject
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46676 { (char *)"Event_GetTimestamp", (PyCFunction
) _wrap_Event_GetTimestamp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46677 { (char *)"Event_SetTimestamp", (PyCFunction
) _wrap_Event_SetTimestamp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46678 { (char *)"Event_GetId", (PyCFunction
) _wrap_Event_GetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46679 { (char *)"Event_SetId", (PyCFunction
) _wrap_Event_SetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46680 { (char *)"Event_IsCommandEvent", (PyCFunction
) _wrap_Event_IsCommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46681 { (char *)"Event_Skip", (PyCFunction
) _wrap_Event_Skip
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46682 { (char *)"Event_GetSkipped", (PyCFunction
) _wrap_Event_GetSkipped
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46683 { (char *)"Event_ShouldPropagate", (PyCFunction
) _wrap_Event_ShouldPropagate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46684 { (char *)"Event_StopPropagation", (PyCFunction
) _wrap_Event_StopPropagation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46685 { (char *)"Event_ResumePropagation", (PyCFunction
) _wrap_Event_ResumePropagation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46686 { (char *)"Event_Clone", (PyCFunction
) _wrap_Event_Clone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46687 { (char *)"Event_swigregister", Event_swigregister
, METH_VARARGS
, NULL
},
46688 { (char *)"new_PropagationDisabler", (PyCFunction
) _wrap_new_PropagationDisabler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46689 { (char *)"delete_PropagationDisabler", (PyCFunction
) _wrap_delete_PropagationDisabler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46690 { (char *)"PropagationDisabler_swigregister", PropagationDisabler_swigregister
, METH_VARARGS
, NULL
},
46691 { (char *)"new_PropagateOnce", (PyCFunction
) _wrap_new_PropagateOnce
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46692 { (char *)"delete_PropagateOnce", (PyCFunction
) _wrap_delete_PropagateOnce
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46693 { (char *)"PropagateOnce_swigregister", PropagateOnce_swigregister
, METH_VARARGS
, NULL
},
46694 { (char *)"new_CommandEvent", (PyCFunction
) _wrap_new_CommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46695 { (char *)"CommandEvent_GetSelection", (PyCFunction
) _wrap_CommandEvent_GetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46696 { (char *)"CommandEvent_SetString", (PyCFunction
) _wrap_CommandEvent_SetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46697 { (char *)"CommandEvent_GetString", (PyCFunction
) _wrap_CommandEvent_GetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46698 { (char *)"CommandEvent_IsChecked", (PyCFunction
) _wrap_CommandEvent_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46699 { (char *)"CommandEvent_IsSelection", (PyCFunction
) _wrap_CommandEvent_IsSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46700 { (char *)"CommandEvent_SetExtraLong", (PyCFunction
) _wrap_CommandEvent_SetExtraLong
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46701 { (char *)"CommandEvent_GetExtraLong", (PyCFunction
) _wrap_CommandEvent_GetExtraLong
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46702 { (char *)"CommandEvent_SetInt", (PyCFunction
) _wrap_CommandEvent_SetInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46703 { (char *)"CommandEvent_GetInt", (PyCFunction
) _wrap_CommandEvent_GetInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46704 { (char *)"CommandEvent_Clone", (PyCFunction
) _wrap_CommandEvent_Clone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46705 { (char *)"CommandEvent_swigregister", CommandEvent_swigregister
, METH_VARARGS
, NULL
},
46706 { (char *)"new_NotifyEvent", (PyCFunction
) _wrap_new_NotifyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46707 { (char *)"NotifyEvent_Veto", (PyCFunction
) _wrap_NotifyEvent_Veto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46708 { (char *)"NotifyEvent_Allow", (PyCFunction
) _wrap_NotifyEvent_Allow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46709 { (char *)"NotifyEvent_IsAllowed", (PyCFunction
) _wrap_NotifyEvent_IsAllowed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46710 { (char *)"NotifyEvent_swigregister", NotifyEvent_swigregister
, METH_VARARGS
, NULL
},
46711 { (char *)"new_ScrollEvent", (PyCFunction
) _wrap_new_ScrollEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46712 { (char *)"ScrollEvent_GetOrientation", (PyCFunction
) _wrap_ScrollEvent_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46713 { (char *)"ScrollEvent_GetPosition", (PyCFunction
) _wrap_ScrollEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46714 { (char *)"ScrollEvent_SetOrientation", (PyCFunction
) _wrap_ScrollEvent_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46715 { (char *)"ScrollEvent_SetPosition", (PyCFunction
) _wrap_ScrollEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46716 { (char *)"ScrollEvent_swigregister", ScrollEvent_swigregister
, METH_VARARGS
, NULL
},
46717 { (char *)"new_ScrollWinEvent", (PyCFunction
) _wrap_new_ScrollWinEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46718 { (char *)"ScrollWinEvent_GetOrientation", (PyCFunction
) _wrap_ScrollWinEvent_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46719 { (char *)"ScrollWinEvent_GetPosition", (PyCFunction
) _wrap_ScrollWinEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46720 { (char *)"ScrollWinEvent_SetOrientation", (PyCFunction
) _wrap_ScrollWinEvent_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46721 { (char *)"ScrollWinEvent_SetPosition", (PyCFunction
) _wrap_ScrollWinEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46722 { (char *)"ScrollWinEvent_swigregister", ScrollWinEvent_swigregister
, METH_VARARGS
, NULL
},
46723 { (char *)"new_MouseEvent", (PyCFunction
) _wrap_new_MouseEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46724 { (char *)"MouseEvent_IsButton", (PyCFunction
) _wrap_MouseEvent_IsButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46725 { (char *)"MouseEvent_ButtonDown", (PyCFunction
) _wrap_MouseEvent_ButtonDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46726 { (char *)"MouseEvent_ButtonDClick", (PyCFunction
) _wrap_MouseEvent_ButtonDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46727 { (char *)"MouseEvent_ButtonUp", (PyCFunction
) _wrap_MouseEvent_ButtonUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46728 { (char *)"MouseEvent_Button", (PyCFunction
) _wrap_MouseEvent_Button
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46729 { (char *)"MouseEvent_ButtonIsDown", (PyCFunction
) _wrap_MouseEvent_ButtonIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46730 { (char *)"MouseEvent_GetButton", (PyCFunction
) _wrap_MouseEvent_GetButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46731 { (char *)"MouseEvent_ControlDown", (PyCFunction
) _wrap_MouseEvent_ControlDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46732 { (char *)"MouseEvent_MetaDown", (PyCFunction
) _wrap_MouseEvent_MetaDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46733 { (char *)"MouseEvent_AltDown", (PyCFunction
) _wrap_MouseEvent_AltDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46734 { (char *)"MouseEvent_ShiftDown", (PyCFunction
) _wrap_MouseEvent_ShiftDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46735 { (char *)"MouseEvent_CmdDown", (PyCFunction
) _wrap_MouseEvent_CmdDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46736 { (char *)"MouseEvent_LeftDown", (PyCFunction
) _wrap_MouseEvent_LeftDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46737 { (char *)"MouseEvent_MiddleDown", (PyCFunction
) _wrap_MouseEvent_MiddleDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46738 { (char *)"MouseEvent_RightDown", (PyCFunction
) _wrap_MouseEvent_RightDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46739 { (char *)"MouseEvent_LeftUp", (PyCFunction
) _wrap_MouseEvent_LeftUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46740 { (char *)"MouseEvent_MiddleUp", (PyCFunction
) _wrap_MouseEvent_MiddleUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46741 { (char *)"MouseEvent_RightUp", (PyCFunction
) _wrap_MouseEvent_RightUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46742 { (char *)"MouseEvent_LeftDClick", (PyCFunction
) _wrap_MouseEvent_LeftDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46743 { (char *)"MouseEvent_MiddleDClick", (PyCFunction
) _wrap_MouseEvent_MiddleDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46744 { (char *)"MouseEvent_RightDClick", (PyCFunction
) _wrap_MouseEvent_RightDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46745 { (char *)"MouseEvent_LeftIsDown", (PyCFunction
) _wrap_MouseEvent_LeftIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46746 { (char *)"MouseEvent_MiddleIsDown", (PyCFunction
) _wrap_MouseEvent_MiddleIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46747 { (char *)"MouseEvent_RightIsDown", (PyCFunction
) _wrap_MouseEvent_RightIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46748 { (char *)"MouseEvent_Dragging", (PyCFunction
) _wrap_MouseEvent_Dragging
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46749 { (char *)"MouseEvent_Moving", (PyCFunction
) _wrap_MouseEvent_Moving
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46750 { (char *)"MouseEvent_Entering", (PyCFunction
) _wrap_MouseEvent_Entering
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46751 { (char *)"MouseEvent_Leaving", (PyCFunction
) _wrap_MouseEvent_Leaving
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46752 { (char *)"MouseEvent_GetPosition", (PyCFunction
) _wrap_MouseEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46753 { (char *)"MouseEvent_GetPositionTuple", (PyCFunction
) _wrap_MouseEvent_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46754 { (char *)"MouseEvent_GetLogicalPosition", (PyCFunction
) _wrap_MouseEvent_GetLogicalPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46755 { (char *)"MouseEvent_GetX", (PyCFunction
) _wrap_MouseEvent_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46756 { (char *)"MouseEvent_GetY", (PyCFunction
) _wrap_MouseEvent_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46757 { (char *)"MouseEvent_GetWheelRotation", (PyCFunction
) _wrap_MouseEvent_GetWheelRotation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46758 { (char *)"MouseEvent_GetWheelDelta", (PyCFunction
) _wrap_MouseEvent_GetWheelDelta
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46759 { (char *)"MouseEvent_GetLinesPerAction", (PyCFunction
) _wrap_MouseEvent_GetLinesPerAction
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46760 { (char *)"MouseEvent_IsPageScroll", (PyCFunction
) _wrap_MouseEvent_IsPageScroll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46761 { (char *)"MouseEvent_m_x_set", (PyCFunction
) _wrap_MouseEvent_m_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46762 { (char *)"MouseEvent_m_x_get", (PyCFunction
) _wrap_MouseEvent_m_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46763 { (char *)"MouseEvent_m_y_set", (PyCFunction
) _wrap_MouseEvent_m_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46764 { (char *)"MouseEvent_m_y_get", (PyCFunction
) _wrap_MouseEvent_m_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46765 { (char *)"MouseEvent_m_leftDown_set", (PyCFunction
) _wrap_MouseEvent_m_leftDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46766 { (char *)"MouseEvent_m_leftDown_get", (PyCFunction
) _wrap_MouseEvent_m_leftDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46767 { (char *)"MouseEvent_m_middleDown_set", (PyCFunction
) _wrap_MouseEvent_m_middleDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46768 { (char *)"MouseEvent_m_middleDown_get", (PyCFunction
) _wrap_MouseEvent_m_middleDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46769 { (char *)"MouseEvent_m_rightDown_set", (PyCFunction
) _wrap_MouseEvent_m_rightDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46770 { (char *)"MouseEvent_m_rightDown_get", (PyCFunction
) _wrap_MouseEvent_m_rightDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46771 { (char *)"MouseEvent_m_controlDown_set", (PyCFunction
) _wrap_MouseEvent_m_controlDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46772 { (char *)"MouseEvent_m_controlDown_get", (PyCFunction
) _wrap_MouseEvent_m_controlDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46773 { (char *)"MouseEvent_m_shiftDown_set", (PyCFunction
) _wrap_MouseEvent_m_shiftDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46774 { (char *)"MouseEvent_m_shiftDown_get", (PyCFunction
) _wrap_MouseEvent_m_shiftDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46775 { (char *)"MouseEvent_m_altDown_set", (PyCFunction
) _wrap_MouseEvent_m_altDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46776 { (char *)"MouseEvent_m_altDown_get", (PyCFunction
) _wrap_MouseEvent_m_altDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46777 { (char *)"MouseEvent_m_metaDown_set", (PyCFunction
) _wrap_MouseEvent_m_metaDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46778 { (char *)"MouseEvent_m_metaDown_get", (PyCFunction
) _wrap_MouseEvent_m_metaDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46779 { (char *)"MouseEvent_m_wheelRotation_set", (PyCFunction
) _wrap_MouseEvent_m_wheelRotation_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46780 { (char *)"MouseEvent_m_wheelRotation_get", (PyCFunction
) _wrap_MouseEvent_m_wheelRotation_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46781 { (char *)"MouseEvent_m_wheelDelta_set", (PyCFunction
) _wrap_MouseEvent_m_wheelDelta_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46782 { (char *)"MouseEvent_m_wheelDelta_get", (PyCFunction
) _wrap_MouseEvent_m_wheelDelta_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46783 { (char *)"MouseEvent_m_linesPerAction_set", (PyCFunction
) _wrap_MouseEvent_m_linesPerAction_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46784 { (char *)"MouseEvent_m_linesPerAction_get", (PyCFunction
) _wrap_MouseEvent_m_linesPerAction_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46785 { (char *)"MouseEvent_swigregister", MouseEvent_swigregister
, METH_VARARGS
, NULL
},
46786 { (char *)"new_SetCursorEvent", (PyCFunction
) _wrap_new_SetCursorEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46787 { (char *)"SetCursorEvent_GetX", (PyCFunction
) _wrap_SetCursorEvent_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46788 { (char *)"SetCursorEvent_GetY", (PyCFunction
) _wrap_SetCursorEvent_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46789 { (char *)"SetCursorEvent_SetCursor", (PyCFunction
) _wrap_SetCursorEvent_SetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46790 { (char *)"SetCursorEvent_GetCursor", (PyCFunction
) _wrap_SetCursorEvent_GetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46791 { (char *)"SetCursorEvent_HasCursor", (PyCFunction
) _wrap_SetCursorEvent_HasCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46792 { (char *)"SetCursorEvent_swigregister", SetCursorEvent_swigregister
, METH_VARARGS
, NULL
},
46793 { (char *)"new_KeyEvent", (PyCFunction
) _wrap_new_KeyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46794 { (char *)"KeyEvent_ControlDown", (PyCFunction
) _wrap_KeyEvent_ControlDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46795 { (char *)"KeyEvent_MetaDown", (PyCFunction
) _wrap_KeyEvent_MetaDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46796 { (char *)"KeyEvent_AltDown", (PyCFunction
) _wrap_KeyEvent_AltDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46797 { (char *)"KeyEvent_ShiftDown", (PyCFunction
) _wrap_KeyEvent_ShiftDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46798 { (char *)"KeyEvent_CmdDown", (PyCFunction
) _wrap_KeyEvent_CmdDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46799 { (char *)"KeyEvent_HasModifiers", (PyCFunction
) _wrap_KeyEvent_HasModifiers
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46800 { (char *)"KeyEvent_GetKeyCode", (PyCFunction
) _wrap_KeyEvent_GetKeyCode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46801 { (char *)"KeyEvent_GetUnicodeKey", (PyCFunction
) _wrap_KeyEvent_GetUnicodeKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46802 { (char *)"KeyEvent_GetRawKeyCode", (PyCFunction
) _wrap_KeyEvent_GetRawKeyCode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46803 { (char *)"KeyEvent_GetRawKeyFlags", (PyCFunction
) _wrap_KeyEvent_GetRawKeyFlags
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46804 { (char *)"KeyEvent_GetPosition", (PyCFunction
) _wrap_KeyEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46805 { (char *)"KeyEvent_GetPositionTuple", (PyCFunction
) _wrap_KeyEvent_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46806 { (char *)"KeyEvent_GetX", (PyCFunction
) _wrap_KeyEvent_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46807 { (char *)"KeyEvent_GetY", (PyCFunction
) _wrap_KeyEvent_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46808 { (char *)"KeyEvent_m_x_set", (PyCFunction
) _wrap_KeyEvent_m_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46809 { (char *)"KeyEvent_m_x_get", (PyCFunction
) _wrap_KeyEvent_m_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46810 { (char *)"KeyEvent_m_y_set", (PyCFunction
) _wrap_KeyEvent_m_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46811 { (char *)"KeyEvent_m_y_get", (PyCFunction
) _wrap_KeyEvent_m_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46812 { (char *)"KeyEvent_m_keyCode_set", (PyCFunction
) _wrap_KeyEvent_m_keyCode_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46813 { (char *)"KeyEvent_m_keyCode_get", (PyCFunction
) _wrap_KeyEvent_m_keyCode_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46814 { (char *)"KeyEvent_m_controlDown_set", (PyCFunction
) _wrap_KeyEvent_m_controlDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46815 { (char *)"KeyEvent_m_controlDown_get", (PyCFunction
) _wrap_KeyEvent_m_controlDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46816 { (char *)"KeyEvent_m_shiftDown_set", (PyCFunction
) _wrap_KeyEvent_m_shiftDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46817 { (char *)"KeyEvent_m_shiftDown_get", (PyCFunction
) _wrap_KeyEvent_m_shiftDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46818 { (char *)"KeyEvent_m_altDown_set", (PyCFunction
) _wrap_KeyEvent_m_altDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46819 { (char *)"KeyEvent_m_altDown_get", (PyCFunction
) _wrap_KeyEvent_m_altDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46820 { (char *)"KeyEvent_m_metaDown_set", (PyCFunction
) _wrap_KeyEvent_m_metaDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46821 { (char *)"KeyEvent_m_metaDown_get", (PyCFunction
) _wrap_KeyEvent_m_metaDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46822 { (char *)"KeyEvent_m_scanCode_set", (PyCFunction
) _wrap_KeyEvent_m_scanCode_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46823 { (char *)"KeyEvent_m_scanCode_get", (PyCFunction
) _wrap_KeyEvent_m_scanCode_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46824 { (char *)"KeyEvent_m_rawCode_set", (PyCFunction
) _wrap_KeyEvent_m_rawCode_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46825 { (char *)"KeyEvent_m_rawCode_get", (PyCFunction
) _wrap_KeyEvent_m_rawCode_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46826 { (char *)"KeyEvent_m_rawFlags_set", (PyCFunction
) _wrap_KeyEvent_m_rawFlags_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46827 { (char *)"KeyEvent_m_rawFlags_get", (PyCFunction
) _wrap_KeyEvent_m_rawFlags_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46828 { (char *)"KeyEvent_swigregister", KeyEvent_swigregister
, METH_VARARGS
, NULL
},
46829 { (char *)"new_SizeEvent", (PyCFunction
) _wrap_new_SizeEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46830 { (char *)"SizeEvent_GetSize", (PyCFunction
) _wrap_SizeEvent_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46831 { (char *)"SizeEvent_GetRect", (PyCFunction
) _wrap_SizeEvent_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46832 { (char *)"SizeEvent_SetRect", (PyCFunction
) _wrap_SizeEvent_SetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46833 { (char *)"SizeEvent_SetSize", (PyCFunction
) _wrap_SizeEvent_SetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46834 { (char *)"SizeEvent_m_size_set", (PyCFunction
) _wrap_SizeEvent_m_size_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46835 { (char *)"SizeEvent_m_size_get", (PyCFunction
) _wrap_SizeEvent_m_size_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46836 { (char *)"SizeEvent_m_rect_set", (PyCFunction
) _wrap_SizeEvent_m_rect_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46837 { (char *)"SizeEvent_m_rect_get", (PyCFunction
) _wrap_SizeEvent_m_rect_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46838 { (char *)"SizeEvent_swigregister", SizeEvent_swigregister
, METH_VARARGS
, NULL
},
46839 { (char *)"new_MoveEvent", (PyCFunction
) _wrap_new_MoveEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46840 { (char *)"MoveEvent_GetPosition", (PyCFunction
) _wrap_MoveEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46841 { (char *)"MoveEvent_GetRect", (PyCFunction
) _wrap_MoveEvent_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46842 { (char *)"MoveEvent_SetRect", (PyCFunction
) _wrap_MoveEvent_SetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46843 { (char *)"MoveEvent_SetPosition", (PyCFunction
) _wrap_MoveEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46844 { (char *)"MoveEvent_swigregister", MoveEvent_swigregister
, METH_VARARGS
, NULL
},
46845 { (char *)"new_PaintEvent", (PyCFunction
) _wrap_new_PaintEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46846 { (char *)"PaintEvent_swigregister", PaintEvent_swigregister
, METH_VARARGS
, NULL
},
46847 { (char *)"new_NcPaintEvent", (PyCFunction
) _wrap_new_NcPaintEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46848 { (char *)"NcPaintEvent_swigregister", NcPaintEvent_swigregister
, METH_VARARGS
, NULL
},
46849 { (char *)"new_EraseEvent", (PyCFunction
) _wrap_new_EraseEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46850 { (char *)"EraseEvent_GetDC", (PyCFunction
) _wrap_EraseEvent_GetDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46851 { (char *)"EraseEvent_swigregister", EraseEvent_swigregister
, METH_VARARGS
, NULL
},
46852 { (char *)"new_FocusEvent", (PyCFunction
) _wrap_new_FocusEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46853 { (char *)"FocusEvent_GetWindow", (PyCFunction
) _wrap_FocusEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46854 { (char *)"FocusEvent_SetWindow", (PyCFunction
) _wrap_FocusEvent_SetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46855 { (char *)"FocusEvent_swigregister", FocusEvent_swigregister
, METH_VARARGS
, NULL
},
46856 { (char *)"new_ChildFocusEvent", (PyCFunction
) _wrap_new_ChildFocusEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46857 { (char *)"ChildFocusEvent_GetWindow", (PyCFunction
) _wrap_ChildFocusEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46858 { (char *)"ChildFocusEvent_swigregister", ChildFocusEvent_swigregister
, METH_VARARGS
, NULL
},
46859 { (char *)"new_ActivateEvent", (PyCFunction
) _wrap_new_ActivateEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46860 { (char *)"ActivateEvent_GetActive", (PyCFunction
) _wrap_ActivateEvent_GetActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46861 { (char *)"ActivateEvent_swigregister", ActivateEvent_swigregister
, METH_VARARGS
, NULL
},
46862 { (char *)"new_InitDialogEvent", (PyCFunction
) _wrap_new_InitDialogEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46863 { (char *)"InitDialogEvent_swigregister", InitDialogEvent_swigregister
, METH_VARARGS
, NULL
},
46864 { (char *)"new_MenuEvent", (PyCFunction
) _wrap_new_MenuEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46865 { (char *)"MenuEvent_GetMenuId", (PyCFunction
) _wrap_MenuEvent_GetMenuId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46866 { (char *)"MenuEvent_IsPopup", (PyCFunction
) _wrap_MenuEvent_IsPopup
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46867 { (char *)"MenuEvent_GetMenu", (PyCFunction
) _wrap_MenuEvent_GetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46868 { (char *)"MenuEvent_swigregister", MenuEvent_swigregister
, METH_VARARGS
, NULL
},
46869 { (char *)"new_CloseEvent", (PyCFunction
) _wrap_new_CloseEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46870 { (char *)"CloseEvent_SetLoggingOff", (PyCFunction
) _wrap_CloseEvent_SetLoggingOff
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46871 { (char *)"CloseEvent_GetLoggingOff", (PyCFunction
) _wrap_CloseEvent_GetLoggingOff
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46872 { (char *)"CloseEvent_Veto", (PyCFunction
) _wrap_CloseEvent_Veto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46873 { (char *)"CloseEvent_GetVeto", (PyCFunction
) _wrap_CloseEvent_GetVeto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46874 { (char *)"CloseEvent_SetCanVeto", (PyCFunction
) _wrap_CloseEvent_SetCanVeto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46875 { (char *)"CloseEvent_CanVeto", (PyCFunction
) _wrap_CloseEvent_CanVeto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46876 { (char *)"CloseEvent_swigregister", CloseEvent_swigregister
, METH_VARARGS
, NULL
},
46877 { (char *)"new_ShowEvent", (PyCFunction
) _wrap_new_ShowEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46878 { (char *)"ShowEvent_SetShow", (PyCFunction
) _wrap_ShowEvent_SetShow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46879 { (char *)"ShowEvent_GetShow", (PyCFunction
) _wrap_ShowEvent_GetShow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46880 { (char *)"ShowEvent_swigregister", ShowEvent_swigregister
, METH_VARARGS
, NULL
},
46881 { (char *)"new_IconizeEvent", (PyCFunction
) _wrap_new_IconizeEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46882 { (char *)"IconizeEvent_Iconized", (PyCFunction
) _wrap_IconizeEvent_Iconized
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46883 { (char *)"IconizeEvent_swigregister", IconizeEvent_swigregister
, METH_VARARGS
, NULL
},
46884 { (char *)"new_MaximizeEvent", (PyCFunction
) _wrap_new_MaximizeEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46885 { (char *)"MaximizeEvent_swigregister", MaximizeEvent_swigregister
, METH_VARARGS
, NULL
},
46886 { (char *)"DropFilesEvent_GetPosition", (PyCFunction
) _wrap_DropFilesEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46887 { (char *)"DropFilesEvent_GetNumberOfFiles", (PyCFunction
) _wrap_DropFilesEvent_GetNumberOfFiles
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46888 { (char *)"DropFilesEvent_GetFiles", (PyCFunction
) _wrap_DropFilesEvent_GetFiles
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46889 { (char *)"DropFilesEvent_swigregister", DropFilesEvent_swigregister
, METH_VARARGS
, NULL
},
46890 { (char *)"new_UpdateUIEvent", (PyCFunction
) _wrap_new_UpdateUIEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46891 { (char *)"UpdateUIEvent_GetChecked", (PyCFunction
) _wrap_UpdateUIEvent_GetChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46892 { (char *)"UpdateUIEvent_GetEnabled", (PyCFunction
) _wrap_UpdateUIEvent_GetEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46893 { (char *)"UpdateUIEvent_GetText", (PyCFunction
) _wrap_UpdateUIEvent_GetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46894 { (char *)"UpdateUIEvent_GetSetText", (PyCFunction
) _wrap_UpdateUIEvent_GetSetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46895 { (char *)"UpdateUIEvent_GetSetChecked", (PyCFunction
) _wrap_UpdateUIEvent_GetSetChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46896 { (char *)"UpdateUIEvent_GetSetEnabled", (PyCFunction
) _wrap_UpdateUIEvent_GetSetEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46897 { (char *)"UpdateUIEvent_Check", (PyCFunction
) _wrap_UpdateUIEvent_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46898 { (char *)"UpdateUIEvent_Enable", (PyCFunction
) _wrap_UpdateUIEvent_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46899 { (char *)"UpdateUIEvent_SetText", (PyCFunction
) _wrap_UpdateUIEvent_SetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46900 { (char *)"UpdateUIEvent_SetUpdateInterval", (PyCFunction
) _wrap_UpdateUIEvent_SetUpdateInterval
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46901 { (char *)"UpdateUIEvent_GetUpdateInterval", (PyCFunction
) _wrap_UpdateUIEvent_GetUpdateInterval
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46902 { (char *)"UpdateUIEvent_CanUpdate", (PyCFunction
) _wrap_UpdateUIEvent_CanUpdate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46903 { (char *)"UpdateUIEvent_ResetUpdateTime", (PyCFunction
) _wrap_UpdateUIEvent_ResetUpdateTime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46904 { (char *)"UpdateUIEvent_SetMode", (PyCFunction
) _wrap_UpdateUIEvent_SetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46905 { (char *)"UpdateUIEvent_GetMode", (PyCFunction
) _wrap_UpdateUIEvent_GetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46906 { (char *)"UpdateUIEvent_swigregister", UpdateUIEvent_swigregister
, METH_VARARGS
, NULL
},
46907 { (char *)"new_SysColourChangedEvent", (PyCFunction
) _wrap_new_SysColourChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46908 { (char *)"SysColourChangedEvent_swigregister", SysColourChangedEvent_swigregister
, METH_VARARGS
, NULL
},
46909 { (char *)"new_MouseCaptureChangedEvent", (PyCFunction
) _wrap_new_MouseCaptureChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46910 { (char *)"MouseCaptureChangedEvent_GetCapturedWindow", (PyCFunction
) _wrap_MouseCaptureChangedEvent_GetCapturedWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46911 { (char *)"MouseCaptureChangedEvent_swigregister", MouseCaptureChangedEvent_swigregister
, METH_VARARGS
, NULL
},
46912 { (char *)"new_DisplayChangedEvent", (PyCFunction
) _wrap_new_DisplayChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46913 { (char *)"DisplayChangedEvent_swigregister", DisplayChangedEvent_swigregister
, METH_VARARGS
, NULL
},
46914 { (char *)"new_PaletteChangedEvent", (PyCFunction
) _wrap_new_PaletteChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46915 { (char *)"PaletteChangedEvent_SetChangedWindow", (PyCFunction
) _wrap_PaletteChangedEvent_SetChangedWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46916 { (char *)"PaletteChangedEvent_GetChangedWindow", (PyCFunction
) _wrap_PaletteChangedEvent_GetChangedWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46917 { (char *)"PaletteChangedEvent_swigregister", PaletteChangedEvent_swigregister
, METH_VARARGS
, NULL
},
46918 { (char *)"new_QueryNewPaletteEvent", (PyCFunction
) _wrap_new_QueryNewPaletteEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46919 { (char *)"QueryNewPaletteEvent_SetPaletteRealized", (PyCFunction
) _wrap_QueryNewPaletteEvent_SetPaletteRealized
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46920 { (char *)"QueryNewPaletteEvent_GetPaletteRealized", (PyCFunction
) _wrap_QueryNewPaletteEvent_GetPaletteRealized
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46921 { (char *)"QueryNewPaletteEvent_swigregister", QueryNewPaletteEvent_swigregister
, METH_VARARGS
, NULL
},
46922 { (char *)"new_NavigationKeyEvent", (PyCFunction
) _wrap_new_NavigationKeyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46923 { (char *)"NavigationKeyEvent_GetDirection", (PyCFunction
) _wrap_NavigationKeyEvent_GetDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46924 { (char *)"NavigationKeyEvent_SetDirection", (PyCFunction
) _wrap_NavigationKeyEvent_SetDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46925 { (char *)"NavigationKeyEvent_IsWindowChange", (PyCFunction
) _wrap_NavigationKeyEvent_IsWindowChange
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46926 { (char *)"NavigationKeyEvent_SetWindowChange", (PyCFunction
) _wrap_NavigationKeyEvent_SetWindowChange
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46927 { (char *)"NavigationKeyEvent_IsFromTab", (PyCFunction
) _wrap_NavigationKeyEvent_IsFromTab
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46928 { (char *)"NavigationKeyEvent_SetFromTab", (PyCFunction
) _wrap_NavigationKeyEvent_SetFromTab
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46929 { (char *)"NavigationKeyEvent_SetFlags", (PyCFunction
) _wrap_NavigationKeyEvent_SetFlags
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46930 { (char *)"NavigationKeyEvent_GetCurrentFocus", (PyCFunction
) _wrap_NavigationKeyEvent_GetCurrentFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46931 { (char *)"NavigationKeyEvent_SetCurrentFocus", (PyCFunction
) _wrap_NavigationKeyEvent_SetCurrentFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46932 { (char *)"NavigationKeyEvent_swigregister", NavigationKeyEvent_swigregister
, METH_VARARGS
, NULL
},
46933 { (char *)"new_WindowCreateEvent", (PyCFunction
) _wrap_new_WindowCreateEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46934 { (char *)"WindowCreateEvent_GetWindow", (PyCFunction
) _wrap_WindowCreateEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46935 { (char *)"WindowCreateEvent_swigregister", WindowCreateEvent_swigregister
, METH_VARARGS
, NULL
},
46936 { (char *)"new_WindowDestroyEvent", (PyCFunction
) _wrap_new_WindowDestroyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46937 { (char *)"WindowDestroyEvent_GetWindow", (PyCFunction
) _wrap_WindowDestroyEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46938 { (char *)"WindowDestroyEvent_swigregister", WindowDestroyEvent_swigregister
, METH_VARARGS
, NULL
},
46939 { (char *)"new_ContextMenuEvent", (PyCFunction
) _wrap_new_ContextMenuEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46940 { (char *)"ContextMenuEvent_GetPosition", (PyCFunction
) _wrap_ContextMenuEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46941 { (char *)"ContextMenuEvent_SetPosition", (PyCFunction
) _wrap_ContextMenuEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46942 { (char *)"ContextMenuEvent_swigregister", ContextMenuEvent_swigregister
, METH_VARARGS
, NULL
},
46943 { (char *)"new_IdleEvent", (PyCFunction
) _wrap_new_IdleEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46944 { (char *)"IdleEvent_RequestMore", (PyCFunction
) _wrap_IdleEvent_RequestMore
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46945 { (char *)"IdleEvent_MoreRequested", (PyCFunction
) _wrap_IdleEvent_MoreRequested
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46946 { (char *)"IdleEvent_SetMode", (PyCFunction
) _wrap_IdleEvent_SetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46947 { (char *)"IdleEvent_GetMode", (PyCFunction
) _wrap_IdleEvent_GetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46948 { (char *)"IdleEvent_CanSend", (PyCFunction
) _wrap_IdleEvent_CanSend
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46949 { (char *)"IdleEvent_swigregister", IdleEvent_swigregister
, METH_VARARGS
, NULL
},
46950 { (char *)"new_PyEvent", (PyCFunction
) _wrap_new_PyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46951 { (char *)"delete_PyEvent", (PyCFunction
) _wrap_delete_PyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46952 { (char *)"PyEvent__SetSelf", (PyCFunction
) _wrap_PyEvent__SetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46953 { (char *)"PyEvent__GetSelf", (PyCFunction
) _wrap_PyEvent__GetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46954 { (char *)"PyEvent_swigregister", PyEvent_swigregister
, METH_VARARGS
, NULL
},
46955 { (char *)"new_PyCommandEvent", (PyCFunction
) _wrap_new_PyCommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46956 { (char *)"delete_PyCommandEvent", (PyCFunction
) _wrap_delete_PyCommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46957 { (char *)"PyCommandEvent__SetSelf", (PyCFunction
) _wrap_PyCommandEvent__SetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46958 { (char *)"PyCommandEvent__GetSelf", (PyCFunction
) _wrap_PyCommandEvent__GetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46959 { (char *)"PyCommandEvent_swigregister", PyCommandEvent_swigregister
, METH_VARARGS
, NULL
},
46960 { (char *)"new_DateEvent", (PyCFunction
) _wrap_new_DateEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46961 { (char *)"DateEvent_GetDate", (PyCFunction
) _wrap_DateEvent_GetDate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46962 { (char *)"DateEvent_SetDate", (PyCFunction
) _wrap_DateEvent_SetDate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46963 { (char *)"DateEvent_swigregister", DateEvent_swigregister
, METH_VARARGS
, NULL
},
46964 { (char *)"new_PyApp", (PyCFunction
) _wrap_new_PyApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46965 { (char *)"delete_PyApp", (PyCFunction
) _wrap_delete_PyApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46966 { (char *)"PyApp__setCallbackInfo", (PyCFunction
) _wrap_PyApp__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46967 { (char *)"PyApp_GetAppName", (PyCFunction
) _wrap_PyApp_GetAppName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46968 { (char *)"PyApp_SetAppName", (PyCFunction
) _wrap_PyApp_SetAppName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46969 { (char *)"PyApp_GetClassName", (PyCFunction
) _wrap_PyApp_GetClassName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46970 { (char *)"PyApp_SetClassName", (PyCFunction
) _wrap_PyApp_SetClassName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46971 { (char *)"PyApp_GetVendorName", (PyCFunction
) _wrap_PyApp_GetVendorName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46972 { (char *)"PyApp_SetVendorName", (PyCFunction
) _wrap_PyApp_SetVendorName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46973 { (char *)"PyApp_GetTraits", (PyCFunction
) _wrap_PyApp_GetTraits
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46974 { (char *)"PyApp_ProcessPendingEvents", (PyCFunction
) _wrap_PyApp_ProcessPendingEvents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46975 { (char *)"PyApp_Yield", (PyCFunction
) _wrap_PyApp_Yield
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46976 { (char *)"PyApp_WakeUpIdle", (PyCFunction
) _wrap_PyApp_WakeUpIdle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46977 { (char *)"PyApp_IsMainLoopRunning", (PyCFunction
) _wrap_PyApp_IsMainLoopRunning
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46978 { (char *)"PyApp_MainLoop", (PyCFunction
) _wrap_PyApp_MainLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46979 { (char *)"PyApp_Exit", (PyCFunction
) _wrap_PyApp_Exit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46980 { (char *)"PyApp_ExitMainLoop", (PyCFunction
) _wrap_PyApp_ExitMainLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46981 { (char *)"PyApp_Pending", (PyCFunction
) _wrap_PyApp_Pending
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46982 { (char *)"PyApp_Dispatch", (PyCFunction
) _wrap_PyApp_Dispatch
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46983 { (char *)"PyApp_ProcessIdle", (PyCFunction
) _wrap_PyApp_ProcessIdle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46984 { (char *)"PyApp_SendIdleEvents", (PyCFunction
) _wrap_PyApp_SendIdleEvents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46985 { (char *)"PyApp_IsActive", (PyCFunction
) _wrap_PyApp_IsActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46986 { (char *)"PyApp_SetTopWindow", (PyCFunction
) _wrap_PyApp_SetTopWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46987 { (char *)"PyApp_GetTopWindow", (PyCFunction
) _wrap_PyApp_GetTopWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46988 { (char *)"PyApp_SetExitOnFrameDelete", (PyCFunction
) _wrap_PyApp_SetExitOnFrameDelete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46989 { (char *)"PyApp_GetExitOnFrameDelete", (PyCFunction
) _wrap_PyApp_GetExitOnFrameDelete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46990 { (char *)"PyApp_SetUseBestVisual", (PyCFunction
) _wrap_PyApp_SetUseBestVisual
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46991 { (char *)"PyApp_GetUseBestVisual", (PyCFunction
) _wrap_PyApp_GetUseBestVisual
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46992 { (char *)"PyApp_SetPrintMode", (PyCFunction
) _wrap_PyApp_SetPrintMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46993 { (char *)"PyApp_GetPrintMode", (PyCFunction
) _wrap_PyApp_GetPrintMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46994 { (char *)"PyApp_SetAssertMode", (PyCFunction
) _wrap_PyApp_SetAssertMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46995 { (char *)"PyApp_GetAssertMode", (PyCFunction
) _wrap_PyApp_GetAssertMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46996 { (char *)"PyApp_GetMacSupportPCMenuShortcuts", (PyCFunction
) _wrap_PyApp_GetMacSupportPCMenuShortcuts
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46997 { (char *)"PyApp_GetMacAboutMenuItemId", (PyCFunction
) _wrap_PyApp_GetMacAboutMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46998 { (char *)"PyApp_GetMacPreferencesMenuItemId", (PyCFunction
) _wrap_PyApp_GetMacPreferencesMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46999 { (char *)"PyApp_GetMacExitMenuItemId", (PyCFunction
) _wrap_PyApp_GetMacExitMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47000 { (char *)"PyApp_GetMacHelpMenuTitleName", (PyCFunction
) _wrap_PyApp_GetMacHelpMenuTitleName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47001 { (char *)"PyApp_SetMacSupportPCMenuShortcuts", (PyCFunction
) _wrap_PyApp_SetMacSupportPCMenuShortcuts
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47002 { (char *)"PyApp_SetMacAboutMenuItemId", (PyCFunction
) _wrap_PyApp_SetMacAboutMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47003 { (char *)"PyApp_SetMacPreferencesMenuItemId", (PyCFunction
) _wrap_PyApp_SetMacPreferencesMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47004 { (char *)"PyApp_SetMacExitMenuItemId", (PyCFunction
) _wrap_PyApp_SetMacExitMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47005 { (char *)"PyApp_SetMacHelpMenuTitleName", (PyCFunction
) _wrap_PyApp_SetMacHelpMenuTitleName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47006 { (char *)"PyApp__BootstrapApp", (PyCFunction
) _wrap_PyApp__BootstrapApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47007 { (char *)"PyApp_GetComCtl32Version", (PyCFunction
) _wrap_PyApp_GetComCtl32Version
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47008 { (char *)"PyApp_swigregister", PyApp_swigregister
, METH_VARARGS
, NULL
},
47009 { (char *)"Exit", (PyCFunction
) _wrap_Exit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47010 { (char *)"Yield", (PyCFunction
) _wrap_Yield
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47011 { (char *)"YieldIfNeeded", (PyCFunction
) _wrap_YieldIfNeeded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47012 { (char *)"SafeYield", (PyCFunction
) _wrap_SafeYield
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47013 { (char *)"WakeUpIdle", (PyCFunction
) _wrap_WakeUpIdle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47014 { (char *)"PostEvent", (PyCFunction
) _wrap_PostEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47015 { (char *)"App_CleanUp", (PyCFunction
) _wrap_App_CleanUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47016 { (char *)"GetApp", (PyCFunction
) _wrap_GetApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47017 { (char *)"SetDefaultPyEncoding", (PyCFunction
) _wrap_SetDefaultPyEncoding
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47018 { (char *)"GetDefaultPyEncoding", (PyCFunction
) _wrap_GetDefaultPyEncoding
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47019 { (char *)"new_EventLoop", (PyCFunction
) _wrap_new_EventLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47020 { (char *)"delete_EventLoop", (PyCFunction
) _wrap_delete_EventLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47021 { (char *)"EventLoop_Run", (PyCFunction
) _wrap_EventLoop_Run
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47022 { (char *)"EventLoop_Exit", (PyCFunction
) _wrap_EventLoop_Exit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47023 { (char *)"EventLoop_Pending", (PyCFunction
) _wrap_EventLoop_Pending
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47024 { (char *)"EventLoop_Dispatch", (PyCFunction
) _wrap_EventLoop_Dispatch
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47025 { (char *)"EventLoop_IsRunning", (PyCFunction
) _wrap_EventLoop_IsRunning
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47026 { (char *)"EventLoop_GetActive", (PyCFunction
) _wrap_EventLoop_GetActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47027 { (char *)"EventLoop_SetActive", (PyCFunction
) _wrap_EventLoop_SetActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47028 { (char *)"EventLoop_swigregister", EventLoop_swigregister
, METH_VARARGS
, NULL
},
47029 { (char *)"new_EventLoopActivator", (PyCFunction
) _wrap_new_EventLoopActivator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47030 { (char *)"delete_EventLoopActivator", (PyCFunction
) _wrap_delete_EventLoopActivator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47031 { (char *)"EventLoopActivator_swigregister", EventLoopActivator_swigregister
, METH_VARARGS
, NULL
},
47032 { (char *)"new_AcceleratorEntry", (PyCFunction
) _wrap_new_AcceleratorEntry
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47033 { (char *)"delete_AcceleratorEntry", (PyCFunction
) _wrap_delete_AcceleratorEntry
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47034 { (char *)"AcceleratorEntry_Set", (PyCFunction
) _wrap_AcceleratorEntry_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47035 { (char *)"AcceleratorEntry_GetFlags", (PyCFunction
) _wrap_AcceleratorEntry_GetFlags
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47036 { (char *)"AcceleratorEntry_GetKeyCode", (PyCFunction
) _wrap_AcceleratorEntry_GetKeyCode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47037 { (char *)"AcceleratorEntry_GetCommand", (PyCFunction
) _wrap_AcceleratorEntry_GetCommand
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47038 { (char *)"AcceleratorEntry_swigregister", AcceleratorEntry_swigregister
, METH_VARARGS
, NULL
},
47039 { (char *)"new_AcceleratorTable", (PyCFunction
) _wrap_new_AcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47040 { (char *)"delete_AcceleratorTable", (PyCFunction
) _wrap_delete_AcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47041 { (char *)"AcceleratorTable_Ok", (PyCFunction
) _wrap_AcceleratorTable_Ok
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47042 { (char *)"AcceleratorTable_swigregister", AcceleratorTable_swigregister
, METH_VARARGS
, NULL
},
47043 { (char *)"GetAccelFromString", (PyCFunction
) _wrap_GetAccelFromString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47044 { (char *)"new_VisualAttributes", (PyCFunction
) _wrap_new_VisualAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47045 { (char *)"delete_VisualAttributes", (PyCFunction
) _wrap_delete_VisualAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47046 { (char *)"VisualAttributes_font_set", (PyCFunction
) _wrap_VisualAttributes_font_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47047 { (char *)"VisualAttributes_font_get", (PyCFunction
) _wrap_VisualAttributes_font_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47048 { (char *)"VisualAttributes_colFg_set", (PyCFunction
) _wrap_VisualAttributes_colFg_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47049 { (char *)"VisualAttributes_colFg_get", (PyCFunction
) _wrap_VisualAttributes_colFg_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47050 { (char *)"VisualAttributes_colBg_set", (PyCFunction
) _wrap_VisualAttributes_colBg_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47051 { (char *)"VisualAttributes_colBg_get", (PyCFunction
) _wrap_VisualAttributes_colBg_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47052 { (char *)"VisualAttributes_swigregister", VisualAttributes_swigregister
, METH_VARARGS
, NULL
},
47053 { (char *)"new_Window", (PyCFunction
) _wrap_new_Window
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47054 { (char *)"new_PreWindow", (PyCFunction
) _wrap_new_PreWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47055 { (char *)"Window_Create", (PyCFunction
) _wrap_Window_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47056 { (char *)"Window_Close", (PyCFunction
) _wrap_Window_Close
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47057 { (char *)"Window_Destroy", (PyCFunction
) _wrap_Window_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47058 { (char *)"Window_DestroyChildren", (PyCFunction
) _wrap_Window_DestroyChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47059 { (char *)"Window_IsBeingDeleted", (PyCFunction
) _wrap_Window_IsBeingDeleted
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47060 { (char *)"Window_SetLabel", (PyCFunction
) _wrap_Window_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47061 { (char *)"Window_GetLabel", (PyCFunction
) _wrap_Window_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47062 { (char *)"Window_SetName", (PyCFunction
) _wrap_Window_SetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47063 { (char *)"Window_GetName", (PyCFunction
) _wrap_Window_GetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47064 { (char *)"Window_SetWindowVariant", (PyCFunction
) _wrap_Window_SetWindowVariant
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47065 { (char *)"Window_GetWindowVariant", (PyCFunction
) _wrap_Window_GetWindowVariant
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47066 { (char *)"Window_SetId", (PyCFunction
) _wrap_Window_SetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47067 { (char *)"Window_GetId", (PyCFunction
) _wrap_Window_GetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47068 { (char *)"Window_NewControlId", (PyCFunction
) _wrap_Window_NewControlId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47069 { (char *)"Window_NextControlId", (PyCFunction
) _wrap_Window_NextControlId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47070 { (char *)"Window_PrevControlId", (PyCFunction
) _wrap_Window_PrevControlId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47071 { (char *)"Window_SetSize", (PyCFunction
) _wrap_Window_SetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47072 { (char *)"Window_SetDimensions", (PyCFunction
) _wrap_Window_SetDimensions
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47073 { (char *)"Window_SetRect", (PyCFunction
) _wrap_Window_SetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47074 { (char *)"Window_SetSizeWH", (PyCFunction
) _wrap_Window_SetSizeWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47075 { (char *)"Window_Move", (PyCFunction
) _wrap_Window_Move
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47076 { (char *)"Window_MoveXY", (PyCFunction
) _wrap_Window_MoveXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47077 { (char *)"Window_SetBestFittingSize", (PyCFunction
) _wrap_Window_SetBestFittingSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47078 { (char *)"Window_Raise", (PyCFunction
) _wrap_Window_Raise
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47079 { (char *)"Window_Lower", (PyCFunction
) _wrap_Window_Lower
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47080 { (char *)"Window_SetClientSize", (PyCFunction
) _wrap_Window_SetClientSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47081 { (char *)"Window_SetClientSizeWH", (PyCFunction
) _wrap_Window_SetClientSizeWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47082 { (char *)"Window_SetClientRect", (PyCFunction
) _wrap_Window_SetClientRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47083 { (char *)"Window_GetPosition", (PyCFunction
) _wrap_Window_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47084 { (char *)"Window_GetPositionTuple", (PyCFunction
) _wrap_Window_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47085 { (char *)"Window_GetSize", (PyCFunction
) _wrap_Window_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47086 { (char *)"Window_GetSizeTuple", (PyCFunction
) _wrap_Window_GetSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47087 { (char *)"Window_GetRect", (PyCFunction
) _wrap_Window_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47088 { (char *)"Window_GetClientSize", (PyCFunction
) _wrap_Window_GetClientSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47089 { (char *)"Window_GetClientSizeTuple", (PyCFunction
) _wrap_Window_GetClientSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47090 { (char *)"Window_GetClientAreaOrigin", (PyCFunction
) _wrap_Window_GetClientAreaOrigin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47091 { (char *)"Window_GetClientRect", (PyCFunction
) _wrap_Window_GetClientRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47092 { (char *)"Window_GetBestSize", (PyCFunction
) _wrap_Window_GetBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47093 { (char *)"Window_GetBestSizeTuple", (PyCFunction
) _wrap_Window_GetBestSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47094 { (char *)"Window_InvalidateBestSize", (PyCFunction
) _wrap_Window_InvalidateBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47095 { (char *)"Window_CacheBestSize", (PyCFunction
) _wrap_Window_CacheBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47096 { (char *)"Window_GetBestFittingSize", (PyCFunction
) _wrap_Window_GetBestFittingSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47097 { (char *)"Window_GetAdjustedBestSize", (PyCFunction
) _wrap_Window_GetAdjustedBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47098 { (char *)"Window_Center", (PyCFunction
) _wrap_Window_Center
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47099 { (char *)"Window_CenterOnScreen", (PyCFunction
) _wrap_Window_CenterOnScreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47100 { (char *)"Window_CenterOnParent", (PyCFunction
) _wrap_Window_CenterOnParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47101 { (char *)"Window_Fit", (PyCFunction
) _wrap_Window_Fit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47102 { (char *)"Window_FitInside", (PyCFunction
) _wrap_Window_FitInside
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47103 { (char *)"Window_SetSizeHints", (PyCFunction
) _wrap_Window_SetSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47104 { (char *)"Window_SetSizeHintsSz", (PyCFunction
) _wrap_Window_SetSizeHintsSz
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47105 { (char *)"Window_SetVirtualSizeHints", (PyCFunction
) _wrap_Window_SetVirtualSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47106 { (char *)"Window_SetVirtualSizeHintsSz", (PyCFunction
) _wrap_Window_SetVirtualSizeHintsSz
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47107 { (char *)"Window_GetMaxSize", (PyCFunction
) _wrap_Window_GetMaxSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47108 { (char *)"Window_GetMinSize", (PyCFunction
) _wrap_Window_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47109 { (char *)"Window_SetMinSize", (PyCFunction
) _wrap_Window_SetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47110 { (char *)"Window_SetMaxSize", (PyCFunction
) _wrap_Window_SetMaxSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47111 { (char *)"Window_GetMinWidth", (PyCFunction
) _wrap_Window_GetMinWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47112 { (char *)"Window_GetMinHeight", (PyCFunction
) _wrap_Window_GetMinHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47113 { (char *)"Window_GetMaxWidth", (PyCFunction
) _wrap_Window_GetMaxWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47114 { (char *)"Window_GetMaxHeight", (PyCFunction
) _wrap_Window_GetMaxHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47115 { (char *)"Window_SetVirtualSize", (PyCFunction
) _wrap_Window_SetVirtualSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47116 { (char *)"Window_SetVirtualSizeWH", (PyCFunction
) _wrap_Window_SetVirtualSizeWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47117 { (char *)"Window_GetVirtualSize", (PyCFunction
) _wrap_Window_GetVirtualSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47118 { (char *)"Window_GetVirtualSizeTuple", (PyCFunction
) _wrap_Window_GetVirtualSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47119 { (char *)"Window_GetBestVirtualSize", (PyCFunction
) _wrap_Window_GetBestVirtualSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47120 { (char *)"Window_Show", (PyCFunction
) _wrap_Window_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47121 { (char *)"Window_Hide", (PyCFunction
) _wrap_Window_Hide
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47122 { (char *)"Window_Enable", (PyCFunction
) _wrap_Window_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47123 { (char *)"Window_Disable", (PyCFunction
) _wrap_Window_Disable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47124 { (char *)"Window_IsShown", (PyCFunction
) _wrap_Window_IsShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47125 { (char *)"Window_IsEnabled", (PyCFunction
) _wrap_Window_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47126 { (char *)"Window_SetWindowStyleFlag", (PyCFunction
) _wrap_Window_SetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47127 { (char *)"Window_GetWindowStyleFlag", (PyCFunction
) _wrap_Window_GetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47128 { (char *)"Window_HasFlag", (PyCFunction
) _wrap_Window_HasFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47129 { (char *)"Window_IsRetained", (PyCFunction
) _wrap_Window_IsRetained
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47130 { (char *)"Window_SetExtraStyle", (PyCFunction
) _wrap_Window_SetExtraStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47131 { (char *)"Window_GetExtraStyle", (PyCFunction
) _wrap_Window_GetExtraStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47132 { (char *)"Window_MakeModal", (PyCFunction
) _wrap_Window_MakeModal
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47133 { (char *)"Window_SetThemeEnabled", (PyCFunction
) _wrap_Window_SetThemeEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47134 { (char *)"Window_GetThemeEnabled", (PyCFunction
) _wrap_Window_GetThemeEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47135 { (char *)"Window_SetFocus", (PyCFunction
) _wrap_Window_SetFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47136 { (char *)"Window_SetFocusFromKbd", (PyCFunction
) _wrap_Window_SetFocusFromKbd
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47137 { (char *)"Window_FindFocus", (PyCFunction
) _wrap_Window_FindFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47138 { (char *)"Window_AcceptsFocus", (PyCFunction
) _wrap_Window_AcceptsFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47139 { (char *)"Window_AcceptsFocusFromKeyboard", (PyCFunction
) _wrap_Window_AcceptsFocusFromKeyboard
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47140 { (char *)"Window_GetDefaultItem", (PyCFunction
) _wrap_Window_GetDefaultItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47141 { (char *)"Window_SetDefaultItem", (PyCFunction
) _wrap_Window_SetDefaultItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47142 { (char *)"Window_SetTmpDefaultItem", (PyCFunction
) _wrap_Window_SetTmpDefaultItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47143 { (char *)"Window_Navigate", (PyCFunction
) _wrap_Window_Navigate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47144 { (char *)"Window_MoveAfterInTabOrder", (PyCFunction
) _wrap_Window_MoveAfterInTabOrder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47145 { (char *)"Window_MoveBeforeInTabOrder", (PyCFunction
) _wrap_Window_MoveBeforeInTabOrder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47146 { (char *)"Window_GetChildren", (PyCFunction
) _wrap_Window_GetChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47147 { (char *)"Window_GetParent", (PyCFunction
) _wrap_Window_GetParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47148 { (char *)"Window_GetGrandParent", (PyCFunction
) _wrap_Window_GetGrandParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47149 { (char *)"Window_IsTopLevel", (PyCFunction
) _wrap_Window_IsTopLevel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47150 { (char *)"Window_Reparent", (PyCFunction
) _wrap_Window_Reparent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47151 { (char *)"Window_AddChild", (PyCFunction
) _wrap_Window_AddChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47152 { (char *)"Window_RemoveChild", (PyCFunction
) _wrap_Window_RemoveChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47153 { (char *)"Window_FindWindowById", (PyCFunction
) _wrap_Window_FindWindowById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47154 { (char *)"Window_FindWindowByName", (PyCFunction
) _wrap_Window_FindWindowByName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47155 { (char *)"Window_GetEventHandler", (PyCFunction
) _wrap_Window_GetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47156 { (char *)"Window_SetEventHandler", (PyCFunction
) _wrap_Window_SetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47157 { (char *)"Window_PushEventHandler", (PyCFunction
) _wrap_Window_PushEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47158 { (char *)"Window_PopEventHandler", (PyCFunction
) _wrap_Window_PopEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47159 { (char *)"Window_RemoveEventHandler", (PyCFunction
) _wrap_Window_RemoveEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47160 { (char *)"Window_SetValidator", (PyCFunction
) _wrap_Window_SetValidator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47161 { (char *)"Window_GetValidator", (PyCFunction
) _wrap_Window_GetValidator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47162 { (char *)"Window_Validate", (PyCFunction
) _wrap_Window_Validate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47163 { (char *)"Window_TransferDataToWindow", (PyCFunction
) _wrap_Window_TransferDataToWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47164 { (char *)"Window_TransferDataFromWindow", (PyCFunction
) _wrap_Window_TransferDataFromWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47165 { (char *)"Window_InitDialog", (PyCFunction
) _wrap_Window_InitDialog
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47166 { (char *)"Window_SetAcceleratorTable", (PyCFunction
) _wrap_Window_SetAcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47167 { (char *)"Window_GetAcceleratorTable", (PyCFunction
) _wrap_Window_GetAcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47168 { (char *)"Window_RegisterHotKey", (PyCFunction
) _wrap_Window_RegisterHotKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47169 { (char *)"Window_UnregisterHotKey", (PyCFunction
) _wrap_Window_UnregisterHotKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47170 { (char *)"Window_ConvertDialogPointToPixels", (PyCFunction
) _wrap_Window_ConvertDialogPointToPixels
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47171 { (char *)"Window_ConvertDialogSizeToPixels", (PyCFunction
) _wrap_Window_ConvertDialogSizeToPixels
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47172 { (char *)"Window_DLG_PNT", (PyCFunction
) _wrap_Window_DLG_PNT
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47173 { (char *)"Window_DLG_SZE", (PyCFunction
) _wrap_Window_DLG_SZE
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47174 { (char *)"Window_ConvertPixelPointToDialog", (PyCFunction
) _wrap_Window_ConvertPixelPointToDialog
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47175 { (char *)"Window_ConvertPixelSizeToDialog", (PyCFunction
) _wrap_Window_ConvertPixelSizeToDialog
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47176 { (char *)"Window_WarpPointer", (PyCFunction
) _wrap_Window_WarpPointer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47177 { (char *)"Window_CaptureMouse", (PyCFunction
) _wrap_Window_CaptureMouse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47178 { (char *)"Window_ReleaseMouse", (PyCFunction
) _wrap_Window_ReleaseMouse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47179 { (char *)"Window_GetCapture", (PyCFunction
) _wrap_Window_GetCapture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47180 { (char *)"Window_HasCapture", (PyCFunction
) _wrap_Window_HasCapture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47181 { (char *)"Window_Refresh", (PyCFunction
) _wrap_Window_Refresh
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47182 { (char *)"Window_RefreshRect", (PyCFunction
) _wrap_Window_RefreshRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47183 { (char *)"Window_Update", (PyCFunction
) _wrap_Window_Update
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47184 { (char *)"Window_ClearBackground", (PyCFunction
) _wrap_Window_ClearBackground
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47185 { (char *)"Window_Freeze", (PyCFunction
) _wrap_Window_Freeze
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47186 { (char *)"Window_Thaw", (PyCFunction
) _wrap_Window_Thaw
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47187 { (char *)"Window_PrepareDC", (PyCFunction
) _wrap_Window_PrepareDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47188 { (char *)"Window_GetUpdateRegion", (PyCFunction
) _wrap_Window_GetUpdateRegion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47189 { (char *)"Window_GetUpdateClientRect", (PyCFunction
) _wrap_Window_GetUpdateClientRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47190 { (char *)"Window_IsExposed", (PyCFunction
) _wrap_Window_IsExposed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47191 { (char *)"Window_IsExposedPoint", (PyCFunction
) _wrap_Window_IsExposedPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47192 { (char *)"Window_IsExposedRect", (PyCFunction
) _wrap_Window_IsExposedRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47193 { (char *)"Window_GetDefaultAttributes", (PyCFunction
) _wrap_Window_GetDefaultAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47194 { (char *)"Window_GetClassDefaultAttributes", (PyCFunction
) _wrap_Window_GetClassDefaultAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47195 { (char *)"Window_SetBackgroundColour", (PyCFunction
) _wrap_Window_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47196 { (char *)"Window_SetOwnBackgroundColour", (PyCFunction
) _wrap_Window_SetOwnBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47197 { (char *)"Window_SetForegroundColour", (PyCFunction
) _wrap_Window_SetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47198 { (char *)"Window_SetOwnForegroundColour", (PyCFunction
) _wrap_Window_SetOwnForegroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47199 { (char *)"Window_GetBackgroundColour", (PyCFunction
) _wrap_Window_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47200 { (char *)"Window_GetForegroundColour", (PyCFunction
) _wrap_Window_GetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47201 { (char *)"Window_InheritsBackgroundColour", (PyCFunction
) _wrap_Window_InheritsBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47202 { (char *)"Window_UseBgCol", (PyCFunction
) _wrap_Window_UseBgCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47203 { (char *)"Window_SetBackgroundStyle", (PyCFunction
) _wrap_Window_SetBackgroundStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47204 { (char *)"Window_GetBackgroundStyle", (PyCFunction
) _wrap_Window_GetBackgroundStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47205 { (char *)"Window_HasTransparentBackground", (PyCFunction
) _wrap_Window_HasTransparentBackground
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47206 { (char *)"Window_SetCursor", (PyCFunction
) _wrap_Window_SetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47207 { (char *)"Window_GetCursor", (PyCFunction
) _wrap_Window_GetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47208 { (char *)"Window_SetFont", (PyCFunction
) _wrap_Window_SetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47209 { (char *)"Window_SetOwnFont", (PyCFunction
) _wrap_Window_SetOwnFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47210 { (char *)"Window_GetFont", (PyCFunction
) _wrap_Window_GetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47211 { (char *)"Window_SetCaret", (PyCFunction
) _wrap_Window_SetCaret
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47212 { (char *)"Window_GetCaret", (PyCFunction
) _wrap_Window_GetCaret
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47213 { (char *)"Window_GetCharHeight", (PyCFunction
) _wrap_Window_GetCharHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47214 { (char *)"Window_GetCharWidth", (PyCFunction
) _wrap_Window_GetCharWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47215 { (char *)"Window_GetTextExtent", (PyCFunction
) _wrap_Window_GetTextExtent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47216 { (char *)"Window_GetFullTextExtent", (PyCFunction
) _wrap_Window_GetFullTextExtent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47217 { (char *)"Window_ClientToScreenXY", (PyCFunction
) _wrap_Window_ClientToScreenXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47218 { (char *)"Window_ScreenToClientXY", (PyCFunction
) _wrap_Window_ScreenToClientXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47219 { (char *)"Window_ClientToScreen", (PyCFunction
) _wrap_Window_ClientToScreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47220 { (char *)"Window_ScreenToClient", (PyCFunction
) _wrap_Window_ScreenToClient
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47221 { (char *)"Window_HitTestXY", (PyCFunction
) _wrap_Window_HitTestXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47222 { (char *)"Window_HitTest", (PyCFunction
) _wrap_Window_HitTest
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47223 { (char *)"Window_GetBorder", _wrap_Window_GetBorder
, METH_VARARGS
, NULL
},
47224 { (char *)"Window_UpdateWindowUI", (PyCFunction
) _wrap_Window_UpdateWindowUI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47225 { (char *)"Window_PopupMenuXY", (PyCFunction
) _wrap_Window_PopupMenuXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47226 { (char *)"Window_PopupMenu", (PyCFunction
) _wrap_Window_PopupMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47227 { (char *)"Window_GetHandle", (PyCFunction
) _wrap_Window_GetHandle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47228 { (char *)"Window_AssociateHandle", (PyCFunction
) _wrap_Window_AssociateHandle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47229 { (char *)"Window_DissociateHandle", (PyCFunction
) _wrap_Window_DissociateHandle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47230 { (char *)"Window_HasScrollbar", (PyCFunction
) _wrap_Window_HasScrollbar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47231 { (char *)"Window_SetScrollbar", (PyCFunction
) _wrap_Window_SetScrollbar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47232 { (char *)"Window_SetScrollPos", (PyCFunction
) _wrap_Window_SetScrollPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47233 { (char *)"Window_GetScrollPos", (PyCFunction
) _wrap_Window_GetScrollPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47234 { (char *)"Window_GetScrollThumb", (PyCFunction
) _wrap_Window_GetScrollThumb
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47235 { (char *)"Window_GetScrollRange", (PyCFunction
) _wrap_Window_GetScrollRange
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47236 { (char *)"Window_ScrollWindow", (PyCFunction
) _wrap_Window_ScrollWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47237 { (char *)"Window_ScrollLines", (PyCFunction
) _wrap_Window_ScrollLines
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47238 { (char *)"Window_ScrollPages", (PyCFunction
) _wrap_Window_ScrollPages
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47239 { (char *)"Window_LineUp", (PyCFunction
) _wrap_Window_LineUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47240 { (char *)"Window_LineDown", (PyCFunction
) _wrap_Window_LineDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47241 { (char *)"Window_PageUp", (PyCFunction
) _wrap_Window_PageUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47242 { (char *)"Window_PageDown", (PyCFunction
) _wrap_Window_PageDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47243 { (char *)"Window_SetHelpText", (PyCFunction
) _wrap_Window_SetHelpText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47244 { (char *)"Window_SetHelpTextForId", (PyCFunction
) _wrap_Window_SetHelpTextForId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47245 { (char *)"Window_GetHelpText", (PyCFunction
) _wrap_Window_GetHelpText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47246 { (char *)"Window_SetToolTipString", (PyCFunction
) _wrap_Window_SetToolTipString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47247 { (char *)"Window_SetToolTip", (PyCFunction
) _wrap_Window_SetToolTip
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47248 { (char *)"Window_GetToolTip", (PyCFunction
) _wrap_Window_GetToolTip
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47249 { (char *)"Window_SetDropTarget", (PyCFunction
) _wrap_Window_SetDropTarget
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47250 { (char *)"Window_GetDropTarget", (PyCFunction
) _wrap_Window_GetDropTarget
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47251 { (char *)"Window_DragAcceptFiles", (PyCFunction
) _wrap_Window_DragAcceptFiles
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47252 { (char *)"Window_SetConstraints", (PyCFunction
) _wrap_Window_SetConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47253 { (char *)"Window_GetConstraints", (PyCFunction
) _wrap_Window_GetConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47254 { (char *)"Window_SetAutoLayout", (PyCFunction
) _wrap_Window_SetAutoLayout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47255 { (char *)"Window_GetAutoLayout", (PyCFunction
) _wrap_Window_GetAutoLayout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47256 { (char *)"Window_Layout", (PyCFunction
) _wrap_Window_Layout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47257 { (char *)"Window_SetSizer", (PyCFunction
) _wrap_Window_SetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47258 { (char *)"Window_SetSizerAndFit", (PyCFunction
) _wrap_Window_SetSizerAndFit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47259 { (char *)"Window_GetSizer", (PyCFunction
) _wrap_Window_GetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47260 { (char *)"Window_SetContainingSizer", (PyCFunction
) _wrap_Window_SetContainingSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47261 { (char *)"Window_GetContainingSizer", (PyCFunction
) _wrap_Window_GetContainingSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47262 { (char *)"Window_InheritAttributes", (PyCFunction
) _wrap_Window_InheritAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47263 { (char *)"Window_ShouldInheritColours", (PyCFunction
) _wrap_Window_ShouldInheritColours
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47264 { (char *)"Window_swigregister", Window_swigregister
, METH_VARARGS
, NULL
},
47265 { (char *)"FindWindowById", (PyCFunction
) _wrap_FindWindowById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47266 { (char *)"FindWindowByName", (PyCFunction
) _wrap_FindWindowByName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47267 { (char *)"FindWindowByLabel", (PyCFunction
) _wrap_FindWindowByLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47268 { (char *)"Window_FromHWND", (PyCFunction
) _wrap_Window_FromHWND
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47269 { (char *)"GetTopLevelWindows", (PyCFunction
) _wrap_GetTopLevelWindows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47270 { (char *)"new_Validator", (PyCFunction
) _wrap_new_Validator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47271 { (char *)"Validator_Clone", (PyCFunction
) _wrap_Validator_Clone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47272 { (char *)"Validator_Validate", (PyCFunction
) _wrap_Validator_Validate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47273 { (char *)"Validator_TransferToWindow", (PyCFunction
) _wrap_Validator_TransferToWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47274 { (char *)"Validator_TransferFromWindow", (PyCFunction
) _wrap_Validator_TransferFromWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47275 { (char *)"Validator_GetWindow", (PyCFunction
) _wrap_Validator_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47276 { (char *)"Validator_SetWindow", (PyCFunction
) _wrap_Validator_SetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47277 { (char *)"Validator_IsSilent", (PyCFunction
) _wrap_Validator_IsSilent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47278 { (char *)"Validator_SetBellOnError", (PyCFunction
) _wrap_Validator_SetBellOnError
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47279 { (char *)"Validator_swigregister", Validator_swigregister
, METH_VARARGS
, NULL
},
47280 { (char *)"new_PyValidator", (PyCFunction
) _wrap_new_PyValidator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47281 { (char *)"PyValidator__setCallbackInfo", (PyCFunction
) _wrap_PyValidator__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47282 { (char *)"PyValidator_swigregister", PyValidator_swigregister
, METH_VARARGS
, NULL
},
47283 { (char *)"new_Menu", (PyCFunction
) _wrap_new_Menu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47284 { (char *)"Menu_Append", (PyCFunction
) _wrap_Menu_Append
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47285 { (char *)"Menu_AppendSeparator", (PyCFunction
) _wrap_Menu_AppendSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47286 { (char *)"Menu_AppendCheckItem", (PyCFunction
) _wrap_Menu_AppendCheckItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47287 { (char *)"Menu_AppendRadioItem", (PyCFunction
) _wrap_Menu_AppendRadioItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47288 { (char *)"Menu_AppendMenu", (PyCFunction
) _wrap_Menu_AppendMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47289 { (char *)"Menu_AppendItem", (PyCFunction
) _wrap_Menu_AppendItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47290 { (char *)"Menu_Break", (PyCFunction
) _wrap_Menu_Break
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47291 { (char *)"Menu_InsertItem", (PyCFunction
) _wrap_Menu_InsertItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47292 { (char *)"Menu_Insert", (PyCFunction
) _wrap_Menu_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47293 { (char *)"Menu_InsertSeparator", (PyCFunction
) _wrap_Menu_InsertSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47294 { (char *)"Menu_InsertCheckItem", (PyCFunction
) _wrap_Menu_InsertCheckItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47295 { (char *)"Menu_InsertRadioItem", (PyCFunction
) _wrap_Menu_InsertRadioItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47296 { (char *)"Menu_InsertMenu", (PyCFunction
) _wrap_Menu_InsertMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47297 { (char *)"Menu_PrependItem", (PyCFunction
) _wrap_Menu_PrependItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47298 { (char *)"Menu_Prepend", (PyCFunction
) _wrap_Menu_Prepend
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47299 { (char *)"Menu_PrependSeparator", (PyCFunction
) _wrap_Menu_PrependSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47300 { (char *)"Menu_PrependCheckItem", (PyCFunction
) _wrap_Menu_PrependCheckItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47301 { (char *)"Menu_PrependRadioItem", (PyCFunction
) _wrap_Menu_PrependRadioItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47302 { (char *)"Menu_PrependMenu", (PyCFunction
) _wrap_Menu_PrependMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47303 { (char *)"Menu_Remove", (PyCFunction
) _wrap_Menu_Remove
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47304 { (char *)"Menu_RemoveItem", (PyCFunction
) _wrap_Menu_RemoveItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47305 { (char *)"Menu_Delete", (PyCFunction
) _wrap_Menu_Delete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47306 { (char *)"Menu_DeleteItem", (PyCFunction
) _wrap_Menu_DeleteItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47307 { (char *)"Menu_Destroy", (PyCFunction
) _wrap_Menu_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47308 { (char *)"Menu_DestroyId", (PyCFunction
) _wrap_Menu_DestroyId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47309 { (char *)"Menu_DestroyItem", (PyCFunction
) _wrap_Menu_DestroyItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47310 { (char *)"Menu_GetMenuItemCount", (PyCFunction
) _wrap_Menu_GetMenuItemCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47311 { (char *)"Menu_GetMenuItems", (PyCFunction
) _wrap_Menu_GetMenuItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47312 { (char *)"Menu_FindItem", (PyCFunction
) _wrap_Menu_FindItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47313 { (char *)"Menu_FindItemById", (PyCFunction
) _wrap_Menu_FindItemById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47314 { (char *)"Menu_FindItemByPosition", (PyCFunction
) _wrap_Menu_FindItemByPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47315 { (char *)"Menu_Enable", (PyCFunction
) _wrap_Menu_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47316 { (char *)"Menu_IsEnabled", (PyCFunction
) _wrap_Menu_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47317 { (char *)"Menu_Check", (PyCFunction
) _wrap_Menu_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47318 { (char *)"Menu_IsChecked", (PyCFunction
) _wrap_Menu_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47319 { (char *)"Menu_SetLabel", (PyCFunction
) _wrap_Menu_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47320 { (char *)"Menu_GetLabel", (PyCFunction
) _wrap_Menu_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47321 { (char *)"Menu_SetHelpString", (PyCFunction
) _wrap_Menu_SetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47322 { (char *)"Menu_GetHelpString", (PyCFunction
) _wrap_Menu_GetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47323 { (char *)"Menu_SetTitle", (PyCFunction
) _wrap_Menu_SetTitle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47324 { (char *)"Menu_GetTitle", (PyCFunction
) _wrap_Menu_GetTitle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47325 { (char *)"Menu_SetEventHandler", (PyCFunction
) _wrap_Menu_SetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47326 { (char *)"Menu_GetEventHandler", (PyCFunction
) _wrap_Menu_GetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47327 { (char *)"Menu_SetInvokingWindow", (PyCFunction
) _wrap_Menu_SetInvokingWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47328 { (char *)"Menu_GetInvokingWindow", (PyCFunction
) _wrap_Menu_GetInvokingWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47329 { (char *)"Menu_GetStyle", (PyCFunction
) _wrap_Menu_GetStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47330 { (char *)"Menu_UpdateUI", (PyCFunction
) _wrap_Menu_UpdateUI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47331 { (char *)"Menu_GetMenuBar", (PyCFunction
) _wrap_Menu_GetMenuBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47332 { (char *)"Menu_Attach", (PyCFunction
) _wrap_Menu_Attach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47333 { (char *)"Menu_Detach", (PyCFunction
) _wrap_Menu_Detach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47334 { (char *)"Menu_IsAttached", (PyCFunction
) _wrap_Menu_IsAttached
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47335 { (char *)"Menu_SetParent", (PyCFunction
) _wrap_Menu_SetParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47336 { (char *)"Menu_GetParent", (PyCFunction
) _wrap_Menu_GetParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47337 { (char *)"Menu_swigregister", Menu_swigregister
, METH_VARARGS
, NULL
},
47338 { (char *)"new_MenuBar", (PyCFunction
) _wrap_new_MenuBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47339 { (char *)"MenuBar_Append", (PyCFunction
) _wrap_MenuBar_Append
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47340 { (char *)"MenuBar_Insert", (PyCFunction
) _wrap_MenuBar_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47341 { (char *)"MenuBar_GetMenuCount", (PyCFunction
) _wrap_MenuBar_GetMenuCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47342 { (char *)"MenuBar_GetMenu", (PyCFunction
) _wrap_MenuBar_GetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47343 { (char *)"MenuBar_Replace", (PyCFunction
) _wrap_MenuBar_Replace
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47344 { (char *)"MenuBar_Remove", (PyCFunction
) _wrap_MenuBar_Remove
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47345 { (char *)"MenuBar_EnableTop", (PyCFunction
) _wrap_MenuBar_EnableTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47346 { (char *)"MenuBar_IsEnabledTop", (PyCFunction
) _wrap_MenuBar_IsEnabledTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47347 { (char *)"MenuBar_SetLabelTop", (PyCFunction
) _wrap_MenuBar_SetLabelTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47348 { (char *)"MenuBar_GetLabelTop", (PyCFunction
) _wrap_MenuBar_GetLabelTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47349 { (char *)"MenuBar_FindMenuItem", (PyCFunction
) _wrap_MenuBar_FindMenuItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47350 { (char *)"MenuBar_FindItemById", (PyCFunction
) _wrap_MenuBar_FindItemById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47351 { (char *)"MenuBar_FindMenu", (PyCFunction
) _wrap_MenuBar_FindMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47352 { (char *)"MenuBar_Enable", (PyCFunction
) _wrap_MenuBar_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47353 { (char *)"MenuBar_Check", (PyCFunction
) _wrap_MenuBar_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47354 { (char *)"MenuBar_IsChecked", (PyCFunction
) _wrap_MenuBar_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47355 { (char *)"MenuBar_IsEnabled", (PyCFunction
) _wrap_MenuBar_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47356 { (char *)"MenuBar_SetLabel", (PyCFunction
) _wrap_MenuBar_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47357 { (char *)"MenuBar_GetLabel", (PyCFunction
) _wrap_MenuBar_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47358 { (char *)"MenuBar_SetHelpString", (PyCFunction
) _wrap_MenuBar_SetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47359 { (char *)"MenuBar_GetHelpString", (PyCFunction
) _wrap_MenuBar_GetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47360 { (char *)"MenuBar_GetFrame", (PyCFunction
) _wrap_MenuBar_GetFrame
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47361 { (char *)"MenuBar_IsAttached", (PyCFunction
) _wrap_MenuBar_IsAttached
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47362 { (char *)"MenuBar_Attach", (PyCFunction
) _wrap_MenuBar_Attach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47363 { (char *)"MenuBar_Detach", (PyCFunction
) _wrap_MenuBar_Detach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47364 { (char *)"MenuBar_SetAutoWindowMenu", (PyCFunction
) _wrap_MenuBar_SetAutoWindowMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47365 { (char *)"MenuBar_GetAutoWindowMenu", (PyCFunction
) _wrap_MenuBar_GetAutoWindowMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47366 { (char *)"MenuBar_swigregister", MenuBar_swigregister
, METH_VARARGS
, NULL
},
47367 { (char *)"new_MenuItem", (PyCFunction
) _wrap_new_MenuItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47368 { (char *)"MenuItem_GetMenu", (PyCFunction
) _wrap_MenuItem_GetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47369 { (char *)"MenuItem_SetMenu", (PyCFunction
) _wrap_MenuItem_SetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47370 { (char *)"MenuItem_SetId", (PyCFunction
) _wrap_MenuItem_SetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47371 { (char *)"MenuItem_GetId", (PyCFunction
) _wrap_MenuItem_GetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47372 { (char *)"MenuItem_IsSeparator", (PyCFunction
) _wrap_MenuItem_IsSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47373 { (char *)"MenuItem_SetText", (PyCFunction
) _wrap_MenuItem_SetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47374 { (char *)"MenuItem_GetLabel", (PyCFunction
) _wrap_MenuItem_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47375 { (char *)"MenuItem_GetText", (PyCFunction
) _wrap_MenuItem_GetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47376 { (char *)"MenuItem_GetLabelFromText", (PyCFunction
) _wrap_MenuItem_GetLabelFromText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47377 { (char *)"MenuItem_GetKind", (PyCFunction
) _wrap_MenuItem_GetKind
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47378 { (char *)"MenuItem_SetKind", (PyCFunction
) _wrap_MenuItem_SetKind
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47379 { (char *)"MenuItem_SetCheckable", (PyCFunction
) _wrap_MenuItem_SetCheckable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47380 { (char *)"MenuItem_IsCheckable", (PyCFunction
) _wrap_MenuItem_IsCheckable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47381 { (char *)"MenuItem_IsSubMenu", (PyCFunction
) _wrap_MenuItem_IsSubMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47382 { (char *)"MenuItem_SetSubMenu", (PyCFunction
) _wrap_MenuItem_SetSubMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47383 { (char *)"MenuItem_GetSubMenu", (PyCFunction
) _wrap_MenuItem_GetSubMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47384 { (char *)"MenuItem_Enable", (PyCFunction
) _wrap_MenuItem_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47385 { (char *)"MenuItem_IsEnabled", (PyCFunction
) _wrap_MenuItem_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47386 { (char *)"MenuItem_Check", (PyCFunction
) _wrap_MenuItem_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47387 { (char *)"MenuItem_IsChecked", (PyCFunction
) _wrap_MenuItem_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47388 { (char *)"MenuItem_Toggle", (PyCFunction
) _wrap_MenuItem_Toggle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47389 { (char *)"MenuItem_SetHelp", (PyCFunction
) _wrap_MenuItem_SetHelp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47390 { (char *)"MenuItem_GetHelp", (PyCFunction
) _wrap_MenuItem_GetHelp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47391 { (char *)"MenuItem_GetAccel", (PyCFunction
) _wrap_MenuItem_GetAccel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47392 { (char *)"MenuItem_SetAccel", (PyCFunction
) _wrap_MenuItem_SetAccel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47393 { (char *)"MenuItem_SetBitmap", (PyCFunction
) _wrap_MenuItem_SetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47394 { (char *)"MenuItem_GetBitmap", (PyCFunction
) _wrap_MenuItem_GetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47395 { (char *)"MenuItem_SetFont", (PyCFunction
) _wrap_MenuItem_SetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47396 { (char *)"MenuItem_GetFont", (PyCFunction
) _wrap_MenuItem_GetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47397 { (char *)"MenuItem_SetTextColour", (PyCFunction
) _wrap_MenuItem_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47398 { (char *)"MenuItem_GetTextColour", (PyCFunction
) _wrap_MenuItem_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47399 { (char *)"MenuItem_SetBackgroundColour", (PyCFunction
) _wrap_MenuItem_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47400 { (char *)"MenuItem_GetBackgroundColour", (PyCFunction
) _wrap_MenuItem_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47401 { (char *)"MenuItem_SetBitmaps", (PyCFunction
) _wrap_MenuItem_SetBitmaps
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47402 { (char *)"MenuItem_SetDisabledBitmap", (PyCFunction
) _wrap_MenuItem_SetDisabledBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47403 { (char *)"MenuItem_GetDisabledBitmap", (PyCFunction
) _wrap_MenuItem_GetDisabledBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47404 { (char *)"MenuItem_SetMarginWidth", (PyCFunction
) _wrap_MenuItem_SetMarginWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47405 { (char *)"MenuItem_GetMarginWidth", (PyCFunction
) _wrap_MenuItem_GetMarginWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47406 { (char *)"MenuItem_GetDefaultMarginWidth", (PyCFunction
) _wrap_MenuItem_GetDefaultMarginWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47407 { (char *)"MenuItem_IsOwnerDrawn", (PyCFunction
) _wrap_MenuItem_IsOwnerDrawn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47408 { (char *)"MenuItem_SetOwnerDrawn", (PyCFunction
) _wrap_MenuItem_SetOwnerDrawn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47409 { (char *)"MenuItem_ResetOwnerDrawn", (PyCFunction
) _wrap_MenuItem_ResetOwnerDrawn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47410 { (char *)"MenuItem_swigregister", MenuItem_swigregister
, METH_VARARGS
, NULL
},
47411 { (char *)"new_Control", (PyCFunction
) _wrap_new_Control
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47412 { (char *)"new_PreControl", (PyCFunction
) _wrap_new_PreControl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47413 { (char *)"Control_Create", (PyCFunction
) _wrap_Control_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47414 { (char *)"Control_Command", (PyCFunction
) _wrap_Control_Command
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47415 { (char *)"Control_GetLabel", (PyCFunction
) _wrap_Control_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47416 { (char *)"Control_SetLabel", (PyCFunction
) _wrap_Control_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47417 { (char *)"Control_GetClassDefaultAttributes", (PyCFunction
) _wrap_Control_GetClassDefaultAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47418 { (char *)"Control_swigregister", Control_swigregister
, METH_VARARGS
, NULL
},
47419 { (char *)"ItemContainer_Append", (PyCFunction
) _wrap_ItemContainer_Append
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47420 { (char *)"ItemContainer_AppendItems", (PyCFunction
) _wrap_ItemContainer_AppendItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47421 { (char *)"ItemContainer_Insert", (PyCFunction
) _wrap_ItemContainer_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47422 { (char *)"ItemContainer_Clear", (PyCFunction
) _wrap_ItemContainer_Clear
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47423 { (char *)"ItemContainer_Delete", (PyCFunction
) _wrap_ItemContainer_Delete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47424 { (char *)"ItemContainer_GetClientData", (PyCFunction
) _wrap_ItemContainer_GetClientData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47425 { (char *)"ItemContainer_SetClientData", (PyCFunction
) _wrap_ItemContainer_SetClientData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47426 { (char *)"ItemContainer_GetCount", (PyCFunction
) _wrap_ItemContainer_GetCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47427 { (char *)"ItemContainer_IsEmpty", (PyCFunction
) _wrap_ItemContainer_IsEmpty
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47428 { (char *)"ItemContainer_GetString", (PyCFunction
) _wrap_ItemContainer_GetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47429 { (char *)"ItemContainer_GetStrings", (PyCFunction
) _wrap_ItemContainer_GetStrings
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47430 { (char *)"ItemContainer_SetString", (PyCFunction
) _wrap_ItemContainer_SetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47431 { (char *)"ItemContainer_FindString", (PyCFunction
) _wrap_ItemContainer_FindString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47432 { (char *)"ItemContainer_SetSelection", (PyCFunction
) _wrap_ItemContainer_SetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47433 { (char *)"ItemContainer_GetSelection", (PyCFunction
) _wrap_ItemContainer_GetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47434 { (char *)"ItemContainer_SetStringSelection", (PyCFunction
) _wrap_ItemContainer_SetStringSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47435 { (char *)"ItemContainer_GetStringSelection", (PyCFunction
) _wrap_ItemContainer_GetStringSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47436 { (char *)"ItemContainer_Select", (PyCFunction
) _wrap_ItemContainer_Select
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47437 { (char *)"ItemContainer_swigregister", ItemContainer_swigregister
, METH_VARARGS
, NULL
},
47438 { (char *)"ControlWithItems_swigregister", ControlWithItems_swigregister
, METH_VARARGS
, NULL
},
47439 { (char *)"new_SizerItem", (PyCFunction
) _wrap_new_SizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47440 { (char *)"delete_SizerItem", (PyCFunction
) _wrap_delete_SizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47441 { (char *)"new_SizerItemWindow", (PyCFunction
) _wrap_new_SizerItemWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47442 { (char *)"new_SizerItemSpacer", (PyCFunction
) _wrap_new_SizerItemSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47443 { (char *)"new_SizerItemSizer", (PyCFunction
) _wrap_new_SizerItemSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47444 { (char *)"SizerItem_DeleteWindows", (PyCFunction
) _wrap_SizerItem_DeleteWindows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47445 { (char *)"SizerItem_DetachSizer", (PyCFunction
) _wrap_SizerItem_DetachSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47446 { (char *)"SizerItem_GetSize", (PyCFunction
) _wrap_SizerItem_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47447 { (char *)"SizerItem_CalcMin", (PyCFunction
) _wrap_SizerItem_CalcMin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47448 { (char *)"SizerItem_SetDimension", (PyCFunction
) _wrap_SizerItem_SetDimension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47449 { (char *)"SizerItem_GetMinSize", (PyCFunction
) _wrap_SizerItem_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47450 { (char *)"SizerItem_GetMinSizeWithBorder", (PyCFunction
) _wrap_SizerItem_GetMinSizeWithBorder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47451 { (char *)"SizerItem_SetInitSize", (PyCFunction
) _wrap_SizerItem_SetInitSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47452 { (char *)"SizerItem_SetRatioWH", (PyCFunction
) _wrap_SizerItem_SetRatioWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47453 { (char *)"SizerItem_SetRatioSize", (PyCFunction
) _wrap_SizerItem_SetRatioSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47454 { (char *)"SizerItem_SetRatio", (PyCFunction
) _wrap_SizerItem_SetRatio
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47455 { (char *)"SizerItem_GetRatio", (PyCFunction
) _wrap_SizerItem_GetRatio
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47456 { (char *)"SizerItem_GetRect", (PyCFunction
) _wrap_SizerItem_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47457 { (char *)"SizerItem_IsWindow", (PyCFunction
) _wrap_SizerItem_IsWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47458 { (char *)"SizerItem_IsSizer", (PyCFunction
) _wrap_SizerItem_IsSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47459 { (char *)"SizerItem_IsSpacer", (PyCFunction
) _wrap_SizerItem_IsSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47460 { (char *)"SizerItem_SetProportion", (PyCFunction
) _wrap_SizerItem_SetProportion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47461 { (char *)"SizerItem_GetProportion", (PyCFunction
) _wrap_SizerItem_GetProportion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47462 { (char *)"SizerItem_SetFlag", (PyCFunction
) _wrap_SizerItem_SetFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47463 { (char *)"SizerItem_GetFlag", (PyCFunction
) _wrap_SizerItem_GetFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47464 { (char *)"SizerItem_SetBorder", (PyCFunction
) _wrap_SizerItem_SetBorder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47465 { (char *)"SizerItem_GetBorder", (PyCFunction
) _wrap_SizerItem_GetBorder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47466 { (char *)"SizerItem_GetWindow", (PyCFunction
) _wrap_SizerItem_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47467 { (char *)"SizerItem_SetWindow", (PyCFunction
) _wrap_SizerItem_SetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47468 { (char *)"SizerItem_GetSizer", (PyCFunction
) _wrap_SizerItem_GetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47469 { (char *)"SizerItem_SetSizer", (PyCFunction
) _wrap_SizerItem_SetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47470 { (char *)"SizerItem_GetSpacer", (PyCFunction
) _wrap_SizerItem_GetSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47471 { (char *)"SizerItem_SetSpacer", (PyCFunction
) _wrap_SizerItem_SetSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47472 { (char *)"SizerItem_Show", (PyCFunction
) _wrap_SizerItem_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47473 { (char *)"SizerItem_IsShown", (PyCFunction
) _wrap_SizerItem_IsShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47474 { (char *)"SizerItem_GetPosition", (PyCFunction
) _wrap_SizerItem_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47475 { (char *)"SizerItem_GetUserData", (PyCFunction
) _wrap_SizerItem_GetUserData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47476 { (char *)"SizerItem_SetUserData", (PyCFunction
) _wrap_SizerItem_SetUserData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47477 { (char *)"SizerItem_swigregister", SizerItem_swigregister
, METH_VARARGS
, NULL
},
47478 { (char *)"delete_Sizer", (PyCFunction
) _wrap_delete_Sizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47479 { (char *)"Sizer__setOORInfo", (PyCFunction
) _wrap_Sizer__setOORInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47480 { (char *)"Sizer_Add", (PyCFunction
) _wrap_Sizer_Add
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47481 { (char *)"Sizer_Insert", (PyCFunction
) _wrap_Sizer_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47482 { (char *)"Sizer_Prepend", (PyCFunction
) _wrap_Sizer_Prepend
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47483 { (char *)"Sizer_Remove", (PyCFunction
) _wrap_Sizer_Remove
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47484 { (char *)"Sizer_Detach", (PyCFunction
) _wrap_Sizer_Detach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47485 { (char *)"Sizer_GetItem", (PyCFunction
) _wrap_Sizer_GetItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47486 { (char *)"Sizer__SetItemMinSize", (PyCFunction
) _wrap_Sizer__SetItemMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47487 { (char *)"Sizer_AddItem", (PyCFunction
) _wrap_Sizer_AddItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47488 { (char *)"Sizer_InsertItem", (PyCFunction
) _wrap_Sizer_InsertItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47489 { (char *)"Sizer_PrependItem", (PyCFunction
) _wrap_Sizer_PrependItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47490 { (char *)"Sizer_SetDimension", (PyCFunction
) _wrap_Sizer_SetDimension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47491 { (char *)"Sizer_SetMinSize", (PyCFunction
) _wrap_Sizer_SetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47492 { (char *)"Sizer_GetSize", (PyCFunction
) _wrap_Sizer_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47493 { (char *)"Sizer_GetPosition", (PyCFunction
) _wrap_Sizer_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47494 { (char *)"Sizer_GetMinSize", (PyCFunction
) _wrap_Sizer_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47495 { (char *)"Sizer_RecalcSizes", (PyCFunction
) _wrap_Sizer_RecalcSizes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47496 { (char *)"Sizer_CalcMin", (PyCFunction
) _wrap_Sizer_CalcMin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47497 { (char *)"Sizer_Layout", (PyCFunction
) _wrap_Sizer_Layout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47498 { (char *)"Sizer_Fit", (PyCFunction
) _wrap_Sizer_Fit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47499 { (char *)"Sizer_FitInside", (PyCFunction
) _wrap_Sizer_FitInside
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47500 { (char *)"Sizer_SetSizeHints", (PyCFunction
) _wrap_Sizer_SetSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47501 { (char *)"Sizer_SetVirtualSizeHints", (PyCFunction
) _wrap_Sizer_SetVirtualSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47502 { (char *)"Sizer_Clear", (PyCFunction
) _wrap_Sizer_Clear
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47503 { (char *)"Sizer_DeleteWindows", (PyCFunction
) _wrap_Sizer_DeleteWindows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47504 { (char *)"Sizer_GetChildren", (PyCFunction
) _wrap_Sizer_GetChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47505 { (char *)"Sizer_Show", (PyCFunction
) _wrap_Sizer_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47506 { (char *)"Sizer_IsShown", (PyCFunction
) _wrap_Sizer_IsShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47507 { (char *)"Sizer_ShowItems", (PyCFunction
) _wrap_Sizer_ShowItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47508 { (char *)"Sizer_swigregister", Sizer_swigregister
, METH_VARARGS
, NULL
},
47509 { (char *)"new_PySizer", (PyCFunction
) _wrap_new_PySizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47510 { (char *)"PySizer__setCallbackInfo", (PyCFunction
) _wrap_PySizer__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47511 { (char *)"PySizer_swigregister", PySizer_swigregister
, METH_VARARGS
, NULL
},
47512 { (char *)"new_BoxSizer", (PyCFunction
) _wrap_new_BoxSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47513 { (char *)"BoxSizer_GetOrientation", (PyCFunction
) _wrap_BoxSizer_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47514 { (char *)"BoxSizer_SetOrientation", (PyCFunction
) _wrap_BoxSizer_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47515 { (char *)"BoxSizer_swigregister", BoxSizer_swigregister
, METH_VARARGS
, NULL
},
47516 { (char *)"new_StaticBoxSizer", (PyCFunction
) _wrap_new_StaticBoxSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47517 { (char *)"StaticBoxSizer_GetStaticBox", (PyCFunction
) _wrap_StaticBoxSizer_GetStaticBox
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47518 { (char *)"StaticBoxSizer_swigregister", StaticBoxSizer_swigregister
, METH_VARARGS
, NULL
},
47519 { (char *)"new_GridSizer", (PyCFunction
) _wrap_new_GridSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47520 { (char *)"GridSizer_SetCols", (PyCFunction
) _wrap_GridSizer_SetCols
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47521 { (char *)"GridSizer_SetRows", (PyCFunction
) _wrap_GridSizer_SetRows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47522 { (char *)"GridSizer_SetVGap", (PyCFunction
) _wrap_GridSizer_SetVGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47523 { (char *)"GridSizer_SetHGap", (PyCFunction
) _wrap_GridSizer_SetHGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47524 { (char *)"GridSizer_GetCols", (PyCFunction
) _wrap_GridSizer_GetCols
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47525 { (char *)"GridSizer_GetRows", (PyCFunction
) _wrap_GridSizer_GetRows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47526 { (char *)"GridSizer_GetVGap", (PyCFunction
) _wrap_GridSizer_GetVGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47527 { (char *)"GridSizer_GetHGap", (PyCFunction
) _wrap_GridSizer_GetHGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47528 { (char *)"GridSizer_swigregister", GridSizer_swigregister
, METH_VARARGS
, NULL
},
47529 { (char *)"new_FlexGridSizer", (PyCFunction
) _wrap_new_FlexGridSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47530 { (char *)"FlexGridSizer_AddGrowableRow", (PyCFunction
) _wrap_FlexGridSizer_AddGrowableRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47531 { (char *)"FlexGridSizer_RemoveGrowableRow", (PyCFunction
) _wrap_FlexGridSizer_RemoveGrowableRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47532 { (char *)"FlexGridSizer_AddGrowableCol", (PyCFunction
) _wrap_FlexGridSizer_AddGrowableCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47533 { (char *)"FlexGridSizer_RemoveGrowableCol", (PyCFunction
) _wrap_FlexGridSizer_RemoveGrowableCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47534 { (char *)"FlexGridSizer_SetFlexibleDirection", (PyCFunction
) _wrap_FlexGridSizer_SetFlexibleDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47535 { (char *)"FlexGridSizer_GetFlexibleDirection", (PyCFunction
) _wrap_FlexGridSizer_GetFlexibleDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47536 { (char *)"FlexGridSizer_SetNonFlexibleGrowMode", (PyCFunction
) _wrap_FlexGridSizer_SetNonFlexibleGrowMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47537 { (char *)"FlexGridSizer_GetNonFlexibleGrowMode", (PyCFunction
) _wrap_FlexGridSizer_GetNonFlexibleGrowMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47538 { (char *)"FlexGridSizer_GetRowHeights", (PyCFunction
) _wrap_FlexGridSizer_GetRowHeights
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47539 { (char *)"FlexGridSizer_GetColWidths", (PyCFunction
) _wrap_FlexGridSizer_GetColWidths
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47540 { (char *)"FlexGridSizer_swigregister", FlexGridSizer_swigregister
, METH_VARARGS
, NULL
},
47541 { (char *)"new_StdDialogButtonSizer", (PyCFunction
) _wrap_new_StdDialogButtonSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47542 { (char *)"StdDialogButtonSizer_AddButton", (PyCFunction
) _wrap_StdDialogButtonSizer_AddButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47543 { (char *)"StdDialogButtonSizer_Realize", (PyCFunction
) _wrap_StdDialogButtonSizer_Realize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47544 { (char *)"StdDialogButtonSizer_SetAffirmativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_SetAffirmativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47545 { (char *)"StdDialogButtonSizer_SetNegativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_SetNegativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47546 { (char *)"StdDialogButtonSizer_SetCancelButton", (PyCFunction
) _wrap_StdDialogButtonSizer_SetCancelButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47547 { (char *)"StdDialogButtonSizer_GetAffirmativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetAffirmativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47548 { (char *)"StdDialogButtonSizer_GetApplyButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetApplyButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47549 { (char *)"StdDialogButtonSizer_GetNegativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetNegativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47550 { (char *)"StdDialogButtonSizer_GetCancelButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetCancelButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47551 { (char *)"StdDialogButtonSizer_GetHelpButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetHelpButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47552 { (char *)"StdDialogButtonSizer_swigregister", StdDialogButtonSizer_swigregister
, METH_VARARGS
, NULL
},
47553 { (char *)"new_GBPosition", (PyCFunction
) _wrap_new_GBPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47554 { (char *)"delete_GBPosition", (PyCFunction
) _wrap_delete_GBPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47555 { (char *)"GBPosition_GetRow", (PyCFunction
) _wrap_GBPosition_GetRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47556 { (char *)"GBPosition_GetCol", (PyCFunction
) _wrap_GBPosition_GetCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47557 { (char *)"GBPosition_SetRow", (PyCFunction
) _wrap_GBPosition_SetRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47558 { (char *)"GBPosition_SetCol", (PyCFunction
) _wrap_GBPosition_SetCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47559 { (char *)"GBPosition___eq__", (PyCFunction
) _wrap_GBPosition___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47560 { (char *)"GBPosition___ne__", (PyCFunction
) _wrap_GBPosition___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47561 { (char *)"GBPosition_Set", (PyCFunction
) _wrap_GBPosition_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47562 { (char *)"GBPosition_Get", (PyCFunction
) _wrap_GBPosition_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47563 { (char *)"GBPosition_swigregister", GBPosition_swigregister
, METH_VARARGS
, NULL
},
47564 { (char *)"new_GBSpan", (PyCFunction
) _wrap_new_GBSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47565 { (char *)"delete_GBSpan", (PyCFunction
) _wrap_delete_GBSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47566 { (char *)"GBSpan_GetRowspan", (PyCFunction
) _wrap_GBSpan_GetRowspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47567 { (char *)"GBSpan_GetColspan", (PyCFunction
) _wrap_GBSpan_GetColspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47568 { (char *)"GBSpan_SetRowspan", (PyCFunction
) _wrap_GBSpan_SetRowspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47569 { (char *)"GBSpan_SetColspan", (PyCFunction
) _wrap_GBSpan_SetColspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47570 { (char *)"GBSpan___eq__", (PyCFunction
) _wrap_GBSpan___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47571 { (char *)"GBSpan___ne__", (PyCFunction
) _wrap_GBSpan___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47572 { (char *)"GBSpan_Set", (PyCFunction
) _wrap_GBSpan_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47573 { (char *)"GBSpan_Get", (PyCFunction
) _wrap_GBSpan_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47574 { (char *)"GBSpan_swigregister", GBSpan_swigregister
, METH_VARARGS
, NULL
},
47575 { (char *)"new_GBSizerItem", (PyCFunction
) _wrap_new_GBSizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47576 { (char *)"delete_GBSizerItem", (PyCFunction
) _wrap_delete_GBSizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47577 { (char *)"new_GBSizerItemWindow", (PyCFunction
) _wrap_new_GBSizerItemWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47578 { (char *)"new_GBSizerItemSizer", (PyCFunction
) _wrap_new_GBSizerItemSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47579 { (char *)"new_GBSizerItemSpacer", (PyCFunction
) _wrap_new_GBSizerItemSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47580 { (char *)"GBSizerItem_GetPos", (PyCFunction
) _wrap_GBSizerItem_GetPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47581 { (char *)"GBSizerItem_GetSpan", (PyCFunction
) _wrap_GBSizerItem_GetSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47582 { (char *)"GBSizerItem_SetPos", (PyCFunction
) _wrap_GBSizerItem_SetPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47583 { (char *)"GBSizerItem_SetSpan", (PyCFunction
) _wrap_GBSizerItem_SetSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47584 { (char *)"GBSizerItem_Intersects", (PyCFunction
) _wrap_GBSizerItem_Intersects
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47585 { (char *)"GBSizerItem_IntersectsPos", (PyCFunction
) _wrap_GBSizerItem_IntersectsPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47586 { (char *)"GBSizerItem_GetEndPos", (PyCFunction
) _wrap_GBSizerItem_GetEndPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47587 { (char *)"GBSizerItem_GetGBSizer", (PyCFunction
) _wrap_GBSizerItem_GetGBSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47588 { (char *)"GBSizerItem_SetGBSizer", (PyCFunction
) _wrap_GBSizerItem_SetGBSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47589 { (char *)"GBSizerItem_swigregister", GBSizerItem_swigregister
, METH_VARARGS
, NULL
},
47590 { (char *)"new_GridBagSizer", (PyCFunction
) _wrap_new_GridBagSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47591 { (char *)"GridBagSizer_Add", (PyCFunction
) _wrap_GridBagSizer_Add
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47592 { (char *)"GridBagSizer_AddItem", (PyCFunction
) _wrap_GridBagSizer_AddItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47593 { (char *)"GridBagSizer_GetCellSize", (PyCFunction
) _wrap_GridBagSizer_GetCellSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47594 { (char *)"GridBagSizer_GetEmptyCellSize", (PyCFunction
) _wrap_GridBagSizer_GetEmptyCellSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47595 { (char *)"GridBagSizer_SetEmptyCellSize", (PyCFunction
) _wrap_GridBagSizer_SetEmptyCellSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47596 { (char *)"GridBagSizer_GetItemPosition", _wrap_GridBagSizer_GetItemPosition
, METH_VARARGS
, NULL
},
47597 { (char *)"GridBagSizer_SetItemPosition", _wrap_GridBagSizer_SetItemPosition
, METH_VARARGS
, NULL
},
47598 { (char *)"GridBagSizer_GetItemSpan", _wrap_GridBagSizer_GetItemSpan
, METH_VARARGS
, NULL
},
47599 { (char *)"GridBagSizer_SetItemSpan", _wrap_GridBagSizer_SetItemSpan
, METH_VARARGS
, NULL
},
47600 { (char *)"GridBagSizer_FindItem", _wrap_GridBagSizer_FindItem
, METH_VARARGS
, NULL
},
47601 { (char *)"GridBagSizer_FindItemAtPosition", (PyCFunction
) _wrap_GridBagSizer_FindItemAtPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47602 { (char *)"GridBagSizer_FindItemAtPoint", (PyCFunction
) _wrap_GridBagSizer_FindItemAtPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47603 { (char *)"GridBagSizer_CheckForIntersection", (PyCFunction
) _wrap_GridBagSizer_CheckForIntersection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47604 { (char *)"GridBagSizer_CheckForIntersectionPos", (PyCFunction
) _wrap_GridBagSizer_CheckForIntersectionPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47605 { (char *)"GridBagSizer_swigregister", GridBagSizer_swigregister
, METH_VARARGS
, NULL
},
47606 { (char *)"IndividualLayoutConstraint_Set", (PyCFunction
) _wrap_IndividualLayoutConstraint_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47607 { (char *)"IndividualLayoutConstraint_LeftOf", (PyCFunction
) _wrap_IndividualLayoutConstraint_LeftOf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47608 { (char *)"IndividualLayoutConstraint_RightOf", (PyCFunction
) _wrap_IndividualLayoutConstraint_RightOf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47609 { (char *)"IndividualLayoutConstraint_Above", (PyCFunction
) _wrap_IndividualLayoutConstraint_Above
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47610 { (char *)"IndividualLayoutConstraint_Below", (PyCFunction
) _wrap_IndividualLayoutConstraint_Below
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47611 { (char *)"IndividualLayoutConstraint_SameAs", (PyCFunction
) _wrap_IndividualLayoutConstraint_SameAs
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47612 { (char *)"IndividualLayoutConstraint_PercentOf", (PyCFunction
) _wrap_IndividualLayoutConstraint_PercentOf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47613 { (char *)"IndividualLayoutConstraint_Absolute", (PyCFunction
) _wrap_IndividualLayoutConstraint_Absolute
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47614 { (char *)"IndividualLayoutConstraint_Unconstrained", (PyCFunction
) _wrap_IndividualLayoutConstraint_Unconstrained
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47615 { (char *)"IndividualLayoutConstraint_AsIs", (PyCFunction
) _wrap_IndividualLayoutConstraint_AsIs
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47616 { (char *)"IndividualLayoutConstraint_GetOtherWindow", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetOtherWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47617 { (char *)"IndividualLayoutConstraint_GetMyEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetMyEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47618 { (char *)"IndividualLayoutConstraint_SetEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47619 { (char *)"IndividualLayoutConstraint_SetValue", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47620 { (char *)"IndividualLayoutConstraint_GetMargin", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetMargin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47621 { (char *)"IndividualLayoutConstraint_SetMargin", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetMargin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47622 { (char *)"IndividualLayoutConstraint_GetValue", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47623 { (char *)"IndividualLayoutConstraint_GetPercent", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetPercent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47624 { (char *)"IndividualLayoutConstraint_GetOtherEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetOtherEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47625 { (char *)"IndividualLayoutConstraint_GetDone", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetDone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47626 { (char *)"IndividualLayoutConstraint_SetDone", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetDone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47627 { (char *)"IndividualLayoutConstraint_GetRelationship", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetRelationship
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47628 { (char *)"IndividualLayoutConstraint_SetRelationship", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetRelationship
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47629 { (char *)"IndividualLayoutConstraint_ResetIfWin", (PyCFunction
) _wrap_IndividualLayoutConstraint_ResetIfWin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47630 { (char *)"IndividualLayoutConstraint_SatisfyConstraint", (PyCFunction
) _wrap_IndividualLayoutConstraint_SatisfyConstraint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47631 { (char *)"IndividualLayoutConstraint_GetEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47632 { (char *)"IndividualLayoutConstraint_swigregister", IndividualLayoutConstraint_swigregister
, METH_VARARGS
, NULL
},
47633 { (char *)"LayoutConstraints_left_get", (PyCFunction
) _wrap_LayoutConstraints_left_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47634 { (char *)"LayoutConstraints_top_get", (PyCFunction
) _wrap_LayoutConstraints_top_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47635 { (char *)"LayoutConstraints_right_get", (PyCFunction
) _wrap_LayoutConstraints_right_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47636 { (char *)"LayoutConstraints_bottom_get", (PyCFunction
) _wrap_LayoutConstraints_bottom_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47637 { (char *)"LayoutConstraints_width_get", (PyCFunction
) _wrap_LayoutConstraints_width_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47638 { (char *)"LayoutConstraints_height_get", (PyCFunction
) _wrap_LayoutConstraints_height_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47639 { (char *)"LayoutConstraints_centreX_get", (PyCFunction
) _wrap_LayoutConstraints_centreX_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47640 { (char *)"LayoutConstraints_centreY_get", (PyCFunction
) _wrap_LayoutConstraints_centreY_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47641 { (char *)"new_LayoutConstraints", (PyCFunction
) _wrap_new_LayoutConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47642 { (char *)"LayoutConstraints_SatisfyConstraints", (PyCFunction
) _wrap_LayoutConstraints_SatisfyConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47643 { (char *)"LayoutConstraints_AreSatisfied", (PyCFunction
) _wrap_LayoutConstraints_AreSatisfied
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47644 { (char *)"LayoutConstraints_swigregister", LayoutConstraints_swigregister
, METH_VARARGS
, NULL
},
47645 { NULL
, NULL
, 0, NULL
}
47649 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
47651 static void *_p_wxGBSizerItemTo_p_wxSizerItem(void *x
) {
47652 return (void *)((wxSizerItem
*) ((wxGBSizerItem
*) x
));
47654 static void *_p_wxBoxSizerTo_p_wxSizer(void *x
) {
47655 return (void *)((wxSizer
*) ((wxBoxSizer
*) x
));
47657 static void *_p_wxStaticBoxSizerTo_p_wxSizer(void *x
) {
47658 return (void *)((wxSizer
*) (wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
47660 static void *_p_wxStdDialogButtonSizerTo_p_wxSizer(void *x
) {
47661 return (void *)((wxSizer
*) (wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
47663 static void *_p_wxGridBagSizerTo_p_wxSizer(void *x
) {
47664 return (void *)((wxSizer
*) (wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47666 static void *_p_wxGridSizerTo_p_wxSizer(void *x
) {
47667 return (void *)((wxSizer
*) ((wxGridSizer
*) x
));
47669 static void *_p_wxFlexGridSizerTo_p_wxSizer(void *x
) {
47670 return (void *)((wxSizer
*) (wxGridSizer
*) ((wxFlexGridSizer
*) x
));
47672 static void *_p_wxPySizerTo_p_wxSizer(void *x
) {
47673 return (void *)((wxSizer
*) ((wxPySizer
*) x
));
47675 static void *_p_wxStaticBoxSizerTo_p_wxBoxSizer(void *x
) {
47676 return (void *)((wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
47678 static void *_p_wxStdDialogButtonSizerTo_p_wxBoxSizer(void *x
) {
47679 return (void *)((wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
47681 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x
) {
47682 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
47684 static void *_p_wxMenuEventTo_p_wxEvent(void *x
) {
47685 return (void *)((wxEvent
*) ((wxMenuEvent
*) x
));
47687 static void *_p_wxCloseEventTo_p_wxEvent(void *x
) {
47688 return (void *)((wxEvent
*) ((wxCloseEvent
*) x
));
47690 static void *_p_wxMouseEventTo_p_wxEvent(void *x
) {
47691 return (void *)((wxEvent
*) ((wxMouseEvent
*) x
));
47693 static void *_p_wxEraseEventTo_p_wxEvent(void *x
) {
47694 return (void *)((wxEvent
*) ((wxEraseEvent
*) x
));
47696 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x
) {
47697 return (void *)((wxEvent
*) ((wxSetCursorEvent
*) x
));
47699 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x
) {
47700 return (void *)((wxEvent
*) ((wxInitDialogEvent
*) x
));
47702 static void *_p_wxScrollEventTo_p_wxEvent(void *x
) {
47703 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxScrollEvent
*) x
));
47705 static void *_p_wxPyEventTo_p_wxEvent(void *x
) {
47706 return (void *)((wxEvent
*) ((wxPyEvent
*) x
));
47708 static void *_p_wxNotifyEventTo_p_wxEvent(void *x
) {
47709 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxNotifyEvent
*) x
));
47711 static void *_p_wxIdleEventTo_p_wxEvent(void *x
) {
47712 return (void *)((wxEvent
*) ((wxIdleEvent
*) x
));
47714 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x
) {
47715 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
47717 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x
) {
47718 return (void *)((wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
47720 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x
) {
47721 return (void *)((wxEvent
*) ((wxMaximizeEvent
*) x
));
47723 static void *_p_wxIconizeEventTo_p_wxEvent(void *x
) {
47724 return (void *)((wxEvent
*) ((wxIconizeEvent
*) x
));
47726 static void *_p_wxActivateEventTo_p_wxEvent(void *x
) {
47727 return (void *)((wxEvent
*) ((wxActivateEvent
*) x
));
47729 static void *_p_wxSizeEventTo_p_wxEvent(void *x
) {
47730 return (void *)((wxEvent
*) ((wxSizeEvent
*) x
));
47732 static void *_p_wxMoveEventTo_p_wxEvent(void *x
) {
47733 return (void *)((wxEvent
*) ((wxMoveEvent
*) x
));
47735 static void *_p_wxDateEventTo_p_wxEvent(void *x
) {
47736 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDateEvent
*) x
));
47738 static void *_p_wxPaintEventTo_p_wxEvent(void *x
) {
47739 return (void *)((wxEvent
*) ((wxPaintEvent
*) x
));
47741 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x
) {
47742 return (void *)((wxEvent
*) ((wxNcPaintEvent
*) x
));
47744 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x
) {
47745 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
47747 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x
) {
47748 return (void *)((wxEvent
*) ((wxPaletteChangedEvent
*) x
));
47750 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x
) {
47751 return (void *)((wxEvent
*) ((wxDisplayChangedEvent
*) x
));
47753 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x
) {
47754 return (void *)((wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
47756 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x
) {
47757 return (void *)((wxEvent
*) ((wxSysColourChangedEvent
*) x
));
47759 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x
) {
47760 return (void *)((wxEvent
*) ((wxDropFilesEvent
*) x
));
47762 static void *_p_wxFocusEventTo_p_wxEvent(void *x
) {
47763 return (void *)((wxEvent
*) ((wxFocusEvent
*) x
));
47765 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x
) {
47766 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
47768 static void *_p_wxShowEventTo_p_wxEvent(void *x
) {
47769 return (void *)((wxEvent
*) ((wxShowEvent
*) x
));
47771 static void *_p_wxCommandEventTo_p_wxEvent(void *x
) {
47772 return (void *)((wxEvent
*) ((wxCommandEvent
*) x
));
47774 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x
) {
47775 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
47777 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x
) {
47778 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
47780 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x
) {
47781 return (void *)((wxEvent
*) ((wxNavigationKeyEvent
*) x
));
47783 static void *_p_wxKeyEventTo_p_wxEvent(void *x
) {
47784 return (void *)((wxEvent
*) ((wxKeyEvent
*) x
));
47786 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x
) {
47787 return (void *)((wxEvent
*) ((wxScrollWinEvent
*) x
));
47789 static void *_p_wxGridBagSizerTo_p_wxGridSizer(void *x
) {
47790 return (void *)((wxGridSizer
*) (wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47792 static void *_p_wxFlexGridSizerTo_p_wxGridSizer(void *x
) {
47793 return (void *)((wxGridSizer
*) ((wxFlexGridSizer
*) x
));
47795 static void *_p_wxGridBagSizerTo_p_wxFlexGridSizer(void *x
) {
47796 return (void *)((wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47798 static void *_p_wxControlWithItemsTo_p_wxItemContainer(void *x
) {
47799 return (void *)((wxItemContainer
*) ((wxControlWithItems
*) x
));
47801 static void *_p_wxControlWithItemsTo_p_wxControl(void *x
) {
47802 return (void *)((wxControl
*) ((wxControlWithItems
*) x
));
47804 static void *_p_wxControlTo_p_wxEvtHandler(void *x
) {
47805 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxControl
*) x
));
47807 static void *_p_wxWindowTo_p_wxEvtHandler(void *x
) {
47808 return (void *)((wxEvtHandler
*) ((wxWindow
*) x
));
47810 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x
) {
47811 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
47813 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x
) {
47814 return (void *)((wxEvtHandler
*) ((wxPyApp
*) x
));
47816 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x
) {
47817 return (void *)((wxEvtHandler
*) ((wxValidator
*) x
));
47819 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x
) {
47820 return (void *)((wxEvtHandler
*) (wxValidator
*) ((wxPyValidator
*) x
));
47822 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x
) {
47823 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMenuBar
*) x
));
47825 static void *_p_wxMenuTo_p_wxEvtHandler(void *x
) {
47826 return (void *)((wxEvtHandler
*) ((wxMenu
*) x
));
47828 static void *_p_wxANIHandlerTo_p_wxCURHandler(void *x
) {
47829 return (void *)((wxCURHandler
*) ((wxANIHandler
*) x
));
47831 static void *_p_wxCURHandlerTo_p_wxICOHandler(void *x
) {
47832 return (void *)((wxICOHandler
*) ((wxCURHandler
*) x
));
47834 static void *_p_wxANIHandlerTo_p_wxICOHandler(void *x
) {
47835 return (void *)((wxICOHandler
*) (wxCURHandler
*) ((wxANIHandler
*) x
));
47837 static void *_p_wxICOHandlerTo_p_wxBMPHandler(void *x
) {
47838 return (void *)((wxBMPHandler
*) ((wxICOHandler
*) x
));
47840 static void *_p_wxCURHandlerTo_p_wxBMPHandler(void *x
) {
47841 return (void *)((wxBMPHandler
*) (wxICOHandler
*) ((wxCURHandler
*) x
));
47843 static void *_p_wxANIHandlerTo_p_wxBMPHandler(void *x
) {
47844 return (void *)((wxBMPHandler
*) (wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
47846 static void *_p_wxPyImageHandlerTo_p_wxImageHandler(void *x
) {
47847 return (void *)((wxImageHandler
*) ((wxPyImageHandler
*) x
));
47849 static void *_p_wxBMPHandlerTo_p_wxImageHandler(void *x
) {
47850 return (void *)((wxImageHandler
*) ((wxBMPHandler
*) x
));
47852 static void *_p_wxICOHandlerTo_p_wxImageHandler(void *x
) {
47853 return (void *)((wxImageHandler
*) (wxBMPHandler
*) ((wxICOHandler
*) x
));
47855 static void *_p_wxCURHandlerTo_p_wxImageHandler(void *x
) {
47856 return (void *)((wxImageHandler
*) (wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
47858 static void *_p_wxANIHandlerTo_p_wxImageHandler(void *x
) {
47859 return (void *)((wxImageHandler
*) (wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
47861 static void *_p_wxPNGHandlerTo_p_wxImageHandler(void *x
) {
47862 return (void *)((wxImageHandler
*) ((wxPNGHandler
*) x
));
47864 static void *_p_wxGIFHandlerTo_p_wxImageHandler(void *x
) {
47865 return (void *)((wxImageHandler
*) ((wxGIFHandler
*) x
));
47867 static void *_p_wxPCXHandlerTo_p_wxImageHandler(void *x
) {
47868 return (void *)((wxImageHandler
*) ((wxPCXHandler
*) x
));
47870 static void *_p_wxJPEGHandlerTo_p_wxImageHandler(void *x
) {
47871 return (void *)((wxImageHandler
*) ((wxJPEGHandler
*) x
));
47873 static void *_p_wxPNMHandlerTo_p_wxImageHandler(void *x
) {
47874 return (void *)((wxImageHandler
*) ((wxPNMHandler
*) x
));
47876 static void *_p_wxXPMHandlerTo_p_wxImageHandler(void *x
) {
47877 return (void *)((wxImageHandler
*) ((wxXPMHandler
*) x
));
47879 static void *_p_wxTIFFHandlerTo_p_wxImageHandler(void *x
) {
47880 return (void *)((wxImageHandler
*) ((wxTIFFHandler
*) x
));
47882 static void *_p_wxPyFileSystemHandlerTo_p_wxFileSystemHandler(void *x
) {
47883 return (void *)((wxFileSystemHandler
*) ((wxPyFileSystemHandler
*) x
));
47885 static void *_p_wxInternetFSHandlerTo_p_wxFileSystemHandler(void *x
) {
47886 return (void *)((wxFileSystemHandler
*) ((wxInternetFSHandler
*) x
));
47888 static void *_p_wxZipFSHandlerTo_p_wxFileSystemHandler(void *x
) {
47889 return (void *)((wxFileSystemHandler
*) ((wxZipFSHandler
*) x
));
47891 static void *_p_wxMemoryFSHandlerTo_p_wxFileSystemHandler(void *x
) {
47892 return (void *)((wxFileSystemHandler
*) ((wxMemoryFSHandler
*) x
));
47894 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x
) {
47895 return (void *)((wxObject
*) ((wxLayoutConstraints
*) x
));
47897 static void *_p_wxGBSizerItemTo_p_wxObject(void *x
) {
47898 return (void *)((wxObject
*) (wxSizerItem
*) ((wxGBSizerItem
*) x
));
47900 static void *_p_wxSizerItemTo_p_wxObject(void *x
) {
47901 return (void *)((wxObject
*) ((wxSizerItem
*) x
));
47903 static void *_p_wxScrollEventTo_p_wxObject(void *x
) {
47904 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxScrollEvent
*) x
));
47906 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x
) {
47907 return (void *)((wxObject
*) ((wxIndividualLayoutConstraint
*) x
));
47909 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x
) {
47910 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
47912 static void *_p_wxBoxSizerTo_p_wxObject(void *x
) {
47913 return (void *)((wxObject
*) (wxSizer
*) ((wxBoxSizer
*) x
));
47915 static void *_p_wxSizerTo_p_wxObject(void *x
) {
47916 return (void *)((wxObject
*) ((wxSizer
*) x
));
47918 static void *_p_wxGridBagSizerTo_p_wxObject(void *x
) {
47919 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47921 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x
) {
47922 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
47924 static void *_p_wxEventTo_p_wxObject(void *x
) {
47925 return (void *)((wxObject
*) ((wxEvent
*) x
));
47927 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x
) {
47928 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*) ((wxFlexGridSizer
*) x
));
47930 static void *_p_wxGridSizerTo_p_wxObject(void *x
) {
47931 return (void *)((wxObject
*) (wxSizer
*) ((wxGridSizer
*) x
));
47933 static void *_p_wxInitDialogEventTo_p_wxObject(void *x
) {
47934 return (void *)((wxObject
*) (wxEvent
*) ((wxInitDialogEvent
*) x
));
47936 static void *_p_wxPaintEventTo_p_wxObject(void *x
) {
47937 return (void *)((wxObject
*) (wxEvent
*) ((wxPaintEvent
*) x
));
47939 static void *_p_wxNcPaintEventTo_p_wxObject(void *x
) {
47940 return (void *)((wxObject
*) (wxEvent
*) ((wxNcPaintEvent
*) x
));
47942 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x
) {
47943 return (void *)((wxObject
*) (wxEvent
*) ((wxPaletteChangedEvent
*) x
));
47945 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x
) {
47946 return (void *)((wxObject
*) (wxEvent
*) ((wxDisplayChangedEvent
*) x
));
47948 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x
) {
47949 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
47951 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x
) {
47952 return (void *)((wxObject
*) (wxEvent
*) ((wxSysColourChangedEvent
*) x
));
47954 static void *_p_wxControlTo_p_wxObject(void *x
) {
47955 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxControl
*) x
));
47957 static void *_p_wxSetCursorEventTo_p_wxObject(void *x
) {
47958 return (void *)((wxObject
*) (wxEvent
*) ((wxSetCursorEvent
*) x
));
47960 static void *_p_wxFSFileTo_p_wxObject(void *x
) {
47961 return (void *)((wxObject
*) ((wxFSFile
*) x
));
47963 static void *_p_wxPySizerTo_p_wxObject(void *x
) {
47964 return (void *)((wxObject
*) (wxSizer
*) ((wxPySizer
*) x
));
47966 static void *_p_wxPyEventTo_p_wxObject(void *x
) {
47967 return (void *)((wxObject
*) (wxEvent
*) ((wxPyEvent
*) x
));
47969 static void *_p_wxNotifyEventTo_p_wxObject(void *x
) {
47970 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxNotifyEvent
*) x
));
47972 static void *_p_wxShowEventTo_p_wxObject(void *x
) {
47973 return (void *)((wxObject
*) (wxEvent
*) ((wxShowEvent
*) x
));
47975 static void *_p_wxMenuItemTo_p_wxObject(void *x
) {
47976 return (void *)((wxObject
*) ((wxMenuItem
*) x
));
47978 static void *_p_wxDateEventTo_p_wxObject(void *x
) {
47979 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDateEvent
*) x
));
47981 static void *_p_wxIdleEventTo_p_wxObject(void *x
) {
47982 return (void *)((wxObject
*) (wxEvent
*) ((wxIdleEvent
*) x
));
47984 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x
) {
47985 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
47987 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x
) {
47988 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
47990 static void *_p_wxMaximizeEventTo_p_wxObject(void *x
) {
47991 return (void *)((wxObject
*) (wxEvent
*) ((wxMaximizeEvent
*) x
));
47993 static void *_p_wxIconizeEventTo_p_wxObject(void *x
) {
47994 return (void *)((wxObject
*) (wxEvent
*) ((wxIconizeEvent
*) x
));
47996 static void *_p_wxSizeEventTo_p_wxObject(void *x
) {
47997 return (void *)((wxObject
*) (wxEvent
*) ((wxSizeEvent
*) x
));
47999 static void *_p_wxMoveEventTo_p_wxObject(void *x
) {
48000 return (void *)((wxObject
*) (wxEvent
*) ((wxMoveEvent
*) x
));
48002 static void *_p_wxActivateEventTo_p_wxObject(void *x
) {
48003 return (void *)((wxObject
*) (wxEvent
*) ((wxActivateEvent
*) x
));
48005 static void *_p_wxPNMHandlerTo_p_wxObject(void *x
) {
48006 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNMHandler
*) x
));
48008 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x
) {
48009 return (void *)((wxObject
*) (wxImageHandler
*) ((wxJPEGHandler
*) x
));
48011 static void *_p_wxPCXHandlerTo_p_wxObject(void *x
) {
48012 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPCXHandler
*) x
));
48014 static void *_p_wxGIFHandlerTo_p_wxObject(void *x
) {
48015 return (void *)((wxObject
*) (wxImageHandler
*) ((wxGIFHandler
*) x
));
48017 static void *_p_wxPNGHandlerTo_p_wxObject(void *x
) {
48018 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNGHandler
*) x
));
48020 static void *_p_wxANIHandlerTo_p_wxObject(void *x
) {
48021 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
48023 static void *_p_wxCURHandlerTo_p_wxObject(void *x
) {
48024 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
48026 static void *_p_wxICOHandlerTo_p_wxObject(void *x
) {
48027 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*) ((wxICOHandler
*) x
));
48029 static void *_p_wxBMPHandlerTo_p_wxObject(void *x
) {
48030 return (void *)((wxObject
*) (wxImageHandler
*) ((wxBMPHandler
*) x
));
48032 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x
) {
48033 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPyImageHandler
*) x
));
48035 static void *_p_wxImageHandlerTo_p_wxObject(void *x
) {
48036 return (void *)((wxObject
*) ((wxImageHandler
*) x
));
48038 static void *_p_wxXPMHandlerTo_p_wxObject(void *x
) {
48039 return (void *)((wxObject
*) (wxImageHandler
*) ((wxXPMHandler
*) x
));
48041 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x
) {
48042 return (void *)((wxObject
*) (wxImageHandler
*) ((wxTIFFHandler
*) x
));
48044 static void *_p_wxEvtHandlerTo_p_wxObject(void *x
) {
48045 return (void *)((wxObject
*) ((wxEvtHandler
*) x
));
48047 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x
) {
48048 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
48050 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x
) {
48051 return (void *)((wxObject
*) ((wxAcceleratorTable
*) x
));
48053 static void *_p_wxImageTo_p_wxObject(void *x
) {
48054 return (void *)((wxObject
*) ((wxImage
*) x
));
48056 static void *_p_wxScrollWinEventTo_p_wxObject(void *x
) {
48057 return (void *)((wxObject
*) (wxEvent
*) ((wxScrollWinEvent
*) x
));
48059 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x
) {
48060 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
48062 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x
) {
48063 return (void *)((wxObject
*) (wxEvent
*) ((wxNavigationKeyEvent
*) x
));
48065 static void *_p_wxKeyEventTo_p_wxObject(void *x
) {
48066 return (void *)((wxObject
*) (wxEvent
*) ((wxKeyEvent
*) x
));
48068 static void *_p_wxWindowTo_p_wxObject(void *x
) {
48069 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxWindow
*) x
));
48071 static void *_p_wxMenuTo_p_wxObject(void *x
) {
48072 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxMenu
*) x
));
48074 static void *_p_wxMenuBarTo_p_wxObject(void *x
) {
48075 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMenuBar
*) x
));
48077 static void *_p_wxFileSystemTo_p_wxObject(void *x
) {
48078 return (void *)((wxObject
*) ((wxFileSystem
*) x
));
48080 static void *_p_wxContextMenuEventTo_p_wxObject(void *x
) {
48081 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
48083 static void *_p_wxMenuEventTo_p_wxObject(void *x
) {
48084 return (void *)((wxObject
*) (wxEvent
*) ((wxMenuEvent
*) x
));
48086 static void *_p_wxPyAppTo_p_wxObject(void *x
) {
48087 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyApp
*) x
));
48089 static void *_p_wxCloseEventTo_p_wxObject(void *x
) {
48090 return (void *)((wxObject
*) (wxEvent
*) ((wxCloseEvent
*) x
));
48092 static void *_p_wxMouseEventTo_p_wxObject(void *x
) {
48093 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseEvent
*) x
));
48095 static void *_p_wxEraseEventTo_p_wxObject(void *x
) {
48096 return (void *)((wxObject
*) (wxEvent
*) ((wxEraseEvent
*) x
));
48098 static void *_p_wxPyCommandEventTo_p_wxObject(void *x
) {
48099 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
48101 static void *_p_wxCommandEventTo_p_wxObject(void *x
) {
48102 return (void *)((wxObject
*) (wxEvent
*) ((wxCommandEvent
*) x
));
48104 static void *_p_wxDropFilesEventTo_p_wxObject(void *x
) {
48105 return (void *)((wxObject
*) (wxEvent
*) ((wxDropFilesEvent
*) x
));
48107 static void *_p_wxFocusEventTo_p_wxObject(void *x
) {
48108 return (void *)((wxObject
*) (wxEvent
*) ((wxFocusEvent
*) x
));
48110 static void *_p_wxChildFocusEventTo_p_wxObject(void *x
) {
48111 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
48113 static void *_p_wxControlWithItemsTo_p_wxObject(void *x
) {
48114 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
48116 static void *_p_wxPyValidatorTo_p_wxObject(void *x
) {
48117 return (void *)((wxObject
*) (wxEvtHandler
*)(wxValidator
*) ((wxPyValidator
*) x
));
48119 static void *_p_wxValidatorTo_p_wxObject(void *x
) {
48120 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxValidator
*) x
));
48122 static void *_p_wxControlTo_p_wxWindow(void *x
) {
48123 return (void *)((wxWindow
*) ((wxControl
*) x
));
48125 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x
) {
48126 return (void *)((wxWindow
*) (wxControl
*) ((wxControlWithItems
*) x
));
48128 static void *_p_wxMenuBarTo_p_wxWindow(void *x
) {
48129 return (void *)((wxWindow
*) ((wxMenuBar
*) x
));
48131 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x
) {
48132 return (void *)((wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
48134 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x
) {
48135 return (void *)((wxCommandEvent
*) ((wxScrollEvent
*) x
));
48137 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x
) {
48138 return (void *)((wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
48140 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x
) {
48141 return (void *)((wxCommandEvent
*) ((wxDateEvent
*) x
));
48143 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x
) {
48144 return (void *)((wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
48146 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x
) {
48147 return (void *)((wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
48149 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x
) {
48150 return (void *)((wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
48152 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x
) {
48153 return (void *)((wxCommandEvent
*) ((wxNotifyEvent
*) x
));
48155 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x
) {
48156 return (void *)((wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
48158 static void *_p_wxPyValidatorTo_p_wxValidator(void *x
) {
48159 return (void *)((wxValidator
*) ((wxPyValidator
*) x
));
48161 static swig_type_info _swigt__p_buffer
= {"_p_buffer", "buffer *", 0, 0, 0};
48162 static swig_type_info _swigt__p_char
= {"_p_char", "char *", 0, 0, 0};
48163 static swig_type_info _swigt__p_form_ops_t
= {"_p_form_ops_t", "enum form_ops_t *|form_ops_t *", 0, 0, 0};
48164 static swig_type_info _swigt__p_int
= {"_p_int", "int *", 0, 0, 0};
48165 static swig_type_info _swigt__p_long
= {"_p_long", "long *", 0, 0, 0};
48166 static swig_type_info _swigt__p_unsigned_char
= {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, 0};
48167 static swig_type_info _swigt__p_unsigned_int
= {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, 0};
48168 static swig_type_info _swigt__p_unsigned_long
= {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, 0};
48169 static swig_type_info _swigt__p_wxANIHandler
= {"_p_wxANIHandler", "wxANIHandler *", 0, 0, 0};
48170 static swig_type_info _swigt__p_wxAcceleratorEntry
= {"_p_wxAcceleratorEntry", "wxAcceleratorEntry *", 0, 0, 0};
48171 static swig_type_info _swigt__p_wxAcceleratorTable
= {"_p_wxAcceleratorTable", "wxAcceleratorTable *", 0, 0, 0};
48172 static swig_type_info _swigt__p_wxActivateEvent
= {"_p_wxActivateEvent", "wxActivateEvent *", 0, 0, 0};
48173 static swig_type_info _swigt__p_wxAppTraits
= {"_p_wxAppTraits", "wxAppTraits *", 0, 0, 0};
48174 static swig_type_info _swigt__p_wxArrayString
= {"_p_wxArrayString", "wxArrayString *", 0, 0, 0};
48175 static swig_type_info _swigt__p_wxBMPHandler
= {"_p_wxBMPHandler", "wxBMPHandler *", 0, 0, 0};
48176 static swig_type_info _swigt__p_wxBitmap
= {"_p_wxBitmap", "wxBitmap *", 0, 0, 0};
48177 static swig_type_info _swigt__p_wxBoxSizer
= {"_p_wxBoxSizer", "wxBoxSizer *", 0, 0, 0};
48178 static swig_type_info _swigt__p_wxButton
= {"_p_wxButton", "wxButton *", 0, 0, 0};
48179 static swig_type_info _swigt__p_wxCURHandler
= {"_p_wxCURHandler", "wxCURHandler *", 0, 0, 0};
48180 static swig_type_info _swigt__p_wxCaret
= {"_p_wxCaret", "wxCaret *", 0, 0, 0};
48181 static swig_type_info _swigt__p_wxChildFocusEvent
= {"_p_wxChildFocusEvent", "wxChildFocusEvent *", 0, 0, 0};
48182 static swig_type_info _swigt__p_wxCloseEvent
= {"_p_wxCloseEvent", "wxCloseEvent *", 0, 0, 0};
48183 static swig_type_info _swigt__p_wxColour
= {"_p_wxColour", "wxColour *", 0, 0, 0};
48184 static swig_type_info _swigt__p_wxCommandEvent
= {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, 0};
48185 static swig_type_info _swigt__p_wxContextMenuEvent
= {"_p_wxContextMenuEvent", "wxContextMenuEvent *", 0, 0, 0};
48186 static swig_type_info _swigt__p_wxControl
= {"_p_wxControl", "wxControl *", 0, 0, 0};
48187 static swig_type_info _swigt__p_wxControlWithItems
= {"_p_wxControlWithItems", "wxControlWithItems *", 0, 0, 0};
48188 static swig_type_info _swigt__p_wxCursor
= {"_p_wxCursor", "wxCursor *", 0, 0, 0};
48189 static swig_type_info _swigt__p_wxDC
= {"_p_wxDC", "wxDC *", 0, 0, 0};
48190 static swig_type_info _swigt__p_wxDateEvent
= {"_p_wxDateEvent", "wxDateEvent *", 0, 0, 0};
48191 static swig_type_info _swigt__p_wxDateTime
= {"_p_wxDateTime", "wxDateTime *", 0, 0, 0};
48192 static swig_type_info _swigt__p_wxDisplayChangedEvent
= {"_p_wxDisplayChangedEvent", "wxDisplayChangedEvent *", 0, 0, 0};
48193 static swig_type_info _swigt__p_wxDropFilesEvent
= {"_p_wxDropFilesEvent", "wxDropFilesEvent *", 0, 0, 0};
48194 static swig_type_info _swigt__p_wxDuplexMode
= {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, 0};
48195 static swig_type_info _swigt__p_wxEraseEvent
= {"_p_wxEraseEvent", "wxEraseEvent *", 0, 0, 0};
48196 static swig_type_info _swigt__p_wxEvent
= {"_p_wxEvent", "wxEvent *", 0, 0, 0};
48197 static swig_type_info _swigt__p_wxEventLoop
= {"_p_wxEventLoop", "wxEventLoop *", 0, 0, 0};
48198 static swig_type_info _swigt__p_wxEventLoopActivator
= {"_p_wxEventLoopActivator", "wxEventLoopActivator *", 0, 0, 0};
48199 static swig_type_info _swigt__p_wxEvtHandler
= {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, 0};
48200 static swig_type_info _swigt__p_wxFSFile
= {"_p_wxFSFile", "wxFSFile *", 0, 0, 0};
48201 static swig_type_info _swigt__p_wxFileSystem
= {"_p_wxFileSystem", "wxFileSystem *", 0, 0, 0};
48202 static swig_type_info _swigt__p_wxFileSystemHandler
= {"_p_wxFileSystemHandler", "wxFileSystemHandler *", 0, 0, 0};
48203 static swig_type_info _swigt__p_wxFlexGridSizer
= {"_p_wxFlexGridSizer", "wxFlexGridSizer *", 0, 0, 0};
48204 static swig_type_info _swigt__p_wxFocusEvent
= {"_p_wxFocusEvent", "wxFocusEvent *", 0, 0, 0};
48205 static swig_type_info _swigt__p_wxFont
= {"_p_wxFont", "wxFont *", 0, 0, 0};
48206 static swig_type_info _swigt__p_wxFrame
= {"_p_wxFrame", "wxFrame *", 0, 0, 0};
48207 static swig_type_info _swigt__p_wxGBPosition
= {"_p_wxGBPosition", "wxGBPosition *", 0, 0, 0};
48208 static swig_type_info _swigt__p_wxGBSizerItem
= {"_p_wxGBSizerItem", "wxGBSizerItem *", 0, 0, 0};
48209 static swig_type_info _swigt__p_wxGBSpan
= {"_p_wxGBSpan", "wxGBSpan *", 0, 0, 0};
48210 static swig_type_info _swigt__p_wxGIFHandler
= {"_p_wxGIFHandler", "wxGIFHandler *", 0, 0, 0};
48211 static swig_type_info _swigt__p_wxGridBagSizer
= {"_p_wxGridBagSizer", "wxGridBagSizer *", 0, 0, 0};
48212 static swig_type_info _swigt__p_wxGridSizer
= {"_p_wxGridSizer", "wxGridSizer *", 0, 0, 0};
48213 static swig_type_info _swigt__p_wxICOHandler
= {"_p_wxICOHandler", "wxICOHandler *", 0, 0, 0};
48214 static swig_type_info _swigt__p_wxIconizeEvent
= {"_p_wxIconizeEvent", "wxIconizeEvent *", 0, 0, 0};
48215 static swig_type_info _swigt__p_wxIdleEvent
= {"_p_wxIdleEvent", "wxIdleEvent *", 0, 0, 0};
48216 static swig_type_info _swigt__p_wxImage
= {"_p_wxImage", "wxImage *", 0, 0, 0};
48217 static swig_type_info _swigt__p_wxImageHandler
= {"_p_wxImageHandler", "wxImageHandler *", 0, 0, 0};
48218 static swig_type_info _swigt__p_wxImageHistogram
= {"_p_wxImageHistogram", "wxImageHistogram *", 0, 0, 0};
48219 static swig_type_info _swigt__p_wxImage_HSVValue
= {"_p_wxImage_HSVValue", "wxImage_HSVValue *", 0, 0, 0};
48220 static swig_type_info _swigt__p_wxImage_RGBValue
= {"_p_wxImage_RGBValue", "wxImage_RGBValue *", 0, 0, 0};
48221 static swig_type_info _swigt__p_wxIndividualLayoutConstraint
= {"_p_wxIndividualLayoutConstraint", "wxIndividualLayoutConstraint *", 0, 0, 0};
48222 static swig_type_info _swigt__p_wxInitDialogEvent
= {"_p_wxInitDialogEvent", "wxInitDialogEvent *", 0, 0, 0};
48223 static swig_type_info _swigt__p_wxInputStream
= {"_p_wxInputStream", "wxInputStream *", 0, 0, 0};
48224 static swig_type_info _swigt__p_wxInternetFSHandler
= {"_p_wxInternetFSHandler", "wxInternetFSHandler *", 0, 0, 0};
48225 static swig_type_info _swigt__p_wxItemContainer
= {"_p_wxItemContainer", "wxItemContainer *", 0, 0, 0};
48226 static swig_type_info _swigt__p_wxJPEGHandler
= {"_p_wxJPEGHandler", "wxJPEGHandler *", 0, 0, 0};
48227 static swig_type_info _swigt__p_wxKeyEvent
= {"_p_wxKeyEvent", "wxKeyEvent *", 0, 0, 0};
48228 static swig_type_info _swigt__p_wxLayoutConstraints
= {"_p_wxLayoutConstraints", "wxLayoutConstraints *", 0, 0, 0};
48229 static swig_type_info _swigt__p_wxMaximizeEvent
= {"_p_wxMaximizeEvent", "wxMaximizeEvent *", 0, 0, 0};
48230 static swig_type_info _swigt__p_wxMemoryFSHandler
= {"_p_wxMemoryFSHandler", "wxMemoryFSHandler *", 0, 0, 0};
48231 static swig_type_info _swigt__p_wxMenu
= {"_p_wxMenu", "wxMenu *", 0, 0, 0};
48232 static swig_type_info _swigt__p_wxMenuBar
= {"_p_wxMenuBar", "wxMenuBar *", 0, 0, 0};
48233 static swig_type_info _swigt__p_wxMenuBarBase
= {"_p_wxMenuBarBase", "wxMenuBarBase *", 0, 0, 0};
48234 static swig_type_info _swigt__p_wxMenuEvent
= {"_p_wxMenuEvent", "wxMenuEvent *", 0, 0, 0};
48235 static swig_type_info _swigt__p_wxMenuItem
= {"_p_wxMenuItem", "wxMenuItem *", 0, 0, 0};
48236 static swig_type_info _swigt__p_wxMouseCaptureChangedEvent
= {"_p_wxMouseCaptureChangedEvent", "wxMouseCaptureChangedEvent *", 0, 0, 0};
48237 static swig_type_info _swigt__p_wxMouseEvent
= {"_p_wxMouseEvent", "wxMouseEvent *", 0, 0, 0};
48238 static swig_type_info _swigt__p_wxMoveEvent
= {"_p_wxMoveEvent", "wxMoveEvent *", 0, 0, 0};
48239 static swig_type_info _swigt__p_wxNavigationKeyEvent
= {"_p_wxNavigationKeyEvent", "wxNavigationKeyEvent *", 0, 0, 0};
48240 static swig_type_info _swigt__p_wxNcPaintEvent
= {"_p_wxNcPaintEvent", "wxNcPaintEvent *", 0, 0, 0};
48241 static swig_type_info _swigt__p_wxNotifyEvent
= {"_p_wxNotifyEvent", "wxNotifyEvent *", 0, 0, 0};
48242 static swig_type_info _swigt__p_wxObject
= {"_p_wxObject", "wxObject *", 0, 0, 0};
48243 static swig_type_info _swigt__p_wxOutputStream
= {"_p_wxOutputStream", "wxOutputStream *", 0, 0, 0};
48244 static swig_type_info _swigt__p_wxPCXHandler
= {"_p_wxPCXHandler", "wxPCXHandler *", 0, 0, 0};
48245 static swig_type_info _swigt__p_wxPNGHandler
= {"_p_wxPNGHandler", "wxPNGHandler *", 0, 0, 0};
48246 static swig_type_info _swigt__p_wxPNMHandler
= {"_p_wxPNMHandler", "wxPNMHandler *", 0, 0, 0};
48247 static swig_type_info _swigt__p_wxPaintEvent
= {"_p_wxPaintEvent", "wxPaintEvent *", 0, 0, 0};
48248 static swig_type_info _swigt__p_wxPaletteChangedEvent
= {"_p_wxPaletteChangedEvent", "wxPaletteChangedEvent *", 0, 0, 0};
48249 static swig_type_info _swigt__p_wxPaperSize
= {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, 0};
48250 static swig_type_info _swigt__p_wxPoint
= {"_p_wxPoint", "wxPoint *", 0, 0, 0};
48251 static swig_type_info _swigt__p_wxPoint2D
= {"_p_wxPoint2D", "wxPoint2D *", 0, 0, 0};
48252 static swig_type_info _swigt__p_wxPropagateOnce
= {"_p_wxPropagateOnce", "wxPropagateOnce *", 0, 0, 0};
48253 static swig_type_info _swigt__p_wxPropagationDisabler
= {"_p_wxPropagationDisabler", "wxPropagationDisabler *", 0, 0, 0};
48254 static swig_type_info _swigt__p_wxPyApp
= {"_p_wxPyApp", "wxPyApp *", 0, 0, 0};
48255 static swig_type_info _swigt__p_wxPyCommandEvent
= {"_p_wxPyCommandEvent", "wxPyCommandEvent *", 0, 0, 0};
48256 static swig_type_info _swigt__p_wxPyDropTarget
= {"_p_wxPyDropTarget", "wxPyDropTarget *", 0, 0, 0};
48257 static swig_type_info _swigt__p_wxPyEvent
= {"_p_wxPyEvent", "wxPyEvent *", 0, 0, 0};
48258 static swig_type_info _swigt__p_wxPyFileSystemHandler
= {"_p_wxPyFileSystemHandler", "wxPyFileSystemHandler *", 0, 0, 0};
48259 static swig_type_info _swigt__p_wxPyImageHandler
= {"_p_wxPyImageHandler", "wxPyImageHandler *", 0, 0, 0};
48260 static swig_type_info _swigt__p_wxPyInputStream
= {"_p_wxPyInputStream", "wxPyInputStream *", 0, 0, 0};
48261 static swig_type_info _swigt__p_wxPySizer
= {"_p_wxPySizer", "wxPySizer *", 0, 0, 0};
48262 static swig_type_info _swigt__p_wxPyValidator
= {"_p_wxPyValidator", "wxPyValidator *", 0, 0, 0};
48263 static swig_type_info _swigt__p_wxQuantize
= {"_p_wxQuantize", "wxQuantize *", 0, 0, 0};
48264 static swig_type_info _swigt__p_wxQueryNewPaletteEvent
= {"_p_wxQueryNewPaletteEvent", "wxQueryNewPaletteEvent *", 0, 0, 0};
48265 static swig_type_info _swigt__p_wxRealPoint
= {"_p_wxRealPoint", "wxRealPoint *", 0, 0, 0};
48266 static swig_type_info _swigt__p_wxRect
= {"_p_wxRect", "wxRect *", 0, 0, 0};
48267 static swig_type_info _swigt__p_wxRegion
= {"_p_wxRegion", "wxRegion *", 0, 0, 0};
48268 static swig_type_info _swigt__p_wxScrollEvent
= {"_p_wxScrollEvent", "wxScrollEvent *", 0, 0, 0};
48269 static swig_type_info _swigt__p_wxScrollWinEvent
= {"_p_wxScrollWinEvent", "wxScrollWinEvent *", 0, 0, 0};
48270 static swig_type_info _swigt__p_wxSetCursorEvent
= {"_p_wxSetCursorEvent", "wxSetCursorEvent *", 0, 0, 0};
48271 static swig_type_info _swigt__p_wxShowEvent
= {"_p_wxShowEvent", "wxShowEvent *", 0, 0, 0};
48272 static swig_type_info _swigt__p_wxSize
= {"_p_wxSize", "wxSize *", 0, 0, 0};
48273 static swig_type_info _swigt__p_wxSizeEvent
= {"_p_wxSizeEvent", "wxSizeEvent *", 0, 0, 0};
48274 static swig_type_info _swigt__p_wxSizer
= {"_p_wxSizer", "wxSizer *", 0, 0, 0};
48275 static swig_type_info _swigt__p_wxSizerItem
= {"_p_wxSizerItem", "wxSizerItem *", 0, 0, 0};
48276 static swig_type_info _swigt__p_wxStaticBox
= {"_p_wxStaticBox", "wxStaticBox *", 0, 0, 0};
48277 static swig_type_info _swigt__p_wxStaticBoxSizer
= {"_p_wxStaticBoxSizer", "wxStaticBoxSizer *", 0, 0, 0};
48278 static swig_type_info _swigt__p_wxStdDialogButtonSizer
= {"_p_wxStdDialogButtonSizer", "wxStdDialogButtonSizer *", 0, 0, 0};
48279 static swig_type_info _swigt__p_wxSysColourChangedEvent
= {"_p_wxSysColourChangedEvent", "wxSysColourChangedEvent *", 0, 0, 0};
48280 static swig_type_info _swigt__p_wxTIFFHandler
= {"_p_wxTIFFHandler", "wxTIFFHandler *", 0, 0, 0};
48281 static swig_type_info _swigt__p_wxToolTip
= {"_p_wxToolTip", "wxToolTip *", 0, 0, 0};
48282 static swig_type_info _swigt__p_wxUpdateUIEvent
= {"_p_wxUpdateUIEvent", "wxUpdateUIEvent *", 0, 0, 0};
48283 static swig_type_info _swigt__p_wxValidator
= {"_p_wxValidator", "wxValidator *", 0, 0, 0};
48284 static swig_type_info _swigt__p_wxVisualAttributes
= {"_p_wxVisualAttributes", "wxVisualAttributes *", 0, 0, 0};
48285 static swig_type_info _swigt__p_wxWindow
= {"_p_wxWindow", "wxWindow *", 0, 0, 0};
48286 static swig_type_info _swigt__p_wxWindowCreateEvent
= {"_p_wxWindowCreateEvent", "wxWindowCreateEvent *", 0, 0, 0};
48287 static swig_type_info _swigt__p_wxWindowDestroyEvent
= {"_p_wxWindowDestroyEvent", "wxWindowDestroyEvent *", 0, 0, 0};
48288 static swig_type_info _swigt__p_wxXPMHandler
= {"_p_wxXPMHandler", "wxXPMHandler *", 0, 0, 0};
48289 static swig_type_info _swigt__p_wxZipFSHandler
= {"_p_wxZipFSHandler", "wxZipFSHandler *", 0, 0, 0};
48290 static swig_type_info _swigt__ptrdiff_t
= {"_ptrdiff_t", "ptrdiff_t", 0, 0, 0};
48291 static swig_type_info _swigt__std__ptrdiff_t
= {"_std__ptrdiff_t", "std::ptrdiff_t", 0, 0, 0};
48292 static swig_type_info _swigt__unsigned_int
= {"_unsigned_int", "unsigned int|std::size_t", 0, 0, 0};
48294 static swig_type_info
*swig_type_initial
[] = {
48297 &_swigt__p_form_ops_t
,
48300 &_swigt__p_unsigned_char
,
48301 &_swigt__p_unsigned_int
,
48302 &_swigt__p_unsigned_long
,
48303 &_swigt__p_wxANIHandler
,
48304 &_swigt__p_wxAcceleratorEntry
,
48305 &_swigt__p_wxAcceleratorTable
,
48306 &_swigt__p_wxActivateEvent
,
48307 &_swigt__p_wxAppTraits
,
48308 &_swigt__p_wxArrayString
,
48309 &_swigt__p_wxBMPHandler
,
48310 &_swigt__p_wxBitmap
,
48311 &_swigt__p_wxBoxSizer
,
48312 &_swigt__p_wxButton
,
48313 &_swigt__p_wxCURHandler
,
48314 &_swigt__p_wxCaret
,
48315 &_swigt__p_wxChildFocusEvent
,
48316 &_swigt__p_wxCloseEvent
,
48317 &_swigt__p_wxColour
,
48318 &_swigt__p_wxCommandEvent
,
48319 &_swigt__p_wxContextMenuEvent
,
48320 &_swigt__p_wxControl
,
48321 &_swigt__p_wxControlWithItems
,
48322 &_swigt__p_wxCursor
,
48324 &_swigt__p_wxDateEvent
,
48325 &_swigt__p_wxDateTime
,
48326 &_swigt__p_wxDisplayChangedEvent
,
48327 &_swigt__p_wxDropFilesEvent
,
48328 &_swigt__p_wxDuplexMode
,
48329 &_swigt__p_wxEraseEvent
,
48330 &_swigt__p_wxEvent
,
48331 &_swigt__p_wxEventLoop
,
48332 &_swigt__p_wxEventLoopActivator
,
48333 &_swigt__p_wxEvtHandler
,
48334 &_swigt__p_wxFSFile
,
48335 &_swigt__p_wxFileSystem
,
48336 &_swigt__p_wxFileSystemHandler
,
48337 &_swigt__p_wxFlexGridSizer
,
48338 &_swigt__p_wxFocusEvent
,
48340 &_swigt__p_wxFrame
,
48341 &_swigt__p_wxGBPosition
,
48342 &_swigt__p_wxGBSizerItem
,
48343 &_swigt__p_wxGBSpan
,
48344 &_swigt__p_wxGIFHandler
,
48345 &_swigt__p_wxGridBagSizer
,
48346 &_swigt__p_wxGridSizer
,
48347 &_swigt__p_wxICOHandler
,
48348 &_swigt__p_wxIconizeEvent
,
48349 &_swigt__p_wxIdleEvent
,
48350 &_swigt__p_wxImage
,
48351 &_swigt__p_wxImageHandler
,
48352 &_swigt__p_wxImageHistogram
,
48353 &_swigt__p_wxImage_HSVValue
,
48354 &_swigt__p_wxImage_RGBValue
,
48355 &_swigt__p_wxIndividualLayoutConstraint
,
48356 &_swigt__p_wxInitDialogEvent
,
48357 &_swigt__p_wxInputStream
,
48358 &_swigt__p_wxInternetFSHandler
,
48359 &_swigt__p_wxItemContainer
,
48360 &_swigt__p_wxJPEGHandler
,
48361 &_swigt__p_wxKeyEvent
,
48362 &_swigt__p_wxLayoutConstraints
,
48363 &_swigt__p_wxMaximizeEvent
,
48364 &_swigt__p_wxMemoryFSHandler
,
48366 &_swigt__p_wxMenuBar
,
48367 &_swigt__p_wxMenuBarBase
,
48368 &_swigt__p_wxMenuEvent
,
48369 &_swigt__p_wxMenuItem
,
48370 &_swigt__p_wxMouseCaptureChangedEvent
,
48371 &_swigt__p_wxMouseEvent
,
48372 &_swigt__p_wxMoveEvent
,
48373 &_swigt__p_wxNavigationKeyEvent
,
48374 &_swigt__p_wxNcPaintEvent
,
48375 &_swigt__p_wxNotifyEvent
,
48376 &_swigt__p_wxObject
,
48377 &_swigt__p_wxOutputStream
,
48378 &_swigt__p_wxPCXHandler
,
48379 &_swigt__p_wxPNGHandler
,
48380 &_swigt__p_wxPNMHandler
,
48381 &_swigt__p_wxPaintEvent
,
48382 &_swigt__p_wxPaletteChangedEvent
,
48383 &_swigt__p_wxPaperSize
,
48384 &_swigt__p_wxPoint
,
48385 &_swigt__p_wxPoint2D
,
48386 &_swigt__p_wxPropagateOnce
,
48387 &_swigt__p_wxPropagationDisabler
,
48388 &_swigt__p_wxPyApp
,
48389 &_swigt__p_wxPyCommandEvent
,
48390 &_swigt__p_wxPyDropTarget
,
48391 &_swigt__p_wxPyEvent
,
48392 &_swigt__p_wxPyFileSystemHandler
,
48393 &_swigt__p_wxPyImageHandler
,
48394 &_swigt__p_wxPyInputStream
,
48395 &_swigt__p_wxPySizer
,
48396 &_swigt__p_wxPyValidator
,
48397 &_swigt__p_wxQuantize
,
48398 &_swigt__p_wxQueryNewPaletteEvent
,
48399 &_swigt__p_wxRealPoint
,
48401 &_swigt__p_wxRegion
,
48402 &_swigt__p_wxScrollEvent
,
48403 &_swigt__p_wxScrollWinEvent
,
48404 &_swigt__p_wxSetCursorEvent
,
48405 &_swigt__p_wxShowEvent
,
48407 &_swigt__p_wxSizeEvent
,
48408 &_swigt__p_wxSizer
,
48409 &_swigt__p_wxSizerItem
,
48410 &_swigt__p_wxStaticBox
,
48411 &_swigt__p_wxStaticBoxSizer
,
48412 &_swigt__p_wxStdDialogButtonSizer
,
48413 &_swigt__p_wxSysColourChangedEvent
,
48414 &_swigt__p_wxTIFFHandler
,
48415 &_swigt__p_wxToolTip
,
48416 &_swigt__p_wxUpdateUIEvent
,
48417 &_swigt__p_wxValidator
,
48418 &_swigt__p_wxVisualAttributes
,
48419 &_swigt__p_wxWindow
,
48420 &_swigt__p_wxWindowCreateEvent
,
48421 &_swigt__p_wxWindowDestroyEvent
,
48422 &_swigt__p_wxXPMHandler
,
48423 &_swigt__p_wxZipFSHandler
,
48424 &_swigt__ptrdiff_t
,
48425 &_swigt__std__ptrdiff_t
,
48426 &_swigt__unsigned_int
,
48429 static swig_cast_info _swigc__p_buffer
[] = { {&_swigt__p_buffer
, 0, 0, 0},{0, 0, 0, 0}};
48430 static swig_cast_info _swigc__p_char
[] = { {&_swigt__p_char
, 0, 0, 0},{0, 0, 0, 0}};
48431 static swig_cast_info _swigc__p_form_ops_t
[] = { {&_swigt__p_form_ops_t
, 0, 0, 0},{0, 0, 0, 0}};
48432 static swig_cast_info _swigc__p_int
[] = { {&_swigt__p_int
, 0, 0, 0},{0, 0, 0, 0}};
48433 static swig_cast_info _swigc__p_long
[] = { {&_swigt__p_long
, 0, 0, 0},{0, 0, 0, 0}};
48434 static swig_cast_info _swigc__p_unsigned_char
[] = { {&_swigt__p_unsigned_char
, 0, 0, 0},{0, 0, 0, 0}};
48435 static swig_cast_info _swigc__p_unsigned_int
[] = { {&_swigt__p_unsigned_int
, 0, 0, 0},{0, 0, 0, 0}};
48436 static swig_cast_info _swigc__p_unsigned_long
[] = { {&_swigt__p_unsigned_long
, 0, 0, 0},{0, 0, 0, 0}};
48437 static swig_cast_info _swigc__p_wxANIHandler
[] = { {&_swigt__p_wxANIHandler
, 0, 0, 0},{0, 0, 0, 0}};
48438 static swig_cast_info _swigc__p_wxAcceleratorEntry
[] = { {&_swigt__p_wxAcceleratorEntry
, 0, 0, 0},{0, 0, 0, 0}};
48439 static swig_cast_info _swigc__p_wxAcceleratorTable
[] = { {&_swigt__p_wxAcceleratorTable
, 0, 0, 0},{0, 0, 0, 0}};
48440 static swig_cast_info _swigc__p_wxActivateEvent
[] = { {&_swigt__p_wxActivateEvent
, 0, 0, 0},{0, 0, 0, 0}};
48441 static swig_cast_info _swigc__p_wxAppTraits
[] = { {&_swigt__p_wxAppTraits
, 0, 0, 0},{0, 0, 0, 0}};
48442 static swig_cast_info _swigc__p_wxArrayString
[] = { {&_swigt__p_wxArrayString
, 0, 0, 0},{0, 0, 0, 0}};
48443 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}};
48444 static swig_cast_info _swigc__p_wxBitmap
[] = { {&_swigt__p_wxBitmap
, 0, 0, 0},{0, 0, 0, 0}};
48445 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}};
48446 static swig_cast_info _swigc__p_wxButton
[] = { {&_swigt__p_wxButton
, 0, 0, 0},{0, 0, 0, 0}};
48447 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}};
48448 static swig_cast_info _swigc__p_wxCaret
[] = { {&_swigt__p_wxCaret
, 0, 0, 0},{0, 0, 0, 0}};
48449 static swig_cast_info _swigc__p_wxChildFocusEvent
[] = { {&_swigt__p_wxChildFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
48450 static swig_cast_info _swigc__p_wxCloseEvent
[] = { {&_swigt__p_wxCloseEvent
, 0, 0, 0},{0, 0, 0, 0}};
48451 static swig_cast_info _swigc__p_wxColour
[] = { {&_swigt__p_wxColour
, 0, 0, 0},{0, 0, 0, 0}};
48452 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}};
48453 static swig_cast_info _swigc__p_wxContextMenuEvent
[] = { {&_swigt__p_wxContextMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
48454 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}};
48455 static swig_cast_info _swigc__p_wxControlWithItems
[] = { {&_swigt__p_wxControlWithItems
, 0, 0, 0},{0, 0, 0, 0}};
48456 static swig_cast_info _swigc__p_wxCursor
[] = { {&_swigt__p_wxCursor
, 0, 0, 0},{0, 0, 0, 0}};
48457 static swig_cast_info _swigc__p_wxDC
[] = { {&_swigt__p_wxDC
, 0, 0, 0},{0, 0, 0, 0}};
48458 static swig_cast_info _swigc__p_wxDateEvent
[] = { {&_swigt__p_wxDateEvent
, 0, 0, 0},{0, 0, 0, 0}};
48459 static swig_cast_info _swigc__p_wxDateTime
[] = { {&_swigt__p_wxDateTime
, 0, 0, 0},{0, 0, 0, 0}};
48460 static swig_cast_info _swigc__p_wxDisplayChangedEvent
[] = { {&_swigt__p_wxDisplayChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48461 static swig_cast_info _swigc__p_wxDropFilesEvent
[] = { {&_swigt__p_wxDropFilesEvent
, 0, 0, 0},{0, 0, 0, 0}};
48462 static swig_cast_info _swigc__p_wxDuplexMode
[] = { {&_swigt__p_wxDuplexMode
, 0, 0, 0},{0, 0, 0, 0}};
48463 static swig_cast_info _swigc__p_wxEraseEvent
[] = { {&_swigt__p_wxEraseEvent
, 0, 0, 0},{0, 0, 0, 0}};
48464 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}};
48465 static swig_cast_info _swigc__p_wxEventLoop
[] = { {&_swigt__p_wxEventLoop
, 0, 0, 0},{0, 0, 0, 0}};
48466 static swig_cast_info _swigc__p_wxEventLoopActivator
[] = { {&_swigt__p_wxEventLoopActivator
, 0, 0, 0},{0, 0, 0, 0}};
48467 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}};
48468 static swig_cast_info _swigc__p_wxFSFile
[] = { {&_swigt__p_wxFSFile
, 0, 0, 0},{0, 0, 0, 0}};
48469 static swig_cast_info _swigc__p_wxFileSystem
[] = { {&_swigt__p_wxFileSystem
, 0, 0, 0},{0, 0, 0, 0}};
48470 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}};
48471 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}};
48472 static swig_cast_info _swigc__p_wxFocusEvent
[] = { {&_swigt__p_wxFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
48473 static swig_cast_info _swigc__p_wxFont
[] = { {&_swigt__p_wxFont
, 0, 0, 0},{0, 0, 0, 0}};
48474 static swig_cast_info _swigc__p_wxFrame
[] = { {&_swigt__p_wxFrame
, 0, 0, 0},{0, 0, 0, 0}};
48475 static swig_cast_info _swigc__p_wxGBPosition
[] = { {&_swigt__p_wxGBPosition
, 0, 0, 0},{0, 0, 0, 0}};
48476 static swig_cast_info _swigc__p_wxGBSizerItem
[] = { {&_swigt__p_wxGBSizerItem
, 0, 0, 0},{0, 0, 0, 0}};
48477 static swig_cast_info _swigc__p_wxGBSpan
[] = { {&_swigt__p_wxGBSpan
, 0, 0, 0},{0, 0, 0, 0}};
48478 static swig_cast_info _swigc__p_wxGIFHandler
[] = { {&_swigt__p_wxGIFHandler
, 0, 0, 0},{0, 0, 0, 0}};
48479 static swig_cast_info _swigc__p_wxGridBagSizer
[] = { {&_swigt__p_wxGridBagSizer
, 0, 0, 0},{0, 0, 0, 0}};
48480 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}};
48481 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}};
48482 static swig_cast_info _swigc__p_wxIconizeEvent
[] = { {&_swigt__p_wxIconizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
48483 static swig_cast_info _swigc__p_wxIdleEvent
[] = { {&_swigt__p_wxIdleEvent
, 0, 0, 0},{0, 0, 0, 0}};
48484 static swig_cast_info _swigc__p_wxImage
[] = { {&_swigt__p_wxImage
, 0, 0, 0},{0, 0, 0, 0}};
48485 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}};
48486 static swig_cast_info _swigc__p_wxImageHistogram
[] = { {&_swigt__p_wxImageHistogram
, 0, 0, 0},{0, 0, 0, 0}};
48487 static swig_cast_info _swigc__p_wxImage_HSVValue
[] = { {&_swigt__p_wxImage_HSVValue
, 0, 0, 0},{0, 0, 0, 0}};
48488 static swig_cast_info _swigc__p_wxImage_RGBValue
[] = { {&_swigt__p_wxImage_RGBValue
, 0, 0, 0},{0, 0, 0, 0}};
48489 static swig_cast_info _swigc__p_wxIndividualLayoutConstraint
[] = { {&_swigt__p_wxIndividualLayoutConstraint
, 0, 0, 0},{0, 0, 0, 0}};
48490 static swig_cast_info _swigc__p_wxInitDialogEvent
[] = { {&_swigt__p_wxInitDialogEvent
, 0, 0, 0},{0, 0, 0, 0}};
48491 static swig_cast_info _swigc__p_wxInputStream
[] = { {&_swigt__p_wxInputStream
, 0, 0, 0},{0, 0, 0, 0}};
48492 static swig_cast_info _swigc__p_wxInternetFSHandler
[] = { {&_swigt__p_wxInternetFSHandler
, 0, 0, 0},{0, 0, 0, 0}};
48493 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}};
48494 static swig_cast_info _swigc__p_wxJPEGHandler
[] = { {&_swigt__p_wxJPEGHandler
, 0, 0, 0},{0, 0, 0, 0}};
48495 static swig_cast_info _swigc__p_wxKeyEvent
[] = { {&_swigt__p_wxKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48496 static swig_cast_info _swigc__p_wxLayoutConstraints
[] = { {&_swigt__p_wxLayoutConstraints
, 0, 0, 0},{0, 0, 0, 0}};
48497 static swig_cast_info _swigc__p_wxMaximizeEvent
[] = { {&_swigt__p_wxMaximizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
48498 static swig_cast_info _swigc__p_wxMemoryFSHandler
[] = { {&_swigt__p_wxMemoryFSHandler
, 0, 0, 0},{0, 0, 0, 0}};
48499 static swig_cast_info _swigc__p_wxMenu
[] = { {&_swigt__p_wxMenu
, 0, 0, 0},{0, 0, 0, 0}};
48500 static swig_cast_info _swigc__p_wxMenuBar
[] = { {&_swigt__p_wxMenuBar
, 0, 0, 0},{0, 0, 0, 0}};
48501 static swig_cast_info _swigc__p_wxMenuBarBase
[] = { {&_swigt__p_wxMenuBarBase
, 0, 0, 0},{0, 0, 0, 0}};
48502 static swig_cast_info _swigc__p_wxMenuEvent
[] = { {&_swigt__p_wxMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
48503 static swig_cast_info _swigc__p_wxMenuItem
[] = { {&_swigt__p_wxMenuItem
, 0, 0, 0},{0, 0, 0, 0}};
48504 static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent
[] = { {&_swigt__p_wxMouseCaptureChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48505 static swig_cast_info _swigc__p_wxMouseEvent
[] = { {&_swigt__p_wxMouseEvent
, 0, 0, 0},{0, 0, 0, 0}};
48506 static swig_cast_info _swigc__p_wxMoveEvent
[] = { {&_swigt__p_wxMoveEvent
, 0, 0, 0},{0, 0, 0, 0}};
48507 static swig_cast_info _swigc__p_wxNavigationKeyEvent
[] = { {&_swigt__p_wxNavigationKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48508 static swig_cast_info _swigc__p_wxNcPaintEvent
[] = { {&_swigt__p_wxNcPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
48509 static swig_cast_info _swigc__p_wxNotifyEvent
[] = { {&_swigt__p_wxNotifyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48510 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}};
48511 static swig_cast_info _swigc__p_wxOutputStream
[] = { {&_swigt__p_wxOutputStream
, 0, 0, 0},{0, 0, 0, 0}};
48512 static swig_cast_info _swigc__p_wxPCXHandler
[] = { {&_swigt__p_wxPCXHandler
, 0, 0, 0},{0, 0, 0, 0}};
48513 static swig_cast_info _swigc__p_wxPNGHandler
[] = { {&_swigt__p_wxPNGHandler
, 0, 0, 0},{0, 0, 0, 0}};
48514 static swig_cast_info _swigc__p_wxPNMHandler
[] = { {&_swigt__p_wxPNMHandler
, 0, 0, 0},{0, 0, 0, 0}};
48515 static swig_cast_info _swigc__p_wxPaintEvent
[] = { {&_swigt__p_wxPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
48516 static swig_cast_info _swigc__p_wxPaletteChangedEvent
[] = { {&_swigt__p_wxPaletteChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48517 static swig_cast_info _swigc__p_wxPaperSize
[] = { {&_swigt__p_wxPaperSize
, 0, 0, 0},{0, 0, 0, 0}};
48518 static swig_cast_info _swigc__p_wxPoint
[] = { {&_swigt__p_wxPoint
, 0, 0, 0},{0, 0, 0, 0}};
48519 static swig_cast_info _swigc__p_wxPoint2D
[] = { {&_swigt__p_wxPoint2D
, 0, 0, 0},{0, 0, 0, 0}};
48520 static swig_cast_info _swigc__p_wxPropagateOnce
[] = { {&_swigt__p_wxPropagateOnce
, 0, 0, 0},{0, 0, 0, 0}};
48521 static swig_cast_info _swigc__p_wxPropagationDisabler
[] = { {&_swigt__p_wxPropagationDisabler
, 0, 0, 0},{0, 0, 0, 0}};
48522 static swig_cast_info _swigc__p_wxPyApp
[] = { {&_swigt__p_wxPyApp
, 0, 0, 0},{0, 0, 0, 0}};
48523 static swig_cast_info _swigc__p_wxPyCommandEvent
[] = { {&_swigt__p_wxPyCommandEvent
, 0, 0, 0},{0, 0, 0, 0}};
48524 static swig_cast_info _swigc__p_wxPyDropTarget
[] = { {&_swigt__p_wxPyDropTarget
, 0, 0, 0},{0, 0, 0, 0}};
48525 static swig_cast_info _swigc__p_wxPyEvent
[] = { {&_swigt__p_wxPyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48526 static swig_cast_info _swigc__p_wxPyFileSystemHandler
[] = { {&_swigt__p_wxPyFileSystemHandler
, 0, 0, 0},{0, 0, 0, 0}};
48527 static swig_cast_info _swigc__p_wxPyImageHandler
[] = { {&_swigt__p_wxPyImageHandler
, 0, 0, 0},{0, 0, 0, 0}};
48528 static swig_cast_info _swigc__p_wxPyInputStream
[] = { {&_swigt__p_wxPyInputStream
, 0, 0, 0},{0, 0, 0, 0}};
48529 static swig_cast_info _swigc__p_wxPySizer
[] = { {&_swigt__p_wxPySizer
, 0, 0, 0},{0, 0, 0, 0}};
48530 static swig_cast_info _swigc__p_wxPyValidator
[] = { {&_swigt__p_wxPyValidator
, 0, 0, 0},{0, 0, 0, 0}};
48531 static swig_cast_info _swigc__p_wxQuantize
[] = { {&_swigt__p_wxQuantize
, 0, 0, 0},{0, 0, 0, 0}};
48532 static swig_cast_info _swigc__p_wxQueryNewPaletteEvent
[] = { {&_swigt__p_wxQueryNewPaletteEvent
, 0, 0, 0},{0, 0, 0, 0}};
48533 static swig_cast_info _swigc__p_wxRealPoint
[] = { {&_swigt__p_wxRealPoint
, 0, 0, 0},{0, 0, 0, 0}};
48534 static swig_cast_info _swigc__p_wxRect
[] = { {&_swigt__p_wxRect
, 0, 0, 0},{0, 0, 0, 0}};
48535 static swig_cast_info _swigc__p_wxRegion
[] = { {&_swigt__p_wxRegion
, 0, 0, 0},{0, 0, 0, 0}};
48536 static swig_cast_info _swigc__p_wxScrollEvent
[] = { {&_swigt__p_wxScrollEvent
, 0, 0, 0},{0, 0, 0, 0}};
48537 static swig_cast_info _swigc__p_wxScrollWinEvent
[] = { {&_swigt__p_wxScrollWinEvent
, 0, 0, 0},{0, 0, 0, 0}};
48538 static swig_cast_info _swigc__p_wxSetCursorEvent
[] = { {&_swigt__p_wxSetCursorEvent
, 0, 0, 0},{0, 0, 0, 0}};
48539 static swig_cast_info _swigc__p_wxShowEvent
[] = { {&_swigt__p_wxShowEvent
, 0, 0, 0},{0, 0, 0, 0}};
48540 static swig_cast_info _swigc__p_wxSize
[] = { {&_swigt__p_wxSize
, 0, 0, 0},{0, 0, 0, 0}};
48541 static swig_cast_info _swigc__p_wxSizeEvent
[] = { {&_swigt__p_wxSizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
48542 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}};
48543 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}};
48544 static swig_cast_info _swigc__p_wxStaticBox
[] = { {&_swigt__p_wxStaticBox
, 0, 0, 0},{0, 0, 0, 0}};
48545 static swig_cast_info _swigc__p_wxStaticBoxSizer
[] = { {&_swigt__p_wxStaticBoxSizer
, 0, 0, 0},{0, 0, 0, 0}};
48546 static swig_cast_info _swigc__p_wxStdDialogButtonSizer
[] = { {&_swigt__p_wxStdDialogButtonSizer
, 0, 0, 0},{0, 0, 0, 0}};
48547 static swig_cast_info _swigc__p_wxSysColourChangedEvent
[] = { {&_swigt__p_wxSysColourChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48548 static swig_cast_info _swigc__p_wxTIFFHandler
[] = { {&_swigt__p_wxTIFFHandler
, 0, 0, 0},{0, 0, 0, 0}};
48549 static swig_cast_info _swigc__p_wxToolTip
[] = { {&_swigt__p_wxToolTip
, 0, 0, 0},{0, 0, 0, 0}};
48550 static swig_cast_info _swigc__p_wxUpdateUIEvent
[] = { {&_swigt__p_wxUpdateUIEvent
, 0, 0, 0},{0, 0, 0, 0}};
48551 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}};
48552 static swig_cast_info _swigc__p_wxVisualAttributes
[] = { {&_swigt__p_wxVisualAttributes
, 0, 0, 0},{0, 0, 0, 0}};
48553 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}};
48554 static swig_cast_info _swigc__p_wxWindowCreateEvent
[] = { {&_swigt__p_wxWindowCreateEvent
, 0, 0, 0},{0, 0, 0, 0}};
48555 static swig_cast_info _swigc__p_wxWindowDestroyEvent
[] = { {&_swigt__p_wxWindowDestroyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48556 static swig_cast_info _swigc__p_wxXPMHandler
[] = { {&_swigt__p_wxXPMHandler
, 0, 0, 0},{0, 0, 0, 0}};
48557 static swig_cast_info _swigc__p_wxZipFSHandler
[] = { {&_swigt__p_wxZipFSHandler
, 0, 0, 0},{0, 0, 0, 0}};
48558 static swig_cast_info _swigc__ptrdiff_t
[] = { {&_swigt__ptrdiff_t
, 0, 0, 0},{0, 0, 0, 0}};
48559 static swig_cast_info _swigc__std__ptrdiff_t
[] = { {&_swigt__std__ptrdiff_t
, 0, 0, 0},{0, 0, 0, 0}};
48560 static swig_cast_info _swigc__unsigned_int
[] = { {&_swigt__unsigned_int
, 0, 0, 0},{0, 0, 0, 0}};
48562 static swig_cast_info
*swig_cast_initial
[] = {
48565 _swigc__p_form_ops_t
,
48568 _swigc__p_unsigned_char
,
48569 _swigc__p_unsigned_int
,
48570 _swigc__p_unsigned_long
,
48571 _swigc__p_wxANIHandler
,
48572 _swigc__p_wxAcceleratorEntry
,
48573 _swigc__p_wxAcceleratorTable
,
48574 _swigc__p_wxActivateEvent
,
48575 _swigc__p_wxAppTraits
,
48576 _swigc__p_wxArrayString
,
48577 _swigc__p_wxBMPHandler
,
48578 _swigc__p_wxBitmap
,
48579 _swigc__p_wxBoxSizer
,
48580 _swigc__p_wxButton
,
48581 _swigc__p_wxCURHandler
,
48583 _swigc__p_wxChildFocusEvent
,
48584 _swigc__p_wxCloseEvent
,
48585 _swigc__p_wxColour
,
48586 _swigc__p_wxCommandEvent
,
48587 _swigc__p_wxContextMenuEvent
,
48588 _swigc__p_wxControl
,
48589 _swigc__p_wxControlWithItems
,
48590 _swigc__p_wxCursor
,
48592 _swigc__p_wxDateEvent
,
48593 _swigc__p_wxDateTime
,
48594 _swigc__p_wxDisplayChangedEvent
,
48595 _swigc__p_wxDropFilesEvent
,
48596 _swigc__p_wxDuplexMode
,
48597 _swigc__p_wxEraseEvent
,
48599 _swigc__p_wxEventLoop
,
48600 _swigc__p_wxEventLoopActivator
,
48601 _swigc__p_wxEvtHandler
,
48602 _swigc__p_wxFSFile
,
48603 _swigc__p_wxFileSystem
,
48604 _swigc__p_wxFileSystemHandler
,
48605 _swigc__p_wxFlexGridSizer
,
48606 _swigc__p_wxFocusEvent
,
48609 _swigc__p_wxGBPosition
,
48610 _swigc__p_wxGBSizerItem
,
48611 _swigc__p_wxGBSpan
,
48612 _swigc__p_wxGIFHandler
,
48613 _swigc__p_wxGridBagSizer
,
48614 _swigc__p_wxGridSizer
,
48615 _swigc__p_wxICOHandler
,
48616 _swigc__p_wxIconizeEvent
,
48617 _swigc__p_wxIdleEvent
,
48619 _swigc__p_wxImageHandler
,
48620 _swigc__p_wxImageHistogram
,
48621 _swigc__p_wxImage_HSVValue
,
48622 _swigc__p_wxImage_RGBValue
,
48623 _swigc__p_wxIndividualLayoutConstraint
,
48624 _swigc__p_wxInitDialogEvent
,
48625 _swigc__p_wxInputStream
,
48626 _swigc__p_wxInternetFSHandler
,
48627 _swigc__p_wxItemContainer
,
48628 _swigc__p_wxJPEGHandler
,
48629 _swigc__p_wxKeyEvent
,
48630 _swigc__p_wxLayoutConstraints
,
48631 _swigc__p_wxMaximizeEvent
,
48632 _swigc__p_wxMemoryFSHandler
,
48634 _swigc__p_wxMenuBar
,
48635 _swigc__p_wxMenuBarBase
,
48636 _swigc__p_wxMenuEvent
,
48637 _swigc__p_wxMenuItem
,
48638 _swigc__p_wxMouseCaptureChangedEvent
,
48639 _swigc__p_wxMouseEvent
,
48640 _swigc__p_wxMoveEvent
,
48641 _swigc__p_wxNavigationKeyEvent
,
48642 _swigc__p_wxNcPaintEvent
,
48643 _swigc__p_wxNotifyEvent
,
48644 _swigc__p_wxObject
,
48645 _swigc__p_wxOutputStream
,
48646 _swigc__p_wxPCXHandler
,
48647 _swigc__p_wxPNGHandler
,
48648 _swigc__p_wxPNMHandler
,
48649 _swigc__p_wxPaintEvent
,
48650 _swigc__p_wxPaletteChangedEvent
,
48651 _swigc__p_wxPaperSize
,
48653 _swigc__p_wxPoint2D
,
48654 _swigc__p_wxPropagateOnce
,
48655 _swigc__p_wxPropagationDisabler
,
48657 _swigc__p_wxPyCommandEvent
,
48658 _swigc__p_wxPyDropTarget
,
48659 _swigc__p_wxPyEvent
,
48660 _swigc__p_wxPyFileSystemHandler
,
48661 _swigc__p_wxPyImageHandler
,
48662 _swigc__p_wxPyInputStream
,
48663 _swigc__p_wxPySizer
,
48664 _swigc__p_wxPyValidator
,
48665 _swigc__p_wxQuantize
,
48666 _swigc__p_wxQueryNewPaletteEvent
,
48667 _swigc__p_wxRealPoint
,
48669 _swigc__p_wxRegion
,
48670 _swigc__p_wxScrollEvent
,
48671 _swigc__p_wxScrollWinEvent
,
48672 _swigc__p_wxSetCursorEvent
,
48673 _swigc__p_wxShowEvent
,
48675 _swigc__p_wxSizeEvent
,
48677 _swigc__p_wxSizerItem
,
48678 _swigc__p_wxStaticBox
,
48679 _swigc__p_wxStaticBoxSizer
,
48680 _swigc__p_wxStdDialogButtonSizer
,
48681 _swigc__p_wxSysColourChangedEvent
,
48682 _swigc__p_wxTIFFHandler
,
48683 _swigc__p_wxToolTip
,
48684 _swigc__p_wxUpdateUIEvent
,
48685 _swigc__p_wxValidator
,
48686 _swigc__p_wxVisualAttributes
,
48687 _swigc__p_wxWindow
,
48688 _swigc__p_wxWindowCreateEvent
,
48689 _swigc__p_wxWindowDestroyEvent
,
48690 _swigc__p_wxXPMHandler
,
48691 _swigc__p_wxZipFSHandler
,
48693 _swigc__std__ptrdiff_t
,
48694 _swigc__unsigned_int
,
48698 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
48700 static swig_const_info swig_const_table
[] = {
48701 {0, 0, 0, 0.0, 0, 0}};
48706 /*************************************************************************
48707 * Type initialization:
48708 * This problem is tough by the requirement that no dynamic
48709 * memory is used. Also, since swig_type_info structures store pointers to
48710 * swig_cast_info structures and swig_cast_info structures store pointers back
48711 * to swig_type_info structures, we need some lookup code at initialization.
48712 * The idea is that swig generates all the structures that are needed.
48713 * The runtime then collects these partially filled structures.
48714 * The SWIG_InitializeModule function takes these initial arrays out of
48715 * swig_module, and does all the lookup, filling in the swig_module.types
48716 * array with the correct data and linking the correct swig_cast_info
48717 * structures together.
48719 * The generated swig_type_info structures are assigned staticly to an initial
48720 * array. We just loop though that array, and handle each type individually.
48721 * First we lookup if this type has been already loaded, and if so, use the
48722 * loaded structure instead of the generated one. Then we have to fill in the
48723 * cast linked list. The cast data is initially stored in something like a
48724 * two-dimensional array. Each row corresponds to a type (there are the same
48725 * number of rows as there are in the swig_type_initial array). Each entry in
48726 * a column is one of the swig_cast_info structures for that type.
48727 * The cast_initial array is actually an array of arrays, because each row has
48728 * a variable number of columns. So to actually build the cast linked list,
48729 * we find the array of casts associated with the type, and loop through it
48730 * adding the casts to the list. The one last trick we need to do is making
48731 * sure the type pointer in the swig_cast_info struct is correct.
48733 * First off, we lookup the cast->type name to see if it is already loaded.
48734 * There are three cases to handle:
48735 * 1) If the cast->type has already been loaded AND the type we are adding
48736 * casting info to has not been loaded (it is in this module), THEN we
48737 * replace the cast->type pointer with the type pointer that has already
48739 * 2) If BOTH types (the one we are adding casting info to, and the
48740 * cast->type) are loaded, THEN the cast info has already been loaded by
48741 * the previous module so we just ignore it.
48742 * 3) Finally, if cast->type has not already been loaded, then we add that
48743 * swig_cast_info to the linked list (because the cast->type) pointer will
48755 #define SWIGRUNTIME_DEBUG
48759 SWIG_InitializeModule(void *clientdata
) {
48761 swig_module_info
*module_head
;
48762 static int init_run
= 0;
48764 clientdata
= clientdata
;
48766 if (init_run
) return;
48769 /* Initialize the swig_module */
48770 swig_module
.type_initial
= swig_type_initial
;
48771 swig_module
.cast_initial
= swig_cast_initial
;
48773 /* Try and load any already created modules */
48774 module_head
= SWIG_GetModule(clientdata
);
48776 swig_module
.next
= module_head
->next
;
48777 module_head
->next
= &swig_module
;
48779 /* This is the first module loaded */
48780 swig_module
.next
= &swig_module
;
48781 SWIG_SetModule(clientdata
, &swig_module
);
48784 /* Now work on filling in swig_module.types */
48785 #ifdef SWIGRUNTIME_DEBUG
48786 printf("SWIG_InitializeModule: size %d\n", swig_module
.size
);
48788 for (i
= 0; i
< swig_module
.size
; ++i
) {
48789 swig_type_info
*type
= 0;
48790 swig_type_info
*ret
;
48791 swig_cast_info
*cast
;
48793 #ifdef SWIGRUNTIME_DEBUG
48794 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
48797 /* if there is another module already loaded */
48798 if (swig_module
.next
!= &swig_module
) {
48799 type
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, swig_module
.type_initial
[i
]->name
);
48802 /* Overwrite clientdata field */
48803 #ifdef SWIGRUNTIME_DEBUG
48804 printf("SWIG_InitializeModule: found type %s\n", type
->name
);
48806 if (swig_module
.type_initial
[i
]->clientdata
) {
48807 type
->clientdata
= swig_module
.type_initial
[i
]->clientdata
;
48808 #ifdef SWIGRUNTIME_DEBUG
48809 printf("SWIG_InitializeModule: found and overwrite type %s \n", type
->name
);
48813 type
= swig_module
.type_initial
[i
];
48816 /* Insert casting types */
48817 cast
= swig_module
.cast_initial
[i
];
48818 while (cast
->type
) {
48819 /* Don't need to add information already in the list */
48821 #ifdef SWIGRUNTIME_DEBUG
48822 printf("SWIG_InitializeModule: look cast %s\n", cast
->type
->name
);
48824 if (swig_module
.next
!= &swig_module
) {
48825 ret
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, cast
->type
->name
);
48826 #ifdef SWIGRUNTIME_DEBUG
48827 if (ret
) printf("SWIG_InitializeModule: found cast %s\n", ret
->name
);
48831 if (type
== swig_module
.type_initial
[i
]) {
48832 #ifdef SWIGRUNTIME_DEBUG
48833 printf("SWIG_InitializeModule: skip old type %s\n", ret
->name
);
48838 /* Check for casting already in the list */
48839 swig_cast_info
*ocast
= SWIG_TypeCheck(ret
->name
, type
);
48840 #ifdef SWIGRUNTIME_DEBUG
48841 if (ocast
) printf("SWIG_InitializeModule: skip old cast %s\n", ret
->name
);
48843 if (!ocast
) ret
= 0;
48848 #ifdef SWIGRUNTIME_DEBUG
48849 printf("SWIG_InitializeModule: adding cast %s\n", cast
->type
->name
);
48852 type
->cast
->prev
= cast
;
48853 cast
->next
= type
->cast
;
48859 /* Set entry in modules->types array equal to the type */
48860 swig_module
.types
[i
] = type
;
48862 swig_module
.types
[i
] = 0;
48864 #ifdef SWIGRUNTIME_DEBUG
48865 printf("**** SWIG_InitializeModule: Cast List ******\n");
48866 for (i
= 0; i
< swig_module
.size
; ++i
) {
48868 swig_cast_info
*cast
= swig_module
.cast_initial
[i
];
48869 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
48870 while (cast
->type
) {
48871 printf("SWIG_InitializeModule: cast type %s\n", cast
->type
->name
);
48875 printf("---- Total casts: %d\n",j
);
48877 printf("**** SWIG_InitializeModule: Cast List ******\n");
48881 /* This function will propagate the clientdata field of type to
48882 * any new swig_type_info structures that have been added into the list
48883 * of equivalent types. It is like calling
48884 * SWIG_TypeClientData(type, clientdata) a second time.
48887 SWIG_PropagateClientData(void) {
48889 swig_cast_info
*equiv
;
48890 static int init_run
= 0;
48892 if (init_run
) return;
48895 for (i
= 0; i
< swig_module
.size
; i
++) {
48896 if (swig_module
.types
[i
]->clientdata
) {
48897 equiv
= swig_module
.types
[i
]->cast
;
48899 if (!equiv
->converter
) {
48900 if (equiv
->type
&& !equiv
->type
->clientdata
)
48901 SWIG_TypeClientData(equiv
->type
, swig_module
.types
[i
]->clientdata
);
48903 equiv
= equiv
->next
;
48923 /* Python-specific SWIG API */
48924 #define SWIG_newvarlink() SWIG_Python_newvarlink()
48925 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
48926 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
48928 /* -----------------------------------------------------------------------------
48929 * global variable support code.
48930 * ----------------------------------------------------------------------------- */
48932 typedef struct swig_globalvar
{
48933 char *name
; /* Name of global variable */
48934 PyObject
*(*get_attr
)(void); /* Return the current value */
48935 int (*set_attr
)(PyObject
*); /* Set the value */
48936 struct swig_globalvar
*next
;
48939 typedef struct swig_varlinkobject
{
48941 swig_globalvar
*vars
;
48942 } swig_varlinkobject
;
48944 SWIGINTERN PyObject
*
48945 swig_varlink_repr(swig_varlinkobject
*v
) {
48947 return PyString_FromString("<Swig global variables>");
48951 swig_varlink_print(swig_varlinkobject
*v
, FILE *fp
, int flags
) {
48952 swig_globalvar
*var
;
48954 fprintf(fp
,"Swig global variables { ");
48955 for (var
= v
->vars
; var
; var
=var
->next
) {
48956 fprintf(fp
,"%s", var
->name
);
48957 if (var
->next
) fprintf(fp
,", ");
48959 fprintf(fp
," }\n");
48963 SWIGINTERN PyObject
*
48964 swig_varlink_getattr(swig_varlinkobject
*v
, char *n
) {
48965 swig_globalvar
*var
= v
->vars
;
48967 if (strcmp(var
->name
,n
) == 0) {
48968 return (*var
->get_attr
)();
48972 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
48977 swig_varlink_setattr(swig_varlinkobject
*v
, char *n
, PyObject
*p
) {
48978 swig_globalvar
*var
= v
->vars
;
48980 if (strcmp(var
->name
,n
) == 0) {
48981 return (*var
->set_attr
)(p
);
48985 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
48989 SWIGINTERN PyTypeObject
*
48990 swig_varlink_type(void) {
48991 static char varlink__doc__
[] = "Swig var link object";
48992 static PyTypeObject varlink_type
48993 #if !defined(__cplusplus)
48995 static int type_init
= 0;
49000 PyObject_HEAD_INIT(&PyType_Type
)
49001 0, /* Number of items in variable part (ob_size) */
49002 (char *)"swigvarlink", /* Type name (tp_name) */
49003 sizeof(swig_varlinkobject
), /* Basic size (tp_basicsize) */
49004 0, /* Itemsize (tp_itemsize) */
49005 0, /* Deallocator (tp_dealloc) */
49006 (printfunc
) swig_varlink_print
, /* Print (tp_print) */
49007 (getattrfunc
) swig_varlink_getattr
, /* get attr (tp_getattr) */
49008 (setattrfunc
) swig_varlink_setattr
, /* Set attr (tp_setattr) */
49009 0, /* tp_compare */
49010 (reprfunc
) swig_varlink_repr
, /* tp_repr */
49011 0, /* tp_as_number */
49012 0, /* tp_as_sequence */
49013 0, /* tp_as_mapping */
49017 0, /* tp_getattro */
49018 0, /* tp_setattro */
49019 0, /* tp_as_buffer */
49021 varlink__doc__
, /* tp_doc */
49022 #if PY_VERSION_HEX >= 0x02000000
49023 0, /* tp_traverse */
49026 #if PY_VERSION_HEX >= 0x02010000
49027 0, /* tp_richcompare */
49028 0, /* tp_weaklistoffset */
49030 #if PY_VERSION_HEX >= 0x02020000
49031 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
49033 #if PY_VERSION_HEX >= 0x02030000
49036 #ifdef COUNT_ALLOCS
49037 0,0,0,0 /* tp_alloc -> tp_next */
49040 #if !defined(__cplusplus)
49041 varlink_type
= tmp
;
49045 return &varlink_type
;
49048 /* Create a variable linking object for use later */
49049 SWIGINTERN PyObject
*
49050 SWIG_Python_newvarlink(void) {
49051 swig_varlinkobject
*result
= PyObject_NEW(swig_varlinkobject
, swig_varlink_type());
49055 return ((PyObject
*) result
);
49059 SWIG_Python_addvarlink(PyObject
*p
, char *name
, PyObject
*(*get_attr
)(void), int (*set_attr
)(PyObject
*p
)) {
49060 swig_varlinkobject
*v
= (swig_varlinkobject
*) p
;
49061 swig_globalvar
*gv
= (swig_globalvar
*) malloc(sizeof(swig_globalvar
));
49063 size_t size
= strlen(name
)+1;
49064 gv
->name
= (char *)malloc(size
);
49066 strncpy(gv
->name
,name
,size
);
49067 gv
->get_attr
= get_attr
;
49068 gv
->set_attr
= set_attr
;
49069 gv
->next
= v
->vars
;
49075 /* -----------------------------------------------------------------------------
49076 * constants/methods manipulation
49077 * ----------------------------------------------------------------------------- */
49079 /* Install Constants */
49081 SWIG_Python_InstallConstants(PyObject
*d
, swig_const_info constants
[]) {
49084 for (i
= 0; constants
[i
].type
; ++i
) {
49085 switch(constants
[i
].type
) {
49087 obj
= PyInt_FromLong(constants
[i
].lvalue
);
49089 case SWIG_PY_FLOAT
:
49090 obj
= PyFloat_FromDouble(constants
[i
].dvalue
);
49092 case SWIG_PY_STRING
:
49093 if (constants
[i
].pvalue
) {
49094 obj
= PyString_FromString((char *) constants
[i
].pvalue
);
49096 Py_INCREF(Py_None
);
49100 case SWIG_PY_POINTER
:
49101 obj
= SWIG_NewPointerObj(constants
[i
].pvalue
, *(constants
[i
]).ptype
,0);
49103 case SWIG_PY_BINARY
:
49104 obj
= SWIG_NewPackedObj(constants
[i
].pvalue
, constants
[i
].lvalue
, *(constants
[i
].ptype
));
49111 PyDict_SetItemString(d
,constants
[i
].name
,obj
);
49117 /* -----------------------------------------------------------------------------*/
49118 /* Fix SwigMethods to carry the callback ptrs when needed */
49119 /* -----------------------------------------------------------------------------*/
49122 SWIG_Python_FixMethods(PyMethodDef
*methods
,
49123 swig_const_info
*const_table
,
49124 swig_type_info
**types
,
49125 swig_type_info
**types_initial
) {
49127 for (i
= 0; methods
[i
].ml_name
; ++i
) {
49128 char *c
= methods
[i
].ml_doc
;
49129 if (c
&& (c
= strstr(c
, "swig_ptr: "))) {
49131 swig_const_info
*ci
= 0;
49132 char *name
= c
+ 10;
49133 for (j
= 0; const_table
[j
].type
; ++j
) {
49134 if (strncmp(const_table
[j
].name
, name
,
49135 strlen(const_table
[j
].name
)) == 0) {
49136 ci
= &(const_table
[j
]);
49141 size_t shift
= (ci
->ptype
) - types
;
49142 swig_type_info
*ty
= types_initial
[shift
];
49143 size_t ldoc
= (c
- methods
[i
].ml_doc
);
49144 size_t lptr
= strlen(ty
->name
)+2*sizeof(void*)+2;
49145 char *ndoc
= (char*)malloc(ldoc
+ lptr
+ 10);
49148 void *ptr
= (ci
->type
== SWIG_PY_POINTER
) ? ci
->pvalue
: 0;
49150 strncpy(buff
, methods
[i
].ml_doc
, ldoc
);
49152 strncpy(buff
, "swig_ptr: ", 10);
49154 SWIG_PackVoidPtr(buff
, ptr
, ty
->name
, lptr
);
49155 methods
[i
].ml_doc
= ndoc
;
49163 /* -----------------------------------------------------------------------------*
49164 * Initialize type list
49165 * -----------------------------------------------------------------------------*/
49171 /* -----------------------------------------------------------------------------*
49172 * Partial Init method
49173 * -----------------------------------------------------------------------------*/
49178 SWIGEXPORT
void SWIG_init(void) {
49179 static PyObject
*SWIG_globals
= 0;
49181 if (!SWIG_globals
) SWIG_globals
= SWIG_newvarlink();
49183 /* Fix SwigMethods to carry the callback ptrs when needed */
49184 SWIG_Python_FixMethods(SwigMethods
, swig_const_table
, swig_types
, swig_type_initial
);
49186 m
= Py_InitModule((char *) SWIG_name
, SwigMethods
);
49187 d
= PyModule_GetDict(m
);
49189 SWIG_InitializeModule(0);
49190 SWIG_InstallConstants(d
,swig_const_table
);
49193 #ifndef wxPyUSE_EXPORT
49194 // Make our API structure a CObject so other modules can import it
49195 // from this module.
49196 PyObject
* cobj
= PyCObject_FromVoidPtr(&API
, NULL
);
49197 PyDict_SetItemString(d
,"_wxPyCoreAPI", cobj
);
49202 PyDict_SetItemString(d
,"NOT_FOUND", SWIG_From_int(static_cast<int >(wxNOT_FOUND
)));
49205 PyDict_SetItemString(d
,"VSCROLL", SWIG_From_int(static_cast<int >(wxVSCROLL
)));
49208 PyDict_SetItemString(d
,"HSCROLL", SWIG_From_int(static_cast<int >(wxHSCROLL
)));
49211 PyDict_SetItemString(d
,"CAPTION", SWIG_From_int(static_cast<int >(wxCAPTION
)));
49214 PyDict_SetItemString(d
,"DOUBLE_BORDER", SWIG_From_int(static_cast<int >(wxDOUBLE_BORDER
)));
49217 PyDict_SetItemString(d
,"SUNKEN_BORDER", SWIG_From_int(static_cast<int >(wxSUNKEN_BORDER
)));
49220 PyDict_SetItemString(d
,"RAISED_BORDER", SWIG_From_int(static_cast<int >(wxRAISED_BORDER
)));
49223 PyDict_SetItemString(d
,"BORDER", SWIG_From_int(static_cast<int >(wxBORDER
)));
49226 PyDict_SetItemString(d
,"SIMPLE_BORDER", SWIG_From_int(static_cast<int >(wxSIMPLE_BORDER
)));
49229 PyDict_SetItemString(d
,"STATIC_BORDER", SWIG_From_int(static_cast<int >(wxSTATIC_BORDER
)));
49232 PyDict_SetItemString(d
,"TRANSPARENT_WINDOW", SWIG_From_int(static_cast<int >(wxTRANSPARENT_WINDOW
)));
49235 PyDict_SetItemString(d
,"NO_BORDER", SWIG_From_int(static_cast<int >(wxNO_BORDER
)));
49238 PyDict_SetItemString(d
,"DEFAULT_CONTROL_BORDER", SWIG_From_int(static_cast<int >(wxDEFAULT_CONTROL_BORDER
)));
49241 PyDict_SetItemString(d
,"DEFAULT_STATUSBAR_STYLE", SWIG_From_int(static_cast<int >(wxDEFAULT_STATUSBAR_STYLE
)));
49244 PyDict_SetItemString(d
,"TAB_TRAVERSAL", SWIG_From_int(static_cast<int >(wxTAB_TRAVERSAL
)));
49247 PyDict_SetItemString(d
,"WANTS_CHARS", SWIG_From_int(static_cast<int >(wxWANTS_CHARS
)));
49250 PyDict_SetItemString(d
,"POPUP_WINDOW", SWIG_From_int(static_cast<int >(wxPOPUP_WINDOW
)));
49253 PyDict_SetItemString(d
,"CENTER_FRAME", SWIG_From_int(static_cast<int >(wxCENTER_FRAME
)));
49256 PyDict_SetItemString(d
,"CENTRE_ON_SCREEN", SWIG_From_int(static_cast<int >(wxCENTRE_ON_SCREEN
)));
49259 PyDict_SetItemString(d
,"CENTER_ON_SCREEN", SWIG_From_int(static_cast<int >(wxCENTER_ON_SCREEN
)));
49262 PyDict_SetItemString(d
,"CLIP_CHILDREN", SWIG_From_int(static_cast<int >(wxCLIP_CHILDREN
)));
49265 PyDict_SetItemString(d
,"CLIP_SIBLINGS", SWIG_From_int(static_cast<int >(wxCLIP_SIBLINGS
)));
49268 PyDict_SetItemString(d
,"ALWAYS_SHOW_SB", SWIG_From_int(static_cast<int >(wxALWAYS_SHOW_SB
)));
49271 PyDict_SetItemString(d
,"RETAINED", SWIG_From_int(static_cast<int >(wxRETAINED
)));
49274 PyDict_SetItemString(d
,"BACKINGSTORE", SWIG_From_int(static_cast<int >(wxBACKINGSTORE
)));
49277 PyDict_SetItemString(d
,"COLOURED", SWIG_From_int(static_cast<int >(wxCOLOURED
)));
49280 PyDict_SetItemString(d
,"FIXED_LENGTH", SWIG_From_int(static_cast<int >(wxFIXED_LENGTH
)));
49283 PyDict_SetItemString(d
,"LB_NEEDED_SB", SWIG_From_int(static_cast<int >(wxLB_NEEDED_SB
)));
49286 PyDict_SetItemString(d
,"LB_ALWAYS_SB", SWIG_From_int(static_cast<int >(wxLB_ALWAYS_SB
)));
49289 PyDict_SetItemString(d
,"LB_SORT", SWIG_From_int(static_cast<int >(wxLB_SORT
)));
49292 PyDict_SetItemString(d
,"LB_SINGLE", SWIG_From_int(static_cast<int >(wxLB_SINGLE
)));
49295 PyDict_SetItemString(d
,"LB_MULTIPLE", SWIG_From_int(static_cast<int >(wxLB_MULTIPLE
)));
49298 PyDict_SetItemString(d
,"LB_EXTENDED", SWIG_From_int(static_cast<int >(wxLB_EXTENDED
)));
49301 PyDict_SetItemString(d
,"LB_OWNERDRAW", SWIG_From_int(static_cast<int >(wxLB_OWNERDRAW
)));
49304 PyDict_SetItemString(d
,"LB_HSCROLL", SWIG_From_int(static_cast<int >(wxLB_HSCROLL
)));
49307 PyDict_SetItemString(d
,"PROCESS_ENTER", SWIG_From_int(static_cast<int >(wxPROCESS_ENTER
)));
49310 PyDict_SetItemString(d
,"PASSWORD", SWIG_From_int(static_cast<int >(wxPASSWORD
)));
49313 PyDict_SetItemString(d
,"CB_SIMPLE", SWIG_From_int(static_cast<int >(wxCB_SIMPLE
)));
49316 PyDict_SetItemString(d
,"CB_DROPDOWN", SWIG_From_int(static_cast<int >(wxCB_DROPDOWN
)));
49319 PyDict_SetItemString(d
,"CB_SORT", SWIG_From_int(static_cast<int >(wxCB_SORT
)));
49322 PyDict_SetItemString(d
,"CB_READONLY", SWIG_From_int(static_cast<int >(wxCB_READONLY
)));
49325 PyDict_SetItemString(d
,"RA_HORIZONTAL", SWIG_From_int(static_cast<int >(wxRA_HORIZONTAL
)));
49328 PyDict_SetItemString(d
,"RA_VERTICAL", SWIG_From_int(static_cast<int >(wxRA_VERTICAL
)));
49331 PyDict_SetItemString(d
,"RA_SPECIFY_ROWS", SWIG_From_int(static_cast<int >(wxRA_SPECIFY_ROWS
)));
49334 PyDict_SetItemString(d
,"RA_SPECIFY_COLS", SWIG_From_int(static_cast<int >(wxRA_SPECIFY_COLS
)));
49337 PyDict_SetItemString(d
,"RA_USE_CHECKBOX", SWIG_From_int(static_cast<int >(wxRA_USE_CHECKBOX
)));
49340 PyDict_SetItemString(d
,"RB_GROUP", SWIG_From_int(static_cast<int >(wxRB_GROUP
)));
49343 PyDict_SetItemString(d
,"RB_SINGLE", SWIG_From_int(static_cast<int >(wxRB_SINGLE
)));
49346 PyDict_SetItemString(d
,"SB_HORIZONTAL", SWIG_From_int(static_cast<int >(wxSB_HORIZONTAL
)));
49349 PyDict_SetItemString(d
,"SB_VERTICAL", SWIG_From_int(static_cast<int >(wxSB_VERTICAL
)));
49352 PyDict_SetItemString(d
,"RB_USE_CHECKBOX", SWIG_From_int(static_cast<int >(wxRB_USE_CHECKBOX
)));
49355 PyDict_SetItemString(d
,"ST_SIZEGRIP", SWIG_From_int(static_cast<int >(wxST_SIZEGRIP
)));
49358 PyDict_SetItemString(d
,"ST_NO_AUTORESIZE", SWIG_From_int(static_cast<int >(wxST_NO_AUTORESIZE
)));
49361 PyDict_SetItemString(d
,"FLOOD_SURFACE", SWIG_From_int(static_cast<int >(wxFLOOD_SURFACE
)));
49364 PyDict_SetItemString(d
,"FLOOD_BORDER", SWIG_From_int(static_cast<int >(wxFLOOD_BORDER
)));
49367 PyDict_SetItemString(d
,"ODDEVEN_RULE", SWIG_From_int(static_cast<int >(wxODDEVEN_RULE
)));
49370 PyDict_SetItemString(d
,"WINDING_RULE", SWIG_From_int(static_cast<int >(wxWINDING_RULE
)));
49373 PyDict_SetItemString(d
,"TOOL_TOP", SWIG_From_int(static_cast<int >(wxTOOL_TOP
)));
49376 PyDict_SetItemString(d
,"TOOL_BOTTOM", SWIG_From_int(static_cast<int >(wxTOOL_BOTTOM
)));
49379 PyDict_SetItemString(d
,"TOOL_LEFT", SWIG_From_int(static_cast<int >(wxTOOL_LEFT
)));
49382 PyDict_SetItemString(d
,"TOOL_RIGHT", SWIG_From_int(static_cast<int >(wxTOOL_RIGHT
)));
49385 PyDict_SetItemString(d
,"OK", SWIG_From_int(static_cast<int >(wxOK
)));
49388 PyDict_SetItemString(d
,"YES_NO", SWIG_From_int(static_cast<int >(wxYES_NO
)));
49391 PyDict_SetItemString(d
,"CANCEL", SWIG_From_int(static_cast<int >(wxCANCEL
)));
49394 PyDict_SetItemString(d
,"YES", SWIG_From_int(static_cast<int >(wxYES
)));
49397 PyDict_SetItemString(d
,"NO", SWIG_From_int(static_cast<int >(wxNO
)));
49400 PyDict_SetItemString(d
,"NO_DEFAULT", SWIG_From_int(static_cast<int >(wxNO_DEFAULT
)));
49403 PyDict_SetItemString(d
,"YES_DEFAULT", SWIG_From_int(static_cast<int >(wxYES_DEFAULT
)));
49406 PyDict_SetItemString(d
,"ICON_EXCLAMATION", SWIG_From_int(static_cast<int >(wxICON_EXCLAMATION
)));
49409 PyDict_SetItemString(d
,"ICON_HAND", SWIG_From_int(static_cast<int >(wxICON_HAND
)));
49412 PyDict_SetItemString(d
,"ICON_QUESTION", SWIG_From_int(static_cast<int >(wxICON_QUESTION
)));
49415 PyDict_SetItemString(d
,"ICON_INFORMATION", SWIG_From_int(static_cast<int >(wxICON_INFORMATION
)));
49418 PyDict_SetItemString(d
,"ICON_STOP", SWIG_From_int(static_cast<int >(wxICON_STOP
)));
49421 PyDict_SetItemString(d
,"ICON_ASTERISK", SWIG_From_int(static_cast<int >(wxICON_ASTERISK
)));
49424 PyDict_SetItemString(d
,"ICON_MASK", SWIG_From_int(static_cast<int >(wxICON_MASK
)));
49427 PyDict_SetItemString(d
,"ICON_WARNING", SWIG_From_int(static_cast<int >(wxICON_WARNING
)));
49430 PyDict_SetItemString(d
,"ICON_ERROR", SWIG_From_int(static_cast<int >(wxICON_ERROR
)));
49433 PyDict_SetItemString(d
,"FORWARD", SWIG_From_int(static_cast<int >(wxFORWARD
)));
49436 PyDict_SetItemString(d
,"BACKWARD", SWIG_From_int(static_cast<int >(wxBACKWARD
)));
49439 PyDict_SetItemString(d
,"RESET", SWIG_From_int(static_cast<int >(wxRESET
)));
49442 PyDict_SetItemString(d
,"HELP", SWIG_From_int(static_cast<int >(wxHELP
)));
49445 PyDict_SetItemString(d
,"MORE", SWIG_From_int(static_cast<int >(wxMORE
)));
49448 PyDict_SetItemString(d
,"SETUP", SWIG_From_int(static_cast<int >(wxSETUP
)));
49451 PyDict_SetItemString(d
,"SIZE_AUTO_WIDTH", SWIG_From_int(static_cast<int >(wxSIZE_AUTO_WIDTH
)));
49454 PyDict_SetItemString(d
,"SIZE_AUTO_HEIGHT", SWIG_From_int(static_cast<int >(wxSIZE_AUTO_HEIGHT
)));
49457 PyDict_SetItemString(d
,"SIZE_AUTO", SWIG_From_int(static_cast<int >(wxSIZE_AUTO
)));
49460 PyDict_SetItemString(d
,"SIZE_USE_EXISTING", SWIG_From_int(static_cast<int >(wxSIZE_USE_EXISTING
)));
49463 PyDict_SetItemString(d
,"SIZE_ALLOW_MINUS_ONE", SWIG_From_int(static_cast<int >(wxSIZE_ALLOW_MINUS_ONE
)));
49466 PyDict_SetItemString(d
,"SIZE_FORCE", SWIG_From_int(static_cast<int >(wxSIZE_FORCE
)));
49469 PyDict_SetItemString(d
,"PORTRAIT", SWIG_From_int(static_cast<int >(wxPORTRAIT
)));
49472 PyDict_SetItemString(d
,"LANDSCAPE", SWIG_From_int(static_cast<int >(wxLANDSCAPE
)));
49475 PyDict_SetItemString(d
,"PRINT_QUALITY_HIGH", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_HIGH
)));
49478 PyDict_SetItemString(d
,"PRINT_QUALITY_MEDIUM", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_MEDIUM
)));
49481 PyDict_SetItemString(d
,"PRINT_QUALITY_LOW", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_LOW
)));
49484 PyDict_SetItemString(d
,"PRINT_QUALITY_DRAFT", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_DRAFT
)));
49487 PyDict_SetItemString(d
,"ID_ANY", SWIG_From_int(static_cast<int >(wxID_ANY
)));
49490 PyDict_SetItemString(d
,"ID_SEPARATOR", SWIG_From_int(static_cast<int >(wxID_SEPARATOR
)));
49493 PyDict_SetItemString(d
,"ID_NONE", SWIG_From_int(static_cast<int >(wxID_NONE
)));
49496 PyDict_SetItemString(d
,"ID_LOWEST", SWIG_From_int(static_cast<int >(wxID_LOWEST
)));
49499 PyDict_SetItemString(d
,"ID_OPEN", SWIG_From_int(static_cast<int >(wxID_OPEN
)));
49502 PyDict_SetItemString(d
,"ID_CLOSE", SWIG_From_int(static_cast<int >(wxID_CLOSE
)));
49505 PyDict_SetItemString(d
,"ID_NEW", SWIG_From_int(static_cast<int >(wxID_NEW
)));
49508 PyDict_SetItemString(d
,"ID_SAVE", SWIG_From_int(static_cast<int >(wxID_SAVE
)));
49511 PyDict_SetItemString(d
,"ID_SAVEAS", SWIG_From_int(static_cast<int >(wxID_SAVEAS
)));
49514 PyDict_SetItemString(d
,"ID_REVERT", SWIG_From_int(static_cast<int >(wxID_REVERT
)));
49517 PyDict_SetItemString(d
,"ID_EXIT", SWIG_From_int(static_cast<int >(wxID_EXIT
)));
49520 PyDict_SetItemString(d
,"ID_UNDO", SWIG_From_int(static_cast<int >(wxID_UNDO
)));
49523 PyDict_SetItemString(d
,"ID_REDO", SWIG_From_int(static_cast<int >(wxID_REDO
)));
49526 PyDict_SetItemString(d
,"ID_HELP", SWIG_From_int(static_cast<int >(wxID_HELP
)));
49529 PyDict_SetItemString(d
,"ID_PRINT", SWIG_From_int(static_cast<int >(wxID_PRINT
)));
49532 PyDict_SetItemString(d
,"ID_PRINT_SETUP", SWIG_From_int(static_cast<int >(wxID_PRINT_SETUP
)));
49535 PyDict_SetItemString(d
,"ID_PREVIEW", SWIG_From_int(static_cast<int >(wxID_PREVIEW
)));
49538 PyDict_SetItemString(d
,"ID_ABOUT", SWIG_From_int(static_cast<int >(wxID_ABOUT
)));
49541 PyDict_SetItemString(d
,"ID_HELP_CONTENTS", SWIG_From_int(static_cast<int >(wxID_HELP_CONTENTS
)));
49544 PyDict_SetItemString(d
,"ID_HELP_COMMANDS", SWIG_From_int(static_cast<int >(wxID_HELP_COMMANDS
)));
49547 PyDict_SetItemString(d
,"ID_HELP_PROCEDURES", SWIG_From_int(static_cast<int >(wxID_HELP_PROCEDURES
)));
49550 PyDict_SetItemString(d
,"ID_HELP_CONTEXT", SWIG_From_int(static_cast<int >(wxID_HELP_CONTEXT
)));
49553 PyDict_SetItemString(d
,"ID_CLOSE_ALL", SWIG_From_int(static_cast<int >(wxID_CLOSE_ALL
)));
49556 PyDict_SetItemString(d
,"ID_PREFERENCES", SWIG_From_int(static_cast<int >(wxID_PREFERENCES
)));
49559 PyDict_SetItemString(d
,"ID_CUT", SWIG_From_int(static_cast<int >(wxID_CUT
)));
49562 PyDict_SetItemString(d
,"ID_COPY", SWIG_From_int(static_cast<int >(wxID_COPY
)));
49565 PyDict_SetItemString(d
,"ID_PASTE", SWIG_From_int(static_cast<int >(wxID_PASTE
)));
49568 PyDict_SetItemString(d
,"ID_CLEAR", SWIG_From_int(static_cast<int >(wxID_CLEAR
)));
49571 PyDict_SetItemString(d
,"ID_FIND", SWIG_From_int(static_cast<int >(wxID_FIND
)));
49574 PyDict_SetItemString(d
,"ID_DUPLICATE", SWIG_From_int(static_cast<int >(wxID_DUPLICATE
)));
49577 PyDict_SetItemString(d
,"ID_SELECTALL", SWIG_From_int(static_cast<int >(wxID_SELECTALL
)));
49580 PyDict_SetItemString(d
,"ID_DELETE", SWIG_From_int(static_cast<int >(wxID_DELETE
)));
49583 PyDict_SetItemString(d
,"ID_REPLACE", SWIG_From_int(static_cast<int >(wxID_REPLACE
)));
49586 PyDict_SetItemString(d
,"ID_REPLACE_ALL", SWIG_From_int(static_cast<int >(wxID_REPLACE_ALL
)));
49589 PyDict_SetItemString(d
,"ID_PROPERTIES", SWIG_From_int(static_cast<int >(wxID_PROPERTIES
)));
49592 PyDict_SetItemString(d
,"ID_VIEW_DETAILS", SWIG_From_int(static_cast<int >(wxID_VIEW_DETAILS
)));
49595 PyDict_SetItemString(d
,"ID_VIEW_LARGEICONS", SWIG_From_int(static_cast<int >(wxID_VIEW_LARGEICONS
)));
49598 PyDict_SetItemString(d
,"ID_VIEW_SMALLICONS", SWIG_From_int(static_cast<int >(wxID_VIEW_SMALLICONS
)));
49601 PyDict_SetItemString(d
,"ID_VIEW_LIST", SWIG_From_int(static_cast<int >(wxID_VIEW_LIST
)));
49604 PyDict_SetItemString(d
,"ID_VIEW_SORTDATE", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTDATE
)));
49607 PyDict_SetItemString(d
,"ID_VIEW_SORTNAME", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTNAME
)));
49610 PyDict_SetItemString(d
,"ID_VIEW_SORTSIZE", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTSIZE
)));
49613 PyDict_SetItemString(d
,"ID_VIEW_SORTTYPE", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTTYPE
)));
49616 PyDict_SetItemString(d
,"ID_FILE1", SWIG_From_int(static_cast<int >(wxID_FILE1
)));
49619 PyDict_SetItemString(d
,"ID_FILE2", SWIG_From_int(static_cast<int >(wxID_FILE2
)));
49622 PyDict_SetItemString(d
,"ID_FILE3", SWIG_From_int(static_cast<int >(wxID_FILE3
)));
49625 PyDict_SetItemString(d
,"ID_FILE4", SWIG_From_int(static_cast<int >(wxID_FILE4
)));
49628 PyDict_SetItemString(d
,"ID_FILE5", SWIG_From_int(static_cast<int >(wxID_FILE5
)));
49631 PyDict_SetItemString(d
,"ID_FILE6", SWIG_From_int(static_cast<int >(wxID_FILE6
)));
49634 PyDict_SetItemString(d
,"ID_FILE7", SWIG_From_int(static_cast<int >(wxID_FILE7
)));
49637 PyDict_SetItemString(d
,"ID_FILE8", SWIG_From_int(static_cast<int >(wxID_FILE8
)));
49640 PyDict_SetItemString(d
,"ID_FILE9", SWIG_From_int(static_cast<int >(wxID_FILE9
)));
49643 PyDict_SetItemString(d
,"ID_OK", SWIG_From_int(static_cast<int >(wxID_OK
)));
49646 PyDict_SetItemString(d
,"ID_CANCEL", SWIG_From_int(static_cast<int >(wxID_CANCEL
)));
49649 PyDict_SetItemString(d
,"ID_APPLY", SWIG_From_int(static_cast<int >(wxID_APPLY
)));
49652 PyDict_SetItemString(d
,"ID_YES", SWIG_From_int(static_cast<int >(wxID_YES
)));
49655 PyDict_SetItemString(d
,"ID_NO", SWIG_From_int(static_cast<int >(wxID_NO
)));
49658 PyDict_SetItemString(d
,"ID_STATIC", SWIG_From_int(static_cast<int >(wxID_STATIC
)));
49661 PyDict_SetItemString(d
,"ID_FORWARD", SWIG_From_int(static_cast<int >(wxID_FORWARD
)));
49664 PyDict_SetItemString(d
,"ID_BACKWARD", SWIG_From_int(static_cast<int >(wxID_BACKWARD
)));
49667 PyDict_SetItemString(d
,"ID_DEFAULT", SWIG_From_int(static_cast<int >(wxID_DEFAULT
)));
49670 PyDict_SetItemString(d
,"ID_MORE", SWIG_From_int(static_cast<int >(wxID_MORE
)));
49673 PyDict_SetItemString(d
,"ID_SETUP", SWIG_From_int(static_cast<int >(wxID_SETUP
)));
49676 PyDict_SetItemString(d
,"ID_RESET", SWIG_From_int(static_cast<int >(wxID_RESET
)));
49679 PyDict_SetItemString(d
,"ID_CONTEXT_HELP", SWIG_From_int(static_cast<int >(wxID_CONTEXT_HELP
)));
49682 PyDict_SetItemString(d
,"ID_YESTOALL", SWIG_From_int(static_cast<int >(wxID_YESTOALL
)));
49685 PyDict_SetItemString(d
,"ID_NOTOALL", SWIG_From_int(static_cast<int >(wxID_NOTOALL
)));
49688 PyDict_SetItemString(d
,"ID_ABORT", SWIG_From_int(static_cast<int >(wxID_ABORT
)));
49691 PyDict_SetItemString(d
,"ID_RETRY", SWIG_From_int(static_cast<int >(wxID_RETRY
)));
49694 PyDict_SetItemString(d
,"ID_IGNORE", SWIG_From_int(static_cast<int >(wxID_IGNORE
)));
49697 PyDict_SetItemString(d
,"ID_ADD", SWIG_From_int(static_cast<int >(wxID_ADD
)));
49700 PyDict_SetItemString(d
,"ID_REMOVE", SWIG_From_int(static_cast<int >(wxID_REMOVE
)));
49703 PyDict_SetItemString(d
,"ID_UP", SWIG_From_int(static_cast<int >(wxID_UP
)));
49706 PyDict_SetItemString(d
,"ID_DOWN", SWIG_From_int(static_cast<int >(wxID_DOWN
)));
49709 PyDict_SetItemString(d
,"ID_HOME", SWIG_From_int(static_cast<int >(wxID_HOME
)));
49712 PyDict_SetItemString(d
,"ID_REFRESH", SWIG_From_int(static_cast<int >(wxID_REFRESH
)));
49715 PyDict_SetItemString(d
,"ID_STOP", SWIG_From_int(static_cast<int >(wxID_STOP
)));
49718 PyDict_SetItemString(d
,"ID_INDEX", SWIG_From_int(static_cast<int >(wxID_INDEX
)));
49721 PyDict_SetItemString(d
,"ID_BOLD", SWIG_From_int(static_cast<int >(wxID_BOLD
)));
49724 PyDict_SetItemString(d
,"ID_ITALIC", SWIG_From_int(static_cast<int >(wxID_ITALIC
)));
49727 PyDict_SetItemString(d
,"ID_JUSTIFY_CENTER", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_CENTER
)));
49730 PyDict_SetItemString(d
,"ID_JUSTIFY_FILL", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_FILL
)));
49733 PyDict_SetItemString(d
,"ID_JUSTIFY_RIGHT", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_RIGHT
)));
49736 PyDict_SetItemString(d
,"ID_JUSTIFY_LEFT", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_LEFT
)));
49739 PyDict_SetItemString(d
,"ID_UNDERLINE", SWIG_From_int(static_cast<int >(wxID_UNDERLINE
)));
49742 PyDict_SetItemString(d
,"ID_INDENT", SWIG_From_int(static_cast<int >(wxID_INDENT
)));
49745 PyDict_SetItemString(d
,"ID_UNINDENT", SWIG_From_int(static_cast<int >(wxID_UNINDENT
)));
49748 PyDict_SetItemString(d
,"ID_ZOOM_100", SWIG_From_int(static_cast<int >(wxID_ZOOM_100
)));
49751 PyDict_SetItemString(d
,"ID_ZOOM_FIT", SWIG_From_int(static_cast<int >(wxID_ZOOM_FIT
)));
49754 PyDict_SetItemString(d
,"ID_ZOOM_IN", SWIG_From_int(static_cast<int >(wxID_ZOOM_IN
)));
49757 PyDict_SetItemString(d
,"ID_ZOOM_OUT", SWIG_From_int(static_cast<int >(wxID_ZOOM_OUT
)));
49760 PyDict_SetItemString(d
,"ID_UNDELETE", SWIG_From_int(static_cast<int >(wxID_UNDELETE
)));
49763 PyDict_SetItemString(d
,"ID_REVERT_TO_SAVED", SWIG_From_int(static_cast<int >(wxID_REVERT_TO_SAVED
)));
49766 PyDict_SetItemString(d
,"ID_HIGHEST", SWIG_From_int(static_cast<int >(wxID_HIGHEST
)));
49769 PyDict_SetItemString(d
,"OPEN", SWIG_From_int(static_cast<int >(wxOPEN
)));
49772 PyDict_SetItemString(d
,"SAVE", SWIG_From_int(static_cast<int >(wxSAVE
)));
49775 PyDict_SetItemString(d
,"HIDE_READONLY", SWIG_From_int(static_cast<int >(wxHIDE_READONLY
)));
49778 PyDict_SetItemString(d
,"OVERWRITE_PROMPT", SWIG_From_int(static_cast<int >(wxOVERWRITE_PROMPT
)));
49781 PyDict_SetItemString(d
,"FILE_MUST_EXIST", SWIG_From_int(static_cast<int >(wxFILE_MUST_EXIST
)));
49784 PyDict_SetItemString(d
,"MULTIPLE", SWIG_From_int(static_cast<int >(wxMULTIPLE
)));
49787 PyDict_SetItemString(d
,"CHANGE_DIR", SWIG_From_int(static_cast<int >(wxCHANGE_DIR
)));
49790 PyDict_SetItemString(d
,"ACCEL_ALT", SWIG_From_int(static_cast<int >(wxACCEL_ALT
)));
49793 PyDict_SetItemString(d
,"ACCEL_CTRL", SWIG_From_int(static_cast<int >(wxACCEL_CTRL
)));
49796 PyDict_SetItemString(d
,"ACCEL_SHIFT", SWIG_From_int(static_cast<int >(wxACCEL_SHIFT
)));
49799 PyDict_SetItemString(d
,"ACCEL_NORMAL", SWIG_From_int(static_cast<int >(wxACCEL_NORMAL
)));
49802 PyDict_SetItemString(d
,"PD_AUTO_HIDE", SWIG_From_int(static_cast<int >(wxPD_AUTO_HIDE
)));
49805 PyDict_SetItemString(d
,"PD_APP_MODAL", SWIG_From_int(static_cast<int >(wxPD_APP_MODAL
)));
49808 PyDict_SetItemString(d
,"PD_CAN_ABORT", SWIG_From_int(static_cast<int >(wxPD_CAN_ABORT
)));
49811 PyDict_SetItemString(d
,"PD_ELAPSED_TIME", SWIG_From_int(static_cast<int >(wxPD_ELAPSED_TIME
)));
49814 PyDict_SetItemString(d
,"PD_ESTIMATED_TIME", SWIG_From_int(static_cast<int >(wxPD_ESTIMATED_TIME
)));
49817 PyDict_SetItemString(d
,"PD_REMAINING_TIME", SWIG_From_int(static_cast<int >(wxPD_REMAINING_TIME
)));
49820 PyDict_SetItemString(d
,"PD_SMOOTH", SWIG_From_int(static_cast<int >(wxPD_SMOOTH
)));
49823 PyDict_SetItemString(d
,"PD_CAN_SKIP", SWIG_From_int(static_cast<int >(wxPD_CAN_SKIP
)));
49826 PyDict_SetItemString(d
,"DD_NEW_DIR_BUTTON", SWIG_From_int(static_cast<int >(wxDD_NEW_DIR_BUTTON
)));
49829 PyDict_SetItemString(d
,"DD_DEFAULT_STYLE", SWIG_From_int(static_cast<int >(wxDD_DEFAULT_STYLE
)));
49832 PyDict_SetItemString(d
,"MENU_TEAROFF", SWIG_From_int(static_cast<int >(wxMENU_TEAROFF
)));
49835 PyDict_SetItemString(d
,"MB_DOCKABLE", SWIG_From_int(static_cast<int >(wxMB_DOCKABLE
)));
49838 PyDict_SetItemString(d
,"NO_FULL_REPAINT_ON_RESIZE", SWIG_From_int(static_cast<int >(wxNO_FULL_REPAINT_ON_RESIZE
)));
49841 PyDict_SetItemString(d
,"FULL_REPAINT_ON_RESIZE", SWIG_From_int(static_cast<int >(wxFULL_REPAINT_ON_RESIZE
)));
49844 PyDict_SetItemString(d
,"LI_HORIZONTAL", SWIG_From_int(static_cast<int >(wxLI_HORIZONTAL
)));
49847 PyDict_SetItemString(d
,"LI_VERTICAL", SWIG_From_int(static_cast<int >(wxLI_VERTICAL
)));
49850 PyDict_SetItemString(d
,"WS_EX_VALIDATE_RECURSIVELY", SWIG_From_int(static_cast<int >(wxWS_EX_VALIDATE_RECURSIVELY
)));
49853 PyDict_SetItemString(d
,"WS_EX_BLOCK_EVENTS", SWIG_From_int(static_cast<int >(wxWS_EX_BLOCK_EVENTS
)));
49856 PyDict_SetItemString(d
,"WS_EX_TRANSIENT", SWIG_From_int(static_cast<int >(wxWS_EX_TRANSIENT
)));
49859 PyDict_SetItemString(d
,"WS_EX_THEMED_BACKGROUND", SWIG_From_int(static_cast<int >(wxWS_EX_THEMED_BACKGROUND
)));
49862 PyDict_SetItemString(d
,"WS_EX_PROCESS_IDLE", SWIG_From_int(static_cast<int >(wxWS_EX_PROCESS_IDLE
)));
49865 PyDict_SetItemString(d
,"WS_EX_PROCESS_UI_UPDATES", SWIG_From_int(static_cast<int >(wxWS_EX_PROCESS_UI_UPDATES
)));
49868 PyDict_SetItemString(d
,"MM_TEXT", SWIG_From_int(static_cast<int >(wxMM_TEXT
)));
49871 PyDict_SetItemString(d
,"MM_LOMETRIC", SWIG_From_int(static_cast<int >(wxMM_LOMETRIC
)));
49874 PyDict_SetItemString(d
,"MM_HIMETRIC", SWIG_From_int(static_cast<int >(wxMM_HIMETRIC
)));
49877 PyDict_SetItemString(d
,"MM_LOENGLISH", SWIG_From_int(static_cast<int >(wxMM_LOENGLISH
)));
49880 PyDict_SetItemString(d
,"MM_HIENGLISH", SWIG_From_int(static_cast<int >(wxMM_HIENGLISH
)));
49883 PyDict_SetItemString(d
,"MM_TWIPS", SWIG_From_int(static_cast<int >(wxMM_TWIPS
)));
49886 PyDict_SetItemString(d
,"MM_ISOTROPIC", SWIG_From_int(static_cast<int >(wxMM_ISOTROPIC
)));
49889 PyDict_SetItemString(d
,"MM_ANISOTROPIC", SWIG_From_int(static_cast<int >(wxMM_ANISOTROPIC
)));
49892 PyDict_SetItemString(d
,"MM_POINTS", SWIG_From_int(static_cast<int >(wxMM_POINTS
)));
49895 PyDict_SetItemString(d
,"MM_METRIC", SWIG_From_int(static_cast<int >(wxMM_METRIC
)));
49898 PyDict_SetItemString(d
,"CENTRE", SWIG_From_int(static_cast<int >(wxCENTRE
)));
49901 PyDict_SetItemString(d
,"CENTER", SWIG_From_int(static_cast<int >(wxCENTER
)));
49904 PyDict_SetItemString(d
,"HORIZONTAL", SWIG_From_int(static_cast<int >(wxHORIZONTAL
)));
49907 PyDict_SetItemString(d
,"VERTICAL", SWIG_From_int(static_cast<int >(wxVERTICAL
)));
49910 PyDict_SetItemString(d
,"BOTH", SWIG_From_int(static_cast<int >(wxBOTH
)));
49913 PyDict_SetItemString(d
,"LEFT", SWIG_From_int(static_cast<int >(wxLEFT
)));
49916 PyDict_SetItemString(d
,"RIGHT", SWIG_From_int(static_cast<int >(wxRIGHT
)));
49919 PyDict_SetItemString(d
,"UP", SWIG_From_int(static_cast<int >(wxUP
)));
49922 PyDict_SetItemString(d
,"DOWN", SWIG_From_int(static_cast<int >(wxDOWN
)));
49925 PyDict_SetItemString(d
,"TOP", SWIG_From_int(static_cast<int >(wxTOP
)));
49928 PyDict_SetItemString(d
,"BOTTOM", SWIG_From_int(static_cast<int >(wxBOTTOM
)));
49931 PyDict_SetItemString(d
,"NORTH", SWIG_From_int(static_cast<int >(wxNORTH
)));
49934 PyDict_SetItemString(d
,"SOUTH", SWIG_From_int(static_cast<int >(wxSOUTH
)));
49937 PyDict_SetItemString(d
,"WEST", SWIG_From_int(static_cast<int >(wxWEST
)));
49940 PyDict_SetItemString(d
,"EAST", SWIG_From_int(static_cast<int >(wxEAST
)));
49943 PyDict_SetItemString(d
,"ALL", SWIG_From_int(static_cast<int >(wxALL
)));
49946 PyDict_SetItemString(d
,"ALIGN_NOT", SWIG_From_int(static_cast<int >(wxALIGN_NOT
)));
49949 PyDict_SetItemString(d
,"ALIGN_CENTER_HORIZONTAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTER_HORIZONTAL
)));
49952 PyDict_SetItemString(d
,"ALIGN_CENTRE_HORIZONTAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTRE_HORIZONTAL
)));
49955 PyDict_SetItemString(d
,"ALIGN_LEFT", SWIG_From_int(static_cast<int >(wxALIGN_LEFT
)));
49958 PyDict_SetItemString(d
,"ALIGN_TOP", SWIG_From_int(static_cast<int >(wxALIGN_TOP
)));
49961 PyDict_SetItemString(d
,"ALIGN_RIGHT", SWIG_From_int(static_cast<int >(wxALIGN_RIGHT
)));
49964 PyDict_SetItemString(d
,"ALIGN_BOTTOM", SWIG_From_int(static_cast<int >(wxALIGN_BOTTOM
)));
49967 PyDict_SetItemString(d
,"ALIGN_CENTER_VERTICAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTER_VERTICAL
)));
49970 PyDict_SetItemString(d
,"ALIGN_CENTRE_VERTICAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTRE_VERTICAL
)));
49973 PyDict_SetItemString(d
,"ALIGN_CENTER", SWIG_From_int(static_cast<int >(wxALIGN_CENTER
)));
49976 PyDict_SetItemString(d
,"ALIGN_CENTRE", SWIG_From_int(static_cast<int >(wxALIGN_CENTRE
)));
49979 PyDict_SetItemString(d
,"ALIGN_MASK", SWIG_From_int(static_cast<int >(wxALIGN_MASK
)));
49982 PyDict_SetItemString(d
,"STRETCH_NOT", SWIG_From_int(static_cast<int >(wxSTRETCH_NOT
)));
49985 PyDict_SetItemString(d
,"SHRINK", SWIG_From_int(static_cast<int >(wxSHRINK
)));
49988 PyDict_SetItemString(d
,"GROW", SWIG_From_int(static_cast<int >(wxGROW
)));
49991 PyDict_SetItemString(d
,"EXPAND", SWIG_From_int(static_cast<int >(wxEXPAND
)));
49994 PyDict_SetItemString(d
,"SHAPED", SWIG_From_int(static_cast<int >(wxSHAPED
)));
49997 PyDict_SetItemString(d
,"FIXED_MINSIZE", SWIG_From_int(static_cast<int >(wxFIXED_MINSIZE
)));
50000 PyDict_SetItemString(d
,"TILE", SWIG_From_int(static_cast<int >(wxTILE
)));
50003 PyDict_SetItemString(d
,"ADJUST_MINSIZE", SWIG_From_int(static_cast<int >(wxADJUST_MINSIZE
)));
50006 PyDict_SetItemString(d
,"BORDER_DEFAULT", SWIG_From_int(static_cast<int >(wxBORDER_DEFAULT
)));
50009 PyDict_SetItemString(d
,"BORDER_NONE", SWIG_From_int(static_cast<int >(wxBORDER_NONE
)));
50012 PyDict_SetItemString(d
,"BORDER_STATIC", SWIG_From_int(static_cast<int >(wxBORDER_STATIC
)));
50015 PyDict_SetItemString(d
,"BORDER_SIMPLE", SWIG_From_int(static_cast<int >(wxBORDER_SIMPLE
)));
50018 PyDict_SetItemString(d
,"BORDER_RAISED", SWIG_From_int(static_cast<int >(wxBORDER_RAISED
)));
50021 PyDict_SetItemString(d
,"BORDER_SUNKEN", SWIG_From_int(static_cast<int >(wxBORDER_SUNKEN
)));
50024 PyDict_SetItemString(d
,"BORDER_DOUBLE", SWIG_From_int(static_cast<int >(wxBORDER_DOUBLE
)));
50027 PyDict_SetItemString(d
,"BORDER_MASK", SWIG_From_int(static_cast<int >(wxBORDER_MASK
)));
50030 PyDict_SetItemString(d
,"BG_STYLE_SYSTEM", SWIG_From_int(static_cast<int >(wxBG_STYLE_SYSTEM
)));
50033 PyDict_SetItemString(d
,"BG_STYLE_COLOUR", SWIG_From_int(static_cast<int >(wxBG_STYLE_COLOUR
)));
50036 PyDict_SetItemString(d
,"BG_STYLE_CUSTOM", SWIG_From_int(static_cast<int >(wxBG_STYLE_CUSTOM
)));
50039 PyDict_SetItemString(d
,"DEFAULT", SWIG_From_int(static_cast<int >(wxDEFAULT
)));
50042 PyDict_SetItemString(d
,"DECORATIVE", SWIG_From_int(static_cast<int >(wxDECORATIVE
)));
50045 PyDict_SetItemString(d
,"ROMAN", SWIG_From_int(static_cast<int >(wxROMAN
)));
50048 PyDict_SetItemString(d
,"SCRIPT", SWIG_From_int(static_cast<int >(wxSCRIPT
)));
50051 PyDict_SetItemString(d
,"SWISS", SWIG_From_int(static_cast<int >(wxSWISS
)));
50054 PyDict_SetItemString(d
,"MODERN", SWIG_From_int(static_cast<int >(wxMODERN
)));
50057 PyDict_SetItemString(d
,"TELETYPE", SWIG_From_int(static_cast<int >(wxTELETYPE
)));
50060 PyDict_SetItemString(d
,"VARIABLE", SWIG_From_int(static_cast<int >(wxVARIABLE
)));
50063 PyDict_SetItemString(d
,"FIXED", SWIG_From_int(static_cast<int >(wxFIXED
)));
50066 PyDict_SetItemString(d
,"NORMAL", SWIG_From_int(static_cast<int >(wxNORMAL
)));
50069 PyDict_SetItemString(d
,"LIGHT", SWIG_From_int(static_cast<int >(wxLIGHT
)));
50072 PyDict_SetItemString(d
,"BOLD", SWIG_From_int(static_cast<int >(wxBOLD
)));
50075 PyDict_SetItemString(d
,"ITALIC", SWIG_From_int(static_cast<int >(wxITALIC
)));
50078 PyDict_SetItemString(d
,"SLANT", SWIG_From_int(static_cast<int >(wxSLANT
)));
50081 PyDict_SetItemString(d
,"SOLID", SWIG_From_int(static_cast<int >(wxSOLID
)));
50084 PyDict_SetItemString(d
,"DOT", SWIG_From_int(static_cast<int >(wxDOT
)));
50087 PyDict_SetItemString(d
,"LONG_DASH", SWIG_From_int(static_cast<int >(wxLONG_DASH
)));
50090 PyDict_SetItemString(d
,"SHORT_DASH", SWIG_From_int(static_cast<int >(wxSHORT_DASH
)));
50093 PyDict_SetItemString(d
,"DOT_DASH", SWIG_From_int(static_cast<int >(wxDOT_DASH
)));
50096 PyDict_SetItemString(d
,"USER_DASH", SWIG_From_int(static_cast<int >(wxUSER_DASH
)));
50099 PyDict_SetItemString(d
,"TRANSPARENT", SWIG_From_int(static_cast<int >(wxTRANSPARENT
)));
50102 PyDict_SetItemString(d
,"STIPPLE", SWIG_From_int(static_cast<int >(wxSTIPPLE
)));
50105 PyDict_SetItemString(d
,"STIPPLE_MASK", SWIG_From_int(static_cast<int >(wxSTIPPLE_MASK
)));
50108 PyDict_SetItemString(d
,"STIPPLE_MASK_OPAQUE", SWIG_From_int(static_cast<int >(wxSTIPPLE_MASK_OPAQUE
)));
50111 PyDict_SetItemString(d
,"BDIAGONAL_HATCH", SWIG_From_int(static_cast<int >(wxBDIAGONAL_HATCH
)));
50114 PyDict_SetItemString(d
,"CROSSDIAG_HATCH", SWIG_From_int(static_cast<int >(wxCROSSDIAG_HATCH
)));
50117 PyDict_SetItemString(d
,"FDIAGONAL_HATCH", SWIG_From_int(static_cast<int >(wxFDIAGONAL_HATCH
)));
50120 PyDict_SetItemString(d
,"CROSS_HATCH", SWIG_From_int(static_cast<int >(wxCROSS_HATCH
)));
50123 PyDict_SetItemString(d
,"HORIZONTAL_HATCH", SWIG_From_int(static_cast<int >(wxHORIZONTAL_HATCH
)));
50126 PyDict_SetItemString(d
,"VERTICAL_HATCH", SWIG_From_int(static_cast<int >(wxVERTICAL_HATCH
)));
50129 PyDict_SetItemString(d
,"JOIN_BEVEL", SWIG_From_int(static_cast<int >(wxJOIN_BEVEL
)));
50132 PyDict_SetItemString(d
,"JOIN_MITER", SWIG_From_int(static_cast<int >(wxJOIN_MITER
)));
50135 PyDict_SetItemString(d
,"JOIN_ROUND", SWIG_From_int(static_cast<int >(wxJOIN_ROUND
)));
50138 PyDict_SetItemString(d
,"CAP_ROUND", SWIG_From_int(static_cast<int >(wxCAP_ROUND
)));
50141 PyDict_SetItemString(d
,"CAP_PROJECTING", SWIG_From_int(static_cast<int >(wxCAP_PROJECTING
)));
50144 PyDict_SetItemString(d
,"CAP_BUTT", SWIG_From_int(static_cast<int >(wxCAP_BUTT
)));
50147 PyDict_SetItemString(d
,"CLEAR", SWIG_From_int(static_cast<int >(wxCLEAR
)));
50150 PyDict_SetItemString(d
,"XOR", SWIG_From_int(static_cast<int >(wxXOR
)));
50153 PyDict_SetItemString(d
,"INVERT", SWIG_From_int(static_cast<int >(wxINVERT
)));
50156 PyDict_SetItemString(d
,"OR_REVERSE", SWIG_From_int(static_cast<int >(wxOR_REVERSE
)));
50159 PyDict_SetItemString(d
,"AND_REVERSE", SWIG_From_int(static_cast<int >(wxAND_REVERSE
)));
50162 PyDict_SetItemString(d
,"COPY", SWIG_From_int(static_cast<int >(wxCOPY
)));
50165 PyDict_SetItemString(d
,"AND", SWIG_From_int(static_cast<int >(wxAND
)));
50168 PyDict_SetItemString(d
,"AND_INVERT", SWIG_From_int(static_cast<int >(wxAND_INVERT
)));
50171 PyDict_SetItemString(d
,"NO_OP", SWIG_From_int(static_cast<int >(wxNO_OP
)));
50174 PyDict_SetItemString(d
,"NOR", SWIG_From_int(static_cast<int >(wxNOR
)));
50177 PyDict_SetItemString(d
,"EQUIV", SWIG_From_int(static_cast<int >(wxEQUIV
)));
50180 PyDict_SetItemString(d
,"SRC_INVERT", SWIG_From_int(static_cast<int >(wxSRC_INVERT
)));
50183 PyDict_SetItemString(d
,"OR_INVERT", SWIG_From_int(static_cast<int >(wxOR_INVERT
)));
50186 PyDict_SetItemString(d
,"NAND", SWIG_From_int(static_cast<int >(wxNAND
)));
50189 PyDict_SetItemString(d
,"OR", SWIG_From_int(static_cast<int >(wxOR
)));
50192 PyDict_SetItemString(d
,"SET", SWIG_From_int(static_cast<int >(wxSET
)));
50195 PyDict_SetItemString(d
,"WXK_BACK", SWIG_From_int(static_cast<int >(WXK_BACK
)));
50198 PyDict_SetItemString(d
,"WXK_TAB", SWIG_From_int(static_cast<int >(WXK_TAB
)));
50201 PyDict_SetItemString(d
,"WXK_RETURN", SWIG_From_int(static_cast<int >(WXK_RETURN
)));
50204 PyDict_SetItemString(d
,"WXK_ESCAPE", SWIG_From_int(static_cast<int >(WXK_ESCAPE
)));
50207 PyDict_SetItemString(d
,"WXK_SPACE", SWIG_From_int(static_cast<int >(WXK_SPACE
)));
50210 PyDict_SetItemString(d
,"WXK_DELETE", SWIG_From_int(static_cast<int >(WXK_DELETE
)));
50213 PyDict_SetItemString(d
,"WXK_START", SWIG_From_int(static_cast<int >(WXK_START
)));
50216 PyDict_SetItemString(d
,"WXK_LBUTTON", SWIG_From_int(static_cast<int >(WXK_LBUTTON
)));
50219 PyDict_SetItemString(d
,"WXK_RBUTTON", SWIG_From_int(static_cast<int >(WXK_RBUTTON
)));
50222 PyDict_SetItemString(d
,"WXK_CANCEL", SWIG_From_int(static_cast<int >(WXK_CANCEL
)));
50225 PyDict_SetItemString(d
,"WXK_MBUTTON", SWIG_From_int(static_cast<int >(WXK_MBUTTON
)));
50228 PyDict_SetItemString(d
,"WXK_CLEAR", SWIG_From_int(static_cast<int >(WXK_CLEAR
)));
50231 PyDict_SetItemString(d
,"WXK_SHIFT", SWIG_From_int(static_cast<int >(WXK_SHIFT
)));
50234 PyDict_SetItemString(d
,"WXK_ALT", SWIG_From_int(static_cast<int >(WXK_ALT
)));
50237 PyDict_SetItemString(d
,"WXK_CONTROL", SWIG_From_int(static_cast<int >(WXK_CONTROL
)));
50240 PyDict_SetItemString(d
,"WXK_MENU", SWIG_From_int(static_cast<int >(WXK_MENU
)));
50243 PyDict_SetItemString(d
,"WXK_PAUSE", SWIG_From_int(static_cast<int >(WXK_PAUSE
)));
50246 PyDict_SetItemString(d
,"WXK_CAPITAL", SWIG_From_int(static_cast<int >(WXK_CAPITAL
)));
50249 PyDict_SetItemString(d
,"WXK_PRIOR", SWIG_From_int(static_cast<int >(WXK_PRIOR
)));
50252 PyDict_SetItemString(d
,"WXK_NEXT", SWIG_From_int(static_cast<int >(WXK_NEXT
)));
50255 PyDict_SetItemString(d
,"WXK_END", SWIG_From_int(static_cast<int >(WXK_END
)));
50258 PyDict_SetItemString(d
,"WXK_HOME", SWIG_From_int(static_cast<int >(WXK_HOME
)));
50261 PyDict_SetItemString(d
,"WXK_LEFT", SWIG_From_int(static_cast<int >(WXK_LEFT
)));
50264 PyDict_SetItemString(d
,"WXK_UP", SWIG_From_int(static_cast<int >(WXK_UP
)));
50267 PyDict_SetItemString(d
,"WXK_RIGHT", SWIG_From_int(static_cast<int >(WXK_RIGHT
)));
50270 PyDict_SetItemString(d
,"WXK_DOWN", SWIG_From_int(static_cast<int >(WXK_DOWN
)));
50273 PyDict_SetItemString(d
,"WXK_SELECT", SWIG_From_int(static_cast<int >(WXK_SELECT
)));
50276 PyDict_SetItemString(d
,"WXK_PRINT", SWIG_From_int(static_cast<int >(WXK_PRINT
)));
50279 PyDict_SetItemString(d
,"WXK_EXECUTE", SWIG_From_int(static_cast<int >(WXK_EXECUTE
)));
50282 PyDict_SetItemString(d
,"WXK_SNAPSHOT", SWIG_From_int(static_cast<int >(WXK_SNAPSHOT
)));
50285 PyDict_SetItemString(d
,"WXK_INSERT", SWIG_From_int(static_cast<int >(WXK_INSERT
)));
50288 PyDict_SetItemString(d
,"WXK_HELP", SWIG_From_int(static_cast<int >(WXK_HELP
)));
50291 PyDict_SetItemString(d
,"WXK_NUMPAD0", SWIG_From_int(static_cast<int >(WXK_NUMPAD0
)));
50294 PyDict_SetItemString(d
,"WXK_NUMPAD1", SWIG_From_int(static_cast<int >(WXK_NUMPAD1
)));
50297 PyDict_SetItemString(d
,"WXK_NUMPAD2", SWIG_From_int(static_cast<int >(WXK_NUMPAD2
)));
50300 PyDict_SetItemString(d
,"WXK_NUMPAD3", SWIG_From_int(static_cast<int >(WXK_NUMPAD3
)));
50303 PyDict_SetItemString(d
,"WXK_NUMPAD4", SWIG_From_int(static_cast<int >(WXK_NUMPAD4
)));
50306 PyDict_SetItemString(d
,"WXK_NUMPAD5", SWIG_From_int(static_cast<int >(WXK_NUMPAD5
)));
50309 PyDict_SetItemString(d
,"WXK_NUMPAD6", SWIG_From_int(static_cast<int >(WXK_NUMPAD6
)));
50312 PyDict_SetItemString(d
,"WXK_NUMPAD7", SWIG_From_int(static_cast<int >(WXK_NUMPAD7
)));
50315 PyDict_SetItemString(d
,"WXK_NUMPAD8", SWIG_From_int(static_cast<int >(WXK_NUMPAD8
)));
50318 PyDict_SetItemString(d
,"WXK_NUMPAD9", SWIG_From_int(static_cast<int >(WXK_NUMPAD9
)));
50321 PyDict_SetItemString(d
,"WXK_MULTIPLY", SWIG_From_int(static_cast<int >(WXK_MULTIPLY
)));
50324 PyDict_SetItemString(d
,"WXK_ADD", SWIG_From_int(static_cast<int >(WXK_ADD
)));
50327 PyDict_SetItemString(d
,"WXK_SEPARATOR", SWIG_From_int(static_cast<int >(WXK_SEPARATOR
)));
50330 PyDict_SetItemString(d
,"WXK_SUBTRACT", SWIG_From_int(static_cast<int >(WXK_SUBTRACT
)));
50333 PyDict_SetItemString(d
,"WXK_DECIMAL", SWIG_From_int(static_cast<int >(WXK_DECIMAL
)));
50336 PyDict_SetItemString(d
,"WXK_DIVIDE", SWIG_From_int(static_cast<int >(WXK_DIVIDE
)));
50339 PyDict_SetItemString(d
,"WXK_F1", SWIG_From_int(static_cast<int >(WXK_F1
)));
50342 PyDict_SetItemString(d
,"WXK_F2", SWIG_From_int(static_cast<int >(WXK_F2
)));
50345 PyDict_SetItemString(d
,"WXK_F3", SWIG_From_int(static_cast<int >(WXK_F3
)));
50348 PyDict_SetItemString(d
,"WXK_F4", SWIG_From_int(static_cast<int >(WXK_F4
)));
50351 PyDict_SetItemString(d
,"WXK_F5", SWIG_From_int(static_cast<int >(WXK_F5
)));
50354 PyDict_SetItemString(d
,"WXK_F6", SWIG_From_int(static_cast<int >(WXK_F6
)));
50357 PyDict_SetItemString(d
,"WXK_F7", SWIG_From_int(static_cast<int >(WXK_F7
)));
50360 PyDict_SetItemString(d
,"WXK_F8", SWIG_From_int(static_cast<int >(WXK_F8
)));
50363 PyDict_SetItemString(d
,"WXK_F9", SWIG_From_int(static_cast<int >(WXK_F9
)));
50366 PyDict_SetItemString(d
,"WXK_F10", SWIG_From_int(static_cast<int >(WXK_F10
)));
50369 PyDict_SetItemString(d
,"WXK_F11", SWIG_From_int(static_cast<int >(WXK_F11
)));
50372 PyDict_SetItemString(d
,"WXK_F12", SWIG_From_int(static_cast<int >(WXK_F12
)));
50375 PyDict_SetItemString(d
,"WXK_F13", SWIG_From_int(static_cast<int >(WXK_F13
)));
50378 PyDict_SetItemString(d
,"WXK_F14", SWIG_From_int(static_cast<int >(WXK_F14
)));
50381 PyDict_SetItemString(d
,"WXK_F15", SWIG_From_int(static_cast<int >(WXK_F15
)));
50384 PyDict_SetItemString(d
,"WXK_F16", SWIG_From_int(static_cast<int >(WXK_F16
)));
50387 PyDict_SetItemString(d
,"WXK_F17", SWIG_From_int(static_cast<int >(WXK_F17
)));
50390 PyDict_SetItemString(d
,"WXK_F18", SWIG_From_int(static_cast<int >(WXK_F18
)));
50393 PyDict_SetItemString(d
,"WXK_F19", SWIG_From_int(static_cast<int >(WXK_F19
)));
50396 PyDict_SetItemString(d
,"WXK_F20", SWIG_From_int(static_cast<int >(WXK_F20
)));
50399 PyDict_SetItemString(d
,"WXK_F21", SWIG_From_int(static_cast<int >(WXK_F21
)));
50402 PyDict_SetItemString(d
,"WXK_F22", SWIG_From_int(static_cast<int >(WXK_F22
)));
50405 PyDict_SetItemString(d
,"WXK_F23", SWIG_From_int(static_cast<int >(WXK_F23
)));
50408 PyDict_SetItemString(d
,"WXK_F24", SWIG_From_int(static_cast<int >(WXK_F24
)));
50411 PyDict_SetItemString(d
,"WXK_NUMLOCK", SWIG_From_int(static_cast<int >(WXK_NUMLOCK
)));
50414 PyDict_SetItemString(d
,"WXK_SCROLL", SWIG_From_int(static_cast<int >(WXK_SCROLL
)));
50417 PyDict_SetItemString(d
,"WXK_PAGEUP", SWIG_From_int(static_cast<int >(WXK_PAGEUP
)));
50420 PyDict_SetItemString(d
,"WXK_PAGEDOWN", SWIG_From_int(static_cast<int >(WXK_PAGEDOWN
)));
50423 PyDict_SetItemString(d
,"WXK_NUMPAD_SPACE", SWIG_From_int(static_cast<int >(WXK_NUMPAD_SPACE
)));
50426 PyDict_SetItemString(d
,"WXK_NUMPAD_TAB", SWIG_From_int(static_cast<int >(WXK_NUMPAD_TAB
)));
50429 PyDict_SetItemString(d
,"WXK_NUMPAD_ENTER", SWIG_From_int(static_cast<int >(WXK_NUMPAD_ENTER
)));
50432 PyDict_SetItemString(d
,"WXK_NUMPAD_F1", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F1
)));
50435 PyDict_SetItemString(d
,"WXK_NUMPAD_F2", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F2
)));
50438 PyDict_SetItemString(d
,"WXK_NUMPAD_F3", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F3
)));
50441 PyDict_SetItemString(d
,"WXK_NUMPAD_F4", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F4
)));
50444 PyDict_SetItemString(d
,"WXK_NUMPAD_HOME", SWIG_From_int(static_cast<int >(WXK_NUMPAD_HOME
)));
50447 PyDict_SetItemString(d
,"WXK_NUMPAD_LEFT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_LEFT
)));
50450 PyDict_SetItemString(d
,"WXK_NUMPAD_UP", SWIG_From_int(static_cast<int >(WXK_NUMPAD_UP
)));
50453 PyDict_SetItemString(d
,"WXK_NUMPAD_RIGHT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_RIGHT
)));
50456 PyDict_SetItemString(d
,"WXK_NUMPAD_DOWN", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DOWN
)));
50459 PyDict_SetItemString(d
,"WXK_NUMPAD_PRIOR", SWIG_From_int(static_cast<int >(WXK_NUMPAD_PRIOR
)));
50462 PyDict_SetItemString(d
,"WXK_NUMPAD_PAGEUP", SWIG_From_int(static_cast<int >(WXK_NUMPAD_PAGEUP
)));
50465 PyDict_SetItemString(d
,"WXK_NUMPAD_NEXT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_NEXT
)));
50468 PyDict_SetItemString(d
,"WXK_NUMPAD_PAGEDOWN", SWIG_From_int(static_cast<int >(WXK_NUMPAD_PAGEDOWN
)));
50471 PyDict_SetItemString(d
,"WXK_NUMPAD_END", SWIG_From_int(static_cast<int >(WXK_NUMPAD_END
)));
50474 PyDict_SetItemString(d
,"WXK_NUMPAD_BEGIN", SWIG_From_int(static_cast<int >(WXK_NUMPAD_BEGIN
)));
50477 PyDict_SetItemString(d
,"WXK_NUMPAD_INSERT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_INSERT
)));
50480 PyDict_SetItemString(d
,"WXK_NUMPAD_DELETE", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DELETE
)));
50483 PyDict_SetItemString(d
,"WXK_NUMPAD_EQUAL", SWIG_From_int(static_cast<int >(WXK_NUMPAD_EQUAL
)));
50486 PyDict_SetItemString(d
,"WXK_NUMPAD_MULTIPLY", SWIG_From_int(static_cast<int >(WXK_NUMPAD_MULTIPLY
)));
50489 PyDict_SetItemString(d
,"WXK_NUMPAD_ADD", SWIG_From_int(static_cast<int >(WXK_NUMPAD_ADD
)));
50492 PyDict_SetItemString(d
,"WXK_NUMPAD_SEPARATOR", SWIG_From_int(static_cast<int >(WXK_NUMPAD_SEPARATOR
)));
50495 PyDict_SetItemString(d
,"WXK_NUMPAD_SUBTRACT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_SUBTRACT
)));
50498 PyDict_SetItemString(d
,"WXK_NUMPAD_DECIMAL", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DECIMAL
)));
50501 PyDict_SetItemString(d
,"WXK_NUMPAD_DIVIDE", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DIVIDE
)));
50504 PyDict_SetItemString(d
,"WXK_WINDOWS_LEFT", SWIG_From_int(static_cast<int >(WXK_WINDOWS_LEFT
)));
50507 PyDict_SetItemString(d
,"WXK_WINDOWS_RIGHT", SWIG_From_int(static_cast<int >(WXK_WINDOWS_RIGHT
)));
50510 PyDict_SetItemString(d
,"WXK_WINDOWS_MENU", SWIG_From_int(static_cast<int >(WXK_WINDOWS_MENU
)));
50513 PyDict_SetItemString(d
,"WXK_COMMAND", SWIG_From_int(static_cast<int >(WXK_COMMAND
)));
50516 PyDict_SetItemString(d
,"WXK_SPECIAL1", SWIG_From_int(static_cast<int >(WXK_SPECIAL1
)));
50519 PyDict_SetItemString(d
,"WXK_SPECIAL2", SWIG_From_int(static_cast<int >(WXK_SPECIAL2
)));
50522 PyDict_SetItemString(d
,"WXK_SPECIAL3", SWIG_From_int(static_cast<int >(WXK_SPECIAL3
)));
50525 PyDict_SetItemString(d
,"WXK_SPECIAL4", SWIG_From_int(static_cast<int >(WXK_SPECIAL4
)));
50528 PyDict_SetItemString(d
,"WXK_SPECIAL5", SWIG_From_int(static_cast<int >(WXK_SPECIAL5
)));
50531 PyDict_SetItemString(d
,"WXK_SPECIAL6", SWIG_From_int(static_cast<int >(WXK_SPECIAL6
)));
50534 PyDict_SetItemString(d
,"WXK_SPECIAL7", SWIG_From_int(static_cast<int >(WXK_SPECIAL7
)));
50537 PyDict_SetItemString(d
,"WXK_SPECIAL8", SWIG_From_int(static_cast<int >(WXK_SPECIAL8
)));
50540 PyDict_SetItemString(d
,"WXK_SPECIAL9", SWIG_From_int(static_cast<int >(WXK_SPECIAL9
)));
50543 PyDict_SetItemString(d
,"WXK_SPECIAL10", SWIG_From_int(static_cast<int >(WXK_SPECIAL10
)));
50546 PyDict_SetItemString(d
,"WXK_SPECIAL11", SWIG_From_int(static_cast<int >(WXK_SPECIAL11
)));
50549 PyDict_SetItemString(d
,"WXK_SPECIAL12", SWIG_From_int(static_cast<int >(WXK_SPECIAL12
)));
50552 PyDict_SetItemString(d
,"WXK_SPECIAL13", SWIG_From_int(static_cast<int >(WXK_SPECIAL13
)));
50555 PyDict_SetItemString(d
,"WXK_SPECIAL14", SWIG_From_int(static_cast<int >(WXK_SPECIAL14
)));
50558 PyDict_SetItemString(d
,"WXK_SPECIAL15", SWIG_From_int(static_cast<int >(WXK_SPECIAL15
)));
50561 PyDict_SetItemString(d
,"WXK_SPECIAL16", SWIG_From_int(static_cast<int >(WXK_SPECIAL16
)));
50564 PyDict_SetItemString(d
,"WXK_SPECIAL17", SWIG_From_int(static_cast<int >(WXK_SPECIAL17
)));
50567 PyDict_SetItemString(d
,"WXK_SPECIAL18", SWIG_From_int(static_cast<int >(WXK_SPECIAL18
)));
50570 PyDict_SetItemString(d
,"WXK_SPECIAL19", SWIG_From_int(static_cast<int >(WXK_SPECIAL19
)));
50573 PyDict_SetItemString(d
,"WXK_SPECIAL20", SWIG_From_int(static_cast<int >(WXK_SPECIAL20
)));
50576 PyDict_SetItemString(d
,"PAPER_NONE", SWIG_From_int(static_cast<int >(wxPAPER_NONE
)));
50579 PyDict_SetItemString(d
,"PAPER_LETTER", SWIG_From_int(static_cast<int >(wxPAPER_LETTER
)));
50582 PyDict_SetItemString(d
,"PAPER_LEGAL", SWIG_From_int(static_cast<int >(wxPAPER_LEGAL
)));
50585 PyDict_SetItemString(d
,"PAPER_A4", SWIG_From_int(static_cast<int >(wxPAPER_A4
)));
50588 PyDict_SetItemString(d
,"PAPER_CSHEET", SWIG_From_int(static_cast<int >(wxPAPER_CSHEET
)));
50591 PyDict_SetItemString(d
,"PAPER_DSHEET", SWIG_From_int(static_cast<int >(wxPAPER_DSHEET
)));
50594 PyDict_SetItemString(d
,"PAPER_ESHEET", SWIG_From_int(static_cast<int >(wxPAPER_ESHEET
)));
50597 PyDict_SetItemString(d
,"PAPER_LETTERSMALL", SWIG_From_int(static_cast<int >(wxPAPER_LETTERSMALL
)));
50600 PyDict_SetItemString(d
,"PAPER_TABLOID", SWIG_From_int(static_cast<int >(wxPAPER_TABLOID
)));
50603 PyDict_SetItemString(d
,"PAPER_LEDGER", SWIG_From_int(static_cast<int >(wxPAPER_LEDGER
)));
50606 PyDict_SetItemString(d
,"PAPER_STATEMENT", SWIG_From_int(static_cast<int >(wxPAPER_STATEMENT
)));
50609 PyDict_SetItemString(d
,"PAPER_EXECUTIVE", SWIG_From_int(static_cast<int >(wxPAPER_EXECUTIVE
)));
50612 PyDict_SetItemString(d
,"PAPER_A3", SWIG_From_int(static_cast<int >(wxPAPER_A3
)));
50615 PyDict_SetItemString(d
,"PAPER_A4SMALL", SWIG_From_int(static_cast<int >(wxPAPER_A4SMALL
)));
50618 PyDict_SetItemString(d
,"PAPER_A5", SWIG_From_int(static_cast<int >(wxPAPER_A5
)));
50621 PyDict_SetItemString(d
,"PAPER_B4", SWIG_From_int(static_cast<int >(wxPAPER_B4
)));
50624 PyDict_SetItemString(d
,"PAPER_B5", SWIG_From_int(static_cast<int >(wxPAPER_B5
)));
50627 PyDict_SetItemString(d
,"PAPER_FOLIO", SWIG_From_int(static_cast<int >(wxPAPER_FOLIO
)));
50630 PyDict_SetItemString(d
,"PAPER_QUARTO", SWIG_From_int(static_cast<int >(wxPAPER_QUARTO
)));
50633 PyDict_SetItemString(d
,"PAPER_10X14", SWIG_From_int(static_cast<int >(wxPAPER_10X14
)));
50636 PyDict_SetItemString(d
,"PAPER_11X17", SWIG_From_int(static_cast<int >(wxPAPER_11X17
)));
50639 PyDict_SetItemString(d
,"PAPER_NOTE", SWIG_From_int(static_cast<int >(wxPAPER_NOTE
)));
50642 PyDict_SetItemString(d
,"PAPER_ENV_9", SWIG_From_int(static_cast<int >(wxPAPER_ENV_9
)));
50645 PyDict_SetItemString(d
,"PAPER_ENV_10", SWIG_From_int(static_cast<int >(wxPAPER_ENV_10
)));
50648 PyDict_SetItemString(d
,"PAPER_ENV_11", SWIG_From_int(static_cast<int >(wxPAPER_ENV_11
)));
50651 PyDict_SetItemString(d
,"PAPER_ENV_12", SWIG_From_int(static_cast<int >(wxPAPER_ENV_12
)));
50654 PyDict_SetItemString(d
,"PAPER_ENV_14", SWIG_From_int(static_cast<int >(wxPAPER_ENV_14
)));
50657 PyDict_SetItemString(d
,"PAPER_ENV_DL", SWIG_From_int(static_cast<int >(wxPAPER_ENV_DL
)));
50660 PyDict_SetItemString(d
,"PAPER_ENV_C5", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C5
)));
50663 PyDict_SetItemString(d
,"PAPER_ENV_C3", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C3
)));
50666 PyDict_SetItemString(d
,"PAPER_ENV_C4", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C4
)));
50669 PyDict_SetItemString(d
,"PAPER_ENV_C6", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C6
)));
50672 PyDict_SetItemString(d
,"PAPER_ENV_C65", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C65
)));
50675 PyDict_SetItemString(d
,"PAPER_ENV_B4", SWIG_From_int(static_cast<int >(wxPAPER_ENV_B4
)));
50678 PyDict_SetItemString(d
,"PAPER_ENV_B5", SWIG_From_int(static_cast<int >(wxPAPER_ENV_B5
)));
50681 PyDict_SetItemString(d
,"PAPER_ENV_B6", SWIG_From_int(static_cast<int >(wxPAPER_ENV_B6
)));
50684 PyDict_SetItemString(d
,"PAPER_ENV_ITALY", SWIG_From_int(static_cast<int >(wxPAPER_ENV_ITALY
)));
50687 PyDict_SetItemString(d
,"PAPER_ENV_MONARCH", SWIG_From_int(static_cast<int >(wxPAPER_ENV_MONARCH
)));
50690 PyDict_SetItemString(d
,"PAPER_ENV_PERSONAL", SWIG_From_int(static_cast<int >(wxPAPER_ENV_PERSONAL
)));
50693 PyDict_SetItemString(d
,"PAPER_FANFOLD_US", SWIG_From_int(static_cast<int >(wxPAPER_FANFOLD_US
)));
50696 PyDict_SetItemString(d
,"PAPER_FANFOLD_STD_GERMAN", SWIG_From_int(static_cast<int >(wxPAPER_FANFOLD_STD_GERMAN
)));
50699 PyDict_SetItemString(d
,"PAPER_FANFOLD_LGL_GERMAN", SWIG_From_int(static_cast<int >(wxPAPER_FANFOLD_LGL_GERMAN
)));
50702 PyDict_SetItemString(d
,"PAPER_ISO_B4", SWIG_From_int(static_cast<int >(wxPAPER_ISO_B4
)));
50705 PyDict_SetItemString(d
,"PAPER_JAPANESE_POSTCARD", SWIG_From_int(static_cast<int >(wxPAPER_JAPANESE_POSTCARD
)));
50708 PyDict_SetItemString(d
,"PAPER_9X11", SWIG_From_int(static_cast<int >(wxPAPER_9X11
)));
50711 PyDict_SetItemString(d
,"PAPER_10X11", SWIG_From_int(static_cast<int >(wxPAPER_10X11
)));
50714 PyDict_SetItemString(d
,"PAPER_15X11", SWIG_From_int(static_cast<int >(wxPAPER_15X11
)));
50717 PyDict_SetItemString(d
,"PAPER_ENV_INVITE", SWIG_From_int(static_cast<int >(wxPAPER_ENV_INVITE
)));
50720 PyDict_SetItemString(d
,"PAPER_LETTER_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_EXTRA
)));
50723 PyDict_SetItemString(d
,"PAPER_LEGAL_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_LEGAL_EXTRA
)));
50726 PyDict_SetItemString(d
,"PAPER_TABLOID_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_TABLOID_EXTRA
)));
50729 PyDict_SetItemString(d
,"PAPER_A4_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_A4_EXTRA
)));
50732 PyDict_SetItemString(d
,"PAPER_LETTER_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_TRANSVERSE
)));
50735 PyDict_SetItemString(d
,"PAPER_A4_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A4_TRANSVERSE
)));
50738 PyDict_SetItemString(d
,"PAPER_LETTER_EXTRA_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_EXTRA_TRANSVERSE
)));
50741 PyDict_SetItemString(d
,"PAPER_A_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_A_PLUS
)));
50744 PyDict_SetItemString(d
,"PAPER_B_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_B_PLUS
)));
50747 PyDict_SetItemString(d
,"PAPER_LETTER_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_PLUS
)));
50750 PyDict_SetItemString(d
,"PAPER_A4_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_A4_PLUS
)));
50753 PyDict_SetItemString(d
,"PAPER_A5_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A5_TRANSVERSE
)));
50756 PyDict_SetItemString(d
,"PAPER_B5_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_B5_TRANSVERSE
)));
50759 PyDict_SetItemString(d
,"PAPER_A3_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_A3_EXTRA
)));
50762 PyDict_SetItemString(d
,"PAPER_A5_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_A5_EXTRA
)));
50765 PyDict_SetItemString(d
,"PAPER_B5_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_B5_EXTRA
)));
50768 PyDict_SetItemString(d
,"PAPER_A2", SWIG_From_int(static_cast<int >(wxPAPER_A2
)));
50771 PyDict_SetItemString(d
,"PAPER_A3_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A3_TRANSVERSE
)));
50774 PyDict_SetItemString(d
,"PAPER_A3_EXTRA_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A3_EXTRA_TRANSVERSE
)));
50777 PyDict_SetItemString(d
,"PAPER_DBL_JAPANESE_POSTCARD", SWIG_From_int(static_cast<int >(wxPAPER_DBL_JAPANESE_POSTCARD
)));
50780 PyDict_SetItemString(d
,"PAPER_A6", SWIG_From_int(static_cast<int >(wxPAPER_A6
)));
50783 PyDict_SetItemString(d
,"PAPER_JENV_KAKU2", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU2
)));
50786 PyDict_SetItemString(d
,"PAPER_JENV_KAKU3", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU3
)));
50789 PyDict_SetItemString(d
,"PAPER_JENV_CHOU3", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU3
)));
50792 PyDict_SetItemString(d
,"PAPER_JENV_CHOU4", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU4
)));
50795 PyDict_SetItemString(d
,"PAPER_LETTER_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_ROTATED
)));
50798 PyDict_SetItemString(d
,"PAPER_A3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A3_ROTATED
)));
50801 PyDict_SetItemString(d
,"PAPER_A4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A4_ROTATED
)));
50804 PyDict_SetItemString(d
,"PAPER_A5_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A5_ROTATED
)));
50807 PyDict_SetItemString(d
,"PAPER_B4_JIS_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_B4_JIS_ROTATED
)));
50810 PyDict_SetItemString(d
,"PAPER_B5_JIS_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_B5_JIS_ROTATED
)));
50813 PyDict_SetItemString(d
,"PAPER_JAPANESE_POSTCARD_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JAPANESE_POSTCARD_ROTATED
)));
50816 PyDict_SetItemString(d
,"PAPER_DBL_JAPANESE_POSTCARD_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_DBL_JAPANESE_POSTCARD_ROTATED
)));
50819 PyDict_SetItemString(d
,"PAPER_A6_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A6_ROTATED
)));
50822 PyDict_SetItemString(d
,"PAPER_JENV_KAKU2_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU2_ROTATED
)));
50825 PyDict_SetItemString(d
,"PAPER_JENV_KAKU3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU3_ROTATED
)));
50828 PyDict_SetItemString(d
,"PAPER_JENV_CHOU3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU3_ROTATED
)));
50831 PyDict_SetItemString(d
,"PAPER_JENV_CHOU4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU4_ROTATED
)));
50834 PyDict_SetItemString(d
,"PAPER_B6_JIS", SWIG_From_int(static_cast<int >(wxPAPER_B6_JIS
)));
50837 PyDict_SetItemString(d
,"PAPER_B6_JIS_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_B6_JIS_ROTATED
)));
50840 PyDict_SetItemString(d
,"PAPER_12X11", SWIG_From_int(static_cast<int >(wxPAPER_12X11
)));
50843 PyDict_SetItemString(d
,"PAPER_JENV_YOU4", SWIG_From_int(static_cast<int >(wxPAPER_JENV_YOU4
)));
50846 PyDict_SetItemString(d
,"PAPER_JENV_YOU4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_YOU4_ROTATED
)));
50849 PyDict_SetItemString(d
,"PAPER_P16K", SWIG_From_int(static_cast<int >(wxPAPER_P16K
)));
50852 PyDict_SetItemString(d
,"PAPER_P32K", SWIG_From_int(static_cast<int >(wxPAPER_P32K
)));
50855 PyDict_SetItemString(d
,"PAPER_P32KBIG", SWIG_From_int(static_cast<int >(wxPAPER_P32KBIG
)));
50858 PyDict_SetItemString(d
,"PAPER_PENV_1", SWIG_From_int(static_cast<int >(wxPAPER_PENV_1
)));
50861 PyDict_SetItemString(d
,"PAPER_PENV_2", SWIG_From_int(static_cast<int >(wxPAPER_PENV_2
)));
50864 PyDict_SetItemString(d
,"PAPER_PENV_3", SWIG_From_int(static_cast<int >(wxPAPER_PENV_3
)));
50867 PyDict_SetItemString(d
,"PAPER_PENV_4", SWIG_From_int(static_cast<int >(wxPAPER_PENV_4
)));
50870 PyDict_SetItemString(d
,"PAPER_PENV_5", SWIG_From_int(static_cast<int >(wxPAPER_PENV_5
)));
50873 PyDict_SetItemString(d
,"PAPER_PENV_6", SWIG_From_int(static_cast<int >(wxPAPER_PENV_6
)));
50876 PyDict_SetItemString(d
,"PAPER_PENV_7", SWIG_From_int(static_cast<int >(wxPAPER_PENV_7
)));
50879 PyDict_SetItemString(d
,"PAPER_PENV_8", SWIG_From_int(static_cast<int >(wxPAPER_PENV_8
)));
50882 PyDict_SetItemString(d
,"PAPER_PENV_9", SWIG_From_int(static_cast<int >(wxPAPER_PENV_9
)));
50885 PyDict_SetItemString(d
,"PAPER_PENV_10", SWIG_From_int(static_cast<int >(wxPAPER_PENV_10
)));
50888 PyDict_SetItemString(d
,"PAPER_P16K_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_P16K_ROTATED
)));
50891 PyDict_SetItemString(d
,"PAPER_P32K_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_P32K_ROTATED
)));
50894 PyDict_SetItemString(d
,"PAPER_P32KBIG_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_P32KBIG_ROTATED
)));
50897 PyDict_SetItemString(d
,"PAPER_PENV_1_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_1_ROTATED
)));
50900 PyDict_SetItemString(d
,"PAPER_PENV_2_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_2_ROTATED
)));
50903 PyDict_SetItemString(d
,"PAPER_PENV_3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_3_ROTATED
)));
50906 PyDict_SetItemString(d
,"PAPER_PENV_4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_4_ROTATED
)));
50909 PyDict_SetItemString(d
,"PAPER_PENV_5_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_5_ROTATED
)));
50912 PyDict_SetItemString(d
,"PAPER_PENV_6_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_6_ROTATED
)));
50915 PyDict_SetItemString(d
,"PAPER_PENV_7_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_7_ROTATED
)));
50918 PyDict_SetItemString(d
,"PAPER_PENV_8_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_8_ROTATED
)));
50921 PyDict_SetItemString(d
,"PAPER_PENV_9_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_9_ROTATED
)));
50924 PyDict_SetItemString(d
,"PAPER_PENV_10_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_10_ROTATED
)));
50927 PyDict_SetItemString(d
,"DUPLEX_SIMPLEX", SWIG_From_int(static_cast<int >(wxDUPLEX_SIMPLEX
)));
50930 PyDict_SetItemString(d
,"DUPLEX_HORIZONTAL", SWIG_From_int(static_cast<int >(wxDUPLEX_HORIZONTAL
)));
50933 PyDict_SetItemString(d
,"DUPLEX_VERTICAL", SWIG_From_int(static_cast<int >(wxDUPLEX_VERTICAL
)));
50936 PyDict_SetItemString(d
,"ITEM_SEPARATOR", SWIG_From_int(static_cast<int >(wxITEM_SEPARATOR
)));
50939 PyDict_SetItemString(d
,"ITEM_NORMAL", SWIG_From_int(static_cast<int >(wxITEM_NORMAL
)));
50942 PyDict_SetItemString(d
,"ITEM_CHECK", SWIG_From_int(static_cast<int >(wxITEM_CHECK
)));
50945 PyDict_SetItemString(d
,"ITEM_RADIO", SWIG_From_int(static_cast<int >(wxITEM_RADIO
)));
50948 PyDict_SetItemString(d
,"ITEM_MAX", SWIG_From_int(static_cast<int >(wxITEM_MAX
)));
50951 PyDict_SetItemString(d
,"HT_NOWHERE", SWIG_From_int(static_cast<int >(wxHT_NOWHERE
)));
50954 PyDict_SetItemString(d
,"HT_SCROLLBAR_FIRST", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_FIRST
)));
50957 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_LINE_1", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_LINE_1
)));
50960 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_LINE_2", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_LINE_2
)));
50963 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_PAGE_1", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_PAGE_1
)));
50966 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_PAGE_2", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_PAGE_2
)));
50969 PyDict_SetItemString(d
,"HT_SCROLLBAR_THUMB", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_THUMB
)));
50972 PyDict_SetItemString(d
,"HT_SCROLLBAR_BAR_1", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_BAR_1
)));
50975 PyDict_SetItemString(d
,"HT_SCROLLBAR_BAR_2", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_BAR_2
)));
50978 PyDict_SetItemString(d
,"HT_SCROLLBAR_LAST", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_LAST
)));
50981 PyDict_SetItemString(d
,"HT_WINDOW_OUTSIDE", SWIG_From_int(static_cast<int >(wxHT_WINDOW_OUTSIDE
)));
50984 PyDict_SetItemString(d
,"HT_WINDOW_INSIDE", SWIG_From_int(static_cast<int >(wxHT_WINDOW_INSIDE
)));
50987 PyDict_SetItemString(d
,"HT_WINDOW_VERT_SCROLLBAR", SWIG_From_int(static_cast<int >(wxHT_WINDOW_VERT_SCROLLBAR
)));
50990 PyDict_SetItemString(d
,"HT_WINDOW_HORZ_SCROLLBAR", SWIG_From_int(static_cast<int >(wxHT_WINDOW_HORZ_SCROLLBAR
)));
50993 PyDict_SetItemString(d
,"HT_WINDOW_CORNER", SWIG_From_int(static_cast<int >(wxHT_WINDOW_CORNER
)));
50996 PyDict_SetItemString(d
,"HT_MAX", SWIG_From_int(static_cast<int >(wxHT_MAX
)));
50999 PyDict_SetItemString(d
,"MOD_NONE", SWIG_From_int(static_cast<int >(wxMOD_NONE
)));
51002 PyDict_SetItemString(d
,"MOD_ALT", SWIG_From_int(static_cast<int >(wxMOD_ALT
)));
51005 PyDict_SetItemString(d
,"MOD_CONTROL", SWIG_From_int(static_cast<int >(wxMOD_CONTROL
)));
51008 PyDict_SetItemString(d
,"MOD_ALTGR", SWIG_From_int(static_cast<int >(wxMOD_ALTGR
)));
51011 PyDict_SetItemString(d
,"MOD_SHIFT", SWIG_From_int(static_cast<int >(wxMOD_SHIFT
)));
51014 PyDict_SetItemString(d
,"MOD_META", SWIG_From_int(static_cast<int >(wxMOD_META
)));
51017 PyDict_SetItemString(d
,"MOD_WIN", SWIG_From_int(static_cast<int >(wxMOD_WIN
)));
51020 PyDict_SetItemString(d
,"MOD_CMD", SWIG_From_int(static_cast<int >(wxMOD_CMD
)));
51023 PyDict_SetItemString(d
,"MOD_ALL", SWIG_From_int(static_cast<int >(wxMOD_ALL
)));
51026 PyDict_SetItemString(d
,"UPDATE_UI_NONE", SWIG_From_int(static_cast<int >(wxUPDATE_UI_NONE
)));
51029 PyDict_SetItemString(d
,"UPDATE_UI_RECURSE", SWIG_From_int(static_cast<int >(wxUPDATE_UI_RECURSE
)));
51032 PyDict_SetItemString(d
,"UPDATE_UI_FROMIDLE", SWIG_From_int(static_cast<int >(wxUPDATE_UI_FROMIDLE
)));
51034 PyDict_SetItemString(d
,(char*)"cvar", SWIG_globals
);
51035 SWIG_addvarlink(SWIG_globals
,(char*)"EmptyString",_wrap_EmptyString_get
, _wrap_EmptyString_set
);
51037 PyDict_SetItemString(d
,"BITMAP_TYPE_INVALID", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_INVALID
)));
51040 PyDict_SetItemString(d
,"BITMAP_TYPE_BMP", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_BMP
)));
51043 PyDict_SetItemString(d
,"BITMAP_TYPE_ICO", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ICO
)));
51046 PyDict_SetItemString(d
,"BITMAP_TYPE_CUR", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_CUR
)));
51049 PyDict_SetItemString(d
,"BITMAP_TYPE_XBM", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XBM
)));
51052 PyDict_SetItemString(d
,"BITMAP_TYPE_XBM_DATA", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XBM_DATA
)));
51055 PyDict_SetItemString(d
,"BITMAP_TYPE_XPM", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XPM
)));
51058 PyDict_SetItemString(d
,"BITMAP_TYPE_XPM_DATA", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XPM_DATA
)));
51061 PyDict_SetItemString(d
,"BITMAP_TYPE_TIF", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_TIF
)));
51064 PyDict_SetItemString(d
,"BITMAP_TYPE_GIF", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_GIF
)));
51067 PyDict_SetItemString(d
,"BITMAP_TYPE_PNG", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PNG
)));
51070 PyDict_SetItemString(d
,"BITMAP_TYPE_JPEG", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_JPEG
)));
51073 PyDict_SetItemString(d
,"BITMAP_TYPE_PNM", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PNM
)));
51076 PyDict_SetItemString(d
,"BITMAP_TYPE_PCX", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PCX
)));
51079 PyDict_SetItemString(d
,"BITMAP_TYPE_PICT", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PICT
)));
51082 PyDict_SetItemString(d
,"BITMAP_TYPE_ICON", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ICON
)));
51085 PyDict_SetItemString(d
,"BITMAP_TYPE_ANI", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ANI
)));
51088 PyDict_SetItemString(d
,"BITMAP_TYPE_IFF", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_IFF
)));
51091 PyDict_SetItemString(d
,"BITMAP_TYPE_MACCURSOR", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_MACCURSOR
)));
51094 PyDict_SetItemString(d
,"BITMAP_TYPE_ANY", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ANY
)));
51097 PyDict_SetItemString(d
,"CURSOR_NONE", SWIG_From_int(static_cast<int >(wxCURSOR_NONE
)));
51100 PyDict_SetItemString(d
,"CURSOR_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_ARROW
)));
51103 PyDict_SetItemString(d
,"CURSOR_RIGHT_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_RIGHT_ARROW
)));
51106 PyDict_SetItemString(d
,"CURSOR_BULLSEYE", SWIG_From_int(static_cast<int >(wxCURSOR_BULLSEYE
)));
51109 PyDict_SetItemString(d
,"CURSOR_CHAR", SWIG_From_int(static_cast<int >(wxCURSOR_CHAR
)));
51112 PyDict_SetItemString(d
,"CURSOR_CROSS", SWIG_From_int(static_cast<int >(wxCURSOR_CROSS
)));
51115 PyDict_SetItemString(d
,"CURSOR_HAND", SWIG_From_int(static_cast<int >(wxCURSOR_HAND
)));
51118 PyDict_SetItemString(d
,"CURSOR_IBEAM", SWIG_From_int(static_cast<int >(wxCURSOR_IBEAM
)));
51121 PyDict_SetItemString(d
,"CURSOR_LEFT_BUTTON", SWIG_From_int(static_cast<int >(wxCURSOR_LEFT_BUTTON
)));
51124 PyDict_SetItemString(d
,"CURSOR_MAGNIFIER", SWIG_From_int(static_cast<int >(wxCURSOR_MAGNIFIER
)));
51127 PyDict_SetItemString(d
,"CURSOR_MIDDLE_BUTTON", SWIG_From_int(static_cast<int >(wxCURSOR_MIDDLE_BUTTON
)));
51130 PyDict_SetItemString(d
,"CURSOR_NO_ENTRY", SWIG_From_int(static_cast<int >(wxCURSOR_NO_ENTRY
)));
51133 PyDict_SetItemString(d
,"CURSOR_PAINT_BRUSH", SWIG_From_int(static_cast<int >(wxCURSOR_PAINT_BRUSH
)));
51136 PyDict_SetItemString(d
,"CURSOR_PENCIL", SWIG_From_int(static_cast<int >(wxCURSOR_PENCIL
)));
51139 PyDict_SetItemString(d
,"CURSOR_POINT_LEFT", SWIG_From_int(static_cast<int >(wxCURSOR_POINT_LEFT
)));
51142 PyDict_SetItemString(d
,"CURSOR_POINT_RIGHT", SWIG_From_int(static_cast<int >(wxCURSOR_POINT_RIGHT
)));
51145 PyDict_SetItemString(d
,"CURSOR_QUESTION_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_QUESTION_ARROW
)));
51148 PyDict_SetItemString(d
,"CURSOR_RIGHT_BUTTON", SWIG_From_int(static_cast<int >(wxCURSOR_RIGHT_BUTTON
)));
51151 PyDict_SetItemString(d
,"CURSOR_SIZENESW", SWIG_From_int(static_cast<int >(wxCURSOR_SIZENESW
)));
51154 PyDict_SetItemString(d
,"CURSOR_SIZENS", SWIG_From_int(static_cast<int >(wxCURSOR_SIZENS
)));
51157 PyDict_SetItemString(d
,"CURSOR_SIZENWSE", SWIG_From_int(static_cast<int >(wxCURSOR_SIZENWSE
)));
51160 PyDict_SetItemString(d
,"CURSOR_SIZEWE", SWIG_From_int(static_cast<int >(wxCURSOR_SIZEWE
)));
51163 PyDict_SetItemString(d
,"CURSOR_SIZING", SWIG_From_int(static_cast<int >(wxCURSOR_SIZING
)));
51166 PyDict_SetItemString(d
,"CURSOR_SPRAYCAN", SWIG_From_int(static_cast<int >(wxCURSOR_SPRAYCAN
)));
51169 PyDict_SetItemString(d
,"CURSOR_WAIT", SWIG_From_int(static_cast<int >(wxCURSOR_WAIT
)));
51172 PyDict_SetItemString(d
,"CURSOR_WATCH", SWIG_From_int(static_cast<int >(wxCURSOR_WATCH
)));
51175 PyDict_SetItemString(d
,"CURSOR_BLANK", SWIG_From_int(static_cast<int >(wxCURSOR_BLANK
)));
51178 PyDict_SetItemString(d
,"CURSOR_DEFAULT", SWIG_From_int(static_cast<int >(wxCURSOR_DEFAULT
)));
51181 PyDict_SetItemString(d
,"CURSOR_COPY_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_COPY_ARROW
)));
51184 PyDict_SetItemString(d
,"CURSOR_ARROWWAIT", SWIG_From_int(static_cast<int >(wxCURSOR_ARROWWAIT
)));
51187 PyDict_SetItemString(d
,"CURSOR_MAX", SWIG_From_int(static_cast<int >(wxCURSOR_MAX
)));
51189 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultPosition",_wrap_DefaultPosition_get
, _wrap_DefaultPosition_set
);
51190 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultSize",_wrap_DefaultSize_get
, _wrap_DefaultSize_set
);
51192 PyDict_SetItemString(d
,"FromStart", SWIG_From_int(static_cast<int >(wxFromStart
)));
51195 PyDict_SetItemString(d
,"FromCurrent", SWIG_From_int(static_cast<int >(wxFromCurrent
)));
51198 PyDict_SetItemString(d
,"FromEnd", SWIG_From_int(static_cast<int >(wxFromEnd
)));
51201 wxPyPtrTypeMap_Add("wxInputStream", "wxPyInputStream");
51204 wxPyPtrTypeMap_Add("wxFileSystemHandler", "wxPyFileSystemHandler");
51207 PyDict_SetItemString(d
,"IMAGE_ALPHA_TRANSPARENT", SWIG_From_int(static_cast<int >(wxIMAGE_ALPHA_TRANSPARENT
)));
51210 PyDict_SetItemString(d
,"IMAGE_ALPHA_THRESHOLD", SWIG_From_int(static_cast<int >(wxIMAGE_ALPHA_THRESHOLD
)));
51213 PyDict_SetItemString(d
,"IMAGE_ALPHA_OPAQUE", SWIG_From_int(static_cast<int >(wxIMAGE_ALPHA_OPAQUE
)));
51215 SWIG_addvarlink(SWIG_globals
,(char*)"NullImage",_wrap_NullImage_get
, _wrap_NullImage_set
);
51216 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_FILENAME",_wrap_IMAGE_OPTION_FILENAME_get
, _wrap_IMAGE_OPTION_FILENAME_set
);
51217 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_BMP_FORMAT",_wrap_IMAGE_OPTION_BMP_FORMAT_get
, _wrap_IMAGE_OPTION_BMP_FORMAT_set
);
51218 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_CUR_HOTSPOT_X",_wrap_IMAGE_OPTION_CUR_HOTSPOT_X_get
, _wrap_IMAGE_OPTION_CUR_HOTSPOT_X_set
);
51219 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_CUR_HOTSPOT_Y",_wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_get
, _wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_set
);
51220 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTION",_wrap_IMAGE_OPTION_RESOLUTION_get
, _wrap_IMAGE_OPTION_RESOLUTION_set
);
51221 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTIONX",_wrap_IMAGE_OPTION_RESOLUTIONX_get
, _wrap_IMAGE_OPTION_RESOLUTIONX_set
);
51222 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTIONY",_wrap_IMAGE_OPTION_RESOLUTIONY_get
, _wrap_IMAGE_OPTION_RESOLUTIONY_set
);
51223 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTIONUNIT",_wrap_IMAGE_OPTION_RESOLUTIONUNIT_get
, _wrap_IMAGE_OPTION_RESOLUTIONUNIT_set
);
51224 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_QUALITY",_wrap_IMAGE_OPTION_QUALITY_get
, _wrap_IMAGE_OPTION_QUALITY_set
);
51226 PyDict_SetItemString(d
,"IMAGE_RESOLUTION_INCHES", SWIG_From_int(static_cast<int >(wxIMAGE_RESOLUTION_INCHES
)));
51229 PyDict_SetItemString(d
,"IMAGE_RESOLUTION_CM", SWIG_From_int(static_cast<int >(wxIMAGE_RESOLUTION_CM
)));
51231 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_BITSPERSAMPLE",_wrap_IMAGE_OPTION_BITSPERSAMPLE_get
, _wrap_IMAGE_OPTION_BITSPERSAMPLE_set
);
51232 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_SAMPLESPERPIXEL",_wrap_IMAGE_OPTION_SAMPLESPERPIXEL_get
, _wrap_IMAGE_OPTION_SAMPLESPERPIXEL_set
);
51233 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_COMPRESSION",_wrap_IMAGE_OPTION_COMPRESSION_get
, _wrap_IMAGE_OPTION_COMPRESSION_set
);
51234 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_IMAGEDESCRIPTOR",_wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_get
, _wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_set
);
51235 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_PNG_FORMAT",_wrap_IMAGE_OPTION_PNG_FORMAT_get
, _wrap_IMAGE_OPTION_PNG_FORMAT_set
);
51236 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_PNG_BITDEPTH",_wrap_IMAGE_OPTION_PNG_BITDEPTH_get
, _wrap_IMAGE_OPTION_PNG_BITDEPTH_set
);
51238 PyDict_SetItemString(d
,"PNG_TYPE_COLOUR", SWIG_From_int(static_cast<int >(wxPNG_TYPE_COLOUR
)));
51241 PyDict_SetItemString(d
,"PNG_TYPE_GREY", SWIG_From_int(static_cast<int >(wxPNG_TYPE_GREY
)));
51244 PyDict_SetItemString(d
,"PNG_TYPE_GREY_RED", SWIG_From_int(static_cast<int >(wxPNG_TYPE_GREY_RED
)));
51247 PyDict_SetItemString(d
,"BMP_24BPP", SWIG_From_int(static_cast<int >(wxBMP_24BPP
)));
51250 PyDict_SetItemString(d
,"BMP_8BPP", SWIG_From_int(static_cast<int >(wxBMP_8BPP
)));
51253 PyDict_SetItemString(d
,"BMP_8BPP_GREY", SWIG_From_int(static_cast<int >(wxBMP_8BPP_GREY
)));
51256 PyDict_SetItemString(d
,"BMP_8BPP_GRAY", SWIG_From_int(static_cast<int >(wxBMP_8BPP_GRAY
)));
51259 PyDict_SetItemString(d
,"BMP_8BPP_RED", SWIG_From_int(static_cast<int >(wxBMP_8BPP_RED
)));
51262 PyDict_SetItemString(d
,"BMP_8BPP_PALETTE", SWIG_From_int(static_cast<int >(wxBMP_8BPP_PALETTE
)));
51265 PyDict_SetItemString(d
,"BMP_4BPP", SWIG_From_int(static_cast<int >(wxBMP_4BPP
)));
51268 PyDict_SetItemString(d
,"BMP_1BPP", SWIG_From_int(static_cast<int >(wxBMP_1BPP
)));
51271 PyDict_SetItemString(d
,"BMP_1BPP_BW", SWIG_From_int(static_cast<int >(wxBMP_1BPP_BW
)));
51274 PyDict_SetItemString(d
,"QUANTIZE_INCLUDE_WINDOWS_COLOURS", SWIG_From_int(static_cast<int >(wxQUANTIZE_INCLUDE_WINDOWS_COLOURS
)));
51277 PyDict_SetItemString(d
,"QUANTIZE_FILL_DESTINATION_IMAGE", SWIG_From_int(static_cast<int >(wxQUANTIZE_FILL_DESTINATION_IMAGE
)));
51280 PyDict_SetItemString(d
,"EVENT_PROPAGATE_NONE", SWIG_From_int(static_cast<int >(wxEVENT_PROPAGATE_NONE
)));
51283 PyDict_SetItemString(d
,"EVENT_PROPAGATE_MAX", SWIG_From_int(static_cast<int >(wxEVENT_PROPAGATE_MAX
)));
51285 PyDict_SetItemString(d
, "wxEVT_NULL", PyInt_FromLong(wxEVT_NULL
));
51286 PyDict_SetItemString(d
, "wxEVT_FIRST", PyInt_FromLong(wxEVT_FIRST
));
51287 PyDict_SetItemString(d
, "wxEVT_USER_FIRST", PyInt_FromLong(wxEVT_USER_FIRST
));
51288 PyDict_SetItemString(d
, "wxEVT_COMMAND_BUTTON_CLICKED", PyInt_FromLong(wxEVT_COMMAND_BUTTON_CLICKED
));
51289 PyDict_SetItemString(d
, "wxEVT_COMMAND_CHECKBOX_CLICKED", PyInt_FromLong(wxEVT_COMMAND_CHECKBOX_CLICKED
));
51290 PyDict_SetItemString(d
, "wxEVT_COMMAND_CHOICE_SELECTED", PyInt_FromLong(wxEVT_COMMAND_CHOICE_SELECTED
));
51291 PyDict_SetItemString(d
, "wxEVT_COMMAND_LISTBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_LISTBOX_SELECTED
));
51292 PyDict_SetItemString(d
, "wxEVT_COMMAND_LISTBOX_DOUBLECLICKED", PyInt_FromLong(wxEVT_COMMAND_LISTBOX_DOUBLECLICKED
));
51293 PyDict_SetItemString(d
, "wxEVT_COMMAND_CHECKLISTBOX_TOGGLED", PyInt_FromLong(wxEVT_COMMAND_CHECKLISTBOX_TOGGLED
));
51294 PyDict_SetItemString(d
, "wxEVT_COMMAND_MENU_SELECTED", PyInt_FromLong(wxEVT_COMMAND_MENU_SELECTED
));
51295 PyDict_SetItemString(d
, "wxEVT_COMMAND_TOOL_CLICKED", PyInt_FromLong(wxEVT_COMMAND_TOOL_CLICKED
));
51296 PyDict_SetItemString(d
, "wxEVT_COMMAND_SLIDER_UPDATED", PyInt_FromLong(wxEVT_COMMAND_SLIDER_UPDATED
));
51297 PyDict_SetItemString(d
, "wxEVT_COMMAND_RADIOBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_RADIOBOX_SELECTED
));
51298 PyDict_SetItemString(d
, "wxEVT_COMMAND_RADIOBUTTON_SELECTED", PyInt_FromLong(wxEVT_COMMAND_RADIOBUTTON_SELECTED
));
51299 PyDict_SetItemString(d
, "wxEVT_COMMAND_SCROLLBAR_UPDATED", PyInt_FromLong(wxEVT_COMMAND_SCROLLBAR_UPDATED
));
51300 PyDict_SetItemString(d
, "wxEVT_COMMAND_VLBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_VLBOX_SELECTED
));
51301 PyDict_SetItemString(d
, "wxEVT_COMMAND_COMBOBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_COMBOBOX_SELECTED
));
51302 PyDict_SetItemString(d
, "wxEVT_COMMAND_TOOL_RCLICKED", PyInt_FromLong(wxEVT_COMMAND_TOOL_RCLICKED
));
51303 PyDict_SetItemString(d
, "wxEVT_COMMAND_TOOL_ENTER", PyInt_FromLong(wxEVT_COMMAND_TOOL_ENTER
));
51304 PyDict_SetItemString(d
, "wxEVT_LEFT_DOWN", PyInt_FromLong(wxEVT_LEFT_DOWN
));
51305 PyDict_SetItemString(d
, "wxEVT_LEFT_UP", PyInt_FromLong(wxEVT_LEFT_UP
));
51306 PyDict_SetItemString(d
, "wxEVT_MIDDLE_DOWN", PyInt_FromLong(wxEVT_MIDDLE_DOWN
));
51307 PyDict_SetItemString(d
, "wxEVT_MIDDLE_UP", PyInt_FromLong(wxEVT_MIDDLE_UP
));
51308 PyDict_SetItemString(d
, "wxEVT_RIGHT_DOWN", PyInt_FromLong(wxEVT_RIGHT_DOWN
));
51309 PyDict_SetItemString(d
, "wxEVT_RIGHT_UP", PyInt_FromLong(wxEVT_RIGHT_UP
));
51310 PyDict_SetItemString(d
, "wxEVT_MOTION", PyInt_FromLong(wxEVT_MOTION
));
51311 PyDict_SetItemString(d
, "wxEVT_ENTER_WINDOW", PyInt_FromLong(wxEVT_ENTER_WINDOW
));
51312 PyDict_SetItemString(d
, "wxEVT_LEAVE_WINDOW", PyInt_FromLong(wxEVT_LEAVE_WINDOW
));
51313 PyDict_SetItemString(d
, "wxEVT_LEFT_DCLICK", PyInt_FromLong(wxEVT_LEFT_DCLICK
));
51314 PyDict_SetItemString(d
, "wxEVT_MIDDLE_DCLICK", PyInt_FromLong(wxEVT_MIDDLE_DCLICK
));
51315 PyDict_SetItemString(d
, "wxEVT_RIGHT_DCLICK", PyInt_FromLong(wxEVT_RIGHT_DCLICK
));
51316 PyDict_SetItemString(d
, "wxEVT_SET_FOCUS", PyInt_FromLong(wxEVT_SET_FOCUS
));
51317 PyDict_SetItemString(d
, "wxEVT_KILL_FOCUS", PyInt_FromLong(wxEVT_KILL_FOCUS
));
51318 PyDict_SetItemString(d
, "wxEVT_CHILD_FOCUS", PyInt_FromLong(wxEVT_CHILD_FOCUS
));
51319 PyDict_SetItemString(d
, "wxEVT_MOUSEWHEEL", PyInt_FromLong(wxEVT_MOUSEWHEEL
));
51320 PyDict_SetItemString(d
, "wxEVT_NC_LEFT_DOWN", PyInt_FromLong(wxEVT_NC_LEFT_DOWN
));
51321 PyDict_SetItemString(d
, "wxEVT_NC_LEFT_UP", PyInt_FromLong(wxEVT_NC_LEFT_UP
));
51322 PyDict_SetItemString(d
, "wxEVT_NC_MIDDLE_DOWN", PyInt_FromLong(wxEVT_NC_MIDDLE_DOWN
));
51323 PyDict_SetItemString(d
, "wxEVT_NC_MIDDLE_UP", PyInt_FromLong(wxEVT_NC_MIDDLE_UP
));
51324 PyDict_SetItemString(d
, "wxEVT_NC_RIGHT_DOWN", PyInt_FromLong(wxEVT_NC_RIGHT_DOWN
));
51325 PyDict_SetItemString(d
, "wxEVT_NC_RIGHT_UP", PyInt_FromLong(wxEVT_NC_RIGHT_UP
));
51326 PyDict_SetItemString(d
, "wxEVT_NC_MOTION", PyInt_FromLong(wxEVT_NC_MOTION
));
51327 PyDict_SetItemString(d
, "wxEVT_NC_ENTER_WINDOW", PyInt_FromLong(wxEVT_NC_ENTER_WINDOW
));
51328 PyDict_SetItemString(d
, "wxEVT_NC_LEAVE_WINDOW", PyInt_FromLong(wxEVT_NC_LEAVE_WINDOW
));
51329 PyDict_SetItemString(d
, "wxEVT_NC_LEFT_DCLICK", PyInt_FromLong(wxEVT_NC_LEFT_DCLICK
));
51330 PyDict_SetItemString(d
, "wxEVT_NC_MIDDLE_DCLICK", PyInt_FromLong(wxEVT_NC_MIDDLE_DCLICK
));
51331 PyDict_SetItemString(d
, "wxEVT_NC_RIGHT_DCLICK", PyInt_FromLong(wxEVT_NC_RIGHT_DCLICK
));
51332 PyDict_SetItemString(d
, "wxEVT_CHAR", PyInt_FromLong(wxEVT_CHAR
));
51333 PyDict_SetItemString(d
, "wxEVT_CHAR_HOOK", PyInt_FromLong(wxEVT_CHAR_HOOK
));
51334 PyDict_SetItemString(d
, "wxEVT_NAVIGATION_KEY", PyInt_FromLong(wxEVT_NAVIGATION_KEY
));
51335 PyDict_SetItemString(d
, "wxEVT_KEY_DOWN", PyInt_FromLong(wxEVT_KEY_DOWN
));
51336 PyDict_SetItemString(d
, "wxEVT_KEY_UP", PyInt_FromLong(wxEVT_KEY_UP
));
51337 PyDict_SetItemString(d
, "wxEVT_HOTKEY", PyInt_FromLong(wxEVT_HOTKEY
));
51338 PyDict_SetItemString(d
, "wxEVT_SET_CURSOR", PyInt_FromLong(wxEVT_SET_CURSOR
));
51339 PyDict_SetItemString(d
, "wxEVT_SCROLL_TOP", PyInt_FromLong(wxEVT_SCROLL_TOP
));
51340 PyDict_SetItemString(d
, "wxEVT_SCROLL_BOTTOM", PyInt_FromLong(wxEVT_SCROLL_BOTTOM
));
51341 PyDict_SetItemString(d
, "wxEVT_SCROLL_LINEUP", PyInt_FromLong(wxEVT_SCROLL_LINEUP
));
51342 PyDict_SetItemString(d
, "wxEVT_SCROLL_LINEDOWN", PyInt_FromLong(wxEVT_SCROLL_LINEDOWN
));
51343 PyDict_SetItemString(d
, "wxEVT_SCROLL_PAGEUP", PyInt_FromLong(wxEVT_SCROLL_PAGEUP
));
51344 PyDict_SetItemString(d
, "wxEVT_SCROLL_PAGEDOWN", PyInt_FromLong(wxEVT_SCROLL_PAGEDOWN
));
51345 PyDict_SetItemString(d
, "wxEVT_SCROLL_THUMBTRACK", PyInt_FromLong(wxEVT_SCROLL_THUMBTRACK
));
51346 PyDict_SetItemString(d
, "wxEVT_SCROLL_THUMBRELEASE", PyInt_FromLong(wxEVT_SCROLL_THUMBRELEASE
));
51347 PyDict_SetItemString(d
, "wxEVT_SCROLL_CHANGED", PyInt_FromLong(wxEVT_SCROLL_CHANGED
));
51348 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_TOP", PyInt_FromLong(wxEVT_SCROLLWIN_TOP
));
51349 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_BOTTOM", PyInt_FromLong(wxEVT_SCROLLWIN_BOTTOM
));
51350 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_LINEUP", PyInt_FromLong(wxEVT_SCROLLWIN_LINEUP
));
51351 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_LINEDOWN", PyInt_FromLong(wxEVT_SCROLLWIN_LINEDOWN
));
51352 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_PAGEUP", PyInt_FromLong(wxEVT_SCROLLWIN_PAGEUP
));
51353 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_PAGEDOWN", PyInt_FromLong(wxEVT_SCROLLWIN_PAGEDOWN
));
51354 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_THUMBTRACK", PyInt_FromLong(wxEVT_SCROLLWIN_THUMBTRACK
));
51355 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_THUMBRELEASE", PyInt_FromLong(wxEVT_SCROLLWIN_THUMBRELEASE
));
51356 PyDict_SetItemString(d
, "wxEVT_SIZE", PyInt_FromLong(wxEVT_SIZE
));
51357 PyDict_SetItemString(d
, "wxEVT_MOVE", PyInt_FromLong(wxEVT_MOVE
));
51358 PyDict_SetItemString(d
, "wxEVT_CLOSE_WINDOW", PyInt_FromLong(wxEVT_CLOSE_WINDOW
));
51359 PyDict_SetItemString(d
, "wxEVT_END_SESSION", PyInt_FromLong(wxEVT_END_SESSION
));
51360 PyDict_SetItemString(d
, "wxEVT_QUERY_END_SESSION", PyInt_FromLong(wxEVT_QUERY_END_SESSION
));
51361 PyDict_SetItemString(d
, "wxEVT_ACTIVATE_APP", PyInt_FromLong(wxEVT_ACTIVATE_APP
));
51362 PyDict_SetItemString(d
, "wxEVT_POWER", PyInt_FromLong(wxEVT_POWER
));
51363 PyDict_SetItemString(d
, "wxEVT_ACTIVATE", PyInt_FromLong(wxEVT_ACTIVATE
));
51364 PyDict_SetItemString(d
, "wxEVT_CREATE", PyInt_FromLong(wxEVT_CREATE
));
51365 PyDict_SetItemString(d
, "wxEVT_DESTROY", PyInt_FromLong(wxEVT_DESTROY
));
51366 PyDict_SetItemString(d
, "wxEVT_SHOW", PyInt_FromLong(wxEVT_SHOW
));
51367 PyDict_SetItemString(d
, "wxEVT_ICONIZE", PyInt_FromLong(wxEVT_ICONIZE
));
51368 PyDict_SetItemString(d
, "wxEVT_MAXIMIZE", PyInt_FromLong(wxEVT_MAXIMIZE
));
51369 PyDict_SetItemString(d
, "wxEVT_MOUSE_CAPTURE_CHANGED", PyInt_FromLong(wxEVT_MOUSE_CAPTURE_CHANGED
));
51370 PyDict_SetItemString(d
, "wxEVT_PAINT", PyInt_FromLong(wxEVT_PAINT
));
51371 PyDict_SetItemString(d
, "wxEVT_ERASE_BACKGROUND", PyInt_FromLong(wxEVT_ERASE_BACKGROUND
));
51372 PyDict_SetItemString(d
, "wxEVT_NC_PAINT", PyInt_FromLong(wxEVT_NC_PAINT
));
51373 PyDict_SetItemString(d
, "wxEVT_PAINT_ICON", PyInt_FromLong(wxEVT_PAINT_ICON
));
51374 PyDict_SetItemString(d
, "wxEVT_MENU_OPEN", PyInt_FromLong(wxEVT_MENU_OPEN
));
51375 PyDict_SetItemString(d
, "wxEVT_MENU_CLOSE", PyInt_FromLong(wxEVT_MENU_CLOSE
));
51376 PyDict_SetItemString(d
, "wxEVT_MENU_HIGHLIGHT", PyInt_FromLong(wxEVT_MENU_HIGHLIGHT
));
51377 PyDict_SetItemString(d
, "wxEVT_CONTEXT_MENU", PyInt_FromLong(wxEVT_CONTEXT_MENU
));
51378 PyDict_SetItemString(d
, "wxEVT_SYS_COLOUR_CHANGED", PyInt_FromLong(wxEVT_SYS_COLOUR_CHANGED
));
51379 PyDict_SetItemString(d
, "wxEVT_DISPLAY_CHANGED", PyInt_FromLong(wxEVT_DISPLAY_CHANGED
));
51380 PyDict_SetItemString(d
, "wxEVT_SETTING_CHANGED", PyInt_FromLong(wxEVT_SETTING_CHANGED
));
51381 PyDict_SetItemString(d
, "wxEVT_QUERY_NEW_PALETTE", PyInt_FromLong(wxEVT_QUERY_NEW_PALETTE
));
51382 PyDict_SetItemString(d
, "wxEVT_PALETTE_CHANGED", PyInt_FromLong(wxEVT_PALETTE_CHANGED
));
51383 PyDict_SetItemString(d
, "wxEVT_DROP_FILES", PyInt_FromLong(wxEVT_DROP_FILES
));
51384 PyDict_SetItemString(d
, "wxEVT_DRAW_ITEM", PyInt_FromLong(wxEVT_DRAW_ITEM
));
51385 PyDict_SetItemString(d
, "wxEVT_MEASURE_ITEM", PyInt_FromLong(wxEVT_MEASURE_ITEM
));
51386 PyDict_SetItemString(d
, "wxEVT_COMPARE_ITEM", PyInt_FromLong(wxEVT_COMPARE_ITEM
));
51387 PyDict_SetItemString(d
, "wxEVT_INIT_DIALOG", PyInt_FromLong(wxEVT_INIT_DIALOG
));
51388 PyDict_SetItemString(d
, "wxEVT_IDLE", PyInt_FromLong(wxEVT_IDLE
));
51389 PyDict_SetItemString(d
, "wxEVT_UPDATE_UI", PyInt_FromLong(wxEVT_UPDATE_UI
));
51390 PyDict_SetItemString(d
, "wxEVT_SIZING", PyInt_FromLong(wxEVT_SIZING
));
51391 PyDict_SetItemString(d
, "wxEVT_MOVING", PyInt_FromLong(wxEVT_MOVING
));
51392 PyDict_SetItemString(d
, "wxEVT_HIBERNATE", PyInt_FromLong(wxEVT_HIBERNATE
));
51393 PyDict_SetItemString(d
, "wxEVT_COMMAND_LEFT_CLICK", PyInt_FromLong(wxEVT_COMMAND_LEFT_CLICK
));
51394 PyDict_SetItemString(d
, "wxEVT_COMMAND_LEFT_DCLICK", PyInt_FromLong(wxEVT_COMMAND_LEFT_DCLICK
));
51395 PyDict_SetItemString(d
, "wxEVT_COMMAND_RIGHT_CLICK", PyInt_FromLong(wxEVT_COMMAND_RIGHT_CLICK
));
51396 PyDict_SetItemString(d
, "wxEVT_COMMAND_RIGHT_DCLICK", PyInt_FromLong(wxEVT_COMMAND_RIGHT_DCLICK
));
51397 PyDict_SetItemString(d
, "wxEVT_COMMAND_SET_FOCUS", PyInt_FromLong(wxEVT_COMMAND_SET_FOCUS
));
51398 PyDict_SetItemString(d
, "wxEVT_COMMAND_KILL_FOCUS", PyInt_FromLong(wxEVT_COMMAND_KILL_FOCUS
));
51399 PyDict_SetItemString(d
, "wxEVT_COMMAND_ENTER", PyInt_FromLong(wxEVT_COMMAND_ENTER
));
51401 PyDict_SetItemString(d
,"MOUSE_BTN_ANY", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_ANY
)));
51404 PyDict_SetItemString(d
,"MOUSE_BTN_NONE", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_NONE
)));
51407 PyDict_SetItemString(d
,"MOUSE_BTN_LEFT", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_LEFT
)));
51410 PyDict_SetItemString(d
,"MOUSE_BTN_MIDDLE", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_MIDDLE
)));
51413 PyDict_SetItemString(d
,"MOUSE_BTN_RIGHT", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_RIGHT
)));
51416 PyDict_SetItemString(d
,"UPDATE_UI_PROCESS_ALL", SWIG_From_int(static_cast<int >(wxUPDATE_UI_PROCESS_ALL
)));
51419 PyDict_SetItemString(d
,"UPDATE_UI_PROCESS_SPECIFIED", SWIG_From_int(static_cast<int >(wxUPDATE_UI_PROCESS_SPECIFIED
)));
51422 PyDict_SetItemString(d
,"NavigationKeyEvent_IsBackward", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::IsBackward
)));
51425 PyDict_SetItemString(d
,"NavigationKeyEvent_IsForward", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::IsForward
)));
51428 PyDict_SetItemString(d
,"NavigationKeyEvent_WinChange", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::WinChange
)));
51431 PyDict_SetItemString(d
,"NavigationKeyEvent_FromTab", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::FromTab
)));
51434 PyDict_SetItemString(d
,"IDLE_PROCESS_ALL", SWIG_From_int(static_cast<int >(wxIDLE_PROCESS_ALL
)));
51437 PyDict_SetItemString(d
,"IDLE_PROCESS_SPECIFIED", SWIG_From_int(static_cast<int >(wxIDLE_PROCESS_SPECIFIED
)));
51439 PyDict_SetItemString(d
, "wxEVT_DATE_CHANGED", PyInt_FromLong(wxEVT_DATE_CHANGED
));
51441 PyDict_SetItemString(d
,"PYAPP_ASSERT_SUPPRESS", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_SUPPRESS
)));
51444 PyDict_SetItemString(d
,"PYAPP_ASSERT_EXCEPTION", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_EXCEPTION
)));
51447 PyDict_SetItemString(d
,"PYAPP_ASSERT_DIALOG", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_DIALOG
)));
51450 PyDict_SetItemString(d
,"PYAPP_ASSERT_LOG", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_LOG
)));
51453 PyDict_SetItemString(d
,"PRINT_WINDOWS", SWIG_From_int(static_cast<int >(wxPRINT_WINDOWS
)));
51456 PyDict_SetItemString(d
,"PRINT_POSTSCRIPT", SWIG_From_int(static_cast<int >(wxPRINT_POSTSCRIPT
)));
51458 SWIG_addvarlink(SWIG_globals
,(char*)"NullAcceleratorTable",_wrap_NullAcceleratorTable_get
, _wrap_NullAcceleratorTable_set
);
51459 SWIG_addvarlink(SWIG_globals
,(char*)"PanelNameStr",_wrap_PanelNameStr_get
, _wrap_PanelNameStr_set
);
51461 PyDict_SetItemString(d
,"WINDOW_VARIANT_NORMAL", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_NORMAL
)));
51464 PyDict_SetItemString(d
,"WINDOW_VARIANT_SMALL", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_SMALL
)));
51467 PyDict_SetItemString(d
,"WINDOW_VARIANT_MINI", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_MINI
)));
51470 PyDict_SetItemString(d
,"WINDOW_VARIANT_LARGE", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_LARGE
)));
51473 PyDict_SetItemString(d
,"WINDOW_VARIANT_MAX", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_MAX
)));
51475 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultValidator",_wrap_DefaultValidator_get
, _wrap_DefaultValidator_set
);
51476 SWIG_addvarlink(SWIG_globals
,(char*)"ControlNameStr",_wrap_ControlNameStr_get
, _wrap_ControlNameStr_set
);
51478 PyDict_SetItemString(d
,"FLEX_GROWMODE_NONE", SWIG_From_int(static_cast<int >(wxFLEX_GROWMODE_NONE
)));
51481 PyDict_SetItemString(d
,"FLEX_GROWMODE_SPECIFIED", SWIG_From_int(static_cast<int >(wxFLEX_GROWMODE_SPECIFIED
)));
51484 PyDict_SetItemString(d
,"FLEX_GROWMODE_ALL", SWIG_From_int(static_cast<int >(wxFLEX_GROWMODE_ALL
)));
51486 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultSpan",_wrap_DefaultSpan_get
, _wrap_DefaultSpan_set
);
51488 PyDict_SetItemString(d
,"Left", SWIG_From_int(static_cast<int >(wxLeft
)));
51491 PyDict_SetItemString(d
,"Top", SWIG_From_int(static_cast<int >(wxTop
)));
51494 PyDict_SetItemString(d
,"Right", SWIG_From_int(static_cast<int >(wxRight
)));
51497 PyDict_SetItemString(d
,"Bottom", SWIG_From_int(static_cast<int >(wxBottom
)));
51500 PyDict_SetItemString(d
,"Width", SWIG_From_int(static_cast<int >(wxWidth
)));
51503 PyDict_SetItemString(d
,"Height", SWIG_From_int(static_cast<int >(wxHeight
)));
51506 PyDict_SetItemString(d
,"Centre", SWIG_From_int(static_cast<int >(wxCentre
)));
51509 PyDict_SetItemString(d
,"Center", SWIG_From_int(static_cast<int >(wxCenter
)));
51512 PyDict_SetItemString(d
,"CentreX", SWIG_From_int(static_cast<int >(wxCentreX
)));
51515 PyDict_SetItemString(d
,"CentreY", SWIG_From_int(static_cast<int >(wxCentreY
)));
51518 PyDict_SetItemString(d
,"Unconstrained", SWIG_From_int(static_cast<int >(wxUnconstrained
)));
51521 PyDict_SetItemString(d
,"AsIs", SWIG_From_int(static_cast<int >(wxAsIs
)));
51524 PyDict_SetItemString(d
,"PercentOf", SWIG_From_int(static_cast<int >(wxPercentOf
)));
51527 PyDict_SetItemString(d
,"Above", SWIG_From_int(static_cast<int >(wxAbove
)));
51530 PyDict_SetItemString(d
,"Below", SWIG_From_int(static_cast<int >(wxBelow
)));
51533 PyDict_SetItemString(d
,"LeftOf", SWIG_From_int(static_cast<int >(wxLeftOf
)));
51536 PyDict_SetItemString(d
,"RightOf", SWIG_From_int(static_cast<int >(wxRightOf
)));
51539 PyDict_SetItemString(d
,"SameAs", SWIG_From_int(static_cast<int >(wxSameAs
)));
51542 PyDict_SetItemString(d
,"Absolute", SWIG_From_int(static_cast<int >(wxAbsolute
)));
51545 // Initialize threading, some globals and such
51549 // Although these are defined in __version__ they need to be here too so
51550 // that an assert can be done to ensure that the wxPython and the wxWindows
51552 PyDict_SetItemString(d
,"MAJOR_VERSION", PyInt_FromLong((long)wxMAJOR_VERSION
));
51553 PyDict_SetItemString(d
,"MINOR_VERSION", PyInt_FromLong((long)wxMINOR_VERSION
));
51554 PyDict_SetItemString(d
,"RELEASE_VERSION", PyInt_FromLong((long)wxRELEASE_NUMBER
));