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 * ----------------------------------------------------------------------------- */
14 template<class T
> class SwigValueWrapper
{
17 SwigValueWrapper() : tt(0) { }
18 SwigValueWrapper(const SwigValueWrapper
<T
>& rhs
) : tt(new T(*rhs
.tt
)) { }
19 SwigValueWrapper(const T
& t
) : tt(new T(t
)) { }
20 ~SwigValueWrapper() { delete tt
; }
21 SwigValueWrapper
& operator=(const T
& t
) { delete tt
; tt
= new T(t
); return *this; }
22 operator T
&() const { return *tt
; }
23 T
*operator&() { return tt
; }
25 SwigValueWrapper
& operator=(const SwigValueWrapper
<T
>& rhs
);
29 /***********************************************************************
31 * This section contains generic SWIG labels for method/variable
32 * declarations/attributes, and other compiler dependent labels.
34 ************************************************************************/
36 /* template workaround for compilers that cannot correctly implement the C++ standard */
37 #ifndef SWIGTEMPLATEDISAMBIGUATOR
38 # if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560)
39 # define SWIGTEMPLATEDISAMBIGUATOR template
41 # define SWIGTEMPLATEDISAMBIGUATOR
45 /* inline attribute */
47 # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
48 # define SWIGINLINE inline
54 /* attribute recognised by some compilers to avoid 'unused' warnings */
56 # if defined(__GNUC__) || defined(__ICC)
57 # define SWIGUNUSED __attribute__ ((unused))
63 /* internal SWIG method */
65 # define SWIGINTERN static SWIGUNUSED
68 /* internal inline SWIG method */
69 #ifndef SWIGINTERNINLINE
70 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
73 /* exporting methods for Windows DLLs */
75 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
76 # if defined(STATIC_LINKED)
79 # define SWIGEXPORT __declspec(dllexport)
86 /* calling conventions for Windows */
88 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
89 # define SWIGSTDCALL __stdcall
99 /***********************************************************************
102 * This file contains generic CAPI SWIG runtime support for pointer
105 ************************************************************************/
107 /* This should only be incremented when either the layout of swig_type_info changes,
108 or for whatever reason, the runtime changes incompatibly */
109 #define SWIG_RUNTIME_VERSION "2"
111 /* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */
112 #ifdef SWIG_TYPE_TABLE
113 # define SWIG_QUOTE_STRING(x) #x
114 # define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x)
115 # define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE)
117 # define SWIG_TYPE_TABLE_NAME
121 You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for
122 creating a static or dynamic library from the swig runtime code.
123 In 99.9% of the cases, swig just needs to declare them as 'static'.
125 But only do this if is strictly necessary, ie, if you have problems
126 with your compiler or so.
130 # define SWIGRUNTIME SWIGINTERN
133 #ifndef SWIGRUNTIMEINLINE
134 # define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE
143 typedef void *(*swig_converter_func
)(void *);
144 typedef struct swig_type_info
*(*swig_dycast_func
)(void **);
146 /* Structure to store inforomation on one type */
147 typedef struct swig_type_info
{
148 const char *name
; /* mangled name of this type */
149 const char *str
; /* human readable name of this type */
150 swig_dycast_func dcast
; /* dynamic cast function down a hierarchy */
151 struct swig_cast_info
*cast
; /* linked list of types that can cast into this type */
152 void *clientdata
; /* language specific type data */
155 /* Structure to store a type and conversion function used for casting */
156 typedef struct swig_cast_info
{
157 swig_type_info
*type
; /* pointer to type that is equivalent to this type */
158 swig_converter_func converter
; /* function to cast the void pointers */
159 struct swig_cast_info
*next
; /* pointer to next cast in linked list */
160 struct swig_cast_info
*prev
; /* pointer to the previous cast */
163 /* Structure used to store module information
164 * Each module generates one structure like this, and the runtime collects
165 * all of these structures and stores them in a circularly linked list.*/
166 typedef struct swig_module_info
{
167 swig_type_info
**types
; /* Array of pointers to swig_type_info structures that are in this module */
168 size_t size
; /* Number of types in this module */
169 struct swig_module_info
*next
; /* Pointer to next element in circularly linked list */
170 swig_type_info
**type_initial
; /* Array of initially generated type structures */
171 swig_cast_info
**cast_initial
; /* Array of initially generated casting structures */
172 void *clientdata
; /* Language specific module data */
177 Compare two type names skipping the space characters, therefore
178 "char*" == "char *" and "Class<int>" == "Class<int >", etc.
180 Return 0 when the two name types are equivalent, as in
181 strncmp, but skipping ' '.
184 SWIG_TypeNameComp(const char *f1
, const char *l1
,
185 const char *f2
, const char *l2
) {
186 for (;(f1
!= l1
) && (f2
!= l2
); ++f1
, ++f2
) {
187 while ((*f1
== ' ') && (f1
!= l1
)) ++f1
;
188 while ((*f2
== ' ') && (f2
!= l2
)) ++f2
;
189 if (*f1
!= *f2
) return (int)(*f1
- *f2
);
191 return (l1
- f1
) - (l2
- f2
);
195 Check type equivalence in a name list like <name1>|<name2>|...
196 Return 0 if not equal, 1 if equal
199 SWIG_TypeEquiv(const char *nb
, const char *tb
) {
201 const char* te
= tb
+ strlen(tb
);
203 while (!equiv
&& *ne
) {
204 for (nb
= ne
; *ne
; ++ne
) {
205 if (*ne
== '|') break;
207 equiv
= (SWIG_TypeNameComp(nb
, ne
, tb
, te
) == 0) ? 1 : 0;
214 Check type equivalence in a name list like <name1>|<name2>|...
215 Return 0 if equal, -1 if nb < tb, 1 if nb > tb
218 SWIG_TypeCompare(const char *nb
, const char *tb
) {
220 const char* te
= tb
+ strlen(tb
);
222 while (!equiv
&& *ne
) {
223 for (nb
= ne
; *ne
; ++ne
) {
224 if (*ne
== '|') break;
226 equiv
= (SWIG_TypeNameComp(nb
, ne
, tb
, te
) == 0) ? 1 : 0;
233 /* think of this as a c++ template<> or a scheme macro */
234 #define SWIG_TypeCheck_Template(comparison, ty) \
236 swig_cast_info *iter = ty->cast; \
239 if (iter == ty->cast) return iter; \
240 /* Move iter to the top of the linked list */ \
241 iter->prev->next = iter->next; \
243 iter->next->prev = iter->prev; \
244 iter->next = ty->cast; \
246 if (ty->cast) ty->cast->prev = iter; \
258 SWIGRUNTIME swig_cast_info
*
259 SWIG_TypeCheck(const char *c
, swig_type_info
*ty
) {
260 SWIG_TypeCheck_Template(strcmp(iter
->type
->name
, c
) == 0, ty
);
263 /* Same as previous function, except strcmp is replaced with a pointer comparison */
264 SWIGRUNTIME swig_cast_info
*
265 SWIG_TypeCheckStruct(swig_type_info
*from
, swig_type_info
*into
) {
266 SWIG_TypeCheck_Template(iter
->type
== from
, into
);
270 Cast a pointer up an inheritance hierarchy
272 SWIGRUNTIMEINLINE
void *
273 SWIG_TypeCast(swig_cast_info
*ty
, void *ptr
) {
274 return ((!ty
) || (!ty
->converter
)) ? ptr
: (*ty
->converter
)(ptr
);
278 Dynamic pointer casting. Down an inheritance hierarchy
280 SWIGRUNTIME swig_type_info
*
281 SWIG_TypeDynamicCast(swig_type_info
*ty
, void **ptr
) {
282 swig_type_info
*lastty
= ty
;
283 if (!ty
|| !ty
->dcast
) return ty
;
284 while (ty
&& (ty
->dcast
)) {
285 ty
= (*ty
->dcast
)(ptr
);
292 Return the name associated with this type
294 SWIGRUNTIMEINLINE
const char *
295 SWIG_TypeName(const swig_type_info
*ty
) {
300 Return the pretty name associated with this type,
301 that is an unmangled type name in a form presentable to the user.
303 SWIGRUNTIME
const char *
304 SWIG_TypePrettyName(const swig_type_info
*type
) {
305 /* The "str" field contains the equivalent pretty names of the
306 type, separated by vertical-bar characters. We choose
307 to print the last name, as it is often (?) the most
309 if (type
->str
!= NULL
) {
310 const char *last_name
= type
->str
;
312 for (s
= type
->str
; *s
; s
++)
313 if (*s
== '|') last_name
= s
+1;
321 Set the clientdata field for a type
324 SWIG_TypeClientData(swig_type_info
*ti
, void *clientdata
) {
325 swig_cast_info
*cast
= ti
->cast
;
326 /* if (ti->clientdata == clientdata) return; */
327 ti
->clientdata
= clientdata
;
330 if (!cast
->converter
) {
331 swig_type_info
*tc
= cast
->type
;
332 if (!tc
->clientdata
) {
333 SWIG_TypeClientData(tc
, clientdata
);
341 Search for a swig_type_info structure only by mangled name
342 Search is a O(log #types)
344 We start searching at module start, and finish searching when start == end.
345 Note: if start == end at the beginning of the function, we go all the way around
348 SWIGRUNTIME swig_type_info
*
349 SWIG_MangledTypeQueryModule(swig_module_info
*start
,
350 swig_module_info
*end
,
352 swig_module_info
*iter
= start
;
355 register size_t l
= 0;
356 register size_t r
= iter
->size
- 1;
358 /* since l+r >= 0, we can (>> 1) instead (/ 2) */
359 register size_t i
= (l
+ r
) >> 1;
360 const char *iname
= iter
->types
[i
]->name
;
362 register int compare
= strcmp(name
, iname
);
364 return iter
->types
[i
];
365 } else if (compare
< 0) {
371 } else if (compare
> 0) {
375 break; /* should never happen */
380 } while (iter
!= end
);
385 Search for a swig_type_info structure for either a mangled name or a human readable name.
386 It first searches the mangled names of the types, which is a O(log #types)
387 If a type is not found it then searches the human readable names, which is O(#types).
389 We start searching at module start, and finish searching when start == end.
390 Note: if start == end at the beginning of the function, we go all the way around
393 SWIGRUNTIME swig_type_info
*
394 SWIG_TypeQueryModule(swig_module_info
*start
,
395 swig_module_info
*end
,
397 /* STEP 1: Search the name field using binary search */
398 swig_type_info
*ret
= SWIG_MangledTypeQueryModule(start
, end
, name
);
402 /* STEP 2: If the type hasn't been found, do a complete search
403 of the str field (the human readable name) */
404 swig_module_info
*iter
= start
;
406 register size_t i
= 0;
407 for (; i
< iter
->size
; ++i
) {
408 if (iter
->types
[i
]->str
&& (SWIG_TypeEquiv(iter
->types
[i
]->str
, name
)))
409 return iter
->types
[i
];
412 } while (iter
!= end
);
415 /* neither found a match */
421 Pack binary data into a string
424 SWIG_PackData(char *c
, void *ptr
, size_t sz
) {
425 static const char hex
[17] = "0123456789abcdef";
426 register const unsigned char *u
= (unsigned char *) ptr
;
427 register const unsigned char *eu
= u
+ sz
;
428 for (; u
!= eu
; ++u
) {
429 register unsigned char uu
= *u
;
430 *(c
++) = hex
[(uu
& 0xf0) >> 4];
431 *(c
++) = hex
[uu
& 0xf];
437 Unpack binary data from a string
439 SWIGRUNTIME
const char *
440 SWIG_UnpackData(const char *c
, void *ptr
, size_t sz
) {
441 register unsigned char *u
= (unsigned char *) ptr
;
442 register const unsigned char *eu
= u
+ sz
;
443 for (; u
!= eu
; ++u
) {
444 register char d
= *(c
++);
445 register unsigned char uu
= 0;
446 if ((d
>= '0') && (d
<= '9'))
447 uu
= ((d
- '0') << 4);
448 else if ((d
>= 'a') && (d
<= 'f'))
449 uu
= ((d
- ('a'-10)) << 4);
453 if ((d
>= '0') && (d
<= '9'))
455 else if ((d
>= 'a') && (d
<= 'f'))
456 uu
|= (d
- ('a'-10));
465 Pack 'void *' into a string buffer.
468 SWIG_PackVoidPtr(char *buff
, void *ptr
, const char *name
, size_t bsz
) {
470 if ((2*sizeof(void *) + 2) > bsz
) return 0;
472 r
= SWIG_PackData(r
,&ptr
,sizeof(void *));
473 if (strlen(name
) + 1 > (bsz
- (r
- buff
))) return 0;
478 SWIGRUNTIME
const char *
479 SWIG_UnpackVoidPtr(const char *c
, void **ptr
, const char *name
) {
481 if (strcmp(c
,"NULL") == 0) {
488 return SWIG_UnpackData(++c
,ptr
,sizeof(void *));
492 SWIG_PackDataName(char *buff
, void *ptr
, size_t sz
, const char *name
, size_t bsz
) {
494 size_t lname
= (name
? strlen(name
) : 0);
495 if ((2*sz
+ 2 + lname
) > bsz
) return 0;
497 r
= SWIG_PackData(r
,ptr
,sz
);
499 strncpy(r
,name
,lname
+1);
506 SWIGRUNTIME
const char *
507 SWIG_UnpackDataName(const char *c
, void *ptr
, size_t sz
, const char *name
) {
509 if (strcmp(c
,"NULL") == 0) {
516 return SWIG_UnpackData(++c
,ptr
,sz
);
523 /* -----------------------------------------------------------------------------
524 * SWIG API. Portion that goes into the runtime
525 * ----------------------------------------------------------------------------- */
531 /* -----------------------------------------------------------------------------
532 * for internal method declarations
533 * ----------------------------------------------------------------------------- */
536 # define SWIGINTERN static SWIGUNUSED
539 #ifndef SWIGINTERNINLINE
540 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
544 Exception handling in wrappers
546 #define SWIG_fail goto fail
547 #define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg)
548 #define SWIG_append_errmsg(msg) SWIG_Python_AddErrMesg(msg,0)
549 #define SWIG_preppend_errmsg(msg) SWIG_Python_AddErrMesg(msg,1)
550 #define SWIG_type_error(type,obj) SWIG_Python_TypeError(type,obj)
551 #define SWIG_null_ref(type) SWIG_Python_NullRef(type)
556 #define SWIG_contract_assert(expr, msg) \
557 if (!(expr)) { PyErr_SetString(PyExc_RuntimeError, (char *) msg ); goto fail; } else
559 /* -----------------------------------------------------------------------------
560 * Constant declarations
561 * ----------------------------------------------------------------------------- */
564 #define SWIG_PY_INT 1
565 #define SWIG_PY_FLOAT 2
566 #define SWIG_PY_STRING 3
567 #define SWIG_PY_POINTER 4
568 #define SWIG_PY_BINARY 5
570 /* Constant information structure */
571 typedef struct swig_const_info
{
577 swig_type_info
**ptype
;
581 /* -----------------------------------------------------------------------------
582 * Alloc. memory flags
583 * ----------------------------------------------------------------------------- */
584 #define SWIG_OLDOBJ 1
585 #define SWIG_NEWOBJ SWIG_OLDOBJ + 1
586 #define SWIG_PYSTR SWIG_NEWOBJ + 1
593 /***********************************************************************
596 * This file contains the runtime support for Python modules
597 * and includes code for managing global variables and pointer
600 * Author : David Beazley (beazley@cs.uchicago.edu)
601 ************************************************************************/
603 /* Common SWIG API */
604 #define SWIG_ConvertPtr(obj, pp, type, flags) SWIG_Python_ConvertPtr(obj, pp, type, flags)
605 #define SWIG_NewPointerObj(p, type, flags) SWIG_Python_NewPointerObj(p, type, flags)
606 #define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags)
609 /* Python-specific SWIG API */
610 #define SWIG_ConvertPacked(obj, ptr, sz, ty, flags) SWIG_Python_ConvertPacked(obj, ptr, sz, ty, flags)
611 #define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
614 #define SWIG_GetModule(clientdata) SWIG_Python_GetModule()
615 #define SWIG_SetModule(clientdata, pointer) SWIG_Python_SetModule(pointer)
617 /* -----------------------------------------------------------------------------
618 * Pointer declarations
619 * ----------------------------------------------------------------------------- */
621 Use SWIG_NO_COBJECT_TYPES to force the use of strings to represent
622 C/C++ pointers in the python side. Very useful for debugging, but
625 #if !defined(SWIG_NO_COBJECT_TYPES) && !defined(SWIG_COBJECT_TYPES)
626 # define SWIG_COBJECT_TYPES
629 /* Flags for pointer conversion */
630 #define SWIG_POINTER_EXCEPTION 0x1
631 #define SWIG_POINTER_DISOWN 0x2
634 /* Add PyOS_snprintf for old Pythons */
635 #if PY_VERSION_HEX < 0x02020000
636 #define PyOS_snprintf snprintf
643 /* -----------------------------------------------------------------------------
644 * Create a new pointer string
645 * ----------------------------------------------------------------------------- */
646 #ifndef SWIG_BUFFER_SIZE
647 #define SWIG_BUFFER_SIZE 1024
650 /* A crude PyString_FromFormat implementation for old Pythons */
651 #if PY_VERSION_HEX < 0x02020000
653 PyString_FromFormat(const char *fmt
, ...) {
655 char buf
[SWIG_BUFFER_SIZE
* 2];
658 res
= vsnprintf(buf
, sizeof(buf
), fmt
, ap
);
660 return (res
< 0 || res
>= sizeof(buf
)) ? 0 : PyString_FromString(buf
);
664 #if PY_VERSION_HEX < 0x01060000
665 #define PyObject_Del(op) PyMem_DEL((op))
668 #if defined(SWIG_COBJECT_TYPES)
669 #if !defined(SWIG_COBJECT_PYTHON)
670 /* -----------------------------------------------------------------------------
671 * Implements a simple Swig Object type, and use it instead of PyCObject
672 * ----------------------------------------------------------------------------- */
680 /* Declarations for objects of type PySwigObject */
683 PySwigObject_print(PySwigObject
*v
, FILE *fp
, int flags
)
685 char result
[SWIG_BUFFER_SIZE
];
687 if (SWIG_PackVoidPtr(result
, v
->ptr
, v
->desc
, sizeof(result
))) {
688 fputs("<Swig Object at ", fp
); fputs(result
, fp
); fputs(">", fp
);
695 SWIGRUNTIME PyObject
*
696 PySwigObject_repr(PySwigObject
*v
)
698 char result
[SWIG_BUFFER_SIZE
];
699 return SWIG_PackVoidPtr(result
, v
->ptr
, v
->desc
, sizeof(result
)) ?
700 PyString_FromFormat("<Swig Object at %s>", result
) : 0;
703 SWIGRUNTIME PyObject
*
704 PySwigObject_str(PySwigObject
*v
)
706 char result
[SWIG_BUFFER_SIZE
];
707 return SWIG_PackVoidPtr(result
, v
->ptr
, v
->desc
, sizeof(result
)) ?
708 PyString_FromString(result
) : 0;
711 SWIGRUNTIME PyObject
*
712 PySwigObject_long(PySwigObject
*v
)
714 return PyLong_FromVoidPtr(v
->ptr
);
717 SWIGRUNTIME PyObject
*
718 PySwigObject_format(const char* fmt
, PySwigObject
*v
)
720 PyObject
*res
= NULL
;
721 PyObject
*args
= PyTuple_New(1);
722 if (args
&& (PyTuple_SetItem(args
, 0, PySwigObject_long(v
)) == 0)) {
723 PyObject
*ofmt
= PyString_FromString(fmt
);
725 res
= PyString_Format(ofmt
,args
);
733 SWIGRUNTIME PyObject
*
734 PySwigObject_oct(PySwigObject
*v
)
736 return PySwigObject_format("%o",v
);
739 SWIGRUNTIME PyObject
*
740 PySwigObject_hex(PySwigObject
*v
)
742 return PySwigObject_format("%x",v
);
746 PySwigObject_compare(PySwigObject
*v
, PySwigObject
*w
)
748 int c
= strcmp(v
->desc
, w
->desc
);
750 return (c
> 0) ? 1 : -1;
754 return (i
< j
) ? -1 : ((i
> j
) ? 1 : 0);
759 PySwigObject_dealloc(PySwigObject
*self
)
764 SWIGRUNTIME PyTypeObject
*
765 PySwigObject_type(void) {
766 static char pyswigobject_type__doc__
[] =
767 "Swig object carries a C/C++ instance pointer";
769 static PyNumberMethods PySwigObject_as_number
= {
770 (binaryfunc
)0, /*nb_add*/
771 (binaryfunc
)0, /*nb_subtract*/
772 (binaryfunc
)0, /*nb_multiply*/
773 (binaryfunc
)0, /*nb_divide*/
774 (binaryfunc
)0, /*nb_remainder*/
775 (binaryfunc
)0, /*nb_divmod*/
776 (ternaryfunc
)0,/*nb_power*/
777 (unaryfunc
)0, /*nb_negative*/
778 (unaryfunc
)0, /*nb_positive*/
779 (unaryfunc
)0, /*nb_absolute*/
780 (inquiry
)0, /*nb_nonzero*/
787 (coercion
)0, /*nb_coerce*/
788 (unaryfunc
)PySwigObject_long
, /*nb_int*/
789 (unaryfunc
)PySwigObject_long
, /*nb_long*/
790 (unaryfunc
)0, /*nb_float*/
791 (unaryfunc
)PySwigObject_oct
, /*nb_oct*/
792 (unaryfunc
)PySwigObject_hex
, /*nb_hex*/
793 #if PY_VERSION_HEX >= 0x02020000
794 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */
795 #elif PY_VERSION_HEX >= 0x02000000
796 0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_or */
800 static PyTypeObject pyswigobject_type
801 #if !defined(__cplusplus)
803 static int type_init
= 0;
808 PyObject_HEAD_INIT(&PyType_Type
)
810 (char *)"PySwigObject", /*tp_name*/
811 sizeof(PySwigObject
), /*tp_basicsize*/
814 (destructor
)PySwigObject_dealloc
, /*tp_dealloc*/
815 (printfunc
)PySwigObject_print
, /*tp_print*/
816 (getattrfunc
)0, /*tp_getattr*/
817 (setattrfunc
)0, /*tp_setattr*/
818 (cmpfunc
)PySwigObject_compare
, /*tp_compare*/
819 (reprfunc
)PySwigObject_repr
, /*tp_repr*/
820 &PySwigObject_as_number
, /*tp_as_number*/
821 0, /*tp_as_sequence*/
823 (hashfunc
)0, /*tp_hash*/
824 (ternaryfunc
)0, /*tp_call*/
825 (reprfunc
)PySwigObject_str
, /*tp_str*/
826 /* Space for future expansion */
828 pyswigobject_type__doc__
, /* Documentation string */
829 #if PY_VERSION_HEX >= 0x02000000
833 #if PY_VERSION_HEX >= 0x02010000
834 0, /* tp_richcompare */
835 0, /* tp_weaklistoffset */
837 #if PY_VERSION_HEX >= 0x02020000
838 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
840 #if PY_VERSION_HEX >= 0x02030000
844 0,0,0,0 /* tp_alloc -> tp_next */
847 #if !defined(__cplusplus)
848 pyswigobject_type
= tmp
;
852 return &pyswigobject_type
;
855 SWIGRUNTIME PyObject
*
856 PySwigObject_FromVoidPtrAndDesc(void *ptr
, const char *desc
)
858 PySwigObject
*self
= PyObject_NEW(PySwigObject
, PySwigObject_type());
863 return (PyObject
*)self
;
866 SWIGRUNTIMEINLINE
void *
867 PySwigObject_AsVoidPtr(PyObject
*self
)
869 return ((PySwigObject
*)self
)->ptr
;
872 SWIGRUNTIMEINLINE
const char *
873 PySwigObject_GetDesc(PyObject
*self
)
875 return ((PySwigObject
*)self
)->desc
;
878 SWIGRUNTIMEINLINE
int
879 PySwigObject_Check(PyObject
*op
) {
880 return ((op
)->ob_type
== PySwigObject_type())
881 || (strcmp((op
)->ob_type
->tp_name
,"PySwigObject") == 0);
884 /* -----------------------------------------------------------------------------
885 * Implements a simple Swig Packed type, and use it instead of string
886 * ----------------------------------------------------------------------------- */
896 PySwigPacked_print(PySwigPacked
*v
, FILE *fp
, int flags
)
898 char result
[SWIG_BUFFER_SIZE
];
900 fputs("<Swig Packed ", fp
);
901 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) {
910 SWIGRUNTIME PyObject
*
911 PySwigPacked_repr(PySwigPacked
*v
)
913 char result
[SWIG_BUFFER_SIZE
];
914 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) {
915 return PyString_FromFormat("<Swig Packed at %s%s>", result
, v
->desc
);
917 return PyString_FromFormat("<Swig Packed %s>", v
->desc
);
921 SWIGRUNTIME PyObject
*
922 PySwigPacked_str(PySwigPacked
*v
)
924 char result
[SWIG_BUFFER_SIZE
];
925 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))){
926 return PyString_FromFormat("%s%s", result
, v
->desc
);
928 return PyString_FromString(v
->desc
);
933 PySwigPacked_compare(PySwigPacked
*v
, PySwigPacked
*w
)
935 int c
= strcmp(v
->desc
, w
->desc
);
937 return (c
> 0) ? 1 : -1;
941 int s
= (i
< j
) ? -1 : ((i
> j
) ? 1 : 0);
942 return s
? s
: strncmp((char *)v
->pack
, (char *)w
->pack
, 2*v
->size
);
947 PySwigPacked_dealloc(PySwigPacked
*self
)
953 SWIGRUNTIME PyTypeObject
*
954 PySwigPacked_type(void) {
955 static char pyswigpacked_type__doc__
[] =
956 "Swig object carries a C/C++ instance pointer";
957 static PyTypeObject pyswigpacked_type
958 #if !defined(__cplusplus)
960 static int type_init
= 0;
965 PyObject_HEAD_INIT(&PyType_Type
)
967 (char *)"PySwigPacked", /*tp_name*/
968 sizeof(PySwigPacked
), /*tp_basicsize*/
971 (destructor
)PySwigPacked_dealloc
, /*tp_dealloc*/
972 (printfunc
)PySwigPacked_print
, /*tp_print*/
973 (getattrfunc
)0, /*tp_getattr*/
974 (setattrfunc
)0, /*tp_setattr*/
975 (cmpfunc
)PySwigPacked_compare
, /*tp_compare*/
976 (reprfunc
)PySwigPacked_repr
, /*tp_repr*/
978 0, /*tp_as_sequence*/
980 (hashfunc
)0, /*tp_hash*/
981 (ternaryfunc
)0, /*tp_call*/
982 (reprfunc
)PySwigPacked_str
, /*tp_str*/
983 /* Space for future expansion */
985 pyswigpacked_type__doc__
, /* Documentation string */
986 #if PY_VERSION_HEX >= 0x02000000
990 #if PY_VERSION_HEX >= 0x02010000
991 0, /* tp_richcompare */
992 0, /* tp_weaklistoffset */
994 #if PY_VERSION_HEX >= 0x02020000
995 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
997 #if PY_VERSION_HEX >= 0x02030000
1001 0,0,0,0 /* tp_alloc -> tp_next */
1004 #if !defined(__cplusplus)
1005 pyswigpacked_type
= tmp
;
1009 return &pyswigpacked_type
;
1012 SWIGRUNTIME PyObject
*
1013 PySwigPacked_FromDataAndDesc(void *ptr
, size_t size
, const char *desc
)
1015 PySwigPacked
*self
= PyObject_NEW(PySwigPacked
, PySwigPacked_type());
1019 void *pack
= malloc(size
);
1021 memcpy(pack
, ptr
, size
);
1025 return (PyObject
*) self
;
1031 SWIGRUNTIMEINLINE
const char *
1032 PySwigPacked_UnpackData(PyObject
*obj
, void *ptr
, size_t size
)
1034 PySwigPacked
*self
= (PySwigPacked
*)obj
;
1035 if (self
->size
!= size
) return 0;
1036 memcpy(ptr
, self
->pack
, size
);
1040 SWIGRUNTIMEINLINE
const char *
1041 PySwigPacked_GetDesc(PyObject
*self
)
1043 return ((PySwigPacked
*)self
)->desc
;
1046 SWIGRUNTIMEINLINE
int
1047 PySwigPacked_Check(PyObject
*op
) {
1048 return ((op
)->ob_type
== PySwigPacked_type())
1049 || (strcmp((op
)->ob_type
->tp_name
,"PySwigPacked") == 0);
1053 /* -----------------------------------------------------------------------------
1054 * Use the old Python PyCObject instead of PySwigObject
1055 * ----------------------------------------------------------------------------- */
1057 #define PySwigObject_GetDesc(obj) PyCObject_GetDesc(obj)
1058 #define PySwigObject_Check(obj) PyCObject_Check(obj)
1059 #define PySwigObject_AsVoidPtr(obj) PyCObject_AsVoidPtr(obj)
1060 #define PySwigObject_FromVoidPtrAndDesc(p, d) PyCObject_FromVoidPtrAndDesc(p, d, NULL)
1066 /* -----------------------------------------------------------------------------
1067 * errors manipulation
1068 * ----------------------------------------------------------------------------- */
1071 SWIG_Python_TypeError(const char *type
, PyObject
*obj
)
1074 #if defined(SWIG_COBJECT_TYPES)
1075 if (obj
&& PySwigObject_Check(obj
)) {
1076 const char *otype
= (const char *) PySwigObject_GetDesc(obj
);
1078 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, 'PySwigObject(%s)' is received",
1085 const char *otype
= (obj
? obj
->ob_type
->tp_name
: 0);
1087 PyObject
*str
= PyObject_Str(obj
);
1088 const char *cstr
= str
? PyString_AsString(str
) : 0;
1090 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s(%s)' is received",
1093 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s' is received",
1100 PyErr_Format(PyExc_TypeError
, "a '%s' is expected", type
);
1102 PyErr_Format(PyExc_TypeError
, "unexpected type is received");
1106 SWIGRUNTIMEINLINE
void
1107 SWIG_Python_NullRef(const char *type
)
1110 PyErr_Format(PyExc_TypeError
, "null reference of type '%s' was received",type
);
1112 PyErr_Format(PyExc_TypeError
, "null reference was received");
1117 SWIG_Python_AddErrMesg(const char* mesg
, int infront
)
1119 if (PyErr_Occurred()) {
1121 PyObject
*value
= 0;
1122 PyObject
*traceback
= 0;
1123 PyErr_Fetch(&type
, &value
, &traceback
);
1125 PyObject
*old_str
= PyObject_Str(value
);
1129 PyErr_Format(type
, "%s %s", mesg
, PyString_AsString(old_str
));
1131 PyErr_Format(type
, "%s %s", PyString_AsString(old_str
), mesg
);
1142 SWIG_Python_ArgFail(int argnum
)
1144 if (PyErr_Occurred()) {
1145 /* add information about failing argument */
1147 PyOS_snprintf(mesg
, sizeof(mesg
), "argument number %d:", argnum
);
1148 return SWIG_Python_AddErrMesg(mesg
, 1);
1155 /* -----------------------------------------------------------------------------
1156 * pointers/data manipulation
1157 * ----------------------------------------------------------------------------- */
1159 /* Convert a pointer value */
1161 SWIG_Python_ConvertPtr(PyObject
*obj
, void **ptr
, swig_type_info
*ty
, int flags
) {
1164 static PyObject
*SWIG_this
= 0;
1166 PyObject
*pyobj
= 0;
1170 if (obj
== Py_None
) {
1175 #ifdef SWIG_COBJECT_TYPES
1176 if (!(PySwigObject_Check(obj
))) {
1178 SWIG_this
= PyString_FromString("this");
1180 obj
= PyObject_GetAttr(obj
,SWIG_this
);
1182 if (!obj
) goto type_error
;
1183 if (!PySwigObject_Check(obj
)) {
1188 vptr
= PySwigObject_AsVoidPtr(obj
);
1189 c
= (const char *) PySwigObject_GetDesc(obj
);
1190 if (newref
) { Py_DECREF(obj
); }
1193 if (!(PyString_Check(obj
))) {
1195 SWIG_this
= PyString_FromString("this");
1197 obj
= PyObject_GetAttr(obj
,SWIG_this
);
1199 if (!obj
) goto type_error
;
1200 if (!PyString_Check(obj
)) {
1205 c
= PyString_AsString(obj
);
1206 /* Pointer values must start with leading underscore */
1207 c
= SWIG_UnpackVoidPtr(c
, &vptr
, ty
->name
);
1208 if (newref
) { Py_DECREF(obj
); }
1209 if (!c
) goto type_error
;
1214 tc
= SWIG_TypeCheck(c
,ty
);
1215 if (!tc
) goto type_error
;
1216 *ptr
= SWIG_TypeCast(tc
,vptr
);
1220 if ((pyobj
) && (flags
& SWIG_POINTER_DISOWN
)) {
1221 PyObject_SetAttrString(pyobj
,(char*)"thisown",Py_False
);
1227 if (pyobj
&& !obj
) {
1229 if (PyCFunction_Check(obj
)) {
1230 /* here we get the method pointer for callbacks */
1231 char *doc
= (((PyCFunctionObject
*)obj
) -> m_ml
-> ml_doc
);
1232 c
= doc
? strstr(doc
, "swig_ptr: ") : 0;
1234 c
= ty
? SWIG_UnpackVoidPtr(c
+ 10, &vptr
, ty
->name
) : 0;
1235 if (!c
) goto type_error
;
1240 if (flags
& SWIG_POINTER_EXCEPTION
) {
1242 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
1244 SWIG_Python_TypeError("C/C++ pointer", obj
);
1250 /* Convert a pointer value, signal an exception on a type mismatch */
1252 SWIG_Python_MustGetPtr(PyObject
*obj
, swig_type_info
*ty
, int argnum
, int flags
) {
1254 if (SWIG_Python_ConvertPtr(obj
, &result
, ty
, flags
) == -1) {
1256 if (flags
& SWIG_POINTER_EXCEPTION
) {
1257 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
1258 SWIG_Python_ArgFail(argnum
);
1264 /* Convert a packed value value */
1266 SWIG_Python_ConvertPacked(PyObject
*obj
, void *ptr
, size_t sz
, swig_type_info
*ty
, int flags
) {
1270 #if defined(SWIG_COBJECT_TYPES) && !defined(SWIG_COBJECT_PYTHON)
1271 c
= PySwigPacked_UnpackData(obj
, ptr
, sz
);
1273 if ((!obj
) || (!PyString_Check(obj
))) goto type_error
;
1274 c
= PyString_AsString(obj
);
1275 /* Pointer values must start with leading underscore */
1276 c
= SWIG_UnpackDataName(c
, ptr
, sz
, ty
->name
);
1278 if (!c
) goto type_error
;
1280 tc
= SWIG_TypeCheck(c
,ty
);
1281 if (!tc
) goto type_error
;
1287 if (flags
& SWIG_POINTER_EXCEPTION
) {
1289 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
1291 SWIG_Python_TypeError("C/C++ packed data", obj
);
1297 /* Create a new array object */
1298 SWIGRUNTIME PyObject
*
1299 SWIG_Python_NewPointerObj(void *ptr
, swig_type_info
*type
, int own
) {
1302 if (!PyErr_Occurred()) {
1303 PyErr_Format(PyExc_TypeError
, "Swig: null type passed to NewPointerObj");
1311 #ifdef SWIG_COBJECT_TYPES
1312 robj
= PySwigObject_FromVoidPtrAndDesc((void *) ptr
, (char *)type
->name
);
1315 char result
[SWIG_BUFFER_SIZE
];
1316 robj
= SWIG_PackVoidPtr(result
, ptr
, type
->name
, sizeof(result
)) ?
1317 PyString_FromString(result
) : 0;
1320 if (!robj
|| (robj
== Py_None
)) return robj
;
1321 if (type
->clientdata
) {
1323 PyObject
*args
= Py_BuildValue((char*)"(O)", robj
);
1325 inst
= PyObject_CallObject((PyObject
*) type
->clientdata
, args
);
1329 PyObject_SetAttrString(inst
,(char*)"thisown",Py_True
);
1337 SWIGRUNTIME PyObject
*
1338 SWIG_Python_NewPackedObj(void *ptr
, size_t sz
, swig_type_info
*type
) {
1344 #if defined(SWIG_COBJECT_TYPES) && !defined(SWIG_COBJECT_PYTHON)
1345 robj
= PySwigPacked_FromDataAndDesc((void *) ptr
, sz
, (char *)type
->name
);
1348 char result
[SWIG_BUFFER_SIZE
];
1349 robj
= SWIG_PackDataName(result
, ptr
, sz
, type
->name
, sizeof(result
)) ?
1350 PyString_FromString(result
) : 0;
1356 /* -----------------------------------------------------------------------------*
1358 * -----------------------------------------------------------------------------*/
1360 #ifdef SWIG_LINK_RUNTIME
1361 void *SWIG_ReturnGlobalTypeList(void *);
1364 SWIGRUNTIME swig_module_info
*
1365 SWIG_Python_GetModule(void) {
1366 static void *type_pointer
= (void *)0;
1367 /* first check if module already created */
1368 if (!type_pointer
) {
1369 #ifdef SWIG_LINK_RUNTIME
1370 type_pointer
= SWIG_ReturnGlobalTypeList((void *)0);
1372 type_pointer
= PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
,
1373 (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
);
1374 if (PyErr_Occurred()) {
1376 type_pointer
= (void *)0;
1380 return (swig_module_info
*) type_pointer
;
1383 #if PY_MAJOR_VERSION < 2
1384 /* PyModule_AddObject function was introduced in Python 2.0. The following function
1385 is copied out of Python/modsupport.c in python version 2.3.4 */
1387 PyModule_AddObject(PyObject
*m
, char *name
, PyObject
*o
)
1390 if (!PyModule_Check(m
)) {
1391 PyErr_SetString(PyExc_TypeError
,
1392 "PyModule_AddObject() needs module as first arg");
1396 PyErr_SetString(PyExc_TypeError
,
1397 "PyModule_AddObject() needs non-NULL value");
1401 dict
= PyModule_GetDict(m
);
1403 /* Internal error -- modules must have a dict! */
1404 PyErr_Format(PyExc_SystemError
, "module '%s' has no __dict__",
1405 PyModule_GetName(m
));
1408 if (PyDict_SetItemString(dict
, name
, o
))
1416 SWIG_Python_SetModule(swig_module_info
*swig_module
) {
1417 static PyMethodDef swig_empty_runtime_method_table
[] = { {NULL
, NULL
, 0, NULL
} };/* Sentinel */
1419 PyObject
*module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
,
1420 swig_empty_runtime_method_table
);
1421 PyObject
*pointer
= PyCObject_FromVoidPtr((void *) swig_module
, NULL
);
1422 if (pointer
&& module) {
1423 PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
, pointer
);
1432 /* -------- TYPES TABLE (BEGIN) -------- */
1434 #define SWIGTYPE_p_buffer swig_types[0]
1435 #define SWIGTYPE_p_char swig_types[1]
1436 #define SWIGTYPE_p_form_ops_t swig_types[2]
1437 #define SWIGTYPE_p_int swig_types[3]
1438 #define SWIGTYPE_p_long swig_types[4]
1439 #define SWIGTYPE_p_unsigned_char swig_types[5]
1440 #define SWIGTYPE_p_unsigned_int swig_types[6]
1441 #define SWIGTYPE_p_unsigned_long swig_types[7]
1442 #define SWIGTYPE_p_wxANIHandler swig_types[8]
1443 #define SWIGTYPE_p_wxAcceleratorEntry swig_types[9]
1444 #define SWIGTYPE_p_wxAcceleratorTable swig_types[10]
1445 #define SWIGTYPE_p_wxActivateEvent swig_types[11]
1446 #define SWIGTYPE_p_wxAppTraits swig_types[12]
1447 #define SWIGTYPE_p_wxArrayString swig_types[13]
1448 #define SWIGTYPE_p_wxBMPHandler swig_types[14]
1449 #define SWIGTYPE_p_wxBitmap swig_types[15]
1450 #define SWIGTYPE_p_wxBoxSizer swig_types[16]
1451 #define SWIGTYPE_p_wxButton swig_types[17]
1452 #define SWIGTYPE_p_wxCURHandler swig_types[18]
1453 #define SWIGTYPE_p_wxCaret swig_types[19]
1454 #define SWIGTYPE_p_wxChildFocusEvent swig_types[20]
1455 #define SWIGTYPE_p_wxCloseEvent swig_types[21]
1456 #define SWIGTYPE_p_wxColour swig_types[22]
1457 #define SWIGTYPE_p_wxCommandEvent swig_types[23]
1458 #define SWIGTYPE_p_wxContextMenuEvent swig_types[24]
1459 #define SWIGTYPE_p_wxControl swig_types[25]
1460 #define SWIGTYPE_p_wxControlWithItems swig_types[26]
1461 #define SWIGTYPE_p_wxCursor swig_types[27]
1462 #define SWIGTYPE_p_wxDC swig_types[28]
1463 #define SWIGTYPE_p_wxDateEvent swig_types[29]
1464 #define SWIGTYPE_p_wxDateTime swig_types[30]
1465 #define SWIGTYPE_p_wxDisplayChangedEvent swig_types[31]
1466 #define SWIGTYPE_p_wxDropFilesEvent swig_types[32]
1467 #define SWIGTYPE_p_wxDuplexMode swig_types[33]
1468 #define SWIGTYPE_p_wxEraseEvent swig_types[34]
1469 #define SWIGTYPE_p_wxEvent swig_types[35]
1470 #define SWIGTYPE_p_wxEventLoop swig_types[36]
1471 #define SWIGTYPE_p_wxEventLoopActivator swig_types[37]
1472 #define SWIGTYPE_p_wxEvtHandler swig_types[38]
1473 #define SWIGTYPE_p_wxFSFile swig_types[39]
1474 #define SWIGTYPE_p_wxFileSystem swig_types[40]
1475 #define SWIGTYPE_p_wxFileSystemHandler swig_types[41]
1476 #define SWIGTYPE_p_wxFlexGridSizer swig_types[42]
1477 #define SWIGTYPE_p_wxFocusEvent swig_types[43]
1478 #define SWIGTYPE_p_wxFont swig_types[44]
1479 #define SWIGTYPE_p_wxFrame swig_types[45]
1480 #define SWIGTYPE_p_wxGBPosition swig_types[46]
1481 #define SWIGTYPE_p_wxGBSizerItem swig_types[47]
1482 #define SWIGTYPE_p_wxGBSpan swig_types[48]
1483 #define SWIGTYPE_p_wxGIFHandler swig_types[49]
1484 #define SWIGTYPE_p_wxGridBagSizer swig_types[50]
1485 #define SWIGTYPE_p_wxGridSizer swig_types[51]
1486 #define SWIGTYPE_p_wxICOHandler swig_types[52]
1487 #define SWIGTYPE_p_wxIconizeEvent swig_types[53]
1488 #define SWIGTYPE_p_wxIdleEvent swig_types[54]
1489 #define SWIGTYPE_p_wxImage swig_types[55]
1490 #define SWIGTYPE_p_wxImageHandler swig_types[56]
1491 #define SWIGTYPE_p_wxImageHistogram swig_types[57]
1492 #define SWIGTYPE_p_wxImage_HSVValue swig_types[58]
1493 #define SWIGTYPE_p_wxImage_RGBValue swig_types[59]
1494 #define SWIGTYPE_p_wxIndividualLayoutConstraint swig_types[60]
1495 #define SWIGTYPE_p_wxInitDialogEvent swig_types[61]
1496 #define SWIGTYPE_p_wxInputStream swig_types[62]
1497 #define SWIGTYPE_p_wxInternetFSHandler swig_types[63]
1498 #define SWIGTYPE_p_wxItemContainer swig_types[64]
1499 #define SWIGTYPE_p_wxJPEGHandler swig_types[65]
1500 #define SWIGTYPE_p_wxKeyEvent swig_types[66]
1501 #define SWIGTYPE_p_wxLayoutConstraints swig_types[67]
1502 #define SWIGTYPE_p_wxMaximizeEvent swig_types[68]
1503 #define SWIGTYPE_p_wxMemoryFSHandler swig_types[69]
1504 #define SWIGTYPE_p_wxMenu swig_types[70]
1505 #define SWIGTYPE_p_wxMenuBar swig_types[71]
1506 #define SWIGTYPE_p_wxMenuBarBase swig_types[72]
1507 #define SWIGTYPE_p_wxMenuEvent swig_types[73]
1508 #define SWIGTYPE_p_wxMenuItem swig_types[74]
1509 #define SWIGTYPE_p_wxMouseCaptureChangedEvent swig_types[75]
1510 #define SWIGTYPE_p_wxMouseEvent swig_types[76]
1511 #define SWIGTYPE_p_wxMoveEvent swig_types[77]
1512 #define SWIGTYPE_p_wxNavigationKeyEvent swig_types[78]
1513 #define SWIGTYPE_p_wxNcPaintEvent swig_types[79]
1514 #define SWIGTYPE_p_wxNotifyEvent swig_types[80]
1515 #define SWIGTYPE_p_wxObject swig_types[81]
1516 #define SWIGTYPE_p_wxOutputStream swig_types[82]
1517 #define SWIGTYPE_p_wxPCXHandler swig_types[83]
1518 #define SWIGTYPE_p_wxPNGHandler swig_types[84]
1519 #define SWIGTYPE_p_wxPNMHandler swig_types[85]
1520 #define SWIGTYPE_p_wxPaintEvent swig_types[86]
1521 #define SWIGTYPE_p_wxPaletteChangedEvent swig_types[87]
1522 #define SWIGTYPE_p_wxPaperSize swig_types[88]
1523 #define SWIGTYPE_p_wxPoint swig_types[89]
1524 #define SWIGTYPE_p_wxPoint2D swig_types[90]
1525 #define SWIGTYPE_p_wxPropagateOnce swig_types[91]
1526 #define SWIGTYPE_p_wxPropagationDisabler swig_types[92]
1527 #define SWIGTYPE_p_wxPyApp swig_types[93]
1528 #define SWIGTYPE_p_wxPyCommandEvent swig_types[94]
1529 #define SWIGTYPE_p_wxPyDropTarget swig_types[95]
1530 #define SWIGTYPE_p_wxPyEvent swig_types[96]
1531 #define SWIGTYPE_p_wxPyFileSystemHandler swig_types[97]
1532 #define SWIGTYPE_p_wxPyImageHandler swig_types[98]
1533 #define SWIGTYPE_p_wxPyInputStream swig_types[99]
1534 #define SWIGTYPE_p_wxPySizer swig_types[100]
1535 #define SWIGTYPE_p_wxPyValidator swig_types[101]
1536 #define SWIGTYPE_p_wxQuantize swig_types[102]
1537 #define SWIGTYPE_p_wxQueryNewPaletteEvent swig_types[103]
1538 #define SWIGTYPE_p_wxRealPoint swig_types[104]
1539 #define SWIGTYPE_p_wxRect swig_types[105]
1540 #define SWIGTYPE_p_wxRegion swig_types[106]
1541 #define SWIGTYPE_p_wxScrollEvent swig_types[107]
1542 #define SWIGTYPE_p_wxScrollWinEvent swig_types[108]
1543 #define SWIGTYPE_p_wxSetCursorEvent swig_types[109]
1544 #define SWIGTYPE_p_wxShowEvent swig_types[110]
1545 #define SWIGTYPE_p_wxSize swig_types[111]
1546 #define SWIGTYPE_p_wxSizeEvent swig_types[112]
1547 #define SWIGTYPE_p_wxSizer swig_types[113]
1548 #define SWIGTYPE_p_wxSizerItem swig_types[114]
1549 #define SWIGTYPE_p_wxStaticBox swig_types[115]
1550 #define SWIGTYPE_p_wxStaticBoxSizer swig_types[116]
1551 #define SWIGTYPE_p_wxStdDialogButtonSizer swig_types[117]
1552 #define SWIGTYPE_p_wxSysColourChangedEvent swig_types[118]
1553 #define SWIGTYPE_p_wxTIFFHandler swig_types[119]
1554 #define SWIGTYPE_p_wxToolTip swig_types[120]
1555 #define SWIGTYPE_p_wxUpdateUIEvent swig_types[121]
1556 #define SWIGTYPE_p_wxValidator swig_types[122]
1557 #define SWIGTYPE_p_wxVisualAttributes swig_types[123]
1558 #define SWIGTYPE_p_wxWindow swig_types[124]
1559 #define SWIGTYPE_p_wxWindowCreateEvent swig_types[125]
1560 #define SWIGTYPE_p_wxWindowDestroyEvent swig_types[126]
1561 #define SWIGTYPE_p_wxXPMHandler swig_types[127]
1562 #define SWIGTYPE_p_wxZipFSHandler swig_types[128]
1563 #define SWIGTYPE_ptrdiff_t swig_types[129]
1564 #define SWIGTYPE_std__ptrdiff_t swig_types[130]
1565 #define SWIGTYPE_unsigned_int swig_types[131]
1566 static swig_type_info
*swig_types
[133];
1567 static swig_module_info swig_module
= {swig_types
, 132, 0, 0, 0, 0};
1568 #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
1569 #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
1571 /* -------- TYPES TABLE (END) -------- */
1574 /*-----------------------------------------------
1575 @(target):= _core_.so
1576 ------------------------------------------------*/
1577 #define SWIG_init init_core_
1579 #define SWIG_name "_core_"
1581 #include "wx/wxPython/wxPython_int.h"
1582 #include "wx/wxPython/pyclasses.h"
1585 #ifndef wxPyUSE_EXPORT
1586 // Helper functions for dealing with SWIG objects and such. These are
1587 // located here so they know about the SWIG types and functions declared
1588 // in the wrapper code.
1590 #include <wx/hashmap.h>
1591 WX_DECLARE_STRING_HASH_MAP( swig_type_info
*, wxPyTypeInfoHashMap
);
1594 // Maintains a hashmap of className to swig_type_info pointers. Given the
1595 // name of a class either looks up the type info in the cache, or scans the
1596 // SWIG tables for it.
1597 extern PyObject
* wxPyPtrTypeMap
;
1599 swig_type_info
* wxPyFindSwigType(const wxChar
* className
) {
1601 static wxPyTypeInfoHashMap
* typeInfoCache
= NULL
;
1603 if (typeInfoCache
== NULL
)
1604 typeInfoCache
= new wxPyTypeInfoHashMap
;
1606 wxString
name(className
);
1607 swig_type_info
* swigType
= (*typeInfoCache
)[name
];
1610 // it wasn't in the cache, so look it up from SWIG
1611 name
.Append(wxT(" *"));
1612 swigType
= SWIG_TypeQuery(name
.mb_str());
1614 // if it still wasn't found, try looking for a mapped name
1619 if ((item
= PyDict_GetItemString(wxPyPtrTypeMap
,
1620 (char*)(const char*)name
.mbc_str())) != NULL
) {
1621 name
= wxString(PyString_AsString(item
), *wxConvCurrent
);
1622 name
.Append(wxT(" *"));
1623 swigType
= SWIG_TypeQuery(name
.mb_str());
1627 // and add it to the map if found
1628 (*typeInfoCache
)[className
] = swigType
;
1635 // Check if a class name is a type known to SWIG
1636 bool wxPyCheckSwigType(const wxChar
* className
) {
1638 swig_type_info
* swigType
= wxPyFindSwigType(className
);
1639 return swigType
!= NULL
;
1643 // Given a pointer to a C++ object and a class name, construct a Python proxy
1645 PyObject
* wxPyConstructObject(void* ptr
,
1646 const wxChar
* className
,
1649 swig_type_info
* swigType
= wxPyFindSwigType(className
);
1650 wxCHECK_MSG(swigType
!= NULL
, NULL
, wxT("Unknown type in wxPyConstructObject"));
1652 return SWIG_Python_NewPointerObj(ptr
, swigType
, setThisOwn
);
1656 // Extract a pointer to the wrapped C++ object from a Python proxy object.
1657 // Ensures that the proxy object is of the specified (or derived) type. If
1658 // not able to perform the conversion then a Python exception is set and the
1659 // error should be handled properly in the caller. Returns True on success.
1660 bool wxPyConvertSwigPtr(PyObject
* obj
, void **ptr
,
1661 const wxChar
* className
) {
1663 swig_type_info
* swigType
= wxPyFindSwigType(className
);
1664 wxCHECK_MSG(swigType
!= NULL
, false, wxT("Unknown type in wxPyConvertSwigPtr"));
1666 return SWIG_Python_ConvertPtr(obj
, ptr
, swigType
, SWIG_POINTER_EXCEPTION
) != -1;
1670 // Make a SWIGified pointer object suitable for a .this attribute
1671 PyObject
* wxPyMakeSwigPtr(void* ptr
, const wxChar
* className
) {
1673 PyObject
* robj
= NULL
;
1675 swig_type_info
* swigType
= wxPyFindSwigType(className
);
1676 wxCHECK_MSG(swigType
!= NULL
, NULL
, wxT("Unknown type in wxPyConvertSwigPtr"));
1678 #ifdef SWIG_COBJECT_TYPES
1679 robj
= PySwigObject_FromVoidPtrAndDesc((void *) ptr
, (char *)swigType
->name
);
1683 robj
= SWIG_PackVoidPtr(result
, ptr
, swigType
->name
, sizeof(result
)) ?
1684 PyString_FromString(result
) : 0;
1692 // Python's PyInstance_Check does not return True for instances of new-style
1693 // classes. This should get close enough for both new and old classes but I
1694 // should re-evaluate the need for doing instance checks...
1695 bool wxPyInstance_Check(PyObject
* obj
) {
1696 return PyObject_HasAttrString(obj
, "__class__") != 0;
1701 // This one checks if the object is an instance of a SWIG proxy class (it has
1702 // a .this attribute, and the .this attribute is a PySwigObject.)
1703 bool wxPySwigInstance_Check(PyObject
* obj
) {
1704 static PyObject
* this_str
= NULL
;
1705 if (this_str
== NULL
)
1706 this_str
= PyString_FromString("this");
1708 PyObject
* this_attr
= PyObject_GetAttr(obj
, this_str
);
1710 bool retval
= (PySwigObject_Check(this_attr
) != 0);
1711 Py_DECREF(this_attr
);
1721 // Export a C API in a struct. Other modules will be able to load this from
1722 // the wx._core_ module and will then have safe access to these functions,
1723 // even if they are located in another shared library.
1724 static wxPyCoreAPI API
= {
1727 wxPyConstructObject
,
1731 wxPyBeginAllowThreads
,
1732 wxPyEndAllowThreads
,
1733 wxPyBeginBlockThreads
,
1734 wxPyEndBlockThreads
,
1746 wxPoint_LIST_helper
,
1747 wxBitmap_LIST_helper
,
1748 wxString_LIST_helper
,
1749 wxAcceleratorEntry_LIST_helper
,
1758 wxPySimple_typecheck
,
1761 wxPyCBH_setCallbackInfo
,
1762 wxPyCBH_findCallback
,
1763 wxPyCBH_callCallback
,
1764 wxPyCBH_callCallbackObj
,
1770 wxPy2int_seq_helper
,
1771 wxPy4int_seq_helper
,
1772 wxArrayString2PyList_helper
,
1773 wxArrayInt2PyList_helper
,
1775 wxPyClientData_dtor
,
1777 wxPyOORClientData_dtor
,
1779 wxPyCBInputStream_create
,
1780 wxPyCBInputStream_copy
,
1783 wxPySwigInstance_Check
,
1792 #if !WXWIN_COMPATIBILITY_2_4
1793 #define wxHIDE_READONLY 0
1797 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
1798 #define SWIG_From_int PyInt_FromLong
1801 static const wxString
wxPyEmptyString(wxEmptyString
);
1802 static wxString
wxObject_GetClassName(wxObject
*self
){
1803 return self
->GetClassInfo()->GetClassName();
1805 static void wxObject_Destroy(wxObject
*self
){
1810 #define wxCURSOR_COPY_ARROW wxCURSOR_ARROW
1818 SWIG_CheckLongInRange(long value
, long min_value
, long max_value
,
1821 if (value
< min_value
) {
1823 PyErr_Format(PyExc_OverflowError
,
1824 "value %ld is less than '%s' minimum %ld",
1825 value
, errmsg
, min_value
);
1828 } else if (value
> max_value
) {
1830 PyErr_Format(PyExc_OverflowError
,
1831 "value %ld is greater than '%s' maximum %ld",
1832 value
, errmsg
, max_value
);
1841 SWIG_AsVal_long(PyObject
* obj
, long* val
)
1843 if (PyNumber_Check(obj
)) {
1844 if (val
) *val
= PyInt_AsLong(obj
);
1848 SWIG_type_error("number", obj
);
1854 #if INT_MAX != LONG_MAX
1856 SWIG_AsVal_int(PyObject
*obj
, int *val
)
1858 const char* errmsg
= val
? "int" : (char*)0;
1860 if (SWIG_AsVal_long(obj
, &v
)) {
1861 if (SWIG_CheckLongInRange(v
, INT_MIN
,INT_MAX
, errmsg
)) {
1862 if (val
) *val
= static_cast<int >(v
);
1871 SWIG_type_error(errmsg
, obj
);
1876 SWIGINTERNINLINE
int
1877 SWIG_AsVal_int(PyObject
*obj
, int *val
)
1879 return SWIG_AsVal_long(obj
,(long*)val
);
1884 SWIGINTERNINLINE
int
1885 SWIG_As_int(PyObject
* obj
)
1888 if (!SWIG_AsVal_int(obj
, &v
)) {
1890 this is needed to make valgrind/purify happier.
1892 memset((void*)&v
, 0, sizeof(int));
1898 SWIGINTERNINLINE
int
1899 SWIG_Check_int(PyObject
* obj
)
1901 return SWIG_AsVal_int(obj
, (int*)0);
1904 static PyObject
*wxSize_Get(wxSize
*self
){
1905 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1906 PyObject
* tup
= PyTuple_New(2);
1907 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->x
));
1908 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->y
));
1909 wxPyEndBlockThreads(blocked
);
1914 SWIG_AsVal_double(PyObject
*obj
, double* val
)
1916 if (PyNumber_Check(obj
)) {
1917 if (val
) *val
= PyFloat_AsDouble(obj
);
1921 SWIG_type_error("number", obj
);
1927 SWIGINTERNINLINE
double
1928 SWIG_As_double(PyObject
* obj
)
1931 if (!SWIG_AsVal_double(obj
, &v
)) {
1933 this is needed to make valgrind/purify happier.
1935 memset((void*)&v
, 0, sizeof(double));
1941 SWIGINTERNINLINE
int
1942 SWIG_Check_double(PyObject
* obj
)
1944 return SWIG_AsVal_double(obj
, (double*)0);
1948 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
1949 #define SWIG_From_double PyFloat_FromDouble
1952 static void wxRealPoint_Set(wxRealPoint
*self
,double x
,double y
){
1956 static PyObject
*wxRealPoint_Get(wxRealPoint
*self
){
1957 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1958 PyObject
* tup
= PyTuple_New(2);
1959 PyTuple_SET_ITEM(tup
, 0, PyFloat_FromDouble(self
->x
));
1960 PyTuple_SET_ITEM(tup
, 1, PyFloat_FromDouble(self
->y
));
1961 wxPyEndBlockThreads(blocked
);
1965 SWIGINTERNINLINE
long
1966 SWIG_As_long(PyObject
* obj
)
1969 if (!SWIG_AsVal_long(obj
, &v
)) {
1971 this is needed to make valgrind/purify happier.
1973 memset((void*)&v
, 0, sizeof(long));
1979 SWIGINTERNINLINE
int
1980 SWIG_Check_long(PyObject
* obj
)
1982 return SWIG_AsVal_long(obj
, (long*)0);
1985 static void wxPoint_Set(wxPoint
*self
,long x
,long y
){
1989 static PyObject
*wxPoint_Get(wxPoint
*self
){
1990 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1991 PyObject
* tup
= PyTuple_New(2);
1992 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->x
));
1993 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->y
));
1994 wxPyEndBlockThreads(blocked
);
1997 static void wxRect_Set(wxRect
*self
,int x
=0,int y
=0,int width
=0,int height
=0){
2000 self
->width
= width
;
2001 self
->height
= height
;
2003 static PyObject
*wxRect_Get(wxRect
*self
){
2004 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2005 PyObject
* tup
= PyTuple_New(4);
2006 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->x
));
2007 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->y
));
2008 PyTuple_SET_ITEM(tup
, 2, PyInt_FromLong(self
->width
));
2009 PyTuple_SET_ITEM(tup
, 3, PyInt_FromLong(self
->height
));
2010 wxPyEndBlockThreads(blocked
);
2014 PyObject
* wxIntersectRect(wxRect
* r1
, wxRect
* r2
) {
2017 wxRect
dest(0,0,0,0);
2020 reg1
.Intersect(reg2
);
2021 dest
= reg1
.GetBox();
2023 if (dest
!= wxRect(0,0,0,0)) {
2024 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2025 wxRect
* newRect
= new wxRect(dest
);
2026 obj
= wxPyConstructObject((void*)newRect
, wxT("wxRect"), true);
2027 wxPyEndBlockThreads(blocked
);
2035 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
2041 } else if (target
== Py_None
) {
2045 if (!PyTuple_Check(target
)) {
2047 target
= PyTuple_New(1);
2048 PyTuple_SetItem(target
, 0, o2
);
2050 o3
= PyTuple_New(1);
2051 PyTuple_SetItem(o3
, 0, o
);
2054 target
= PySequence_Concat(o2
, o3
);
2062 static void wxPoint2D_Set(wxPoint2D
*self
,double x
=0,double y
=0){
2066 static PyObject
*wxPoint2D_Get(wxPoint2D
*self
){
2067 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2068 PyObject
* tup
= PyTuple_New(2);
2069 PyTuple_SET_ITEM(tup
, 0, PyFloat_FromDouble(self
->m_x
));
2070 PyTuple_SET_ITEM(tup
, 1, PyFloat_FromDouble(self
->m_y
));
2071 wxPyEndBlockThreads(blocked
);
2075 #include "wx/wxPython/pyistream.h"
2077 static wxPyInputStream
*new_wxPyInputStream(PyObject
*p
){
2078 wxInputStream
* wxis
= wxPyCBInputStream::create(p
);
2080 return new wxPyInputStream(wxis
);
2085 SWIGINTERNINLINE PyObject
*
2086 SWIG_From_char(char c
)
2088 return PyString_FromStringAndSize(&c
,1);
2092 SWIGINTERNINLINE PyObject
*
2093 SWIG_From_unsigned_SS_long(unsigned long value
)
2095 return (value
> LONG_MAX
) ?
2096 PyLong_FromUnsignedLong(value
)
2097 : PyInt_FromLong(static_cast<long >(value
));
2101 /* returns SWIG_OLDOBJ if the input is a raw char*, SWIG_PYSTR if is a PyString */
2103 SWIG_AsCharPtrAndSize(PyObject
*obj
, char** cptr
, size_t* psize
)
2105 static swig_type_info
* pchar_info
= 0;
2107 if (!pchar_info
) pchar_info
= SWIG_TypeQuery("char *");
2108 if (SWIG_ConvertPtr(obj
, (void**)&vptr
, pchar_info
, 0) != -1) {
2109 if (cptr
) *cptr
= vptr
;
2110 if (psize
) *psize
= vptr
? (strlen(vptr
) + 1) : 0;
2114 if (PyString_Check(obj
)) {
2116 *cptr
= PyString_AS_STRING(obj
);
2118 *psize
= PyString_GET_SIZE(obj
) + 1;
2125 SWIG_type_error("char *", obj
);
2132 SWIG_AsCharArray(PyObject
*obj
, char *val
, size_t size
)
2134 char* cptr
; size_t csize
;
2135 if (SWIG_AsCharPtrAndSize(obj
, &cptr
, &csize
)) {
2138 char x[5] = "hello";
2140 ie, assing the array using an extra '0' char.
2142 if ((csize
== size
+ 1) && !(cptr
[csize
-1])) --csize
;
2143 if (csize
<= size
) {
2145 if (csize
) memcpy(val
, cptr
, csize
);
2146 if (csize
< size
) memset(val
+ csize
, 0, size
- csize
);
2152 PyErr_Format(PyExc_TypeError
,
2153 "a char array of maximum size %lu is expected",
2154 (unsigned long) size
);
2161 SWIG_AsVal_char(PyObject
*obj
, char *val
)
2163 const char* errmsg
= val
? "char" : (char*)0;
2165 if (SWIG_AsVal_long(obj
, &v
)) {
2166 if (SWIG_CheckLongInRange(v
, CHAR_MIN
,CHAR_MAX
, errmsg
)) {
2167 if (val
) *val
= static_cast<char >(v
);
2174 return SWIG_AsCharArray(obj
, val
, 1);
2179 SWIGINTERNINLINE
char
2180 SWIG_As_char(PyObject
* obj
)
2183 if (!SWIG_AsVal_char(obj
, &v
)) {
2185 this is needed to make valgrind/purify happier.
2187 memset((void*)&v
, 0, sizeof(char));
2193 SWIGINTERNINLINE
int
2194 SWIG_Check_char(PyObject
* obj
)
2196 return SWIG_AsVal_char(obj
, (char*)0);
2200 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
2201 #define SWIG_From_long PyInt_FromLong
2204 static void wxOutputStream_write(wxOutputStream
*self
,PyObject
*obj
){
2205 // We use only strings for the streams, not unicode
2206 PyObject
* str
= PyObject_Str(obj
);
2208 PyErr_SetString(PyExc_TypeError
, "Unable to convert to string");
2211 self
->Write(PyString_AS_STRING(str
),
2212 PyString_GET_SIZE(str
));
2216 #include "wx/wxPython/pyistream.h"
2219 class wxPyFileSystemHandler
: public wxFileSystemHandler
2222 wxPyFileSystemHandler() : wxFileSystemHandler() {}
2224 DEC_PYCALLBACK_BOOL_STRING_pure(CanOpen
);
2225 DEC_PYCALLBACK_FSF_FSSTRING_pure(OpenFile
);
2226 DEC_PYCALLBACK_STRING_STRINGINT_pure(FindFirst
);
2227 DEC_PYCALLBACK_STRING__pure(FindNext
);
2229 wxString
GetProtocol(const wxString
& location
) {
2230 return wxFileSystemHandler::GetProtocol(location
);
2233 wxString
GetLeftLocation(const wxString
& location
) {
2234 return wxFileSystemHandler::GetLeftLocation(location
);
2237 wxString
GetAnchor(const wxString
& location
) {
2238 return wxFileSystemHandler::GetAnchor(location
);
2241 wxString
GetRightLocation(const wxString
& location
) {
2242 return wxFileSystemHandler::GetRightLocation(location
);
2245 wxString
GetMimeTypeFromExt(const wxString
& location
) {
2246 return wxFileSystemHandler::GetMimeTypeFromExt(location
);
2253 IMP_PYCALLBACK_BOOL_STRING_pure(wxPyFileSystemHandler
, wxFileSystemHandler
, CanOpen
);
2254 IMP_PYCALLBACK_FSF_FSSTRING_pure(wxPyFileSystemHandler
, wxFileSystemHandler
, OpenFile
);
2255 IMP_PYCALLBACK_STRING_STRINGINT_pure(wxPyFileSystemHandler
, wxFileSystemHandler
, FindFirst
);
2256 IMP_PYCALLBACK_STRING__pure(wxPyFileSystemHandler
, wxFileSystemHandler
, FindNext
);
2260 SWIG_AsVal_bool(PyObject
*obj
, bool *val
)
2262 if (obj
== Py_True
) {
2263 if (val
) *val
= true;
2266 if (obj
== Py_False
) {
2267 if (val
) *val
= false;
2271 if (SWIG_AsVal_int(obj
, &res
)) {
2272 if (val
) *val
= res
? true : false;
2278 SWIG_type_error("bool", obj
);
2284 SWIGINTERNINLINE
bool
2285 SWIG_As_bool(PyObject
* obj
)
2288 if (!SWIG_AsVal_bool(obj
, &v
)) {
2290 this is needed to make valgrind/purify happier.
2292 memset((void*)&v
, 0, sizeof(bool));
2298 SWIGINTERNINLINE
int
2299 SWIG_Check_bool(PyObject
* obj
)
2301 return SWIG_AsVal_bool(obj
, (bool*)0);
2304 static wxString
wxFileSystem_URLToFileName(wxString
const &url
){
2305 wxFileName fname
= wxFileSystem::URLToFileName(url
);
2306 return fname
.GetFullPath();
2309 void __wxMemoryFSHandler_AddFile_wxImage(const wxString
& filename
,
2312 wxMemoryFSHandler::AddFile(filename
, image
, type
);
2315 void __wxMemoryFSHandler_AddFile_wxBitmap(const wxString
& filename
,
2316 const wxBitmap
& bitmap
,
2318 wxMemoryFSHandler::AddFile(filename
, bitmap
, type
);
2321 void __wxMemoryFSHandler_AddFile_Data(const wxString
& filename
,
2323 if (! PyString_Check(data
)) {
2324 wxPyBLOCK_THREADS(PyErr_SetString(PyExc_TypeError
,
2325 "Expected string object"));
2329 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2330 void* ptr
= (void*)PyString_AsString(data
);
2331 size_t size
= PyString_Size(data
);
2332 wxPyEndBlockThreads(blocked
);
2334 wxMemoryFSHandler::AddFile(filename
, ptr
, size
);
2338 #include "wx/wxPython/pyistream.h"
2342 SWIG_AsVal_unsigned_SS_long(PyObject
* obj
, unsigned long* val
)
2345 if (SWIG_AsVal_long(obj
, &v
) && v
< 0) {
2346 SWIG_type_error("unsigned number", obj
);
2349 *val
= (unsigned long)v
;
2354 SWIGINTERNINLINE
int
2355 SWIG_CheckUnsignedLongInRange(unsigned long value
,
2356 unsigned long max_value
,
2359 if (value
> max_value
) {
2361 PyErr_Format(PyExc_OverflowError
,
2362 "value %lu is greater than '%s' minimum %lu",
2363 value
, errmsg
, max_value
);
2372 SWIG_AsVal_unsigned_SS_char(PyObject
*obj
, unsigned char *val
)
2374 const char* errmsg
= val
? "unsigned char" : (char*)0;
2376 if (SWIG_AsVal_unsigned_SS_long(obj
, &v
)) {
2377 if (SWIG_CheckUnsignedLongInRange(v
, UCHAR_MAX
,errmsg
)) {
2378 if (val
) *val
= static_cast<unsigned char >(v
);
2387 SWIG_type_error(errmsg
, obj
);
2393 SWIGINTERNINLINE
unsigned char
2394 SWIG_As_unsigned_SS_char(PyObject
* obj
)
2397 if (!SWIG_AsVal_unsigned_SS_char(obj
, &v
)) {
2399 this is needed to make valgrind/purify happier.
2401 memset((void*)&v
, 0, sizeof(unsigned char));
2407 SWIGINTERNINLINE
int
2408 SWIG_Check_unsigned_SS_char(PyObject
* obj
)
2410 return SWIG_AsVal_unsigned_SS_char(obj
, (unsigned char*)0);
2414 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
2415 #define SWIG_From_unsigned_SS_char PyInt_FromLong
2420 SWIGINTERNINLINE
unsigned long
2421 SWIG_As_unsigned_SS_long(PyObject
* obj
)
2424 if (!SWIG_AsVal_unsigned_SS_long(obj
, &v
)) {
2426 this is needed to make valgrind/purify happier.
2428 memset((void*)&v
, 0, sizeof(unsigned long));
2434 SWIGINTERNINLINE
int
2435 SWIG_Check_unsigned_SS_long(PyObject
* obj
)
2437 return SWIG_AsVal_unsigned_SS_long(obj
, (unsigned long*)0);
2440 static unsigned long wxImageHistogram_GetCount(wxImageHistogram
*self
,unsigned long key
){
2441 wxImageHistogramEntry e
= (*self
)[key
];
2444 static unsigned long wxImageHistogram_GetCountRGB(wxImageHistogram
*self
,byte r
,byte g
,byte b
){
2445 unsigned long key
= wxImageHistogram::MakeKey(r
, g
, b
);
2446 wxImageHistogramEntry e
= (*self
)[key
];
2449 static unsigned long wxImageHistogram_GetCountColour(wxImageHistogram
*self
,wxColour
const &colour
){
2450 unsigned long key
= wxImageHistogram::MakeKey(colour
.Red(),
2453 wxImageHistogramEntry e
= (*self
)[key
];
2457 typedef unsigned char* buffer
;
2460 // Pull the nested class out to the top level for SWIG's sake
2461 #define wxImage_RGBValue wxImage::RGBValue
2462 #define wxImage_HSVValue wxImage::HSVValue
2464 static wxImage
*new_wxImage(int width
=0,int height
=0,bool clear
=true){
2465 if (width
> 0 && height
> 0)
2466 return new wxImage(width
, height
, clear
);
2470 static wxImage
*new_wxImage(wxBitmap
const &bitmap
){
2471 return new wxImage(bitmap
.ConvertToImage());
2473 static wxImage
*new_wxImage(int width
,int height
,buffer data
,int DATASIZE
){
2474 if (DATASIZE
!= width
*height
*3) {
2475 wxPyErr_SetString(PyExc_ValueError
, "Invalid data buffer size.");
2479 // Copy the source data so the wxImage can clean it up later
2480 buffer copy
= (buffer
)malloc(DATASIZE
);
2482 wxPyBLOCK_THREADS(PyErr_NoMemory());
2485 memcpy(copy
, data
, DATASIZE
);
2486 return new wxImage(width
, height
, copy
, false);
2488 static wxImage
*new_wxImage(int width
,int height
,buffer data
,int DATASIZE
,buffer alpha
,int ALPHASIZE
){
2489 if (DATASIZE
!= width
*height
*3) {
2490 wxPyErr_SetString(PyExc_ValueError
, "Invalid data buffer size.");
2493 if (ALPHASIZE
!= width
*height
) {
2494 wxPyErr_SetString(PyExc_ValueError
, "Invalid alpha buffer size.");
2498 // Copy the source data so the wxImage can clean it up later
2499 buffer dcopy
= (buffer
)malloc(DATASIZE
);
2500 if (dcopy
== NULL
) {
2501 wxPyBLOCK_THREADS(PyErr_NoMemory());
2504 memcpy(dcopy
, data
, DATASIZE
);
2506 buffer acopy
= (buffer
)malloc(ALPHASIZE
);
2507 if (acopy
== NULL
) {
2508 wxPyBLOCK_THREADS(PyErr_NoMemory());
2511 memcpy(acopy
, alpha
, ALPHASIZE
);
2513 return new wxImage(width
, height
, dcopy
, acopy
, false);
2515 static wxSize
wxImage_GetSize(wxImage
*self
){
2516 wxSize
size(self
->GetWidth(), self
->GetHeight());
2519 static PyObject
*wxImage_GetData(wxImage
*self
){
2520 buffer data
= self
->GetData();
2521 int len
= self
->GetWidth() * self
->GetHeight() * 3;
2523 wxPyBLOCK_THREADS( rv
= PyString_FromStringAndSize((char*)data
, len
));
2526 static void wxImage_SetData(wxImage
*self
,buffer data
,int DATASIZE
){
2527 if (DATASIZE
!= self
->GetWidth() * self
->GetHeight() * 3) {
2528 wxPyErr_SetString(PyExc_ValueError
, "Invalid data buffer size.");
2531 buffer copy
= (buffer
)malloc(DATASIZE
);
2533 wxPyBLOCK_THREADS(PyErr_NoMemory());
2536 memcpy(copy
, data
, DATASIZE
);
2537 self
->SetData(copy
, false);
2538 // wxImage takes ownership of copy...
2540 static PyObject
*wxImage_GetDataBuffer(wxImage
*self
){
2541 buffer data
= self
->GetData();
2542 int len
= self
->GetWidth() * self
->GetHeight() * 3;
2544 wxPyBLOCK_THREADS( rv
= PyBuffer_FromReadWriteMemory(data
, len
) );
2547 static void wxImage_SetDataBuffer(wxImage
*self
,buffer data
,int DATASIZE
){
2548 if (DATASIZE
!= self
->GetWidth() * self
->GetHeight() * 3) {
2549 wxPyErr_SetString(PyExc_ValueError
, "Invalid data buffer size.");
2552 self
->SetData(data
, true);
2554 static PyObject
*wxImage_GetAlphaData(wxImage
*self
){
2555 buffer data
= self
->GetAlpha();
2559 int len
= self
->GetWidth() * self
->GetHeight();
2561 wxPyBLOCK_THREADS( rv
= PyString_FromStringAndSize((char*)data
, len
) );
2565 static void wxImage_SetAlphaData(wxImage
*self
,buffer alpha
,int ALPHASIZE
){
2566 if (ALPHASIZE
!= self
->GetWidth() * self
->GetHeight()) {
2567 wxPyErr_SetString(PyExc_ValueError
, "Invalid alpha buffer size.");
2570 buffer acopy
= (buffer
)malloc(ALPHASIZE
);
2571 if (acopy
== NULL
) {
2572 wxPyBLOCK_THREADS(PyErr_NoMemory());
2575 memcpy(acopy
, alpha
, ALPHASIZE
);
2576 self
->SetAlpha(acopy
, false);
2577 // wxImage takes ownership of acopy...
2579 static PyObject
*wxImage_GetAlphaBuffer(wxImage
*self
){
2580 buffer data
= self
->GetAlpha();
2581 int len
= self
->GetWidth() * self
->GetHeight();
2583 wxPyBLOCK_THREADS( rv
= PyBuffer_FromReadWriteMemory(data
, len
) );
2586 static void wxImage_SetAlphaBuffer(wxImage
*self
,buffer alpha
,int ALPHASIZE
){
2587 if (ALPHASIZE
!= self
->GetWidth() * self
->GetHeight()) {
2588 wxPyErr_SetString(PyExc_ValueError
, "Invalid alpha buffer size.");
2591 self
->SetAlpha(alpha
, true);
2593 static wxBitmap
wxImage_ConvertToBitmap(wxImage
*self
,int depth
=-1){
2594 wxBitmap
bitmap(*self
, depth
);
2597 static wxBitmap
wxImage_ConvertToMonoBitmap(wxImage
*self
,byte red
,byte green
,byte blue
){
2598 wxImage mono
= self
->ConvertToMono( red
, green
, blue
);
2599 wxBitmap
bitmap( mono
, 1 );
2602 static const wxString
wxPyIMAGE_OPTION_FILENAME(wxIMAGE_OPTION_FILENAME
);
2603 static const wxString
wxPyIMAGE_OPTION_BMP_FORMAT(wxIMAGE_OPTION_BMP_FORMAT
);
2604 static const wxString
wxPyIMAGE_OPTION_CUR_HOTSPOT_X(wxIMAGE_OPTION_CUR_HOTSPOT_X
);
2605 static const wxString
wxPyIMAGE_OPTION_CUR_HOTSPOT_Y(wxIMAGE_OPTION_CUR_HOTSPOT_Y
);
2606 static const wxString
wxPyIMAGE_OPTION_RESOLUTION(wxIMAGE_OPTION_RESOLUTION
);
2607 static const wxString
wxPyIMAGE_OPTION_RESOLUTIONX(wxIMAGE_OPTION_RESOLUTIONX
);
2608 static const wxString
wxPyIMAGE_OPTION_RESOLUTIONY(wxIMAGE_OPTION_RESOLUTIONY
);
2609 static const wxString
wxPyIMAGE_OPTION_RESOLUTIONUNIT(wxIMAGE_OPTION_RESOLUTIONUNIT
);
2610 static const wxString
wxPyIMAGE_OPTION_QUALITY(wxIMAGE_OPTION_QUALITY
);
2611 static const wxString
wxPyIMAGE_OPTION_BITSPERSAMPLE(wxIMAGE_OPTION_BITSPERSAMPLE
);
2612 static const wxString
wxPyIMAGE_OPTION_SAMPLESPERPIXEL(wxIMAGE_OPTION_SAMPLESPERPIXEL
);
2613 static const wxString
wxPyIMAGE_OPTION_COMPRESSION(wxIMAGE_OPTION_COMPRESSION
);
2614 static const wxString
wxPyIMAGE_OPTION_IMAGEDESCRIPTOR(wxIMAGE_OPTION_IMAGEDESCRIPTOR
);
2615 static const wxString
wxPyIMAGE_OPTION_PNG_FORMAT(wxIMAGE_OPTION_PNG_FORMAT
);
2616 static const wxString
wxPyIMAGE_OPTION_PNG_BITDEPTH(wxIMAGE_OPTION_PNG_BITDEPTH
);
2618 #include <wx/quantize.h>
2620 static bool wxQuantize_Quantize(wxImage
const &src
,wxImage
&dest
,int desiredNoColours
=236,int flags
=wxQUANTIZE_INCLUDE_WINDOWS_COLOURS
|wxQUANTIZE_FILL_DESTINATION_IMAGE
){
2621 return wxQuantize::Quantize(src
, dest
,
2624 NULL
, // eightBitData
2627 static void wxEvtHandler_Connect(wxEvtHandler
*self
,int id
,int lastId
,int eventType
,PyObject
*func
){
2628 if (PyCallable_Check(func
)) {
2629 self
->Connect(id
, lastId
, eventType
,
2630 (wxObjectEventFunction
) &wxPyCallback::EventThunker
,
2631 new wxPyCallback(func
));
2633 else if (func
== Py_None
) {
2634 self
->Disconnect(id
, lastId
, eventType
,
2635 (wxObjectEventFunction
)
2636 &wxPyCallback::EventThunker
);
2640 PyErr_SetString(PyExc_TypeError
, "Expected callable object or None."));
2643 static bool wxEvtHandler_Disconnect(wxEvtHandler
*self
,int id
,int lastId
=-1,wxEventType eventType
=wxEVT_NULL
){
2644 return self
->Disconnect(id
, lastId
, eventType
,
2645 (wxObjectEventFunction
)
2646 &wxPyCallback::EventThunker
);
2648 static void wxEvtHandler__setOORInfo(wxEvtHandler
*self
,PyObject
*_self
,bool incref
=true){
2649 if (_self
&& _self
!= Py_None
) {
2650 self
->SetClientObject(new wxPyOORClientData(_self
, incref
));
2653 wxPyOORClientData
* data
= (wxPyOORClientData
*)self
->GetClientObject();
2655 self
->SetClientObject(NULL
); // This will delete it too
2661 #define wxEVT_HOTKEY -9999
2665 static int wxKeyEvent_GetUnicodeKey(wxKeyEvent
*self
){
2667 return self
->GetUnicodeKey();
2673 #if UINT_MAX < LONG_MAX
2674 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
2675 #define SWIG_From_unsigned_SS_int SWIG_From_long
2678 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
2679 #define SWIG_From_unsigned_SS_int SWIG_From_unsigned_SS_long
2684 #if UINT_MAX != ULONG_MAX
2686 SWIG_AsVal_unsigned_SS_int(PyObject
*obj
, unsigned int *val
)
2688 const char* errmsg
= val
? "unsigned int" : (char*)0;
2690 if (SWIG_AsVal_unsigned_SS_long(obj
, &v
)) {
2691 if (SWIG_CheckUnsignedLongInRange(v
, INT_MAX
, errmsg
)) {
2692 if (val
) *val
= static_cast<unsigned int >(v
);
2699 SWIG_type_error(errmsg
, obj
);
2704 SWIGINTERNINLINE
unsigned int
2705 SWIG_AsVal_unsigned_SS_int(PyObject
*obj
, unsigned int *val
)
2707 return SWIG_AsVal_unsigned_SS_long(obj
,(unsigned long *)val
);
2712 SWIGINTERNINLINE
unsigned int
2713 SWIG_As_unsigned_SS_int(PyObject
* obj
)
2716 if (!SWIG_AsVal_unsigned_SS_int(obj
, &v
)) {
2718 this is needed to make valgrind/purify happier.
2720 memset((void*)&v
, 0, sizeof(unsigned int));
2726 SWIGINTERNINLINE
int
2727 SWIG_Check_unsigned_SS_int(PyObject
* obj
)
2729 return SWIG_AsVal_unsigned_SS_int(obj
, (unsigned int*)0);
2732 static void wxSizeEvent_SetSize(wxSizeEvent
*self
,wxSize size
){
2733 self
->m_size
= size
;
2735 static PyObject
*wxDropFilesEvent_GetFiles(wxDropFilesEvent
*self
){
2736 int count
= self
->GetNumberOfFiles();
2737 wxString
* files
= self
->GetFiles();
2738 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2739 PyObject
* list
= PyList_New(count
);
2742 PyErr_SetString(PyExc_MemoryError
, "Can't allocate list of files!");
2743 wxPyEndBlockThreads(blocked
);
2747 for (int i
=0; i
<count
; i
++) {
2748 PyList_SetItem(list
, i
, wx2PyString(files
[i
]));
2750 wxPyEndBlockThreads(blocked
);
2755 static wxPyApp
*new_wxPyApp(){
2756 wxPythonApp
= new wxPyApp();
2759 static int wxPyApp_GetComCtl32Version(){ wxPyRaiseNotImplemented(); return 0; }
2761 void wxApp_CleanUp() {
2766 wxPyApp
* wxPyGetApp() { return (wxPyApp
*)wxTheApp
; }
2769 SWIGINTERNINLINE
int
2770 SWIG_AsCharPtr(PyObject
*obj
, char **val
)
2772 if (SWIG_AsCharPtrAndSize(obj
, val
, (size_t*)(0))) {
2777 SWIG_type_error("char *", obj
);
2783 SWIGINTERN PyObject
*
2784 SWIG_FromCharPtr(const char* cptr
)
2787 size_t size
= strlen(cptr
);
2788 if (size
> INT_MAX
) {
2789 return SWIG_NewPointerObj(const_cast<char* >(cptr
),
2790 SWIG_TypeQuery("char *"), 0);
2793 return PyString_FromStringAndSize(cptr
, size
);
2795 return PyString_FromString(cptr
);
2804 #if 0 // #ifdef __WXMAC__
2806 // A dummy class that raises an exception if used...
2810 wxEventLoop() { wxPyRaiseNotImplemented(); }
2811 int Run() { return 0; }
2812 void Exit(int rc
= 0) {}
2813 bool Pending() const { return false; }
2814 bool Dispatch() { return false; }
2815 bool IsRunning() const { return false; }
2816 static wxEventLoop
*GetActive() { wxPyRaiseNotImplemented(); return NULL
; }
2817 static void SetActive(wxEventLoop
* loop
) { wxPyRaiseNotImplemented(); }
2822 #include <wx/evtloop.h>
2828 static const wxString
wxPyPanelNameStr(wxPanelNameStr
);
2829 static wxVisualAttributes
*new_wxVisualAttributes(){ return new wxVisualAttributes
; }
2830 static void delete_wxVisualAttributes(wxVisualAttributes
*self
){ delete self
; }
2831 static PyObject
*wxWindow_GetChildren(wxWindow
*self
){
2832 wxWindowList
& list
= self
->GetChildren();
2833 return wxPy_ConvertList(&list
);
2835 static bool wxWindow_RegisterHotKey(wxWindow
*self
,int hotkeyId
,int modifiers
,int keycode
){
2837 return self
->RegisterHotKey(hotkeyId
, modifiers
, keycode
);
2842 static bool wxWindow_UnregisterHotKey(wxWindow
*self
,int hotkeyId
){
2849 static long wxWindow_GetHandle(wxWindow
*self
){
2850 return wxPyGetWinHandle(self
);
2852 static void wxWindow_AssociateHandle(wxWindow
*self
,long handle
){
2853 self
->AssociateHandle((WXWidget
)handle
);
2855 static void wxWindow_DragAcceptFiles(wxWindow
*self
,bool accept
){}
2857 wxWindow
* wxFindWindowById( long id
, const wxWindow
*parent
= NULL
) {
2858 return wxWindow::FindWindowById(id
, parent
);
2861 wxWindow
* wxFindWindowByName( const wxString
& name
,
2862 const wxWindow
*parent
= NULL
) {
2863 return wxWindow::FindWindowByName(name
, parent
);
2866 wxWindow
* wxFindWindowByLabel( const wxString
& label
,
2867 const wxWindow
*parent
= NULL
) {
2868 return wxWindow::FindWindowByLabel(label
, parent
);
2873 #include <wx/msw/private.h> // to get wxGetWindowId
2877 wxWindow
* wxWindow_FromHWND(wxWindow
* parent
, unsigned long _hWnd
) {
2879 WXHWND hWnd
= (WXHWND
)_hWnd
;
2880 long id
= wxGetWindowId(hWnd
);
2881 wxWindow
* win
= new wxWindow
;
2883 parent
->AddChild(win
);
2884 win
->SetEventHandler(win
);
2887 win
->SubclassWin(hWnd
);
2888 win
->AdoptAttributesFromHWND();
2889 win
->SetupColours();
2892 wxPyRaiseNotImplemented();
2898 PyObject
* GetTopLevelWindows() {
2899 return wxPy_ConvertList(&wxTopLevelWindows
);
2903 IMP_PYCALLBACK_BOOL_WXWIN(wxPyValidator
, wxValidator
, Validate
);
2904 IMP_PYCALLBACK_BOOL_(wxPyValidator
, wxValidator
, TransferToWindow
);
2905 IMP_PYCALLBACK_BOOL_(wxPyValidator
, wxValidator
, TransferFromWindow
);
2907 IMPLEMENT_DYNAMIC_CLASS(wxPyValidator
, wxValidator
);
2909 static void wxMenu_Destroy(wxMenu
*self
){ delete self
; }
2910 static PyObject
*wxMenu_GetMenuItems(wxMenu
*self
){
2911 wxMenuItemList
& list
= self
->GetMenuItems();
2912 return wxPy_ConvertList(&list
);
2914 static void wxMenuBar_SetAutoWindowMenu(bool enable
){}
2915 static bool wxMenuBar_GetAutoWindowMenu(){ return false; }
2916 static void wxMenuItem_SetFont(wxMenuItem
*self
,wxFont
const &font
){}
2917 static wxFont
wxMenuItem_GetFont(wxMenuItem
*self
){ return wxNullFont
; }
2918 static void wxMenuItem_SetTextColour(wxMenuItem
*self
,wxColour
const &colText
){}
2919 static wxColour
wxMenuItem_GetTextColour(wxMenuItem
*self
){ return wxNullColour
; }
2920 static void wxMenuItem_SetBackgroundColour(wxMenuItem
*self
,wxColour
const &colBack
){}
2921 static wxColour
wxMenuItem_GetBackgroundColour(wxMenuItem
*self
){ return wxNullColour
; }
2922 static void wxMenuItem_SetBitmaps(wxMenuItem
*self
,wxBitmap
const &bmpChecked
,wxBitmap
const &bmpUnchecked
=wxNullBitmap
){ self
->SetBitmap( bmpChecked
); }
2923 static void wxMenuItem_SetDisabledBitmap(wxMenuItem
*self
,wxBitmap
const &bmpDisabled
){}
2924 static wxBitmap
const &wxMenuItem_GetDisabledBitmap(wxMenuItem
const *self
){ return wxNullBitmap
; }
2925 static void wxMenuItem_SetMarginWidth(wxMenuItem
*self
,int nWidth
){}
2926 static int wxMenuItem_GetMarginWidth(wxMenuItem
*self
){ return 0; }
2927 static int wxMenuItem_GetDefaultMarginWidth(){ return 0; }
2928 static bool wxMenuItem_IsOwnerDrawn(wxMenuItem
*self
){ return false; }
2929 static void wxMenuItem_SetOwnerDrawn(wxMenuItem
*self
,bool ownerDrawn
=true){}
2930 static void wxMenuItem_ResetOwnerDrawn(wxMenuItem
*self
){}
2931 static const wxString
wxPyControlNameStr(wxControlNameStr
);
2932 static int wxItemContainer_Append(wxItemContainer
*self
,wxString
const &item
,PyObject
*clientData
=NULL
){
2934 wxPyClientData
* data
= new wxPyClientData(clientData
);
2935 return self
->Append(item
, data
);
2937 return self
->Append(item
);
2939 static int wxItemContainer_Insert(wxItemContainer
*self
,wxString
const &item
,int pos
,PyObject
*clientData
=NULL
){
2941 wxPyClientData
* data
= new wxPyClientData(clientData
);
2942 return self
->Insert(item
, pos
, data
);
2944 return self
->Insert(item
, pos
);
2946 static PyObject
*wxItemContainer_GetClientData(wxItemContainer
*self
,int n
){
2947 wxPyClientData
* data
= (wxPyClientData
*)self
->GetClientObject(n
);
2949 Py_INCREF(data
->m_obj
);
2956 static void wxItemContainer_SetClientData(wxItemContainer
*self
,int n
,PyObject
*clientData
){
2957 wxPyClientData
* data
= new wxPyClientData(clientData
);
2958 self
->SetClientObject(n
, data
);
2962 static wxSizerItem
*new_wxSizerItem(wxWindow
*window
,int proportion
,int flag
,int border
,PyObject
*userData
=NULL
){
2963 wxPyUserData
* data
= NULL
;
2965 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2966 data
= new wxPyUserData(userData
);
2967 wxPyEndBlockThreads(blocked
);
2969 return new wxSizerItem(window
, proportion
, flag
, border
, data
);
2971 static wxSizerItem
*new_wxSizerItem(int width
,int height
,int proportion
,int flag
,int border
,PyObject
*userData
=NULL
){
2972 wxPyUserData
* data
= NULL
;
2974 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2975 data
= new wxPyUserData(userData
);
2976 wxPyEndBlockThreads(blocked
);
2978 return new wxSizerItem(width
, height
, proportion
, flag
, border
, data
);
2980 static wxSizerItem
*new_wxSizerItem(wxSizer
*sizer
,int proportion
,int flag
,int border
,PyObject
*userData
=NULL
){
2981 wxPyUserData
* data
= NULL
;
2983 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2984 data
= new wxPyUserData(userData
);
2985 wxPyEndBlockThreads(blocked
);
2987 return new wxSizerItem(sizer
, proportion
, flag
, border
, data
);
2992 SWIG_CheckDoubleInRange(double value
, double min_value
,
2993 double max_value
, const char* errmsg
)
2995 if (value
< min_value
) {
2997 PyErr_Format(PyExc_OverflowError
,
2998 "value %g is less than %s minimum %g",
2999 value
, errmsg
, min_value
);
3002 } else if (value
> max_value
) {
3004 PyErr_Format(PyExc_OverflowError
,
3005 "value %g is greater than %s maximum %g",
3006 value
, errmsg
, max_value
);
3015 SWIG_AsVal_float(PyObject
*obj
, float *val
)
3017 const char* errmsg
= val
? "float" : (char*)0;
3019 if (SWIG_AsVal_double(obj
, &v
)) {
3020 if (SWIG_CheckDoubleInRange(v
, -FLT_MAX
, FLT_MAX
, errmsg
)) {
3021 if (val
) *val
= static_cast<float >(v
);
3030 SWIG_type_error(errmsg
, obj
);
3036 SWIGINTERNINLINE
float
3037 SWIG_As_float(PyObject
* obj
)
3040 if (!SWIG_AsVal_float(obj
, &v
)) {
3042 this is needed to make valgrind/purify happier.
3044 memset((void*)&v
, 0, sizeof(float));
3050 SWIGINTERNINLINE
int
3051 SWIG_Check_float(PyObject
* obj
)
3053 return SWIG_AsVal_float(obj
, (float*)0);
3057 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
3058 #define SWIG_From_float PyFloat_FromDouble
3061 static PyObject
*wxSizerItem_GetUserData(wxSizerItem
*self
){
3062 wxPyUserData
* data
= (wxPyUserData
*)self
->GetUserData();
3064 Py_INCREF(data
->m_obj
);
3071 static void wxSizerItem_SetUserData(wxSizerItem
*self
,PyObject
*userData
){
3072 wxPyUserData
* data
= NULL
;
3074 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3075 data
= new wxPyUserData(userData
);
3076 wxPyEndBlockThreads(blocked
);
3078 self
->SetUserData(data
);
3081 // Figure out the type of the sizer item
3083 struct wxPySizerItemInfo
{
3085 : window(NULL
), sizer(NULL
), gotSize(false),
3086 size(wxDefaultSize
), gotPos(false), pos(-1)
3097 static wxPySizerItemInfo
wxPySizerItemTypeHelper(PyObject
* item
, bool checkSize
, bool checkIdx
) {
3099 wxPySizerItemInfo info
;
3101 wxSize
* sizePtr
= &size
;
3103 // Find out what the type of the item is
3105 if ( ! wxPyConvertSwigPtr(item
, (void**)&info
.window
, wxT("wxWindow")) ) {
3110 if ( ! wxPyConvertSwigPtr(item
, (void**)&info
.sizer
, wxT("wxSizer")) ) {
3114 // try wxSize or (w,h)
3115 if ( checkSize
&& wxSize_helper(item
, &sizePtr
)) {
3116 info
.size
= *sizePtr
;
3117 info
.gotSize
= true;
3121 if (checkIdx
&& PyInt_Check(item
)) {
3122 info
.pos
= PyInt_AsLong(item
);
3128 if ( !(info
.window
|| info
.sizer
|| (checkSize
&& info
.gotSize
) || (checkIdx
&& info
.gotPos
)) ) {
3129 // no expected type, figure out what kind of error message to generate
3130 if ( !checkSize
&& !checkIdx
)
3131 PyErr_SetString(PyExc_TypeError
, "wx.Window or wx.Sizer expected for item");
3132 else if ( checkSize
&& !checkIdx
)
3133 PyErr_SetString(PyExc_TypeError
, "wx.Window, wx.Sizer, wx.Size, or (w,h) expected for item");
3134 else if ( !checkSize
&& checkIdx
)
3135 PyErr_SetString(PyExc_TypeError
, "wx.Window, wx.Sizer or int (position) expected for item");
3137 // can this one happen?
3138 PyErr_SetString(PyExc_TypeError
, "wx.Window, wx.Sizer, wx.Size, or (w,h) or int (position) expected for item");
3144 static void wxSizer__setOORInfo(wxSizer
*self
,PyObject
*_self
){
3145 if (!self
->GetClientObject())
3146 self
->SetClientObject(new wxPyOORClientData(_self
));
3148 static wxSizerItem
*wxSizer_Add(wxSizer
*self
,PyObject
*item
,int proportion
=0,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3150 wxPyUserData
* data
= NULL
;
3151 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3152 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3153 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3154 data
= new wxPyUserData(userData
);
3155 wxPyEndBlockThreads(blocked
);
3157 // Now call the real Add method if a valid item type was found
3159 return self
->Add(info
.window
, proportion
, flag
, border
, data
);
3160 else if ( info
.sizer
)
3161 return self
->Add(info
.sizer
, proportion
, flag
, border
, data
);
3162 else if (info
.gotSize
)
3163 return self
->Add(info
.size
.GetWidth(), info
.size
.GetHeight(),
3164 proportion
, flag
, border
, data
);
3168 static wxSizerItem
*wxSizer_Insert(wxSizer
*self
,int before
,PyObject
*item
,int proportion
=0,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3170 wxPyUserData
* data
= NULL
;
3171 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3172 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3173 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3174 data
= new wxPyUserData(userData
);
3175 wxPyEndBlockThreads(blocked
);
3177 // Now call the real Insert method if a valid item type was found
3179 return self
->Insert(before
, info
.window
, proportion
, flag
, border
, data
);
3180 else if ( info
.sizer
)
3181 return self
->Insert(before
, info
.sizer
, proportion
, flag
, border
, data
);
3182 else if (info
.gotSize
)
3183 return self
->Insert(before
, info
.size
.GetWidth(), info
.size
.GetHeight(),
3184 proportion
, flag
, border
, data
);
3188 static wxSizerItem
*wxSizer_Prepend(wxSizer
*self
,PyObject
*item
,int proportion
=0,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3190 wxPyUserData
* data
= NULL
;
3191 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3192 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3193 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3194 data
= new wxPyUserData(userData
);
3195 wxPyEndBlockThreads(blocked
);
3197 // Now call the real Prepend method if a valid item type was found
3199 return self
->Prepend(info
.window
, proportion
, flag
, border
, data
);
3200 else if ( info
.sizer
)
3201 return self
->Prepend(info
.sizer
, proportion
, flag
, border
, data
);
3202 else if (info
.gotSize
)
3203 return self
->Prepend(info
.size
.GetWidth(), info
.size
.GetHeight(),
3204 proportion
, flag
, border
, data
);
3208 static bool wxSizer_Remove(wxSizer
*self
,PyObject
*item
){
3209 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3210 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3211 wxPyEndBlockThreads(blocked
);
3213 return self
->Remove(info
.window
);
3214 else if ( info
.sizer
)
3215 return self
->Remove(info
.sizer
);
3216 else if ( info
.gotPos
)
3217 return self
->Remove(info
.pos
);
3221 static bool wxSizer_Detach(wxSizer
*self
,PyObject
*item
){
3222 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3223 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3224 wxPyEndBlockThreads(blocked
);
3226 return self
->Detach(info
.window
);
3227 else if ( info
.sizer
)
3228 return self
->Detach(info
.sizer
);
3229 else if ( info
.gotPos
)
3230 return self
->Detach(info
.pos
);
3234 static wxSizerItem
*wxSizer_GetItem(wxSizer
*self
,PyObject
*item
){
3235 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3236 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3237 wxPyEndBlockThreads(blocked
);
3239 return self
->GetItem(info
.window
);
3240 else if ( info
.sizer
)
3241 return self
->GetItem(info
.sizer
);
3242 else if ( info
.gotPos
)
3243 return self
->GetItem(info
.pos
);
3247 static void wxSizer__SetItemMinSize(wxSizer
*self
,PyObject
*item
,wxSize
const &size
){
3248 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3249 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3250 wxPyEndBlockThreads(blocked
);
3252 self
->SetItemMinSize(info
.window
, size
);
3253 else if ( info
.sizer
)
3254 self
->SetItemMinSize(info
.sizer
, size
);
3255 else if ( info
.gotPos
)
3256 self
->SetItemMinSize(info
.pos
, size
);
3258 static PyObject
*wxSizer_GetChildren(wxSizer
*self
){
3259 wxSizerItemList
& list
= self
->GetChildren();
3260 return wxPy_ConvertList(&list
);
3262 static bool wxSizer_Show(wxSizer
*self
,PyObject
*item
,bool show
=true,bool recursive
=false){
3263 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3264 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3265 wxPyEndBlockThreads(blocked
);
3267 return self
->Show(info
.window
, show
, recursive
);
3268 else if ( info
.sizer
)
3269 return self
->Show(info
.sizer
, show
, recursive
);
3270 else if ( info
.gotPos
)
3271 return self
->Show(info
.pos
, show
);
3275 static bool wxSizer_IsShown(wxSizer
*self
,PyObject
*item
){
3276 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3277 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, false);
3278 wxPyEndBlockThreads(blocked
);
3280 return self
->IsShown(info
.window
);
3281 else if ( info
.sizer
)
3282 return self
->IsShown(info
.sizer
);
3283 else if ( info
.gotPos
)
3284 return self
->IsShown(info
.pos
);
3290 IMP_PYCALLBACK___pure(wxPySizer
, wxSizer
, RecalcSizes
);
3291 IMP_PYCALLBACK_wxSize__pure(wxPySizer
, wxSizer
, CalcMin
);
3292 IMPLEMENT_DYNAMIC_CLASS(wxPySizer
, wxSizer
);
3297 bool wxGBPosition_helper(PyObject
* source
, wxGBPosition
** obj
)
3299 if (source
== Py_None
) {
3300 **obj
= wxGBPosition(-1,-1);
3303 return wxPyTwoIntItem_helper(source
, obj
, wxT("wxGBPosition"));
3306 bool wxGBSpan_helper(PyObject
* source
, wxGBSpan
** obj
)
3308 if (source
== Py_None
) {
3309 **obj
= wxGBSpan(-1,-1);
3312 return wxPyTwoIntItem_helper(source
, obj
, wxT("wxGBSpan"));
3316 static void wxGBPosition_Set(wxGBPosition
*self
,int row
=0,int col
=0){
3320 static PyObject
*wxGBPosition_Get(wxGBPosition
*self
){
3321 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3322 PyObject
* tup
= PyTuple_New(2);
3323 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->GetRow()));
3324 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->GetCol()));
3325 wxPyEndBlockThreads(blocked
);
3328 static void wxGBSpan_Set(wxGBSpan
*self
,int rowspan
=1,int colspan
=1){
3329 self
->SetRowspan(rowspan
);
3330 self
->SetColspan(colspan
);
3332 static PyObject
*wxGBSpan_Get(wxGBSpan
*self
){
3333 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3334 PyObject
* tup
= PyTuple_New(2);
3335 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->GetRowspan()));
3336 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->GetColspan()));
3337 wxPyEndBlockThreads(blocked
);
3340 static wxGBSizerItem
*new_wxGBSizerItem(wxWindow
*window
,wxGBPosition
const &pos
,wxGBSpan
const &span
,int flag
,int border
,PyObject
*userData
=NULL
){
3341 wxPyUserData
* data
= NULL
;
3343 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3344 data
= new wxPyUserData(userData
);
3345 wxPyEndBlockThreads(blocked
);
3347 return new wxGBSizerItem(window
, pos
, span
, flag
, border
, data
);
3349 static wxGBSizerItem
*new_wxGBSizerItem(wxSizer
*sizer
,wxGBPosition
const &pos
,wxGBSpan
const &span
,int flag
,int border
,PyObject
*userData
=NULL
){
3350 wxPyUserData
* data
= NULL
;
3352 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3353 data
= new wxPyUserData(userData
);
3354 wxPyEndBlockThreads(blocked
);
3356 return new wxGBSizerItem(sizer
, pos
, span
, flag
, border
, data
);
3358 static wxGBSizerItem
*new_wxGBSizerItem(int width
,int height
,wxGBPosition
const &pos
,wxGBSpan
const &span
,int flag
,int border
,PyObject
*userData
=NULL
){
3359 wxPyUserData
* data
= NULL
;
3361 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3362 data
= new wxPyUserData(userData
);
3363 wxPyEndBlockThreads(blocked
);
3365 return new wxGBSizerItem(width
, height
, pos
, span
, flag
, border
, data
);
3367 static wxGBPosition
wxGBSizerItem_GetEndPos(wxGBSizerItem
*self
){
3369 self
->GetEndPos(row
, col
);
3370 return wxGBPosition(row
, col
);
3372 static wxGBSizerItem
*wxGridBagSizer_Add(wxGridBagSizer
*self
,PyObject
*item
,wxGBPosition
const &pos
,wxGBSpan
const &span
=wxDefaultSpan
,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3374 wxPyUserData
* data
= NULL
;
3375 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3376 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3377 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3378 data
= new wxPyUserData(userData
);
3379 wxPyEndBlockThreads(blocked
);
3381 // Now call the real Add method if a valid item type was found
3383 return (wxGBSizerItem
*)self
->Add(info
.window
, pos
, span
, flag
, border
, data
);
3384 else if ( info
.sizer
)
3385 return (wxGBSizerItem
*)self
->Add(info
.sizer
, pos
, span
, flag
, border
, data
);
3386 else if (info
.gotSize
)
3387 return (wxGBSizerItem
*)self
->Add(info
.size
.GetWidth(), info
.size
.GetHeight(),
3388 pos
, span
, flag
, border
, data
);
3396 static int _wrap_EmptyString_set(PyObject
*) {
3397 PyErr_SetString(PyExc_TypeError
,"Variable EmptyString is read-only.");
3402 static PyObject
*_wrap_EmptyString_get(void) {
3403 PyObject
*pyobj
= NULL
;
3407 pyobj
= PyUnicode_FromWideChar((&wxPyEmptyString
)->c_str(), (&wxPyEmptyString
)->Len());
3409 pyobj
= PyString_FromStringAndSize((&wxPyEmptyString
)->c_str(), (&wxPyEmptyString
)->Len());
3416 static PyObject
*_wrap_Object_GetClassName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3417 PyObject
*resultobj
= NULL
;
3418 wxObject
*arg1
= (wxObject
*) 0 ;
3420 PyObject
* obj0
= 0 ;
3422 (char *) "self", NULL
3425 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Object_GetClassName",kwnames
,&obj0
)) goto fail
;
3426 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
3427 if (SWIG_arg_fail(1)) SWIG_fail
;
3429 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3430 result
= wxObject_GetClassName(arg1
);
3432 wxPyEndAllowThreads(__tstate
);
3433 if (PyErr_Occurred()) SWIG_fail
;
3437 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
3439 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
3448 static PyObject
*_wrap_Object_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3449 PyObject
*resultobj
= NULL
;
3450 wxObject
*arg1
= (wxObject
*) 0 ;
3451 PyObject
* obj0
= 0 ;
3453 (char *) "self", NULL
3456 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Object_Destroy",kwnames
,&obj0
)) goto fail
;
3457 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
3458 if (SWIG_arg_fail(1)) SWIG_fail
;
3460 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3461 wxObject_Destroy(arg1
);
3463 wxPyEndAllowThreads(__tstate
);
3464 if (PyErr_Occurred()) SWIG_fail
;
3466 Py_INCREF(Py_None
); resultobj
= Py_None
;
3473 static PyObject
* Object_swigregister(PyObject
*, PyObject
*args
) {
3475 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3476 SWIG_TypeClientData(SWIGTYPE_p_wxObject
, obj
);
3478 return Py_BuildValue((char *)"");
3480 static PyObject
*_wrap_Size_width_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3481 PyObject
*resultobj
= NULL
;
3482 wxSize
*arg1
= (wxSize
*) 0 ;
3484 PyObject
* obj0
= 0 ;
3485 PyObject
* obj1
= 0 ;
3487 (char *) "self",(char *) "x", NULL
3490 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_width_set",kwnames
,&obj0
,&obj1
)) goto fail
;
3491 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3492 if (SWIG_arg_fail(1)) SWIG_fail
;
3494 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3495 if (SWIG_arg_fail(2)) SWIG_fail
;
3497 if (arg1
) (arg1
)->x
= arg2
;
3499 Py_INCREF(Py_None
); resultobj
= Py_None
;
3506 static PyObject
*_wrap_Size_width_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3507 PyObject
*resultobj
= NULL
;
3508 wxSize
*arg1
= (wxSize
*) 0 ;
3510 PyObject
* obj0
= 0 ;
3512 (char *) "self", NULL
3515 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_width_get",kwnames
,&obj0
)) goto fail
;
3516 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3517 if (SWIG_arg_fail(1)) SWIG_fail
;
3518 result
= (int) ((arg1
)->x
);
3521 resultobj
= SWIG_From_int(static_cast<int >(result
));
3529 static PyObject
*_wrap_Size_height_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3530 PyObject
*resultobj
= NULL
;
3531 wxSize
*arg1
= (wxSize
*) 0 ;
3533 PyObject
* obj0
= 0 ;
3534 PyObject
* obj1
= 0 ;
3536 (char *) "self",(char *) "y", NULL
3539 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_height_set",kwnames
,&obj0
,&obj1
)) goto fail
;
3540 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3541 if (SWIG_arg_fail(1)) SWIG_fail
;
3543 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3544 if (SWIG_arg_fail(2)) SWIG_fail
;
3546 if (arg1
) (arg1
)->y
= arg2
;
3548 Py_INCREF(Py_None
); resultobj
= Py_None
;
3555 static PyObject
*_wrap_Size_height_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3556 PyObject
*resultobj
= NULL
;
3557 wxSize
*arg1
= (wxSize
*) 0 ;
3559 PyObject
* obj0
= 0 ;
3561 (char *) "self", NULL
3564 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_height_get",kwnames
,&obj0
)) goto fail
;
3565 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3566 if (SWIG_arg_fail(1)) SWIG_fail
;
3567 result
= (int) ((arg1
)->y
);
3570 resultobj
= SWIG_From_int(static_cast<int >(result
));
3578 static PyObject
*_wrap_new_Size(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3579 PyObject
*resultobj
= NULL
;
3580 int arg1
= (int) 0 ;
3581 int arg2
= (int) 0 ;
3583 PyObject
* obj0
= 0 ;
3584 PyObject
* obj1
= 0 ;
3586 (char *) "w",(char *) "h", NULL
3589 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Size",kwnames
,&obj0
,&obj1
)) goto fail
;
3592 arg1
= static_cast<int >(SWIG_As_int(obj0
));
3593 if (SWIG_arg_fail(1)) SWIG_fail
;
3598 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3599 if (SWIG_arg_fail(2)) SWIG_fail
;
3603 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3604 result
= (wxSize
*)new wxSize(arg1
,arg2
);
3606 wxPyEndAllowThreads(__tstate
);
3607 if (PyErr_Occurred()) SWIG_fail
;
3609 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSize
, 1);
3616 static PyObject
*_wrap_delete_Size(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3617 PyObject
*resultobj
= NULL
;
3618 wxSize
*arg1
= (wxSize
*) 0 ;
3619 PyObject
* obj0
= 0 ;
3621 (char *) "self", NULL
3624 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Size",kwnames
,&obj0
)) goto fail
;
3625 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3626 if (SWIG_arg_fail(1)) SWIG_fail
;
3628 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3631 wxPyEndAllowThreads(__tstate
);
3632 if (PyErr_Occurred()) SWIG_fail
;
3634 Py_INCREF(Py_None
); resultobj
= Py_None
;
3641 static PyObject
*_wrap_Size___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3642 PyObject
*resultobj
= NULL
;
3643 wxSize
*arg1
= (wxSize
*) 0 ;
3647 PyObject
* obj0
= 0 ;
3648 PyObject
* obj1
= 0 ;
3650 (char *) "self",(char *) "sz", NULL
3653 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
3654 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3655 if (SWIG_arg_fail(1)) SWIG_fail
;
3658 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3661 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3662 result
= (bool)(arg1
)->operator ==((wxSize
const &)*arg2
);
3664 wxPyEndAllowThreads(__tstate
);
3665 if (PyErr_Occurred()) SWIG_fail
;
3668 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3676 static PyObject
*_wrap_Size___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3677 PyObject
*resultobj
= NULL
;
3678 wxSize
*arg1
= (wxSize
*) 0 ;
3682 PyObject
* obj0
= 0 ;
3683 PyObject
* obj1
= 0 ;
3685 (char *) "self",(char *) "sz", NULL
3688 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
3689 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3690 if (SWIG_arg_fail(1)) SWIG_fail
;
3693 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3696 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3697 result
= (bool)(arg1
)->operator !=((wxSize
const &)*arg2
);
3699 wxPyEndAllowThreads(__tstate
);
3700 if (PyErr_Occurred()) SWIG_fail
;
3703 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3711 static PyObject
*_wrap_Size___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3712 PyObject
*resultobj
= NULL
;
3713 wxSize
*arg1
= (wxSize
*) 0 ;
3717 PyObject
* obj0
= 0 ;
3718 PyObject
* obj1
= 0 ;
3720 (char *) "self",(char *) "sz", NULL
3723 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
3724 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3725 if (SWIG_arg_fail(1)) SWIG_fail
;
3728 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3731 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3732 result
= (arg1
)->operator +((wxSize
const &)*arg2
);
3734 wxPyEndAllowThreads(__tstate
);
3735 if (PyErr_Occurred()) SWIG_fail
;
3739 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
3740 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
3748 static PyObject
*_wrap_Size___sub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3749 PyObject
*resultobj
= NULL
;
3750 wxSize
*arg1
= (wxSize
*) 0 ;
3754 PyObject
* obj0
= 0 ;
3755 PyObject
* obj1
= 0 ;
3757 (char *) "self",(char *) "sz", NULL
3760 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___sub__",kwnames
,&obj0
,&obj1
)) goto fail
;
3761 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3762 if (SWIG_arg_fail(1)) SWIG_fail
;
3765 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3768 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3769 result
= (arg1
)->operator -((wxSize
const &)*arg2
);
3771 wxPyEndAllowThreads(__tstate
);
3772 if (PyErr_Occurred()) SWIG_fail
;
3776 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
3777 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
3785 static PyObject
*_wrap_Size_IncTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3786 PyObject
*resultobj
= NULL
;
3787 wxSize
*arg1
= (wxSize
*) 0 ;
3790 PyObject
* obj0
= 0 ;
3791 PyObject
* obj1
= 0 ;
3793 (char *) "self",(char *) "sz", NULL
3796 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_IncTo",kwnames
,&obj0
,&obj1
)) goto fail
;
3797 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3798 if (SWIG_arg_fail(1)) SWIG_fail
;
3801 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3804 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3805 (arg1
)->IncTo((wxSize
const &)*arg2
);
3807 wxPyEndAllowThreads(__tstate
);
3808 if (PyErr_Occurred()) SWIG_fail
;
3810 Py_INCREF(Py_None
); resultobj
= Py_None
;
3817 static PyObject
*_wrap_Size_DecTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3818 PyObject
*resultobj
= NULL
;
3819 wxSize
*arg1
= (wxSize
*) 0 ;
3822 PyObject
* obj0
= 0 ;
3823 PyObject
* obj1
= 0 ;
3825 (char *) "self",(char *) "sz", NULL
3828 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_DecTo",kwnames
,&obj0
,&obj1
)) goto fail
;
3829 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3830 if (SWIG_arg_fail(1)) SWIG_fail
;
3833 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3836 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3837 (arg1
)->DecTo((wxSize
const &)*arg2
);
3839 wxPyEndAllowThreads(__tstate
);
3840 if (PyErr_Occurred()) SWIG_fail
;
3842 Py_INCREF(Py_None
); resultobj
= Py_None
;
3849 static PyObject
*_wrap_Size_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3850 PyObject
*resultobj
= NULL
;
3851 wxSize
*arg1
= (wxSize
*) 0 ;
3854 PyObject
* obj0
= 0 ;
3855 PyObject
* obj1
= 0 ;
3856 PyObject
* obj2
= 0 ;
3858 (char *) "self",(char *) "w",(char *) "h", NULL
3861 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Size_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3862 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3863 if (SWIG_arg_fail(1)) SWIG_fail
;
3865 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3866 if (SWIG_arg_fail(2)) SWIG_fail
;
3869 arg3
= static_cast<int >(SWIG_As_int(obj2
));
3870 if (SWIG_arg_fail(3)) SWIG_fail
;
3873 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3874 (arg1
)->Set(arg2
,arg3
);
3876 wxPyEndAllowThreads(__tstate
);
3877 if (PyErr_Occurred()) SWIG_fail
;
3879 Py_INCREF(Py_None
); resultobj
= Py_None
;
3886 static PyObject
*_wrap_Size_SetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3887 PyObject
*resultobj
= NULL
;
3888 wxSize
*arg1
= (wxSize
*) 0 ;
3890 PyObject
* obj0
= 0 ;
3891 PyObject
* obj1
= 0 ;
3893 (char *) "self",(char *) "w", NULL
3896 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_SetWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
3897 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3898 if (SWIG_arg_fail(1)) SWIG_fail
;
3900 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3901 if (SWIG_arg_fail(2)) SWIG_fail
;
3904 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3905 (arg1
)->SetWidth(arg2
);
3907 wxPyEndAllowThreads(__tstate
);
3908 if (PyErr_Occurred()) SWIG_fail
;
3910 Py_INCREF(Py_None
); resultobj
= Py_None
;
3917 static PyObject
*_wrap_Size_SetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3918 PyObject
*resultobj
= NULL
;
3919 wxSize
*arg1
= (wxSize
*) 0 ;
3921 PyObject
* obj0
= 0 ;
3922 PyObject
* obj1
= 0 ;
3924 (char *) "self",(char *) "h", NULL
3927 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_SetHeight",kwnames
,&obj0
,&obj1
)) goto fail
;
3928 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3929 if (SWIG_arg_fail(1)) SWIG_fail
;
3931 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3932 if (SWIG_arg_fail(2)) SWIG_fail
;
3935 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3936 (arg1
)->SetHeight(arg2
);
3938 wxPyEndAllowThreads(__tstate
);
3939 if (PyErr_Occurred()) SWIG_fail
;
3941 Py_INCREF(Py_None
); resultobj
= Py_None
;
3948 static PyObject
*_wrap_Size_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3949 PyObject
*resultobj
= NULL
;
3950 wxSize
*arg1
= (wxSize
*) 0 ;
3952 PyObject
* obj0
= 0 ;
3954 (char *) "self", NULL
3957 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_GetWidth",kwnames
,&obj0
)) goto fail
;
3958 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3959 if (SWIG_arg_fail(1)) SWIG_fail
;
3961 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3962 result
= (int)((wxSize
const *)arg1
)->GetWidth();
3964 wxPyEndAllowThreads(__tstate
);
3965 if (PyErr_Occurred()) SWIG_fail
;
3968 resultobj
= SWIG_From_int(static_cast<int >(result
));
3976 static PyObject
*_wrap_Size_GetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3977 PyObject
*resultobj
= NULL
;
3978 wxSize
*arg1
= (wxSize
*) 0 ;
3980 PyObject
* obj0
= 0 ;
3982 (char *) "self", NULL
3985 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_GetHeight",kwnames
,&obj0
)) goto fail
;
3986 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3987 if (SWIG_arg_fail(1)) SWIG_fail
;
3989 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3990 result
= (int)((wxSize
const *)arg1
)->GetHeight();
3992 wxPyEndAllowThreads(__tstate
);
3993 if (PyErr_Occurred()) SWIG_fail
;
3996 resultobj
= SWIG_From_int(static_cast<int >(result
));
4004 static PyObject
*_wrap_Size_IsFullySpecified(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4005 PyObject
*resultobj
= NULL
;
4006 wxSize
*arg1
= (wxSize
*) 0 ;
4008 PyObject
* obj0
= 0 ;
4010 (char *) "self", NULL
4013 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_IsFullySpecified",kwnames
,&obj0
)) goto fail
;
4014 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
4015 if (SWIG_arg_fail(1)) SWIG_fail
;
4017 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4018 result
= (bool)((wxSize
const *)arg1
)->IsFullySpecified();
4020 wxPyEndAllowThreads(__tstate
);
4021 if (PyErr_Occurred()) SWIG_fail
;
4024 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4032 static PyObject
*_wrap_Size_SetDefaults(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4033 PyObject
*resultobj
= NULL
;
4034 wxSize
*arg1
= (wxSize
*) 0 ;
4037 PyObject
* obj0
= 0 ;
4038 PyObject
* obj1
= 0 ;
4040 (char *) "self",(char *) "size", NULL
4043 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_SetDefaults",kwnames
,&obj0
,&obj1
)) goto fail
;
4044 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
4045 if (SWIG_arg_fail(1)) SWIG_fail
;
4048 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
4051 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4052 (arg1
)->SetDefaults((wxSize
const &)*arg2
);
4054 wxPyEndAllowThreads(__tstate
);
4055 if (PyErr_Occurred()) SWIG_fail
;
4057 Py_INCREF(Py_None
); resultobj
= Py_None
;
4064 static PyObject
*_wrap_Size_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4065 PyObject
*resultobj
= NULL
;
4066 wxSize
*arg1
= (wxSize
*) 0 ;
4068 PyObject
* obj0
= 0 ;
4070 (char *) "self", NULL
4073 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_Get",kwnames
,&obj0
)) goto fail
;
4074 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
4075 if (SWIG_arg_fail(1)) SWIG_fail
;
4077 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4078 result
= (PyObject
*)wxSize_Get(arg1
);
4080 wxPyEndAllowThreads(__tstate
);
4081 if (PyErr_Occurred()) SWIG_fail
;
4090 static PyObject
* Size_swigregister(PyObject
*, PyObject
*args
) {
4092 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4093 SWIG_TypeClientData(SWIGTYPE_p_wxSize
, obj
);
4095 return Py_BuildValue((char *)"");
4097 static PyObject
*_wrap_RealPoint_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4098 PyObject
*resultobj
= NULL
;
4099 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4101 PyObject
* obj0
= 0 ;
4102 PyObject
* obj1
= 0 ;
4104 (char *) "self",(char *) "x", NULL
4107 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4108 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4109 if (SWIG_arg_fail(1)) SWIG_fail
;
4111 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4112 if (SWIG_arg_fail(2)) SWIG_fail
;
4114 if (arg1
) (arg1
)->x
= arg2
;
4116 Py_INCREF(Py_None
); resultobj
= Py_None
;
4123 static PyObject
*_wrap_RealPoint_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4124 PyObject
*resultobj
= NULL
;
4125 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4127 PyObject
* obj0
= 0 ;
4129 (char *) "self", NULL
4132 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RealPoint_x_get",kwnames
,&obj0
)) goto fail
;
4133 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4134 if (SWIG_arg_fail(1)) SWIG_fail
;
4135 result
= (double) ((arg1
)->x
);
4138 resultobj
= SWIG_From_double(static_cast<double >(result
));
4146 static PyObject
*_wrap_RealPoint_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4147 PyObject
*resultobj
= NULL
;
4148 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4150 PyObject
* obj0
= 0 ;
4151 PyObject
* obj1
= 0 ;
4153 (char *) "self",(char *) "y", NULL
4156 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4157 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4158 if (SWIG_arg_fail(1)) SWIG_fail
;
4160 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4161 if (SWIG_arg_fail(2)) SWIG_fail
;
4163 if (arg1
) (arg1
)->y
= arg2
;
4165 Py_INCREF(Py_None
); resultobj
= Py_None
;
4172 static PyObject
*_wrap_RealPoint_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4173 PyObject
*resultobj
= NULL
;
4174 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4176 PyObject
* obj0
= 0 ;
4178 (char *) "self", NULL
4181 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RealPoint_y_get",kwnames
,&obj0
)) goto fail
;
4182 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4183 if (SWIG_arg_fail(1)) SWIG_fail
;
4184 result
= (double) ((arg1
)->y
);
4187 resultobj
= SWIG_From_double(static_cast<double >(result
));
4195 static PyObject
*_wrap_new_RealPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4196 PyObject
*resultobj
= NULL
;
4197 double arg1
= (double) 0.0 ;
4198 double arg2
= (double) 0.0 ;
4199 wxRealPoint
*result
;
4200 PyObject
* obj0
= 0 ;
4201 PyObject
* obj1
= 0 ;
4203 (char *) "x",(char *) "y", NULL
4206 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_RealPoint",kwnames
,&obj0
,&obj1
)) goto fail
;
4209 arg1
= static_cast<double >(SWIG_As_double(obj0
));
4210 if (SWIG_arg_fail(1)) SWIG_fail
;
4215 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4216 if (SWIG_arg_fail(2)) SWIG_fail
;
4220 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4221 result
= (wxRealPoint
*)new wxRealPoint(arg1
,arg2
);
4223 wxPyEndAllowThreads(__tstate
);
4224 if (PyErr_Occurred()) SWIG_fail
;
4226 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRealPoint
, 1);
4233 static PyObject
*_wrap_delete_RealPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4234 PyObject
*resultobj
= NULL
;
4235 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4236 PyObject
* obj0
= 0 ;
4238 (char *) "self", NULL
4241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_RealPoint",kwnames
,&obj0
)) goto fail
;
4242 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4243 if (SWIG_arg_fail(1)) SWIG_fail
;
4245 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4248 wxPyEndAllowThreads(__tstate
);
4249 if (PyErr_Occurred()) SWIG_fail
;
4251 Py_INCREF(Py_None
); resultobj
= Py_None
;
4258 static PyObject
*_wrap_RealPoint___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4259 PyObject
*resultobj
= NULL
;
4260 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4261 wxRealPoint
*arg2
= 0 ;
4264 PyObject
* obj0
= 0 ;
4265 PyObject
* obj1
= 0 ;
4267 (char *) "self",(char *) "pt", NULL
4270 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
4271 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4272 if (SWIG_arg_fail(1)) SWIG_fail
;
4275 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4278 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4279 result
= (bool)(arg1
)->operator ==((wxRealPoint
const &)*arg2
);
4281 wxPyEndAllowThreads(__tstate
);
4282 if (PyErr_Occurred()) SWIG_fail
;
4285 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4293 static PyObject
*_wrap_RealPoint___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4294 PyObject
*resultobj
= NULL
;
4295 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4296 wxRealPoint
*arg2
= 0 ;
4299 PyObject
* obj0
= 0 ;
4300 PyObject
* obj1
= 0 ;
4302 (char *) "self",(char *) "pt", NULL
4305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
4306 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4307 if (SWIG_arg_fail(1)) SWIG_fail
;
4310 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4313 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4314 result
= (bool)(arg1
)->operator !=((wxRealPoint
const &)*arg2
);
4316 wxPyEndAllowThreads(__tstate
);
4317 if (PyErr_Occurred()) SWIG_fail
;
4320 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4328 static PyObject
*_wrap_RealPoint___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4329 PyObject
*resultobj
= NULL
;
4330 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4331 wxRealPoint
*arg2
= 0 ;
4334 PyObject
* obj0
= 0 ;
4335 PyObject
* obj1
= 0 ;
4337 (char *) "self",(char *) "pt", NULL
4340 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
4341 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4342 if (SWIG_arg_fail(1)) SWIG_fail
;
4345 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4348 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4349 result
= (arg1
)->operator +((wxRealPoint
const &)*arg2
);
4351 wxPyEndAllowThreads(__tstate
);
4352 if (PyErr_Occurred()) SWIG_fail
;
4355 wxRealPoint
* resultptr
;
4356 resultptr
= new wxRealPoint(static_cast<wxRealPoint
& >(result
));
4357 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRealPoint
, 1);
4365 static PyObject
*_wrap_RealPoint___sub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4366 PyObject
*resultobj
= NULL
;
4367 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4368 wxRealPoint
*arg2
= 0 ;
4371 PyObject
* obj0
= 0 ;
4372 PyObject
* obj1
= 0 ;
4374 (char *) "self",(char *) "pt", NULL
4377 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___sub__",kwnames
,&obj0
,&obj1
)) goto fail
;
4378 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4379 if (SWIG_arg_fail(1)) SWIG_fail
;
4382 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4385 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4386 result
= (arg1
)->operator -((wxRealPoint
const &)*arg2
);
4388 wxPyEndAllowThreads(__tstate
);
4389 if (PyErr_Occurred()) SWIG_fail
;
4392 wxRealPoint
* resultptr
;
4393 resultptr
= new wxRealPoint(static_cast<wxRealPoint
& >(result
));
4394 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRealPoint
, 1);
4402 static PyObject
*_wrap_RealPoint_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4403 PyObject
*resultobj
= NULL
;
4404 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4407 PyObject
* obj0
= 0 ;
4408 PyObject
* obj1
= 0 ;
4409 PyObject
* obj2
= 0 ;
4411 (char *) "self",(char *) "x",(char *) "y", NULL
4414 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:RealPoint_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
4415 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4416 if (SWIG_arg_fail(1)) SWIG_fail
;
4418 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4419 if (SWIG_arg_fail(2)) SWIG_fail
;
4422 arg3
= static_cast<double >(SWIG_As_double(obj2
));
4423 if (SWIG_arg_fail(3)) SWIG_fail
;
4426 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4427 wxRealPoint_Set(arg1
,arg2
,arg3
);
4429 wxPyEndAllowThreads(__tstate
);
4430 if (PyErr_Occurred()) SWIG_fail
;
4432 Py_INCREF(Py_None
); resultobj
= Py_None
;
4439 static PyObject
*_wrap_RealPoint_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4440 PyObject
*resultobj
= NULL
;
4441 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4443 PyObject
* obj0
= 0 ;
4445 (char *) "self", NULL
4448 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RealPoint_Get",kwnames
,&obj0
)) goto fail
;
4449 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4450 if (SWIG_arg_fail(1)) SWIG_fail
;
4452 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4453 result
= (PyObject
*)wxRealPoint_Get(arg1
);
4455 wxPyEndAllowThreads(__tstate
);
4456 if (PyErr_Occurred()) SWIG_fail
;
4465 static PyObject
* RealPoint_swigregister(PyObject
*, PyObject
*args
) {
4467 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4468 SWIG_TypeClientData(SWIGTYPE_p_wxRealPoint
, obj
);
4470 return Py_BuildValue((char *)"");
4472 static PyObject
*_wrap_Point_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4473 PyObject
*resultobj
= NULL
;
4474 wxPoint
*arg1
= (wxPoint
*) 0 ;
4476 PyObject
* obj0
= 0 ;
4477 PyObject
* obj1
= 0 ;
4479 (char *) "self",(char *) "x", NULL
4482 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4483 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4484 if (SWIG_arg_fail(1)) SWIG_fail
;
4486 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4487 if (SWIG_arg_fail(2)) SWIG_fail
;
4489 if (arg1
) (arg1
)->x
= arg2
;
4491 Py_INCREF(Py_None
); resultobj
= Py_None
;
4498 static PyObject
*_wrap_Point_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4499 PyObject
*resultobj
= NULL
;
4500 wxPoint
*arg1
= (wxPoint
*) 0 ;
4502 PyObject
* obj0
= 0 ;
4504 (char *) "self", NULL
4507 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point_x_get",kwnames
,&obj0
)) goto fail
;
4508 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4509 if (SWIG_arg_fail(1)) SWIG_fail
;
4510 result
= (int) ((arg1
)->x
);
4513 resultobj
= SWIG_From_int(static_cast<int >(result
));
4521 static PyObject
*_wrap_Point_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4522 PyObject
*resultobj
= NULL
;
4523 wxPoint
*arg1
= (wxPoint
*) 0 ;
4525 PyObject
* obj0
= 0 ;
4526 PyObject
* obj1
= 0 ;
4528 (char *) "self",(char *) "y", NULL
4531 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4532 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4533 if (SWIG_arg_fail(1)) SWIG_fail
;
4535 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4536 if (SWIG_arg_fail(2)) SWIG_fail
;
4538 if (arg1
) (arg1
)->y
= arg2
;
4540 Py_INCREF(Py_None
); resultobj
= Py_None
;
4547 static PyObject
*_wrap_Point_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4548 PyObject
*resultobj
= NULL
;
4549 wxPoint
*arg1
= (wxPoint
*) 0 ;
4551 PyObject
* obj0
= 0 ;
4553 (char *) "self", NULL
4556 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point_y_get",kwnames
,&obj0
)) goto fail
;
4557 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4558 if (SWIG_arg_fail(1)) SWIG_fail
;
4559 result
= (int) ((arg1
)->y
);
4562 resultobj
= SWIG_From_int(static_cast<int >(result
));
4570 static PyObject
*_wrap_new_Point(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4571 PyObject
*resultobj
= NULL
;
4572 int arg1
= (int) 0 ;
4573 int arg2
= (int) 0 ;
4575 PyObject
* obj0
= 0 ;
4576 PyObject
* obj1
= 0 ;
4578 (char *) "x",(char *) "y", NULL
4581 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Point",kwnames
,&obj0
,&obj1
)) goto fail
;
4584 arg1
= static_cast<int >(SWIG_As_int(obj0
));
4585 if (SWIG_arg_fail(1)) SWIG_fail
;
4590 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4591 if (SWIG_arg_fail(2)) SWIG_fail
;
4595 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4596 result
= (wxPoint
*)new wxPoint(arg1
,arg2
);
4598 wxPyEndAllowThreads(__tstate
);
4599 if (PyErr_Occurred()) SWIG_fail
;
4601 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 1);
4608 static PyObject
*_wrap_delete_Point(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4609 PyObject
*resultobj
= NULL
;
4610 wxPoint
*arg1
= (wxPoint
*) 0 ;
4611 PyObject
* obj0
= 0 ;
4613 (char *) "self", NULL
4616 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Point",kwnames
,&obj0
)) goto fail
;
4617 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4618 if (SWIG_arg_fail(1)) SWIG_fail
;
4620 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4623 wxPyEndAllowThreads(__tstate
);
4624 if (PyErr_Occurred()) SWIG_fail
;
4626 Py_INCREF(Py_None
); resultobj
= Py_None
;
4633 static PyObject
*_wrap_Point___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4634 PyObject
*resultobj
= NULL
;
4635 wxPoint
*arg1
= (wxPoint
*) 0 ;
4639 PyObject
* obj0
= 0 ;
4640 PyObject
* obj1
= 0 ;
4642 (char *) "self",(char *) "pt", NULL
4645 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
4646 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4647 if (SWIG_arg_fail(1)) SWIG_fail
;
4650 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4653 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4654 result
= (bool)(arg1
)->operator ==((wxPoint
const &)*arg2
);
4656 wxPyEndAllowThreads(__tstate
);
4657 if (PyErr_Occurred()) SWIG_fail
;
4660 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4668 static PyObject
*_wrap_Point___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4669 PyObject
*resultobj
= NULL
;
4670 wxPoint
*arg1
= (wxPoint
*) 0 ;
4674 PyObject
* obj0
= 0 ;
4675 PyObject
* obj1
= 0 ;
4677 (char *) "self",(char *) "pt", NULL
4680 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
4681 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4682 if (SWIG_arg_fail(1)) SWIG_fail
;
4685 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4688 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4689 result
= (bool)(arg1
)->operator !=((wxPoint
const &)*arg2
);
4691 wxPyEndAllowThreads(__tstate
);
4692 if (PyErr_Occurred()) SWIG_fail
;
4695 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4703 static PyObject
*_wrap_Point___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4704 PyObject
*resultobj
= NULL
;
4705 wxPoint
*arg1
= (wxPoint
*) 0 ;
4709 PyObject
* obj0
= 0 ;
4710 PyObject
* obj1
= 0 ;
4712 (char *) "self",(char *) "pt", NULL
4715 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
4716 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4717 if (SWIG_arg_fail(1)) SWIG_fail
;
4720 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4723 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4724 result
= (arg1
)->operator +((wxPoint
const &)*arg2
);
4726 wxPyEndAllowThreads(__tstate
);
4727 if (PyErr_Occurred()) SWIG_fail
;
4730 wxPoint
* resultptr
;
4731 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
4732 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
4740 static PyObject
*_wrap_Point___sub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4741 PyObject
*resultobj
= NULL
;
4742 wxPoint
*arg1
= (wxPoint
*) 0 ;
4746 PyObject
* obj0
= 0 ;
4747 PyObject
* obj1
= 0 ;
4749 (char *) "self",(char *) "pt", NULL
4752 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___sub__",kwnames
,&obj0
,&obj1
)) goto fail
;
4753 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4754 if (SWIG_arg_fail(1)) SWIG_fail
;
4757 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4760 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4761 result
= (arg1
)->operator -((wxPoint
const &)*arg2
);
4763 wxPyEndAllowThreads(__tstate
);
4764 if (PyErr_Occurred()) SWIG_fail
;
4767 wxPoint
* resultptr
;
4768 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
4769 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
4777 static PyObject
*_wrap_Point___iadd__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4778 PyObject
*resultobj
= NULL
;
4779 wxPoint
*arg1
= (wxPoint
*) 0 ;
4783 PyObject
* obj0
= 0 ;
4784 PyObject
* obj1
= 0 ;
4786 (char *) "self",(char *) "pt", NULL
4789 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___iadd__",kwnames
,&obj0
,&obj1
)) goto fail
;
4790 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4791 if (SWIG_arg_fail(1)) SWIG_fail
;
4794 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4797 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4799 wxPoint
&_result_ref
= (arg1
)->operator +=((wxPoint
const &)*arg2
);
4800 result
= (wxPoint
*) &_result_ref
;
4803 wxPyEndAllowThreads(__tstate
);
4804 if (PyErr_Occurred()) SWIG_fail
;
4806 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 1);
4813 static PyObject
*_wrap_Point___isub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4814 PyObject
*resultobj
= NULL
;
4815 wxPoint
*arg1
= (wxPoint
*) 0 ;
4819 PyObject
* obj0
= 0 ;
4820 PyObject
* obj1
= 0 ;
4822 (char *) "self",(char *) "pt", NULL
4825 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___isub__",kwnames
,&obj0
,&obj1
)) goto fail
;
4826 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4827 if (SWIG_arg_fail(1)) SWIG_fail
;
4830 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4833 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4835 wxPoint
&_result_ref
= (arg1
)->operator -=((wxPoint
const &)*arg2
);
4836 result
= (wxPoint
*) &_result_ref
;
4839 wxPyEndAllowThreads(__tstate
);
4840 if (PyErr_Occurred()) SWIG_fail
;
4842 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 1);
4849 static PyObject
*_wrap_Point_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4850 PyObject
*resultobj
= NULL
;
4851 wxPoint
*arg1
= (wxPoint
*) 0 ;
4854 PyObject
* obj0
= 0 ;
4855 PyObject
* obj1
= 0 ;
4856 PyObject
* obj2
= 0 ;
4858 (char *) "self",(char *) "x",(char *) "y", NULL
4861 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Point_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
4862 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4863 if (SWIG_arg_fail(1)) SWIG_fail
;
4865 arg2
= static_cast<long >(SWIG_As_long(obj1
));
4866 if (SWIG_arg_fail(2)) SWIG_fail
;
4869 arg3
= static_cast<long >(SWIG_As_long(obj2
));
4870 if (SWIG_arg_fail(3)) SWIG_fail
;
4873 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4874 wxPoint_Set(arg1
,arg2
,arg3
);
4876 wxPyEndAllowThreads(__tstate
);
4877 if (PyErr_Occurred()) SWIG_fail
;
4879 Py_INCREF(Py_None
); resultobj
= Py_None
;
4886 static PyObject
*_wrap_Point_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4887 PyObject
*resultobj
= NULL
;
4888 wxPoint
*arg1
= (wxPoint
*) 0 ;
4890 PyObject
* obj0
= 0 ;
4892 (char *) "self", NULL
4895 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point_Get",kwnames
,&obj0
)) goto fail
;
4896 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4897 if (SWIG_arg_fail(1)) SWIG_fail
;
4899 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4900 result
= (PyObject
*)wxPoint_Get(arg1
);
4902 wxPyEndAllowThreads(__tstate
);
4903 if (PyErr_Occurred()) SWIG_fail
;
4912 static PyObject
* Point_swigregister(PyObject
*, PyObject
*args
) {
4914 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4915 SWIG_TypeClientData(SWIGTYPE_p_wxPoint
, obj
);
4917 return Py_BuildValue((char *)"");
4919 static PyObject
*_wrap_new_Rect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4920 PyObject
*resultobj
= NULL
;
4921 int arg1
= (int) 0 ;
4922 int arg2
= (int) 0 ;
4923 int arg3
= (int) 0 ;
4924 int arg4
= (int) 0 ;
4926 PyObject
* obj0
= 0 ;
4927 PyObject
* obj1
= 0 ;
4928 PyObject
* obj2
= 0 ;
4929 PyObject
* obj3
= 0 ;
4931 (char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
4934 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_Rect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
4937 arg1
= static_cast<int >(SWIG_As_int(obj0
));
4938 if (SWIG_arg_fail(1)) SWIG_fail
;
4943 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4944 if (SWIG_arg_fail(2)) SWIG_fail
;
4949 arg3
= static_cast<int >(SWIG_As_int(obj2
));
4950 if (SWIG_arg_fail(3)) SWIG_fail
;
4955 arg4
= static_cast<int >(SWIG_As_int(obj3
));
4956 if (SWIG_arg_fail(4)) SWIG_fail
;
4960 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4961 result
= (wxRect
*)new wxRect(arg1
,arg2
,arg3
,arg4
);
4963 wxPyEndAllowThreads(__tstate
);
4964 if (PyErr_Occurred()) SWIG_fail
;
4966 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
4973 static PyObject
*_wrap_new_RectPP(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4974 PyObject
*resultobj
= NULL
;
4980 PyObject
* obj0
= 0 ;
4981 PyObject
* obj1
= 0 ;
4983 (char *) "topLeft",(char *) "bottomRight", NULL
4986 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_RectPP",kwnames
,&obj0
,&obj1
)) goto fail
;
4989 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
4993 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4996 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4997 result
= (wxRect
*)new wxRect((wxPoint
const &)*arg1
,(wxPoint
const &)*arg2
);
4999 wxPyEndAllowThreads(__tstate
);
5000 if (PyErr_Occurred()) SWIG_fail
;
5002 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
5009 static PyObject
*_wrap_new_RectPS(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5010 PyObject
*resultobj
= NULL
;
5016 PyObject
* obj0
= 0 ;
5017 PyObject
* obj1
= 0 ;
5019 (char *) "pos",(char *) "size", NULL
5022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_RectPS",kwnames
,&obj0
,&obj1
)) goto fail
;
5025 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
5029 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
5032 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5033 result
= (wxRect
*)new wxRect((wxPoint
const &)*arg1
,(wxSize
const &)*arg2
);
5035 wxPyEndAllowThreads(__tstate
);
5036 if (PyErr_Occurred()) SWIG_fail
;
5038 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
5045 static PyObject
*_wrap_new_RectS(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5046 PyObject
*resultobj
= NULL
;
5050 PyObject
* obj0
= 0 ;
5052 (char *) "size", NULL
5055 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_RectS",kwnames
,&obj0
)) goto fail
;
5058 if ( ! wxSize_helper(obj0
, &arg1
)) SWIG_fail
;
5061 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5062 result
= (wxRect
*)new wxRect((wxSize
const &)*arg1
);
5064 wxPyEndAllowThreads(__tstate
);
5065 if (PyErr_Occurred()) SWIG_fail
;
5067 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
5074 static PyObject
*_wrap_delete_Rect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5075 PyObject
*resultobj
= NULL
;
5076 wxRect
*arg1
= (wxRect
*) 0 ;
5077 PyObject
* obj0
= 0 ;
5079 (char *) "self", NULL
5082 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Rect",kwnames
,&obj0
)) goto fail
;
5083 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5084 if (SWIG_arg_fail(1)) SWIG_fail
;
5086 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5089 wxPyEndAllowThreads(__tstate
);
5090 if (PyErr_Occurred()) SWIG_fail
;
5092 Py_INCREF(Py_None
); resultobj
= Py_None
;
5099 static PyObject
*_wrap_Rect_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5100 PyObject
*resultobj
= NULL
;
5101 wxRect
*arg1
= (wxRect
*) 0 ;
5103 PyObject
* obj0
= 0 ;
5105 (char *) "self", NULL
5108 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetX",kwnames
,&obj0
)) goto fail
;
5109 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5110 if (SWIG_arg_fail(1)) SWIG_fail
;
5112 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5113 result
= (int)((wxRect
const *)arg1
)->GetX();
5115 wxPyEndAllowThreads(__tstate
);
5116 if (PyErr_Occurred()) SWIG_fail
;
5119 resultobj
= SWIG_From_int(static_cast<int >(result
));
5127 static PyObject
*_wrap_Rect_SetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5128 PyObject
*resultobj
= NULL
;
5129 wxRect
*arg1
= (wxRect
*) 0 ;
5131 PyObject
* obj0
= 0 ;
5132 PyObject
* obj1
= 0 ;
5134 (char *) "self",(char *) "x", NULL
5137 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetX",kwnames
,&obj0
,&obj1
)) goto fail
;
5138 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5139 if (SWIG_arg_fail(1)) SWIG_fail
;
5141 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5142 if (SWIG_arg_fail(2)) SWIG_fail
;
5145 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5148 wxPyEndAllowThreads(__tstate
);
5149 if (PyErr_Occurred()) SWIG_fail
;
5151 Py_INCREF(Py_None
); resultobj
= Py_None
;
5158 static PyObject
*_wrap_Rect_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5159 PyObject
*resultobj
= NULL
;
5160 wxRect
*arg1
= (wxRect
*) 0 ;
5162 PyObject
* obj0
= 0 ;
5164 (char *) "self", NULL
5167 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetY",kwnames
,&obj0
)) goto fail
;
5168 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5169 if (SWIG_arg_fail(1)) SWIG_fail
;
5171 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5172 result
= (int)(arg1
)->GetY();
5174 wxPyEndAllowThreads(__tstate
);
5175 if (PyErr_Occurred()) SWIG_fail
;
5178 resultobj
= SWIG_From_int(static_cast<int >(result
));
5186 static PyObject
*_wrap_Rect_SetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5187 PyObject
*resultobj
= NULL
;
5188 wxRect
*arg1
= (wxRect
*) 0 ;
5190 PyObject
* obj0
= 0 ;
5191 PyObject
* obj1
= 0 ;
5193 (char *) "self",(char *) "y", NULL
5196 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetY",kwnames
,&obj0
,&obj1
)) goto fail
;
5197 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5198 if (SWIG_arg_fail(1)) SWIG_fail
;
5200 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5201 if (SWIG_arg_fail(2)) SWIG_fail
;
5204 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5207 wxPyEndAllowThreads(__tstate
);
5208 if (PyErr_Occurred()) SWIG_fail
;
5210 Py_INCREF(Py_None
); resultobj
= Py_None
;
5217 static PyObject
*_wrap_Rect_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5218 PyObject
*resultobj
= NULL
;
5219 wxRect
*arg1
= (wxRect
*) 0 ;
5221 PyObject
* obj0
= 0 ;
5223 (char *) "self", NULL
5226 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetWidth",kwnames
,&obj0
)) goto fail
;
5227 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5228 if (SWIG_arg_fail(1)) SWIG_fail
;
5230 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5231 result
= (int)((wxRect
const *)arg1
)->GetWidth();
5233 wxPyEndAllowThreads(__tstate
);
5234 if (PyErr_Occurred()) SWIG_fail
;
5237 resultobj
= SWIG_From_int(static_cast<int >(result
));
5245 static PyObject
*_wrap_Rect_SetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5246 PyObject
*resultobj
= NULL
;
5247 wxRect
*arg1
= (wxRect
*) 0 ;
5249 PyObject
* obj0
= 0 ;
5250 PyObject
* obj1
= 0 ;
5252 (char *) "self",(char *) "w", NULL
5255 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
5256 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5257 if (SWIG_arg_fail(1)) SWIG_fail
;
5259 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5260 if (SWIG_arg_fail(2)) SWIG_fail
;
5263 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5264 (arg1
)->SetWidth(arg2
);
5266 wxPyEndAllowThreads(__tstate
);
5267 if (PyErr_Occurred()) SWIG_fail
;
5269 Py_INCREF(Py_None
); resultobj
= Py_None
;
5276 static PyObject
*_wrap_Rect_GetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5277 PyObject
*resultobj
= NULL
;
5278 wxRect
*arg1
= (wxRect
*) 0 ;
5280 PyObject
* obj0
= 0 ;
5282 (char *) "self", NULL
5285 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetHeight",kwnames
,&obj0
)) goto fail
;
5286 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5287 if (SWIG_arg_fail(1)) SWIG_fail
;
5289 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5290 result
= (int)((wxRect
const *)arg1
)->GetHeight();
5292 wxPyEndAllowThreads(__tstate
);
5293 if (PyErr_Occurred()) SWIG_fail
;
5296 resultobj
= SWIG_From_int(static_cast<int >(result
));
5304 static PyObject
*_wrap_Rect_SetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5305 PyObject
*resultobj
= NULL
;
5306 wxRect
*arg1
= (wxRect
*) 0 ;
5308 PyObject
* obj0
= 0 ;
5309 PyObject
* obj1
= 0 ;
5311 (char *) "self",(char *) "h", NULL
5314 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetHeight",kwnames
,&obj0
,&obj1
)) goto fail
;
5315 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5316 if (SWIG_arg_fail(1)) SWIG_fail
;
5318 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5319 if (SWIG_arg_fail(2)) SWIG_fail
;
5322 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5323 (arg1
)->SetHeight(arg2
);
5325 wxPyEndAllowThreads(__tstate
);
5326 if (PyErr_Occurred()) SWIG_fail
;
5328 Py_INCREF(Py_None
); resultobj
= Py_None
;
5335 static PyObject
*_wrap_Rect_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5336 PyObject
*resultobj
= NULL
;
5337 wxRect
*arg1
= (wxRect
*) 0 ;
5339 PyObject
* obj0
= 0 ;
5341 (char *) "self", NULL
5344 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetPosition",kwnames
,&obj0
)) goto fail
;
5345 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5346 if (SWIG_arg_fail(1)) SWIG_fail
;
5348 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5349 result
= ((wxRect
const *)arg1
)->GetPosition();
5351 wxPyEndAllowThreads(__tstate
);
5352 if (PyErr_Occurred()) SWIG_fail
;
5355 wxPoint
* resultptr
;
5356 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
5357 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
5365 static PyObject
*_wrap_Rect_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5366 PyObject
*resultobj
= NULL
;
5367 wxRect
*arg1
= (wxRect
*) 0 ;
5370 PyObject
* obj0
= 0 ;
5371 PyObject
* obj1
= 0 ;
5373 (char *) "self",(char *) "p", NULL
5376 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
5377 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5378 if (SWIG_arg_fail(1)) SWIG_fail
;
5381 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5384 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5385 (arg1
)->SetPosition((wxPoint
const &)*arg2
);
5387 wxPyEndAllowThreads(__tstate
);
5388 if (PyErr_Occurred()) SWIG_fail
;
5390 Py_INCREF(Py_None
); resultobj
= Py_None
;
5397 static PyObject
*_wrap_Rect_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5398 PyObject
*resultobj
= NULL
;
5399 wxRect
*arg1
= (wxRect
*) 0 ;
5401 PyObject
* obj0
= 0 ;
5403 (char *) "self", NULL
5406 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetSize",kwnames
,&obj0
)) goto fail
;
5407 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5408 if (SWIG_arg_fail(1)) SWIG_fail
;
5410 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5411 result
= ((wxRect
const *)arg1
)->GetSize();
5413 wxPyEndAllowThreads(__tstate
);
5414 if (PyErr_Occurred()) SWIG_fail
;
5418 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
5419 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
5427 static PyObject
*_wrap_Rect_SetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5428 PyObject
*resultobj
= NULL
;
5429 wxRect
*arg1
= (wxRect
*) 0 ;
5432 PyObject
* obj0
= 0 ;
5433 PyObject
* obj1
= 0 ;
5435 (char *) "self",(char *) "s", NULL
5438 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetSize",kwnames
,&obj0
,&obj1
)) goto fail
;
5439 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5440 if (SWIG_arg_fail(1)) SWIG_fail
;
5443 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
5446 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5447 (arg1
)->SetSize((wxSize
const &)*arg2
);
5449 wxPyEndAllowThreads(__tstate
);
5450 if (PyErr_Occurred()) SWIG_fail
;
5452 Py_INCREF(Py_None
); resultobj
= Py_None
;
5459 static PyObject
*_wrap_Rect_IsEmpty(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5460 PyObject
*resultobj
= NULL
;
5461 wxRect
*arg1
= (wxRect
*) 0 ;
5463 PyObject
* obj0
= 0 ;
5465 (char *) "self", NULL
5468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_IsEmpty",kwnames
,&obj0
)) goto fail
;
5469 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5470 if (SWIG_arg_fail(1)) SWIG_fail
;
5472 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5473 result
= (bool)((wxRect
const *)arg1
)->IsEmpty();
5475 wxPyEndAllowThreads(__tstate
);
5476 if (PyErr_Occurred()) SWIG_fail
;
5479 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5487 static PyObject
*_wrap_Rect_GetTopLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5488 PyObject
*resultobj
= NULL
;
5489 wxRect
*arg1
= (wxRect
*) 0 ;
5491 PyObject
* obj0
= 0 ;
5493 (char *) "self", NULL
5496 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetTopLeft",kwnames
,&obj0
)) goto fail
;
5497 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5498 if (SWIG_arg_fail(1)) SWIG_fail
;
5500 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5501 result
= ((wxRect
const *)arg1
)->GetTopLeft();
5503 wxPyEndAllowThreads(__tstate
);
5504 if (PyErr_Occurred()) SWIG_fail
;
5507 wxPoint
* resultptr
;
5508 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
5509 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
5517 static PyObject
*_wrap_Rect_SetTopLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5518 PyObject
*resultobj
= NULL
;
5519 wxRect
*arg1
= (wxRect
*) 0 ;
5522 PyObject
* obj0
= 0 ;
5523 PyObject
* obj1
= 0 ;
5525 (char *) "self",(char *) "p", NULL
5528 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetTopLeft",kwnames
,&obj0
,&obj1
)) goto fail
;
5529 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5530 if (SWIG_arg_fail(1)) SWIG_fail
;
5533 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5536 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5537 (arg1
)->SetTopLeft((wxPoint
const &)*arg2
);
5539 wxPyEndAllowThreads(__tstate
);
5540 if (PyErr_Occurred()) SWIG_fail
;
5542 Py_INCREF(Py_None
); resultobj
= Py_None
;
5549 static PyObject
*_wrap_Rect_GetBottomRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5550 PyObject
*resultobj
= NULL
;
5551 wxRect
*arg1
= (wxRect
*) 0 ;
5553 PyObject
* obj0
= 0 ;
5555 (char *) "self", NULL
5558 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetBottomRight",kwnames
,&obj0
)) goto fail
;
5559 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5560 if (SWIG_arg_fail(1)) SWIG_fail
;
5562 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5563 result
= ((wxRect
const *)arg1
)->GetBottomRight();
5565 wxPyEndAllowThreads(__tstate
);
5566 if (PyErr_Occurred()) SWIG_fail
;
5569 wxPoint
* resultptr
;
5570 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
5571 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
5579 static PyObject
*_wrap_Rect_SetBottomRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5580 PyObject
*resultobj
= NULL
;
5581 wxRect
*arg1
= (wxRect
*) 0 ;
5584 PyObject
* obj0
= 0 ;
5585 PyObject
* obj1
= 0 ;
5587 (char *) "self",(char *) "p", NULL
5590 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetBottomRight",kwnames
,&obj0
,&obj1
)) goto fail
;
5591 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5592 if (SWIG_arg_fail(1)) SWIG_fail
;
5595 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5598 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5599 (arg1
)->SetBottomRight((wxPoint
const &)*arg2
);
5601 wxPyEndAllowThreads(__tstate
);
5602 if (PyErr_Occurred()) SWIG_fail
;
5604 Py_INCREF(Py_None
); resultobj
= Py_None
;
5611 static PyObject
*_wrap_Rect_GetLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5612 PyObject
*resultobj
= NULL
;
5613 wxRect
*arg1
= (wxRect
*) 0 ;
5615 PyObject
* obj0
= 0 ;
5617 (char *) "self", NULL
5620 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetLeft",kwnames
,&obj0
)) goto fail
;
5621 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5622 if (SWIG_arg_fail(1)) SWIG_fail
;
5624 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5625 result
= (int)((wxRect
const *)arg1
)->GetLeft();
5627 wxPyEndAllowThreads(__tstate
);
5628 if (PyErr_Occurred()) SWIG_fail
;
5631 resultobj
= SWIG_From_int(static_cast<int >(result
));
5639 static PyObject
*_wrap_Rect_GetTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5640 PyObject
*resultobj
= NULL
;
5641 wxRect
*arg1
= (wxRect
*) 0 ;
5643 PyObject
* obj0
= 0 ;
5645 (char *) "self", NULL
5648 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetTop",kwnames
,&obj0
)) goto fail
;
5649 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5650 if (SWIG_arg_fail(1)) SWIG_fail
;
5652 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5653 result
= (int)((wxRect
const *)arg1
)->GetTop();
5655 wxPyEndAllowThreads(__tstate
);
5656 if (PyErr_Occurred()) SWIG_fail
;
5659 resultobj
= SWIG_From_int(static_cast<int >(result
));
5667 static PyObject
*_wrap_Rect_GetBottom(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5668 PyObject
*resultobj
= NULL
;
5669 wxRect
*arg1
= (wxRect
*) 0 ;
5671 PyObject
* obj0
= 0 ;
5673 (char *) "self", NULL
5676 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetBottom",kwnames
,&obj0
)) goto fail
;
5677 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5678 if (SWIG_arg_fail(1)) SWIG_fail
;
5680 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5681 result
= (int)((wxRect
const *)arg1
)->GetBottom();
5683 wxPyEndAllowThreads(__tstate
);
5684 if (PyErr_Occurred()) SWIG_fail
;
5687 resultobj
= SWIG_From_int(static_cast<int >(result
));
5695 static PyObject
*_wrap_Rect_GetRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5696 PyObject
*resultobj
= NULL
;
5697 wxRect
*arg1
= (wxRect
*) 0 ;
5699 PyObject
* obj0
= 0 ;
5701 (char *) "self", NULL
5704 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetRight",kwnames
,&obj0
)) goto fail
;
5705 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5706 if (SWIG_arg_fail(1)) SWIG_fail
;
5708 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5709 result
= (int)((wxRect
const *)arg1
)->GetRight();
5711 wxPyEndAllowThreads(__tstate
);
5712 if (PyErr_Occurred()) SWIG_fail
;
5715 resultobj
= SWIG_From_int(static_cast<int >(result
));
5723 static PyObject
*_wrap_Rect_SetLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5724 PyObject
*resultobj
= NULL
;
5725 wxRect
*arg1
= (wxRect
*) 0 ;
5727 PyObject
* obj0
= 0 ;
5728 PyObject
* obj1
= 0 ;
5730 (char *) "self",(char *) "left", NULL
5733 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetLeft",kwnames
,&obj0
,&obj1
)) goto fail
;
5734 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5735 if (SWIG_arg_fail(1)) SWIG_fail
;
5737 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5738 if (SWIG_arg_fail(2)) SWIG_fail
;
5741 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5742 (arg1
)->SetLeft(arg2
);
5744 wxPyEndAllowThreads(__tstate
);
5745 if (PyErr_Occurred()) SWIG_fail
;
5747 Py_INCREF(Py_None
); resultobj
= Py_None
;
5754 static PyObject
*_wrap_Rect_SetRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5755 PyObject
*resultobj
= NULL
;
5756 wxRect
*arg1
= (wxRect
*) 0 ;
5758 PyObject
* obj0
= 0 ;
5759 PyObject
* obj1
= 0 ;
5761 (char *) "self",(char *) "right", NULL
5764 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetRight",kwnames
,&obj0
,&obj1
)) goto fail
;
5765 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5766 if (SWIG_arg_fail(1)) SWIG_fail
;
5768 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5769 if (SWIG_arg_fail(2)) SWIG_fail
;
5772 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5773 (arg1
)->SetRight(arg2
);
5775 wxPyEndAllowThreads(__tstate
);
5776 if (PyErr_Occurred()) SWIG_fail
;
5778 Py_INCREF(Py_None
); resultobj
= Py_None
;
5785 static PyObject
*_wrap_Rect_SetTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5786 PyObject
*resultobj
= NULL
;
5787 wxRect
*arg1
= (wxRect
*) 0 ;
5789 PyObject
* obj0
= 0 ;
5790 PyObject
* obj1
= 0 ;
5792 (char *) "self",(char *) "top", NULL
5795 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetTop",kwnames
,&obj0
,&obj1
)) goto fail
;
5796 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5797 if (SWIG_arg_fail(1)) SWIG_fail
;
5799 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5800 if (SWIG_arg_fail(2)) SWIG_fail
;
5803 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5804 (arg1
)->SetTop(arg2
);
5806 wxPyEndAllowThreads(__tstate
);
5807 if (PyErr_Occurred()) SWIG_fail
;
5809 Py_INCREF(Py_None
); resultobj
= Py_None
;
5816 static PyObject
*_wrap_Rect_SetBottom(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5817 PyObject
*resultobj
= NULL
;
5818 wxRect
*arg1
= (wxRect
*) 0 ;
5820 PyObject
* obj0
= 0 ;
5821 PyObject
* obj1
= 0 ;
5823 (char *) "self",(char *) "bottom", NULL
5826 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetBottom",kwnames
,&obj0
,&obj1
)) goto fail
;
5827 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5828 if (SWIG_arg_fail(1)) SWIG_fail
;
5830 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5831 if (SWIG_arg_fail(2)) SWIG_fail
;
5834 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5835 (arg1
)->SetBottom(arg2
);
5837 wxPyEndAllowThreads(__tstate
);
5838 if (PyErr_Occurred()) SWIG_fail
;
5840 Py_INCREF(Py_None
); resultobj
= Py_None
;
5847 static PyObject
*_wrap_Rect_Inflate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5848 PyObject
*resultobj
= NULL
;
5849 wxRect
*arg1
= (wxRect
*) 0 ;
5853 PyObject
* obj0
= 0 ;
5854 PyObject
* obj1
= 0 ;
5855 PyObject
* obj2
= 0 ;
5857 (char *) "self",(char *) "dx",(char *) "dy", NULL
5860 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_Inflate",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5861 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5862 if (SWIG_arg_fail(1)) SWIG_fail
;
5864 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5865 if (SWIG_arg_fail(2)) SWIG_fail
;
5868 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5869 if (SWIG_arg_fail(3)) SWIG_fail
;
5872 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5874 wxRect
&_result_ref
= (arg1
)->Inflate(arg2
,arg3
);
5875 result
= (wxRect
*) &_result_ref
;
5878 wxPyEndAllowThreads(__tstate
);
5879 if (PyErr_Occurred()) SWIG_fail
;
5881 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 0);
5888 static PyObject
*_wrap_Rect_Deflate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5889 PyObject
*resultobj
= NULL
;
5890 wxRect
*arg1
= (wxRect
*) 0 ;
5894 PyObject
* obj0
= 0 ;
5895 PyObject
* obj1
= 0 ;
5896 PyObject
* obj2
= 0 ;
5898 (char *) "self",(char *) "dx",(char *) "dy", NULL
5901 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_Deflate",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5902 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5903 if (SWIG_arg_fail(1)) SWIG_fail
;
5905 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5906 if (SWIG_arg_fail(2)) SWIG_fail
;
5909 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5910 if (SWIG_arg_fail(3)) SWIG_fail
;
5913 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5915 wxRect
&_result_ref
= (arg1
)->Deflate(arg2
,arg3
);
5916 result
= (wxRect
*) &_result_ref
;
5919 wxPyEndAllowThreads(__tstate
);
5920 if (PyErr_Occurred()) SWIG_fail
;
5922 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 0);
5929 static PyObject
*_wrap_Rect_OffsetXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5930 PyObject
*resultobj
= NULL
;
5931 wxRect
*arg1
= (wxRect
*) 0 ;
5934 PyObject
* obj0
= 0 ;
5935 PyObject
* obj1
= 0 ;
5936 PyObject
* obj2
= 0 ;
5938 (char *) "self",(char *) "dx",(char *) "dy", NULL
5941 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_OffsetXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5942 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5943 if (SWIG_arg_fail(1)) SWIG_fail
;
5945 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5946 if (SWIG_arg_fail(2)) SWIG_fail
;
5949 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5950 if (SWIG_arg_fail(3)) SWIG_fail
;
5953 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5954 (arg1
)->Offset(arg2
,arg3
);
5956 wxPyEndAllowThreads(__tstate
);
5957 if (PyErr_Occurred()) SWIG_fail
;
5959 Py_INCREF(Py_None
); resultobj
= Py_None
;
5966 static PyObject
*_wrap_Rect_Offset(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5967 PyObject
*resultobj
= NULL
;
5968 wxRect
*arg1
= (wxRect
*) 0 ;
5971 PyObject
* obj0
= 0 ;
5972 PyObject
* obj1
= 0 ;
5974 (char *) "self",(char *) "pt", NULL
5977 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Offset",kwnames
,&obj0
,&obj1
)) goto fail
;
5978 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5979 if (SWIG_arg_fail(1)) SWIG_fail
;
5982 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5985 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5986 (arg1
)->Offset((wxPoint
const &)*arg2
);
5988 wxPyEndAllowThreads(__tstate
);
5989 if (PyErr_Occurred()) SWIG_fail
;
5991 Py_INCREF(Py_None
); resultobj
= Py_None
;
5998 static PyObject
*_wrap_Rect_Intersect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5999 PyObject
*resultobj
= NULL
;
6000 wxRect
*arg1
= (wxRect
*) 0 ;
6004 PyObject
* obj0
= 0 ;
6005 PyObject
* obj1
= 0 ;
6007 (char *) "self",(char *) "rect", NULL
6010 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Intersect",kwnames
,&obj0
,&obj1
)) goto fail
;
6011 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6012 if (SWIG_arg_fail(1)) SWIG_fail
;
6015 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6018 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6019 result
= (arg1
)->Intersect((wxRect
const &)*arg2
);
6021 wxPyEndAllowThreads(__tstate
);
6022 if (PyErr_Occurred()) SWIG_fail
;
6026 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6027 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6035 static PyObject
*_wrap_Rect_Union(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6036 PyObject
*resultobj
= NULL
;
6037 wxRect
*arg1
= (wxRect
*) 0 ;
6041 PyObject
* obj0
= 0 ;
6042 PyObject
* obj1
= 0 ;
6044 (char *) "self",(char *) "rect", NULL
6047 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Union",kwnames
,&obj0
,&obj1
)) goto fail
;
6048 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6049 if (SWIG_arg_fail(1)) SWIG_fail
;
6052 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6055 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6056 result
= (arg1
)->Union((wxRect
const &)*arg2
);
6058 wxPyEndAllowThreads(__tstate
);
6059 if (PyErr_Occurred()) SWIG_fail
;
6063 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6064 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6072 static PyObject
*_wrap_Rect___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6073 PyObject
*resultobj
= NULL
;
6074 wxRect
*arg1
= (wxRect
*) 0 ;
6078 PyObject
* obj0
= 0 ;
6079 PyObject
* obj1
= 0 ;
6081 (char *) "self",(char *) "rect", NULL
6084 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
6085 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6086 if (SWIG_arg_fail(1)) SWIG_fail
;
6089 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6092 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6093 result
= ((wxRect
const *)arg1
)->operator +((wxRect
const &)*arg2
);
6095 wxPyEndAllowThreads(__tstate
);
6096 if (PyErr_Occurred()) SWIG_fail
;
6100 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6101 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6109 static PyObject
*_wrap_Rect___iadd__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6110 PyObject
*resultobj
= NULL
;
6111 wxRect
*arg1
= (wxRect
*) 0 ;
6115 PyObject
* obj0
= 0 ;
6116 PyObject
* obj1
= 0 ;
6118 (char *) "self",(char *) "rect", NULL
6121 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___iadd__",kwnames
,&obj0
,&obj1
)) goto fail
;
6122 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
6123 if (SWIG_arg_fail(1)) SWIG_fail
;
6126 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6129 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6131 wxRect
&_result_ref
= (arg1
)->operator +=((wxRect
const &)*arg2
);
6132 result
= (wxRect
*) &_result_ref
;
6135 wxPyEndAllowThreads(__tstate
);
6136 if (PyErr_Occurred()) SWIG_fail
;
6138 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
6145 static PyObject
*_wrap_Rect___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6146 PyObject
*resultobj
= NULL
;
6147 wxRect
*arg1
= (wxRect
*) 0 ;
6151 PyObject
* obj0
= 0 ;
6152 PyObject
* obj1
= 0 ;
6154 (char *) "self",(char *) "rect", NULL
6157 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
6158 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6159 if (SWIG_arg_fail(1)) SWIG_fail
;
6162 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6165 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6166 result
= (bool)((wxRect
const *)arg1
)->operator ==((wxRect
const &)*arg2
);
6168 wxPyEndAllowThreads(__tstate
);
6169 if (PyErr_Occurred()) SWIG_fail
;
6172 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6180 static PyObject
*_wrap_Rect___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6181 PyObject
*resultobj
= NULL
;
6182 wxRect
*arg1
= (wxRect
*) 0 ;
6186 PyObject
* obj0
= 0 ;
6187 PyObject
* obj1
= 0 ;
6189 (char *) "self",(char *) "rect", NULL
6192 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
6193 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6194 if (SWIG_arg_fail(1)) SWIG_fail
;
6197 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6200 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6201 result
= (bool)((wxRect
const *)arg1
)->operator !=((wxRect
const &)*arg2
);
6203 wxPyEndAllowThreads(__tstate
);
6204 if (PyErr_Occurred()) SWIG_fail
;
6207 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6215 static PyObject
*_wrap_Rect_InsideXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6216 PyObject
*resultobj
= NULL
;
6217 wxRect
*arg1
= (wxRect
*) 0 ;
6221 PyObject
* obj0
= 0 ;
6222 PyObject
* obj1
= 0 ;
6223 PyObject
* obj2
= 0 ;
6225 (char *) "self",(char *) "x",(char *) "y", NULL
6228 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_InsideXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6229 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6230 if (SWIG_arg_fail(1)) SWIG_fail
;
6232 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6233 if (SWIG_arg_fail(2)) SWIG_fail
;
6236 arg3
= static_cast<int >(SWIG_As_int(obj2
));
6237 if (SWIG_arg_fail(3)) SWIG_fail
;
6240 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6241 result
= (bool)((wxRect
const *)arg1
)->Inside(arg2
,arg3
);
6243 wxPyEndAllowThreads(__tstate
);
6244 if (PyErr_Occurred()) SWIG_fail
;
6247 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6255 static PyObject
*_wrap_Rect_Inside(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6256 PyObject
*resultobj
= NULL
;
6257 wxRect
*arg1
= (wxRect
*) 0 ;
6261 PyObject
* obj0
= 0 ;
6262 PyObject
* obj1
= 0 ;
6264 (char *) "self",(char *) "pt", NULL
6267 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Inside",kwnames
,&obj0
,&obj1
)) goto fail
;
6268 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6269 if (SWIG_arg_fail(1)) SWIG_fail
;
6272 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
6275 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6276 result
= (bool)((wxRect
const *)arg1
)->Inside((wxPoint
const &)*arg2
);
6278 wxPyEndAllowThreads(__tstate
);
6279 if (PyErr_Occurred()) SWIG_fail
;
6282 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6290 static PyObject
*_wrap_Rect_Intersects(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6291 PyObject
*resultobj
= NULL
;
6292 wxRect
*arg1
= (wxRect
*) 0 ;
6296 PyObject
* obj0
= 0 ;
6297 PyObject
* obj1
= 0 ;
6299 (char *) "self",(char *) "rect", NULL
6302 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Intersects",kwnames
,&obj0
,&obj1
)) goto fail
;
6303 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6304 if (SWIG_arg_fail(1)) SWIG_fail
;
6307 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6310 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6311 result
= (bool)((wxRect
const *)arg1
)->Intersects((wxRect
const &)*arg2
);
6313 wxPyEndAllowThreads(__tstate
);
6314 if (PyErr_Occurred()) SWIG_fail
;
6317 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6325 static PyObject
*_wrap_Rect_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6326 PyObject
*resultobj
= NULL
;
6327 wxRect
*arg1
= (wxRect
*) 0 ;
6329 PyObject
* obj0
= 0 ;
6330 PyObject
* obj1
= 0 ;
6332 (char *) "self",(char *) "x", NULL
6335 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6336 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6337 if (SWIG_arg_fail(1)) SWIG_fail
;
6339 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6340 if (SWIG_arg_fail(2)) SWIG_fail
;
6342 if (arg1
) (arg1
)->x
= arg2
;
6344 Py_INCREF(Py_None
); resultobj
= Py_None
;
6351 static PyObject
*_wrap_Rect_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6352 PyObject
*resultobj
= NULL
;
6353 wxRect
*arg1
= (wxRect
*) 0 ;
6355 PyObject
* obj0
= 0 ;
6357 (char *) "self", NULL
6360 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_x_get",kwnames
,&obj0
)) goto fail
;
6361 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6362 if (SWIG_arg_fail(1)) SWIG_fail
;
6363 result
= (int) ((arg1
)->x
);
6366 resultobj
= SWIG_From_int(static_cast<int >(result
));
6374 static PyObject
*_wrap_Rect_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6375 PyObject
*resultobj
= NULL
;
6376 wxRect
*arg1
= (wxRect
*) 0 ;
6378 PyObject
* obj0
= 0 ;
6379 PyObject
* obj1
= 0 ;
6381 (char *) "self",(char *) "y", NULL
6384 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6385 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6386 if (SWIG_arg_fail(1)) SWIG_fail
;
6388 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6389 if (SWIG_arg_fail(2)) SWIG_fail
;
6391 if (arg1
) (arg1
)->y
= arg2
;
6393 Py_INCREF(Py_None
); resultobj
= Py_None
;
6400 static PyObject
*_wrap_Rect_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6401 PyObject
*resultobj
= NULL
;
6402 wxRect
*arg1
= (wxRect
*) 0 ;
6404 PyObject
* obj0
= 0 ;
6406 (char *) "self", NULL
6409 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_y_get",kwnames
,&obj0
)) goto fail
;
6410 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6411 if (SWIG_arg_fail(1)) SWIG_fail
;
6412 result
= (int) ((arg1
)->y
);
6415 resultobj
= SWIG_From_int(static_cast<int >(result
));
6423 static PyObject
*_wrap_Rect_width_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6424 PyObject
*resultobj
= NULL
;
6425 wxRect
*arg1
= (wxRect
*) 0 ;
6427 PyObject
* obj0
= 0 ;
6428 PyObject
* obj1
= 0 ;
6430 (char *) "self",(char *) "width", NULL
6433 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_width_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6434 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6435 if (SWIG_arg_fail(1)) SWIG_fail
;
6437 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6438 if (SWIG_arg_fail(2)) SWIG_fail
;
6440 if (arg1
) (arg1
)->width
= arg2
;
6442 Py_INCREF(Py_None
); resultobj
= Py_None
;
6449 static PyObject
*_wrap_Rect_width_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6450 PyObject
*resultobj
= NULL
;
6451 wxRect
*arg1
= (wxRect
*) 0 ;
6453 PyObject
* obj0
= 0 ;
6455 (char *) "self", NULL
6458 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_width_get",kwnames
,&obj0
)) goto fail
;
6459 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6460 if (SWIG_arg_fail(1)) SWIG_fail
;
6461 result
= (int) ((arg1
)->width
);
6464 resultobj
= SWIG_From_int(static_cast<int >(result
));
6472 static PyObject
*_wrap_Rect_height_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6473 PyObject
*resultobj
= NULL
;
6474 wxRect
*arg1
= (wxRect
*) 0 ;
6476 PyObject
* obj0
= 0 ;
6477 PyObject
* obj1
= 0 ;
6479 (char *) "self",(char *) "height", NULL
6482 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_height_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6483 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6484 if (SWIG_arg_fail(1)) SWIG_fail
;
6486 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6487 if (SWIG_arg_fail(2)) SWIG_fail
;
6489 if (arg1
) (arg1
)->height
= arg2
;
6491 Py_INCREF(Py_None
); resultobj
= Py_None
;
6498 static PyObject
*_wrap_Rect_height_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6499 PyObject
*resultobj
= NULL
;
6500 wxRect
*arg1
= (wxRect
*) 0 ;
6502 PyObject
* obj0
= 0 ;
6504 (char *) "self", NULL
6507 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_height_get",kwnames
,&obj0
)) goto fail
;
6508 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6509 if (SWIG_arg_fail(1)) SWIG_fail
;
6510 result
= (int) ((arg1
)->height
);
6513 resultobj
= SWIG_From_int(static_cast<int >(result
));
6521 static PyObject
*_wrap_Rect_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6522 PyObject
*resultobj
= NULL
;
6523 wxRect
*arg1
= (wxRect
*) 0 ;
6524 int arg2
= (int) 0 ;
6525 int arg3
= (int) 0 ;
6526 int arg4
= (int) 0 ;
6527 int arg5
= (int) 0 ;
6528 PyObject
* obj0
= 0 ;
6529 PyObject
* obj1
= 0 ;
6530 PyObject
* obj2
= 0 ;
6531 PyObject
* obj3
= 0 ;
6532 PyObject
* obj4
= 0 ;
6534 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
6537 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:Rect_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
6538 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6539 if (SWIG_arg_fail(1)) SWIG_fail
;
6542 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6543 if (SWIG_arg_fail(2)) SWIG_fail
;
6548 arg3
= static_cast<int >(SWIG_As_int(obj2
));
6549 if (SWIG_arg_fail(3)) SWIG_fail
;
6554 arg4
= static_cast<int >(SWIG_As_int(obj3
));
6555 if (SWIG_arg_fail(4)) SWIG_fail
;
6560 arg5
= static_cast<int >(SWIG_As_int(obj4
));
6561 if (SWIG_arg_fail(5)) SWIG_fail
;
6565 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6566 wxRect_Set(arg1
,arg2
,arg3
,arg4
,arg5
);
6568 wxPyEndAllowThreads(__tstate
);
6569 if (PyErr_Occurred()) SWIG_fail
;
6571 Py_INCREF(Py_None
); resultobj
= Py_None
;
6578 static PyObject
*_wrap_Rect_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6579 PyObject
*resultobj
= NULL
;
6580 wxRect
*arg1
= (wxRect
*) 0 ;
6582 PyObject
* obj0
= 0 ;
6584 (char *) "self", NULL
6587 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_Get",kwnames
,&obj0
)) goto fail
;
6588 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6589 if (SWIG_arg_fail(1)) SWIG_fail
;
6591 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6592 result
= (PyObject
*)wxRect_Get(arg1
);
6594 wxPyEndAllowThreads(__tstate
);
6595 if (PyErr_Occurred()) SWIG_fail
;
6604 static PyObject
* Rect_swigregister(PyObject
*, PyObject
*args
) {
6606 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
6607 SWIG_TypeClientData(SWIGTYPE_p_wxRect
, obj
);
6609 return Py_BuildValue((char *)"");
6611 static PyObject
*_wrap_IntersectRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6612 PyObject
*resultobj
= NULL
;
6613 wxRect
*arg1
= (wxRect
*) 0 ;
6614 wxRect
*arg2
= (wxRect
*) 0 ;
6616 PyObject
* obj0
= 0 ;
6617 PyObject
* obj1
= 0 ;
6619 (char *) "r1",(char *) "r2", NULL
6622 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IntersectRect",kwnames
,&obj0
,&obj1
)) goto fail
;
6623 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6624 if (SWIG_arg_fail(1)) SWIG_fail
;
6625 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6626 if (SWIG_arg_fail(2)) SWIG_fail
;
6628 if (!wxPyCheckForApp()) SWIG_fail
;
6629 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6630 result
= (PyObject
*)wxIntersectRect(arg1
,arg2
);
6632 wxPyEndAllowThreads(__tstate
);
6633 if (PyErr_Occurred()) SWIG_fail
;
6642 static PyObject
*_wrap_new_Point2D(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6643 PyObject
*resultobj
= NULL
;
6644 double arg1
= (double) 0.0 ;
6645 double arg2
= (double) 0.0 ;
6647 PyObject
* obj0
= 0 ;
6648 PyObject
* obj1
= 0 ;
6650 (char *) "x",(char *) "y", NULL
6653 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Point2D",kwnames
,&obj0
,&obj1
)) goto fail
;
6656 arg1
= static_cast<double >(SWIG_As_double(obj0
));
6657 if (SWIG_arg_fail(1)) SWIG_fail
;
6662 arg2
= static_cast<double >(SWIG_As_double(obj1
));
6663 if (SWIG_arg_fail(2)) SWIG_fail
;
6667 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6668 result
= (wxPoint2D
*)new wxPoint2D(arg1
,arg2
);
6670 wxPyEndAllowThreads(__tstate
);
6671 if (PyErr_Occurred()) SWIG_fail
;
6673 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
6680 static PyObject
*_wrap_new_Point2DCopy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6681 PyObject
*resultobj
= NULL
;
6682 wxPoint2D
*arg1
= 0 ;
6685 PyObject
* obj0
= 0 ;
6690 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_Point2DCopy",kwnames
,&obj0
)) goto fail
;
6693 if ( ! wxPoint2D_helper(obj0
, &arg1
)) SWIG_fail
;
6696 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6697 result
= (wxPoint2D
*)new wxPoint2D((wxPoint2D
const &)*arg1
);
6699 wxPyEndAllowThreads(__tstate
);
6700 if (PyErr_Occurred()) SWIG_fail
;
6702 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
6709 static PyObject
*_wrap_new_Point2DFromPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6710 PyObject
*resultobj
= NULL
;
6714 PyObject
* obj0
= 0 ;
6719 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_Point2DFromPoint",kwnames
,&obj0
)) goto fail
;
6722 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
6725 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6726 result
= (wxPoint2D
*)new wxPoint2D((wxPoint
const &)*arg1
);
6728 wxPyEndAllowThreads(__tstate
);
6729 if (PyErr_Occurred()) SWIG_fail
;
6731 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
6738 static PyObject
*_wrap_Point2D_GetFloor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6739 PyObject
*resultobj
= NULL
;
6740 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6741 int *arg2
= (int *) 0 ;
6742 int *arg3
= (int *) 0 ;
6747 PyObject
* obj0
= 0 ;
6749 (char *) "self", NULL
6752 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
6753 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
6754 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetFloor",kwnames
,&obj0
)) goto fail
;
6755 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6756 if (SWIG_arg_fail(1)) SWIG_fail
;
6758 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6759 ((wxPoint2D
const *)arg1
)->GetFloor(arg2
,arg3
);
6761 wxPyEndAllowThreads(__tstate
);
6762 if (PyErr_Occurred()) SWIG_fail
;
6764 Py_INCREF(Py_None
); resultobj
= Py_None
;
6765 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
6766 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
6767 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
6768 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
6775 static PyObject
*_wrap_Point2D_GetRounded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6776 PyObject
*resultobj
= NULL
;
6777 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6778 int *arg2
= (int *) 0 ;
6779 int *arg3
= (int *) 0 ;
6784 PyObject
* obj0
= 0 ;
6786 (char *) "self", NULL
6789 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
6790 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
6791 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetRounded",kwnames
,&obj0
)) goto fail
;
6792 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6793 if (SWIG_arg_fail(1)) SWIG_fail
;
6795 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6796 ((wxPoint2D
const *)arg1
)->GetRounded(arg2
,arg3
);
6798 wxPyEndAllowThreads(__tstate
);
6799 if (PyErr_Occurred()) SWIG_fail
;
6801 Py_INCREF(Py_None
); resultobj
= Py_None
;
6802 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
6803 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
6804 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
6805 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
6812 static PyObject
*_wrap_Point2D_GetVectorLength(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6813 PyObject
*resultobj
= NULL
;
6814 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6816 PyObject
* obj0
= 0 ;
6818 (char *) "self", NULL
6821 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetVectorLength",kwnames
,&obj0
)) goto fail
;
6822 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6823 if (SWIG_arg_fail(1)) SWIG_fail
;
6825 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6826 result
= (double)((wxPoint2D
const *)arg1
)->GetVectorLength();
6828 wxPyEndAllowThreads(__tstate
);
6829 if (PyErr_Occurred()) SWIG_fail
;
6832 resultobj
= SWIG_From_double(static_cast<double >(result
));
6840 static PyObject
*_wrap_Point2D_GetVectorAngle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6841 PyObject
*resultobj
= NULL
;
6842 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6844 PyObject
* obj0
= 0 ;
6846 (char *) "self", NULL
6849 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetVectorAngle",kwnames
,&obj0
)) goto fail
;
6850 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6851 if (SWIG_arg_fail(1)) SWIG_fail
;
6853 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6854 result
= (double)((wxPoint2D
const *)arg1
)->GetVectorAngle();
6856 wxPyEndAllowThreads(__tstate
);
6857 if (PyErr_Occurred()) SWIG_fail
;
6860 resultobj
= SWIG_From_double(static_cast<double >(result
));
6868 static PyObject
*_wrap_Point2D_SetVectorLength(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6869 PyObject
*resultobj
= NULL
;
6870 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6872 PyObject
* obj0
= 0 ;
6873 PyObject
* obj1
= 0 ;
6875 (char *) "self",(char *) "length", NULL
6878 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_SetVectorLength",kwnames
,&obj0
,&obj1
)) goto fail
;
6879 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6880 if (SWIG_arg_fail(1)) SWIG_fail
;
6882 arg2
= static_cast<double >(SWIG_As_double(obj1
));
6883 if (SWIG_arg_fail(2)) SWIG_fail
;
6886 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6887 (arg1
)->SetVectorLength(arg2
);
6889 wxPyEndAllowThreads(__tstate
);
6890 if (PyErr_Occurred()) SWIG_fail
;
6892 Py_INCREF(Py_None
); resultobj
= Py_None
;
6899 static PyObject
*_wrap_Point2D_SetVectorAngle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6900 PyObject
*resultobj
= NULL
;
6901 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6903 PyObject
* obj0
= 0 ;
6904 PyObject
* obj1
= 0 ;
6906 (char *) "self",(char *) "degrees", NULL
6909 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_SetVectorAngle",kwnames
,&obj0
,&obj1
)) goto fail
;
6910 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6911 if (SWIG_arg_fail(1)) SWIG_fail
;
6913 arg2
= static_cast<double >(SWIG_As_double(obj1
));
6914 if (SWIG_arg_fail(2)) SWIG_fail
;
6917 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6918 (arg1
)->SetVectorAngle(arg2
);
6920 wxPyEndAllowThreads(__tstate
);
6921 if (PyErr_Occurred()) SWIG_fail
;
6923 Py_INCREF(Py_None
); resultobj
= Py_None
;
6930 static PyObject
*_wrap_Point2D_GetDistance(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6931 PyObject
*resultobj
= NULL
;
6932 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6933 wxPoint2D
*arg2
= 0 ;
6936 PyObject
* obj0
= 0 ;
6937 PyObject
* obj1
= 0 ;
6939 (char *) "self",(char *) "pt", NULL
6942 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetDistance",kwnames
,&obj0
,&obj1
)) goto fail
;
6943 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6944 if (SWIG_arg_fail(1)) SWIG_fail
;
6947 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
6950 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6951 result
= (double)((wxPoint2D
const *)arg1
)->GetDistance((wxPoint2D
const &)*arg2
);
6953 wxPyEndAllowThreads(__tstate
);
6954 if (PyErr_Occurred()) SWIG_fail
;
6957 resultobj
= SWIG_From_double(static_cast<double >(result
));
6965 static PyObject
*_wrap_Point2D_GetDistanceSquare(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6966 PyObject
*resultobj
= NULL
;
6967 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6968 wxPoint2D
*arg2
= 0 ;
6971 PyObject
* obj0
= 0 ;
6972 PyObject
* obj1
= 0 ;
6974 (char *) "self",(char *) "pt", NULL
6977 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetDistanceSquare",kwnames
,&obj0
,&obj1
)) goto fail
;
6978 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6979 if (SWIG_arg_fail(1)) SWIG_fail
;
6982 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
6985 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6986 result
= (double)((wxPoint2D
const *)arg1
)->GetDistanceSquare((wxPoint2D
const &)*arg2
);
6988 wxPyEndAllowThreads(__tstate
);
6989 if (PyErr_Occurred()) SWIG_fail
;
6992 resultobj
= SWIG_From_double(static_cast<double >(result
));
7000 static PyObject
*_wrap_Point2D_GetDotProduct(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7001 PyObject
*resultobj
= NULL
;
7002 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7003 wxPoint2D
*arg2
= 0 ;
7006 PyObject
* obj0
= 0 ;
7007 PyObject
* obj1
= 0 ;
7009 (char *) "self",(char *) "vec", NULL
7012 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetDotProduct",kwnames
,&obj0
,&obj1
)) goto fail
;
7013 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7014 if (SWIG_arg_fail(1)) SWIG_fail
;
7017 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7020 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7021 result
= (double)((wxPoint2D
const *)arg1
)->GetDotProduct((wxPoint2D
const &)*arg2
);
7023 wxPyEndAllowThreads(__tstate
);
7024 if (PyErr_Occurred()) SWIG_fail
;
7027 resultobj
= SWIG_From_double(static_cast<double >(result
));
7035 static PyObject
*_wrap_Point2D_GetCrossProduct(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7036 PyObject
*resultobj
= NULL
;
7037 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7038 wxPoint2D
*arg2
= 0 ;
7041 PyObject
* obj0
= 0 ;
7042 PyObject
* obj1
= 0 ;
7044 (char *) "self",(char *) "vec", NULL
7047 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetCrossProduct",kwnames
,&obj0
,&obj1
)) goto fail
;
7048 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7049 if (SWIG_arg_fail(1)) SWIG_fail
;
7052 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7055 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7056 result
= (double)((wxPoint2D
const *)arg1
)->GetCrossProduct((wxPoint2D
const &)*arg2
);
7058 wxPyEndAllowThreads(__tstate
);
7059 if (PyErr_Occurred()) SWIG_fail
;
7062 resultobj
= SWIG_From_double(static_cast<double >(result
));
7070 static PyObject
*_wrap_Point2D___neg__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7071 PyObject
*resultobj
= NULL
;
7072 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7074 PyObject
* obj0
= 0 ;
7076 (char *) "self", NULL
7079 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D___neg__",kwnames
,&obj0
)) goto fail
;
7080 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7081 if (SWIG_arg_fail(1)) SWIG_fail
;
7083 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7084 result
= (arg1
)->operator -();
7086 wxPyEndAllowThreads(__tstate
);
7087 if (PyErr_Occurred()) SWIG_fail
;
7090 wxPoint2D
* resultptr
;
7091 resultptr
= new wxPoint2D(static_cast<wxPoint2D
& >(result
));
7092 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint2D
, 1);
7100 static PyObject
*_wrap_Point2D___iadd__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7101 PyObject
*resultobj
= NULL
;
7102 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7103 wxPoint2D
*arg2
= 0 ;
7106 PyObject
* obj0
= 0 ;
7107 PyObject
* obj1
= 0 ;
7109 (char *) "self",(char *) "pt", NULL
7112 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___iadd__",kwnames
,&obj0
,&obj1
)) goto fail
;
7113 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7114 if (SWIG_arg_fail(1)) SWIG_fail
;
7117 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7120 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7122 wxPoint2D
&_result_ref
= (arg1
)->operator +=((wxPoint2D
const &)*arg2
);
7123 result
= (wxPoint2D
*) &_result_ref
;
7126 wxPyEndAllowThreads(__tstate
);
7127 if (PyErr_Occurred()) SWIG_fail
;
7129 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7136 static PyObject
*_wrap_Point2D___isub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7137 PyObject
*resultobj
= NULL
;
7138 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7139 wxPoint2D
*arg2
= 0 ;
7142 PyObject
* obj0
= 0 ;
7143 PyObject
* obj1
= 0 ;
7145 (char *) "self",(char *) "pt", NULL
7148 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___isub__",kwnames
,&obj0
,&obj1
)) goto fail
;
7149 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7150 if (SWIG_arg_fail(1)) SWIG_fail
;
7153 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7156 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7158 wxPoint2D
&_result_ref
= (arg1
)->operator -=((wxPoint2D
const &)*arg2
);
7159 result
= (wxPoint2D
*) &_result_ref
;
7162 wxPyEndAllowThreads(__tstate
);
7163 if (PyErr_Occurred()) SWIG_fail
;
7165 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7172 static PyObject
*_wrap_Point2D___imul__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7173 PyObject
*resultobj
= NULL
;
7174 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7175 wxPoint2D
*arg2
= 0 ;
7178 PyObject
* obj0
= 0 ;
7179 PyObject
* obj1
= 0 ;
7181 (char *) "self",(char *) "pt", NULL
7184 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___imul__",kwnames
,&obj0
,&obj1
)) goto fail
;
7185 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7186 if (SWIG_arg_fail(1)) SWIG_fail
;
7189 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7192 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7194 wxPoint2D
&_result_ref
= (arg1
)->operator *=((wxPoint2D
const &)*arg2
);
7195 result
= (wxPoint2D
*) &_result_ref
;
7198 wxPyEndAllowThreads(__tstate
);
7199 if (PyErr_Occurred()) SWIG_fail
;
7201 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7208 static PyObject
*_wrap_Point2D___idiv__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7209 PyObject
*resultobj
= NULL
;
7210 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7211 wxPoint2D
*arg2
= 0 ;
7214 PyObject
* obj0
= 0 ;
7215 PyObject
* obj1
= 0 ;
7217 (char *) "self",(char *) "pt", NULL
7220 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___idiv__",kwnames
,&obj0
,&obj1
)) goto fail
;
7221 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7222 if (SWIG_arg_fail(1)) SWIG_fail
;
7225 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7228 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7230 wxPoint2D
&_result_ref
= (arg1
)->operator /=((wxPoint2D
const &)*arg2
);
7231 result
= (wxPoint2D
*) &_result_ref
;
7234 wxPyEndAllowThreads(__tstate
);
7235 if (PyErr_Occurred()) SWIG_fail
;
7237 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7244 static PyObject
*_wrap_Point2D___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7245 PyObject
*resultobj
= NULL
;
7246 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7247 wxPoint2D
*arg2
= 0 ;
7250 PyObject
* obj0
= 0 ;
7251 PyObject
* obj1
= 0 ;
7253 (char *) "self",(char *) "pt", NULL
7256 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
7257 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7258 if (SWIG_arg_fail(1)) SWIG_fail
;
7261 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7264 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7265 result
= (bool)((wxPoint2D
const *)arg1
)->operator ==((wxPoint2D
const &)*arg2
);
7267 wxPyEndAllowThreads(__tstate
);
7268 if (PyErr_Occurred()) SWIG_fail
;
7271 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7279 static PyObject
*_wrap_Point2D___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7280 PyObject
*resultobj
= NULL
;
7281 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7282 wxPoint2D
*arg2
= 0 ;
7285 PyObject
* obj0
= 0 ;
7286 PyObject
* obj1
= 0 ;
7288 (char *) "self",(char *) "pt", NULL
7291 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
7292 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7293 if (SWIG_arg_fail(1)) SWIG_fail
;
7296 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7299 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7300 result
= (bool)((wxPoint2D
const *)arg1
)->operator !=((wxPoint2D
const &)*arg2
);
7302 wxPyEndAllowThreads(__tstate
);
7303 if (PyErr_Occurred()) SWIG_fail
;
7306 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7314 static PyObject
*_wrap_Point2D_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7315 PyObject
*resultobj
= NULL
;
7316 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7318 PyObject
* obj0
= 0 ;
7319 PyObject
* obj1
= 0 ;
7321 (char *) "self",(char *) "m_x", NULL
7324 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
7325 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7326 if (SWIG_arg_fail(1)) SWIG_fail
;
7328 arg2
= static_cast<double >(SWIG_As_double(obj1
));
7329 if (SWIG_arg_fail(2)) SWIG_fail
;
7331 if (arg1
) (arg1
)->m_x
= arg2
;
7333 Py_INCREF(Py_None
); resultobj
= Py_None
;
7340 static PyObject
*_wrap_Point2D_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7341 PyObject
*resultobj
= NULL
;
7342 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7344 PyObject
* obj0
= 0 ;
7346 (char *) "self", NULL
7349 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_x_get",kwnames
,&obj0
)) goto fail
;
7350 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7351 if (SWIG_arg_fail(1)) SWIG_fail
;
7352 result
= (double) ((arg1
)->m_x
);
7355 resultobj
= SWIG_From_double(static_cast<double >(result
));
7363 static PyObject
*_wrap_Point2D_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7364 PyObject
*resultobj
= NULL
;
7365 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7367 PyObject
* obj0
= 0 ;
7368 PyObject
* obj1
= 0 ;
7370 (char *) "self",(char *) "m_y", NULL
7373 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
7374 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7375 if (SWIG_arg_fail(1)) SWIG_fail
;
7377 arg2
= static_cast<double >(SWIG_As_double(obj1
));
7378 if (SWIG_arg_fail(2)) SWIG_fail
;
7380 if (arg1
) (arg1
)->m_y
= arg2
;
7382 Py_INCREF(Py_None
); resultobj
= Py_None
;
7389 static PyObject
*_wrap_Point2D_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7390 PyObject
*resultobj
= NULL
;
7391 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7393 PyObject
* obj0
= 0 ;
7395 (char *) "self", NULL
7398 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_y_get",kwnames
,&obj0
)) goto fail
;
7399 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7400 if (SWIG_arg_fail(1)) SWIG_fail
;
7401 result
= (double) ((arg1
)->m_y
);
7404 resultobj
= SWIG_From_double(static_cast<double >(result
));
7412 static PyObject
*_wrap_Point2D_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7413 PyObject
*resultobj
= NULL
;
7414 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7415 double arg2
= (double) 0 ;
7416 double arg3
= (double) 0 ;
7417 PyObject
* obj0
= 0 ;
7418 PyObject
* obj1
= 0 ;
7419 PyObject
* obj2
= 0 ;
7421 (char *) "self",(char *) "x",(char *) "y", NULL
7424 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:Point2D_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
7425 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7426 if (SWIG_arg_fail(1)) SWIG_fail
;
7429 arg2
= static_cast<double >(SWIG_As_double(obj1
));
7430 if (SWIG_arg_fail(2)) SWIG_fail
;
7435 arg3
= static_cast<double >(SWIG_As_double(obj2
));
7436 if (SWIG_arg_fail(3)) SWIG_fail
;
7440 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7441 wxPoint2D_Set(arg1
,arg2
,arg3
);
7443 wxPyEndAllowThreads(__tstate
);
7444 if (PyErr_Occurred()) SWIG_fail
;
7446 Py_INCREF(Py_None
); resultobj
= Py_None
;
7453 static PyObject
*_wrap_Point2D_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7454 PyObject
*resultobj
= NULL
;
7455 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7457 PyObject
* obj0
= 0 ;
7459 (char *) "self", NULL
7462 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_Get",kwnames
,&obj0
)) goto fail
;
7463 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7464 if (SWIG_arg_fail(1)) SWIG_fail
;
7466 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7467 result
= (PyObject
*)wxPoint2D_Get(arg1
);
7469 wxPyEndAllowThreads(__tstate
);
7470 if (PyErr_Occurred()) SWIG_fail
;
7479 static PyObject
* Point2D_swigregister(PyObject
*, PyObject
*args
) {
7481 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
7482 SWIG_TypeClientData(SWIGTYPE_p_wxPoint2D
, obj
);
7484 return Py_BuildValue((char *)"");
7486 static int _wrap_DefaultPosition_set(PyObject
*) {
7487 PyErr_SetString(PyExc_TypeError
,"Variable DefaultPosition is read-only.");
7492 static PyObject
*_wrap_DefaultPosition_get(void) {
7493 PyObject
*pyobj
= NULL
;
7495 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultPosition
), SWIGTYPE_p_wxPoint
, 0);
7500 static int _wrap_DefaultSize_set(PyObject
*) {
7501 PyErr_SetString(PyExc_TypeError
,"Variable DefaultSize is read-only.");
7506 static PyObject
*_wrap_DefaultSize_get(void) {
7507 PyObject
*pyobj
= NULL
;
7509 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultSize
), SWIGTYPE_p_wxSize
, 0);
7514 static PyObject
*_wrap_new_InputStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7515 PyObject
*resultobj
= NULL
;
7516 PyObject
*arg1
= (PyObject
*) 0 ;
7517 wxPyInputStream
*result
;
7518 PyObject
* obj0
= 0 ;
7523 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_InputStream",kwnames
,&obj0
)) goto fail
;
7526 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7527 result
= (wxPyInputStream
*)new_wxPyInputStream(arg1
);
7529 wxPyEndAllowThreads(__tstate
);
7530 if (PyErr_Occurred()) SWIG_fail
;
7532 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyInputStream
, 1);
7539 static PyObject
*_wrap_delete_InputStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7540 PyObject
*resultobj
= NULL
;
7541 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7542 PyObject
* obj0
= 0 ;
7544 (char *) "self", NULL
7547 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_InputStream",kwnames
,&obj0
)) goto fail
;
7548 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7549 if (SWIG_arg_fail(1)) SWIG_fail
;
7551 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7554 wxPyEndAllowThreads(__tstate
);
7555 if (PyErr_Occurred()) SWIG_fail
;
7557 Py_INCREF(Py_None
); resultobj
= Py_None
;
7564 static PyObject
*_wrap_InputStream_close(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7565 PyObject
*resultobj
= NULL
;
7566 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7567 PyObject
* obj0
= 0 ;
7569 (char *) "self", NULL
7572 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_close",kwnames
,&obj0
)) goto fail
;
7573 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7574 if (SWIG_arg_fail(1)) SWIG_fail
;
7576 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7579 wxPyEndAllowThreads(__tstate
);
7580 if (PyErr_Occurred()) SWIG_fail
;
7582 Py_INCREF(Py_None
); resultobj
= Py_None
;
7589 static PyObject
*_wrap_InputStream_flush(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7590 PyObject
*resultobj
= NULL
;
7591 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7592 PyObject
* obj0
= 0 ;
7594 (char *) "self", NULL
7597 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_flush",kwnames
,&obj0
)) goto fail
;
7598 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7599 if (SWIG_arg_fail(1)) SWIG_fail
;
7601 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7604 wxPyEndAllowThreads(__tstate
);
7605 if (PyErr_Occurred()) SWIG_fail
;
7607 Py_INCREF(Py_None
); resultobj
= Py_None
;
7614 static PyObject
*_wrap_InputStream_eof(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7615 PyObject
*resultobj
= NULL
;
7616 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7618 PyObject
* obj0
= 0 ;
7620 (char *) "self", NULL
7623 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_eof",kwnames
,&obj0
)) goto fail
;
7624 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7625 if (SWIG_arg_fail(1)) SWIG_fail
;
7627 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7628 result
= (bool)(arg1
)->eof();
7630 wxPyEndAllowThreads(__tstate
);
7631 if (PyErr_Occurred()) SWIG_fail
;
7634 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7642 static PyObject
*_wrap_InputStream_read(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7643 PyObject
*resultobj
= NULL
;
7644 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7645 int arg2
= (int) -1 ;
7647 PyObject
* obj0
= 0 ;
7648 PyObject
* obj1
= 0 ;
7650 (char *) "self",(char *) "size", NULL
7653 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:InputStream_read",kwnames
,&obj0
,&obj1
)) goto fail
;
7654 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7655 if (SWIG_arg_fail(1)) SWIG_fail
;
7658 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7659 if (SWIG_arg_fail(2)) SWIG_fail
;
7663 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7664 result
= (PyObject
*)(arg1
)->read(arg2
);
7666 wxPyEndAllowThreads(__tstate
);
7667 if (PyErr_Occurred()) SWIG_fail
;
7676 static PyObject
*_wrap_InputStream_readline(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7677 PyObject
*resultobj
= NULL
;
7678 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7679 int arg2
= (int) -1 ;
7681 PyObject
* obj0
= 0 ;
7682 PyObject
* obj1
= 0 ;
7684 (char *) "self",(char *) "size", NULL
7687 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:InputStream_readline",kwnames
,&obj0
,&obj1
)) goto fail
;
7688 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7689 if (SWIG_arg_fail(1)) SWIG_fail
;
7692 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7693 if (SWIG_arg_fail(2)) SWIG_fail
;
7697 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7698 result
= (PyObject
*)(arg1
)->readline(arg2
);
7700 wxPyEndAllowThreads(__tstate
);
7701 if (PyErr_Occurred()) SWIG_fail
;
7710 static PyObject
*_wrap_InputStream_readlines(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7711 PyObject
*resultobj
= NULL
;
7712 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7713 int arg2
= (int) -1 ;
7715 PyObject
* obj0
= 0 ;
7716 PyObject
* obj1
= 0 ;
7718 (char *) "self",(char *) "sizehint", NULL
7721 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:InputStream_readlines",kwnames
,&obj0
,&obj1
)) goto fail
;
7722 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7723 if (SWIG_arg_fail(1)) SWIG_fail
;
7726 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7727 if (SWIG_arg_fail(2)) SWIG_fail
;
7731 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7732 result
= (PyObject
*)(arg1
)->readlines(arg2
);
7734 wxPyEndAllowThreads(__tstate
);
7735 if (PyErr_Occurred()) SWIG_fail
;
7744 static PyObject
*_wrap_InputStream_seek(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7745 PyObject
*resultobj
= NULL
;
7746 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7748 int arg3
= (int) 0 ;
7749 PyObject
* obj0
= 0 ;
7750 PyObject
* obj1
= 0 ;
7751 PyObject
* obj2
= 0 ;
7753 (char *) "self",(char *) "offset",(char *) "whence", NULL
7756 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:InputStream_seek",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
7757 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7758 if (SWIG_arg_fail(1)) SWIG_fail
;
7760 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7761 if (SWIG_arg_fail(2)) SWIG_fail
;
7765 arg3
= static_cast<int >(SWIG_As_int(obj2
));
7766 if (SWIG_arg_fail(3)) SWIG_fail
;
7770 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7771 (arg1
)->seek(arg2
,arg3
);
7773 wxPyEndAllowThreads(__tstate
);
7774 if (PyErr_Occurred()) SWIG_fail
;
7776 Py_INCREF(Py_None
); resultobj
= Py_None
;
7783 static PyObject
*_wrap_InputStream_tell(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7784 PyObject
*resultobj
= NULL
;
7785 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7787 PyObject
* obj0
= 0 ;
7789 (char *) "self", NULL
7792 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_tell",kwnames
,&obj0
)) goto fail
;
7793 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7794 if (SWIG_arg_fail(1)) SWIG_fail
;
7796 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7797 result
= (int)(arg1
)->tell();
7799 wxPyEndAllowThreads(__tstate
);
7800 if (PyErr_Occurred()) SWIG_fail
;
7803 resultobj
= SWIG_From_int(static_cast<int >(result
));
7811 static PyObject
*_wrap_InputStream_Peek(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7812 PyObject
*resultobj
= NULL
;
7813 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7815 PyObject
* obj0
= 0 ;
7817 (char *) "self", NULL
7820 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_Peek",kwnames
,&obj0
)) goto fail
;
7821 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7822 if (SWIG_arg_fail(1)) SWIG_fail
;
7824 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7825 result
= (char)(arg1
)->Peek();
7827 wxPyEndAllowThreads(__tstate
);
7828 if (PyErr_Occurred()) SWIG_fail
;
7831 resultobj
= SWIG_From_char(static_cast<char >(result
));
7839 static PyObject
*_wrap_InputStream_GetC(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7840 PyObject
*resultobj
= NULL
;
7841 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7843 PyObject
* obj0
= 0 ;
7845 (char *) "self", NULL
7848 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_GetC",kwnames
,&obj0
)) goto fail
;
7849 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7850 if (SWIG_arg_fail(1)) SWIG_fail
;
7852 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7853 result
= (char)(arg1
)->GetC();
7855 wxPyEndAllowThreads(__tstate
);
7856 if (PyErr_Occurred()) SWIG_fail
;
7859 resultobj
= SWIG_From_char(static_cast<char >(result
));
7867 static PyObject
*_wrap_InputStream_LastRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7868 PyObject
*resultobj
= NULL
;
7869 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7871 PyObject
* obj0
= 0 ;
7873 (char *) "self", NULL
7876 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_LastRead",kwnames
,&obj0
)) goto fail
;
7877 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7878 if (SWIG_arg_fail(1)) SWIG_fail
;
7880 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7881 result
= (size_t)(arg1
)->LastRead();
7883 wxPyEndAllowThreads(__tstate
);
7884 if (PyErr_Occurred()) SWIG_fail
;
7887 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
7895 static PyObject
*_wrap_InputStream_CanRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7896 PyObject
*resultobj
= NULL
;
7897 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7899 PyObject
* obj0
= 0 ;
7901 (char *) "self", NULL
7904 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_CanRead",kwnames
,&obj0
)) goto fail
;
7905 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7906 if (SWIG_arg_fail(1)) SWIG_fail
;
7908 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7909 result
= (bool)(arg1
)->CanRead();
7911 wxPyEndAllowThreads(__tstate
);
7912 if (PyErr_Occurred()) SWIG_fail
;
7915 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7923 static PyObject
*_wrap_InputStream_Eof(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7924 PyObject
*resultobj
= NULL
;
7925 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7927 PyObject
* obj0
= 0 ;
7929 (char *) "self", NULL
7932 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_Eof",kwnames
,&obj0
)) goto fail
;
7933 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7934 if (SWIG_arg_fail(1)) SWIG_fail
;
7936 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7937 result
= (bool)(arg1
)->Eof();
7939 wxPyEndAllowThreads(__tstate
);
7940 if (PyErr_Occurred()) SWIG_fail
;
7943 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7951 static PyObject
*_wrap_InputStream_Ungetch(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7952 PyObject
*resultobj
= NULL
;
7953 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7956 PyObject
* obj0
= 0 ;
7957 PyObject
* obj1
= 0 ;
7959 (char *) "self",(char *) "c", NULL
7962 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:InputStream_Ungetch",kwnames
,&obj0
,&obj1
)) goto fail
;
7963 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7964 if (SWIG_arg_fail(1)) SWIG_fail
;
7966 arg2
= static_cast<char >(SWIG_As_char(obj1
));
7967 if (SWIG_arg_fail(2)) SWIG_fail
;
7970 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7971 result
= (bool)(arg1
)->Ungetch(arg2
);
7973 wxPyEndAllowThreads(__tstate
);
7974 if (PyErr_Occurred()) SWIG_fail
;
7977 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7985 static PyObject
*_wrap_InputStream_SeekI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7986 PyObject
*resultobj
= NULL
;
7987 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7989 wxSeekMode arg3
= (wxSeekMode
) wxFromStart
;
7991 PyObject
* obj0
= 0 ;
7992 PyObject
* obj1
= 0 ;
7993 PyObject
* obj2
= 0 ;
7995 (char *) "self",(char *) "pos",(char *) "mode", NULL
7998 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:InputStream_SeekI",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
7999 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
8000 if (SWIG_arg_fail(1)) SWIG_fail
;
8002 arg2
= static_cast<long >(SWIG_As_long(obj1
));
8003 if (SWIG_arg_fail(2)) SWIG_fail
;
8007 arg3
= static_cast<wxSeekMode
>(SWIG_As_int(obj2
));
8008 if (SWIG_arg_fail(3)) SWIG_fail
;
8012 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8013 result
= (long)(arg1
)->SeekI(arg2
,arg3
);
8015 wxPyEndAllowThreads(__tstate
);
8016 if (PyErr_Occurred()) SWIG_fail
;
8019 resultobj
= SWIG_From_long(static_cast<long >(result
));
8027 static PyObject
*_wrap_InputStream_TellI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8028 PyObject
*resultobj
= NULL
;
8029 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
8031 PyObject
* obj0
= 0 ;
8033 (char *) "self", NULL
8036 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_TellI",kwnames
,&obj0
)) goto fail
;
8037 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
8038 if (SWIG_arg_fail(1)) SWIG_fail
;
8040 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8041 result
= (long)(arg1
)->TellI();
8043 wxPyEndAllowThreads(__tstate
);
8044 if (PyErr_Occurred()) SWIG_fail
;
8047 resultobj
= SWIG_From_long(static_cast<long >(result
));
8055 static PyObject
* InputStream_swigregister(PyObject
*, PyObject
*args
) {
8057 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8058 SWIG_TypeClientData(SWIGTYPE_p_wxPyInputStream
, obj
);
8060 return Py_BuildValue((char *)"");
8062 static PyObject
*_wrap_OutputStream_write(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8063 PyObject
*resultobj
= NULL
;
8064 wxOutputStream
*arg1
= (wxOutputStream
*) 0 ;
8065 PyObject
*arg2
= (PyObject
*) 0 ;
8066 PyObject
* obj0
= 0 ;
8067 PyObject
* obj1
= 0 ;
8069 (char *) "self",(char *) "obj", NULL
8072 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:OutputStream_write",kwnames
,&obj0
,&obj1
)) goto fail
;
8073 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxOutputStream
, SWIG_POINTER_EXCEPTION
| 0);
8074 if (SWIG_arg_fail(1)) SWIG_fail
;
8077 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8078 wxOutputStream_write(arg1
,arg2
);
8080 wxPyEndAllowThreads(__tstate
);
8081 if (PyErr_Occurred()) SWIG_fail
;
8083 Py_INCREF(Py_None
); resultobj
= Py_None
;
8090 static PyObject
* OutputStream_swigregister(PyObject
*, PyObject
*args
) {
8092 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8093 SWIG_TypeClientData(SWIGTYPE_p_wxOutputStream
, obj
);
8095 return Py_BuildValue((char *)"");
8097 static PyObject
*_wrap_new_FSFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8098 PyObject
*resultobj
= NULL
;
8099 wxInputStream
*arg1
= (wxInputStream
*) 0 ;
8100 wxString
*arg2
= 0 ;
8101 wxString
*arg3
= 0 ;
8102 wxString
*arg4
= 0 ;
8105 wxPyInputStream
*temp1
;
8106 bool temp2
= false ;
8107 bool temp3
= false ;
8108 bool temp4
= false ;
8109 PyObject
* obj0
= 0 ;
8110 PyObject
* obj1
= 0 ;
8111 PyObject
* obj2
= 0 ;
8112 PyObject
* obj3
= 0 ;
8113 PyObject
* obj4
= 0 ;
8115 (char *) "stream",(char *) "loc",(char *) "mimetype",(char *) "anchor",(char *) "modif", NULL
8118 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:new_FSFile",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
8120 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
8121 arg1
= wxPyCBInputStream_copy((wxPyCBInputStream
*)temp1
->m_wxis
);
8123 PyErr_Clear(); // clear the failure of the wxPyConvert above
8124 arg1
= wxPyCBInputStream_create(obj0
, true);
8126 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
8132 arg2
= wxString_in_helper(obj1
);
8133 if (arg2
== NULL
) SWIG_fail
;
8137 arg3
= wxString_in_helper(obj2
);
8138 if (arg3
== NULL
) SWIG_fail
;
8142 arg4
= wxString_in_helper(obj3
);
8143 if (arg4
== NULL
) SWIG_fail
;
8148 SWIG_Python_ConvertPtr(obj4
, (void **)&argp
, SWIGTYPE_p_wxDateTime
, SWIG_POINTER_EXCEPTION
);
8149 if (SWIG_arg_fail(5)) SWIG_fail
;
8151 SWIG_null_ref("wxDateTime");
8153 if (SWIG_arg_fail(5)) SWIG_fail
;
8157 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8158 result
= (wxFSFile
*)new wxFSFile(arg1
,(wxString
const &)*arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
);
8160 wxPyEndAllowThreads(__tstate
);
8161 if (PyErr_Occurred()) SWIG_fail
;
8164 resultobj
= wxPyMake_wxObject(result
, 1);
8196 static PyObject
*_wrap_delete_FSFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8197 PyObject
*resultobj
= NULL
;
8198 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8199 PyObject
* obj0
= 0 ;
8201 (char *) "self", NULL
8204 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_FSFile",kwnames
,&obj0
)) goto fail
;
8205 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8206 if (SWIG_arg_fail(1)) SWIG_fail
;
8208 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8211 wxPyEndAllowThreads(__tstate
);
8212 if (PyErr_Occurred()) SWIG_fail
;
8214 Py_INCREF(Py_None
); resultobj
= Py_None
;
8221 static PyObject
*_wrap_FSFile_GetStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8222 PyObject
*resultobj
= NULL
;
8223 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8224 wxInputStream
*result
;
8225 PyObject
* obj0
= 0 ;
8227 (char *) "self", NULL
8230 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetStream",kwnames
,&obj0
)) goto fail
;
8231 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8232 if (SWIG_arg_fail(1)) SWIG_fail
;
8234 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8235 result
= (wxInputStream
*)(arg1
)->GetStream();
8237 wxPyEndAllowThreads(__tstate
);
8238 if (PyErr_Occurred()) SWIG_fail
;
8241 wxPyInputStream
* _ptr
= NULL
;
8244 _ptr
= new wxPyInputStream(result
);
8246 resultobj
= wxPyConstructObject(_ptr
, wxT("wxPyInputStream"), 0);
8254 static PyObject
*_wrap_FSFile_GetMimeType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8255 PyObject
*resultobj
= NULL
;
8256 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8258 PyObject
* obj0
= 0 ;
8260 (char *) "self", NULL
8263 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetMimeType",kwnames
,&obj0
)) goto fail
;
8264 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8265 if (SWIG_arg_fail(1)) SWIG_fail
;
8267 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8269 wxString
const &_result_ref
= (arg1
)->GetMimeType();
8270 result
= (wxString
*) &_result_ref
;
8273 wxPyEndAllowThreads(__tstate
);
8274 if (PyErr_Occurred()) SWIG_fail
;
8278 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
8280 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
8289 static PyObject
*_wrap_FSFile_GetLocation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8290 PyObject
*resultobj
= NULL
;
8291 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8293 PyObject
* obj0
= 0 ;
8295 (char *) "self", NULL
8298 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetLocation",kwnames
,&obj0
)) goto fail
;
8299 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8300 if (SWIG_arg_fail(1)) SWIG_fail
;
8302 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8304 wxString
const &_result_ref
= (arg1
)->GetLocation();
8305 result
= (wxString
*) &_result_ref
;
8308 wxPyEndAllowThreads(__tstate
);
8309 if (PyErr_Occurred()) SWIG_fail
;
8313 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
8315 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
8324 static PyObject
*_wrap_FSFile_GetAnchor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8325 PyObject
*resultobj
= NULL
;
8326 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8328 PyObject
* obj0
= 0 ;
8330 (char *) "self", NULL
8333 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetAnchor",kwnames
,&obj0
)) goto fail
;
8334 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8335 if (SWIG_arg_fail(1)) SWIG_fail
;
8337 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8339 wxString
const &_result_ref
= (arg1
)->GetAnchor();
8340 result
= (wxString
*) &_result_ref
;
8343 wxPyEndAllowThreads(__tstate
);
8344 if (PyErr_Occurred()) SWIG_fail
;
8348 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
8350 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
8359 static PyObject
*_wrap_FSFile_GetModificationTime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8360 PyObject
*resultobj
= NULL
;
8361 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8363 PyObject
* obj0
= 0 ;
8365 (char *) "self", NULL
8368 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetModificationTime",kwnames
,&obj0
)) goto fail
;
8369 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8370 if (SWIG_arg_fail(1)) SWIG_fail
;
8372 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8373 result
= (arg1
)->GetModificationTime();
8375 wxPyEndAllowThreads(__tstate
);
8376 if (PyErr_Occurred()) SWIG_fail
;
8379 wxDateTime
* resultptr
;
8380 resultptr
= new wxDateTime(static_cast<wxDateTime
& >(result
));
8381 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxDateTime
, 1);
8389 static PyObject
* FSFile_swigregister(PyObject
*, PyObject
*args
) {
8391 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8392 SWIG_TypeClientData(SWIGTYPE_p_wxFSFile
, obj
);
8394 return Py_BuildValue((char *)"");
8396 static PyObject
* CPPFileSystemHandler_swigregister(PyObject
*, PyObject
*args
) {
8398 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8399 SWIG_TypeClientData(SWIGTYPE_p_wxFileSystemHandler
, obj
);
8401 return Py_BuildValue((char *)"");
8403 static PyObject
*_wrap_new_FileSystemHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8404 PyObject
*resultobj
= NULL
;
8405 wxPyFileSystemHandler
*result
;
8410 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_FileSystemHandler",kwnames
)) goto fail
;
8412 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8413 result
= (wxPyFileSystemHandler
*)new wxPyFileSystemHandler();
8415 wxPyEndAllowThreads(__tstate
);
8416 if (PyErr_Occurred()) SWIG_fail
;
8418 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyFileSystemHandler
, 1);
8425 static PyObject
*_wrap_FileSystemHandler__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8426 PyObject
*resultobj
= NULL
;
8427 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8428 PyObject
*arg2
= (PyObject
*) 0 ;
8429 PyObject
*arg3
= (PyObject
*) 0 ;
8430 PyObject
* obj0
= 0 ;
8431 PyObject
* obj1
= 0 ;
8432 PyObject
* obj2
= 0 ;
8434 (char *) "self",(char *) "self",(char *) "_class", NULL
8437 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:FileSystemHandler__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8438 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8439 if (SWIG_arg_fail(1)) SWIG_fail
;
8443 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8444 (arg1
)->_setCallbackInfo(arg2
,arg3
);
8446 wxPyEndAllowThreads(__tstate
);
8447 if (PyErr_Occurred()) SWIG_fail
;
8449 Py_INCREF(Py_None
); resultobj
= Py_None
;
8456 static PyObject
*_wrap_FileSystemHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8457 PyObject
*resultobj
= NULL
;
8458 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8459 wxString
*arg2
= 0 ;
8461 bool temp2
= false ;
8462 PyObject
* obj0
= 0 ;
8463 PyObject
* obj1
= 0 ;
8465 (char *) "self",(char *) "location", NULL
8468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
8469 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8470 if (SWIG_arg_fail(1)) SWIG_fail
;
8472 arg2
= wxString_in_helper(obj1
);
8473 if (arg2
== NULL
) SWIG_fail
;
8477 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8478 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
8480 wxPyEndAllowThreads(__tstate
);
8481 if (PyErr_Occurred()) SWIG_fail
;
8484 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8500 static PyObject
*_wrap_FileSystemHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8501 PyObject
*resultobj
= NULL
;
8502 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8503 wxFileSystem
*arg2
= 0 ;
8504 wxString
*arg3
= 0 ;
8506 bool temp3
= false ;
8507 PyObject
* obj0
= 0 ;
8508 PyObject
* obj1
= 0 ;
8509 PyObject
* obj2
= 0 ;
8511 (char *) "self",(char *) "fs",(char *) "location", NULL
8514 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:FileSystemHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8515 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8516 if (SWIG_arg_fail(1)) SWIG_fail
;
8518 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8519 if (SWIG_arg_fail(2)) SWIG_fail
;
8521 SWIG_null_ref("wxFileSystem");
8523 if (SWIG_arg_fail(2)) SWIG_fail
;
8526 arg3
= wxString_in_helper(obj2
);
8527 if (arg3
== NULL
) SWIG_fail
;
8531 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8532 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
8534 wxPyEndAllowThreads(__tstate
);
8535 if (PyErr_Occurred()) SWIG_fail
;
8538 resultobj
= wxPyMake_wxObject(result
, 1);
8554 static PyObject
*_wrap_FileSystemHandler_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8555 PyObject
*resultobj
= NULL
;
8556 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8557 wxString
*arg2
= 0 ;
8558 int arg3
= (int) 0 ;
8560 bool temp2
= false ;
8561 PyObject
* obj0
= 0 ;
8562 PyObject
* obj1
= 0 ;
8563 PyObject
* obj2
= 0 ;
8565 (char *) "self",(char *) "spec",(char *) "flags", NULL
8568 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FileSystemHandler_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8569 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8570 if (SWIG_arg_fail(1)) SWIG_fail
;
8572 arg2
= wxString_in_helper(obj1
);
8573 if (arg2
== NULL
) SWIG_fail
;
8578 arg3
= static_cast<int >(SWIG_As_int(obj2
));
8579 if (SWIG_arg_fail(3)) SWIG_fail
;
8583 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8584 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
8586 wxPyEndAllowThreads(__tstate
);
8587 if (PyErr_Occurred()) SWIG_fail
;
8591 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8593 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8610 static PyObject
*_wrap_FileSystemHandler_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8611 PyObject
*resultobj
= NULL
;
8612 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8614 PyObject
* obj0
= 0 ;
8616 (char *) "self", NULL
8619 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystemHandler_FindNext",kwnames
,&obj0
)) goto fail
;
8620 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8621 if (SWIG_arg_fail(1)) SWIG_fail
;
8623 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8624 result
= (arg1
)->FindNext();
8626 wxPyEndAllowThreads(__tstate
);
8627 if (PyErr_Occurred()) SWIG_fail
;
8631 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8633 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8642 static PyObject
*_wrap_FileSystemHandler_GetProtocol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8643 PyObject
*resultobj
= NULL
;
8644 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8645 wxString
*arg2
= 0 ;
8647 bool temp2
= false ;
8648 PyObject
* obj0
= 0 ;
8649 PyObject
* obj1
= 0 ;
8651 (char *) "self",(char *) "location", NULL
8654 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetProtocol",kwnames
,&obj0
,&obj1
)) goto fail
;
8655 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8656 if (SWIG_arg_fail(1)) SWIG_fail
;
8658 arg2
= wxString_in_helper(obj1
);
8659 if (arg2
== NULL
) SWIG_fail
;
8663 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8664 result
= (arg1
)->GetProtocol((wxString
const &)*arg2
);
8666 wxPyEndAllowThreads(__tstate
);
8667 if (PyErr_Occurred()) SWIG_fail
;
8671 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8673 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8690 static PyObject
*_wrap_FileSystemHandler_GetLeftLocation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8691 PyObject
*resultobj
= NULL
;
8692 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8693 wxString
*arg2
= 0 ;
8695 bool temp2
= false ;
8696 PyObject
* obj0
= 0 ;
8697 PyObject
* obj1
= 0 ;
8699 (char *) "self",(char *) "location", NULL
8702 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetLeftLocation",kwnames
,&obj0
,&obj1
)) goto fail
;
8703 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8704 if (SWIG_arg_fail(1)) SWIG_fail
;
8706 arg2
= wxString_in_helper(obj1
);
8707 if (arg2
== NULL
) SWIG_fail
;
8711 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8712 result
= (arg1
)->GetLeftLocation((wxString
const &)*arg2
);
8714 wxPyEndAllowThreads(__tstate
);
8715 if (PyErr_Occurred()) SWIG_fail
;
8719 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8721 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8738 static PyObject
*_wrap_FileSystemHandler_GetAnchor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8739 PyObject
*resultobj
= NULL
;
8740 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8741 wxString
*arg2
= 0 ;
8743 bool temp2
= false ;
8744 PyObject
* obj0
= 0 ;
8745 PyObject
* obj1
= 0 ;
8747 (char *) "self",(char *) "location", NULL
8750 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetAnchor",kwnames
,&obj0
,&obj1
)) goto fail
;
8751 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8752 if (SWIG_arg_fail(1)) SWIG_fail
;
8754 arg2
= wxString_in_helper(obj1
);
8755 if (arg2
== NULL
) SWIG_fail
;
8759 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8760 result
= (arg1
)->GetAnchor((wxString
const &)*arg2
);
8762 wxPyEndAllowThreads(__tstate
);
8763 if (PyErr_Occurred()) SWIG_fail
;
8767 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8769 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8786 static PyObject
*_wrap_FileSystemHandler_GetRightLocation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8787 PyObject
*resultobj
= NULL
;
8788 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8789 wxString
*arg2
= 0 ;
8791 bool temp2
= false ;
8792 PyObject
* obj0
= 0 ;
8793 PyObject
* obj1
= 0 ;
8795 (char *) "self",(char *) "location", NULL
8798 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetRightLocation",kwnames
,&obj0
,&obj1
)) goto fail
;
8799 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8800 if (SWIG_arg_fail(1)) SWIG_fail
;
8802 arg2
= wxString_in_helper(obj1
);
8803 if (arg2
== NULL
) SWIG_fail
;
8807 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8808 result
= (arg1
)->GetRightLocation((wxString
const &)*arg2
);
8810 wxPyEndAllowThreads(__tstate
);
8811 if (PyErr_Occurred()) SWIG_fail
;
8815 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8817 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8834 static PyObject
*_wrap_FileSystemHandler_GetMimeTypeFromExt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8835 PyObject
*resultobj
= NULL
;
8836 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8837 wxString
*arg2
= 0 ;
8839 bool temp2
= false ;
8840 PyObject
* obj0
= 0 ;
8841 PyObject
* obj1
= 0 ;
8843 (char *) "self",(char *) "location", NULL
8846 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetMimeTypeFromExt",kwnames
,&obj0
,&obj1
)) goto fail
;
8847 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8848 if (SWIG_arg_fail(1)) SWIG_fail
;
8850 arg2
= wxString_in_helper(obj1
);
8851 if (arg2
== NULL
) SWIG_fail
;
8855 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8856 result
= (arg1
)->GetMimeTypeFromExt((wxString
const &)*arg2
);
8858 wxPyEndAllowThreads(__tstate
);
8859 if (PyErr_Occurred()) SWIG_fail
;
8863 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8865 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8882 static PyObject
* FileSystemHandler_swigregister(PyObject
*, PyObject
*args
) {
8884 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8885 SWIG_TypeClientData(SWIGTYPE_p_wxPyFileSystemHandler
, obj
);
8887 return Py_BuildValue((char *)"");
8889 static PyObject
*_wrap_new_FileSystem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8890 PyObject
*resultobj
= NULL
;
8891 wxFileSystem
*result
;
8896 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_FileSystem",kwnames
)) goto fail
;
8898 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8899 result
= (wxFileSystem
*)new wxFileSystem();
8901 wxPyEndAllowThreads(__tstate
);
8902 if (PyErr_Occurred()) SWIG_fail
;
8905 resultobj
= wxPyMake_wxObject(result
, 1);
8913 static PyObject
*_wrap_delete_FileSystem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8914 PyObject
*resultobj
= NULL
;
8915 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
8916 PyObject
* obj0
= 0 ;
8918 (char *) "self", NULL
8921 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_FileSystem",kwnames
,&obj0
)) goto fail
;
8922 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8923 if (SWIG_arg_fail(1)) SWIG_fail
;
8925 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8928 wxPyEndAllowThreads(__tstate
);
8929 if (PyErr_Occurred()) SWIG_fail
;
8931 Py_INCREF(Py_None
); resultobj
= Py_None
;
8938 static PyObject
*_wrap_FileSystem_ChangePathTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8939 PyObject
*resultobj
= NULL
;
8940 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
8941 wxString
*arg2
= 0 ;
8942 bool arg3
= (bool) false ;
8943 bool temp2
= false ;
8944 PyObject
* obj0
= 0 ;
8945 PyObject
* obj1
= 0 ;
8946 PyObject
* obj2
= 0 ;
8948 (char *) "self",(char *) "location",(char *) "is_dir", NULL
8951 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FileSystem_ChangePathTo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8952 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8953 if (SWIG_arg_fail(1)) SWIG_fail
;
8955 arg2
= wxString_in_helper(obj1
);
8956 if (arg2
== NULL
) SWIG_fail
;
8961 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
8962 if (SWIG_arg_fail(3)) SWIG_fail
;
8966 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8967 (arg1
)->ChangePathTo((wxString
const &)*arg2
,arg3
);
8969 wxPyEndAllowThreads(__tstate
);
8970 if (PyErr_Occurred()) SWIG_fail
;
8972 Py_INCREF(Py_None
); resultobj
= Py_None
;
8987 static PyObject
*_wrap_FileSystem_GetPath(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8988 PyObject
*resultobj
= NULL
;
8989 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
8991 PyObject
* obj0
= 0 ;
8993 (char *) "self", NULL
8996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_GetPath",kwnames
,&obj0
)) goto fail
;
8997 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8998 if (SWIG_arg_fail(1)) SWIG_fail
;
9000 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9001 result
= (arg1
)->GetPath();
9003 wxPyEndAllowThreads(__tstate
);
9004 if (PyErr_Occurred()) SWIG_fail
;
9008 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9010 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9019 static PyObject
*_wrap_FileSystem_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9020 PyObject
*resultobj
= NULL
;
9021 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9022 wxString
*arg2
= 0 ;
9024 bool temp2
= false ;
9025 PyObject
* obj0
= 0 ;
9026 PyObject
* obj1
= 0 ;
9028 (char *) "self",(char *) "location", NULL
9031 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystem_OpenFile",kwnames
,&obj0
,&obj1
)) goto fail
;
9032 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9033 if (SWIG_arg_fail(1)) SWIG_fail
;
9035 arg2
= wxString_in_helper(obj1
);
9036 if (arg2
== NULL
) SWIG_fail
;
9040 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9041 result
= (wxFSFile
*)(arg1
)->OpenFile((wxString
const &)*arg2
);
9043 wxPyEndAllowThreads(__tstate
);
9044 if (PyErr_Occurred()) SWIG_fail
;
9047 resultobj
= wxPyMake_wxObject(result
, 1);
9063 static PyObject
*_wrap_FileSystem_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9064 PyObject
*resultobj
= NULL
;
9065 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9066 wxString
*arg2
= 0 ;
9067 int arg3
= (int) 0 ;
9069 bool temp2
= false ;
9070 PyObject
* obj0
= 0 ;
9071 PyObject
* obj1
= 0 ;
9072 PyObject
* obj2
= 0 ;
9074 (char *) "self",(char *) "spec",(char *) "flags", NULL
9077 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FileSystem_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9078 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9079 if (SWIG_arg_fail(1)) SWIG_fail
;
9081 arg2
= wxString_in_helper(obj1
);
9082 if (arg2
== NULL
) SWIG_fail
;
9087 arg3
= static_cast<int >(SWIG_As_int(obj2
));
9088 if (SWIG_arg_fail(3)) SWIG_fail
;
9092 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9093 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
9095 wxPyEndAllowThreads(__tstate
);
9096 if (PyErr_Occurred()) SWIG_fail
;
9100 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9102 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9119 static PyObject
*_wrap_FileSystem_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9120 PyObject
*resultobj
= NULL
;
9121 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9123 PyObject
* obj0
= 0 ;
9125 (char *) "self", NULL
9128 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_FindNext",kwnames
,&obj0
)) goto fail
;
9129 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9130 if (SWIG_arg_fail(1)) SWIG_fail
;
9132 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9133 result
= (arg1
)->FindNext();
9135 wxPyEndAllowThreads(__tstate
);
9136 if (PyErr_Occurred()) SWIG_fail
;
9140 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9142 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9151 static PyObject
*_wrap_FileSystem_AddHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9152 PyObject
*resultobj
= NULL
;
9153 wxFileSystemHandler
*arg1
= (wxFileSystemHandler
*) 0 ;
9154 PyObject
* obj0
= 0 ;
9156 (char *) "handler", NULL
9159 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_AddHandler",kwnames
,&obj0
)) goto fail
;
9160 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
9161 if (SWIG_arg_fail(1)) SWIG_fail
;
9163 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9164 wxFileSystem::AddHandler(arg1
);
9166 wxPyEndAllowThreads(__tstate
);
9167 if (PyErr_Occurred()) SWIG_fail
;
9169 Py_INCREF(Py_None
); resultobj
= Py_None
;
9176 static PyObject
*_wrap_FileSystem_CleanUpHandlers(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9177 PyObject
*resultobj
= NULL
;
9182 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":FileSystem_CleanUpHandlers",kwnames
)) goto fail
;
9184 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9185 wxFileSystem::CleanUpHandlers();
9187 wxPyEndAllowThreads(__tstate
);
9188 if (PyErr_Occurred()) SWIG_fail
;
9190 Py_INCREF(Py_None
); resultobj
= Py_None
;
9197 static PyObject
*_wrap_FileSystem_FileNameToURL(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9198 PyObject
*resultobj
= NULL
;
9199 wxString
*arg1
= 0 ;
9201 bool temp1
= false ;
9202 PyObject
* obj0
= 0 ;
9204 (char *) "filename", NULL
9207 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_FileNameToURL",kwnames
,&obj0
)) goto fail
;
9209 arg1
= wxString_in_helper(obj0
);
9210 if (arg1
== NULL
) SWIG_fail
;
9214 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9215 result
= wxFileSystem::FileNameToURL((wxString
const &)*arg1
);
9217 wxPyEndAllowThreads(__tstate
);
9218 if (PyErr_Occurred()) SWIG_fail
;
9222 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9224 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9241 static PyObject
*_wrap_FileSystem_URLToFileName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9242 PyObject
*resultobj
= NULL
;
9243 wxString
*arg1
= 0 ;
9245 bool temp1
= false ;
9246 PyObject
* obj0
= 0 ;
9248 (char *) "url", NULL
9251 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_URLToFileName",kwnames
,&obj0
)) goto fail
;
9253 arg1
= wxString_in_helper(obj0
);
9254 if (arg1
== NULL
) SWIG_fail
;
9258 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9259 result
= wxFileSystem_URLToFileName((wxString
const &)*arg1
);
9261 wxPyEndAllowThreads(__tstate
);
9262 if (PyErr_Occurred()) SWIG_fail
;
9266 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9268 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9285 static PyObject
* FileSystem_swigregister(PyObject
*, PyObject
*args
) {
9287 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
9288 SWIG_TypeClientData(SWIGTYPE_p_wxFileSystem
, obj
);
9290 return Py_BuildValue((char *)"");
9292 static PyObject
*_wrap_new_InternetFSHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9293 PyObject
*resultobj
= NULL
;
9294 wxInternetFSHandler
*result
;
9299 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_InternetFSHandler",kwnames
)) goto fail
;
9301 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9302 result
= (wxInternetFSHandler
*)new wxInternetFSHandler();
9304 wxPyEndAllowThreads(__tstate
);
9305 if (PyErr_Occurred()) SWIG_fail
;
9307 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxInternetFSHandler
, 1);
9314 static PyObject
*_wrap_InternetFSHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9315 PyObject
*resultobj
= NULL
;
9316 wxInternetFSHandler
*arg1
= (wxInternetFSHandler
*) 0 ;
9317 wxString
*arg2
= 0 ;
9319 bool temp2
= false ;
9320 PyObject
* obj0
= 0 ;
9321 PyObject
* obj1
= 0 ;
9323 (char *) "self",(char *) "location", NULL
9326 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:InternetFSHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
9327 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxInternetFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9328 if (SWIG_arg_fail(1)) SWIG_fail
;
9330 arg2
= wxString_in_helper(obj1
);
9331 if (arg2
== NULL
) SWIG_fail
;
9335 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9336 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
9338 wxPyEndAllowThreads(__tstate
);
9339 if (PyErr_Occurred()) SWIG_fail
;
9342 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9358 static PyObject
*_wrap_InternetFSHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9359 PyObject
*resultobj
= NULL
;
9360 wxInternetFSHandler
*arg1
= (wxInternetFSHandler
*) 0 ;
9361 wxFileSystem
*arg2
= 0 ;
9362 wxString
*arg3
= 0 ;
9364 bool temp3
= false ;
9365 PyObject
* obj0
= 0 ;
9366 PyObject
* obj1
= 0 ;
9367 PyObject
* obj2
= 0 ;
9369 (char *) "self",(char *) "fs",(char *) "location", NULL
9372 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:InternetFSHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9373 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxInternetFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9374 if (SWIG_arg_fail(1)) SWIG_fail
;
9376 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9377 if (SWIG_arg_fail(2)) SWIG_fail
;
9379 SWIG_null_ref("wxFileSystem");
9381 if (SWIG_arg_fail(2)) SWIG_fail
;
9384 arg3
= wxString_in_helper(obj2
);
9385 if (arg3
== NULL
) SWIG_fail
;
9389 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9390 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
9392 wxPyEndAllowThreads(__tstate
);
9393 if (PyErr_Occurred()) SWIG_fail
;
9396 resultobj
= wxPyMake_wxObject(result
, 1);
9412 static PyObject
* InternetFSHandler_swigregister(PyObject
*, PyObject
*args
) {
9414 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
9415 SWIG_TypeClientData(SWIGTYPE_p_wxInternetFSHandler
, obj
);
9417 return Py_BuildValue((char *)"");
9419 static PyObject
*_wrap_new_ZipFSHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9420 PyObject
*resultobj
= NULL
;
9421 wxZipFSHandler
*result
;
9426 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ZipFSHandler",kwnames
)) goto fail
;
9428 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9429 result
= (wxZipFSHandler
*)new wxZipFSHandler();
9431 wxPyEndAllowThreads(__tstate
);
9432 if (PyErr_Occurred()) SWIG_fail
;
9434 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxZipFSHandler
, 1);
9441 static PyObject
*_wrap_ZipFSHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9442 PyObject
*resultobj
= NULL
;
9443 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9444 wxString
*arg2
= 0 ;
9446 bool temp2
= false ;
9447 PyObject
* obj0
= 0 ;
9448 PyObject
* obj1
= 0 ;
9450 (char *) "self",(char *) "location", NULL
9453 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ZipFSHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
9454 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9455 if (SWIG_arg_fail(1)) SWIG_fail
;
9457 arg2
= wxString_in_helper(obj1
);
9458 if (arg2
== NULL
) SWIG_fail
;
9462 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9463 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
9465 wxPyEndAllowThreads(__tstate
);
9466 if (PyErr_Occurred()) SWIG_fail
;
9469 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9485 static PyObject
*_wrap_ZipFSHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9486 PyObject
*resultobj
= NULL
;
9487 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9488 wxFileSystem
*arg2
= 0 ;
9489 wxString
*arg3
= 0 ;
9491 bool temp3
= false ;
9492 PyObject
* obj0
= 0 ;
9493 PyObject
* obj1
= 0 ;
9494 PyObject
* obj2
= 0 ;
9496 (char *) "self",(char *) "fs",(char *) "location", NULL
9499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ZipFSHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9500 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9501 if (SWIG_arg_fail(1)) SWIG_fail
;
9503 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9504 if (SWIG_arg_fail(2)) SWIG_fail
;
9506 SWIG_null_ref("wxFileSystem");
9508 if (SWIG_arg_fail(2)) SWIG_fail
;
9511 arg3
= wxString_in_helper(obj2
);
9512 if (arg3
== NULL
) SWIG_fail
;
9516 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9517 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
9519 wxPyEndAllowThreads(__tstate
);
9520 if (PyErr_Occurred()) SWIG_fail
;
9523 resultobj
= wxPyMake_wxObject(result
, 1);
9539 static PyObject
*_wrap_ZipFSHandler_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9540 PyObject
*resultobj
= NULL
;
9541 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9542 wxString
*arg2
= 0 ;
9543 int arg3
= (int) 0 ;
9545 bool temp2
= false ;
9546 PyObject
* obj0
= 0 ;
9547 PyObject
* obj1
= 0 ;
9548 PyObject
* obj2
= 0 ;
9550 (char *) "self",(char *) "spec",(char *) "flags", NULL
9553 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:ZipFSHandler_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9554 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9555 if (SWIG_arg_fail(1)) SWIG_fail
;
9557 arg2
= wxString_in_helper(obj1
);
9558 if (arg2
== NULL
) SWIG_fail
;
9563 arg3
= static_cast<int >(SWIG_As_int(obj2
));
9564 if (SWIG_arg_fail(3)) SWIG_fail
;
9568 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9569 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
9571 wxPyEndAllowThreads(__tstate
);
9572 if (PyErr_Occurred()) SWIG_fail
;
9576 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9578 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9595 static PyObject
*_wrap_ZipFSHandler_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9596 PyObject
*resultobj
= NULL
;
9597 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9599 PyObject
* obj0
= 0 ;
9601 (char *) "self", NULL
9604 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ZipFSHandler_FindNext",kwnames
,&obj0
)) goto fail
;
9605 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9606 if (SWIG_arg_fail(1)) SWIG_fail
;
9608 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9609 result
= (arg1
)->FindNext();
9611 wxPyEndAllowThreads(__tstate
);
9612 if (PyErr_Occurred()) SWIG_fail
;
9616 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9618 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9627 static PyObject
* ZipFSHandler_swigregister(PyObject
*, PyObject
*args
) {
9629 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
9630 SWIG_TypeClientData(SWIGTYPE_p_wxZipFSHandler
, obj
);
9632 return Py_BuildValue((char *)"");
9634 static PyObject
*_wrap___wxMemoryFSHandler_AddFile_wxImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9635 PyObject
*resultobj
= NULL
;
9636 wxString
*arg1
= 0 ;
9639 bool temp1
= false ;
9640 PyObject
* obj0
= 0 ;
9641 PyObject
* obj1
= 0 ;
9642 PyObject
* obj2
= 0 ;
9644 (char *) "filename",(char *) "image",(char *) "type", NULL
9647 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:__wxMemoryFSHandler_AddFile_wxImage",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9649 arg1
= wxString_in_helper(obj0
);
9650 if (arg1
== NULL
) SWIG_fail
;
9654 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
9655 if (SWIG_arg_fail(2)) SWIG_fail
;
9657 SWIG_null_ref("wxImage");
9659 if (SWIG_arg_fail(2)) SWIG_fail
;
9662 arg3
= static_cast<long >(SWIG_As_long(obj2
));
9663 if (SWIG_arg_fail(3)) SWIG_fail
;
9666 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9667 __wxMemoryFSHandler_AddFile_wxImage((wxString
const &)*arg1
,*arg2
,arg3
);
9669 wxPyEndAllowThreads(__tstate
);
9670 if (PyErr_Occurred()) SWIG_fail
;
9672 Py_INCREF(Py_None
); resultobj
= Py_None
;
9687 static PyObject
*_wrap___wxMemoryFSHandler_AddFile_wxBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9688 PyObject
*resultobj
= NULL
;
9689 wxString
*arg1
= 0 ;
9690 wxBitmap
*arg2
= 0 ;
9692 bool temp1
= false ;
9693 PyObject
* obj0
= 0 ;
9694 PyObject
* obj1
= 0 ;
9695 PyObject
* obj2
= 0 ;
9697 (char *) "filename",(char *) "bitmap",(char *) "type", NULL
9700 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:__wxMemoryFSHandler_AddFile_wxBitmap",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9702 arg1
= wxString_in_helper(obj0
);
9703 if (arg1
== NULL
) SWIG_fail
;
9707 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
9708 if (SWIG_arg_fail(2)) SWIG_fail
;
9710 SWIG_null_ref("wxBitmap");
9712 if (SWIG_arg_fail(2)) SWIG_fail
;
9715 arg3
= static_cast<long >(SWIG_As_long(obj2
));
9716 if (SWIG_arg_fail(3)) SWIG_fail
;
9719 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9720 __wxMemoryFSHandler_AddFile_wxBitmap((wxString
const &)*arg1
,(wxBitmap
const &)*arg2
,arg3
);
9722 wxPyEndAllowThreads(__tstate
);
9723 if (PyErr_Occurred()) SWIG_fail
;
9725 Py_INCREF(Py_None
); resultobj
= Py_None
;
9740 static PyObject
*_wrap___wxMemoryFSHandler_AddFile_Data(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9741 PyObject
*resultobj
= NULL
;
9742 wxString
*arg1
= 0 ;
9743 PyObject
*arg2
= (PyObject
*) 0 ;
9744 bool temp1
= false ;
9745 PyObject
* obj0
= 0 ;
9746 PyObject
* obj1
= 0 ;
9748 (char *) "filename",(char *) "data", NULL
9751 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:__wxMemoryFSHandler_AddFile_Data",kwnames
,&obj0
,&obj1
)) goto fail
;
9753 arg1
= wxString_in_helper(obj0
);
9754 if (arg1
== NULL
) SWIG_fail
;
9759 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9760 __wxMemoryFSHandler_AddFile_Data((wxString
const &)*arg1
,arg2
);
9762 wxPyEndAllowThreads(__tstate
);
9763 if (PyErr_Occurred()) SWIG_fail
;
9765 Py_INCREF(Py_None
); resultobj
= Py_None
;
9780 static PyObject
*_wrap_new_MemoryFSHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9781 PyObject
*resultobj
= NULL
;
9782 wxMemoryFSHandler
*result
;
9787 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_MemoryFSHandler",kwnames
)) goto fail
;
9789 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9790 result
= (wxMemoryFSHandler
*)new wxMemoryFSHandler();
9792 wxPyEndAllowThreads(__tstate
);
9793 if (PyErr_Occurred()) SWIG_fail
;
9795 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMemoryFSHandler
, 1);
9802 static PyObject
*_wrap_MemoryFSHandler_RemoveFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9803 PyObject
*resultobj
= NULL
;
9804 wxString
*arg1
= 0 ;
9805 bool temp1
= false ;
9806 PyObject
* obj0
= 0 ;
9808 (char *) "filename", NULL
9811 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MemoryFSHandler_RemoveFile",kwnames
,&obj0
)) goto fail
;
9813 arg1
= wxString_in_helper(obj0
);
9814 if (arg1
== NULL
) SWIG_fail
;
9818 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9819 wxMemoryFSHandler::RemoveFile((wxString
const &)*arg1
);
9821 wxPyEndAllowThreads(__tstate
);
9822 if (PyErr_Occurred()) SWIG_fail
;
9824 Py_INCREF(Py_None
); resultobj
= Py_None
;
9839 static PyObject
*_wrap_MemoryFSHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9840 PyObject
*resultobj
= NULL
;
9841 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9842 wxString
*arg2
= 0 ;
9844 bool temp2
= false ;
9845 PyObject
* obj0
= 0 ;
9846 PyObject
* obj1
= 0 ;
9848 (char *) "self",(char *) "location", NULL
9851 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MemoryFSHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
9852 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9853 if (SWIG_arg_fail(1)) SWIG_fail
;
9855 arg2
= wxString_in_helper(obj1
);
9856 if (arg2
== NULL
) SWIG_fail
;
9860 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9861 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
9863 wxPyEndAllowThreads(__tstate
);
9864 if (PyErr_Occurred()) SWIG_fail
;
9867 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9883 static PyObject
*_wrap_MemoryFSHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9884 PyObject
*resultobj
= NULL
;
9885 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9886 wxFileSystem
*arg2
= 0 ;
9887 wxString
*arg3
= 0 ;
9889 bool temp3
= false ;
9890 PyObject
* obj0
= 0 ;
9891 PyObject
* obj1
= 0 ;
9892 PyObject
* obj2
= 0 ;
9894 (char *) "self",(char *) "fs",(char *) "location", NULL
9897 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MemoryFSHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9898 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9899 if (SWIG_arg_fail(1)) SWIG_fail
;
9901 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9902 if (SWIG_arg_fail(2)) SWIG_fail
;
9904 SWIG_null_ref("wxFileSystem");
9906 if (SWIG_arg_fail(2)) SWIG_fail
;
9909 arg3
= wxString_in_helper(obj2
);
9910 if (arg3
== NULL
) SWIG_fail
;
9914 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9915 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
9917 wxPyEndAllowThreads(__tstate
);
9918 if (PyErr_Occurred()) SWIG_fail
;
9921 resultobj
= wxPyMake_wxObject(result
, 1);
9937 static PyObject
*_wrap_MemoryFSHandler_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9938 PyObject
*resultobj
= NULL
;
9939 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9940 wxString
*arg2
= 0 ;
9941 int arg3
= (int) 0 ;
9943 bool temp2
= false ;
9944 PyObject
* obj0
= 0 ;
9945 PyObject
* obj1
= 0 ;
9946 PyObject
* obj2
= 0 ;
9948 (char *) "self",(char *) "spec",(char *) "flags", NULL
9951 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:MemoryFSHandler_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9952 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9953 if (SWIG_arg_fail(1)) SWIG_fail
;
9955 arg2
= wxString_in_helper(obj1
);
9956 if (arg2
== NULL
) SWIG_fail
;
9961 arg3
= static_cast<int >(SWIG_As_int(obj2
));
9962 if (SWIG_arg_fail(3)) SWIG_fail
;
9966 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9967 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
9969 wxPyEndAllowThreads(__tstate
);
9970 if (PyErr_Occurred()) SWIG_fail
;
9974 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9976 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9993 static PyObject
*_wrap_MemoryFSHandler_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9994 PyObject
*resultobj
= NULL
;
9995 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9997 PyObject
* obj0
= 0 ;
9999 (char *) "self", NULL
10002 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MemoryFSHandler_FindNext",kwnames
,&obj0
)) goto fail
;
10003 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
10004 if (SWIG_arg_fail(1)) SWIG_fail
;
10006 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10007 result
= (arg1
)->FindNext();
10009 wxPyEndAllowThreads(__tstate
);
10010 if (PyErr_Occurred()) SWIG_fail
;
10014 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10016 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10025 static PyObject
* MemoryFSHandler_swigregister(PyObject
*, PyObject
*args
) {
10027 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10028 SWIG_TypeClientData(SWIGTYPE_p_wxMemoryFSHandler
, obj
);
10030 return Py_BuildValue((char *)"");
10032 static PyObject
*_wrap_ImageHandler_GetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10033 PyObject
*resultobj
= NULL
;
10034 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10036 PyObject
* obj0
= 0 ;
10037 char *kwnames
[] = {
10038 (char *) "self", NULL
10041 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetName",kwnames
,&obj0
)) goto fail
;
10042 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10043 if (SWIG_arg_fail(1)) SWIG_fail
;
10045 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10046 result
= (arg1
)->GetName();
10048 wxPyEndAllowThreads(__tstate
);
10049 if (PyErr_Occurred()) SWIG_fail
;
10053 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10055 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10064 static PyObject
*_wrap_ImageHandler_GetExtension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10065 PyObject
*resultobj
= NULL
;
10066 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10068 PyObject
* obj0
= 0 ;
10069 char *kwnames
[] = {
10070 (char *) "self", NULL
10073 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetExtension",kwnames
,&obj0
)) goto fail
;
10074 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10075 if (SWIG_arg_fail(1)) SWIG_fail
;
10077 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10078 result
= (arg1
)->GetExtension();
10080 wxPyEndAllowThreads(__tstate
);
10081 if (PyErr_Occurred()) SWIG_fail
;
10085 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10087 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10096 static PyObject
*_wrap_ImageHandler_GetType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10097 PyObject
*resultobj
= NULL
;
10098 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10100 PyObject
* obj0
= 0 ;
10101 char *kwnames
[] = {
10102 (char *) "self", NULL
10105 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetType",kwnames
,&obj0
)) goto fail
;
10106 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10107 if (SWIG_arg_fail(1)) SWIG_fail
;
10109 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10110 result
= (long)(arg1
)->GetType();
10112 wxPyEndAllowThreads(__tstate
);
10113 if (PyErr_Occurred()) SWIG_fail
;
10116 resultobj
= SWIG_From_long(static_cast<long >(result
));
10124 static PyObject
*_wrap_ImageHandler_GetMimeType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10125 PyObject
*resultobj
= NULL
;
10126 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10128 PyObject
* obj0
= 0 ;
10129 char *kwnames
[] = {
10130 (char *) "self", NULL
10133 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetMimeType",kwnames
,&obj0
)) goto fail
;
10134 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10135 if (SWIG_arg_fail(1)) SWIG_fail
;
10137 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10138 result
= (arg1
)->GetMimeType();
10140 wxPyEndAllowThreads(__tstate
);
10141 if (PyErr_Occurred()) SWIG_fail
;
10145 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10147 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10156 static PyObject
*_wrap_ImageHandler_CanRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10157 PyObject
*resultobj
= NULL
;
10158 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10159 wxString
*arg2
= 0 ;
10161 bool temp2
= false ;
10162 PyObject
* obj0
= 0 ;
10163 PyObject
* obj1
= 0 ;
10164 char *kwnames
[] = {
10165 (char *) "self",(char *) "name", NULL
10168 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_CanRead",kwnames
,&obj0
,&obj1
)) goto fail
;
10169 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10170 if (SWIG_arg_fail(1)) SWIG_fail
;
10172 arg2
= wxString_in_helper(obj1
);
10173 if (arg2
== NULL
) SWIG_fail
;
10177 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10178 result
= (bool)(arg1
)->CanRead((wxString
const &)*arg2
);
10180 wxPyEndAllowThreads(__tstate
);
10181 if (PyErr_Occurred()) SWIG_fail
;
10184 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
10200 static PyObject
*_wrap_ImageHandler_SetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10201 PyObject
*resultobj
= NULL
;
10202 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10203 wxString
*arg2
= 0 ;
10204 bool temp2
= false ;
10205 PyObject
* obj0
= 0 ;
10206 PyObject
* obj1
= 0 ;
10207 char *kwnames
[] = {
10208 (char *) "self",(char *) "name", NULL
10211 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetName",kwnames
,&obj0
,&obj1
)) goto fail
;
10212 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10213 if (SWIG_arg_fail(1)) SWIG_fail
;
10215 arg2
= wxString_in_helper(obj1
);
10216 if (arg2
== NULL
) SWIG_fail
;
10220 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10221 (arg1
)->SetName((wxString
const &)*arg2
);
10223 wxPyEndAllowThreads(__tstate
);
10224 if (PyErr_Occurred()) SWIG_fail
;
10226 Py_INCREF(Py_None
); resultobj
= Py_None
;
10241 static PyObject
*_wrap_ImageHandler_SetExtension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10242 PyObject
*resultobj
= NULL
;
10243 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10244 wxString
*arg2
= 0 ;
10245 bool temp2
= false ;
10246 PyObject
* obj0
= 0 ;
10247 PyObject
* obj1
= 0 ;
10248 char *kwnames
[] = {
10249 (char *) "self",(char *) "extension", NULL
10252 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetExtension",kwnames
,&obj0
,&obj1
)) goto fail
;
10253 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10254 if (SWIG_arg_fail(1)) SWIG_fail
;
10256 arg2
= wxString_in_helper(obj1
);
10257 if (arg2
== NULL
) SWIG_fail
;
10261 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10262 (arg1
)->SetExtension((wxString
const &)*arg2
);
10264 wxPyEndAllowThreads(__tstate
);
10265 if (PyErr_Occurred()) SWIG_fail
;
10267 Py_INCREF(Py_None
); resultobj
= Py_None
;
10282 static PyObject
*_wrap_ImageHandler_SetType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10283 PyObject
*resultobj
= NULL
;
10284 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10286 PyObject
* obj0
= 0 ;
10287 PyObject
* obj1
= 0 ;
10288 char *kwnames
[] = {
10289 (char *) "self",(char *) "type", NULL
10292 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetType",kwnames
,&obj0
,&obj1
)) goto fail
;
10293 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10294 if (SWIG_arg_fail(1)) SWIG_fail
;
10296 arg2
= static_cast<long >(SWIG_As_long(obj1
));
10297 if (SWIG_arg_fail(2)) SWIG_fail
;
10300 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10301 (arg1
)->SetType(arg2
);
10303 wxPyEndAllowThreads(__tstate
);
10304 if (PyErr_Occurred()) SWIG_fail
;
10306 Py_INCREF(Py_None
); resultobj
= Py_None
;
10313 static PyObject
*_wrap_ImageHandler_SetMimeType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10314 PyObject
*resultobj
= NULL
;
10315 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10316 wxString
*arg2
= 0 ;
10317 bool temp2
= false ;
10318 PyObject
* obj0
= 0 ;
10319 PyObject
* obj1
= 0 ;
10320 char *kwnames
[] = {
10321 (char *) "self",(char *) "mimetype", NULL
10324 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetMimeType",kwnames
,&obj0
,&obj1
)) goto fail
;
10325 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10326 if (SWIG_arg_fail(1)) SWIG_fail
;
10328 arg2
= wxString_in_helper(obj1
);
10329 if (arg2
== NULL
) SWIG_fail
;
10333 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10334 (arg1
)->SetMimeType((wxString
const &)*arg2
);
10336 wxPyEndAllowThreads(__tstate
);
10337 if (PyErr_Occurred()) SWIG_fail
;
10339 Py_INCREF(Py_None
); resultobj
= Py_None
;
10354 static PyObject
* ImageHandler_swigregister(PyObject
*, PyObject
*args
) {
10356 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10357 SWIG_TypeClientData(SWIGTYPE_p_wxImageHandler
, obj
);
10359 return Py_BuildValue((char *)"");
10361 static PyObject
*_wrap_new_PyImageHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10362 PyObject
*resultobj
= NULL
;
10363 wxPyImageHandler
*result
;
10364 char *kwnames
[] = {
10368 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PyImageHandler",kwnames
)) goto fail
;
10370 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10371 result
= (wxPyImageHandler
*)new wxPyImageHandler();
10373 wxPyEndAllowThreads(__tstate
);
10374 if (PyErr_Occurred()) SWIG_fail
;
10376 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyImageHandler
, 1);
10383 static PyObject
*_wrap_PyImageHandler__SetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10384 PyObject
*resultobj
= NULL
;
10385 wxPyImageHandler
*arg1
= (wxPyImageHandler
*) 0 ;
10386 PyObject
*arg2
= (PyObject
*) 0 ;
10387 PyObject
* obj0
= 0 ;
10388 PyObject
* obj1
= 0 ;
10389 char *kwnames
[] = {
10390 (char *) "self",(char *) "self", NULL
10393 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyImageHandler__SetSelf",kwnames
,&obj0
,&obj1
)) goto fail
;
10394 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10395 if (SWIG_arg_fail(1)) SWIG_fail
;
10398 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10399 (arg1
)->_SetSelf(arg2
);
10401 wxPyEndAllowThreads(__tstate
);
10402 if (PyErr_Occurred()) SWIG_fail
;
10404 Py_INCREF(Py_None
); resultobj
= Py_None
;
10411 static PyObject
* PyImageHandler_swigregister(PyObject
*, PyObject
*args
) {
10413 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10414 SWIG_TypeClientData(SWIGTYPE_p_wxPyImageHandler
, obj
);
10416 return Py_BuildValue((char *)"");
10418 static PyObject
*_wrap_new_ImageHistogram(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10419 PyObject
*resultobj
= NULL
;
10420 wxImageHistogram
*result
;
10421 char *kwnames
[] = {
10425 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ImageHistogram",kwnames
)) goto fail
;
10427 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10428 result
= (wxImageHistogram
*)new wxImageHistogram();
10430 wxPyEndAllowThreads(__tstate
);
10431 if (PyErr_Occurred()) SWIG_fail
;
10433 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImageHistogram
, 1);
10440 static PyObject
*_wrap_ImageHistogram_MakeKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10441 PyObject
*resultobj
= NULL
;
10445 unsigned long result
;
10446 PyObject
* obj0
= 0 ;
10447 PyObject
* obj1
= 0 ;
10448 PyObject
* obj2
= 0 ;
10449 char *kwnames
[] = {
10450 (char *) "r",(char *) "g",(char *) "b", NULL
10453 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ImageHistogram_MakeKey",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10455 arg1
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj0
));
10456 if (SWIG_arg_fail(1)) SWIG_fail
;
10459 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10460 if (SWIG_arg_fail(2)) SWIG_fail
;
10463 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10464 if (SWIG_arg_fail(3)) SWIG_fail
;
10467 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10468 result
= (unsigned long)wxImageHistogram::MakeKey(arg1
,arg2
,arg3
);
10470 wxPyEndAllowThreads(__tstate
);
10471 if (PyErr_Occurred()) SWIG_fail
;
10474 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10482 static PyObject
*_wrap_ImageHistogram_FindFirstUnusedColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10483 PyObject
*resultobj
= NULL
;
10484 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10485 byte
*arg2
= (byte
*) 0 ;
10486 byte
*arg3
= (byte
*) 0 ;
10487 byte
*arg4
= (byte
*) 0 ;
10488 byte arg5
= (byte
) 1 ;
10489 byte arg6
= (byte
) 0 ;
10490 byte arg7
= (byte
) 0 ;
10498 PyObject
* obj0
= 0 ;
10499 PyObject
* obj1
= 0 ;
10500 PyObject
* obj2
= 0 ;
10501 PyObject
* obj3
= 0 ;
10502 char *kwnames
[] = {
10503 (char *) "self",(char *) "startR",(char *) "startG",(char *) "startB", NULL
10506 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
10507 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
10508 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
10509 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:ImageHistogram_FindFirstUnusedColour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
10510 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10511 if (SWIG_arg_fail(1)) SWIG_fail
;
10514 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10515 if (SWIG_arg_fail(5)) SWIG_fail
;
10520 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10521 if (SWIG_arg_fail(6)) SWIG_fail
;
10526 arg7
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
10527 if (SWIG_arg_fail(7)) SWIG_fail
;
10531 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10532 result
= (bool)((wxImageHistogram
const *)arg1
)->FindFirstUnusedColour(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
10534 wxPyEndAllowThreads(__tstate
);
10535 if (PyErr_Occurred()) SWIG_fail
;
10538 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
10540 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
10541 SWIG_From_unsigned_SS_char((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_unsigned_char
, 0)));
10542 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
10543 SWIG_From_unsigned_SS_char((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_unsigned_char
, 0)));
10544 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
10545 SWIG_From_unsigned_SS_char((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_unsigned_char
, 0)));
10552 static PyObject
*_wrap_ImageHistogram_GetCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10553 PyObject
*resultobj
= NULL
;
10554 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10555 unsigned long arg2
;
10556 unsigned long result
;
10557 PyObject
* obj0
= 0 ;
10558 PyObject
* obj1
= 0 ;
10559 char *kwnames
[] = {
10560 (char *) "self",(char *) "key", NULL
10563 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHistogram_GetCount",kwnames
,&obj0
,&obj1
)) goto fail
;
10564 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10565 if (SWIG_arg_fail(1)) SWIG_fail
;
10567 arg2
= static_cast<unsigned long >(SWIG_As_unsigned_SS_long(obj1
));
10568 if (SWIG_arg_fail(2)) SWIG_fail
;
10571 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10572 result
= (unsigned long)wxImageHistogram_GetCount(arg1
,arg2
);
10574 wxPyEndAllowThreads(__tstate
);
10575 if (PyErr_Occurred()) SWIG_fail
;
10578 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10586 static PyObject
*_wrap_ImageHistogram_GetCountRGB(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10587 PyObject
*resultobj
= NULL
;
10588 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10592 unsigned long result
;
10593 PyObject
* obj0
= 0 ;
10594 PyObject
* obj1
= 0 ;
10595 PyObject
* obj2
= 0 ;
10596 PyObject
* obj3
= 0 ;
10597 char *kwnames
[] = {
10598 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
10601 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:ImageHistogram_GetCountRGB",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
10602 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10603 if (SWIG_arg_fail(1)) SWIG_fail
;
10605 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10606 if (SWIG_arg_fail(2)) SWIG_fail
;
10609 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10610 if (SWIG_arg_fail(3)) SWIG_fail
;
10613 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
10614 if (SWIG_arg_fail(4)) SWIG_fail
;
10617 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10618 result
= (unsigned long)wxImageHistogram_GetCountRGB(arg1
,arg2
,arg3
,arg4
);
10620 wxPyEndAllowThreads(__tstate
);
10621 if (PyErr_Occurred()) SWIG_fail
;
10624 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10632 static PyObject
*_wrap_ImageHistogram_GetCountColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10633 PyObject
*resultobj
= NULL
;
10634 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10635 wxColour
*arg2
= 0 ;
10636 unsigned long result
;
10638 PyObject
* obj0
= 0 ;
10639 PyObject
* obj1
= 0 ;
10640 char *kwnames
[] = {
10641 (char *) "self",(char *) "colour", NULL
10644 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHistogram_GetCountColour",kwnames
,&obj0
,&obj1
)) goto fail
;
10645 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10646 if (SWIG_arg_fail(1)) SWIG_fail
;
10649 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
10652 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10653 result
= (unsigned long)wxImageHistogram_GetCountColour(arg1
,(wxColour
const &)*arg2
);
10655 wxPyEndAllowThreads(__tstate
);
10656 if (PyErr_Occurred()) SWIG_fail
;
10659 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10667 static PyObject
* ImageHistogram_swigregister(PyObject
*, PyObject
*args
) {
10669 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10670 SWIG_TypeClientData(SWIGTYPE_p_wxImageHistogram
, obj
);
10672 return Py_BuildValue((char *)"");
10674 static PyObject
*_wrap_new_Image_RGBValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10675 PyObject
*resultobj
= NULL
;
10676 byte arg1
= (byte
) 0 ;
10677 byte arg2
= (byte
) 0 ;
10678 byte arg3
= (byte
) 0 ;
10679 wxImage_RGBValue
*result
;
10680 PyObject
* obj0
= 0 ;
10681 PyObject
* obj1
= 0 ;
10682 PyObject
* obj2
= 0 ;
10683 char *kwnames
[] = {
10684 (char *) "r",(char *) "g",(char *) "b", NULL
10687 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_Image_RGBValue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10690 arg1
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj0
));
10691 if (SWIG_arg_fail(1)) SWIG_fail
;
10696 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10697 if (SWIG_arg_fail(2)) SWIG_fail
;
10702 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10703 if (SWIG_arg_fail(3)) SWIG_fail
;
10707 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10708 result
= (wxImage_RGBValue
*)new wxImage_RGBValue(arg1
,arg2
,arg3
);
10710 wxPyEndAllowThreads(__tstate
);
10711 if (PyErr_Occurred()) SWIG_fail
;
10713 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage_RGBValue
, 1);
10720 static PyObject
*_wrap_Image_RGBValue_red_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10721 PyObject
*resultobj
= NULL
;
10722 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10724 PyObject
* obj0
= 0 ;
10725 PyObject
* obj1
= 0 ;
10726 char *kwnames
[] = {
10727 (char *) "self",(char *) "red", NULL
10730 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RGBValue_red_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10731 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10732 if (SWIG_arg_fail(1)) SWIG_fail
;
10734 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10735 if (SWIG_arg_fail(2)) SWIG_fail
;
10737 if (arg1
) (arg1
)->red
= arg2
;
10739 Py_INCREF(Py_None
); resultobj
= Py_None
;
10746 static PyObject
*_wrap_Image_RGBValue_red_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10747 PyObject
*resultobj
= NULL
;
10748 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10750 PyObject
* obj0
= 0 ;
10751 char *kwnames
[] = {
10752 (char *) "self", NULL
10755 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBValue_red_get",kwnames
,&obj0
)) goto fail
;
10756 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10757 if (SWIG_arg_fail(1)) SWIG_fail
;
10758 result
= (byte
) ((arg1
)->red
);
10761 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
10769 static PyObject
*_wrap_Image_RGBValue_green_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10770 PyObject
*resultobj
= NULL
;
10771 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10773 PyObject
* obj0
= 0 ;
10774 PyObject
* obj1
= 0 ;
10775 char *kwnames
[] = {
10776 (char *) "self",(char *) "green", NULL
10779 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RGBValue_green_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10780 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10781 if (SWIG_arg_fail(1)) SWIG_fail
;
10783 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10784 if (SWIG_arg_fail(2)) SWIG_fail
;
10786 if (arg1
) (arg1
)->green
= arg2
;
10788 Py_INCREF(Py_None
); resultobj
= Py_None
;
10795 static PyObject
*_wrap_Image_RGBValue_green_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10796 PyObject
*resultobj
= NULL
;
10797 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10799 PyObject
* obj0
= 0 ;
10800 char *kwnames
[] = {
10801 (char *) "self", NULL
10804 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBValue_green_get",kwnames
,&obj0
)) goto fail
;
10805 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10806 if (SWIG_arg_fail(1)) SWIG_fail
;
10807 result
= (byte
) ((arg1
)->green
);
10810 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
10818 static PyObject
*_wrap_Image_RGBValue_blue_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10819 PyObject
*resultobj
= NULL
;
10820 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10822 PyObject
* obj0
= 0 ;
10823 PyObject
* obj1
= 0 ;
10824 char *kwnames
[] = {
10825 (char *) "self",(char *) "blue", NULL
10828 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RGBValue_blue_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10829 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10830 if (SWIG_arg_fail(1)) SWIG_fail
;
10832 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10833 if (SWIG_arg_fail(2)) SWIG_fail
;
10835 if (arg1
) (arg1
)->blue
= arg2
;
10837 Py_INCREF(Py_None
); resultobj
= Py_None
;
10844 static PyObject
*_wrap_Image_RGBValue_blue_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10845 PyObject
*resultobj
= NULL
;
10846 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10848 PyObject
* obj0
= 0 ;
10849 char *kwnames
[] = {
10850 (char *) "self", NULL
10853 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBValue_blue_get",kwnames
,&obj0
)) goto fail
;
10854 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10855 if (SWIG_arg_fail(1)) SWIG_fail
;
10856 result
= (byte
) ((arg1
)->blue
);
10859 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
10867 static PyObject
* Image_RGBValue_swigregister(PyObject
*, PyObject
*args
) {
10869 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10870 SWIG_TypeClientData(SWIGTYPE_p_wxImage_RGBValue
, obj
);
10872 return Py_BuildValue((char *)"");
10874 static PyObject
*_wrap_new_Image_HSVValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10875 PyObject
*resultobj
= NULL
;
10876 double arg1
= (double) 0.0 ;
10877 double arg2
= (double) 0.0 ;
10878 double arg3
= (double) 0.0 ;
10879 wxImage_HSVValue
*result
;
10880 PyObject
* obj0
= 0 ;
10881 PyObject
* obj1
= 0 ;
10882 PyObject
* obj2
= 0 ;
10883 char *kwnames
[] = {
10884 (char *) "h",(char *) "s",(char *) "v", NULL
10887 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_Image_HSVValue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10890 arg1
= static_cast<double >(SWIG_As_double(obj0
));
10891 if (SWIG_arg_fail(1)) SWIG_fail
;
10896 arg2
= static_cast<double >(SWIG_As_double(obj1
));
10897 if (SWIG_arg_fail(2)) SWIG_fail
;
10902 arg3
= static_cast<double >(SWIG_As_double(obj2
));
10903 if (SWIG_arg_fail(3)) SWIG_fail
;
10907 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10908 result
= (wxImage_HSVValue
*)new wxImage_HSVValue(arg1
,arg2
,arg3
);
10910 wxPyEndAllowThreads(__tstate
);
10911 if (PyErr_Occurred()) SWIG_fail
;
10913 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage_HSVValue
, 1);
10920 static PyObject
*_wrap_Image_HSVValue_hue_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10921 PyObject
*resultobj
= NULL
;
10922 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
10924 PyObject
* obj0
= 0 ;
10925 PyObject
* obj1
= 0 ;
10926 char *kwnames
[] = {
10927 (char *) "self",(char *) "hue", NULL
10930 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HSVValue_hue_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10931 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
10932 if (SWIG_arg_fail(1)) SWIG_fail
;
10934 arg2
= static_cast<double >(SWIG_As_double(obj1
));
10935 if (SWIG_arg_fail(2)) SWIG_fail
;
10937 if (arg1
) (arg1
)->hue
= arg2
;
10939 Py_INCREF(Py_None
); resultobj
= Py_None
;
10946 static PyObject
*_wrap_Image_HSVValue_hue_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10947 PyObject
*resultobj
= NULL
;
10948 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
10950 PyObject
* obj0
= 0 ;
10951 char *kwnames
[] = {
10952 (char *) "self", NULL
10955 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVValue_hue_get",kwnames
,&obj0
)) goto fail
;
10956 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
10957 if (SWIG_arg_fail(1)) SWIG_fail
;
10958 result
= (double) ((arg1
)->hue
);
10961 resultobj
= SWIG_From_double(static_cast<double >(result
));
10969 static PyObject
*_wrap_Image_HSVValue_saturation_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10970 PyObject
*resultobj
= NULL
;
10971 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
10973 PyObject
* obj0
= 0 ;
10974 PyObject
* obj1
= 0 ;
10975 char *kwnames
[] = {
10976 (char *) "self",(char *) "saturation", NULL
10979 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HSVValue_saturation_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10980 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
10981 if (SWIG_arg_fail(1)) SWIG_fail
;
10983 arg2
= static_cast<double >(SWIG_As_double(obj1
));
10984 if (SWIG_arg_fail(2)) SWIG_fail
;
10986 if (arg1
) (arg1
)->saturation
= arg2
;
10988 Py_INCREF(Py_None
); resultobj
= Py_None
;
10995 static PyObject
*_wrap_Image_HSVValue_saturation_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10996 PyObject
*resultobj
= NULL
;
10997 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
10999 PyObject
* obj0
= 0 ;
11000 char *kwnames
[] = {
11001 (char *) "self", NULL
11004 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVValue_saturation_get",kwnames
,&obj0
)) goto fail
;
11005 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11006 if (SWIG_arg_fail(1)) SWIG_fail
;
11007 result
= (double) ((arg1
)->saturation
);
11010 resultobj
= SWIG_From_double(static_cast<double >(result
));
11018 static PyObject
*_wrap_Image_HSVValue_value_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11019 PyObject
*resultobj
= NULL
;
11020 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
11022 PyObject
* obj0
= 0 ;
11023 PyObject
* obj1
= 0 ;
11024 char *kwnames
[] = {
11025 (char *) "self",(char *) "value", NULL
11028 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HSVValue_value_set",kwnames
,&obj0
,&obj1
)) goto fail
;
11029 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11030 if (SWIG_arg_fail(1)) SWIG_fail
;
11032 arg2
= static_cast<double >(SWIG_As_double(obj1
));
11033 if (SWIG_arg_fail(2)) SWIG_fail
;
11035 if (arg1
) (arg1
)->value
= arg2
;
11037 Py_INCREF(Py_None
); resultobj
= Py_None
;
11044 static PyObject
*_wrap_Image_HSVValue_value_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11045 PyObject
*resultobj
= NULL
;
11046 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
11048 PyObject
* obj0
= 0 ;
11049 char *kwnames
[] = {
11050 (char *) "self", NULL
11053 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVValue_value_get",kwnames
,&obj0
)) goto fail
;
11054 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11055 if (SWIG_arg_fail(1)) SWIG_fail
;
11056 result
= (double) ((arg1
)->value
);
11059 resultobj
= SWIG_From_double(static_cast<double >(result
));
11067 static PyObject
* Image_HSVValue_swigregister(PyObject
*, PyObject
*args
) {
11069 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
11070 SWIG_TypeClientData(SWIGTYPE_p_wxImage_HSVValue
, obj
);
11072 return Py_BuildValue((char *)"");
11074 static PyObject
*_wrap_new_Image(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11075 PyObject
*resultobj
= NULL
;
11076 wxString
*arg1
= 0 ;
11077 long arg2
= (long) wxBITMAP_TYPE_ANY
;
11078 int arg3
= (int) -1 ;
11080 bool temp1
= false ;
11081 PyObject
* obj0
= 0 ;
11082 PyObject
* obj1
= 0 ;
11083 PyObject
* obj2
= 0 ;
11084 char *kwnames
[] = {
11085 (char *) "name",(char *) "type",(char *) "index", NULL
11088 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:new_Image",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11090 arg1
= wxString_in_helper(obj0
);
11091 if (arg1
== NULL
) SWIG_fail
;
11096 arg2
= static_cast<long >(SWIG_As_long(obj1
));
11097 if (SWIG_arg_fail(2)) SWIG_fail
;
11102 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11103 if (SWIG_arg_fail(3)) SWIG_fail
;
11107 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11108 result
= (wxImage
*)new wxImage((wxString
const &)*arg1
,arg2
,arg3
);
11110 wxPyEndAllowThreads(__tstate
);
11111 if (PyErr_Occurred()) SWIG_fail
;
11113 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11128 static PyObject
*_wrap_delete_Image(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11129 PyObject
*resultobj
= NULL
;
11130 wxImage
*arg1
= (wxImage
*) 0 ;
11131 PyObject
* obj0
= 0 ;
11132 char *kwnames
[] = {
11133 (char *) "self", NULL
11136 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Image",kwnames
,&obj0
)) goto fail
;
11137 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11138 if (SWIG_arg_fail(1)) SWIG_fail
;
11140 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11143 wxPyEndAllowThreads(__tstate
);
11144 if (PyErr_Occurred()) SWIG_fail
;
11146 Py_INCREF(Py_None
); resultobj
= Py_None
;
11153 static PyObject
*_wrap_new_ImageFromMime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11154 PyObject
*resultobj
= NULL
;
11155 wxString
*arg1
= 0 ;
11156 wxString
*arg2
= 0 ;
11157 int arg3
= (int) -1 ;
11159 bool temp1
= false ;
11160 bool temp2
= false ;
11161 PyObject
* obj0
= 0 ;
11162 PyObject
* obj1
= 0 ;
11163 PyObject
* obj2
= 0 ;
11164 char *kwnames
[] = {
11165 (char *) "name",(char *) "mimetype",(char *) "index", NULL
11168 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:new_ImageFromMime",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11170 arg1
= wxString_in_helper(obj0
);
11171 if (arg1
== NULL
) SWIG_fail
;
11175 arg2
= wxString_in_helper(obj1
);
11176 if (arg2
== NULL
) SWIG_fail
;
11181 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11182 if (SWIG_arg_fail(3)) SWIG_fail
;
11186 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11187 result
= (wxImage
*)new wxImage((wxString
const &)*arg1
,(wxString
const &)*arg2
,arg3
);
11189 wxPyEndAllowThreads(__tstate
);
11190 if (PyErr_Occurred()) SWIG_fail
;
11192 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11215 static PyObject
*_wrap_new_ImageFromStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11216 PyObject
*resultobj
= NULL
;
11217 wxInputStream
*arg1
= 0 ;
11218 long arg2
= (long) wxBITMAP_TYPE_ANY
;
11219 int arg3
= (int) -1 ;
11221 wxPyInputStream
*temp1
;
11223 PyObject
* obj0
= 0 ;
11224 PyObject
* obj1
= 0 ;
11225 PyObject
* obj2
= 0 ;
11226 char *kwnames
[] = {
11227 (char *) "stream",(char *) "type",(char *) "index", NULL
11230 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:new_ImageFromStream",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11232 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
11233 arg1
= temp1
->m_wxis
;
11236 PyErr_Clear(); // clear the failure of the wxPyConvert above
11237 arg1
= wxPyCBInputStream_create(obj0
, false);
11238 if (arg1
== NULL
) {
11239 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
11247 arg2
= static_cast<long >(SWIG_As_long(obj1
));
11248 if (SWIG_arg_fail(2)) SWIG_fail
;
11253 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11254 if (SWIG_arg_fail(3)) SWIG_fail
;
11258 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11259 result
= (wxImage
*)new wxImage(*arg1
,arg2
,arg3
);
11261 wxPyEndAllowThreads(__tstate
);
11262 if (PyErr_Occurred()) SWIG_fail
;
11264 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11266 if (created1
) delete arg1
;
11271 if (created1
) delete arg1
;
11277 static PyObject
*_wrap_new_ImageFromStreamMime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11278 PyObject
*resultobj
= NULL
;
11279 wxInputStream
*arg1
= 0 ;
11280 wxString
*arg2
= 0 ;
11281 int arg3
= (int) -1 ;
11283 wxPyInputStream
*temp1
;
11285 bool temp2
= false ;
11286 PyObject
* obj0
= 0 ;
11287 PyObject
* obj1
= 0 ;
11288 PyObject
* obj2
= 0 ;
11289 char *kwnames
[] = {
11290 (char *) "stream",(char *) "mimetype",(char *) "index", NULL
11293 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:new_ImageFromStreamMime",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11295 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
11296 arg1
= temp1
->m_wxis
;
11299 PyErr_Clear(); // clear the failure of the wxPyConvert above
11300 arg1
= wxPyCBInputStream_create(obj0
, false);
11301 if (arg1
== NULL
) {
11302 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
11309 arg2
= wxString_in_helper(obj1
);
11310 if (arg2
== NULL
) SWIG_fail
;
11315 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11316 if (SWIG_arg_fail(3)) SWIG_fail
;
11320 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11321 result
= (wxImage
*)new wxImage(*arg1
,(wxString
const &)*arg2
,arg3
);
11323 wxPyEndAllowThreads(__tstate
);
11324 if (PyErr_Occurred()) SWIG_fail
;
11326 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11328 if (created1
) delete arg1
;
11337 if (created1
) delete arg1
;
11347 static PyObject
*_wrap_new_EmptyImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11348 PyObject
*resultobj
= NULL
;
11349 int arg1
= (int) 0 ;
11350 int arg2
= (int) 0 ;
11351 bool arg3
= (bool) true ;
11353 PyObject
* obj0
= 0 ;
11354 PyObject
* obj1
= 0 ;
11355 PyObject
* obj2
= 0 ;
11356 char *kwnames
[] = {
11357 (char *) "width",(char *) "height",(char *) "clear", NULL
11360 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_EmptyImage",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11363 arg1
= static_cast<int >(SWIG_As_int(obj0
));
11364 if (SWIG_arg_fail(1)) SWIG_fail
;
11369 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11370 if (SWIG_arg_fail(2)) SWIG_fail
;
11375 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
11376 if (SWIG_arg_fail(3)) SWIG_fail
;
11380 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11381 result
= (wxImage
*)new_wxImage(arg1
,arg2
,arg3
);
11383 wxPyEndAllowThreads(__tstate
);
11384 if (PyErr_Occurred()) SWIG_fail
;
11386 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11393 static PyObject
*_wrap_new_ImageFromBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11394 PyObject
*resultobj
= NULL
;
11395 wxBitmap
*arg1
= 0 ;
11397 PyObject
* obj0
= 0 ;
11398 char *kwnames
[] = {
11399 (char *) "bitmap", NULL
11402 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_ImageFromBitmap",kwnames
,&obj0
)) goto fail
;
11404 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
11405 if (SWIG_arg_fail(1)) SWIG_fail
;
11406 if (arg1
== NULL
) {
11407 SWIG_null_ref("wxBitmap");
11409 if (SWIG_arg_fail(1)) SWIG_fail
;
11412 if (!wxPyCheckForApp()) SWIG_fail
;
11413 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11414 result
= (wxImage
*)new_wxImage((wxBitmap
const &)*arg1
);
11416 wxPyEndAllowThreads(__tstate
);
11417 if (PyErr_Occurred()) SWIG_fail
;
11419 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11426 static PyObject
*_wrap_new_ImageFromData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11427 PyObject
*resultobj
= NULL
;
11433 PyObject
* obj0
= 0 ;
11434 PyObject
* obj1
= 0 ;
11435 PyObject
* obj2
= 0 ;
11436 char *kwnames
[] = {
11437 (char *) "width",(char *) "height",(char *) "data", NULL
11440 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:new_ImageFromData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11442 arg1
= static_cast<int >(SWIG_As_int(obj0
));
11443 if (SWIG_arg_fail(1)) SWIG_fail
;
11446 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11447 if (SWIG_arg_fail(2)) SWIG_fail
;
11450 if (!PyArg_Parse(obj2
, "t#", &arg3
, &arg4
)) SWIG_fail
;
11453 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11454 result
= (wxImage
*)new_wxImage(arg1
,arg2
,arg3
,arg4
);
11456 wxPyEndAllowThreads(__tstate
);
11457 if (PyErr_Occurred()) SWIG_fail
;
11459 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11466 static PyObject
*_wrap_new_ImageFromDataWithAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11467 PyObject
*resultobj
= NULL
;
11475 PyObject
* obj0
= 0 ;
11476 PyObject
* obj1
= 0 ;
11477 PyObject
* obj2
= 0 ;
11478 PyObject
* obj3
= 0 ;
11479 char *kwnames
[] = {
11480 (char *) "width",(char *) "height",(char *) "data",(char *) "alpha", NULL
11483 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:new_ImageFromDataWithAlpha",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
11485 arg1
= static_cast<int >(SWIG_As_int(obj0
));
11486 if (SWIG_arg_fail(1)) SWIG_fail
;
11489 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11490 if (SWIG_arg_fail(2)) SWIG_fail
;
11493 if (!PyArg_Parse(obj2
, "t#", &arg3
, &arg4
)) SWIG_fail
;
11496 if (!PyArg_Parse(obj3
, "t#", &arg5
, &arg6
)) SWIG_fail
;
11499 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11500 result
= (wxImage
*)new_wxImage(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
11502 wxPyEndAllowThreads(__tstate
);
11503 if (PyErr_Occurred()) SWIG_fail
;
11505 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11512 static PyObject
*_wrap_Image_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11513 PyObject
*resultobj
= NULL
;
11514 wxImage
*arg1
= (wxImage
*) 0 ;
11517 bool arg4
= (bool) true ;
11518 PyObject
* obj0
= 0 ;
11519 PyObject
* obj1
= 0 ;
11520 PyObject
* obj2
= 0 ;
11521 PyObject
* obj3
= 0 ;
11522 char *kwnames
[] = {
11523 (char *) "self",(char *) "width",(char *) "height",(char *) "clear", NULL
11526 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
11527 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11528 if (SWIG_arg_fail(1)) SWIG_fail
;
11530 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11531 if (SWIG_arg_fail(2)) SWIG_fail
;
11534 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11535 if (SWIG_arg_fail(3)) SWIG_fail
;
11539 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
11540 if (SWIG_arg_fail(4)) SWIG_fail
;
11544 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11545 (arg1
)->Create(arg2
,arg3
,arg4
);
11547 wxPyEndAllowThreads(__tstate
);
11548 if (PyErr_Occurred()) SWIG_fail
;
11550 Py_INCREF(Py_None
); resultobj
= Py_None
;
11557 static PyObject
*_wrap_Image_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11558 PyObject
*resultobj
= NULL
;
11559 wxImage
*arg1
= (wxImage
*) 0 ;
11560 PyObject
* obj0
= 0 ;
11561 char *kwnames
[] = {
11562 (char *) "self", NULL
11565 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_Destroy",kwnames
,&obj0
)) goto fail
;
11566 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11567 if (SWIG_arg_fail(1)) SWIG_fail
;
11569 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11572 wxPyEndAllowThreads(__tstate
);
11573 if (PyErr_Occurred()) SWIG_fail
;
11575 Py_INCREF(Py_None
); resultobj
= Py_None
;
11582 static PyObject
*_wrap_Image_Scale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11583 PyObject
*resultobj
= NULL
;
11584 wxImage
*arg1
= (wxImage
*) 0 ;
11587 SwigValueWrapper
<wxImage
> result
;
11588 PyObject
* obj0
= 0 ;
11589 PyObject
* obj1
= 0 ;
11590 PyObject
* obj2
= 0 ;
11591 char *kwnames
[] = {
11592 (char *) "self",(char *) "width",(char *) "height", NULL
11595 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_Scale",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11596 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11597 if (SWIG_arg_fail(1)) SWIG_fail
;
11599 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11600 if (SWIG_arg_fail(2)) SWIG_fail
;
11603 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11604 if (SWIG_arg_fail(3)) SWIG_fail
;
11607 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11608 result
= (arg1
)->Scale(arg2
,arg3
);
11610 wxPyEndAllowThreads(__tstate
);
11611 if (PyErr_Occurred()) SWIG_fail
;
11614 wxImage
* resultptr
;
11615 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
11616 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
11624 static PyObject
*_wrap_Image_ShrinkBy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11625 PyObject
*resultobj
= NULL
;
11626 wxImage
*arg1
= (wxImage
*) 0 ;
11629 SwigValueWrapper
<wxImage
> result
;
11630 PyObject
* obj0
= 0 ;
11631 PyObject
* obj1
= 0 ;
11632 PyObject
* obj2
= 0 ;
11633 char *kwnames
[] = {
11634 (char *) "self",(char *) "xFactor",(char *) "yFactor", NULL
11637 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_ShrinkBy",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11638 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11639 if (SWIG_arg_fail(1)) SWIG_fail
;
11641 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11642 if (SWIG_arg_fail(2)) SWIG_fail
;
11645 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11646 if (SWIG_arg_fail(3)) SWIG_fail
;
11649 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11650 result
= ((wxImage
const *)arg1
)->ShrinkBy(arg2
,arg3
);
11652 wxPyEndAllowThreads(__tstate
);
11653 if (PyErr_Occurred()) SWIG_fail
;
11656 wxImage
* resultptr
;
11657 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
11658 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
11666 static PyObject
*_wrap_Image_Rescale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11667 PyObject
*resultobj
= NULL
;
11668 wxImage
*arg1
= (wxImage
*) 0 ;
11672 PyObject
* obj0
= 0 ;
11673 PyObject
* obj1
= 0 ;
11674 PyObject
* obj2
= 0 ;
11675 char *kwnames
[] = {
11676 (char *) "self",(char *) "width",(char *) "height", NULL
11679 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_Rescale",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11680 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11681 if (SWIG_arg_fail(1)) SWIG_fail
;
11683 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11684 if (SWIG_arg_fail(2)) SWIG_fail
;
11687 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11688 if (SWIG_arg_fail(3)) SWIG_fail
;
11691 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11693 wxImage
&_result_ref
= (arg1
)->Rescale(arg2
,arg3
);
11694 result
= (wxImage
*) &_result_ref
;
11697 wxPyEndAllowThreads(__tstate
);
11698 if (PyErr_Occurred()) SWIG_fail
;
11700 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 0);
11707 static PyObject
*_wrap_Image_Resize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11708 PyObject
*resultobj
= NULL
;
11709 wxImage
*arg1
= (wxImage
*) 0 ;
11711 wxPoint
*arg3
= 0 ;
11712 int arg4
= (int) -1 ;
11713 int arg5
= (int) -1 ;
11714 int arg6
= (int) -1 ;
11718 PyObject
* obj0
= 0 ;
11719 PyObject
* obj1
= 0 ;
11720 PyObject
* obj2
= 0 ;
11721 PyObject
* obj3
= 0 ;
11722 PyObject
* obj4
= 0 ;
11723 PyObject
* obj5
= 0 ;
11724 char *kwnames
[] = {
11725 (char *) "self",(char *) "size",(char *) "pos",(char *) "r",(char *) "g",(char *) "b", NULL
11728 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:Image_Resize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
11729 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11730 if (SWIG_arg_fail(1)) SWIG_fail
;
11733 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
11737 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
11741 arg4
= static_cast<int >(SWIG_As_int(obj3
));
11742 if (SWIG_arg_fail(4)) SWIG_fail
;
11747 arg5
= static_cast<int >(SWIG_As_int(obj4
));
11748 if (SWIG_arg_fail(5)) SWIG_fail
;
11753 arg6
= static_cast<int >(SWIG_As_int(obj5
));
11754 if (SWIG_arg_fail(6)) SWIG_fail
;
11758 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11760 wxImage
&_result_ref
= (arg1
)->Resize((wxSize
const &)*arg2
,(wxPoint
const &)*arg3
,arg4
,arg5
,arg6
);
11761 result
= (wxImage
*) &_result_ref
;
11764 wxPyEndAllowThreads(__tstate
);
11765 if (PyErr_Occurred()) SWIG_fail
;
11767 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 0);
11774 static PyObject
*_wrap_Image_SetRGB(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11775 PyObject
*resultobj
= NULL
;
11776 wxImage
*arg1
= (wxImage
*) 0 ;
11782 PyObject
* obj0
= 0 ;
11783 PyObject
* obj1
= 0 ;
11784 PyObject
* obj2
= 0 ;
11785 PyObject
* obj3
= 0 ;
11786 PyObject
* obj4
= 0 ;
11787 PyObject
* obj5
= 0 ;
11788 char *kwnames
[] = {
11789 (char *) "self",(char *) "x",(char *) "y",(char *) "r",(char *) "g",(char *) "b", NULL
11792 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO:Image_SetRGB",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
11793 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11794 if (SWIG_arg_fail(1)) SWIG_fail
;
11796 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11797 if (SWIG_arg_fail(2)) SWIG_fail
;
11800 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11801 if (SWIG_arg_fail(3)) SWIG_fail
;
11804 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
11805 if (SWIG_arg_fail(4)) SWIG_fail
;
11808 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
11809 if (SWIG_arg_fail(5)) SWIG_fail
;
11812 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj5
));
11813 if (SWIG_arg_fail(6)) SWIG_fail
;
11816 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11817 (arg1
)->SetRGB(arg2
,arg3
,arg4
,arg5
,arg6
);
11819 wxPyEndAllowThreads(__tstate
);
11820 if (PyErr_Occurred()) SWIG_fail
;
11822 Py_INCREF(Py_None
); resultobj
= Py_None
;
11829 static PyObject
*_wrap_Image_SetRGBRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11830 PyObject
*resultobj
= NULL
;
11831 wxImage
*arg1
= (wxImage
*) 0 ;
11837 PyObject
* obj0
= 0 ;
11838 PyObject
* obj1
= 0 ;
11839 PyObject
* obj2
= 0 ;
11840 PyObject
* obj3
= 0 ;
11841 PyObject
* obj4
= 0 ;
11842 char *kwnames
[] = {
11843 (char *) "self",(char *) "rect",(char *) "r",(char *) "g",(char *) "b", NULL
11846 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Image_SetRGBRect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
11847 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11848 if (SWIG_arg_fail(1)) SWIG_fail
;
11851 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
11854 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
11855 if (SWIG_arg_fail(3)) SWIG_fail
;
11858 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
11859 if (SWIG_arg_fail(4)) SWIG_fail
;
11862 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
11863 if (SWIG_arg_fail(5)) SWIG_fail
;
11866 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11867 (arg1
)->SetRGB((wxRect
const &)*arg2
,arg3
,arg4
,arg5
);
11869 wxPyEndAllowThreads(__tstate
);
11870 if (PyErr_Occurred()) SWIG_fail
;
11872 Py_INCREF(Py_None
); resultobj
= Py_None
;
11879 static PyObject
*_wrap_Image_GetRed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11880 PyObject
*resultobj
= NULL
;
11881 wxImage
*arg1
= (wxImage
*) 0 ;
11885 PyObject
* obj0
= 0 ;
11886 PyObject
* obj1
= 0 ;
11887 PyObject
* obj2
= 0 ;
11888 char *kwnames
[] = {
11889 (char *) "self",(char *) "x",(char *) "y", NULL
11892 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetRed",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11893 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11894 if (SWIG_arg_fail(1)) SWIG_fail
;
11896 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11897 if (SWIG_arg_fail(2)) SWIG_fail
;
11900 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11901 if (SWIG_arg_fail(3)) SWIG_fail
;
11904 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11905 result
= (byte
)(arg1
)->GetRed(arg2
,arg3
);
11907 wxPyEndAllowThreads(__tstate
);
11908 if (PyErr_Occurred()) SWIG_fail
;
11911 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
11919 static PyObject
*_wrap_Image_GetGreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11920 PyObject
*resultobj
= NULL
;
11921 wxImage
*arg1
= (wxImage
*) 0 ;
11925 PyObject
* obj0
= 0 ;
11926 PyObject
* obj1
= 0 ;
11927 PyObject
* obj2
= 0 ;
11928 char *kwnames
[] = {
11929 (char *) "self",(char *) "x",(char *) "y", NULL
11932 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetGreen",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11933 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11934 if (SWIG_arg_fail(1)) SWIG_fail
;
11936 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11937 if (SWIG_arg_fail(2)) SWIG_fail
;
11940 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11941 if (SWIG_arg_fail(3)) SWIG_fail
;
11944 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11945 result
= (byte
)(arg1
)->GetGreen(arg2
,arg3
);
11947 wxPyEndAllowThreads(__tstate
);
11948 if (PyErr_Occurred()) SWIG_fail
;
11951 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
11959 static PyObject
*_wrap_Image_GetBlue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11960 PyObject
*resultobj
= NULL
;
11961 wxImage
*arg1
= (wxImage
*) 0 ;
11965 PyObject
* obj0
= 0 ;
11966 PyObject
* obj1
= 0 ;
11967 PyObject
* obj2
= 0 ;
11968 char *kwnames
[] = {
11969 (char *) "self",(char *) "x",(char *) "y", NULL
11972 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetBlue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11973 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11974 if (SWIG_arg_fail(1)) SWIG_fail
;
11976 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11977 if (SWIG_arg_fail(2)) SWIG_fail
;
11980 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11981 if (SWIG_arg_fail(3)) SWIG_fail
;
11984 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11985 result
= (byte
)(arg1
)->GetBlue(arg2
,arg3
);
11987 wxPyEndAllowThreads(__tstate
);
11988 if (PyErr_Occurred()) SWIG_fail
;
11991 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
11999 static PyObject
*_wrap_Image_SetAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12000 PyObject
*resultobj
= NULL
;
12001 wxImage
*arg1
= (wxImage
*) 0 ;
12005 PyObject
* obj0
= 0 ;
12006 PyObject
* obj1
= 0 ;
12007 PyObject
* obj2
= 0 ;
12008 PyObject
* obj3
= 0 ;
12009 char *kwnames
[] = {
12010 (char *) "self",(char *) "x",(char *) "y",(char *) "alpha", NULL
12013 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_SetAlpha",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12014 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12015 if (SWIG_arg_fail(1)) SWIG_fail
;
12017 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12018 if (SWIG_arg_fail(2)) SWIG_fail
;
12021 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12022 if (SWIG_arg_fail(3)) SWIG_fail
;
12025 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12026 if (SWIG_arg_fail(4)) SWIG_fail
;
12029 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12030 (arg1
)->SetAlpha(arg2
,arg3
,arg4
);
12032 wxPyEndAllowThreads(__tstate
);
12033 if (PyErr_Occurred()) SWIG_fail
;
12035 Py_INCREF(Py_None
); resultobj
= Py_None
;
12042 static PyObject
*_wrap_Image_GetAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12043 PyObject
*resultobj
= NULL
;
12044 wxImage
*arg1
= (wxImage
*) 0 ;
12048 PyObject
* obj0
= 0 ;
12049 PyObject
* obj1
= 0 ;
12050 PyObject
* obj2
= 0 ;
12051 char *kwnames
[] = {
12052 (char *) "self",(char *) "x",(char *) "y", NULL
12055 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetAlpha",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12056 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12057 if (SWIG_arg_fail(1)) SWIG_fail
;
12059 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12060 if (SWIG_arg_fail(2)) SWIG_fail
;
12063 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12064 if (SWIG_arg_fail(3)) SWIG_fail
;
12067 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12068 result
= (byte
)(arg1
)->GetAlpha(arg2
,arg3
);
12070 wxPyEndAllowThreads(__tstate
);
12071 if (PyErr_Occurred()) SWIG_fail
;
12074 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
12082 static PyObject
*_wrap_Image_HasAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12083 PyObject
*resultobj
= NULL
;
12084 wxImage
*arg1
= (wxImage
*) 0 ;
12086 PyObject
* obj0
= 0 ;
12087 char *kwnames
[] = {
12088 (char *) "self", NULL
12091 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HasAlpha",kwnames
,&obj0
)) goto fail
;
12092 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12093 if (SWIG_arg_fail(1)) SWIG_fail
;
12095 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12096 result
= (bool)(arg1
)->HasAlpha();
12098 wxPyEndAllowThreads(__tstate
);
12099 if (PyErr_Occurred()) SWIG_fail
;
12102 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12110 static PyObject
*_wrap_Image_InitAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12111 PyObject
*resultobj
= NULL
;
12112 wxImage
*arg1
= (wxImage
*) 0 ;
12113 PyObject
* obj0
= 0 ;
12114 char *kwnames
[] = {
12115 (char *) "self", NULL
12118 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_InitAlpha",kwnames
,&obj0
)) goto fail
;
12119 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12120 if (SWIG_arg_fail(1)) SWIG_fail
;
12122 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12123 (arg1
)->InitAlpha();
12125 wxPyEndAllowThreads(__tstate
);
12126 if (PyErr_Occurred()) SWIG_fail
;
12128 Py_INCREF(Py_None
); resultobj
= Py_None
;
12135 static PyObject
*_wrap_Image_IsTransparent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12136 PyObject
*resultobj
= NULL
;
12137 wxImage
*arg1
= (wxImage
*) 0 ;
12140 byte arg4
= (byte
) wxIMAGE_ALPHA_THRESHOLD
;
12142 PyObject
* obj0
= 0 ;
12143 PyObject
* obj1
= 0 ;
12144 PyObject
* obj2
= 0 ;
12145 PyObject
* obj3
= 0 ;
12146 char *kwnames
[] = {
12147 (char *) "self",(char *) "x",(char *) "y",(char *) "threshold", NULL
12150 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_IsTransparent",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12151 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12152 if (SWIG_arg_fail(1)) SWIG_fail
;
12154 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12155 if (SWIG_arg_fail(2)) SWIG_fail
;
12158 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12159 if (SWIG_arg_fail(3)) SWIG_fail
;
12163 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12164 if (SWIG_arg_fail(4)) SWIG_fail
;
12168 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12169 result
= (bool)((wxImage
const *)arg1
)->IsTransparent(arg2
,arg3
,arg4
);
12171 wxPyEndAllowThreads(__tstate
);
12172 if (PyErr_Occurred()) SWIG_fail
;
12175 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12183 static PyObject
*_wrap_Image_FindFirstUnusedColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12184 PyObject
*resultobj
= NULL
;
12185 wxImage
*arg1
= (wxImage
*) 0 ;
12186 byte
*arg2
= (byte
*) 0 ;
12187 byte
*arg3
= (byte
*) 0 ;
12188 byte
*arg4
= (byte
*) 0 ;
12189 byte arg5
= (byte
) 0 ;
12190 byte arg6
= (byte
) 0 ;
12191 byte arg7
= (byte
) 0 ;
12199 PyObject
* obj0
= 0 ;
12200 PyObject
* obj1
= 0 ;
12201 PyObject
* obj2
= 0 ;
12202 PyObject
* obj3
= 0 ;
12203 char *kwnames
[] = {
12204 (char *) "self",(char *) "startR",(char *) "startG",(char *) "startB", NULL
12207 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
12208 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
12209 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
12210 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:Image_FindFirstUnusedColour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12211 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12212 if (SWIG_arg_fail(1)) SWIG_fail
;
12215 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
12216 if (SWIG_arg_fail(5)) SWIG_fail
;
12221 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
12222 if (SWIG_arg_fail(6)) SWIG_fail
;
12227 arg7
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12228 if (SWIG_arg_fail(7)) SWIG_fail
;
12232 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12233 result
= (bool)((wxImage
const *)arg1
)->FindFirstUnusedColour(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
12235 wxPyEndAllowThreads(__tstate
);
12236 if (PyErr_Occurred()) SWIG_fail
;
12239 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12241 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
12242 SWIG_From_unsigned_SS_char((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_unsigned_char
, 0)));
12243 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
12244 SWIG_From_unsigned_SS_char((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_unsigned_char
, 0)));
12245 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
12246 SWIG_From_unsigned_SS_char((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_unsigned_char
, 0)));
12253 static PyObject
*_wrap_Image_ConvertAlphaToMask(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12254 PyObject
*resultobj
= NULL
;
12255 wxImage
*arg1
= (wxImage
*) 0 ;
12256 byte arg2
= (byte
) wxIMAGE_ALPHA_THRESHOLD
;
12258 PyObject
* obj0
= 0 ;
12259 PyObject
* obj1
= 0 ;
12260 char *kwnames
[] = {
12261 (char *) "self",(char *) "threshold", NULL
12264 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_ConvertAlphaToMask",kwnames
,&obj0
,&obj1
)) goto fail
;
12265 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12266 if (SWIG_arg_fail(1)) SWIG_fail
;
12269 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
12270 if (SWIG_arg_fail(2)) SWIG_fail
;
12274 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12275 result
= (bool)(arg1
)->ConvertAlphaToMask(arg2
);
12277 wxPyEndAllowThreads(__tstate
);
12278 if (PyErr_Occurred()) SWIG_fail
;
12281 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12289 static PyObject
*_wrap_Image_ConvertColourToAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12290 PyObject
*resultobj
= NULL
;
12291 wxImage
*arg1
= (wxImage
*) 0 ;
12296 PyObject
* obj0
= 0 ;
12297 PyObject
* obj1
= 0 ;
12298 PyObject
* obj2
= 0 ;
12299 PyObject
* obj3
= 0 ;
12300 char *kwnames
[] = {
12301 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
12304 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_ConvertColourToAlpha",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12305 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12306 if (SWIG_arg_fail(1)) SWIG_fail
;
12308 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
12309 if (SWIG_arg_fail(2)) SWIG_fail
;
12312 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
12313 if (SWIG_arg_fail(3)) SWIG_fail
;
12316 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12317 if (SWIG_arg_fail(4)) SWIG_fail
;
12320 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12321 result
= (bool)(arg1
)->ConvertColourToAlpha(arg2
,arg3
,arg4
);
12323 wxPyEndAllowThreads(__tstate
);
12324 if (PyErr_Occurred()) SWIG_fail
;
12327 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12335 static PyObject
*_wrap_Image_SetMaskFromImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12336 PyObject
*resultobj
= NULL
;
12337 wxImage
*arg1
= (wxImage
*) 0 ;
12338 wxImage
*arg2
= 0 ;
12343 PyObject
* obj0
= 0 ;
12344 PyObject
* obj1
= 0 ;
12345 PyObject
* obj2
= 0 ;
12346 PyObject
* obj3
= 0 ;
12347 PyObject
* obj4
= 0 ;
12348 char *kwnames
[] = {
12349 (char *) "self",(char *) "mask",(char *) "mr",(char *) "mg",(char *) "mb", NULL
12352 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Image_SetMaskFromImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
12353 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12354 if (SWIG_arg_fail(1)) SWIG_fail
;
12356 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12357 if (SWIG_arg_fail(2)) SWIG_fail
;
12358 if (arg2
== NULL
) {
12359 SWIG_null_ref("wxImage");
12361 if (SWIG_arg_fail(2)) SWIG_fail
;
12364 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
12365 if (SWIG_arg_fail(3)) SWIG_fail
;
12368 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12369 if (SWIG_arg_fail(4)) SWIG_fail
;
12372 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
12373 if (SWIG_arg_fail(5)) SWIG_fail
;
12376 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12377 result
= (bool)(arg1
)->SetMaskFromImage((wxImage
const &)*arg2
,arg3
,arg4
,arg5
);
12379 wxPyEndAllowThreads(__tstate
);
12380 if (PyErr_Occurred()) SWIG_fail
;
12383 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12391 static PyObject
*_wrap_Image_CanRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12392 PyObject
*resultobj
= NULL
;
12393 wxString
*arg1
= 0 ;
12395 bool temp1
= false ;
12396 PyObject
* obj0
= 0 ;
12397 char *kwnames
[] = {
12398 (char *) "filename", NULL
12401 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_CanRead",kwnames
,&obj0
)) goto fail
;
12403 arg1
= wxString_in_helper(obj0
);
12404 if (arg1
== NULL
) SWIG_fail
;
12408 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12409 result
= (bool)wxImage::CanRead((wxString
const &)*arg1
);
12411 wxPyEndAllowThreads(__tstate
);
12412 if (PyErr_Occurred()) SWIG_fail
;
12415 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12431 static PyObject
*_wrap_Image_GetImageCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12432 PyObject
*resultobj
= NULL
;
12433 wxString
*arg1
= 0 ;
12434 long arg2
= (long) wxBITMAP_TYPE_ANY
;
12436 bool temp1
= false ;
12437 PyObject
* obj0
= 0 ;
12438 PyObject
* obj1
= 0 ;
12439 char *kwnames
[] = {
12440 (char *) "filename",(char *) "type", NULL
12443 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_GetImageCount",kwnames
,&obj0
,&obj1
)) goto fail
;
12445 arg1
= wxString_in_helper(obj0
);
12446 if (arg1
== NULL
) SWIG_fail
;
12451 arg2
= static_cast<long >(SWIG_As_long(obj1
));
12452 if (SWIG_arg_fail(2)) SWIG_fail
;
12456 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12457 result
= (int)wxImage::GetImageCount((wxString
const &)*arg1
,arg2
);
12459 wxPyEndAllowThreads(__tstate
);
12460 if (PyErr_Occurred()) SWIG_fail
;
12463 resultobj
= SWIG_From_int(static_cast<int >(result
));
12479 static PyObject
*_wrap_Image_LoadFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12480 PyObject
*resultobj
= NULL
;
12481 wxImage
*arg1
= (wxImage
*) 0 ;
12482 wxString
*arg2
= 0 ;
12483 long arg3
= (long) wxBITMAP_TYPE_ANY
;
12484 int arg4
= (int) -1 ;
12486 bool temp2
= false ;
12487 PyObject
* obj0
= 0 ;
12488 PyObject
* obj1
= 0 ;
12489 PyObject
* obj2
= 0 ;
12490 PyObject
* obj3
= 0 ;
12491 char *kwnames
[] = {
12492 (char *) "self",(char *) "name",(char *) "type",(char *) "index", NULL
12495 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Image_LoadFile",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12496 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12497 if (SWIG_arg_fail(1)) SWIG_fail
;
12499 arg2
= wxString_in_helper(obj1
);
12500 if (arg2
== NULL
) SWIG_fail
;
12505 arg3
= static_cast<long >(SWIG_As_long(obj2
));
12506 if (SWIG_arg_fail(3)) SWIG_fail
;
12511 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12512 if (SWIG_arg_fail(4)) SWIG_fail
;
12516 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12517 result
= (bool)(arg1
)->LoadFile((wxString
const &)*arg2
,arg3
,arg4
);
12519 wxPyEndAllowThreads(__tstate
);
12520 if (PyErr_Occurred()) SWIG_fail
;
12523 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12539 static PyObject
*_wrap_Image_LoadMimeFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12540 PyObject
*resultobj
= NULL
;
12541 wxImage
*arg1
= (wxImage
*) 0 ;
12542 wxString
*arg2
= 0 ;
12543 wxString
*arg3
= 0 ;
12544 int arg4
= (int) -1 ;
12546 bool temp2
= false ;
12547 bool temp3
= false ;
12548 PyObject
* obj0
= 0 ;
12549 PyObject
* obj1
= 0 ;
12550 PyObject
* obj2
= 0 ;
12551 PyObject
* obj3
= 0 ;
12552 char *kwnames
[] = {
12553 (char *) "self",(char *) "name",(char *) "mimetype",(char *) "index", NULL
12556 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_LoadMimeFile",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12557 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12558 if (SWIG_arg_fail(1)) SWIG_fail
;
12560 arg2
= wxString_in_helper(obj1
);
12561 if (arg2
== NULL
) SWIG_fail
;
12565 arg3
= wxString_in_helper(obj2
);
12566 if (arg3
== NULL
) SWIG_fail
;
12571 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12572 if (SWIG_arg_fail(4)) SWIG_fail
;
12576 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12577 result
= (bool)(arg1
)->LoadFile((wxString
const &)*arg2
,(wxString
const &)*arg3
,arg4
);
12579 wxPyEndAllowThreads(__tstate
);
12580 if (PyErr_Occurred()) SWIG_fail
;
12583 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12607 static PyObject
*_wrap_Image_SaveFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12608 PyObject
*resultobj
= NULL
;
12609 wxImage
*arg1
= (wxImage
*) 0 ;
12610 wxString
*arg2
= 0 ;
12613 bool temp2
= false ;
12614 PyObject
* obj0
= 0 ;
12615 PyObject
* obj1
= 0 ;
12616 PyObject
* obj2
= 0 ;
12617 char *kwnames
[] = {
12618 (char *) "self",(char *) "name",(char *) "type", NULL
12621 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SaveFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12622 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12623 if (SWIG_arg_fail(1)) SWIG_fail
;
12625 arg2
= wxString_in_helper(obj1
);
12626 if (arg2
== NULL
) SWIG_fail
;
12630 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12631 if (SWIG_arg_fail(3)) SWIG_fail
;
12634 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12635 result
= (bool)(arg1
)->SaveFile((wxString
const &)*arg2
,arg3
);
12637 wxPyEndAllowThreads(__tstate
);
12638 if (PyErr_Occurred()) SWIG_fail
;
12641 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12657 static PyObject
*_wrap_Image_SaveMimeFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12658 PyObject
*resultobj
= NULL
;
12659 wxImage
*arg1
= (wxImage
*) 0 ;
12660 wxString
*arg2
= 0 ;
12661 wxString
*arg3
= 0 ;
12663 bool temp2
= false ;
12664 bool temp3
= false ;
12665 PyObject
* obj0
= 0 ;
12666 PyObject
* obj1
= 0 ;
12667 PyObject
* obj2
= 0 ;
12668 char *kwnames
[] = {
12669 (char *) "self",(char *) "name",(char *) "mimetype", NULL
12672 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SaveMimeFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12673 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12674 if (SWIG_arg_fail(1)) SWIG_fail
;
12676 arg2
= wxString_in_helper(obj1
);
12677 if (arg2
== NULL
) SWIG_fail
;
12681 arg3
= wxString_in_helper(obj2
);
12682 if (arg3
== NULL
) SWIG_fail
;
12686 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12687 result
= (bool)(arg1
)->SaveFile((wxString
const &)*arg2
,(wxString
const &)*arg3
);
12689 wxPyEndAllowThreads(__tstate
);
12690 if (PyErr_Occurred()) SWIG_fail
;
12693 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12717 static PyObject
*_wrap_Image_CanReadStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12718 PyObject
*resultobj
= NULL
;
12719 wxInputStream
*arg1
= 0 ;
12721 wxPyInputStream
*temp1
;
12723 PyObject
* obj0
= 0 ;
12724 char *kwnames
[] = {
12725 (char *) "stream", NULL
12728 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_CanReadStream",kwnames
,&obj0
)) goto fail
;
12730 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
12731 arg1
= temp1
->m_wxis
;
12734 PyErr_Clear(); // clear the failure of the wxPyConvert above
12735 arg1
= wxPyCBInputStream_create(obj0
, false);
12736 if (arg1
== NULL
) {
12737 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
12744 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12745 result
= (bool)wxImage::CanRead(*arg1
);
12747 wxPyEndAllowThreads(__tstate
);
12748 if (PyErr_Occurred()) SWIG_fail
;
12751 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12754 if (created1
) delete arg1
;
12759 if (created1
) delete arg1
;
12765 static PyObject
*_wrap_Image_LoadStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12766 PyObject
*resultobj
= NULL
;
12767 wxImage
*arg1
= (wxImage
*) 0 ;
12768 wxInputStream
*arg2
= 0 ;
12769 long arg3
= (long) wxBITMAP_TYPE_ANY
;
12770 int arg4
= (int) -1 ;
12772 wxPyInputStream
*temp2
;
12774 PyObject
* obj0
= 0 ;
12775 PyObject
* obj1
= 0 ;
12776 PyObject
* obj2
= 0 ;
12777 PyObject
* obj3
= 0 ;
12778 char *kwnames
[] = {
12779 (char *) "self",(char *) "stream",(char *) "type",(char *) "index", NULL
12782 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Image_LoadStream",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12783 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12784 if (SWIG_arg_fail(1)) SWIG_fail
;
12786 if (wxPyConvertSwigPtr(obj1
, (void **)&temp2
, wxT("wxPyInputStream"))) {
12787 arg2
= temp2
->m_wxis
;
12790 PyErr_Clear(); // clear the failure of the wxPyConvert above
12791 arg2
= wxPyCBInputStream_create(obj1
, false);
12792 if (arg2
== NULL
) {
12793 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
12801 arg3
= static_cast<long >(SWIG_As_long(obj2
));
12802 if (SWIG_arg_fail(3)) SWIG_fail
;
12807 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12808 if (SWIG_arg_fail(4)) SWIG_fail
;
12812 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12813 result
= (bool)(arg1
)->LoadFile(*arg2
,arg3
,arg4
);
12815 wxPyEndAllowThreads(__tstate
);
12816 if (PyErr_Occurred()) SWIG_fail
;
12819 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12822 if (created2
) delete arg2
;
12827 if (created2
) delete arg2
;
12833 static PyObject
*_wrap_Image_LoadMimeStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12834 PyObject
*resultobj
= NULL
;
12835 wxImage
*arg1
= (wxImage
*) 0 ;
12836 wxInputStream
*arg2
= 0 ;
12837 wxString
*arg3
= 0 ;
12838 int arg4
= (int) -1 ;
12840 wxPyInputStream
*temp2
;
12842 bool temp3
= false ;
12843 PyObject
* obj0
= 0 ;
12844 PyObject
* obj1
= 0 ;
12845 PyObject
* obj2
= 0 ;
12846 PyObject
* obj3
= 0 ;
12847 char *kwnames
[] = {
12848 (char *) "self",(char *) "stream",(char *) "mimetype",(char *) "index", NULL
12851 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_LoadMimeStream",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12852 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12853 if (SWIG_arg_fail(1)) SWIG_fail
;
12855 if (wxPyConvertSwigPtr(obj1
, (void **)&temp2
, wxT("wxPyInputStream"))) {
12856 arg2
= temp2
->m_wxis
;
12859 PyErr_Clear(); // clear the failure of the wxPyConvert above
12860 arg2
= wxPyCBInputStream_create(obj1
, false);
12861 if (arg2
== NULL
) {
12862 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
12869 arg3
= wxString_in_helper(obj2
);
12870 if (arg3
== NULL
) SWIG_fail
;
12875 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12876 if (SWIG_arg_fail(4)) SWIG_fail
;
12880 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12881 result
= (bool)(arg1
)->LoadFile(*arg2
,(wxString
const &)*arg3
,arg4
);
12883 wxPyEndAllowThreads(__tstate
);
12884 if (PyErr_Occurred()) SWIG_fail
;
12887 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12890 if (created2
) delete arg2
;
12899 if (created2
) delete arg2
;
12909 static PyObject
*_wrap_Image_Ok(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12910 PyObject
*resultobj
= NULL
;
12911 wxImage
*arg1
= (wxImage
*) 0 ;
12913 PyObject
* obj0
= 0 ;
12914 char *kwnames
[] = {
12915 (char *) "self", NULL
12918 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_Ok",kwnames
,&obj0
)) goto fail
;
12919 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12920 if (SWIG_arg_fail(1)) SWIG_fail
;
12922 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12923 result
= (bool)(arg1
)->Ok();
12925 wxPyEndAllowThreads(__tstate
);
12926 if (PyErr_Occurred()) SWIG_fail
;
12929 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12937 static PyObject
*_wrap_Image_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12938 PyObject
*resultobj
= NULL
;
12939 wxImage
*arg1
= (wxImage
*) 0 ;
12941 PyObject
* obj0
= 0 ;
12942 char *kwnames
[] = {
12943 (char *) "self", NULL
12946 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetWidth",kwnames
,&obj0
)) goto fail
;
12947 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12948 if (SWIG_arg_fail(1)) SWIG_fail
;
12950 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12951 result
= (int)(arg1
)->GetWidth();
12953 wxPyEndAllowThreads(__tstate
);
12954 if (PyErr_Occurred()) SWIG_fail
;
12957 resultobj
= SWIG_From_int(static_cast<int >(result
));
12965 static PyObject
*_wrap_Image_GetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12966 PyObject
*resultobj
= NULL
;
12967 wxImage
*arg1
= (wxImage
*) 0 ;
12969 PyObject
* obj0
= 0 ;
12970 char *kwnames
[] = {
12971 (char *) "self", NULL
12974 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetHeight",kwnames
,&obj0
)) goto fail
;
12975 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12976 if (SWIG_arg_fail(1)) SWIG_fail
;
12978 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12979 result
= (int)(arg1
)->GetHeight();
12981 wxPyEndAllowThreads(__tstate
);
12982 if (PyErr_Occurred()) SWIG_fail
;
12985 resultobj
= SWIG_From_int(static_cast<int >(result
));
12993 static PyObject
*_wrap_Image_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12994 PyObject
*resultobj
= NULL
;
12995 wxImage
*arg1
= (wxImage
*) 0 ;
12997 PyObject
* obj0
= 0 ;
12998 char *kwnames
[] = {
12999 (char *) "self", NULL
13002 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetSize",kwnames
,&obj0
)) goto fail
;
13003 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13004 if (SWIG_arg_fail(1)) SWIG_fail
;
13006 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13007 result
= wxImage_GetSize(arg1
);
13009 wxPyEndAllowThreads(__tstate
);
13010 if (PyErr_Occurred()) SWIG_fail
;
13013 wxSize
* resultptr
;
13014 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
13015 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
13023 static PyObject
*_wrap_Image_GetSubImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13024 PyObject
*resultobj
= NULL
;
13025 wxImage
*arg1
= (wxImage
*) 0 ;
13027 SwigValueWrapper
<wxImage
> result
;
13029 PyObject
* obj0
= 0 ;
13030 PyObject
* obj1
= 0 ;
13031 char *kwnames
[] = {
13032 (char *) "self",(char *) "rect", NULL
13035 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_GetSubImage",kwnames
,&obj0
,&obj1
)) goto fail
;
13036 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13037 if (SWIG_arg_fail(1)) SWIG_fail
;
13040 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
13043 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13044 result
= (arg1
)->GetSubImage((wxRect
const &)*arg2
);
13046 wxPyEndAllowThreads(__tstate
);
13047 if (PyErr_Occurred()) SWIG_fail
;
13050 wxImage
* resultptr
;
13051 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13052 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13060 static PyObject
*_wrap_Image_Size(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13061 PyObject
*resultobj
= NULL
;
13062 wxImage
*arg1
= (wxImage
*) 0 ;
13064 wxPoint
*arg3
= 0 ;
13065 int arg4
= (int) -1 ;
13066 int arg5
= (int) -1 ;
13067 int arg6
= (int) -1 ;
13068 SwigValueWrapper
<wxImage
> result
;
13071 PyObject
* obj0
= 0 ;
13072 PyObject
* obj1
= 0 ;
13073 PyObject
* obj2
= 0 ;
13074 PyObject
* obj3
= 0 ;
13075 PyObject
* obj4
= 0 ;
13076 PyObject
* obj5
= 0 ;
13077 char *kwnames
[] = {
13078 (char *) "self",(char *) "size",(char *) "pos",(char *) "r",(char *) "g",(char *) "b", NULL
13081 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:Image_Size",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
13082 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13083 if (SWIG_arg_fail(1)) SWIG_fail
;
13086 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
13090 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
13094 arg4
= static_cast<int >(SWIG_As_int(obj3
));
13095 if (SWIG_arg_fail(4)) SWIG_fail
;
13100 arg5
= static_cast<int >(SWIG_As_int(obj4
));
13101 if (SWIG_arg_fail(5)) SWIG_fail
;
13106 arg6
= static_cast<int >(SWIG_As_int(obj5
));
13107 if (SWIG_arg_fail(6)) SWIG_fail
;
13111 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13112 result
= ((wxImage
const *)arg1
)->Size((wxSize
const &)*arg2
,(wxPoint
const &)*arg3
,arg4
,arg5
,arg6
);
13114 wxPyEndAllowThreads(__tstate
);
13115 if (PyErr_Occurred()) SWIG_fail
;
13118 wxImage
* resultptr
;
13119 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13120 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13128 static PyObject
*_wrap_Image_Copy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13129 PyObject
*resultobj
= NULL
;
13130 wxImage
*arg1
= (wxImage
*) 0 ;
13131 SwigValueWrapper
<wxImage
> result
;
13132 PyObject
* obj0
= 0 ;
13133 char *kwnames
[] = {
13134 (char *) "self", NULL
13137 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_Copy",kwnames
,&obj0
)) goto fail
;
13138 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13139 if (SWIG_arg_fail(1)) SWIG_fail
;
13141 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13142 result
= (arg1
)->Copy();
13144 wxPyEndAllowThreads(__tstate
);
13145 if (PyErr_Occurred()) SWIG_fail
;
13148 wxImage
* resultptr
;
13149 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13150 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13158 static PyObject
*_wrap_Image_Paste(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13159 PyObject
*resultobj
= NULL
;
13160 wxImage
*arg1
= (wxImage
*) 0 ;
13161 wxImage
*arg2
= 0 ;
13164 PyObject
* obj0
= 0 ;
13165 PyObject
* obj1
= 0 ;
13166 PyObject
* obj2
= 0 ;
13167 PyObject
* obj3
= 0 ;
13168 char *kwnames
[] = {
13169 (char *) "self",(char *) "image",(char *) "x",(char *) "y", NULL
13172 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_Paste",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13173 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13174 if (SWIG_arg_fail(1)) SWIG_fail
;
13176 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13177 if (SWIG_arg_fail(2)) SWIG_fail
;
13178 if (arg2
== NULL
) {
13179 SWIG_null_ref("wxImage");
13181 if (SWIG_arg_fail(2)) SWIG_fail
;
13184 arg3
= static_cast<int >(SWIG_As_int(obj2
));
13185 if (SWIG_arg_fail(3)) SWIG_fail
;
13188 arg4
= static_cast<int >(SWIG_As_int(obj3
));
13189 if (SWIG_arg_fail(4)) SWIG_fail
;
13192 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13193 (arg1
)->Paste((wxImage
const &)*arg2
,arg3
,arg4
);
13195 wxPyEndAllowThreads(__tstate
);
13196 if (PyErr_Occurred()) SWIG_fail
;
13198 Py_INCREF(Py_None
); resultobj
= Py_None
;
13205 static PyObject
*_wrap_Image_GetData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13206 PyObject
*resultobj
= NULL
;
13207 wxImage
*arg1
= (wxImage
*) 0 ;
13209 PyObject
* obj0
= 0 ;
13210 char *kwnames
[] = {
13211 (char *) "self", NULL
13214 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetData",kwnames
,&obj0
)) goto fail
;
13215 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13216 if (SWIG_arg_fail(1)) SWIG_fail
;
13218 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13219 result
= (PyObject
*)wxImage_GetData(arg1
);
13221 wxPyEndAllowThreads(__tstate
);
13222 if (PyErr_Occurred()) SWIG_fail
;
13224 resultobj
= result
;
13231 static PyObject
*_wrap_Image_SetData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13232 PyObject
*resultobj
= NULL
;
13233 wxImage
*arg1
= (wxImage
*) 0 ;
13236 PyObject
* obj0
= 0 ;
13237 PyObject
* obj1
= 0 ;
13238 char *kwnames
[] = {
13239 (char *) "self",(char *) "data", NULL
13242 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetData",kwnames
,&obj0
,&obj1
)) goto fail
;
13243 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13244 if (SWIG_arg_fail(1)) SWIG_fail
;
13246 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13249 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13250 wxImage_SetData(arg1
,arg2
,arg3
);
13252 wxPyEndAllowThreads(__tstate
);
13253 if (PyErr_Occurred()) SWIG_fail
;
13255 Py_INCREF(Py_None
); resultobj
= Py_None
;
13262 static PyObject
*_wrap_Image_GetDataBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13263 PyObject
*resultobj
= NULL
;
13264 wxImage
*arg1
= (wxImage
*) 0 ;
13266 PyObject
* obj0
= 0 ;
13267 char *kwnames
[] = {
13268 (char *) "self", NULL
13271 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetDataBuffer",kwnames
,&obj0
)) goto fail
;
13272 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13273 if (SWIG_arg_fail(1)) SWIG_fail
;
13275 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13276 result
= (PyObject
*)wxImage_GetDataBuffer(arg1
);
13278 wxPyEndAllowThreads(__tstate
);
13279 if (PyErr_Occurred()) SWIG_fail
;
13281 resultobj
= result
;
13288 static PyObject
*_wrap_Image_SetDataBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13289 PyObject
*resultobj
= NULL
;
13290 wxImage
*arg1
= (wxImage
*) 0 ;
13293 PyObject
* obj0
= 0 ;
13294 PyObject
* obj1
= 0 ;
13295 char *kwnames
[] = {
13296 (char *) "self",(char *) "data", NULL
13299 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetDataBuffer",kwnames
,&obj0
,&obj1
)) goto fail
;
13300 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13301 if (SWIG_arg_fail(1)) SWIG_fail
;
13303 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13306 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13307 wxImage_SetDataBuffer(arg1
,arg2
,arg3
);
13309 wxPyEndAllowThreads(__tstate
);
13310 if (PyErr_Occurred()) SWIG_fail
;
13312 Py_INCREF(Py_None
); resultobj
= Py_None
;
13319 static PyObject
*_wrap_Image_GetAlphaData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13320 PyObject
*resultobj
= NULL
;
13321 wxImage
*arg1
= (wxImage
*) 0 ;
13323 PyObject
* obj0
= 0 ;
13324 char *kwnames
[] = {
13325 (char *) "self", NULL
13328 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetAlphaData",kwnames
,&obj0
)) goto fail
;
13329 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13330 if (SWIG_arg_fail(1)) SWIG_fail
;
13332 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13333 result
= (PyObject
*)wxImage_GetAlphaData(arg1
);
13335 wxPyEndAllowThreads(__tstate
);
13336 if (PyErr_Occurred()) SWIG_fail
;
13338 resultobj
= result
;
13345 static PyObject
*_wrap_Image_SetAlphaData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13346 PyObject
*resultobj
= NULL
;
13347 wxImage
*arg1
= (wxImage
*) 0 ;
13350 PyObject
* obj0
= 0 ;
13351 PyObject
* obj1
= 0 ;
13352 char *kwnames
[] = {
13353 (char *) "self",(char *) "alpha", NULL
13356 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetAlphaData",kwnames
,&obj0
,&obj1
)) goto fail
;
13357 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13358 if (SWIG_arg_fail(1)) SWIG_fail
;
13360 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13363 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13364 wxImage_SetAlphaData(arg1
,arg2
,arg3
);
13366 wxPyEndAllowThreads(__tstate
);
13367 if (PyErr_Occurred()) SWIG_fail
;
13369 Py_INCREF(Py_None
); resultobj
= Py_None
;
13376 static PyObject
*_wrap_Image_GetAlphaBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13377 PyObject
*resultobj
= NULL
;
13378 wxImage
*arg1
= (wxImage
*) 0 ;
13380 PyObject
* obj0
= 0 ;
13381 char *kwnames
[] = {
13382 (char *) "self", NULL
13385 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetAlphaBuffer",kwnames
,&obj0
)) goto fail
;
13386 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13387 if (SWIG_arg_fail(1)) SWIG_fail
;
13389 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13390 result
= (PyObject
*)wxImage_GetAlphaBuffer(arg1
);
13392 wxPyEndAllowThreads(__tstate
);
13393 if (PyErr_Occurred()) SWIG_fail
;
13395 resultobj
= result
;
13402 static PyObject
*_wrap_Image_SetAlphaBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13403 PyObject
*resultobj
= NULL
;
13404 wxImage
*arg1
= (wxImage
*) 0 ;
13407 PyObject
* obj0
= 0 ;
13408 PyObject
* obj1
= 0 ;
13409 char *kwnames
[] = {
13410 (char *) "self",(char *) "alpha", NULL
13413 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetAlphaBuffer",kwnames
,&obj0
,&obj1
)) goto fail
;
13414 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13415 if (SWIG_arg_fail(1)) SWIG_fail
;
13417 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13420 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13421 wxImage_SetAlphaBuffer(arg1
,arg2
,arg3
);
13423 wxPyEndAllowThreads(__tstate
);
13424 if (PyErr_Occurred()) SWIG_fail
;
13426 Py_INCREF(Py_None
); resultobj
= Py_None
;
13433 static PyObject
*_wrap_Image_SetMaskColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13434 PyObject
*resultobj
= NULL
;
13435 wxImage
*arg1
= (wxImage
*) 0 ;
13439 PyObject
* obj0
= 0 ;
13440 PyObject
* obj1
= 0 ;
13441 PyObject
* obj2
= 0 ;
13442 PyObject
* obj3
= 0 ;
13443 char *kwnames
[] = {
13444 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
13447 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_SetMaskColour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13448 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13449 if (SWIG_arg_fail(1)) SWIG_fail
;
13451 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
13452 if (SWIG_arg_fail(2)) SWIG_fail
;
13455 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
13456 if (SWIG_arg_fail(3)) SWIG_fail
;
13459 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
13460 if (SWIG_arg_fail(4)) SWIG_fail
;
13463 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13464 (arg1
)->SetMaskColour(arg2
,arg3
,arg4
);
13466 wxPyEndAllowThreads(__tstate
);
13467 if (PyErr_Occurred()) SWIG_fail
;
13469 Py_INCREF(Py_None
); resultobj
= Py_None
;
13476 static PyObject
*_wrap_Image_GetOrFindMaskColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13477 PyObject
*resultobj
= NULL
;
13478 wxImage
*arg1
= (wxImage
*) 0 ;
13479 byte
*arg2
= (byte
*) 0 ;
13480 byte
*arg3
= (byte
*) 0 ;
13481 byte
*arg4
= (byte
*) 0 ;
13488 PyObject
* obj0
= 0 ;
13489 char *kwnames
[] = {
13490 (char *) "self", NULL
13493 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
13494 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
13495 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
13496 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetOrFindMaskColour",kwnames
,&obj0
)) goto fail
;
13497 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13498 if (SWIG_arg_fail(1)) SWIG_fail
;
13500 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13501 ((wxImage
const *)arg1
)->GetOrFindMaskColour(arg2
,arg3
,arg4
);
13503 wxPyEndAllowThreads(__tstate
);
13504 if (PyErr_Occurred()) SWIG_fail
;
13506 Py_INCREF(Py_None
); resultobj
= Py_None
;
13507 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
13508 SWIG_From_unsigned_SS_char((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_unsigned_char
, 0)));
13509 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
13510 SWIG_From_unsigned_SS_char((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_unsigned_char
, 0)));
13511 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
13512 SWIG_From_unsigned_SS_char((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_unsigned_char
, 0)));
13519 static PyObject
*_wrap_Image_GetMaskRed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13520 PyObject
*resultobj
= NULL
;
13521 wxImage
*arg1
= (wxImage
*) 0 ;
13523 PyObject
* obj0
= 0 ;
13524 char *kwnames
[] = {
13525 (char *) "self", NULL
13528 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetMaskRed",kwnames
,&obj0
)) goto fail
;
13529 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13530 if (SWIG_arg_fail(1)) SWIG_fail
;
13532 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13533 result
= (byte
)(arg1
)->GetMaskRed();
13535 wxPyEndAllowThreads(__tstate
);
13536 if (PyErr_Occurred()) SWIG_fail
;
13539 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
13547 static PyObject
*_wrap_Image_GetMaskGreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13548 PyObject
*resultobj
= NULL
;
13549 wxImage
*arg1
= (wxImage
*) 0 ;
13551 PyObject
* obj0
= 0 ;
13552 char *kwnames
[] = {
13553 (char *) "self", NULL
13556 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetMaskGreen",kwnames
,&obj0
)) goto fail
;
13557 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13558 if (SWIG_arg_fail(1)) SWIG_fail
;
13560 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13561 result
= (byte
)(arg1
)->GetMaskGreen();
13563 wxPyEndAllowThreads(__tstate
);
13564 if (PyErr_Occurred()) SWIG_fail
;
13567 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
13575 static PyObject
*_wrap_Image_GetMaskBlue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13576 PyObject
*resultobj
= NULL
;
13577 wxImage
*arg1
= (wxImage
*) 0 ;
13579 PyObject
* obj0
= 0 ;
13580 char *kwnames
[] = {
13581 (char *) "self", NULL
13584 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetMaskBlue",kwnames
,&obj0
)) goto fail
;
13585 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13586 if (SWIG_arg_fail(1)) SWIG_fail
;
13588 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13589 result
= (byte
)(arg1
)->GetMaskBlue();
13591 wxPyEndAllowThreads(__tstate
);
13592 if (PyErr_Occurred()) SWIG_fail
;
13595 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
13603 static PyObject
*_wrap_Image_SetMask(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13604 PyObject
*resultobj
= NULL
;
13605 wxImage
*arg1
= (wxImage
*) 0 ;
13606 bool arg2
= (bool) true ;
13607 PyObject
* obj0
= 0 ;
13608 PyObject
* obj1
= 0 ;
13609 char *kwnames
[] = {
13610 (char *) "self",(char *) "mask", NULL
13613 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_SetMask",kwnames
,&obj0
,&obj1
)) goto fail
;
13614 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13615 if (SWIG_arg_fail(1)) SWIG_fail
;
13618 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
13619 if (SWIG_arg_fail(2)) SWIG_fail
;
13623 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13624 (arg1
)->SetMask(arg2
);
13626 wxPyEndAllowThreads(__tstate
);
13627 if (PyErr_Occurred()) SWIG_fail
;
13629 Py_INCREF(Py_None
); resultobj
= Py_None
;
13636 static PyObject
*_wrap_Image_HasMask(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13637 PyObject
*resultobj
= NULL
;
13638 wxImage
*arg1
= (wxImage
*) 0 ;
13640 PyObject
* obj0
= 0 ;
13641 char *kwnames
[] = {
13642 (char *) "self", NULL
13645 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HasMask",kwnames
,&obj0
)) goto fail
;
13646 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13647 if (SWIG_arg_fail(1)) SWIG_fail
;
13649 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13650 result
= (bool)(arg1
)->HasMask();
13652 wxPyEndAllowThreads(__tstate
);
13653 if (PyErr_Occurred()) SWIG_fail
;
13656 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
13664 static PyObject
*_wrap_Image_Rotate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13665 PyObject
*resultobj
= NULL
;
13666 wxImage
*arg1
= (wxImage
*) 0 ;
13668 wxPoint
*arg3
= 0 ;
13669 bool arg4
= (bool) true ;
13670 wxPoint
*arg5
= (wxPoint
*) NULL
;
13671 SwigValueWrapper
<wxImage
> result
;
13673 PyObject
* obj0
= 0 ;
13674 PyObject
* obj1
= 0 ;
13675 PyObject
* obj2
= 0 ;
13676 PyObject
* obj3
= 0 ;
13677 PyObject
* obj4
= 0 ;
13678 char *kwnames
[] = {
13679 (char *) "self",(char *) "angle",(char *) "centre_of_rotation",(char *) "interpolating",(char *) "offset_after_rotation", NULL
13682 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Image_Rotate",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
13683 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13684 if (SWIG_arg_fail(1)) SWIG_fail
;
13686 arg2
= static_cast<double >(SWIG_As_double(obj1
));
13687 if (SWIG_arg_fail(2)) SWIG_fail
;
13691 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
13695 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
13696 if (SWIG_arg_fail(4)) SWIG_fail
;
13700 SWIG_Python_ConvertPtr(obj4
, (void **)&arg5
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
13701 if (SWIG_arg_fail(5)) SWIG_fail
;
13704 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13705 result
= ((wxImage
const *)arg1
)->Rotate(arg2
,(wxPoint
const &)*arg3
,arg4
,arg5
);
13707 wxPyEndAllowThreads(__tstate
);
13708 if (PyErr_Occurred()) SWIG_fail
;
13711 wxImage
* resultptr
;
13712 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13713 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13721 static PyObject
*_wrap_Image_Rotate90(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13722 PyObject
*resultobj
= NULL
;
13723 wxImage
*arg1
= (wxImage
*) 0 ;
13724 bool arg2
= (bool) true ;
13725 SwigValueWrapper
<wxImage
> result
;
13726 PyObject
* obj0
= 0 ;
13727 PyObject
* obj1
= 0 ;
13728 char *kwnames
[] = {
13729 (char *) "self",(char *) "clockwise", NULL
13732 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_Rotate90",kwnames
,&obj0
,&obj1
)) goto fail
;
13733 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13734 if (SWIG_arg_fail(1)) SWIG_fail
;
13737 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
13738 if (SWIG_arg_fail(2)) SWIG_fail
;
13742 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13743 result
= (arg1
)->Rotate90(arg2
);
13745 wxPyEndAllowThreads(__tstate
);
13746 if (PyErr_Occurred()) SWIG_fail
;
13749 wxImage
* resultptr
;
13750 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13751 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13759 static PyObject
*_wrap_Image_Mirror(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13760 PyObject
*resultobj
= NULL
;
13761 wxImage
*arg1
= (wxImage
*) 0 ;
13762 bool arg2
= (bool) true ;
13763 SwigValueWrapper
<wxImage
> result
;
13764 PyObject
* obj0
= 0 ;
13765 PyObject
* obj1
= 0 ;
13766 char *kwnames
[] = {
13767 (char *) "self",(char *) "horizontally", NULL
13770 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_Mirror",kwnames
,&obj0
,&obj1
)) goto fail
;
13771 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13772 if (SWIG_arg_fail(1)) SWIG_fail
;
13775 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
13776 if (SWIG_arg_fail(2)) SWIG_fail
;
13780 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13781 result
= (arg1
)->Mirror(arg2
);
13783 wxPyEndAllowThreads(__tstate
);
13784 if (PyErr_Occurred()) SWIG_fail
;
13787 wxImage
* resultptr
;
13788 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13789 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13797 static PyObject
*_wrap_Image_Replace(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13798 PyObject
*resultobj
= NULL
;
13799 wxImage
*arg1
= (wxImage
*) 0 ;
13806 PyObject
* obj0
= 0 ;
13807 PyObject
* obj1
= 0 ;
13808 PyObject
* obj2
= 0 ;
13809 PyObject
* obj3
= 0 ;
13810 PyObject
* obj4
= 0 ;
13811 PyObject
* obj5
= 0 ;
13812 PyObject
* obj6
= 0 ;
13813 char *kwnames
[] = {
13814 (char *) "self",(char *) "r1",(char *) "g1",(char *) "b1",(char *) "r2",(char *) "g2",(char *) "b2", NULL
13817 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOOO:Image_Replace",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
13818 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13819 if (SWIG_arg_fail(1)) SWIG_fail
;
13821 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
13822 if (SWIG_arg_fail(2)) SWIG_fail
;
13825 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
13826 if (SWIG_arg_fail(3)) SWIG_fail
;
13829 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
13830 if (SWIG_arg_fail(4)) SWIG_fail
;
13833 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
13834 if (SWIG_arg_fail(5)) SWIG_fail
;
13837 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj5
));
13838 if (SWIG_arg_fail(6)) SWIG_fail
;
13841 arg7
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj6
));
13842 if (SWIG_arg_fail(7)) SWIG_fail
;
13845 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13846 (arg1
)->Replace(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
13848 wxPyEndAllowThreads(__tstate
);
13849 if (PyErr_Occurred()) SWIG_fail
;
13851 Py_INCREF(Py_None
); resultobj
= Py_None
;
13858 static PyObject
*_wrap_Image_ConvertToGreyscale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13859 PyObject
*resultobj
= NULL
;
13860 wxImage
*arg1
= (wxImage
*) 0 ;
13861 double arg2
= (double) 0.299 ;
13862 double arg3
= (double) 0.587 ;
13863 double arg4
= (double) 0.114 ;
13864 SwigValueWrapper
<wxImage
> result
;
13865 PyObject
* obj0
= 0 ;
13866 PyObject
* obj1
= 0 ;
13867 PyObject
* obj2
= 0 ;
13868 PyObject
* obj3
= 0 ;
13869 char *kwnames
[] = {
13870 (char *) "self",(char *) "lr",(char *) "lg",(char *) "lb", NULL
13873 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:Image_ConvertToGreyscale",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13874 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13875 if (SWIG_arg_fail(1)) SWIG_fail
;
13878 arg2
= static_cast<double >(SWIG_As_double(obj1
));
13879 if (SWIG_arg_fail(2)) SWIG_fail
;
13884 arg3
= static_cast<double >(SWIG_As_double(obj2
));
13885 if (SWIG_arg_fail(3)) SWIG_fail
;
13890 arg4
= static_cast<double >(SWIG_As_double(obj3
));
13891 if (SWIG_arg_fail(4)) SWIG_fail
;
13895 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13896 result
= ((wxImage
const *)arg1
)->ConvertToGreyscale(arg2
,arg3
,arg4
);
13898 wxPyEndAllowThreads(__tstate
);
13899 if (PyErr_Occurred()) SWIG_fail
;
13902 wxImage
* resultptr
;
13903 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13904 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13912 static PyObject
*_wrap_Image_ConvertToMono(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13913 PyObject
*resultobj
= NULL
;
13914 wxImage
*arg1
= (wxImage
*) 0 ;
13918 SwigValueWrapper
<wxImage
> result
;
13919 PyObject
* obj0
= 0 ;
13920 PyObject
* obj1
= 0 ;
13921 PyObject
* obj2
= 0 ;
13922 PyObject
* obj3
= 0 ;
13923 char *kwnames
[] = {
13924 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
13927 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_ConvertToMono",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13928 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13929 if (SWIG_arg_fail(1)) SWIG_fail
;
13931 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
13932 if (SWIG_arg_fail(2)) SWIG_fail
;
13935 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
13936 if (SWIG_arg_fail(3)) SWIG_fail
;
13939 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
13940 if (SWIG_arg_fail(4)) SWIG_fail
;
13943 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13944 result
= ((wxImage
const *)arg1
)->ConvertToMono(arg2
,arg3
,arg4
);
13946 wxPyEndAllowThreads(__tstate
);
13947 if (PyErr_Occurred()) SWIG_fail
;
13950 wxImage
* resultptr
;
13951 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13952 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13960 static PyObject
*_wrap_Image_SetOption(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13961 PyObject
*resultobj
= NULL
;
13962 wxImage
*arg1
= (wxImage
*) 0 ;
13963 wxString
*arg2
= 0 ;
13964 wxString
*arg3
= 0 ;
13965 bool temp2
= false ;
13966 bool temp3
= false ;
13967 PyObject
* obj0
= 0 ;
13968 PyObject
* obj1
= 0 ;
13969 PyObject
* obj2
= 0 ;
13970 char *kwnames
[] = {
13971 (char *) "self",(char *) "name",(char *) "value", NULL
13974 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SetOption",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
13975 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13976 if (SWIG_arg_fail(1)) SWIG_fail
;
13978 arg2
= wxString_in_helper(obj1
);
13979 if (arg2
== NULL
) SWIG_fail
;
13983 arg3
= wxString_in_helper(obj2
);
13984 if (arg3
== NULL
) SWIG_fail
;
13988 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13989 (arg1
)->SetOption((wxString
const &)*arg2
,(wxString
const &)*arg3
);
13991 wxPyEndAllowThreads(__tstate
);
13992 if (PyErr_Occurred()) SWIG_fail
;
13994 Py_INCREF(Py_None
); resultobj
= Py_None
;
14017 static PyObject
*_wrap_Image_SetOptionInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14018 PyObject
*resultobj
= NULL
;
14019 wxImage
*arg1
= (wxImage
*) 0 ;
14020 wxString
*arg2
= 0 ;
14022 bool temp2
= false ;
14023 PyObject
* obj0
= 0 ;
14024 PyObject
* obj1
= 0 ;
14025 PyObject
* obj2
= 0 ;
14026 char *kwnames
[] = {
14027 (char *) "self",(char *) "name",(char *) "value", NULL
14030 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SetOptionInt",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
14031 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14032 if (SWIG_arg_fail(1)) SWIG_fail
;
14034 arg2
= wxString_in_helper(obj1
);
14035 if (arg2
== NULL
) SWIG_fail
;
14039 arg3
= static_cast<int >(SWIG_As_int(obj2
));
14040 if (SWIG_arg_fail(3)) SWIG_fail
;
14043 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14044 (arg1
)->SetOption((wxString
const &)*arg2
,arg3
);
14046 wxPyEndAllowThreads(__tstate
);
14047 if (PyErr_Occurred()) SWIG_fail
;
14049 Py_INCREF(Py_None
); resultobj
= Py_None
;
14064 static PyObject
*_wrap_Image_GetOption(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14065 PyObject
*resultobj
= NULL
;
14066 wxImage
*arg1
= (wxImage
*) 0 ;
14067 wxString
*arg2
= 0 ;
14069 bool temp2
= false ;
14070 PyObject
* obj0
= 0 ;
14071 PyObject
* obj1
= 0 ;
14072 char *kwnames
[] = {
14073 (char *) "self",(char *) "name", NULL
14076 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_GetOption",kwnames
,&obj0
,&obj1
)) goto fail
;
14077 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14078 if (SWIG_arg_fail(1)) SWIG_fail
;
14080 arg2
= wxString_in_helper(obj1
);
14081 if (arg2
== NULL
) SWIG_fail
;
14085 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14086 result
= ((wxImage
const *)arg1
)->GetOption((wxString
const &)*arg2
);
14088 wxPyEndAllowThreads(__tstate
);
14089 if (PyErr_Occurred()) SWIG_fail
;
14093 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
14095 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
14112 static PyObject
*_wrap_Image_GetOptionInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14113 PyObject
*resultobj
= NULL
;
14114 wxImage
*arg1
= (wxImage
*) 0 ;
14115 wxString
*arg2
= 0 ;
14117 bool temp2
= false ;
14118 PyObject
* obj0
= 0 ;
14119 PyObject
* obj1
= 0 ;
14120 char *kwnames
[] = {
14121 (char *) "self",(char *) "name", NULL
14124 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_GetOptionInt",kwnames
,&obj0
,&obj1
)) goto fail
;
14125 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14126 if (SWIG_arg_fail(1)) SWIG_fail
;
14128 arg2
= wxString_in_helper(obj1
);
14129 if (arg2
== NULL
) SWIG_fail
;
14133 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14134 result
= (int)((wxImage
const *)arg1
)->GetOptionInt((wxString
const &)*arg2
);
14136 wxPyEndAllowThreads(__tstate
);
14137 if (PyErr_Occurred()) SWIG_fail
;
14140 resultobj
= SWIG_From_int(static_cast<int >(result
));
14156 static PyObject
*_wrap_Image_HasOption(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14157 PyObject
*resultobj
= NULL
;
14158 wxImage
*arg1
= (wxImage
*) 0 ;
14159 wxString
*arg2
= 0 ;
14161 bool temp2
= false ;
14162 PyObject
* obj0
= 0 ;
14163 PyObject
* obj1
= 0 ;
14164 char *kwnames
[] = {
14165 (char *) "self",(char *) "name", NULL
14168 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HasOption",kwnames
,&obj0
,&obj1
)) goto fail
;
14169 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14170 if (SWIG_arg_fail(1)) SWIG_fail
;
14172 arg2
= wxString_in_helper(obj1
);
14173 if (arg2
== NULL
) SWIG_fail
;
14177 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14178 result
= (bool)((wxImage
const *)arg1
)->HasOption((wxString
const &)*arg2
);
14180 wxPyEndAllowThreads(__tstate
);
14181 if (PyErr_Occurred()) SWIG_fail
;
14184 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
14200 static PyObject
*_wrap_Image_CountColours(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14201 PyObject
*resultobj
= NULL
;
14202 wxImage
*arg1
= (wxImage
*) 0 ;
14203 unsigned long arg2
= (unsigned long) (unsigned long) -1 ;
14204 unsigned long result
;
14205 PyObject
* obj0
= 0 ;
14206 PyObject
* obj1
= 0 ;
14207 char *kwnames
[] = {
14208 (char *) "self",(char *) "stopafter", NULL
14211 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_CountColours",kwnames
,&obj0
,&obj1
)) goto fail
;
14212 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14213 if (SWIG_arg_fail(1)) SWIG_fail
;
14216 arg2
= static_cast<unsigned long >(SWIG_As_unsigned_SS_long(obj1
));
14217 if (SWIG_arg_fail(2)) SWIG_fail
;
14221 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14222 result
= (unsigned long)(arg1
)->CountColours(arg2
);
14224 wxPyEndAllowThreads(__tstate
);
14225 if (PyErr_Occurred()) SWIG_fail
;
14228 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
14236 static PyObject
*_wrap_Image_ComputeHistogram(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14237 PyObject
*resultobj
= NULL
;
14238 wxImage
*arg1
= (wxImage
*) 0 ;
14239 wxImageHistogram
*arg2
= 0 ;
14240 unsigned long result
;
14241 PyObject
* obj0
= 0 ;
14242 PyObject
* obj1
= 0 ;
14243 char *kwnames
[] = {
14244 (char *) "self",(char *) "h", NULL
14247 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_ComputeHistogram",kwnames
,&obj0
,&obj1
)) goto fail
;
14248 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14249 if (SWIG_arg_fail(1)) SWIG_fail
;
14251 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
14252 if (SWIG_arg_fail(2)) SWIG_fail
;
14253 if (arg2
== NULL
) {
14254 SWIG_null_ref("wxImageHistogram");
14256 if (SWIG_arg_fail(2)) SWIG_fail
;
14259 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14260 result
= (unsigned long)(arg1
)->ComputeHistogram(*arg2
);
14262 wxPyEndAllowThreads(__tstate
);
14263 if (PyErr_Occurred()) SWIG_fail
;
14266 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
14274 static PyObject
*_wrap_Image_AddHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14275 PyObject
*resultobj
= NULL
;
14276 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
14277 PyObject
* obj0
= 0 ;
14278 char *kwnames
[] = {
14279 (char *) "handler", NULL
14282 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_AddHandler",kwnames
,&obj0
)) goto fail
;
14283 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
14284 if (SWIG_arg_fail(1)) SWIG_fail
;
14286 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14287 wxImage::AddHandler(arg1
);
14289 wxPyEndAllowThreads(__tstate
);
14290 if (PyErr_Occurred()) SWIG_fail
;
14292 Py_INCREF(Py_None
); resultobj
= Py_None
;
14299 static PyObject
*_wrap_Image_InsertHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14300 PyObject
*resultobj
= NULL
;
14301 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
14302 PyObject
* obj0
= 0 ;
14303 char *kwnames
[] = {
14304 (char *) "handler", NULL
14307 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_InsertHandler",kwnames
,&obj0
)) goto fail
;
14308 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
14309 if (SWIG_arg_fail(1)) SWIG_fail
;
14311 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14312 wxImage::InsertHandler(arg1
);
14314 wxPyEndAllowThreads(__tstate
);
14315 if (PyErr_Occurred()) SWIG_fail
;
14317 Py_INCREF(Py_None
); resultobj
= Py_None
;
14324 static PyObject
*_wrap_Image_RemoveHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14325 PyObject
*resultobj
= NULL
;
14326 wxString
*arg1
= 0 ;
14328 bool temp1
= false ;
14329 PyObject
* obj0
= 0 ;
14330 char *kwnames
[] = {
14331 (char *) "name", NULL
14334 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RemoveHandler",kwnames
,&obj0
)) goto fail
;
14336 arg1
= wxString_in_helper(obj0
);
14337 if (arg1
== NULL
) SWIG_fail
;
14341 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14342 result
= (bool)wxImage::RemoveHandler((wxString
const &)*arg1
);
14344 wxPyEndAllowThreads(__tstate
);
14345 if (PyErr_Occurred()) SWIG_fail
;
14348 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
14364 static PyObject
*_wrap_Image_GetImageExtWildcard(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14365 PyObject
*resultobj
= NULL
;
14367 char *kwnames
[] = {
14371 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Image_GetImageExtWildcard",kwnames
)) goto fail
;
14373 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14374 result
= wxImage::GetImageExtWildcard();
14376 wxPyEndAllowThreads(__tstate
);
14377 if (PyErr_Occurred()) SWIG_fail
;
14381 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
14383 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
14392 static PyObject
*_wrap_Image_ConvertToBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14393 PyObject
*resultobj
= NULL
;
14394 wxImage
*arg1
= (wxImage
*) 0 ;
14395 int arg2
= (int) -1 ;
14397 PyObject
* obj0
= 0 ;
14398 PyObject
* obj1
= 0 ;
14399 char *kwnames
[] = {
14400 (char *) "self",(char *) "depth", NULL
14403 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_ConvertToBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
14404 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14405 if (SWIG_arg_fail(1)) SWIG_fail
;
14408 arg2
= static_cast<int >(SWIG_As_int(obj1
));
14409 if (SWIG_arg_fail(2)) SWIG_fail
;
14413 if (!wxPyCheckForApp()) SWIG_fail
;
14414 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14415 result
= wxImage_ConvertToBitmap(arg1
,arg2
);
14417 wxPyEndAllowThreads(__tstate
);
14418 if (PyErr_Occurred()) SWIG_fail
;
14421 wxBitmap
* resultptr
;
14422 resultptr
= new wxBitmap(static_cast<wxBitmap
& >(result
));
14423 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
14431 static PyObject
*_wrap_Image_ConvertToMonoBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14432 PyObject
*resultobj
= NULL
;
14433 wxImage
*arg1
= (wxImage
*) 0 ;
14438 PyObject
* obj0
= 0 ;
14439 PyObject
* obj1
= 0 ;
14440 PyObject
* obj2
= 0 ;
14441 PyObject
* obj3
= 0 ;
14442 char *kwnames
[] = {
14443 (char *) "self",(char *) "red",(char *) "green",(char *) "blue", NULL
14446 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_ConvertToMonoBitmap",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
14447 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14448 if (SWIG_arg_fail(1)) SWIG_fail
;
14450 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
14451 if (SWIG_arg_fail(2)) SWIG_fail
;
14454 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
14455 if (SWIG_arg_fail(3)) SWIG_fail
;
14458 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
14459 if (SWIG_arg_fail(4)) SWIG_fail
;
14462 if (!wxPyCheckForApp()) SWIG_fail
;
14463 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14464 result
= wxImage_ConvertToMonoBitmap(arg1
,arg2
,arg3
,arg4
);
14466 wxPyEndAllowThreads(__tstate
);
14467 if (PyErr_Occurred()) SWIG_fail
;
14470 wxBitmap
* resultptr
;
14471 resultptr
= new wxBitmap(static_cast<wxBitmap
& >(result
));
14472 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
14480 static PyObject
*_wrap_Image_RotateHue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14481 PyObject
*resultobj
= NULL
;
14482 wxImage
*arg1
= (wxImage
*) 0 ;
14484 PyObject
* obj0
= 0 ;
14485 PyObject
* obj1
= 0 ;
14486 char *kwnames
[] = {
14487 (char *) "self",(char *) "angle", NULL
14490 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RotateHue",kwnames
,&obj0
,&obj1
)) goto fail
;
14491 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14492 if (SWIG_arg_fail(1)) SWIG_fail
;
14494 arg2
= static_cast<double >(SWIG_As_double(obj1
));
14495 if (SWIG_arg_fail(2)) SWIG_fail
;
14498 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14499 (arg1
)->RotateHue(arg2
);
14501 wxPyEndAllowThreads(__tstate
);
14502 if (PyErr_Occurred()) SWIG_fail
;
14504 Py_INCREF(Py_None
); resultobj
= Py_None
;
14511 static PyObject
*_wrap_Image_RGBtoHSV(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14512 PyObject
*resultobj
= NULL
;
14513 wxImage_RGBValue arg1
;
14514 wxImage_HSVValue result
;
14515 PyObject
* obj0
= 0 ;
14516 char *kwnames
[] = {
14517 (char *) "rgb", NULL
14520 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBtoHSV",kwnames
,&obj0
)) goto fail
;
14522 wxImage_RGBValue
* argp
;
14523 SWIG_Python_ConvertPtr(obj0
, (void **)&argp
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
);
14524 if (SWIG_arg_fail(1)) SWIG_fail
;
14525 if (argp
== NULL
) {
14526 SWIG_null_ref("wxImage_RGBValue");
14528 if (SWIG_arg_fail(1)) SWIG_fail
;
14532 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14533 result
= wxImage::RGBtoHSV(arg1
);
14535 wxPyEndAllowThreads(__tstate
);
14536 if (PyErr_Occurred()) SWIG_fail
;
14539 wxImage_HSVValue
* resultptr
;
14540 resultptr
= new wxImage_HSVValue(static_cast<wxImage_HSVValue
& >(result
));
14541 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage_HSVValue
, 1);
14549 static PyObject
*_wrap_Image_HSVtoRGB(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14550 PyObject
*resultobj
= NULL
;
14551 wxImage_HSVValue arg1
;
14552 wxImage_RGBValue result
;
14553 PyObject
* obj0
= 0 ;
14554 char *kwnames
[] = {
14555 (char *) "hsv", NULL
14558 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVtoRGB",kwnames
,&obj0
)) goto fail
;
14560 wxImage_HSVValue
* argp
;
14561 SWIG_Python_ConvertPtr(obj0
, (void **)&argp
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
);
14562 if (SWIG_arg_fail(1)) SWIG_fail
;
14563 if (argp
== NULL
) {
14564 SWIG_null_ref("wxImage_HSVValue");
14566 if (SWIG_arg_fail(1)) SWIG_fail
;
14570 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14571 result
= wxImage::HSVtoRGB(arg1
);
14573 wxPyEndAllowThreads(__tstate
);
14574 if (PyErr_Occurred()) SWIG_fail
;
14577 wxImage_RGBValue
* resultptr
;
14578 resultptr
= new wxImage_RGBValue(static_cast<wxImage_RGBValue
& >(result
));
14579 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage_RGBValue
, 1);
14587 static PyObject
* Image_swigregister(PyObject
*, PyObject
*args
) {
14589 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
14590 SWIG_TypeClientData(SWIGTYPE_p_wxImage
, obj
);
14592 return Py_BuildValue((char *)"");
14594 static int _wrap_NullImage_set(PyObject
*) {
14595 PyErr_SetString(PyExc_TypeError
,"Variable NullImage is read-only.");
14600 static PyObject
*_wrap_NullImage_get(void) {
14601 PyObject
*pyobj
= NULL
;
14603 pyobj
= SWIG_NewPointerObj((void *)(&wxNullImage
), SWIGTYPE_p_wxImage
, 0);
14608 static int _wrap_IMAGE_OPTION_FILENAME_set(PyObject
*) {
14609 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_FILENAME is read-only.");
14614 static PyObject
*_wrap_IMAGE_OPTION_FILENAME_get(void) {
14615 PyObject
*pyobj
= NULL
;
14619 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_FILENAME
)->c_str(), (&wxPyIMAGE_OPTION_FILENAME
)->Len());
14621 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_FILENAME
)->c_str(), (&wxPyIMAGE_OPTION_FILENAME
)->Len());
14628 static int _wrap_IMAGE_OPTION_BMP_FORMAT_set(PyObject
*) {
14629 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_BMP_FORMAT is read-only.");
14634 static PyObject
*_wrap_IMAGE_OPTION_BMP_FORMAT_get(void) {
14635 PyObject
*pyobj
= NULL
;
14639 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_BMP_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_BMP_FORMAT
)->Len());
14641 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_BMP_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_BMP_FORMAT
)->Len());
14648 static int _wrap_IMAGE_OPTION_CUR_HOTSPOT_X_set(PyObject
*) {
14649 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_CUR_HOTSPOT_X is read-only.");
14654 static PyObject
*_wrap_IMAGE_OPTION_CUR_HOTSPOT_X_get(void) {
14655 PyObject
*pyobj
= NULL
;
14659 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->Len());
14661 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->Len());
14668 static int _wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_set(PyObject
*) {
14669 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_CUR_HOTSPOT_Y is read-only.");
14674 static PyObject
*_wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_get(void) {
14675 PyObject
*pyobj
= NULL
;
14679 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->Len());
14681 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->Len());
14688 static int _wrap_IMAGE_OPTION_RESOLUTION_set(PyObject
*) {
14689 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTION is read-only.");
14694 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTION_get(void) {
14695 PyObject
*pyobj
= NULL
;
14699 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTION
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTION
)->Len());
14701 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTION
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTION
)->Len());
14708 static int _wrap_IMAGE_OPTION_RESOLUTIONX_set(PyObject
*) {
14709 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTIONX is read-only.");
14714 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTIONX_get(void) {
14715 PyObject
*pyobj
= NULL
;
14719 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTIONX
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONX
)->Len());
14721 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTIONX
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONX
)->Len());
14728 static int _wrap_IMAGE_OPTION_RESOLUTIONY_set(PyObject
*) {
14729 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTIONY is read-only.");
14734 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTIONY_get(void) {
14735 PyObject
*pyobj
= NULL
;
14739 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTIONY
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONY
)->Len());
14741 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTIONY
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONY
)->Len());
14748 static int _wrap_IMAGE_OPTION_RESOLUTIONUNIT_set(PyObject
*) {
14749 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTIONUNIT is read-only.");
14754 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTIONUNIT_get(void) {
14755 PyObject
*pyobj
= NULL
;
14759 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->Len());
14761 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->Len());
14768 static int _wrap_IMAGE_OPTION_QUALITY_set(PyObject
*) {
14769 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_QUALITY is read-only.");
14774 static PyObject
*_wrap_IMAGE_OPTION_QUALITY_get(void) {
14775 PyObject
*pyobj
= NULL
;
14779 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_QUALITY
)->c_str(), (&wxPyIMAGE_OPTION_QUALITY
)->Len());
14781 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_QUALITY
)->c_str(), (&wxPyIMAGE_OPTION_QUALITY
)->Len());
14788 static int _wrap_IMAGE_OPTION_BITSPERSAMPLE_set(PyObject
*) {
14789 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_BITSPERSAMPLE is read-only.");
14794 static PyObject
*_wrap_IMAGE_OPTION_BITSPERSAMPLE_get(void) {
14795 PyObject
*pyobj
= NULL
;
14799 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->c_str(), (&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->Len());
14801 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->c_str(), (&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->Len());
14808 static int _wrap_IMAGE_OPTION_SAMPLESPERPIXEL_set(PyObject
*) {
14809 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_SAMPLESPERPIXEL is read-only.");
14814 static PyObject
*_wrap_IMAGE_OPTION_SAMPLESPERPIXEL_get(void) {
14815 PyObject
*pyobj
= NULL
;
14819 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->c_str(), (&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->Len());
14821 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->c_str(), (&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->Len());
14828 static int _wrap_IMAGE_OPTION_COMPRESSION_set(PyObject
*) {
14829 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_COMPRESSION is read-only.");
14834 static PyObject
*_wrap_IMAGE_OPTION_COMPRESSION_get(void) {
14835 PyObject
*pyobj
= NULL
;
14839 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_COMPRESSION
)->c_str(), (&wxPyIMAGE_OPTION_COMPRESSION
)->Len());
14841 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_COMPRESSION
)->c_str(), (&wxPyIMAGE_OPTION_COMPRESSION
)->Len());
14848 static int _wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_set(PyObject
*) {
14849 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_IMAGEDESCRIPTOR is read-only.");
14854 static PyObject
*_wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_get(void) {
14855 PyObject
*pyobj
= NULL
;
14859 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->c_str(), (&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->Len());
14861 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->c_str(), (&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->Len());
14868 static int _wrap_IMAGE_OPTION_PNG_FORMAT_set(PyObject
*) {
14869 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_PNG_FORMAT is read-only.");
14874 static PyObject
*_wrap_IMAGE_OPTION_PNG_FORMAT_get(void) {
14875 PyObject
*pyobj
= NULL
;
14879 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_PNG_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_PNG_FORMAT
)->Len());
14881 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_PNG_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_PNG_FORMAT
)->Len());
14888 static int _wrap_IMAGE_OPTION_PNG_BITDEPTH_set(PyObject
*) {
14889 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_PNG_BITDEPTH is read-only.");
14894 static PyObject
*_wrap_IMAGE_OPTION_PNG_BITDEPTH_get(void) {
14895 PyObject
*pyobj
= NULL
;
14899 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->c_str(), (&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->Len());
14901 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->c_str(), (&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->Len());
14908 static PyObject
*_wrap_new_BMPHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14909 PyObject
*resultobj
= NULL
;
14910 wxBMPHandler
*result
;
14911 char *kwnames
[] = {
14915 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_BMPHandler",kwnames
)) goto fail
;
14917 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14918 result
= (wxBMPHandler
*)new wxBMPHandler();
14920 wxPyEndAllowThreads(__tstate
);
14921 if (PyErr_Occurred()) SWIG_fail
;
14923 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxBMPHandler
, 1);
14930 static PyObject
* BMPHandler_swigregister(PyObject
*, PyObject
*args
) {
14932 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
14933 SWIG_TypeClientData(SWIGTYPE_p_wxBMPHandler
, obj
);
14935 return Py_BuildValue((char *)"");
14937 static PyObject
*_wrap_new_ICOHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14938 PyObject
*resultobj
= NULL
;
14939 wxICOHandler
*result
;
14940 char *kwnames
[] = {
14944 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ICOHandler",kwnames
)) goto fail
;
14946 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14947 result
= (wxICOHandler
*)new wxICOHandler();
14949 wxPyEndAllowThreads(__tstate
);
14950 if (PyErr_Occurred()) SWIG_fail
;
14952 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxICOHandler
, 1);
14959 static PyObject
* ICOHandler_swigregister(PyObject
*, PyObject
*args
) {
14961 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
14962 SWIG_TypeClientData(SWIGTYPE_p_wxICOHandler
, obj
);
14964 return Py_BuildValue((char *)"");
14966 static PyObject
*_wrap_new_CURHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14967 PyObject
*resultobj
= NULL
;
14968 wxCURHandler
*result
;
14969 char *kwnames
[] = {
14973 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_CURHandler",kwnames
)) goto fail
;
14975 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14976 result
= (wxCURHandler
*)new wxCURHandler();
14978 wxPyEndAllowThreads(__tstate
);
14979 if (PyErr_Occurred()) SWIG_fail
;
14981 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCURHandler
, 1);
14988 static PyObject
* CURHandler_swigregister(PyObject
*, PyObject
*args
) {
14990 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
14991 SWIG_TypeClientData(SWIGTYPE_p_wxCURHandler
, obj
);
14993 return Py_BuildValue((char *)"");
14995 static PyObject
*_wrap_new_ANIHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14996 PyObject
*resultobj
= NULL
;
14997 wxANIHandler
*result
;
14998 char *kwnames
[] = {
15002 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ANIHandler",kwnames
)) goto fail
;
15004 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15005 result
= (wxANIHandler
*)new wxANIHandler();
15007 wxPyEndAllowThreads(__tstate
);
15008 if (PyErr_Occurred()) SWIG_fail
;
15010 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxANIHandler
, 1);
15017 static PyObject
* ANIHandler_swigregister(PyObject
*, PyObject
*args
) {
15019 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15020 SWIG_TypeClientData(SWIGTYPE_p_wxANIHandler
, obj
);
15022 return Py_BuildValue((char *)"");
15024 static PyObject
*_wrap_new_PNGHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15025 PyObject
*resultobj
= NULL
;
15026 wxPNGHandler
*result
;
15027 char *kwnames
[] = {
15031 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PNGHandler",kwnames
)) goto fail
;
15033 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15034 result
= (wxPNGHandler
*)new wxPNGHandler();
15036 wxPyEndAllowThreads(__tstate
);
15037 if (PyErr_Occurred()) SWIG_fail
;
15039 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPNGHandler
, 1);
15046 static PyObject
* PNGHandler_swigregister(PyObject
*, PyObject
*args
) {
15048 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15049 SWIG_TypeClientData(SWIGTYPE_p_wxPNGHandler
, obj
);
15051 return Py_BuildValue((char *)"");
15053 static PyObject
*_wrap_new_GIFHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15054 PyObject
*resultobj
= NULL
;
15055 wxGIFHandler
*result
;
15056 char *kwnames
[] = {
15060 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_GIFHandler",kwnames
)) goto fail
;
15062 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15063 result
= (wxGIFHandler
*)new wxGIFHandler();
15065 wxPyEndAllowThreads(__tstate
);
15066 if (PyErr_Occurred()) SWIG_fail
;
15068 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGIFHandler
, 1);
15075 static PyObject
* GIFHandler_swigregister(PyObject
*, PyObject
*args
) {
15077 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15078 SWIG_TypeClientData(SWIGTYPE_p_wxGIFHandler
, obj
);
15080 return Py_BuildValue((char *)"");
15082 static PyObject
*_wrap_new_PCXHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15083 PyObject
*resultobj
= NULL
;
15084 wxPCXHandler
*result
;
15085 char *kwnames
[] = {
15089 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PCXHandler",kwnames
)) goto fail
;
15091 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15092 result
= (wxPCXHandler
*)new wxPCXHandler();
15094 wxPyEndAllowThreads(__tstate
);
15095 if (PyErr_Occurred()) SWIG_fail
;
15097 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPCXHandler
, 1);
15104 static PyObject
* PCXHandler_swigregister(PyObject
*, PyObject
*args
) {
15106 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15107 SWIG_TypeClientData(SWIGTYPE_p_wxPCXHandler
, obj
);
15109 return Py_BuildValue((char *)"");
15111 static PyObject
*_wrap_new_JPEGHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15112 PyObject
*resultobj
= NULL
;
15113 wxJPEGHandler
*result
;
15114 char *kwnames
[] = {
15118 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_JPEGHandler",kwnames
)) goto fail
;
15120 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15121 result
= (wxJPEGHandler
*)new wxJPEGHandler();
15123 wxPyEndAllowThreads(__tstate
);
15124 if (PyErr_Occurred()) SWIG_fail
;
15126 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxJPEGHandler
, 1);
15133 static PyObject
* JPEGHandler_swigregister(PyObject
*, PyObject
*args
) {
15135 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15136 SWIG_TypeClientData(SWIGTYPE_p_wxJPEGHandler
, obj
);
15138 return Py_BuildValue((char *)"");
15140 static PyObject
*_wrap_new_PNMHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15141 PyObject
*resultobj
= NULL
;
15142 wxPNMHandler
*result
;
15143 char *kwnames
[] = {
15147 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PNMHandler",kwnames
)) goto fail
;
15149 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15150 result
= (wxPNMHandler
*)new wxPNMHandler();
15152 wxPyEndAllowThreads(__tstate
);
15153 if (PyErr_Occurred()) SWIG_fail
;
15155 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPNMHandler
, 1);
15162 static PyObject
* PNMHandler_swigregister(PyObject
*, PyObject
*args
) {
15164 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15165 SWIG_TypeClientData(SWIGTYPE_p_wxPNMHandler
, obj
);
15167 return Py_BuildValue((char *)"");
15169 static PyObject
*_wrap_new_XPMHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15170 PyObject
*resultobj
= NULL
;
15171 wxXPMHandler
*result
;
15172 char *kwnames
[] = {
15176 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_XPMHandler",kwnames
)) goto fail
;
15178 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15179 result
= (wxXPMHandler
*)new wxXPMHandler();
15181 wxPyEndAllowThreads(__tstate
);
15182 if (PyErr_Occurred()) SWIG_fail
;
15184 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxXPMHandler
, 1);
15191 static PyObject
* XPMHandler_swigregister(PyObject
*, PyObject
*args
) {
15193 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15194 SWIG_TypeClientData(SWIGTYPE_p_wxXPMHandler
, obj
);
15196 return Py_BuildValue((char *)"");
15198 static PyObject
*_wrap_new_TIFFHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15199 PyObject
*resultobj
= NULL
;
15200 wxTIFFHandler
*result
;
15201 char *kwnames
[] = {
15205 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_TIFFHandler",kwnames
)) goto fail
;
15207 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15208 result
= (wxTIFFHandler
*)new wxTIFFHandler();
15210 wxPyEndAllowThreads(__tstate
);
15211 if (PyErr_Occurred()) SWIG_fail
;
15213 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxTIFFHandler
, 1);
15220 static PyObject
* TIFFHandler_swigregister(PyObject
*, PyObject
*args
) {
15222 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15223 SWIG_TypeClientData(SWIGTYPE_p_wxTIFFHandler
, obj
);
15225 return Py_BuildValue((char *)"");
15227 static PyObject
*_wrap_Quantize_Quantize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15228 PyObject
*resultobj
= NULL
;
15229 wxImage
*arg1
= 0 ;
15230 wxImage
*arg2
= 0 ;
15231 int arg3
= (int) 236 ;
15232 int arg4
= (int) wxQUANTIZE_INCLUDE_WINDOWS_COLOURS
|wxQUANTIZE_FILL_DESTINATION_IMAGE
;
15234 PyObject
* obj0
= 0 ;
15235 PyObject
* obj1
= 0 ;
15236 PyObject
* obj2
= 0 ;
15237 PyObject
* obj3
= 0 ;
15238 char *kwnames
[] = {
15239 (char *) "src",(char *) "dest",(char *) "desiredNoColours",(char *) "flags", NULL
15242 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Quantize_Quantize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
15244 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
15245 if (SWIG_arg_fail(1)) SWIG_fail
;
15246 if (arg1
== NULL
) {
15247 SWIG_null_ref("wxImage");
15249 if (SWIG_arg_fail(1)) SWIG_fail
;
15252 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
15253 if (SWIG_arg_fail(2)) SWIG_fail
;
15254 if (arg2
== NULL
) {
15255 SWIG_null_ref("wxImage");
15257 if (SWIG_arg_fail(2)) SWIG_fail
;
15261 arg3
= static_cast<int >(SWIG_As_int(obj2
));
15262 if (SWIG_arg_fail(3)) SWIG_fail
;
15267 arg4
= static_cast<int >(SWIG_As_int(obj3
));
15268 if (SWIG_arg_fail(4)) SWIG_fail
;
15272 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15273 result
= (bool)wxQuantize_Quantize((wxImage
const &)*arg1
,*arg2
,arg3
,arg4
);
15275 wxPyEndAllowThreads(__tstate
);
15276 if (PyErr_Occurred()) SWIG_fail
;
15279 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15287 static PyObject
* Quantize_swigregister(PyObject
*, PyObject
*args
) {
15289 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15290 SWIG_TypeClientData(SWIGTYPE_p_wxQuantize
, obj
);
15292 return Py_BuildValue((char *)"");
15294 static PyObject
*_wrap_new_EvtHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15295 PyObject
*resultobj
= NULL
;
15296 wxEvtHandler
*result
;
15297 char *kwnames
[] = {
15301 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_EvtHandler",kwnames
)) goto fail
;
15303 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15304 result
= (wxEvtHandler
*)new wxEvtHandler();
15306 wxPyEndAllowThreads(__tstate
);
15307 if (PyErr_Occurred()) SWIG_fail
;
15309 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEvtHandler
, 1);
15316 static PyObject
*_wrap_EvtHandler_GetNextHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15317 PyObject
*resultobj
= NULL
;
15318 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15319 wxEvtHandler
*result
;
15320 PyObject
* obj0
= 0 ;
15321 char *kwnames
[] = {
15322 (char *) "self", NULL
15325 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_GetNextHandler",kwnames
,&obj0
)) goto fail
;
15326 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15327 if (SWIG_arg_fail(1)) SWIG_fail
;
15329 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15330 result
= (wxEvtHandler
*)(arg1
)->GetNextHandler();
15332 wxPyEndAllowThreads(__tstate
);
15333 if (PyErr_Occurred()) SWIG_fail
;
15336 resultobj
= wxPyMake_wxObject(result
, 0);
15344 static PyObject
*_wrap_EvtHandler_GetPreviousHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15345 PyObject
*resultobj
= NULL
;
15346 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15347 wxEvtHandler
*result
;
15348 PyObject
* obj0
= 0 ;
15349 char *kwnames
[] = {
15350 (char *) "self", NULL
15353 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_GetPreviousHandler",kwnames
,&obj0
)) goto fail
;
15354 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15355 if (SWIG_arg_fail(1)) SWIG_fail
;
15357 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15358 result
= (wxEvtHandler
*)(arg1
)->GetPreviousHandler();
15360 wxPyEndAllowThreads(__tstate
);
15361 if (PyErr_Occurred()) SWIG_fail
;
15364 resultobj
= wxPyMake_wxObject(result
, 0);
15372 static PyObject
*_wrap_EvtHandler_SetNextHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15373 PyObject
*resultobj
= NULL
;
15374 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15375 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
15376 PyObject
* obj0
= 0 ;
15377 PyObject
* obj1
= 0 ;
15378 char *kwnames
[] = {
15379 (char *) "self",(char *) "handler", NULL
15382 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_SetNextHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
15383 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15384 if (SWIG_arg_fail(1)) SWIG_fail
;
15385 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15386 if (SWIG_arg_fail(2)) SWIG_fail
;
15388 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15389 (arg1
)->SetNextHandler(arg2
);
15391 wxPyEndAllowThreads(__tstate
);
15392 if (PyErr_Occurred()) SWIG_fail
;
15394 Py_INCREF(Py_None
); resultobj
= Py_None
;
15401 static PyObject
*_wrap_EvtHandler_SetPreviousHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15402 PyObject
*resultobj
= NULL
;
15403 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15404 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
15405 PyObject
* obj0
= 0 ;
15406 PyObject
* obj1
= 0 ;
15407 char *kwnames
[] = {
15408 (char *) "self",(char *) "handler", NULL
15411 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_SetPreviousHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
15412 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15413 if (SWIG_arg_fail(1)) SWIG_fail
;
15414 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15415 if (SWIG_arg_fail(2)) SWIG_fail
;
15417 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15418 (arg1
)->SetPreviousHandler(arg2
);
15420 wxPyEndAllowThreads(__tstate
);
15421 if (PyErr_Occurred()) SWIG_fail
;
15423 Py_INCREF(Py_None
); resultobj
= Py_None
;
15430 static PyObject
*_wrap_EvtHandler_GetEvtHandlerEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15431 PyObject
*resultobj
= NULL
;
15432 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15434 PyObject
* obj0
= 0 ;
15435 char *kwnames
[] = {
15436 (char *) "self", NULL
15439 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_GetEvtHandlerEnabled",kwnames
,&obj0
)) goto fail
;
15440 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15441 if (SWIG_arg_fail(1)) SWIG_fail
;
15443 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15444 result
= (bool)(arg1
)->GetEvtHandlerEnabled();
15446 wxPyEndAllowThreads(__tstate
);
15447 if (PyErr_Occurred()) SWIG_fail
;
15450 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15458 static PyObject
*_wrap_EvtHandler_SetEvtHandlerEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15459 PyObject
*resultobj
= NULL
;
15460 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15462 PyObject
* obj0
= 0 ;
15463 PyObject
* obj1
= 0 ;
15464 char *kwnames
[] = {
15465 (char *) "self",(char *) "enabled", NULL
15468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_SetEvtHandlerEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
15469 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15470 if (SWIG_arg_fail(1)) SWIG_fail
;
15472 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
15473 if (SWIG_arg_fail(2)) SWIG_fail
;
15476 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15477 (arg1
)->SetEvtHandlerEnabled(arg2
);
15479 wxPyEndAllowThreads(__tstate
);
15480 if (PyErr_Occurred()) SWIG_fail
;
15482 Py_INCREF(Py_None
); resultobj
= Py_None
;
15489 static PyObject
*_wrap_EvtHandler_ProcessEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15490 PyObject
*resultobj
= NULL
;
15491 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15492 wxEvent
*arg2
= 0 ;
15494 PyObject
* obj0
= 0 ;
15495 PyObject
* obj1
= 0 ;
15496 char *kwnames
[] = {
15497 (char *) "self",(char *) "event", NULL
15500 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_ProcessEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
15501 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15502 if (SWIG_arg_fail(1)) SWIG_fail
;
15504 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15505 if (SWIG_arg_fail(2)) SWIG_fail
;
15506 if (arg2
== NULL
) {
15507 SWIG_null_ref("wxEvent");
15509 if (SWIG_arg_fail(2)) SWIG_fail
;
15512 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15513 result
= (bool)(arg1
)->ProcessEvent(*arg2
);
15515 wxPyEndAllowThreads(__tstate
);
15516 if (PyErr_Occurred()) SWIG_fail
;
15519 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15527 static PyObject
*_wrap_EvtHandler_AddPendingEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15528 PyObject
*resultobj
= NULL
;
15529 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15530 wxEvent
*arg2
= 0 ;
15531 PyObject
* obj0
= 0 ;
15532 PyObject
* obj1
= 0 ;
15533 char *kwnames
[] = {
15534 (char *) "self",(char *) "event", NULL
15537 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_AddPendingEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
15538 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15539 if (SWIG_arg_fail(1)) SWIG_fail
;
15541 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15542 if (SWIG_arg_fail(2)) SWIG_fail
;
15543 if (arg2
== NULL
) {
15544 SWIG_null_ref("wxEvent");
15546 if (SWIG_arg_fail(2)) SWIG_fail
;
15549 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15550 (arg1
)->AddPendingEvent(*arg2
);
15552 wxPyEndAllowThreads(__tstate
);
15553 if (PyErr_Occurred()) SWIG_fail
;
15555 Py_INCREF(Py_None
); resultobj
= Py_None
;
15562 static PyObject
*_wrap_EvtHandler_ProcessPendingEvents(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15563 PyObject
*resultobj
= NULL
;
15564 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15565 PyObject
* obj0
= 0 ;
15566 char *kwnames
[] = {
15567 (char *) "self", NULL
15570 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_ProcessPendingEvents",kwnames
,&obj0
)) goto fail
;
15571 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15572 if (SWIG_arg_fail(1)) SWIG_fail
;
15574 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15575 (arg1
)->ProcessPendingEvents();
15577 wxPyEndAllowThreads(__tstate
);
15578 if (PyErr_Occurred()) SWIG_fail
;
15580 Py_INCREF(Py_None
); resultobj
= Py_None
;
15587 static PyObject
*_wrap_EvtHandler_Connect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15588 PyObject
*resultobj
= NULL
;
15589 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15593 PyObject
*arg5
= (PyObject
*) 0 ;
15594 PyObject
* obj0
= 0 ;
15595 PyObject
* obj1
= 0 ;
15596 PyObject
* obj2
= 0 ;
15597 PyObject
* obj3
= 0 ;
15598 PyObject
* obj4
= 0 ;
15599 char *kwnames
[] = {
15600 (char *) "self",(char *) "id",(char *) "lastId",(char *) "eventType",(char *) "func", NULL
15603 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:EvtHandler_Connect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
15604 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15605 if (SWIG_arg_fail(1)) SWIG_fail
;
15607 arg2
= static_cast<int >(SWIG_As_int(obj1
));
15608 if (SWIG_arg_fail(2)) SWIG_fail
;
15611 arg3
= static_cast<int >(SWIG_As_int(obj2
));
15612 if (SWIG_arg_fail(3)) SWIG_fail
;
15615 arg4
= static_cast<int >(SWIG_As_int(obj3
));
15616 if (SWIG_arg_fail(4)) SWIG_fail
;
15620 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15621 wxEvtHandler_Connect(arg1
,arg2
,arg3
,arg4
,arg5
);
15623 wxPyEndAllowThreads(__tstate
);
15624 if (PyErr_Occurred()) SWIG_fail
;
15626 Py_INCREF(Py_None
); resultobj
= Py_None
;
15633 static PyObject
*_wrap_EvtHandler_Disconnect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15634 PyObject
*resultobj
= NULL
;
15635 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15637 int arg3
= (int) -1 ;
15638 wxEventType arg4
= (wxEventType
) wxEVT_NULL
;
15640 PyObject
* obj0
= 0 ;
15641 PyObject
* obj1
= 0 ;
15642 PyObject
* obj2
= 0 ;
15643 PyObject
* obj3
= 0 ;
15644 char *kwnames
[] = {
15645 (char *) "self",(char *) "id",(char *) "lastId",(char *) "eventType", NULL
15648 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:EvtHandler_Disconnect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
15649 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15650 if (SWIG_arg_fail(1)) SWIG_fail
;
15652 arg2
= static_cast<int >(SWIG_As_int(obj1
));
15653 if (SWIG_arg_fail(2)) SWIG_fail
;
15657 arg3
= static_cast<int >(SWIG_As_int(obj2
));
15658 if (SWIG_arg_fail(3)) SWIG_fail
;
15663 arg4
= static_cast<wxEventType
>(SWIG_As_int(obj3
));
15664 if (SWIG_arg_fail(4)) SWIG_fail
;
15668 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15669 result
= (bool)wxEvtHandler_Disconnect(arg1
,arg2
,arg3
,arg4
);
15671 wxPyEndAllowThreads(__tstate
);
15672 if (PyErr_Occurred()) SWIG_fail
;
15675 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15683 static PyObject
*_wrap_EvtHandler__setOORInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15684 PyObject
*resultobj
= NULL
;
15685 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15686 PyObject
*arg2
= (PyObject
*) 0 ;
15687 bool arg3
= (bool) true ;
15688 PyObject
* obj0
= 0 ;
15689 PyObject
* obj1
= 0 ;
15690 PyObject
* obj2
= 0 ;
15691 char *kwnames
[] = {
15692 (char *) "self",(char *) "_self",(char *) "incref", NULL
15695 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:EvtHandler__setOORInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
15696 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15697 if (SWIG_arg_fail(1)) SWIG_fail
;
15701 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
15702 if (SWIG_arg_fail(3)) SWIG_fail
;
15706 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15707 wxEvtHandler__setOORInfo(arg1
,arg2
,arg3
);
15709 wxPyEndAllowThreads(__tstate
);
15710 if (PyErr_Occurred()) SWIG_fail
;
15712 Py_INCREF(Py_None
); resultobj
= Py_None
;
15719 static PyObject
* EvtHandler_swigregister(PyObject
*, PyObject
*args
) {
15721 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15722 SWIG_TypeClientData(SWIGTYPE_p_wxEvtHandler
, obj
);
15724 return Py_BuildValue((char *)"");
15726 static PyObject
*_wrap_NewEventType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15727 PyObject
*resultobj
= NULL
;
15728 wxEventType result
;
15729 char *kwnames
[] = {
15733 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":NewEventType",kwnames
)) goto fail
;
15735 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15736 result
= (wxEventType
)wxNewEventType();
15738 wxPyEndAllowThreads(__tstate
);
15739 if (PyErr_Occurred()) SWIG_fail
;
15742 resultobj
= SWIG_From_int(static_cast<int >(result
));
15750 static PyObject
*_wrap_delete_Event(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15751 PyObject
*resultobj
= NULL
;
15752 wxEvent
*arg1
= (wxEvent
*) 0 ;
15753 PyObject
* obj0
= 0 ;
15754 char *kwnames
[] = {
15755 (char *) "self", NULL
15758 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Event",kwnames
,&obj0
)) goto fail
;
15759 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15760 if (SWIG_arg_fail(1)) SWIG_fail
;
15762 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15765 wxPyEndAllowThreads(__tstate
);
15766 if (PyErr_Occurred()) SWIG_fail
;
15768 Py_INCREF(Py_None
); resultobj
= Py_None
;
15775 static PyObject
*_wrap_Event_SetEventType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15776 PyObject
*resultobj
= NULL
;
15777 wxEvent
*arg1
= (wxEvent
*) 0 ;
15779 PyObject
* obj0
= 0 ;
15780 PyObject
* obj1
= 0 ;
15781 char *kwnames
[] = {
15782 (char *) "self",(char *) "typ", NULL
15785 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_SetEventType",kwnames
,&obj0
,&obj1
)) goto fail
;
15786 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15787 if (SWIG_arg_fail(1)) SWIG_fail
;
15789 arg2
= static_cast<wxEventType
>(SWIG_As_int(obj1
));
15790 if (SWIG_arg_fail(2)) SWIG_fail
;
15793 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15794 (arg1
)->SetEventType(arg2
);
15796 wxPyEndAllowThreads(__tstate
);
15797 if (PyErr_Occurred()) SWIG_fail
;
15799 Py_INCREF(Py_None
); resultobj
= Py_None
;
15806 static PyObject
*_wrap_Event_GetEventType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15807 PyObject
*resultobj
= NULL
;
15808 wxEvent
*arg1
= (wxEvent
*) 0 ;
15809 wxEventType result
;
15810 PyObject
* obj0
= 0 ;
15811 char *kwnames
[] = {
15812 (char *) "self", NULL
15815 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetEventType",kwnames
,&obj0
)) goto fail
;
15816 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15817 if (SWIG_arg_fail(1)) SWIG_fail
;
15819 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15820 result
= (wxEventType
)((wxEvent
const *)arg1
)->GetEventType();
15822 wxPyEndAllowThreads(__tstate
);
15823 if (PyErr_Occurred()) SWIG_fail
;
15826 resultobj
= SWIG_From_int(static_cast<int >(result
));
15834 static PyObject
*_wrap_Event_GetEventObject(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15835 PyObject
*resultobj
= NULL
;
15836 wxEvent
*arg1
= (wxEvent
*) 0 ;
15838 PyObject
* obj0
= 0 ;
15839 char *kwnames
[] = {
15840 (char *) "self", NULL
15843 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetEventObject",kwnames
,&obj0
)) goto fail
;
15844 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15845 if (SWIG_arg_fail(1)) SWIG_fail
;
15847 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15848 result
= (wxObject
*)((wxEvent
const *)arg1
)->GetEventObject();
15850 wxPyEndAllowThreads(__tstate
);
15851 if (PyErr_Occurred()) SWIG_fail
;
15854 resultobj
= wxPyMake_wxObject(result
, 0);
15862 static PyObject
*_wrap_Event_SetEventObject(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15863 PyObject
*resultobj
= NULL
;
15864 wxEvent
*arg1
= (wxEvent
*) 0 ;
15865 wxObject
*arg2
= (wxObject
*) 0 ;
15866 PyObject
* obj0
= 0 ;
15867 PyObject
* obj1
= 0 ;
15868 char *kwnames
[] = {
15869 (char *) "self",(char *) "obj", NULL
15872 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_SetEventObject",kwnames
,&obj0
,&obj1
)) goto fail
;
15873 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15874 if (SWIG_arg_fail(1)) SWIG_fail
;
15875 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
15876 if (SWIG_arg_fail(2)) SWIG_fail
;
15878 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15879 (arg1
)->SetEventObject(arg2
);
15881 wxPyEndAllowThreads(__tstate
);
15882 if (PyErr_Occurred()) SWIG_fail
;
15884 Py_INCREF(Py_None
); resultobj
= Py_None
;
15891 static PyObject
*_wrap_Event_GetTimestamp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15892 PyObject
*resultobj
= NULL
;
15893 wxEvent
*arg1
= (wxEvent
*) 0 ;
15895 PyObject
* obj0
= 0 ;
15896 char *kwnames
[] = {
15897 (char *) "self", NULL
15900 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetTimestamp",kwnames
,&obj0
)) goto fail
;
15901 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15902 if (SWIG_arg_fail(1)) SWIG_fail
;
15904 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15905 result
= (long)((wxEvent
const *)arg1
)->GetTimestamp();
15907 wxPyEndAllowThreads(__tstate
);
15908 if (PyErr_Occurred()) SWIG_fail
;
15911 resultobj
= SWIG_From_long(static_cast<long >(result
));
15919 static PyObject
*_wrap_Event_SetTimestamp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15920 PyObject
*resultobj
= NULL
;
15921 wxEvent
*arg1
= (wxEvent
*) 0 ;
15922 long arg2
= (long) 0 ;
15923 PyObject
* obj0
= 0 ;
15924 PyObject
* obj1
= 0 ;
15925 char *kwnames
[] = {
15926 (char *) "self",(char *) "ts", NULL
15929 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Event_SetTimestamp",kwnames
,&obj0
,&obj1
)) goto fail
;
15930 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15931 if (SWIG_arg_fail(1)) SWIG_fail
;
15934 arg2
= static_cast<long >(SWIG_As_long(obj1
));
15935 if (SWIG_arg_fail(2)) SWIG_fail
;
15939 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15940 (arg1
)->SetTimestamp(arg2
);
15942 wxPyEndAllowThreads(__tstate
);
15943 if (PyErr_Occurred()) SWIG_fail
;
15945 Py_INCREF(Py_None
); resultobj
= Py_None
;
15952 static PyObject
*_wrap_Event_GetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15953 PyObject
*resultobj
= NULL
;
15954 wxEvent
*arg1
= (wxEvent
*) 0 ;
15956 PyObject
* obj0
= 0 ;
15957 char *kwnames
[] = {
15958 (char *) "self", NULL
15961 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetId",kwnames
,&obj0
)) goto fail
;
15962 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15963 if (SWIG_arg_fail(1)) SWIG_fail
;
15965 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15966 result
= (int)((wxEvent
const *)arg1
)->GetId();
15968 wxPyEndAllowThreads(__tstate
);
15969 if (PyErr_Occurred()) SWIG_fail
;
15972 resultobj
= SWIG_From_int(static_cast<int >(result
));
15980 static PyObject
*_wrap_Event_SetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15981 PyObject
*resultobj
= NULL
;
15982 wxEvent
*arg1
= (wxEvent
*) 0 ;
15984 PyObject
* obj0
= 0 ;
15985 PyObject
* obj1
= 0 ;
15986 char *kwnames
[] = {
15987 (char *) "self",(char *) "Id", NULL
15990 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_SetId",kwnames
,&obj0
,&obj1
)) goto fail
;
15991 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15992 if (SWIG_arg_fail(1)) SWIG_fail
;
15994 arg2
= static_cast<int >(SWIG_As_int(obj1
));
15995 if (SWIG_arg_fail(2)) SWIG_fail
;
15998 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15999 (arg1
)->SetId(arg2
);
16001 wxPyEndAllowThreads(__tstate
);
16002 if (PyErr_Occurred()) SWIG_fail
;
16004 Py_INCREF(Py_None
); resultobj
= Py_None
;
16011 static PyObject
*_wrap_Event_IsCommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16012 PyObject
*resultobj
= NULL
;
16013 wxEvent
*arg1
= (wxEvent
*) 0 ;
16015 PyObject
* obj0
= 0 ;
16016 char *kwnames
[] = {
16017 (char *) "self", NULL
16020 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_IsCommandEvent",kwnames
,&obj0
)) goto fail
;
16021 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16022 if (SWIG_arg_fail(1)) SWIG_fail
;
16024 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16025 result
= (bool)((wxEvent
const *)arg1
)->IsCommandEvent();
16027 wxPyEndAllowThreads(__tstate
);
16028 if (PyErr_Occurred()) SWIG_fail
;
16031 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16039 static PyObject
*_wrap_Event_Skip(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16040 PyObject
*resultobj
= NULL
;
16041 wxEvent
*arg1
= (wxEvent
*) 0 ;
16042 bool arg2
= (bool) true ;
16043 PyObject
* obj0
= 0 ;
16044 PyObject
* obj1
= 0 ;
16045 char *kwnames
[] = {
16046 (char *) "self",(char *) "skip", NULL
16049 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Event_Skip",kwnames
,&obj0
,&obj1
)) goto fail
;
16050 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16051 if (SWIG_arg_fail(1)) SWIG_fail
;
16054 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
16055 if (SWIG_arg_fail(2)) SWIG_fail
;
16059 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16060 (arg1
)->Skip(arg2
);
16062 wxPyEndAllowThreads(__tstate
);
16063 if (PyErr_Occurred()) SWIG_fail
;
16065 Py_INCREF(Py_None
); resultobj
= Py_None
;
16072 static PyObject
*_wrap_Event_GetSkipped(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16073 PyObject
*resultobj
= NULL
;
16074 wxEvent
*arg1
= (wxEvent
*) 0 ;
16076 PyObject
* obj0
= 0 ;
16077 char *kwnames
[] = {
16078 (char *) "self", NULL
16081 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetSkipped",kwnames
,&obj0
)) goto fail
;
16082 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16083 if (SWIG_arg_fail(1)) SWIG_fail
;
16085 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16086 result
= (bool)((wxEvent
const *)arg1
)->GetSkipped();
16088 wxPyEndAllowThreads(__tstate
);
16089 if (PyErr_Occurred()) SWIG_fail
;
16092 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16100 static PyObject
*_wrap_Event_ShouldPropagate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16101 PyObject
*resultobj
= NULL
;
16102 wxEvent
*arg1
= (wxEvent
*) 0 ;
16104 PyObject
* obj0
= 0 ;
16105 char *kwnames
[] = {
16106 (char *) "self", NULL
16109 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_ShouldPropagate",kwnames
,&obj0
)) goto fail
;
16110 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16111 if (SWIG_arg_fail(1)) SWIG_fail
;
16113 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16114 result
= (bool)((wxEvent
const *)arg1
)->ShouldPropagate();
16116 wxPyEndAllowThreads(__tstate
);
16117 if (PyErr_Occurred()) SWIG_fail
;
16120 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16128 static PyObject
*_wrap_Event_StopPropagation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16129 PyObject
*resultobj
= NULL
;
16130 wxEvent
*arg1
= (wxEvent
*) 0 ;
16132 PyObject
* obj0
= 0 ;
16133 char *kwnames
[] = {
16134 (char *) "self", NULL
16137 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_StopPropagation",kwnames
,&obj0
)) goto fail
;
16138 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16139 if (SWIG_arg_fail(1)) SWIG_fail
;
16141 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16142 result
= (int)(arg1
)->StopPropagation();
16144 wxPyEndAllowThreads(__tstate
);
16145 if (PyErr_Occurred()) SWIG_fail
;
16148 resultobj
= SWIG_From_int(static_cast<int >(result
));
16156 static PyObject
*_wrap_Event_ResumePropagation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16157 PyObject
*resultobj
= NULL
;
16158 wxEvent
*arg1
= (wxEvent
*) 0 ;
16160 PyObject
* obj0
= 0 ;
16161 PyObject
* obj1
= 0 ;
16162 char *kwnames
[] = {
16163 (char *) "self",(char *) "propagationLevel", NULL
16166 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_ResumePropagation",kwnames
,&obj0
,&obj1
)) goto fail
;
16167 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16168 if (SWIG_arg_fail(1)) SWIG_fail
;
16170 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16171 if (SWIG_arg_fail(2)) SWIG_fail
;
16174 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16175 (arg1
)->ResumePropagation(arg2
);
16177 wxPyEndAllowThreads(__tstate
);
16178 if (PyErr_Occurred()) SWIG_fail
;
16180 Py_INCREF(Py_None
); resultobj
= Py_None
;
16187 static PyObject
*_wrap_Event_Clone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16188 PyObject
*resultobj
= NULL
;
16189 wxEvent
*arg1
= (wxEvent
*) 0 ;
16191 PyObject
* obj0
= 0 ;
16192 char *kwnames
[] = {
16193 (char *) "self", NULL
16196 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_Clone",kwnames
,&obj0
)) goto fail
;
16197 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16198 if (SWIG_arg_fail(1)) SWIG_fail
;
16200 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16201 result
= (wxEvent
*)(arg1
)->Clone();
16203 wxPyEndAllowThreads(__tstate
);
16204 if (PyErr_Occurred()) SWIG_fail
;
16206 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEvent
, 0);
16213 static PyObject
* Event_swigregister(PyObject
*, PyObject
*args
) {
16215 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16216 SWIG_TypeClientData(SWIGTYPE_p_wxEvent
, obj
);
16218 return Py_BuildValue((char *)"");
16220 static PyObject
*_wrap_new_PropagationDisabler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16221 PyObject
*resultobj
= NULL
;
16222 wxEvent
*arg1
= 0 ;
16223 wxPropagationDisabler
*result
;
16224 PyObject
* obj0
= 0 ;
16225 char *kwnames
[] = {
16226 (char *) "event", NULL
16229 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_PropagationDisabler",kwnames
,&obj0
)) goto fail
;
16231 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16232 if (SWIG_arg_fail(1)) SWIG_fail
;
16233 if (arg1
== NULL
) {
16234 SWIG_null_ref("wxEvent");
16236 if (SWIG_arg_fail(1)) SWIG_fail
;
16239 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16240 result
= (wxPropagationDisabler
*)new wxPropagationDisabler(*arg1
);
16242 wxPyEndAllowThreads(__tstate
);
16243 if (PyErr_Occurred()) SWIG_fail
;
16245 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPropagationDisabler
, 1);
16252 static PyObject
*_wrap_delete_PropagationDisabler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16253 PyObject
*resultobj
= NULL
;
16254 wxPropagationDisabler
*arg1
= (wxPropagationDisabler
*) 0 ;
16255 PyObject
* obj0
= 0 ;
16256 char *kwnames
[] = {
16257 (char *) "self", NULL
16260 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PropagationDisabler",kwnames
,&obj0
)) goto fail
;
16261 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPropagationDisabler
, SWIG_POINTER_EXCEPTION
| 0);
16262 if (SWIG_arg_fail(1)) SWIG_fail
;
16264 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16267 wxPyEndAllowThreads(__tstate
);
16268 if (PyErr_Occurred()) SWIG_fail
;
16270 Py_INCREF(Py_None
); resultobj
= Py_None
;
16277 static PyObject
* PropagationDisabler_swigregister(PyObject
*, PyObject
*args
) {
16279 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16280 SWIG_TypeClientData(SWIGTYPE_p_wxPropagationDisabler
, obj
);
16282 return Py_BuildValue((char *)"");
16284 static PyObject
*_wrap_new_PropagateOnce(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16285 PyObject
*resultobj
= NULL
;
16286 wxEvent
*arg1
= 0 ;
16287 wxPropagateOnce
*result
;
16288 PyObject
* obj0
= 0 ;
16289 char *kwnames
[] = {
16290 (char *) "event", NULL
16293 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_PropagateOnce",kwnames
,&obj0
)) goto fail
;
16295 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16296 if (SWIG_arg_fail(1)) SWIG_fail
;
16297 if (arg1
== NULL
) {
16298 SWIG_null_ref("wxEvent");
16300 if (SWIG_arg_fail(1)) SWIG_fail
;
16303 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16304 result
= (wxPropagateOnce
*)new wxPropagateOnce(*arg1
);
16306 wxPyEndAllowThreads(__tstate
);
16307 if (PyErr_Occurred()) SWIG_fail
;
16309 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPropagateOnce
, 1);
16316 static PyObject
*_wrap_delete_PropagateOnce(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16317 PyObject
*resultobj
= NULL
;
16318 wxPropagateOnce
*arg1
= (wxPropagateOnce
*) 0 ;
16319 PyObject
* obj0
= 0 ;
16320 char *kwnames
[] = {
16321 (char *) "self", NULL
16324 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PropagateOnce",kwnames
,&obj0
)) goto fail
;
16325 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPropagateOnce
, SWIG_POINTER_EXCEPTION
| 0);
16326 if (SWIG_arg_fail(1)) SWIG_fail
;
16328 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16331 wxPyEndAllowThreads(__tstate
);
16332 if (PyErr_Occurred()) SWIG_fail
;
16334 Py_INCREF(Py_None
); resultobj
= Py_None
;
16341 static PyObject
* PropagateOnce_swigregister(PyObject
*, PyObject
*args
) {
16343 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16344 SWIG_TypeClientData(SWIGTYPE_p_wxPropagateOnce
, obj
);
16346 return Py_BuildValue((char *)"");
16348 static PyObject
*_wrap_new_CommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16349 PyObject
*resultobj
= NULL
;
16350 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16351 int arg2
= (int) 0 ;
16352 wxCommandEvent
*result
;
16353 PyObject
* obj0
= 0 ;
16354 PyObject
* obj1
= 0 ;
16355 char *kwnames
[] = {
16356 (char *) "commandType",(char *) "winid", NULL
16359 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_CommandEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
16362 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
16363 if (SWIG_arg_fail(1)) SWIG_fail
;
16368 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16369 if (SWIG_arg_fail(2)) SWIG_fail
;
16373 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16374 result
= (wxCommandEvent
*)new wxCommandEvent(arg1
,arg2
);
16376 wxPyEndAllowThreads(__tstate
);
16377 if (PyErr_Occurred()) SWIG_fail
;
16379 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCommandEvent
, 1);
16386 static PyObject
*_wrap_CommandEvent_GetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16387 PyObject
*resultobj
= NULL
;
16388 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16390 PyObject
* obj0
= 0 ;
16391 char *kwnames
[] = {
16392 (char *) "self", NULL
16395 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetSelection",kwnames
,&obj0
)) goto fail
;
16396 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16397 if (SWIG_arg_fail(1)) SWIG_fail
;
16399 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16400 result
= (int)((wxCommandEvent
const *)arg1
)->GetSelection();
16402 wxPyEndAllowThreads(__tstate
);
16403 if (PyErr_Occurred()) SWIG_fail
;
16406 resultobj
= SWIG_From_int(static_cast<int >(result
));
16414 static PyObject
*_wrap_CommandEvent_SetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16415 PyObject
*resultobj
= NULL
;
16416 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16417 wxString
*arg2
= 0 ;
16418 bool temp2
= false ;
16419 PyObject
* obj0
= 0 ;
16420 PyObject
* obj1
= 0 ;
16421 char *kwnames
[] = {
16422 (char *) "self",(char *) "s", NULL
16425 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CommandEvent_SetString",kwnames
,&obj0
,&obj1
)) goto fail
;
16426 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16427 if (SWIG_arg_fail(1)) SWIG_fail
;
16429 arg2
= wxString_in_helper(obj1
);
16430 if (arg2
== NULL
) SWIG_fail
;
16434 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16435 (arg1
)->SetString((wxString
const &)*arg2
);
16437 wxPyEndAllowThreads(__tstate
);
16438 if (PyErr_Occurred()) SWIG_fail
;
16440 Py_INCREF(Py_None
); resultobj
= Py_None
;
16455 static PyObject
*_wrap_CommandEvent_GetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16456 PyObject
*resultobj
= NULL
;
16457 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16459 PyObject
* obj0
= 0 ;
16460 char *kwnames
[] = {
16461 (char *) "self", NULL
16464 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetString",kwnames
,&obj0
)) goto fail
;
16465 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16466 if (SWIG_arg_fail(1)) SWIG_fail
;
16468 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16469 result
= ((wxCommandEvent
const *)arg1
)->GetString();
16471 wxPyEndAllowThreads(__tstate
);
16472 if (PyErr_Occurred()) SWIG_fail
;
16476 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
16478 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
16487 static PyObject
*_wrap_CommandEvent_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16488 PyObject
*resultobj
= NULL
;
16489 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16491 PyObject
* obj0
= 0 ;
16492 char *kwnames
[] = {
16493 (char *) "self", NULL
16496 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_IsChecked",kwnames
,&obj0
)) goto fail
;
16497 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16498 if (SWIG_arg_fail(1)) SWIG_fail
;
16500 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16501 result
= (bool)((wxCommandEvent
const *)arg1
)->IsChecked();
16503 wxPyEndAllowThreads(__tstate
);
16504 if (PyErr_Occurred()) SWIG_fail
;
16507 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16515 static PyObject
*_wrap_CommandEvent_IsSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16516 PyObject
*resultobj
= NULL
;
16517 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16519 PyObject
* obj0
= 0 ;
16520 char *kwnames
[] = {
16521 (char *) "self", NULL
16524 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_IsSelection",kwnames
,&obj0
)) goto fail
;
16525 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16526 if (SWIG_arg_fail(1)) SWIG_fail
;
16528 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16529 result
= (bool)((wxCommandEvent
const *)arg1
)->IsSelection();
16531 wxPyEndAllowThreads(__tstate
);
16532 if (PyErr_Occurred()) SWIG_fail
;
16535 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16543 static PyObject
*_wrap_CommandEvent_SetExtraLong(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16544 PyObject
*resultobj
= NULL
;
16545 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16547 PyObject
* obj0
= 0 ;
16548 PyObject
* obj1
= 0 ;
16549 char *kwnames
[] = {
16550 (char *) "self",(char *) "extraLong", NULL
16553 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CommandEvent_SetExtraLong",kwnames
,&obj0
,&obj1
)) goto fail
;
16554 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16555 if (SWIG_arg_fail(1)) SWIG_fail
;
16557 arg2
= static_cast<long >(SWIG_As_long(obj1
));
16558 if (SWIG_arg_fail(2)) SWIG_fail
;
16561 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16562 (arg1
)->SetExtraLong(arg2
);
16564 wxPyEndAllowThreads(__tstate
);
16565 if (PyErr_Occurred()) SWIG_fail
;
16567 Py_INCREF(Py_None
); resultobj
= Py_None
;
16574 static PyObject
*_wrap_CommandEvent_GetExtraLong(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16575 PyObject
*resultobj
= NULL
;
16576 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16578 PyObject
* obj0
= 0 ;
16579 char *kwnames
[] = {
16580 (char *) "self", NULL
16583 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetExtraLong",kwnames
,&obj0
)) goto fail
;
16584 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16585 if (SWIG_arg_fail(1)) SWIG_fail
;
16587 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16588 result
= (long)((wxCommandEvent
const *)arg1
)->GetExtraLong();
16590 wxPyEndAllowThreads(__tstate
);
16591 if (PyErr_Occurred()) SWIG_fail
;
16594 resultobj
= SWIG_From_long(static_cast<long >(result
));
16602 static PyObject
*_wrap_CommandEvent_SetInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16603 PyObject
*resultobj
= NULL
;
16604 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16606 PyObject
* obj0
= 0 ;
16607 PyObject
* obj1
= 0 ;
16608 char *kwnames
[] = {
16609 (char *) "self",(char *) "i", NULL
16612 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CommandEvent_SetInt",kwnames
,&obj0
,&obj1
)) goto fail
;
16613 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16614 if (SWIG_arg_fail(1)) SWIG_fail
;
16616 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16617 if (SWIG_arg_fail(2)) SWIG_fail
;
16620 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16621 (arg1
)->SetInt(arg2
);
16623 wxPyEndAllowThreads(__tstate
);
16624 if (PyErr_Occurred()) SWIG_fail
;
16626 Py_INCREF(Py_None
); resultobj
= Py_None
;
16633 static PyObject
*_wrap_CommandEvent_GetInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16634 PyObject
*resultobj
= NULL
;
16635 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16637 PyObject
* obj0
= 0 ;
16638 char *kwnames
[] = {
16639 (char *) "self", NULL
16642 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetInt",kwnames
,&obj0
)) goto fail
;
16643 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16644 if (SWIG_arg_fail(1)) SWIG_fail
;
16646 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16647 result
= (long)((wxCommandEvent
const *)arg1
)->GetInt();
16649 wxPyEndAllowThreads(__tstate
);
16650 if (PyErr_Occurred()) SWIG_fail
;
16653 resultobj
= SWIG_From_long(static_cast<long >(result
));
16661 static PyObject
*_wrap_CommandEvent_Clone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16662 PyObject
*resultobj
= NULL
;
16663 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16665 PyObject
* obj0
= 0 ;
16666 char *kwnames
[] = {
16667 (char *) "self", NULL
16670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_Clone",kwnames
,&obj0
)) goto fail
;
16671 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16672 if (SWIG_arg_fail(1)) SWIG_fail
;
16674 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16675 result
= (wxEvent
*)((wxCommandEvent
const *)arg1
)->Clone();
16677 wxPyEndAllowThreads(__tstate
);
16678 if (PyErr_Occurred()) SWIG_fail
;
16680 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEvent
, 0);
16687 static PyObject
* CommandEvent_swigregister(PyObject
*, PyObject
*args
) {
16689 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16690 SWIG_TypeClientData(SWIGTYPE_p_wxCommandEvent
, obj
);
16692 return Py_BuildValue((char *)"");
16694 static PyObject
*_wrap_new_NotifyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16695 PyObject
*resultobj
= NULL
;
16696 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16697 int arg2
= (int) 0 ;
16698 wxNotifyEvent
*result
;
16699 PyObject
* obj0
= 0 ;
16700 PyObject
* obj1
= 0 ;
16701 char *kwnames
[] = {
16702 (char *) "commandType",(char *) "winid", NULL
16705 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_NotifyEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
16708 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
16709 if (SWIG_arg_fail(1)) SWIG_fail
;
16714 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16715 if (SWIG_arg_fail(2)) SWIG_fail
;
16719 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16720 result
= (wxNotifyEvent
*)new wxNotifyEvent(arg1
,arg2
);
16722 wxPyEndAllowThreads(__tstate
);
16723 if (PyErr_Occurred()) SWIG_fail
;
16725 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxNotifyEvent
, 1);
16732 static PyObject
*_wrap_NotifyEvent_Veto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16733 PyObject
*resultobj
= NULL
;
16734 wxNotifyEvent
*arg1
= (wxNotifyEvent
*) 0 ;
16735 PyObject
* obj0
= 0 ;
16736 char *kwnames
[] = {
16737 (char *) "self", NULL
16740 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NotifyEvent_Veto",kwnames
,&obj0
)) goto fail
;
16741 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNotifyEvent
, SWIG_POINTER_EXCEPTION
| 0);
16742 if (SWIG_arg_fail(1)) SWIG_fail
;
16744 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16747 wxPyEndAllowThreads(__tstate
);
16748 if (PyErr_Occurred()) SWIG_fail
;
16750 Py_INCREF(Py_None
); resultobj
= Py_None
;
16757 static PyObject
*_wrap_NotifyEvent_Allow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16758 PyObject
*resultobj
= NULL
;
16759 wxNotifyEvent
*arg1
= (wxNotifyEvent
*) 0 ;
16760 PyObject
* obj0
= 0 ;
16761 char *kwnames
[] = {
16762 (char *) "self", NULL
16765 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NotifyEvent_Allow",kwnames
,&obj0
)) goto fail
;
16766 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNotifyEvent
, SWIG_POINTER_EXCEPTION
| 0);
16767 if (SWIG_arg_fail(1)) SWIG_fail
;
16769 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16772 wxPyEndAllowThreads(__tstate
);
16773 if (PyErr_Occurred()) SWIG_fail
;
16775 Py_INCREF(Py_None
); resultobj
= Py_None
;
16782 static PyObject
*_wrap_NotifyEvent_IsAllowed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16783 PyObject
*resultobj
= NULL
;
16784 wxNotifyEvent
*arg1
= (wxNotifyEvent
*) 0 ;
16786 PyObject
* obj0
= 0 ;
16787 char *kwnames
[] = {
16788 (char *) "self", NULL
16791 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NotifyEvent_IsAllowed",kwnames
,&obj0
)) goto fail
;
16792 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNotifyEvent
, SWIG_POINTER_EXCEPTION
| 0);
16793 if (SWIG_arg_fail(1)) SWIG_fail
;
16795 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16796 result
= (bool)(arg1
)->IsAllowed();
16798 wxPyEndAllowThreads(__tstate
);
16799 if (PyErr_Occurred()) SWIG_fail
;
16802 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16810 static PyObject
* NotifyEvent_swigregister(PyObject
*, PyObject
*args
) {
16812 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16813 SWIG_TypeClientData(SWIGTYPE_p_wxNotifyEvent
, obj
);
16815 return Py_BuildValue((char *)"");
16817 static PyObject
*_wrap_new_ScrollEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16818 PyObject
*resultobj
= NULL
;
16819 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16820 int arg2
= (int) 0 ;
16821 int arg3
= (int) 0 ;
16822 int arg4
= (int) 0 ;
16823 wxScrollEvent
*result
;
16824 PyObject
* obj0
= 0 ;
16825 PyObject
* obj1
= 0 ;
16826 PyObject
* obj2
= 0 ;
16827 PyObject
* obj3
= 0 ;
16828 char *kwnames
[] = {
16829 (char *) "commandType",(char *) "winid",(char *) "pos",(char *) "orient", NULL
16832 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_ScrollEvent",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
16835 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
16836 if (SWIG_arg_fail(1)) SWIG_fail
;
16841 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16842 if (SWIG_arg_fail(2)) SWIG_fail
;
16847 arg3
= static_cast<int >(SWIG_As_int(obj2
));
16848 if (SWIG_arg_fail(3)) SWIG_fail
;
16853 arg4
= static_cast<int >(SWIG_As_int(obj3
));
16854 if (SWIG_arg_fail(4)) SWIG_fail
;
16858 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16859 result
= (wxScrollEvent
*)new wxScrollEvent(arg1
,arg2
,arg3
,arg4
);
16861 wxPyEndAllowThreads(__tstate
);
16862 if (PyErr_Occurred()) SWIG_fail
;
16864 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollEvent
, 1);
16871 static PyObject
*_wrap_ScrollEvent_GetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16872 PyObject
*resultobj
= NULL
;
16873 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16875 PyObject
* obj0
= 0 ;
16876 char *kwnames
[] = {
16877 (char *) "self", NULL
16880 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollEvent_GetOrientation",kwnames
,&obj0
)) goto fail
;
16881 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16882 if (SWIG_arg_fail(1)) SWIG_fail
;
16884 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16885 result
= (int)((wxScrollEvent
const *)arg1
)->GetOrientation();
16887 wxPyEndAllowThreads(__tstate
);
16888 if (PyErr_Occurred()) SWIG_fail
;
16891 resultobj
= SWIG_From_int(static_cast<int >(result
));
16899 static PyObject
*_wrap_ScrollEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16900 PyObject
*resultobj
= NULL
;
16901 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16903 PyObject
* obj0
= 0 ;
16904 char *kwnames
[] = {
16905 (char *) "self", NULL
16908 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
16909 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16910 if (SWIG_arg_fail(1)) SWIG_fail
;
16912 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16913 result
= (int)((wxScrollEvent
const *)arg1
)->GetPosition();
16915 wxPyEndAllowThreads(__tstate
);
16916 if (PyErr_Occurred()) SWIG_fail
;
16919 resultobj
= SWIG_From_int(static_cast<int >(result
));
16927 static PyObject
*_wrap_ScrollEvent_SetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16928 PyObject
*resultobj
= NULL
;
16929 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16931 PyObject
* obj0
= 0 ;
16932 PyObject
* obj1
= 0 ;
16933 char *kwnames
[] = {
16934 (char *) "self",(char *) "orient", NULL
16937 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollEvent_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
;
16938 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16939 if (SWIG_arg_fail(1)) SWIG_fail
;
16941 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16942 if (SWIG_arg_fail(2)) SWIG_fail
;
16945 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16946 (arg1
)->SetOrientation(arg2
);
16948 wxPyEndAllowThreads(__tstate
);
16949 if (PyErr_Occurred()) SWIG_fail
;
16951 Py_INCREF(Py_None
); resultobj
= Py_None
;
16958 static PyObject
*_wrap_ScrollEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16959 PyObject
*resultobj
= NULL
;
16960 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16962 PyObject
* obj0
= 0 ;
16963 PyObject
* obj1
= 0 ;
16964 char *kwnames
[] = {
16965 (char *) "self",(char *) "pos", NULL
16968 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
16969 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16970 if (SWIG_arg_fail(1)) SWIG_fail
;
16972 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16973 if (SWIG_arg_fail(2)) SWIG_fail
;
16976 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16977 (arg1
)->SetPosition(arg2
);
16979 wxPyEndAllowThreads(__tstate
);
16980 if (PyErr_Occurred()) SWIG_fail
;
16982 Py_INCREF(Py_None
); resultobj
= Py_None
;
16989 static PyObject
* ScrollEvent_swigregister(PyObject
*, PyObject
*args
) {
16991 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16992 SWIG_TypeClientData(SWIGTYPE_p_wxScrollEvent
, obj
);
16994 return Py_BuildValue((char *)"");
16996 static PyObject
*_wrap_new_ScrollWinEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16997 PyObject
*resultobj
= NULL
;
16998 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16999 int arg2
= (int) 0 ;
17000 int arg3
= (int) 0 ;
17001 wxScrollWinEvent
*result
;
17002 PyObject
* obj0
= 0 ;
17003 PyObject
* obj1
= 0 ;
17004 PyObject
* obj2
= 0 ;
17005 char *kwnames
[] = {
17006 (char *) "commandType",(char *) "pos",(char *) "orient", NULL
17009 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_ScrollWinEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
17012 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
17013 if (SWIG_arg_fail(1)) SWIG_fail
;
17018 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17019 if (SWIG_arg_fail(2)) SWIG_fail
;
17024 arg3
= static_cast<int >(SWIG_As_int(obj2
));
17025 if (SWIG_arg_fail(3)) SWIG_fail
;
17029 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17030 result
= (wxScrollWinEvent
*)new wxScrollWinEvent(arg1
,arg2
,arg3
);
17032 wxPyEndAllowThreads(__tstate
);
17033 if (PyErr_Occurred()) SWIG_fail
;
17035 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollWinEvent
, 1);
17042 static PyObject
*_wrap_ScrollWinEvent_GetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17043 PyObject
*resultobj
= NULL
;
17044 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17046 PyObject
* obj0
= 0 ;
17047 char *kwnames
[] = {
17048 (char *) "self", NULL
17051 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollWinEvent_GetOrientation",kwnames
,&obj0
)) goto fail
;
17052 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17053 if (SWIG_arg_fail(1)) SWIG_fail
;
17055 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17056 result
= (int)((wxScrollWinEvent
const *)arg1
)->GetOrientation();
17058 wxPyEndAllowThreads(__tstate
);
17059 if (PyErr_Occurred()) SWIG_fail
;
17062 resultobj
= SWIG_From_int(static_cast<int >(result
));
17070 static PyObject
*_wrap_ScrollWinEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17071 PyObject
*resultobj
= NULL
;
17072 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17074 PyObject
* obj0
= 0 ;
17075 char *kwnames
[] = {
17076 (char *) "self", NULL
17079 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollWinEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
17080 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17081 if (SWIG_arg_fail(1)) SWIG_fail
;
17083 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17084 result
= (int)((wxScrollWinEvent
const *)arg1
)->GetPosition();
17086 wxPyEndAllowThreads(__tstate
);
17087 if (PyErr_Occurred()) SWIG_fail
;
17090 resultobj
= SWIG_From_int(static_cast<int >(result
));
17098 static PyObject
*_wrap_ScrollWinEvent_SetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17099 PyObject
*resultobj
= NULL
;
17100 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17102 PyObject
* obj0
= 0 ;
17103 PyObject
* obj1
= 0 ;
17104 char *kwnames
[] = {
17105 (char *) "self",(char *) "orient", NULL
17108 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollWinEvent_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
;
17109 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17110 if (SWIG_arg_fail(1)) SWIG_fail
;
17112 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17113 if (SWIG_arg_fail(2)) SWIG_fail
;
17116 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17117 (arg1
)->SetOrientation(arg2
);
17119 wxPyEndAllowThreads(__tstate
);
17120 if (PyErr_Occurred()) SWIG_fail
;
17122 Py_INCREF(Py_None
); resultobj
= Py_None
;
17129 static PyObject
*_wrap_ScrollWinEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17130 PyObject
*resultobj
= NULL
;
17131 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17133 PyObject
* obj0
= 0 ;
17134 PyObject
* obj1
= 0 ;
17135 char *kwnames
[] = {
17136 (char *) "self",(char *) "pos", NULL
17139 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollWinEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
17140 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17141 if (SWIG_arg_fail(1)) SWIG_fail
;
17143 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17144 if (SWIG_arg_fail(2)) SWIG_fail
;
17147 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17148 (arg1
)->SetPosition(arg2
);
17150 wxPyEndAllowThreads(__tstate
);
17151 if (PyErr_Occurred()) SWIG_fail
;
17153 Py_INCREF(Py_None
); resultobj
= Py_None
;
17160 static PyObject
* ScrollWinEvent_swigregister(PyObject
*, PyObject
*args
) {
17162 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
17163 SWIG_TypeClientData(SWIGTYPE_p_wxScrollWinEvent
, obj
);
17165 return Py_BuildValue((char *)"");
17167 static PyObject
*_wrap_new_MouseEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17168 PyObject
*resultobj
= NULL
;
17169 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
17170 wxMouseEvent
*result
;
17171 PyObject
* obj0
= 0 ;
17172 char *kwnames
[] = {
17173 (char *) "mouseType", NULL
17176 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MouseEvent",kwnames
,&obj0
)) goto fail
;
17179 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
17180 if (SWIG_arg_fail(1)) SWIG_fail
;
17184 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17185 result
= (wxMouseEvent
*)new wxMouseEvent(arg1
);
17187 wxPyEndAllowThreads(__tstate
);
17188 if (PyErr_Occurred()) SWIG_fail
;
17191 resultobj
= wxPyMake_wxObject(result
, 1);
17199 static PyObject
*_wrap_MouseEvent_IsButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17200 PyObject
*resultobj
= NULL
;
17201 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17203 PyObject
* obj0
= 0 ;
17204 char *kwnames
[] = {
17205 (char *) "self", NULL
17208 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_IsButton",kwnames
,&obj0
)) goto fail
;
17209 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17210 if (SWIG_arg_fail(1)) SWIG_fail
;
17212 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17213 result
= (bool)((wxMouseEvent
const *)arg1
)->IsButton();
17215 wxPyEndAllowThreads(__tstate
);
17216 if (PyErr_Occurred()) SWIG_fail
;
17219 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17227 static PyObject
*_wrap_MouseEvent_ButtonDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17228 PyObject
*resultobj
= NULL
;
17229 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17230 int arg2
= (int) wxMOUSE_BTN_ANY
;
17232 PyObject
* obj0
= 0 ;
17233 PyObject
* obj1
= 0 ;
17234 char *kwnames
[] = {
17235 (char *) "self",(char *) "but", NULL
17238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MouseEvent_ButtonDown",kwnames
,&obj0
,&obj1
)) goto fail
;
17239 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17240 if (SWIG_arg_fail(1)) SWIG_fail
;
17243 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17244 if (SWIG_arg_fail(2)) SWIG_fail
;
17248 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17249 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonDown(arg2
);
17251 wxPyEndAllowThreads(__tstate
);
17252 if (PyErr_Occurred()) SWIG_fail
;
17255 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17263 static PyObject
*_wrap_MouseEvent_ButtonDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17264 PyObject
*resultobj
= NULL
;
17265 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17266 int arg2
= (int) wxMOUSE_BTN_ANY
;
17268 PyObject
* obj0
= 0 ;
17269 PyObject
* obj1
= 0 ;
17270 char *kwnames
[] = {
17271 (char *) "self",(char *) "but", NULL
17274 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MouseEvent_ButtonDClick",kwnames
,&obj0
,&obj1
)) goto fail
;
17275 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17276 if (SWIG_arg_fail(1)) SWIG_fail
;
17279 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17280 if (SWIG_arg_fail(2)) SWIG_fail
;
17284 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17285 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonDClick(arg2
);
17287 wxPyEndAllowThreads(__tstate
);
17288 if (PyErr_Occurred()) SWIG_fail
;
17291 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17299 static PyObject
*_wrap_MouseEvent_ButtonUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17300 PyObject
*resultobj
= NULL
;
17301 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17302 int arg2
= (int) wxMOUSE_BTN_ANY
;
17304 PyObject
* obj0
= 0 ;
17305 PyObject
* obj1
= 0 ;
17306 char *kwnames
[] = {
17307 (char *) "self",(char *) "but", NULL
17310 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MouseEvent_ButtonUp",kwnames
,&obj0
,&obj1
)) goto fail
;
17311 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17312 if (SWIG_arg_fail(1)) SWIG_fail
;
17315 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17316 if (SWIG_arg_fail(2)) SWIG_fail
;
17320 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17321 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonUp(arg2
);
17323 wxPyEndAllowThreads(__tstate
);
17324 if (PyErr_Occurred()) SWIG_fail
;
17327 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17335 static PyObject
*_wrap_MouseEvent_Button(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17336 PyObject
*resultobj
= NULL
;
17337 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17340 PyObject
* obj0
= 0 ;
17341 PyObject
* obj1
= 0 ;
17342 char *kwnames
[] = {
17343 (char *) "self",(char *) "button", NULL
17346 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_Button",kwnames
,&obj0
,&obj1
)) goto fail
;
17347 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17348 if (SWIG_arg_fail(1)) SWIG_fail
;
17350 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17351 if (SWIG_arg_fail(2)) SWIG_fail
;
17354 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17355 result
= (bool)((wxMouseEvent
const *)arg1
)->Button(arg2
);
17357 wxPyEndAllowThreads(__tstate
);
17358 if (PyErr_Occurred()) SWIG_fail
;
17361 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17369 static PyObject
*_wrap_MouseEvent_ButtonIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17370 PyObject
*resultobj
= NULL
;
17371 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17374 PyObject
* obj0
= 0 ;
17375 PyObject
* obj1
= 0 ;
17376 char *kwnames
[] = {
17377 (char *) "self",(char *) "but", NULL
17380 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_ButtonIsDown",kwnames
,&obj0
,&obj1
)) goto fail
;
17381 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17382 if (SWIG_arg_fail(1)) SWIG_fail
;
17384 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17385 if (SWIG_arg_fail(2)) SWIG_fail
;
17388 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17389 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonIsDown(arg2
);
17391 wxPyEndAllowThreads(__tstate
);
17392 if (PyErr_Occurred()) SWIG_fail
;
17395 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17403 static PyObject
*_wrap_MouseEvent_GetButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17404 PyObject
*resultobj
= NULL
;
17405 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17407 PyObject
* obj0
= 0 ;
17408 char *kwnames
[] = {
17409 (char *) "self", NULL
17412 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetButton",kwnames
,&obj0
)) goto fail
;
17413 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17414 if (SWIG_arg_fail(1)) SWIG_fail
;
17416 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17417 result
= (int)((wxMouseEvent
const *)arg1
)->GetButton();
17419 wxPyEndAllowThreads(__tstate
);
17420 if (PyErr_Occurred()) SWIG_fail
;
17423 resultobj
= SWIG_From_int(static_cast<int >(result
));
17431 static PyObject
*_wrap_MouseEvent_ControlDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17432 PyObject
*resultobj
= NULL
;
17433 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17435 PyObject
* obj0
= 0 ;
17436 char *kwnames
[] = {
17437 (char *) "self", NULL
17440 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_ControlDown",kwnames
,&obj0
)) goto fail
;
17441 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17442 if (SWIG_arg_fail(1)) SWIG_fail
;
17444 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17445 result
= (bool)((wxMouseEvent
const *)arg1
)->ControlDown();
17447 wxPyEndAllowThreads(__tstate
);
17448 if (PyErr_Occurred()) SWIG_fail
;
17451 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17459 static PyObject
*_wrap_MouseEvent_MetaDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17460 PyObject
*resultobj
= NULL
;
17461 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17463 PyObject
* obj0
= 0 ;
17464 char *kwnames
[] = {
17465 (char *) "self", NULL
17468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MetaDown",kwnames
,&obj0
)) goto fail
;
17469 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17470 if (SWIG_arg_fail(1)) SWIG_fail
;
17472 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17473 result
= (bool)((wxMouseEvent
const *)arg1
)->MetaDown();
17475 wxPyEndAllowThreads(__tstate
);
17476 if (PyErr_Occurred()) SWIG_fail
;
17479 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17487 static PyObject
*_wrap_MouseEvent_AltDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17488 PyObject
*resultobj
= NULL
;
17489 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17491 PyObject
* obj0
= 0 ;
17492 char *kwnames
[] = {
17493 (char *) "self", NULL
17496 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_AltDown",kwnames
,&obj0
)) goto fail
;
17497 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17498 if (SWIG_arg_fail(1)) SWIG_fail
;
17500 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17501 result
= (bool)((wxMouseEvent
const *)arg1
)->AltDown();
17503 wxPyEndAllowThreads(__tstate
);
17504 if (PyErr_Occurred()) SWIG_fail
;
17507 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17515 static PyObject
*_wrap_MouseEvent_ShiftDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17516 PyObject
*resultobj
= NULL
;
17517 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17519 PyObject
* obj0
= 0 ;
17520 char *kwnames
[] = {
17521 (char *) "self", NULL
17524 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_ShiftDown",kwnames
,&obj0
)) goto fail
;
17525 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17526 if (SWIG_arg_fail(1)) SWIG_fail
;
17528 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17529 result
= (bool)((wxMouseEvent
const *)arg1
)->ShiftDown();
17531 wxPyEndAllowThreads(__tstate
);
17532 if (PyErr_Occurred()) SWIG_fail
;
17535 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17543 static PyObject
*_wrap_MouseEvent_CmdDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17544 PyObject
*resultobj
= NULL
;
17545 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17547 PyObject
* obj0
= 0 ;
17548 char *kwnames
[] = {
17549 (char *) "self", NULL
17552 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_CmdDown",kwnames
,&obj0
)) goto fail
;
17553 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17554 if (SWIG_arg_fail(1)) SWIG_fail
;
17556 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17557 result
= (bool)((wxMouseEvent
const *)arg1
)->CmdDown();
17559 wxPyEndAllowThreads(__tstate
);
17560 if (PyErr_Occurred()) SWIG_fail
;
17563 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17571 static PyObject
*_wrap_MouseEvent_LeftDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17572 PyObject
*resultobj
= NULL
;
17573 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17575 PyObject
* obj0
= 0 ;
17576 char *kwnames
[] = {
17577 (char *) "self", NULL
17580 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftDown",kwnames
,&obj0
)) goto fail
;
17581 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17582 if (SWIG_arg_fail(1)) SWIG_fail
;
17584 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17585 result
= (bool)((wxMouseEvent
const *)arg1
)->LeftDown();
17587 wxPyEndAllowThreads(__tstate
);
17588 if (PyErr_Occurred()) SWIG_fail
;
17591 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17599 static PyObject
*_wrap_MouseEvent_MiddleDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17600 PyObject
*resultobj
= NULL
;
17601 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17603 PyObject
* obj0
= 0 ;
17604 char *kwnames
[] = {
17605 (char *) "self", NULL
17608 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleDown",kwnames
,&obj0
)) goto fail
;
17609 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17610 if (SWIG_arg_fail(1)) SWIG_fail
;
17612 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17613 result
= (bool)((wxMouseEvent
const *)arg1
)->MiddleDown();
17615 wxPyEndAllowThreads(__tstate
);
17616 if (PyErr_Occurred()) SWIG_fail
;
17619 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17627 static PyObject
*_wrap_MouseEvent_RightDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17628 PyObject
*resultobj
= NULL
;
17629 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17631 PyObject
* obj0
= 0 ;
17632 char *kwnames
[] = {
17633 (char *) "self", NULL
17636 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightDown",kwnames
,&obj0
)) goto fail
;
17637 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17638 if (SWIG_arg_fail(1)) SWIG_fail
;
17640 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17641 result
= (bool)((wxMouseEvent
const *)arg1
)->RightDown();
17643 wxPyEndAllowThreads(__tstate
);
17644 if (PyErr_Occurred()) SWIG_fail
;
17647 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17655 static PyObject
*_wrap_MouseEvent_LeftUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17656 PyObject
*resultobj
= NULL
;
17657 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17659 PyObject
* obj0
= 0 ;
17660 char *kwnames
[] = {
17661 (char *) "self", NULL
17664 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftUp",kwnames
,&obj0
)) goto fail
;
17665 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17666 if (SWIG_arg_fail(1)) SWIG_fail
;
17668 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17669 result
= (bool)((wxMouseEvent
const *)arg1
)->LeftUp();
17671 wxPyEndAllowThreads(__tstate
);
17672 if (PyErr_Occurred()) SWIG_fail
;
17675 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17683 static PyObject
*_wrap_MouseEvent_MiddleUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17684 PyObject
*resultobj
= NULL
;
17685 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17687 PyObject
* obj0
= 0 ;
17688 char *kwnames
[] = {
17689 (char *) "self", NULL
17692 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleUp",kwnames
,&obj0
)) goto fail
;
17693 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17694 if (SWIG_arg_fail(1)) SWIG_fail
;
17696 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17697 result
= (bool)((wxMouseEvent
const *)arg1
)->MiddleUp();
17699 wxPyEndAllowThreads(__tstate
);
17700 if (PyErr_Occurred()) SWIG_fail
;
17703 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17711 static PyObject
*_wrap_MouseEvent_RightUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17712 PyObject
*resultobj
= NULL
;
17713 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17715 PyObject
* obj0
= 0 ;
17716 char *kwnames
[] = {
17717 (char *) "self", NULL
17720 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightUp",kwnames
,&obj0
)) goto fail
;
17721 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17722 if (SWIG_arg_fail(1)) SWIG_fail
;
17724 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17725 result
= (bool)((wxMouseEvent
const *)arg1
)->RightUp();
17727 wxPyEndAllowThreads(__tstate
);
17728 if (PyErr_Occurred()) SWIG_fail
;
17731 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17739 static PyObject
*_wrap_MouseEvent_LeftDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17740 PyObject
*resultobj
= NULL
;
17741 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17743 PyObject
* obj0
= 0 ;
17744 char *kwnames
[] = {
17745 (char *) "self", NULL
17748 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftDClick",kwnames
,&obj0
)) goto fail
;
17749 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17750 if (SWIG_arg_fail(1)) SWIG_fail
;
17752 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17753 result
= (bool)((wxMouseEvent
const *)arg1
)->LeftDClick();
17755 wxPyEndAllowThreads(__tstate
);
17756 if (PyErr_Occurred()) SWIG_fail
;
17759 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17767 static PyObject
*_wrap_MouseEvent_MiddleDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17768 PyObject
*resultobj
= NULL
;
17769 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17771 PyObject
* obj0
= 0 ;
17772 char *kwnames
[] = {
17773 (char *) "self", NULL
17776 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleDClick",kwnames
,&obj0
)) goto fail
;
17777 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17778 if (SWIG_arg_fail(1)) SWIG_fail
;
17780 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17781 result
= (bool)((wxMouseEvent
const *)arg1
)->MiddleDClick();
17783 wxPyEndAllowThreads(__tstate
);
17784 if (PyErr_Occurred()) SWIG_fail
;
17787 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17795 static PyObject
*_wrap_MouseEvent_RightDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17796 PyObject
*resultobj
= NULL
;
17797 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17799 PyObject
* obj0
= 0 ;
17800 char *kwnames
[] = {
17801 (char *) "self", NULL
17804 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightDClick",kwnames
,&obj0
)) goto fail
;
17805 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17806 if (SWIG_arg_fail(1)) SWIG_fail
;
17808 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17809 result
= (bool)((wxMouseEvent
const *)arg1
)->RightDClick();
17811 wxPyEndAllowThreads(__tstate
);
17812 if (PyErr_Occurred()) SWIG_fail
;
17815 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17823 static PyObject
*_wrap_MouseEvent_LeftIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17824 PyObject
*resultobj
= NULL
;
17825 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17827 PyObject
* obj0
= 0 ;
17828 char *kwnames
[] = {
17829 (char *) "self", NULL
17832 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftIsDown",kwnames
,&obj0
)) goto fail
;
17833 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17834 if (SWIG_arg_fail(1)) SWIG_fail
;
17836 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17837 result
= (bool)(arg1
)->LeftIsDown();
17839 wxPyEndAllowThreads(__tstate
);
17840 if (PyErr_Occurred()) SWIG_fail
;
17843 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17851 static PyObject
*_wrap_MouseEvent_MiddleIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17852 PyObject
*resultobj
= NULL
;
17853 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17855 PyObject
* obj0
= 0 ;
17856 char *kwnames
[] = {
17857 (char *) "self", NULL
17860 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleIsDown",kwnames
,&obj0
)) goto fail
;
17861 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17862 if (SWIG_arg_fail(1)) SWIG_fail
;
17864 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17865 result
= (bool)(arg1
)->MiddleIsDown();
17867 wxPyEndAllowThreads(__tstate
);
17868 if (PyErr_Occurred()) SWIG_fail
;
17871 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17879 static PyObject
*_wrap_MouseEvent_RightIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17880 PyObject
*resultobj
= NULL
;
17881 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17883 PyObject
* obj0
= 0 ;
17884 char *kwnames
[] = {
17885 (char *) "self", NULL
17888 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightIsDown",kwnames
,&obj0
)) goto fail
;
17889 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17890 if (SWIG_arg_fail(1)) SWIG_fail
;
17892 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17893 result
= (bool)(arg1
)->RightIsDown();
17895 wxPyEndAllowThreads(__tstate
);
17896 if (PyErr_Occurred()) SWIG_fail
;
17899 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17907 static PyObject
*_wrap_MouseEvent_Dragging(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17908 PyObject
*resultobj
= NULL
;
17909 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17911 PyObject
* obj0
= 0 ;
17912 char *kwnames
[] = {
17913 (char *) "self", NULL
17916 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Dragging",kwnames
,&obj0
)) goto fail
;
17917 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17918 if (SWIG_arg_fail(1)) SWIG_fail
;
17920 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17921 result
= (bool)((wxMouseEvent
const *)arg1
)->Dragging();
17923 wxPyEndAllowThreads(__tstate
);
17924 if (PyErr_Occurred()) SWIG_fail
;
17927 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17935 static PyObject
*_wrap_MouseEvent_Moving(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17936 PyObject
*resultobj
= NULL
;
17937 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17939 PyObject
* obj0
= 0 ;
17940 char *kwnames
[] = {
17941 (char *) "self", NULL
17944 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Moving",kwnames
,&obj0
)) goto fail
;
17945 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17946 if (SWIG_arg_fail(1)) SWIG_fail
;
17948 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17949 result
= (bool)((wxMouseEvent
const *)arg1
)->Moving();
17951 wxPyEndAllowThreads(__tstate
);
17952 if (PyErr_Occurred()) SWIG_fail
;
17955 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17963 static PyObject
*_wrap_MouseEvent_Entering(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17964 PyObject
*resultobj
= NULL
;
17965 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17967 PyObject
* obj0
= 0 ;
17968 char *kwnames
[] = {
17969 (char *) "self", NULL
17972 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Entering",kwnames
,&obj0
)) goto fail
;
17973 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17974 if (SWIG_arg_fail(1)) SWIG_fail
;
17976 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17977 result
= (bool)((wxMouseEvent
const *)arg1
)->Entering();
17979 wxPyEndAllowThreads(__tstate
);
17980 if (PyErr_Occurred()) SWIG_fail
;
17983 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17991 static PyObject
*_wrap_MouseEvent_Leaving(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17992 PyObject
*resultobj
= NULL
;
17993 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17995 PyObject
* obj0
= 0 ;
17996 char *kwnames
[] = {
17997 (char *) "self", NULL
18000 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Leaving",kwnames
,&obj0
)) goto fail
;
18001 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18002 if (SWIG_arg_fail(1)) SWIG_fail
;
18004 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18005 result
= (bool)((wxMouseEvent
const *)arg1
)->Leaving();
18007 wxPyEndAllowThreads(__tstate
);
18008 if (PyErr_Occurred()) SWIG_fail
;
18011 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18019 static PyObject
*_wrap_MouseEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18020 PyObject
*resultobj
= NULL
;
18021 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18023 PyObject
* obj0
= 0 ;
18024 char *kwnames
[] = {
18025 (char *) "self", NULL
18028 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
18029 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18030 if (SWIG_arg_fail(1)) SWIG_fail
;
18032 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18033 result
= (arg1
)->GetPosition();
18035 wxPyEndAllowThreads(__tstate
);
18036 if (PyErr_Occurred()) SWIG_fail
;
18039 wxPoint
* resultptr
;
18040 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
18041 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
18049 static PyObject
*_wrap_MouseEvent_GetPositionTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18050 PyObject
*resultobj
= NULL
;
18051 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18052 long *arg2
= (long *) 0 ;
18053 long *arg3
= (long *) 0 ;
18058 PyObject
* obj0
= 0 ;
18059 char *kwnames
[] = {
18060 (char *) "self", NULL
18063 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
18064 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
18065 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetPositionTuple",kwnames
,&obj0
)) goto fail
;
18066 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18067 if (SWIG_arg_fail(1)) SWIG_fail
;
18069 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18070 (arg1
)->GetPosition(arg2
,arg3
);
18072 wxPyEndAllowThreads(__tstate
);
18073 if (PyErr_Occurred()) SWIG_fail
;
18075 Py_INCREF(Py_None
); resultobj
= Py_None
;
18076 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
18077 SWIG_From_long((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_long
, 0)));
18078 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
18079 SWIG_From_long((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_long
, 0)));
18086 static PyObject
*_wrap_MouseEvent_GetLogicalPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18087 PyObject
*resultobj
= NULL
;
18088 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18091 PyObject
* obj0
= 0 ;
18092 PyObject
* obj1
= 0 ;
18093 char *kwnames
[] = {
18094 (char *) "self",(char *) "dc", NULL
18097 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_GetLogicalPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
18098 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18099 if (SWIG_arg_fail(1)) SWIG_fail
;
18101 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION
| 0);
18102 if (SWIG_arg_fail(2)) SWIG_fail
;
18103 if (arg2
== NULL
) {
18104 SWIG_null_ref("wxDC");
18106 if (SWIG_arg_fail(2)) SWIG_fail
;
18109 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18110 result
= ((wxMouseEvent
const *)arg1
)->GetLogicalPosition((wxDC
const &)*arg2
);
18112 wxPyEndAllowThreads(__tstate
);
18113 if (PyErr_Occurred()) SWIG_fail
;
18116 wxPoint
* resultptr
;
18117 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
18118 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
18126 static PyObject
*_wrap_MouseEvent_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18127 PyObject
*resultobj
= NULL
;
18128 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18130 PyObject
* obj0
= 0 ;
18131 char *kwnames
[] = {
18132 (char *) "self", NULL
18135 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetX",kwnames
,&obj0
)) goto fail
;
18136 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18137 if (SWIG_arg_fail(1)) SWIG_fail
;
18139 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18140 result
= (int)((wxMouseEvent
const *)arg1
)->GetX();
18142 wxPyEndAllowThreads(__tstate
);
18143 if (PyErr_Occurred()) SWIG_fail
;
18146 resultobj
= SWIG_From_int(static_cast<int >(result
));
18154 static PyObject
*_wrap_MouseEvent_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18155 PyObject
*resultobj
= NULL
;
18156 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18158 PyObject
* obj0
= 0 ;
18159 char *kwnames
[] = {
18160 (char *) "self", NULL
18163 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetY",kwnames
,&obj0
)) goto fail
;
18164 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18165 if (SWIG_arg_fail(1)) SWIG_fail
;
18167 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18168 result
= (int)((wxMouseEvent
const *)arg1
)->GetY();
18170 wxPyEndAllowThreads(__tstate
);
18171 if (PyErr_Occurred()) SWIG_fail
;
18174 resultobj
= SWIG_From_int(static_cast<int >(result
));
18182 static PyObject
*_wrap_MouseEvent_GetWheelRotation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18183 PyObject
*resultobj
= NULL
;
18184 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18186 PyObject
* obj0
= 0 ;
18187 char *kwnames
[] = {
18188 (char *) "self", NULL
18191 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetWheelRotation",kwnames
,&obj0
)) goto fail
;
18192 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18193 if (SWIG_arg_fail(1)) SWIG_fail
;
18195 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18196 result
= (int)((wxMouseEvent
const *)arg1
)->GetWheelRotation();
18198 wxPyEndAllowThreads(__tstate
);
18199 if (PyErr_Occurred()) SWIG_fail
;
18202 resultobj
= SWIG_From_int(static_cast<int >(result
));
18210 static PyObject
*_wrap_MouseEvent_GetWheelDelta(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18211 PyObject
*resultobj
= NULL
;
18212 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18214 PyObject
* obj0
= 0 ;
18215 char *kwnames
[] = {
18216 (char *) "self", NULL
18219 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetWheelDelta",kwnames
,&obj0
)) goto fail
;
18220 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18221 if (SWIG_arg_fail(1)) SWIG_fail
;
18223 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18224 result
= (int)((wxMouseEvent
const *)arg1
)->GetWheelDelta();
18226 wxPyEndAllowThreads(__tstate
);
18227 if (PyErr_Occurred()) SWIG_fail
;
18230 resultobj
= SWIG_From_int(static_cast<int >(result
));
18238 static PyObject
*_wrap_MouseEvent_GetLinesPerAction(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18239 PyObject
*resultobj
= NULL
;
18240 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18242 PyObject
* obj0
= 0 ;
18243 char *kwnames
[] = {
18244 (char *) "self", NULL
18247 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetLinesPerAction",kwnames
,&obj0
)) goto fail
;
18248 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18249 if (SWIG_arg_fail(1)) SWIG_fail
;
18251 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18252 result
= (int)((wxMouseEvent
const *)arg1
)->GetLinesPerAction();
18254 wxPyEndAllowThreads(__tstate
);
18255 if (PyErr_Occurred()) SWIG_fail
;
18258 resultobj
= SWIG_From_int(static_cast<int >(result
));
18266 static PyObject
*_wrap_MouseEvent_IsPageScroll(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18267 PyObject
*resultobj
= NULL
;
18268 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18270 PyObject
* obj0
= 0 ;
18271 char *kwnames
[] = {
18272 (char *) "self", NULL
18275 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_IsPageScroll",kwnames
,&obj0
)) goto fail
;
18276 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18277 if (SWIG_arg_fail(1)) SWIG_fail
;
18279 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18280 result
= (bool)((wxMouseEvent
const *)arg1
)->IsPageScroll();
18282 wxPyEndAllowThreads(__tstate
);
18283 if (PyErr_Occurred()) SWIG_fail
;
18286 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18294 static PyObject
*_wrap_MouseEvent_m_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18295 PyObject
*resultobj
= NULL
;
18296 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18298 PyObject
* obj0
= 0 ;
18299 PyObject
* obj1
= 0 ;
18300 char *kwnames
[] = {
18301 (char *) "self",(char *) "m_x", NULL
18304 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18305 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18306 if (SWIG_arg_fail(1)) SWIG_fail
;
18308 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18309 if (SWIG_arg_fail(2)) SWIG_fail
;
18311 if (arg1
) (arg1
)->m_x
= arg2
;
18313 Py_INCREF(Py_None
); resultobj
= Py_None
;
18320 static PyObject
*_wrap_MouseEvent_m_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18321 PyObject
*resultobj
= NULL
;
18322 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18324 PyObject
* obj0
= 0 ;
18325 char *kwnames
[] = {
18326 (char *) "self", NULL
18329 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_x_get",kwnames
,&obj0
)) goto fail
;
18330 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18331 if (SWIG_arg_fail(1)) SWIG_fail
;
18332 result
= (int) ((arg1
)->m_x
);
18335 resultobj
= SWIG_From_int(static_cast<int >(result
));
18343 static PyObject
*_wrap_MouseEvent_m_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18344 PyObject
*resultobj
= NULL
;
18345 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18347 PyObject
* obj0
= 0 ;
18348 PyObject
* obj1
= 0 ;
18349 char *kwnames
[] = {
18350 (char *) "self",(char *) "m_y", NULL
18353 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18354 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18355 if (SWIG_arg_fail(1)) SWIG_fail
;
18357 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18358 if (SWIG_arg_fail(2)) SWIG_fail
;
18360 if (arg1
) (arg1
)->m_y
= arg2
;
18362 Py_INCREF(Py_None
); resultobj
= Py_None
;
18369 static PyObject
*_wrap_MouseEvent_m_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18370 PyObject
*resultobj
= NULL
;
18371 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18373 PyObject
* obj0
= 0 ;
18374 char *kwnames
[] = {
18375 (char *) "self", NULL
18378 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_y_get",kwnames
,&obj0
)) goto fail
;
18379 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18380 if (SWIG_arg_fail(1)) SWIG_fail
;
18381 result
= (int) ((arg1
)->m_y
);
18384 resultobj
= SWIG_From_int(static_cast<int >(result
));
18392 static PyObject
*_wrap_MouseEvent_m_leftDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18393 PyObject
*resultobj
= NULL
;
18394 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18396 PyObject
* obj0
= 0 ;
18397 PyObject
* obj1
= 0 ;
18398 char *kwnames
[] = {
18399 (char *) "self",(char *) "m_leftDown", NULL
18402 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_leftDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18403 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18404 if (SWIG_arg_fail(1)) SWIG_fail
;
18406 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18407 if (SWIG_arg_fail(2)) SWIG_fail
;
18409 if (arg1
) (arg1
)->m_leftDown
= arg2
;
18411 Py_INCREF(Py_None
); resultobj
= Py_None
;
18418 static PyObject
*_wrap_MouseEvent_m_leftDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18419 PyObject
*resultobj
= NULL
;
18420 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18422 PyObject
* obj0
= 0 ;
18423 char *kwnames
[] = {
18424 (char *) "self", NULL
18427 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_leftDown_get",kwnames
,&obj0
)) goto fail
;
18428 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18429 if (SWIG_arg_fail(1)) SWIG_fail
;
18430 result
= (bool) ((arg1
)->m_leftDown
);
18433 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18441 static PyObject
*_wrap_MouseEvent_m_middleDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18442 PyObject
*resultobj
= NULL
;
18443 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18445 PyObject
* obj0
= 0 ;
18446 PyObject
* obj1
= 0 ;
18447 char *kwnames
[] = {
18448 (char *) "self",(char *) "m_middleDown", NULL
18451 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_middleDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18452 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18453 if (SWIG_arg_fail(1)) SWIG_fail
;
18455 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18456 if (SWIG_arg_fail(2)) SWIG_fail
;
18458 if (arg1
) (arg1
)->m_middleDown
= arg2
;
18460 Py_INCREF(Py_None
); resultobj
= Py_None
;
18467 static PyObject
*_wrap_MouseEvent_m_middleDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18468 PyObject
*resultobj
= NULL
;
18469 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18471 PyObject
* obj0
= 0 ;
18472 char *kwnames
[] = {
18473 (char *) "self", NULL
18476 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_middleDown_get",kwnames
,&obj0
)) goto fail
;
18477 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18478 if (SWIG_arg_fail(1)) SWIG_fail
;
18479 result
= (bool) ((arg1
)->m_middleDown
);
18482 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18490 static PyObject
*_wrap_MouseEvent_m_rightDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18491 PyObject
*resultobj
= NULL
;
18492 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18494 PyObject
* obj0
= 0 ;
18495 PyObject
* obj1
= 0 ;
18496 char *kwnames
[] = {
18497 (char *) "self",(char *) "m_rightDown", NULL
18500 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_rightDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18501 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18502 if (SWIG_arg_fail(1)) SWIG_fail
;
18504 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18505 if (SWIG_arg_fail(2)) SWIG_fail
;
18507 if (arg1
) (arg1
)->m_rightDown
= arg2
;
18509 Py_INCREF(Py_None
); resultobj
= Py_None
;
18516 static PyObject
*_wrap_MouseEvent_m_rightDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18517 PyObject
*resultobj
= NULL
;
18518 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18520 PyObject
* obj0
= 0 ;
18521 char *kwnames
[] = {
18522 (char *) "self", NULL
18525 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_rightDown_get",kwnames
,&obj0
)) goto fail
;
18526 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18527 if (SWIG_arg_fail(1)) SWIG_fail
;
18528 result
= (bool) ((arg1
)->m_rightDown
);
18531 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18539 static PyObject
*_wrap_MouseEvent_m_controlDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18540 PyObject
*resultobj
= NULL
;
18541 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18543 PyObject
* obj0
= 0 ;
18544 PyObject
* obj1
= 0 ;
18545 char *kwnames
[] = {
18546 (char *) "self",(char *) "m_controlDown", NULL
18549 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_controlDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18550 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18551 if (SWIG_arg_fail(1)) SWIG_fail
;
18553 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18554 if (SWIG_arg_fail(2)) SWIG_fail
;
18556 if (arg1
) (arg1
)->m_controlDown
= arg2
;
18558 Py_INCREF(Py_None
); resultobj
= Py_None
;
18565 static PyObject
*_wrap_MouseEvent_m_controlDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18566 PyObject
*resultobj
= NULL
;
18567 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18569 PyObject
* obj0
= 0 ;
18570 char *kwnames
[] = {
18571 (char *) "self", NULL
18574 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_controlDown_get",kwnames
,&obj0
)) goto fail
;
18575 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18576 if (SWIG_arg_fail(1)) SWIG_fail
;
18577 result
= (bool) ((arg1
)->m_controlDown
);
18580 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18588 static PyObject
*_wrap_MouseEvent_m_shiftDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18589 PyObject
*resultobj
= NULL
;
18590 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18592 PyObject
* obj0
= 0 ;
18593 PyObject
* obj1
= 0 ;
18594 char *kwnames
[] = {
18595 (char *) "self",(char *) "m_shiftDown", NULL
18598 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_shiftDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18599 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18600 if (SWIG_arg_fail(1)) SWIG_fail
;
18602 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18603 if (SWIG_arg_fail(2)) SWIG_fail
;
18605 if (arg1
) (arg1
)->m_shiftDown
= arg2
;
18607 Py_INCREF(Py_None
); resultobj
= Py_None
;
18614 static PyObject
*_wrap_MouseEvent_m_shiftDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18615 PyObject
*resultobj
= NULL
;
18616 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18618 PyObject
* obj0
= 0 ;
18619 char *kwnames
[] = {
18620 (char *) "self", NULL
18623 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_shiftDown_get",kwnames
,&obj0
)) goto fail
;
18624 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18625 if (SWIG_arg_fail(1)) SWIG_fail
;
18626 result
= (bool) ((arg1
)->m_shiftDown
);
18629 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18637 static PyObject
*_wrap_MouseEvent_m_altDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18638 PyObject
*resultobj
= NULL
;
18639 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18641 PyObject
* obj0
= 0 ;
18642 PyObject
* obj1
= 0 ;
18643 char *kwnames
[] = {
18644 (char *) "self",(char *) "m_altDown", NULL
18647 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_altDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18648 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18649 if (SWIG_arg_fail(1)) SWIG_fail
;
18651 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18652 if (SWIG_arg_fail(2)) SWIG_fail
;
18654 if (arg1
) (arg1
)->m_altDown
= arg2
;
18656 Py_INCREF(Py_None
); resultobj
= Py_None
;
18663 static PyObject
*_wrap_MouseEvent_m_altDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18664 PyObject
*resultobj
= NULL
;
18665 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18667 PyObject
* obj0
= 0 ;
18668 char *kwnames
[] = {
18669 (char *) "self", NULL
18672 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_altDown_get",kwnames
,&obj0
)) goto fail
;
18673 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18674 if (SWIG_arg_fail(1)) SWIG_fail
;
18675 result
= (bool) ((arg1
)->m_altDown
);
18678 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18686 static PyObject
*_wrap_MouseEvent_m_metaDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18687 PyObject
*resultobj
= NULL
;
18688 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18690 PyObject
* obj0
= 0 ;
18691 PyObject
* obj1
= 0 ;
18692 char *kwnames
[] = {
18693 (char *) "self",(char *) "m_metaDown", NULL
18696 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_metaDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18697 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18698 if (SWIG_arg_fail(1)) SWIG_fail
;
18700 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18701 if (SWIG_arg_fail(2)) SWIG_fail
;
18703 if (arg1
) (arg1
)->m_metaDown
= arg2
;
18705 Py_INCREF(Py_None
); resultobj
= Py_None
;
18712 static PyObject
*_wrap_MouseEvent_m_metaDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18713 PyObject
*resultobj
= NULL
;
18714 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18716 PyObject
* obj0
= 0 ;
18717 char *kwnames
[] = {
18718 (char *) "self", NULL
18721 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_metaDown_get",kwnames
,&obj0
)) goto fail
;
18722 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18723 if (SWIG_arg_fail(1)) SWIG_fail
;
18724 result
= (bool) ((arg1
)->m_metaDown
);
18727 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18735 static PyObject
*_wrap_MouseEvent_m_wheelRotation_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18736 PyObject
*resultobj
= NULL
;
18737 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18739 PyObject
* obj0
= 0 ;
18740 PyObject
* obj1
= 0 ;
18741 char *kwnames
[] = {
18742 (char *) "self",(char *) "m_wheelRotation", NULL
18745 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_wheelRotation_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18746 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18747 if (SWIG_arg_fail(1)) SWIG_fail
;
18749 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18750 if (SWIG_arg_fail(2)) SWIG_fail
;
18752 if (arg1
) (arg1
)->m_wheelRotation
= arg2
;
18754 Py_INCREF(Py_None
); resultobj
= Py_None
;
18761 static PyObject
*_wrap_MouseEvent_m_wheelRotation_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18762 PyObject
*resultobj
= NULL
;
18763 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18765 PyObject
* obj0
= 0 ;
18766 char *kwnames
[] = {
18767 (char *) "self", NULL
18770 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_wheelRotation_get",kwnames
,&obj0
)) goto fail
;
18771 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18772 if (SWIG_arg_fail(1)) SWIG_fail
;
18773 result
= (int) ((arg1
)->m_wheelRotation
);
18776 resultobj
= SWIG_From_int(static_cast<int >(result
));
18784 static PyObject
*_wrap_MouseEvent_m_wheelDelta_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18785 PyObject
*resultobj
= NULL
;
18786 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18788 PyObject
* obj0
= 0 ;
18789 PyObject
* obj1
= 0 ;
18790 char *kwnames
[] = {
18791 (char *) "self",(char *) "m_wheelDelta", NULL
18794 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_wheelDelta_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18795 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18796 if (SWIG_arg_fail(1)) SWIG_fail
;
18798 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18799 if (SWIG_arg_fail(2)) SWIG_fail
;
18801 if (arg1
) (arg1
)->m_wheelDelta
= arg2
;
18803 Py_INCREF(Py_None
); resultobj
= Py_None
;
18810 static PyObject
*_wrap_MouseEvent_m_wheelDelta_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18811 PyObject
*resultobj
= NULL
;
18812 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18814 PyObject
* obj0
= 0 ;
18815 char *kwnames
[] = {
18816 (char *) "self", NULL
18819 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_wheelDelta_get",kwnames
,&obj0
)) goto fail
;
18820 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18821 if (SWIG_arg_fail(1)) SWIG_fail
;
18822 result
= (int) ((arg1
)->m_wheelDelta
);
18825 resultobj
= SWIG_From_int(static_cast<int >(result
));
18833 static PyObject
*_wrap_MouseEvent_m_linesPerAction_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18834 PyObject
*resultobj
= NULL
;
18835 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18837 PyObject
* obj0
= 0 ;
18838 PyObject
* obj1
= 0 ;
18839 char *kwnames
[] = {
18840 (char *) "self",(char *) "m_linesPerAction", NULL
18843 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_linesPerAction_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18844 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18845 if (SWIG_arg_fail(1)) SWIG_fail
;
18847 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18848 if (SWIG_arg_fail(2)) SWIG_fail
;
18850 if (arg1
) (arg1
)->m_linesPerAction
= arg2
;
18852 Py_INCREF(Py_None
); resultobj
= Py_None
;
18859 static PyObject
*_wrap_MouseEvent_m_linesPerAction_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18860 PyObject
*resultobj
= NULL
;
18861 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18863 PyObject
* obj0
= 0 ;
18864 char *kwnames
[] = {
18865 (char *) "self", NULL
18868 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_linesPerAction_get",kwnames
,&obj0
)) goto fail
;
18869 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18870 if (SWIG_arg_fail(1)) SWIG_fail
;
18871 result
= (int) ((arg1
)->m_linesPerAction
);
18874 resultobj
= SWIG_From_int(static_cast<int >(result
));
18882 static PyObject
* MouseEvent_swigregister(PyObject
*, PyObject
*args
) {
18884 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
18885 SWIG_TypeClientData(SWIGTYPE_p_wxMouseEvent
, obj
);
18887 return Py_BuildValue((char *)"");
18889 static PyObject
*_wrap_new_SetCursorEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18890 PyObject
*resultobj
= NULL
;
18891 int arg1
= (int) 0 ;
18892 int arg2
= (int) 0 ;
18893 wxSetCursorEvent
*result
;
18894 PyObject
* obj0
= 0 ;
18895 PyObject
* obj1
= 0 ;
18896 char *kwnames
[] = {
18897 (char *) "x",(char *) "y", NULL
18900 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_SetCursorEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
18903 arg1
= static_cast<int >(SWIG_As_int(obj0
));
18904 if (SWIG_arg_fail(1)) SWIG_fail
;
18909 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18910 if (SWIG_arg_fail(2)) SWIG_fail
;
18914 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18915 result
= (wxSetCursorEvent
*)new wxSetCursorEvent(arg1
,arg2
);
18917 wxPyEndAllowThreads(__tstate
);
18918 if (PyErr_Occurred()) SWIG_fail
;
18920 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSetCursorEvent
, 1);
18927 static PyObject
*_wrap_SetCursorEvent_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18928 PyObject
*resultobj
= NULL
;
18929 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
18931 PyObject
* obj0
= 0 ;
18932 char *kwnames
[] = {
18933 (char *) "self", NULL
18936 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_GetX",kwnames
,&obj0
)) goto fail
;
18937 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
18938 if (SWIG_arg_fail(1)) SWIG_fail
;
18940 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18941 result
= (int)((wxSetCursorEvent
const *)arg1
)->GetX();
18943 wxPyEndAllowThreads(__tstate
);
18944 if (PyErr_Occurred()) SWIG_fail
;
18947 resultobj
= SWIG_From_int(static_cast<int >(result
));
18955 static PyObject
*_wrap_SetCursorEvent_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18956 PyObject
*resultobj
= NULL
;
18957 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
18959 PyObject
* obj0
= 0 ;
18960 char *kwnames
[] = {
18961 (char *) "self", NULL
18964 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_GetY",kwnames
,&obj0
)) goto fail
;
18965 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
18966 if (SWIG_arg_fail(1)) SWIG_fail
;
18968 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18969 result
= (int)((wxSetCursorEvent
const *)arg1
)->GetY();
18971 wxPyEndAllowThreads(__tstate
);
18972 if (PyErr_Occurred()) SWIG_fail
;
18975 resultobj
= SWIG_From_int(static_cast<int >(result
));
18983 static PyObject
*_wrap_SetCursorEvent_SetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18984 PyObject
*resultobj
= NULL
;
18985 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
18986 wxCursor
*arg2
= 0 ;
18987 PyObject
* obj0
= 0 ;
18988 PyObject
* obj1
= 0 ;
18989 char *kwnames
[] = {
18990 (char *) "self",(char *) "cursor", NULL
18993 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SetCursorEvent_SetCursor",kwnames
,&obj0
,&obj1
)) goto fail
;
18994 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
18995 if (SWIG_arg_fail(1)) SWIG_fail
;
18997 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCursor
, SWIG_POINTER_EXCEPTION
| 0);
18998 if (SWIG_arg_fail(2)) SWIG_fail
;
18999 if (arg2
== NULL
) {
19000 SWIG_null_ref("wxCursor");
19002 if (SWIG_arg_fail(2)) SWIG_fail
;
19005 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19006 (arg1
)->SetCursor((wxCursor
const &)*arg2
);
19008 wxPyEndAllowThreads(__tstate
);
19009 if (PyErr_Occurred()) SWIG_fail
;
19011 Py_INCREF(Py_None
); resultobj
= Py_None
;
19018 static PyObject
*_wrap_SetCursorEvent_GetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19019 PyObject
*resultobj
= NULL
;
19020 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
19022 PyObject
* obj0
= 0 ;
19023 char *kwnames
[] = {
19024 (char *) "self", NULL
19027 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_GetCursor",kwnames
,&obj0
)) goto fail
;
19028 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
19029 if (SWIG_arg_fail(1)) SWIG_fail
;
19031 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19033 wxCursor
const &_result_ref
= ((wxSetCursorEvent
const *)arg1
)->GetCursor();
19034 result
= (wxCursor
*) &_result_ref
;
19037 wxPyEndAllowThreads(__tstate
);
19038 if (PyErr_Occurred()) SWIG_fail
;
19041 wxCursor
* resultptr
= new wxCursor(*result
);
19042 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxCursor
, 1);
19050 static PyObject
*_wrap_SetCursorEvent_HasCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19051 PyObject
*resultobj
= NULL
;
19052 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
19054 PyObject
* obj0
= 0 ;
19055 char *kwnames
[] = {
19056 (char *) "self", NULL
19059 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_HasCursor",kwnames
,&obj0
)) goto fail
;
19060 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
19061 if (SWIG_arg_fail(1)) SWIG_fail
;
19063 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19064 result
= (bool)((wxSetCursorEvent
const *)arg1
)->HasCursor();
19066 wxPyEndAllowThreads(__tstate
);
19067 if (PyErr_Occurred()) SWIG_fail
;
19070 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19078 static PyObject
* SetCursorEvent_swigregister(PyObject
*, PyObject
*args
) {
19080 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
19081 SWIG_TypeClientData(SWIGTYPE_p_wxSetCursorEvent
, obj
);
19083 return Py_BuildValue((char *)"");
19085 static PyObject
*_wrap_new_KeyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19086 PyObject
*resultobj
= NULL
;
19087 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
19088 wxKeyEvent
*result
;
19089 PyObject
* obj0
= 0 ;
19090 char *kwnames
[] = {
19091 (char *) "eventType", NULL
19094 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_KeyEvent",kwnames
,&obj0
)) goto fail
;
19097 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
19098 if (SWIG_arg_fail(1)) SWIG_fail
;
19102 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19103 result
= (wxKeyEvent
*)new wxKeyEvent(arg1
);
19105 wxPyEndAllowThreads(__tstate
);
19106 if (PyErr_Occurred()) SWIG_fail
;
19108 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxKeyEvent
, 1);
19115 static PyObject
*_wrap_KeyEvent_ControlDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19116 PyObject
*resultobj
= NULL
;
19117 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19119 PyObject
* obj0
= 0 ;
19120 char *kwnames
[] = {
19121 (char *) "self", NULL
19124 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_ControlDown",kwnames
,&obj0
)) goto fail
;
19125 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19126 if (SWIG_arg_fail(1)) SWIG_fail
;
19128 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19129 result
= (bool)((wxKeyEvent
const *)arg1
)->ControlDown();
19131 wxPyEndAllowThreads(__tstate
);
19132 if (PyErr_Occurred()) SWIG_fail
;
19135 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19143 static PyObject
*_wrap_KeyEvent_MetaDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19144 PyObject
*resultobj
= NULL
;
19145 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19147 PyObject
* obj0
= 0 ;
19148 char *kwnames
[] = {
19149 (char *) "self", NULL
19152 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_MetaDown",kwnames
,&obj0
)) goto fail
;
19153 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19154 if (SWIG_arg_fail(1)) SWIG_fail
;
19156 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19157 result
= (bool)((wxKeyEvent
const *)arg1
)->MetaDown();
19159 wxPyEndAllowThreads(__tstate
);
19160 if (PyErr_Occurred()) SWIG_fail
;
19163 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19171 static PyObject
*_wrap_KeyEvent_AltDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19172 PyObject
*resultobj
= NULL
;
19173 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19175 PyObject
* obj0
= 0 ;
19176 char *kwnames
[] = {
19177 (char *) "self", NULL
19180 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_AltDown",kwnames
,&obj0
)) goto fail
;
19181 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19182 if (SWIG_arg_fail(1)) SWIG_fail
;
19184 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19185 result
= (bool)((wxKeyEvent
const *)arg1
)->AltDown();
19187 wxPyEndAllowThreads(__tstate
);
19188 if (PyErr_Occurred()) SWIG_fail
;
19191 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19199 static PyObject
*_wrap_KeyEvent_ShiftDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19200 PyObject
*resultobj
= NULL
;
19201 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19203 PyObject
* obj0
= 0 ;
19204 char *kwnames
[] = {
19205 (char *) "self", NULL
19208 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_ShiftDown",kwnames
,&obj0
)) goto fail
;
19209 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19210 if (SWIG_arg_fail(1)) SWIG_fail
;
19212 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19213 result
= (bool)((wxKeyEvent
const *)arg1
)->ShiftDown();
19215 wxPyEndAllowThreads(__tstate
);
19216 if (PyErr_Occurred()) SWIG_fail
;
19219 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19227 static PyObject
*_wrap_KeyEvent_CmdDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19228 PyObject
*resultobj
= NULL
;
19229 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19231 PyObject
* obj0
= 0 ;
19232 char *kwnames
[] = {
19233 (char *) "self", NULL
19236 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_CmdDown",kwnames
,&obj0
)) goto fail
;
19237 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19238 if (SWIG_arg_fail(1)) SWIG_fail
;
19240 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19241 result
= (bool)((wxKeyEvent
const *)arg1
)->CmdDown();
19243 wxPyEndAllowThreads(__tstate
);
19244 if (PyErr_Occurred()) SWIG_fail
;
19247 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19255 static PyObject
*_wrap_KeyEvent_HasModifiers(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19256 PyObject
*resultobj
= NULL
;
19257 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19259 PyObject
* obj0
= 0 ;
19260 char *kwnames
[] = {
19261 (char *) "self", NULL
19264 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_HasModifiers",kwnames
,&obj0
)) goto fail
;
19265 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19266 if (SWIG_arg_fail(1)) SWIG_fail
;
19268 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19269 result
= (bool)((wxKeyEvent
const *)arg1
)->HasModifiers();
19271 wxPyEndAllowThreads(__tstate
);
19272 if (PyErr_Occurred()) SWIG_fail
;
19275 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19283 static PyObject
*_wrap_KeyEvent_GetKeyCode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19284 PyObject
*resultobj
= NULL
;
19285 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19287 PyObject
* obj0
= 0 ;
19288 char *kwnames
[] = {
19289 (char *) "self", NULL
19292 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetKeyCode",kwnames
,&obj0
)) goto fail
;
19293 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19294 if (SWIG_arg_fail(1)) SWIG_fail
;
19296 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19297 result
= (int)((wxKeyEvent
const *)arg1
)->GetKeyCode();
19299 wxPyEndAllowThreads(__tstate
);
19300 if (PyErr_Occurred()) SWIG_fail
;
19303 resultobj
= SWIG_From_int(static_cast<int >(result
));
19311 static PyObject
*_wrap_KeyEvent_GetUnicodeKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19312 PyObject
*resultobj
= NULL
;
19313 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19315 PyObject
* obj0
= 0 ;
19316 char *kwnames
[] = {
19317 (char *) "self", NULL
19320 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetUnicodeKey",kwnames
,&obj0
)) goto fail
;
19321 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19322 if (SWIG_arg_fail(1)) SWIG_fail
;
19324 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19325 result
= (int)wxKeyEvent_GetUnicodeKey(arg1
);
19327 wxPyEndAllowThreads(__tstate
);
19328 if (PyErr_Occurred()) SWIG_fail
;
19331 resultobj
= SWIG_From_int(static_cast<int >(result
));
19339 static PyObject
*_wrap_KeyEvent_GetRawKeyCode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19340 PyObject
*resultobj
= NULL
;
19341 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19342 unsigned int result
;
19343 PyObject
* obj0
= 0 ;
19344 char *kwnames
[] = {
19345 (char *) "self", NULL
19348 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetRawKeyCode",kwnames
,&obj0
)) goto fail
;
19349 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19350 if (SWIG_arg_fail(1)) SWIG_fail
;
19352 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19353 result
= (unsigned int)((wxKeyEvent
const *)arg1
)->GetRawKeyCode();
19355 wxPyEndAllowThreads(__tstate
);
19356 if (PyErr_Occurred()) SWIG_fail
;
19359 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
19367 static PyObject
*_wrap_KeyEvent_GetRawKeyFlags(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19368 PyObject
*resultobj
= NULL
;
19369 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19370 unsigned int result
;
19371 PyObject
* obj0
= 0 ;
19372 char *kwnames
[] = {
19373 (char *) "self", NULL
19376 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetRawKeyFlags",kwnames
,&obj0
)) goto fail
;
19377 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19378 if (SWIG_arg_fail(1)) SWIG_fail
;
19380 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19381 result
= (unsigned int)((wxKeyEvent
const *)arg1
)->GetRawKeyFlags();
19383 wxPyEndAllowThreads(__tstate
);
19384 if (PyErr_Occurred()) SWIG_fail
;
19387 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
19395 static PyObject
*_wrap_KeyEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19396 PyObject
*resultobj
= NULL
;
19397 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19399 PyObject
* obj0
= 0 ;
19400 char *kwnames
[] = {
19401 (char *) "self", NULL
19404 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
19405 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19406 if (SWIG_arg_fail(1)) SWIG_fail
;
19408 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19409 result
= (arg1
)->GetPosition();
19411 wxPyEndAllowThreads(__tstate
);
19412 if (PyErr_Occurred()) SWIG_fail
;
19415 wxPoint
* resultptr
;
19416 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
19417 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
19425 static PyObject
*_wrap_KeyEvent_GetPositionTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19426 PyObject
*resultobj
= NULL
;
19427 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19428 long *arg2
= (long *) 0 ;
19429 long *arg3
= (long *) 0 ;
19434 PyObject
* obj0
= 0 ;
19435 char *kwnames
[] = {
19436 (char *) "self", NULL
19439 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
19440 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
19441 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetPositionTuple",kwnames
,&obj0
)) goto fail
;
19442 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19443 if (SWIG_arg_fail(1)) SWIG_fail
;
19445 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19446 (arg1
)->GetPosition(arg2
,arg3
);
19448 wxPyEndAllowThreads(__tstate
);
19449 if (PyErr_Occurred()) SWIG_fail
;
19451 Py_INCREF(Py_None
); resultobj
= Py_None
;
19452 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
19453 SWIG_From_long((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_long
, 0)));
19454 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
19455 SWIG_From_long((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_long
, 0)));
19462 static PyObject
*_wrap_KeyEvent_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19463 PyObject
*resultobj
= NULL
;
19464 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19466 PyObject
* obj0
= 0 ;
19467 char *kwnames
[] = {
19468 (char *) "self", NULL
19471 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetX",kwnames
,&obj0
)) goto fail
;
19472 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19473 if (SWIG_arg_fail(1)) SWIG_fail
;
19475 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19476 result
= (int)((wxKeyEvent
const *)arg1
)->GetX();
19478 wxPyEndAllowThreads(__tstate
);
19479 if (PyErr_Occurred()) SWIG_fail
;
19482 resultobj
= SWIG_From_int(static_cast<int >(result
));
19490 static PyObject
*_wrap_KeyEvent_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19491 PyObject
*resultobj
= NULL
;
19492 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19494 PyObject
* obj0
= 0 ;
19495 char *kwnames
[] = {
19496 (char *) "self", NULL
19499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetY",kwnames
,&obj0
)) goto fail
;
19500 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19501 if (SWIG_arg_fail(1)) SWIG_fail
;
19503 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19504 result
= (int)((wxKeyEvent
const *)arg1
)->GetY();
19506 wxPyEndAllowThreads(__tstate
);
19507 if (PyErr_Occurred()) SWIG_fail
;
19510 resultobj
= SWIG_From_int(static_cast<int >(result
));
19518 static PyObject
*_wrap_KeyEvent_m_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19519 PyObject
*resultobj
= NULL
;
19520 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19522 PyObject
* obj0
= 0 ;
19523 PyObject
* obj1
= 0 ;
19524 char *kwnames
[] = {
19525 (char *) "self",(char *) "m_x", NULL
19528 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19529 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19530 if (SWIG_arg_fail(1)) SWIG_fail
;
19532 arg2
= static_cast<int >(SWIG_As_int(obj1
));
19533 if (SWIG_arg_fail(2)) SWIG_fail
;
19535 if (arg1
) (arg1
)->m_x
= arg2
;
19537 Py_INCREF(Py_None
); resultobj
= Py_None
;
19544 static PyObject
*_wrap_KeyEvent_m_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19545 PyObject
*resultobj
= NULL
;
19546 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19548 PyObject
* obj0
= 0 ;
19549 char *kwnames
[] = {
19550 (char *) "self", NULL
19553 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_x_get",kwnames
,&obj0
)) goto fail
;
19554 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19555 if (SWIG_arg_fail(1)) SWIG_fail
;
19556 result
= (int) ((arg1
)->m_x
);
19559 resultobj
= SWIG_From_int(static_cast<int >(result
));
19567 static PyObject
*_wrap_KeyEvent_m_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19568 PyObject
*resultobj
= NULL
;
19569 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19571 PyObject
* obj0
= 0 ;
19572 PyObject
* obj1
= 0 ;
19573 char *kwnames
[] = {
19574 (char *) "self",(char *) "m_y", NULL
19577 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19578 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19579 if (SWIG_arg_fail(1)) SWIG_fail
;
19581 arg2
= static_cast<int >(SWIG_As_int(obj1
));
19582 if (SWIG_arg_fail(2)) SWIG_fail
;
19584 if (arg1
) (arg1
)->m_y
= arg2
;
19586 Py_INCREF(Py_None
); resultobj
= Py_None
;
19593 static PyObject
*_wrap_KeyEvent_m_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19594 PyObject
*resultobj
= NULL
;
19595 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19597 PyObject
* obj0
= 0 ;
19598 char *kwnames
[] = {
19599 (char *) "self", NULL
19602 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_y_get",kwnames
,&obj0
)) goto fail
;
19603 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19604 if (SWIG_arg_fail(1)) SWIG_fail
;
19605 result
= (int) ((arg1
)->m_y
);
19608 resultobj
= SWIG_From_int(static_cast<int >(result
));
19616 static PyObject
*_wrap_KeyEvent_m_keyCode_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19617 PyObject
*resultobj
= NULL
;
19618 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19620 PyObject
* obj0
= 0 ;
19621 PyObject
* obj1
= 0 ;
19622 char *kwnames
[] = {
19623 (char *) "self",(char *) "m_keyCode", NULL
19626 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_keyCode_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19627 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19628 if (SWIG_arg_fail(1)) SWIG_fail
;
19630 arg2
= static_cast<long >(SWIG_As_long(obj1
));
19631 if (SWIG_arg_fail(2)) SWIG_fail
;
19633 if (arg1
) (arg1
)->m_keyCode
= arg2
;
19635 Py_INCREF(Py_None
); resultobj
= Py_None
;
19642 static PyObject
*_wrap_KeyEvent_m_keyCode_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19643 PyObject
*resultobj
= NULL
;
19644 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19646 PyObject
* obj0
= 0 ;
19647 char *kwnames
[] = {
19648 (char *) "self", NULL
19651 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_keyCode_get",kwnames
,&obj0
)) goto fail
;
19652 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19653 if (SWIG_arg_fail(1)) SWIG_fail
;
19654 result
= (long) ((arg1
)->m_keyCode
);
19657 resultobj
= SWIG_From_long(static_cast<long >(result
));
19665 static PyObject
*_wrap_KeyEvent_m_controlDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19666 PyObject
*resultobj
= NULL
;
19667 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19669 PyObject
* obj0
= 0 ;
19670 PyObject
* obj1
= 0 ;
19671 char *kwnames
[] = {
19672 (char *) "self",(char *) "m_controlDown", NULL
19675 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_controlDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19676 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19677 if (SWIG_arg_fail(1)) SWIG_fail
;
19679 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19680 if (SWIG_arg_fail(2)) SWIG_fail
;
19682 if (arg1
) (arg1
)->m_controlDown
= arg2
;
19684 Py_INCREF(Py_None
); resultobj
= Py_None
;
19691 static PyObject
*_wrap_KeyEvent_m_controlDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19692 PyObject
*resultobj
= NULL
;
19693 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19695 PyObject
* obj0
= 0 ;
19696 char *kwnames
[] = {
19697 (char *) "self", NULL
19700 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_controlDown_get",kwnames
,&obj0
)) goto fail
;
19701 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19702 if (SWIG_arg_fail(1)) SWIG_fail
;
19703 result
= (bool) ((arg1
)->m_controlDown
);
19706 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19714 static PyObject
*_wrap_KeyEvent_m_shiftDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19715 PyObject
*resultobj
= NULL
;
19716 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19718 PyObject
* obj0
= 0 ;
19719 PyObject
* obj1
= 0 ;
19720 char *kwnames
[] = {
19721 (char *) "self",(char *) "m_shiftDown", NULL
19724 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_shiftDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19725 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19726 if (SWIG_arg_fail(1)) SWIG_fail
;
19728 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19729 if (SWIG_arg_fail(2)) SWIG_fail
;
19731 if (arg1
) (arg1
)->m_shiftDown
= arg2
;
19733 Py_INCREF(Py_None
); resultobj
= Py_None
;
19740 static PyObject
*_wrap_KeyEvent_m_shiftDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19741 PyObject
*resultobj
= NULL
;
19742 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19744 PyObject
* obj0
= 0 ;
19745 char *kwnames
[] = {
19746 (char *) "self", NULL
19749 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_shiftDown_get",kwnames
,&obj0
)) goto fail
;
19750 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19751 if (SWIG_arg_fail(1)) SWIG_fail
;
19752 result
= (bool) ((arg1
)->m_shiftDown
);
19755 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19763 static PyObject
*_wrap_KeyEvent_m_altDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19764 PyObject
*resultobj
= NULL
;
19765 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19767 PyObject
* obj0
= 0 ;
19768 PyObject
* obj1
= 0 ;
19769 char *kwnames
[] = {
19770 (char *) "self",(char *) "m_altDown", NULL
19773 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_altDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19774 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19775 if (SWIG_arg_fail(1)) SWIG_fail
;
19777 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19778 if (SWIG_arg_fail(2)) SWIG_fail
;
19780 if (arg1
) (arg1
)->m_altDown
= arg2
;
19782 Py_INCREF(Py_None
); resultobj
= Py_None
;
19789 static PyObject
*_wrap_KeyEvent_m_altDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19790 PyObject
*resultobj
= NULL
;
19791 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19793 PyObject
* obj0
= 0 ;
19794 char *kwnames
[] = {
19795 (char *) "self", NULL
19798 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_altDown_get",kwnames
,&obj0
)) goto fail
;
19799 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19800 if (SWIG_arg_fail(1)) SWIG_fail
;
19801 result
= (bool) ((arg1
)->m_altDown
);
19804 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19812 static PyObject
*_wrap_KeyEvent_m_metaDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19813 PyObject
*resultobj
= NULL
;
19814 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19816 PyObject
* obj0
= 0 ;
19817 PyObject
* obj1
= 0 ;
19818 char *kwnames
[] = {
19819 (char *) "self",(char *) "m_metaDown", NULL
19822 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_metaDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19823 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19824 if (SWIG_arg_fail(1)) SWIG_fail
;
19826 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19827 if (SWIG_arg_fail(2)) SWIG_fail
;
19829 if (arg1
) (arg1
)->m_metaDown
= arg2
;
19831 Py_INCREF(Py_None
); resultobj
= Py_None
;
19838 static PyObject
*_wrap_KeyEvent_m_metaDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19839 PyObject
*resultobj
= NULL
;
19840 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19842 PyObject
* obj0
= 0 ;
19843 char *kwnames
[] = {
19844 (char *) "self", NULL
19847 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_metaDown_get",kwnames
,&obj0
)) goto fail
;
19848 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19849 if (SWIG_arg_fail(1)) SWIG_fail
;
19850 result
= (bool) ((arg1
)->m_metaDown
);
19853 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19861 static PyObject
*_wrap_KeyEvent_m_scanCode_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19862 PyObject
*resultobj
= NULL
;
19863 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19865 PyObject
* obj0
= 0 ;
19866 PyObject
* obj1
= 0 ;
19867 char *kwnames
[] = {
19868 (char *) "self",(char *) "m_scanCode", NULL
19871 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_scanCode_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19872 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19873 if (SWIG_arg_fail(1)) SWIG_fail
;
19875 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19876 if (SWIG_arg_fail(2)) SWIG_fail
;
19878 if (arg1
) (arg1
)->m_scanCode
= arg2
;
19880 Py_INCREF(Py_None
); resultobj
= Py_None
;
19887 static PyObject
*_wrap_KeyEvent_m_scanCode_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19888 PyObject
*resultobj
= NULL
;
19889 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19891 PyObject
* obj0
= 0 ;
19892 char *kwnames
[] = {
19893 (char *) "self", NULL
19896 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_scanCode_get",kwnames
,&obj0
)) goto fail
;
19897 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19898 if (SWIG_arg_fail(1)) SWIG_fail
;
19899 result
= (bool) ((arg1
)->m_scanCode
);
19902 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19910 static PyObject
*_wrap_KeyEvent_m_rawCode_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19911 PyObject
*resultobj
= NULL
;
19912 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19913 unsigned int arg2
;
19914 PyObject
* obj0
= 0 ;
19915 PyObject
* obj1
= 0 ;
19916 char *kwnames
[] = {
19917 (char *) "self",(char *) "m_rawCode", NULL
19920 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_rawCode_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19921 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19922 if (SWIG_arg_fail(1)) SWIG_fail
;
19924 arg2
= static_cast<unsigned int >(SWIG_As_unsigned_SS_int(obj1
));
19925 if (SWIG_arg_fail(2)) SWIG_fail
;
19927 if (arg1
) (arg1
)->m_rawCode
= arg2
;
19929 Py_INCREF(Py_None
); resultobj
= Py_None
;
19936 static PyObject
*_wrap_KeyEvent_m_rawCode_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19937 PyObject
*resultobj
= NULL
;
19938 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19939 unsigned int result
;
19940 PyObject
* obj0
= 0 ;
19941 char *kwnames
[] = {
19942 (char *) "self", NULL
19945 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_rawCode_get",kwnames
,&obj0
)) goto fail
;
19946 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19947 if (SWIG_arg_fail(1)) SWIG_fail
;
19948 result
= (unsigned int) ((arg1
)->m_rawCode
);
19951 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
19959 static PyObject
*_wrap_KeyEvent_m_rawFlags_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19960 PyObject
*resultobj
= NULL
;
19961 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19962 unsigned int arg2
;
19963 PyObject
* obj0
= 0 ;
19964 PyObject
* obj1
= 0 ;
19965 char *kwnames
[] = {
19966 (char *) "self",(char *) "m_rawFlags", NULL
19969 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_rawFlags_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19970 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19971 if (SWIG_arg_fail(1)) SWIG_fail
;
19973 arg2
= static_cast<unsigned int >(SWIG_As_unsigned_SS_int(obj1
));
19974 if (SWIG_arg_fail(2)) SWIG_fail
;
19976 if (arg1
) (arg1
)->m_rawFlags
= arg2
;
19978 Py_INCREF(Py_None
); resultobj
= Py_None
;
19985 static PyObject
*_wrap_KeyEvent_m_rawFlags_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19986 PyObject
*resultobj
= NULL
;
19987 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19988 unsigned int result
;
19989 PyObject
* obj0
= 0 ;
19990 char *kwnames
[] = {
19991 (char *) "self", NULL
19994 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_rawFlags_get",kwnames
,&obj0
)) goto fail
;
19995 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19996 if (SWIG_arg_fail(1)) SWIG_fail
;
19997 result
= (unsigned int) ((arg1
)->m_rawFlags
);
20000 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
20008 static PyObject
* KeyEvent_swigregister(PyObject
*, PyObject
*args
) {
20010 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20011 SWIG_TypeClientData(SWIGTYPE_p_wxKeyEvent
, obj
);
20013 return Py_BuildValue((char *)"");
20015 static PyObject
*_wrap_new_SizeEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20016 PyObject
*resultobj
= NULL
;
20017 wxSize
const &arg1_defvalue
= wxDefaultSize
;
20018 wxSize
*arg1
= (wxSize
*) &arg1_defvalue
;
20019 int arg2
= (int) 0 ;
20020 wxSizeEvent
*result
;
20022 PyObject
* obj0
= 0 ;
20023 PyObject
* obj1
= 0 ;
20024 char *kwnames
[] = {
20025 (char *) "sz",(char *) "winid", NULL
20028 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_SizeEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20032 if ( ! wxSize_helper(obj0
, &arg1
)) SWIG_fail
;
20037 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20038 if (SWIG_arg_fail(2)) SWIG_fail
;
20042 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20043 result
= (wxSizeEvent
*)new wxSizeEvent((wxSize
const &)*arg1
,arg2
);
20045 wxPyEndAllowThreads(__tstate
);
20046 if (PyErr_Occurred()) SWIG_fail
;
20048 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizeEvent
, 1);
20055 static PyObject
*_wrap_SizeEvent_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20056 PyObject
*resultobj
= NULL
;
20057 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20059 PyObject
* obj0
= 0 ;
20060 char *kwnames
[] = {
20061 (char *) "self", NULL
20064 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_GetSize",kwnames
,&obj0
)) goto fail
;
20065 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20066 if (SWIG_arg_fail(1)) SWIG_fail
;
20068 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20069 result
= ((wxSizeEvent
const *)arg1
)->GetSize();
20071 wxPyEndAllowThreads(__tstate
);
20072 if (PyErr_Occurred()) SWIG_fail
;
20075 wxSize
* resultptr
;
20076 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
20077 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
20085 static PyObject
*_wrap_SizeEvent_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20086 PyObject
*resultobj
= NULL
;
20087 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20089 PyObject
* obj0
= 0 ;
20090 char *kwnames
[] = {
20091 (char *) "self", NULL
20094 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_GetRect",kwnames
,&obj0
)) goto fail
;
20095 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20096 if (SWIG_arg_fail(1)) SWIG_fail
;
20098 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20099 result
= ((wxSizeEvent
const *)arg1
)->GetRect();
20101 wxPyEndAllowThreads(__tstate
);
20102 if (PyErr_Occurred()) SWIG_fail
;
20105 wxRect
* resultptr
;
20106 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
20107 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
20115 static PyObject
*_wrap_SizeEvent_SetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20116 PyObject
*resultobj
= NULL
;
20117 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20119 PyObject
* obj0
= 0 ;
20120 PyObject
* obj1
= 0 ;
20121 char *kwnames
[] = {
20122 (char *) "self",(char *) "rect", NULL
20125 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_SetRect",kwnames
,&obj0
,&obj1
)) goto fail
;
20126 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20127 if (SWIG_arg_fail(1)) SWIG_fail
;
20130 SWIG_Python_ConvertPtr(obj1
, (void **)&argp
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
);
20131 if (SWIG_arg_fail(2)) SWIG_fail
;
20132 if (argp
== NULL
) {
20133 SWIG_null_ref("wxRect");
20135 if (SWIG_arg_fail(2)) SWIG_fail
;
20139 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20140 (arg1
)->SetRect(arg2
);
20142 wxPyEndAllowThreads(__tstate
);
20143 if (PyErr_Occurred()) SWIG_fail
;
20145 Py_INCREF(Py_None
); resultobj
= Py_None
;
20152 static PyObject
*_wrap_SizeEvent_SetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20153 PyObject
*resultobj
= NULL
;
20154 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20156 PyObject
* obj0
= 0 ;
20157 PyObject
* obj1
= 0 ;
20158 char *kwnames
[] = {
20159 (char *) "self",(char *) "size", NULL
20162 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_SetSize",kwnames
,&obj0
,&obj1
)) goto fail
;
20163 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20164 if (SWIG_arg_fail(1)) SWIG_fail
;
20167 SWIG_Python_ConvertPtr(obj1
, (void **)&argp
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
);
20168 if (SWIG_arg_fail(2)) SWIG_fail
;
20169 if (argp
== NULL
) {
20170 SWIG_null_ref("wxSize");
20172 if (SWIG_arg_fail(2)) SWIG_fail
;
20176 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20177 wxSizeEvent_SetSize(arg1
,arg2
);
20179 wxPyEndAllowThreads(__tstate
);
20180 if (PyErr_Occurred()) SWIG_fail
;
20182 Py_INCREF(Py_None
); resultobj
= Py_None
;
20189 static PyObject
*_wrap_SizeEvent_m_size_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20190 PyObject
*resultobj
= NULL
;
20191 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20192 wxSize
*arg2
= (wxSize
*) 0 ;
20193 PyObject
* obj0
= 0 ;
20194 PyObject
* obj1
= 0 ;
20195 char *kwnames
[] = {
20196 (char *) "self",(char *) "m_size", NULL
20199 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_m_size_set",kwnames
,&obj0
,&obj1
)) goto fail
;
20200 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20201 if (SWIG_arg_fail(1)) SWIG_fail
;
20202 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
20203 if (SWIG_arg_fail(2)) SWIG_fail
;
20204 if (arg1
) (arg1
)->m_size
= *arg2
;
20206 Py_INCREF(Py_None
); resultobj
= Py_None
;
20213 static PyObject
*_wrap_SizeEvent_m_size_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20214 PyObject
*resultobj
= NULL
;
20215 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20217 PyObject
* obj0
= 0 ;
20218 char *kwnames
[] = {
20219 (char *) "self", NULL
20222 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_m_size_get",kwnames
,&obj0
)) goto fail
;
20223 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20224 if (SWIG_arg_fail(1)) SWIG_fail
;
20225 result
= (wxSize
*)& ((arg1
)->m_size
);
20227 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSize
, 0);
20234 static PyObject
*_wrap_SizeEvent_m_rect_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20235 PyObject
*resultobj
= NULL
;
20236 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20237 wxRect
*arg2
= (wxRect
*) 0 ;
20238 PyObject
* obj0
= 0 ;
20239 PyObject
* obj1
= 0 ;
20240 char *kwnames
[] = {
20241 (char *) "self",(char *) "m_rect", NULL
20244 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_m_rect_set",kwnames
,&obj0
,&obj1
)) goto fail
;
20245 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20246 if (SWIG_arg_fail(1)) SWIG_fail
;
20247 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
20248 if (SWIG_arg_fail(2)) SWIG_fail
;
20249 if (arg1
) (arg1
)->m_rect
= *arg2
;
20251 Py_INCREF(Py_None
); resultobj
= Py_None
;
20258 static PyObject
*_wrap_SizeEvent_m_rect_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20259 PyObject
*resultobj
= NULL
;
20260 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20262 PyObject
* obj0
= 0 ;
20263 char *kwnames
[] = {
20264 (char *) "self", NULL
20267 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_m_rect_get",kwnames
,&obj0
)) goto fail
;
20268 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20269 if (SWIG_arg_fail(1)) SWIG_fail
;
20270 result
= (wxRect
*)& ((arg1
)->m_rect
);
20272 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 0);
20279 static PyObject
* SizeEvent_swigregister(PyObject
*, PyObject
*args
) {
20281 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20282 SWIG_TypeClientData(SWIGTYPE_p_wxSizeEvent
, obj
);
20284 return Py_BuildValue((char *)"");
20286 static PyObject
*_wrap_new_MoveEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20287 PyObject
*resultobj
= NULL
;
20288 wxPoint
const &arg1_defvalue
= wxDefaultPosition
;
20289 wxPoint
*arg1
= (wxPoint
*) &arg1_defvalue
;
20290 int arg2
= (int) 0 ;
20291 wxMoveEvent
*result
;
20293 PyObject
* obj0
= 0 ;
20294 PyObject
* obj1
= 0 ;
20295 char *kwnames
[] = {
20296 (char *) "pos",(char *) "winid", NULL
20299 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_MoveEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20303 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
20308 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20309 if (SWIG_arg_fail(2)) SWIG_fail
;
20313 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20314 result
= (wxMoveEvent
*)new wxMoveEvent((wxPoint
const &)*arg1
,arg2
);
20316 wxPyEndAllowThreads(__tstate
);
20317 if (PyErr_Occurred()) SWIG_fail
;
20319 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMoveEvent
, 1);
20326 static PyObject
*_wrap_MoveEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20327 PyObject
*resultobj
= NULL
;
20328 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20330 PyObject
* obj0
= 0 ;
20331 char *kwnames
[] = {
20332 (char *) "self", NULL
20335 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MoveEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
20336 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20337 if (SWIG_arg_fail(1)) SWIG_fail
;
20339 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20340 result
= ((wxMoveEvent
const *)arg1
)->GetPosition();
20342 wxPyEndAllowThreads(__tstate
);
20343 if (PyErr_Occurred()) SWIG_fail
;
20346 wxPoint
* resultptr
;
20347 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
20348 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
20356 static PyObject
*_wrap_MoveEvent_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20357 PyObject
*resultobj
= NULL
;
20358 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20360 PyObject
* obj0
= 0 ;
20361 char *kwnames
[] = {
20362 (char *) "self", NULL
20365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MoveEvent_GetRect",kwnames
,&obj0
)) goto fail
;
20366 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20367 if (SWIG_arg_fail(1)) SWIG_fail
;
20369 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20370 result
= ((wxMoveEvent
const *)arg1
)->GetRect();
20372 wxPyEndAllowThreads(__tstate
);
20373 if (PyErr_Occurred()) SWIG_fail
;
20376 wxRect
* resultptr
;
20377 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
20378 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
20386 static PyObject
*_wrap_MoveEvent_SetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20387 PyObject
*resultobj
= NULL
;
20388 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20391 PyObject
* obj0
= 0 ;
20392 PyObject
* obj1
= 0 ;
20393 char *kwnames
[] = {
20394 (char *) "self",(char *) "rect", NULL
20397 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MoveEvent_SetRect",kwnames
,&obj0
,&obj1
)) goto fail
;
20398 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20399 if (SWIG_arg_fail(1)) SWIG_fail
;
20402 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
20405 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20406 (arg1
)->SetRect((wxRect
const &)*arg2
);
20408 wxPyEndAllowThreads(__tstate
);
20409 if (PyErr_Occurred()) SWIG_fail
;
20411 Py_INCREF(Py_None
); resultobj
= Py_None
;
20418 static PyObject
*_wrap_MoveEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20419 PyObject
*resultobj
= NULL
;
20420 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20421 wxPoint
*arg2
= 0 ;
20423 PyObject
* obj0
= 0 ;
20424 PyObject
* obj1
= 0 ;
20425 char *kwnames
[] = {
20426 (char *) "self",(char *) "pos", NULL
20429 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MoveEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
20430 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20431 if (SWIG_arg_fail(1)) SWIG_fail
;
20434 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
20437 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20438 (arg1
)->SetPosition((wxPoint
const &)*arg2
);
20440 wxPyEndAllowThreads(__tstate
);
20441 if (PyErr_Occurred()) SWIG_fail
;
20443 Py_INCREF(Py_None
); resultobj
= Py_None
;
20450 static PyObject
* MoveEvent_swigregister(PyObject
*, PyObject
*args
) {
20452 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20453 SWIG_TypeClientData(SWIGTYPE_p_wxMoveEvent
, obj
);
20455 return Py_BuildValue((char *)"");
20457 static PyObject
*_wrap_new_PaintEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20458 PyObject
*resultobj
= NULL
;
20459 int arg1
= (int) 0 ;
20460 wxPaintEvent
*result
;
20461 PyObject
* obj0
= 0 ;
20462 char *kwnames
[] = {
20463 (char *) "Id", NULL
20466 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_PaintEvent",kwnames
,&obj0
)) goto fail
;
20469 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20470 if (SWIG_arg_fail(1)) SWIG_fail
;
20474 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20475 result
= (wxPaintEvent
*)new wxPaintEvent(arg1
);
20477 wxPyEndAllowThreads(__tstate
);
20478 if (PyErr_Occurred()) SWIG_fail
;
20480 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPaintEvent
, 1);
20487 static PyObject
* PaintEvent_swigregister(PyObject
*, PyObject
*args
) {
20489 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20490 SWIG_TypeClientData(SWIGTYPE_p_wxPaintEvent
, obj
);
20492 return Py_BuildValue((char *)"");
20494 static PyObject
*_wrap_new_NcPaintEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20495 PyObject
*resultobj
= NULL
;
20496 int arg1
= (int) 0 ;
20497 wxNcPaintEvent
*result
;
20498 PyObject
* obj0
= 0 ;
20499 char *kwnames
[] = {
20500 (char *) "winid", NULL
20503 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_NcPaintEvent",kwnames
,&obj0
)) goto fail
;
20506 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20507 if (SWIG_arg_fail(1)) SWIG_fail
;
20511 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20512 result
= (wxNcPaintEvent
*)new wxNcPaintEvent(arg1
);
20514 wxPyEndAllowThreads(__tstate
);
20515 if (PyErr_Occurred()) SWIG_fail
;
20517 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxNcPaintEvent
, 1);
20524 static PyObject
* NcPaintEvent_swigregister(PyObject
*, PyObject
*args
) {
20526 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20527 SWIG_TypeClientData(SWIGTYPE_p_wxNcPaintEvent
, obj
);
20529 return Py_BuildValue((char *)"");
20531 static PyObject
*_wrap_new_EraseEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20532 PyObject
*resultobj
= NULL
;
20533 int arg1
= (int) 0 ;
20534 wxDC
*arg2
= (wxDC
*) NULL
;
20535 wxEraseEvent
*result
;
20536 PyObject
* obj0
= 0 ;
20537 PyObject
* obj1
= 0 ;
20538 char *kwnames
[] = {
20539 (char *) "Id",(char *) "dc", NULL
20542 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_EraseEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20545 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20546 if (SWIG_arg_fail(1)) SWIG_fail
;
20550 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION
| 0);
20551 if (SWIG_arg_fail(2)) SWIG_fail
;
20554 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20555 result
= (wxEraseEvent
*)new wxEraseEvent(arg1
,arg2
);
20557 wxPyEndAllowThreads(__tstate
);
20558 if (PyErr_Occurred()) SWIG_fail
;
20560 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEraseEvent
, 1);
20567 static PyObject
*_wrap_EraseEvent_GetDC(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20568 PyObject
*resultobj
= NULL
;
20569 wxEraseEvent
*arg1
= (wxEraseEvent
*) 0 ;
20571 PyObject
* obj0
= 0 ;
20572 char *kwnames
[] = {
20573 (char *) "self", NULL
20576 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EraseEvent_GetDC",kwnames
,&obj0
)) goto fail
;
20577 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEraseEvent
, SWIG_POINTER_EXCEPTION
| 0);
20578 if (SWIG_arg_fail(1)) SWIG_fail
;
20580 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20581 result
= (wxDC
*)((wxEraseEvent
const *)arg1
)->GetDC();
20583 wxPyEndAllowThreads(__tstate
);
20584 if (PyErr_Occurred()) SWIG_fail
;
20587 resultobj
= wxPyMake_wxObject(result
, 0);
20595 static PyObject
* EraseEvent_swigregister(PyObject
*, PyObject
*args
) {
20597 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20598 SWIG_TypeClientData(SWIGTYPE_p_wxEraseEvent
, obj
);
20600 return Py_BuildValue((char *)"");
20602 static PyObject
*_wrap_new_FocusEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20603 PyObject
*resultobj
= NULL
;
20604 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
20605 int arg2
= (int) 0 ;
20606 wxFocusEvent
*result
;
20607 PyObject
* obj0
= 0 ;
20608 PyObject
* obj1
= 0 ;
20609 char *kwnames
[] = {
20610 (char *) "type",(char *) "winid", NULL
20613 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_FocusEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20616 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
20617 if (SWIG_arg_fail(1)) SWIG_fail
;
20622 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20623 if (SWIG_arg_fail(2)) SWIG_fail
;
20627 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20628 result
= (wxFocusEvent
*)new wxFocusEvent(arg1
,arg2
);
20630 wxPyEndAllowThreads(__tstate
);
20631 if (PyErr_Occurred()) SWIG_fail
;
20633 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFocusEvent
, 1);
20640 static PyObject
*_wrap_FocusEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20641 PyObject
*resultobj
= NULL
;
20642 wxFocusEvent
*arg1
= (wxFocusEvent
*) 0 ;
20644 PyObject
* obj0
= 0 ;
20645 char *kwnames
[] = {
20646 (char *) "self", NULL
20649 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FocusEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
20650 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFocusEvent
, SWIG_POINTER_EXCEPTION
| 0);
20651 if (SWIG_arg_fail(1)) SWIG_fail
;
20653 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20654 result
= (wxWindow
*)((wxFocusEvent
const *)arg1
)->GetWindow();
20656 wxPyEndAllowThreads(__tstate
);
20657 if (PyErr_Occurred()) SWIG_fail
;
20660 resultobj
= wxPyMake_wxObject(result
, 0);
20668 static PyObject
*_wrap_FocusEvent_SetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20669 PyObject
*resultobj
= NULL
;
20670 wxFocusEvent
*arg1
= (wxFocusEvent
*) 0 ;
20671 wxWindow
*arg2
= (wxWindow
*) 0 ;
20672 PyObject
* obj0
= 0 ;
20673 PyObject
* obj1
= 0 ;
20674 char *kwnames
[] = {
20675 (char *) "self",(char *) "win", NULL
20678 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FocusEvent_SetWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
20679 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFocusEvent
, SWIG_POINTER_EXCEPTION
| 0);
20680 if (SWIG_arg_fail(1)) SWIG_fail
;
20681 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
20682 if (SWIG_arg_fail(2)) SWIG_fail
;
20684 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20685 (arg1
)->SetWindow(arg2
);
20687 wxPyEndAllowThreads(__tstate
);
20688 if (PyErr_Occurred()) SWIG_fail
;
20690 Py_INCREF(Py_None
); resultobj
= Py_None
;
20697 static PyObject
* FocusEvent_swigregister(PyObject
*, PyObject
*args
) {
20699 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20700 SWIG_TypeClientData(SWIGTYPE_p_wxFocusEvent
, obj
);
20702 return Py_BuildValue((char *)"");
20704 static PyObject
*_wrap_new_ChildFocusEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20705 PyObject
*resultobj
= NULL
;
20706 wxWindow
*arg1
= (wxWindow
*) NULL
;
20707 wxChildFocusEvent
*result
;
20708 PyObject
* obj0
= 0 ;
20709 char *kwnames
[] = {
20710 (char *) "win", NULL
20713 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_ChildFocusEvent",kwnames
,&obj0
)) goto fail
;
20715 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
20716 if (SWIG_arg_fail(1)) SWIG_fail
;
20719 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20720 result
= (wxChildFocusEvent
*)new wxChildFocusEvent(arg1
);
20722 wxPyEndAllowThreads(__tstate
);
20723 if (PyErr_Occurred()) SWIG_fail
;
20725 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxChildFocusEvent
, 1);
20732 static PyObject
*_wrap_ChildFocusEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20733 PyObject
*resultobj
= NULL
;
20734 wxChildFocusEvent
*arg1
= (wxChildFocusEvent
*) 0 ;
20736 PyObject
* obj0
= 0 ;
20737 char *kwnames
[] = {
20738 (char *) "self", NULL
20741 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ChildFocusEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
20742 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxChildFocusEvent
, SWIG_POINTER_EXCEPTION
| 0);
20743 if (SWIG_arg_fail(1)) SWIG_fail
;
20745 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20746 result
= (wxWindow
*)((wxChildFocusEvent
const *)arg1
)->GetWindow();
20748 wxPyEndAllowThreads(__tstate
);
20749 if (PyErr_Occurred()) SWIG_fail
;
20752 resultobj
= wxPyMake_wxObject(result
, 0);
20760 static PyObject
* ChildFocusEvent_swigregister(PyObject
*, PyObject
*args
) {
20762 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20763 SWIG_TypeClientData(SWIGTYPE_p_wxChildFocusEvent
, obj
);
20765 return Py_BuildValue((char *)"");
20767 static PyObject
*_wrap_new_ActivateEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20768 PyObject
*resultobj
= NULL
;
20769 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
20770 bool arg2
= (bool) true ;
20771 int arg3
= (int) 0 ;
20772 wxActivateEvent
*result
;
20773 PyObject
* obj0
= 0 ;
20774 PyObject
* obj1
= 0 ;
20775 PyObject
* obj2
= 0 ;
20776 char *kwnames
[] = {
20777 (char *) "type",(char *) "active",(char *) "Id", NULL
20780 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_ActivateEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
20783 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
20784 if (SWIG_arg_fail(1)) SWIG_fail
;
20789 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
20790 if (SWIG_arg_fail(2)) SWIG_fail
;
20795 arg3
= static_cast<int >(SWIG_As_int(obj2
));
20796 if (SWIG_arg_fail(3)) SWIG_fail
;
20800 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20801 result
= (wxActivateEvent
*)new wxActivateEvent(arg1
,arg2
,arg3
);
20803 wxPyEndAllowThreads(__tstate
);
20804 if (PyErr_Occurred()) SWIG_fail
;
20806 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxActivateEvent
, 1);
20813 static PyObject
*_wrap_ActivateEvent_GetActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20814 PyObject
*resultobj
= NULL
;
20815 wxActivateEvent
*arg1
= (wxActivateEvent
*) 0 ;
20817 PyObject
* obj0
= 0 ;
20818 char *kwnames
[] = {
20819 (char *) "self", NULL
20822 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ActivateEvent_GetActive",kwnames
,&obj0
)) goto fail
;
20823 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxActivateEvent
, SWIG_POINTER_EXCEPTION
| 0);
20824 if (SWIG_arg_fail(1)) SWIG_fail
;
20826 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20827 result
= (bool)((wxActivateEvent
const *)arg1
)->GetActive();
20829 wxPyEndAllowThreads(__tstate
);
20830 if (PyErr_Occurred()) SWIG_fail
;
20833 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
20841 static PyObject
* ActivateEvent_swigregister(PyObject
*, PyObject
*args
) {
20843 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20844 SWIG_TypeClientData(SWIGTYPE_p_wxActivateEvent
, obj
);
20846 return Py_BuildValue((char *)"");
20848 static PyObject
*_wrap_new_InitDialogEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20849 PyObject
*resultobj
= NULL
;
20850 int arg1
= (int) 0 ;
20851 wxInitDialogEvent
*result
;
20852 PyObject
* obj0
= 0 ;
20853 char *kwnames
[] = {
20854 (char *) "Id", NULL
20857 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_InitDialogEvent",kwnames
,&obj0
)) goto fail
;
20860 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20861 if (SWIG_arg_fail(1)) SWIG_fail
;
20865 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20866 result
= (wxInitDialogEvent
*)new wxInitDialogEvent(arg1
);
20868 wxPyEndAllowThreads(__tstate
);
20869 if (PyErr_Occurred()) SWIG_fail
;
20871 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxInitDialogEvent
, 1);
20878 static PyObject
* InitDialogEvent_swigregister(PyObject
*, PyObject
*args
) {
20880 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20881 SWIG_TypeClientData(SWIGTYPE_p_wxInitDialogEvent
, obj
);
20883 return Py_BuildValue((char *)"");
20885 static PyObject
*_wrap_new_MenuEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20886 PyObject
*resultobj
= NULL
;
20887 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
20888 int arg2
= (int) 0 ;
20889 wxMenu
*arg3
= (wxMenu
*) NULL
;
20890 wxMenuEvent
*result
;
20891 PyObject
* obj0
= 0 ;
20892 PyObject
* obj1
= 0 ;
20893 PyObject
* obj2
= 0 ;
20894 char *kwnames
[] = {
20895 (char *) "type",(char *) "winid",(char *) "menu", NULL
20898 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_MenuEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
20901 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
20902 if (SWIG_arg_fail(1)) SWIG_fail
;
20907 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20908 if (SWIG_arg_fail(2)) SWIG_fail
;
20912 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
20913 if (SWIG_arg_fail(3)) SWIG_fail
;
20916 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20917 result
= (wxMenuEvent
*)new wxMenuEvent(arg1
,arg2
,arg3
);
20919 wxPyEndAllowThreads(__tstate
);
20920 if (PyErr_Occurred()) SWIG_fail
;
20922 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMenuEvent
, 1);
20929 static PyObject
*_wrap_MenuEvent_GetMenuId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20930 PyObject
*resultobj
= NULL
;
20931 wxMenuEvent
*arg1
= (wxMenuEvent
*) 0 ;
20933 PyObject
* obj0
= 0 ;
20934 char *kwnames
[] = {
20935 (char *) "self", NULL
20938 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuEvent_GetMenuId",kwnames
,&obj0
)) goto fail
;
20939 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
20940 if (SWIG_arg_fail(1)) SWIG_fail
;
20942 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20943 result
= (int)((wxMenuEvent
const *)arg1
)->GetMenuId();
20945 wxPyEndAllowThreads(__tstate
);
20946 if (PyErr_Occurred()) SWIG_fail
;
20949 resultobj
= SWIG_From_int(static_cast<int >(result
));
20957 static PyObject
*_wrap_MenuEvent_IsPopup(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20958 PyObject
*resultobj
= NULL
;
20959 wxMenuEvent
*arg1
= (wxMenuEvent
*) 0 ;
20961 PyObject
* obj0
= 0 ;
20962 char *kwnames
[] = {
20963 (char *) "self", NULL
20966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuEvent_IsPopup",kwnames
,&obj0
)) goto fail
;
20967 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
20968 if (SWIG_arg_fail(1)) SWIG_fail
;
20970 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20971 result
= (bool)((wxMenuEvent
const *)arg1
)->IsPopup();
20973 wxPyEndAllowThreads(__tstate
);
20974 if (PyErr_Occurred()) SWIG_fail
;
20977 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
20985 static PyObject
*_wrap_MenuEvent_GetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20986 PyObject
*resultobj
= NULL
;
20987 wxMenuEvent
*arg1
= (wxMenuEvent
*) 0 ;
20989 PyObject
* obj0
= 0 ;
20990 char *kwnames
[] = {
20991 (char *) "self", NULL
20994 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuEvent_GetMenu",kwnames
,&obj0
)) goto fail
;
20995 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
20996 if (SWIG_arg_fail(1)) SWIG_fail
;
20998 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20999 result
= (wxMenu
*)((wxMenuEvent
const *)arg1
)->GetMenu();
21001 wxPyEndAllowThreads(__tstate
);
21002 if (PyErr_Occurred()) SWIG_fail
;
21005 resultobj
= wxPyMake_wxObject(result
, 0);
21013 static PyObject
* MenuEvent_swigregister(PyObject
*, PyObject
*args
) {
21015 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21016 SWIG_TypeClientData(SWIGTYPE_p_wxMenuEvent
, obj
);
21018 return Py_BuildValue((char *)"");
21020 static PyObject
*_wrap_new_CloseEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21021 PyObject
*resultobj
= NULL
;
21022 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
21023 int arg2
= (int) 0 ;
21024 wxCloseEvent
*result
;
21025 PyObject
* obj0
= 0 ;
21026 PyObject
* obj1
= 0 ;
21027 char *kwnames
[] = {
21028 (char *) "type",(char *) "winid", NULL
21031 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_CloseEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
21034 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
21035 if (SWIG_arg_fail(1)) SWIG_fail
;
21040 arg2
= static_cast<int >(SWIG_As_int(obj1
));
21041 if (SWIG_arg_fail(2)) SWIG_fail
;
21045 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21046 result
= (wxCloseEvent
*)new wxCloseEvent(arg1
,arg2
);
21048 wxPyEndAllowThreads(__tstate
);
21049 if (PyErr_Occurred()) SWIG_fail
;
21051 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCloseEvent
, 1);
21058 static PyObject
*_wrap_CloseEvent_SetLoggingOff(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21059 PyObject
*resultobj
= NULL
;
21060 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21062 PyObject
* obj0
= 0 ;
21063 PyObject
* obj1
= 0 ;
21064 char *kwnames
[] = {
21065 (char *) "self",(char *) "logOff", NULL
21068 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CloseEvent_SetLoggingOff",kwnames
,&obj0
,&obj1
)) goto fail
;
21069 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21070 if (SWIG_arg_fail(1)) SWIG_fail
;
21072 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21073 if (SWIG_arg_fail(2)) SWIG_fail
;
21076 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21077 (arg1
)->SetLoggingOff(arg2
);
21079 wxPyEndAllowThreads(__tstate
);
21080 if (PyErr_Occurred()) SWIG_fail
;
21082 Py_INCREF(Py_None
); resultobj
= Py_None
;
21089 static PyObject
*_wrap_CloseEvent_GetLoggingOff(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21090 PyObject
*resultobj
= NULL
;
21091 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21093 PyObject
* obj0
= 0 ;
21094 char *kwnames
[] = {
21095 (char *) "self", NULL
21098 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CloseEvent_GetLoggingOff",kwnames
,&obj0
)) goto fail
;
21099 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21100 if (SWIG_arg_fail(1)) SWIG_fail
;
21102 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21103 result
= (bool)((wxCloseEvent
const *)arg1
)->GetLoggingOff();
21105 wxPyEndAllowThreads(__tstate
);
21106 if (PyErr_Occurred()) SWIG_fail
;
21109 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21117 static PyObject
*_wrap_CloseEvent_Veto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21118 PyObject
*resultobj
= NULL
;
21119 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21120 bool arg2
= (bool) true ;
21121 PyObject
* obj0
= 0 ;
21122 PyObject
* obj1
= 0 ;
21123 char *kwnames
[] = {
21124 (char *) "self",(char *) "veto", NULL
21127 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:CloseEvent_Veto",kwnames
,&obj0
,&obj1
)) goto fail
;
21128 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21129 if (SWIG_arg_fail(1)) SWIG_fail
;
21132 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21133 if (SWIG_arg_fail(2)) SWIG_fail
;
21137 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21138 (arg1
)->Veto(arg2
);
21140 wxPyEndAllowThreads(__tstate
);
21141 if (PyErr_Occurred()) SWIG_fail
;
21143 Py_INCREF(Py_None
); resultobj
= Py_None
;
21150 static PyObject
*_wrap_CloseEvent_GetVeto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21151 PyObject
*resultobj
= NULL
;
21152 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21154 PyObject
* obj0
= 0 ;
21155 char *kwnames
[] = {
21156 (char *) "self", NULL
21159 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CloseEvent_GetVeto",kwnames
,&obj0
)) goto fail
;
21160 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21161 if (SWIG_arg_fail(1)) SWIG_fail
;
21163 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21164 result
= (bool)((wxCloseEvent
const *)arg1
)->GetVeto();
21166 wxPyEndAllowThreads(__tstate
);
21167 if (PyErr_Occurred()) SWIG_fail
;
21170 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21178 static PyObject
*_wrap_CloseEvent_SetCanVeto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21179 PyObject
*resultobj
= NULL
;
21180 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21182 PyObject
* obj0
= 0 ;
21183 PyObject
* obj1
= 0 ;
21184 char *kwnames
[] = {
21185 (char *) "self",(char *) "canVeto", NULL
21188 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CloseEvent_SetCanVeto",kwnames
,&obj0
,&obj1
)) goto fail
;
21189 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21190 if (SWIG_arg_fail(1)) SWIG_fail
;
21192 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21193 if (SWIG_arg_fail(2)) SWIG_fail
;
21196 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21197 (arg1
)->SetCanVeto(arg2
);
21199 wxPyEndAllowThreads(__tstate
);
21200 if (PyErr_Occurred()) SWIG_fail
;
21202 Py_INCREF(Py_None
); resultobj
= Py_None
;
21209 static PyObject
*_wrap_CloseEvent_CanVeto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21210 PyObject
*resultobj
= NULL
;
21211 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21213 PyObject
* obj0
= 0 ;
21214 char *kwnames
[] = {
21215 (char *) "self", NULL
21218 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CloseEvent_CanVeto",kwnames
,&obj0
)) goto fail
;
21219 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21220 if (SWIG_arg_fail(1)) SWIG_fail
;
21222 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21223 result
= (bool)((wxCloseEvent
const *)arg1
)->CanVeto();
21225 wxPyEndAllowThreads(__tstate
);
21226 if (PyErr_Occurred()) SWIG_fail
;
21229 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21237 static PyObject
* CloseEvent_swigregister(PyObject
*, PyObject
*args
) {
21239 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21240 SWIG_TypeClientData(SWIGTYPE_p_wxCloseEvent
, obj
);
21242 return Py_BuildValue((char *)"");
21244 static PyObject
*_wrap_new_ShowEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21245 PyObject
*resultobj
= NULL
;
21246 int arg1
= (int) 0 ;
21247 bool arg2
= (bool) false ;
21248 wxShowEvent
*result
;
21249 PyObject
* obj0
= 0 ;
21250 PyObject
* obj1
= 0 ;
21251 char *kwnames
[] = {
21252 (char *) "winid",(char *) "show", NULL
21255 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_ShowEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
21258 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21259 if (SWIG_arg_fail(1)) SWIG_fail
;
21264 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21265 if (SWIG_arg_fail(2)) SWIG_fail
;
21269 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21270 result
= (wxShowEvent
*)new wxShowEvent(arg1
,arg2
);
21272 wxPyEndAllowThreads(__tstate
);
21273 if (PyErr_Occurred()) SWIG_fail
;
21275 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxShowEvent
, 1);
21282 static PyObject
*_wrap_ShowEvent_SetShow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21283 PyObject
*resultobj
= NULL
;
21284 wxShowEvent
*arg1
= (wxShowEvent
*) 0 ;
21286 PyObject
* obj0
= 0 ;
21287 PyObject
* obj1
= 0 ;
21288 char *kwnames
[] = {
21289 (char *) "self",(char *) "show", NULL
21292 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ShowEvent_SetShow",kwnames
,&obj0
,&obj1
)) goto fail
;
21293 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxShowEvent
, SWIG_POINTER_EXCEPTION
| 0);
21294 if (SWIG_arg_fail(1)) SWIG_fail
;
21296 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21297 if (SWIG_arg_fail(2)) SWIG_fail
;
21300 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21301 (arg1
)->SetShow(arg2
);
21303 wxPyEndAllowThreads(__tstate
);
21304 if (PyErr_Occurred()) SWIG_fail
;
21306 Py_INCREF(Py_None
); resultobj
= Py_None
;
21313 static PyObject
*_wrap_ShowEvent_GetShow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21314 PyObject
*resultobj
= NULL
;
21315 wxShowEvent
*arg1
= (wxShowEvent
*) 0 ;
21317 PyObject
* obj0
= 0 ;
21318 char *kwnames
[] = {
21319 (char *) "self", NULL
21322 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ShowEvent_GetShow",kwnames
,&obj0
)) goto fail
;
21323 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxShowEvent
, SWIG_POINTER_EXCEPTION
| 0);
21324 if (SWIG_arg_fail(1)) SWIG_fail
;
21326 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21327 result
= (bool)((wxShowEvent
const *)arg1
)->GetShow();
21329 wxPyEndAllowThreads(__tstate
);
21330 if (PyErr_Occurred()) SWIG_fail
;
21333 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21341 static PyObject
* ShowEvent_swigregister(PyObject
*, PyObject
*args
) {
21343 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21344 SWIG_TypeClientData(SWIGTYPE_p_wxShowEvent
, obj
);
21346 return Py_BuildValue((char *)"");
21348 static PyObject
*_wrap_new_IconizeEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21349 PyObject
*resultobj
= NULL
;
21350 int arg1
= (int) 0 ;
21351 bool arg2
= (bool) true ;
21352 wxIconizeEvent
*result
;
21353 PyObject
* obj0
= 0 ;
21354 PyObject
* obj1
= 0 ;
21355 char *kwnames
[] = {
21356 (char *) "id",(char *) "iconized", NULL
21359 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_IconizeEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
21362 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21363 if (SWIG_arg_fail(1)) SWIG_fail
;
21368 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21369 if (SWIG_arg_fail(2)) SWIG_fail
;
21373 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21374 result
= (wxIconizeEvent
*)new wxIconizeEvent(arg1
,arg2
);
21376 wxPyEndAllowThreads(__tstate
);
21377 if (PyErr_Occurred()) SWIG_fail
;
21379 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIconizeEvent
, 1);
21386 static PyObject
*_wrap_IconizeEvent_Iconized(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21387 PyObject
*resultobj
= NULL
;
21388 wxIconizeEvent
*arg1
= (wxIconizeEvent
*) 0 ;
21390 PyObject
* obj0
= 0 ;
21391 char *kwnames
[] = {
21392 (char *) "self", NULL
21395 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IconizeEvent_Iconized",kwnames
,&obj0
)) goto fail
;
21396 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIconizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
21397 if (SWIG_arg_fail(1)) SWIG_fail
;
21399 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21400 result
= (bool)(arg1
)->Iconized();
21402 wxPyEndAllowThreads(__tstate
);
21403 if (PyErr_Occurred()) SWIG_fail
;
21406 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21414 static PyObject
* IconizeEvent_swigregister(PyObject
*, PyObject
*args
) {
21416 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21417 SWIG_TypeClientData(SWIGTYPE_p_wxIconizeEvent
, obj
);
21419 return Py_BuildValue((char *)"");
21421 static PyObject
*_wrap_new_MaximizeEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21422 PyObject
*resultobj
= NULL
;
21423 int arg1
= (int) 0 ;
21424 wxMaximizeEvent
*result
;
21425 PyObject
* obj0
= 0 ;
21426 char *kwnames
[] = {
21427 (char *) "id", NULL
21430 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MaximizeEvent",kwnames
,&obj0
)) goto fail
;
21433 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21434 if (SWIG_arg_fail(1)) SWIG_fail
;
21438 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21439 result
= (wxMaximizeEvent
*)new wxMaximizeEvent(arg1
);
21441 wxPyEndAllowThreads(__tstate
);
21442 if (PyErr_Occurred()) SWIG_fail
;
21444 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMaximizeEvent
, 1);
21451 static PyObject
* MaximizeEvent_swigregister(PyObject
*, PyObject
*args
) {
21453 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21454 SWIG_TypeClientData(SWIGTYPE_p_wxMaximizeEvent
, obj
);
21456 return Py_BuildValue((char *)"");
21458 static PyObject
*_wrap_DropFilesEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21459 PyObject
*resultobj
= NULL
;
21460 wxDropFilesEvent
*arg1
= (wxDropFilesEvent
*) 0 ;
21462 PyObject
* obj0
= 0 ;
21463 char *kwnames
[] = {
21464 (char *) "self", NULL
21467 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DropFilesEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
21468 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDropFilesEvent
, SWIG_POINTER_EXCEPTION
| 0);
21469 if (SWIG_arg_fail(1)) SWIG_fail
;
21471 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21472 result
= (arg1
)->GetPosition();
21474 wxPyEndAllowThreads(__tstate
);
21475 if (PyErr_Occurred()) SWIG_fail
;
21478 wxPoint
* resultptr
;
21479 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
21480 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
21488 static PyObject
*_wrap_DropFilesEvent_GetNumberOfFiles(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21489 PyObject
*resultobj
= NULL
;
21490 wxDropFilesEvent
*arg1
= (wxDropFilesEvent
*) 0 ;
21492 PyObject
* obj0
= 0 ;
21493 char *kwnames
[] = {
21494 (char *) "self", NULL
21497 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DropFilesEvent_GetNumberOfFiles",kwnames
,&obj0
)) goto fail
;
21498 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDropFilesEvent
, SWIG_POINTER_EXCEPTION
| 0);
21499 if (SWIG_arg_fail(1)) SWIG_fail
;
21501 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21502 result
= (int)(arg1
)->GetNumberOfFiles();
21504 wxPyEndAllowThreads(__tstate
);
21505 if (PyErr_Occurred()) SWIG_fail
;
21508 resultobj
= SWIG_From_int(static_cast<int >(result
));
21516 static PyObject
*_wrap_DropFilesEvent_GetFiles(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21517 PyObject
*resultobj
= NULL
;
21518 wxDropFilesEvent
*arg1
= (wxDropFilesEvent
*) 0 ;
21520 PyObject
* obj0
= 0 ;
21521 char *kwnames
[] = {
21522 (char *) "self", NULL
21525 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DropFilesEvent_GetFiles",kwnames
,&obj0
)) goto fail
;
21526 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDropFilesEvent
, SWIG_POINTER_EXCEPTION
| 0);
21527 if (SWIG_arg_fail(1)) SWIG_fail
;
21529 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21530 result
= (PyObject
*)wxDropFilesEvent_GetFiles(arg1
);
21532 wxPyEndAllowThreads(__tstate
);
21533 if (PyErr_Occurred()) SWIG_fail
;
21535 resultobj
= result
;
21542 static PyObject
* DropFilesEvent_swigregister(PyObject
*, PyObject
*args
) {
21544 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21545 SWIG_TypeClientData(SWIGTYPE_p_wxDropFilesEvent
, obj
);
21547 return Py_BuildValue((char *)"");
21549 static PyObject
*_wrap_new_UpdateUIEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21550 PyObject
*resultobj
= NULL
;
21551 int arg1
= (int) 0 ;
21552 wxUpdateUIEvent
*result
;
21553 PyObject
* obj0
= 0 ;
21554 char *kwnames
[] = {
21555 (char *) "commandId", NULL
21558 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_UpdateUIEvent",kwnames
,&obj0
)) goto fail
;
21561 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21562 if (SWIG_arg_fail(1)) SWIG_fail
;
21566 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21567 result
= (wxUpdateUIEvent
*)new wxUpdateUIEvent(arg1
);
21569 wxPyEndAllowThreads(__tstate
);
21570 if (PyErr_Occurred()) SWIG_fail
;
21572 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxUpdateUIEvent
, 1);
21579 static PyObject
*_wrap_UpdateUIEvent_GetChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21580 PyObject
*resultobj
= NULL
;
21581 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21583 PyObject
* obj0
= 0 ;
21584 char *kwnames
[] = {
21585 (char *) "self", NULL
21588 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetChecked",kwnames
,&obj0
)) goto fail
;
21589 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21590 if (SWIG_arg_fail(1)) SWIG_fail
;
21592 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21593 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetChecked();
21595 wxPyEndAllowThreads(__tstate
);
21596 if (PyErr_Occurred()) SWIG_fail
;
21599 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21607 static PyObject
*_wrap_UpdateUIEvent_GetEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21608 PyObject
*resultobj
= NULL
;
21609 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21611 PyObject
* obj0
= 0 ;
21612 char *kwnames
[] = {
21613 (char *) "self", NULL
21616 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetEnabled",kwnames
,&obj0
)) goto fail
;
21617 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21618 if (SWIG_arg_fail(1)) SWIG_fail
;
21620 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21621 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetEnabled();
21623 wxPyEndAllowThreads(__tstate
);
21624 if (PyErr_Occurred()) SWIG_fail
;
21627 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21635 static PyObject
*_wrap_UpdateUIEvent_GetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21636 PyObject
*resultobj
= NULL
;
21637 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21639 PyObject
* obj0
= 0 ;
21640 char *kwnames
[] = {
21641 (char *) "self", NULL
21644 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetText",kwnames
,&obj0
)) goto fail
;
21645 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21646 if (SWIG_arg_fail(1)) SWIG_fail
;
21648 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21649 result
= ((wxUpdateUIEvent
const *)arg1
)->GetText();
21651 wxPyEndAllowThreads(__tstate
);
21652 if (PyErr_Occurred()) SWIG_fail
;
21656 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
21658 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
21667 static PyObject
*_wrap_UpdateUIEvent_GetSetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21668 PyObject
*resultobj
= NULL
;
21669 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21671 PyObject
* obj0
= 0 ;
21672 char *kwnames
[] = {
21673 (char *) "self", NULL
21676 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetText",kwnames
,&obj0
)) goto fail
;
21677 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21678 if (SWIG_arg_fail(1)) SWIG_fail
;
21680 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21681 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetText();
21683 wxPyEndAllowThreads(__tstate
);
21684 if (PyErr_Occurred()) SWIG_fail
;
21687 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21695 static PyObject
*_wrap_UpdateUIEvent_GetSetChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21696 PyObject
*resultobj
= NULL
;
21697 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21699 PyObject
* obj0
= 0 ;
21700 char *kwnames
[] = {
21701 (char *) "self", NULL
21704 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetChecked",kwnames
,&obj0
)) goto fail
;
21705 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21706 if (SWIG_arg_fail(1)) SWIG_fail
;
21708 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21709 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetChecked();
21711 wxPyEndAllowThreads(__tstate
);
21712 if (PyErr_Occurred()) SWIG_fail
;
21715 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21723 static PyObject
*_wrap_UpdateUIEvent_GetSetEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21724 PyObject
*resultobj
= NULL
;
21725 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21727 PyObject
* obj0
= 0 ;
21728 char *kwnames
[] = {
21729 (char *) "self", NULL
21732 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetEnabled",kwnames
,&obj0
)) goto fail
;
21733 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21734 if (SWIG_arg_fail(1)) SWIG_fail
;
21736 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21737 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetEnabled();
21739 wxPyEndAllowThreads(__tstate
);
21740 if (PyErr_Occurred()) SWIG_fail
;
21743 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21751 static PyObject
*_wrap_UpdateUIEvent_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21752 PyObject
*resultobj
= NULL
;
21753 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21755 PyObject
* obj0
= 0 ;
21756 PyObject
* obj1
= 0 ;
21757 char *kwnames
[] = {
21758 (char *) "self",(char *) "check", NULL
21761 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_Check",kwnames
,&obj0
,&obj1
)) goto fail
;
21762 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21763 if (SWIG_arg_fail(1)) SWIG_fail
;
21765 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21766 if (SWIG_arg_fail(2)) SWIG_fail
;
21769 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21770 (arg1
)->Check(arg2
);
21772 wxPyEndAllowThreads(__tstate
);
21773 if (PyErr_Occurred()) SWIG_fail
;
21775 Py_INCREF(Py_None
); resultobj
= Py_None
;
21782 static PyObject
*_wrap_UpdateUIEvent_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21783 PyObject
*resultobj
= NULL
;
21784 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21786 PyObject
* obj0
= 0 ;
21787 PyObject
* obj1
= 0 ;
21788 char *kwnames
[] = {
21789 (char *) "self",(char *) "enable", NULL
21792 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_Enable",kwnames
,&obj0
,&obj1
)) goto fail
;
21793 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21794 if (SWIG_arg_fail(1)) SWIG_fail
;
21796 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21797 if (SWIG_arg_fail(2)) SWIG_fail
;
21800 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21801 (arg1
)->Enable(arg2
);
21803 wxPyEndAllowThreads(__tstate
);
21804 if (PyErr_Occurred()) SWIG_fail
;
21806 Py_INCREF(Py_None
); resultobj
= Py_None
;
21813 static PyObject
*_wrap_UpdateUIEvent_SetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21814 PyObject
*resultobj
= NULL
;
21815 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21816 wxString
*arg2
= 0 ;
21817 bool temp2
= false ;
21818 PyObject
* obj0
= 0 ;
21819 PyObject
* obj1
= 0 ;
21820 char *kwnames
[] = {
21821 (char *) "self",(char *) "text", NULL
21824 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_SetText",kwnames
,&obj0
,&obj1
)) goto fail
;
21825 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21826 if (SWIG_arg_fail(1)) SWIG_fail
;
21828 arg2
= wxString_in_helper(obj1
);
21829 if (arg2
== NULL
) SWIG_fail
;
21833 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21834 (arg1
)->SetText((wxString
const &)*arg2
);
21836 wxPyEndAllowThreads(__tstate
);
21837 if (PyErr_Occurred()) SWIG_fail
;
21839 Py_INCREF(Py_None
); resultobj
= Py_None
;
21854 static PyObject
*_wrap_UpdateUIEvent_SetUpdateInterval(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21855 PyObject
*resultobj
= NULL
;
21857 PyObject
* obj0
= 0 ;
21858 char *kwnames
[] = {
21859 (char *) "updateInterval", NULL
21862 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_SetUpdateInterval",kwnames
,&obj0
)) goto fail
;
21864 arg1
= static_cast<long >(SWIG_As_long(obj0
));
21865 if (SWIG_arg_fail(1)) SWIG_fail
;
21868 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21869 wxUpdateUIEvent::SetUpdateInterval(arg1
);
21871 wxPyEndAllowThreads(__tstate
);
21872 if (PyErr_Occurred()) SWIG_fail
;
21874 Py_INCREF(Py_None
); resultobj
= Py_None
;
21881 static PyObject
*_wrap_UpdateUIEvent_GetUpdateInterval(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21882 PyObject
*resultobj
= NULL
;
21884 char *kwnames
[] = {
21888 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":UpdateUIEvent_GetUpdateInterval",kwnames
)) goto fail
;
21890 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21891 result
= (long)wxUpdateUIEvent::GetUpdateInterval();
21893 wxPyEndAllowThreads(__tstate
);
21894 if (PyErr_Occurred()) SWIG_fail
;
21897 resultobj
= SWIG_From_long(static_cast<long >(result
));
21905 static PyObject
*_wrap_UpdateUIEvent_CanUpdate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21906 PyObject
*resultobj
= NULL
;
21907 wxWindow
*arg1
= (wxWindow
*) 0 ;
21909 PyObject
* obj0
= 0 ;
21910 char *kwnames
[] = {
21911 (char *) "win", NULL
21914 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_CanUpdate",kwnames
,&obj0
)) goto fail
;
21915 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
21916 if (SWIG_arg_fail(1)) SWIG_fail
;
21918 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21919 result
= (bool)wxUpdateUIEvent::CanUpdate(arg1
);
21921 wxPyEndAllowThreads(__tstate
);
21922 if (PyErr_Occurred()) SWIG_fail
;
21925 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21933 static PyObject
*_wrap_UpdateUIEvent_ResetUpdateTime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21934 PyObject
*resultobj
= NULL
;
21935 char *kwnames
[] = {
21939 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":UpdateUIEvent_ResetUpdateTime",kwnames
)) goto fail
;
21941 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21942 wxUpdateUIEvent::ResetUpdateTime();
21944 wxPyEndAllowThreads(__tstate
);
21945 if (PyErr_Occurred()) SWIG_fail
;
21947 Py_INCREF(Py_None
); resultobj
= Py_None
;
21954 static PyObject
*_wrap_UpdateUIEvent_SetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21955 PyObject
*resultobj
= NULL
;
21956 wxUpdateUIMode arg1
;
21957 PyObject
* obj0
= 0 ;
21958 char *kwnames
[] = {
21959 (char *) "mode", NULL
21962 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_SetMode",kwnames
,&obj0
)) goto fail
;
21964 arg1
= static_cast<wxUpdateUIMode
>(SWIG_As_int(obj0
));
21965 if (SWIG_arg_fail(1)) SWIG_fail
;
21968 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21969 wxUpdateUIEvent::SetMode(arg1
);
21971 wxPyEndAllowThreads(__tstate
);
21972 if (PyErr_Occurred()) SWIG_fail
;
21974 Py_INCREF(Py_None
); resultobj
= Py_None
;
21981 static PyObject
*_wrap_UpdateUIEvent_GetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21982 PyObject
*resultobj
= NULL
;
21983 wxUpdateUIMode result
;
21984 char *kwnames
[] = {
21988 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":UpdateUIEvent_GetMode",kwnames
)) goto fail
;
21990 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21991 result
= (wxUpdateUIMode
)wxUpdateUIEvent::GetMode();
21993 wxPyEndAllowThreads(__tstate
);
21994 if (PyErr_Occurred()) SWIG_fail
;
21996 resultobj
= SWIG_From_int((result
));
22003 static PyObject
* UpdateUIEvent_swigregister(PyObject
*, PyObject
*args
) {
22005 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22006 SWIG_TypeClientData(SWIGTYPE_p_wxUpdateUIEvent
, obj
);
22008 return Py_BuildValue((char *)"");
22010 static PyObject
*_wrap_new_SysColourChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22011 PyObject
*resultobj
= NULL
;
22012 wxSysColourChangedEvent
*result
;
22013 char *kwnames
[] = {
22017 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_SysColourChangedEvent",kwnames
)) goto fail
;
22019 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22020 result
= (wxSysColourChangedEvent
*)new wxSysColourChangedEvent();
22022 wxPyEndAllowThreads(__tstate
);
22023 if (PyErr_Occurred()) SWIG_fail
;
22025 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSysColourChangedEvent
, 1);
22032 static PyObject
* SysColourChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22034 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22035 SWIG_TypeClientData(SWIGTYPE_p_wxSysColourChangedEvent
, obj
);
22037 return Py_BuildValue((char *)"");
22039 static PyObject
*_wrap_new_MouseCaptureChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22040 PyObject
*resultobj
= NULL
;
22041 int arg1
= (int) 0 ;
22042 wxWindow
*arg2
= (wxWindow
*) NULL
;
22043 wxMouseCaptureChangedEvent
*result
;
22044 PyObject
* obj0
= 0 ;
22045 PyObject
* obj1
= 0 ;
22046 char *kwnames
[] = {
22047 (char *) "winid",(char *) "gainedCapture", NULL
22050 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_MouseCaptureChangedEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
22053 arg1
= static_cast<int >(SWIG_As_int(obj0
));
22054 if (SWIG_arg_fail(1)) SWIG_fail
;
22058 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22059 if (SWIG_arg_fail(2)) SWIG_fail
;
22062 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22063 result
= (wxMouseCaptureChangedEvent
*)new wxMouseCaptureChangedEvent(arg1
,arg2
);
22065 wxPyEndAllowThreads(__tstate
);
22066 if (PyErr_Occurred()) SWIG_fail
;
22068 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMouseCaptureChangedEvent
, 1);
22075 static PyObject
*_wrap_MouseCaptureChangedEvent_GetCapturedWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22076 PyObject
*resultobj
= NULL
;
22077 wxMouseCaptureChangedEvent
*arg1
= (wxMouseCaptureChangedEvent
*) 0 ;
22079 PyObject
* obj0
= 0 ;
22080 char *kwnames
[] = {
22081 (char *) "self", NULL
22084 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseCaptureChangedEvent_GetCapturedWindow",kwnames
,&obj0
)) goto fail
;
22085 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseCaptureChangedEvent
, SWIG_POINTER_EXCEPTION
| 0);
22086 if (SWIG_arg_fail(1)) SWIG_fail
;
22088 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22089 result
= (wxWindow
*)((wxMouseCaptureChangedEvent
const *)arg1
)->GetCapturedWindow();
22091 wxPyEndAllowThreads(__tstate
);
22092 if (PyErr_Occurred()) SWIG_fail
;
22095 resultobj
= wxPyMake_wxObject(result
, 0);
22103 static PyObject
* MouseCaptureChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22105 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22106 SWIG_TypeClientData(SWIGTYPE_p_wxMouseCaptureChangedEvent
, obj
);
22108 return Py_BuildValue((char *)"");
22110 static PyObject
*_wrap_new_DisplayChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22111 PyObject
*resultobj
= NULL
;
22112 wxDisplayChangedEvent
*result
;
22113 char *kwnames
[] = {
22117 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_DisplayChangedEvent",kwnames
)) goto fail
;
22119 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22120 result
= (wxDisplayChangedEvent
*)new wxDisplayChangedEvent();
22122 wxPyEndAllowThreads(__tstate
);
22123 if (PyErr_Occurred()) SWIG_fail
;
22125 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDisplayChangedEvent
, 1);
22132 static PyObject
* DisplayChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22134 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22135 SWIG_TypeClientData(SWIGTYPE_p_wxDisplayChangedEvent
, obj
);
22137 return Py_BuildValue((char *)"");
22139 static PyObject
*_wrap_new_PaletteChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22140 PyObject
*resultobj
= NULL
;
22141 int arg1
= (int) 0 ;
22142 wxPaletteChangedEvent
*result
;
22143 PyObject
* obj0
= 0 ;
22144 char *kwnames
[] = {
22145 (char *) "id", NULL
22148 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_PaletteChangedEvent",kwnames
,&obj0
)) goto fail
;
22151 arg1
= static_cast<int >(SWIG_As_int(obj0
));
22152 if (SWIG_arg_fail(1)) SWIG_fail
;
22156 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22157 result
= (wxPaletteChangedEvent
*)new wxPaletteChangedEvent(arg1
);
22159 wxPyEndAllowThreads(__tstate
);
22160 if (PyErr_Occurred()) SWIG_fail
;
22162 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPaletteChangedEvent
, 1);
22169 static PyObject
*_wrap_PaletteChangedEvent_SetChangedWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22170 PyObject
*resultobj
= NULL
;
22171 wxPaletteChangedEvent
*arg1
= (wxPaletteChangedEvent
*) 0 ;
22172 wxWindow
*arg2
= (wxWindow
*) 0 ;
22173 PyObject
* obj0
= 0 ;
22174 PyObject
* obj1
= 0 ;
22175 char *kwnames
[] = {
22176 (char *) "self",(char *) "win", NULL
22179 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaletteChangedEvent_SetChangedWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
22180 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPaletteChangedEvent
, SWIG_POINTER_EXCEPTION
| 0);
22181 if (SWIG_arg_fail(1)) SWIG_fail
;
22182 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22183 if (SWIG_arg_fail(2)) SWIG_fail
;
22185 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22186 (arg1
)->SetChangedWindow(arg2
);
22188 wxPyEndAllowThreads(__tstate
);
22189 if (PyErr_Occurred()) SWIG_fail
;
22191 Py_INCREF(Py_None
); resultobj
= Py_None
;
22198 static PyObject
*_wrap_PaletteChangedEvent_GetChangedWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22199 PyObject
*resultobj
= NULL
;
22200 wxPaletteChangedEvent
*arg1
= (wxPaletteChangedEvent
*) 0 ;
22202 PyObject
* obj0
= 0 ;
22203 char *kwnames
[] = {
22204 (char *) "self", NULL
22207 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PaletteChangedEvent_GetChangedWindow",kwnames
,&obj0
)) goto fail
;
22208 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPaletteChangedEvent
, SWIG_POINTER_EXCEPTION
| 0);
22209 if (SWIG_arg_fail(1)) SWIG_fail
;
22211 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22212 result
= (wxWindow
*)(arg1
)->GetChangedWindow();
22214 wxPyEndAllowThreads(__tstate
);
22215 if (PyErr_Occurred()) SWIG_fail
;
22218 resultobj
= wxPyMake_wxObject(result
, 0);
22226 static PyObject
* PaletteChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22228 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22229 SWIG_TypeClientData(SWIGTYPE_p_wxPaletteChangedEvent
, obj
);
22231 return Py_BuildValue((char *)"");
22233 static PyObject
*_wrap_new_QueryNewPaletteEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22234 PyObject
*resultobj
= NULL
;
22235 int arg1
= (int) 0 ;
22236 wxQueryNewPaletteEvent
*result
;
22237 PyObject
* obj0
= 0 ;
22238 char *kwnames
[] = {
22239 (char *) "winid", NULL
22242 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_QueryNewPaletteEvent",kwnames
,&obj0
)) goto fail
;
22245 arg1
= static_cast<int >(SWIG_As_int(obj0
));
22246 if (SWIG_arg_fail(1)) SWIG_fail
;
22250 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22251 result
= (wxQueryNewPaletteEvent
*)new wxQueryNewPaletteEvent(arg1
);
22253 wxPyEndAllowThreads(__tstate
);
22254 if (PyErr_Occurred()) SWIG_fail
;
22256 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxQueryNewPaletteEvent
, 1);
22263 static PyObject
*_wrap_QueryNewPaletteEvent_SetPaletteRealized(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22264 PyObject
*resultobj
= NULL
;
22265 wxQueryNewPaletteEvent
*arg1
= (wxQueryNewPaletteEvent
*) 0 ;
22267 PyObject
* obj0
= 0 ;
22268 PyObject
* obj1
= 0 ;
22269 char *kwnames
[] = {
22270 (char *) "self",(char *) "realized", NULL
22273 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:QueryNewPaletteEvent_SetPaletteRealized",kwnames
,&obj0
,&obj1
)) goto fail
;
22274 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryNewPaletteEvent
, SWIG_POINTER_EXCEPTION
| 0);
22275 if (SWIG_arg_fail(1)) SWIG_fail
;
22277 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22278 if (SWIG_arg_fail(2)) SWIG_fail
;
22281 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22282 (arg1
)->SetPaletteRealized(arg2
);
22284 wxPyEndAllowThreads(__tstate
);
22285 if (PyErr_Occurred()) SWIG_fail
;
22287 Py_INCREF(Py_None
); resultobj
= Py_None
;
22294 static PyObject
*_wrap_QueryNewPaletteEvent_GetPaletteRealized(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22295 PyObject
*resultobj
= NULL
;
22296 wxQueryNewPaletteEvent
*arg1
= (wxQueryNewPaletteEvent
*) 0 ;
22298 PyObject
* obj0
= 0 ;
22299 char *kwnames
[] = {
22300 (char *) "self", NULL
22303 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:QueryNewPaletteEvent_GetPaletteRealized",kwnames
,&obj0
)) goto fail
;
22304 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryNewPaletteEvent
, SWIG_POINTER_EXCEPTION
| 0);
22305 if (SWIG_arg_fail(1)) SWIG_fail
;
22307 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22308 result
= (bool)((wxQueryNewPaletteEvent
const *)arg1
)->GetPaletteRealized();
22310 wxPyEndAllowThreads(__tstate
);
22311 if (PyErr_Occurred()) SWIG_fail
;
22314 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22322 static PyObject
* QueryNewPaletteEvent_swigregister(PyObject
*, PyObject
*args
) {
22324 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22325 SWIG_TypeClientData(SWIGTYPE_p_wxQueryNewPaletteEvent
, obj
);
22327 return Py_BuildValue((char *)"");
22329 static PyObject
*_wrap_new_NavigationKeyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22330 PyObject
*resultobj
= NULL
;
22331 wxNavigationKeyEvent
*result
;
22332 char *kwnames
[] = {
22336 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_NavigationKeyEvent",kwnames
)) goto fail
;
22338 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22339 result
= (wxNavigationKeyEvent
*)new wxNavigationKeyEvent();
22341 wxPyEndAllowThreads(__tstate
);
22342 if (PyErr_Occurred()) SWIG_fail
;
22344 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxNavigationKeyEvent
, 1);
22351 static PyObject
*_wrap_NavigationKeyEvent_GetDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22352 PyObject
*resultobj
= NULL
;
22353 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22355 PyObject
* obj0
= 0 ;
22356 char *kwnames
[] = {
22357 (char *) "self", NULL
22360 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_GetDirection",kwnames
,&obj0
)) goto fail
;
22361 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22362 if (SWIG_arg_fail(1)) SWIG_fail
;
22364 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22365 result
= (bool)((wxNavigationKeyEvent
const *)arg1
)->GetDirection();
22367 wxPyEndAllowThreads(__tstate
);
22368 if (PyErr_Occurred()) SWIG_fail
;
22371 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22379 static PyObject
*_wrap_NavigationKeyEvent_SetDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22380 PyObject
*resultobj
= NULL
;
22381 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22383 PyObject
* obj0
= 0 ;
22384 PyObject
* obj1
= 0 ;
22385 char *kwnames
[] = {
22386 (char *) "self",(char *) "forward", NULL
22389 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetDirection",kwnames
,&obj0
,&obj1
)) goto fail
;
22390 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22391 if (SWIG_arg_fail(1)) SWIG_fail
;
22393 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22394 if (SWIG_arg_fail(2)) SWIG_fail
;
22397 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22398 (arg1
)->SetDirection(arg2
);
22400 wxPyEndAllowThreads(__tstate
);
22401 if (PyErr_Occurred()) SWIG_fail
;
22403 Py_INCREF(Py_None
); resultobj
= Py_None
;
22410 static PyObject
*_wrap_NavigationKeyEvent_IsWindowChange(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22411 PyObject
*resultobj
= NULL
;
22412 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22414 PyObject
* obj0
= 0 ;
22415 char *kwnames
[] = {
22416 (char *) "self", NULL
22419 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_IsWindowChange",kwnames
,&obj0
)) goto fail
;
22420 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22421 if (SWIG_arg_fail(1)) SWIG_fail
;
22423 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22424 result
= (bool)((wxNavigationKeyEvent
const *)arg1
)->IsWindowChange();
22426 wxPyEndAllowThreads(__tstate
);
22427 if (PyErr_Occurred()) SWIG_fail
;
22430 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22438 static PyObject
*_wrap_NavigationKeyEvent_SetWindowChange(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22439 PyObject
*resultobj
= NULL
;
22440 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22442 PyObject
* obj0
= 0 ;
22443 PyObject
* obj1
= 0 ;
22444 char *kwnames
[] = {
22445 (char *) "self",(char *) "ischange", NULL
22448 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetWindowChange",kwnames
,&obj0
,&obj1
)) goto fail
;
22449 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22450 if (SWIG_arg_fail(1)) SWIG_fail
;
22452 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22453 if (SWIG_arg_fail(2)) SWIG_fail
;
22456 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22457 (arg1
)->SetWindowChange(arg2
);
22459 wxPyEndAllowThreads(__tstate
);
22460 if (PyErr_Occurred()) SWIG_fail
;
22462 Py_INCREF(Py_None
); resultobj
= Py_None
;
22469 static PyObject
*_wrap_NavigationKeyEvent_IsFromTab(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22470 PyObject
*resultobj
= NULL
;
22471 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22473 PyObject
* obj0
= 0 ;
22474 char *kwnames
[] = {
22475 (char *) "self", NULL
22478 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_IsFromTab",kwnames
,&obj0
)) goto fail
;
22479 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22480 if (SWIG_arg_fail(1)) SWIG_fail
;
22482 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22483 result
= (bool)((wxNavigationKeyEvent
const *)arg1
)->IsFromTab();
22485 wxPyEndAllowThreads(__tstate
);
22486 if (PyErr_Occurred()) SWIG_fail
;
22489 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22497 static PyObject
*_wrap_NavigationKeyEvent_SetFromTab(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22498 PyObject
*resultobj
= NULL
;
22499 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22501 PyObject
* obj0
= 0 ;
22502 PyObject
* obj1
= 0 ;
22503 char *kwnames
[] = {
22504 (char *) "self",(char *) "bIs", NULL
22507 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetFromTab",kwnames
,&obj0
,&obj1
)) goto fail
;
22508 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22509 if (SWIG_arg_fail(1)) SWIG_fail
;
22511 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22512 if (SWIG_arg_fail(2)) SWIG_fail
;
22515 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22516 (arg1
)->SetFromTab(arg2
);
22518 wxPyEndAllowThreads(__tstate
);
22519 if (PyErr_Occurred()) SWIG_fail
;
22521 Py_INCREF(Py_None
); resultobj
= Py_None
;
22528 static PyObject
*_wrap_NavigationKeyEvent_SetFlags(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22529 PyObject
*resultobj
= NULL
;
22530 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22532 PyObject
* obj0
= 0 ;
22533 PyObject
* obj1
= 0 ;
22534 char *kwnames
[] = {
22535 (char *) "self",(char *) "flags", NULL
22538 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetFlags",kwnames
,&obj0
,&obj1
)) goto fail
;
22539 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22540 if (SWIG_arg_fail(1)) SWIG_fail
;
22542 arg2
= static_cast<long >(SWIG_As_long(obj1
));
22543 if (SWIG_arg_fail(2)) SWIG_fail
;
22546 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22547 (arg1
)->SetFlags(arg2
);
22549 wxPyEndAllowThreads(__tstate
);
22550 if (PyErr_Occurred()) SWIG_fail
;
22552 Py_INCREF(Py_None
); resultobj
= Py_None
;
22559 static PyObject
*_wrap_NavigationKeyEvent_GetCurrentFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22560 PyObject
*resultobj
= NULL
;
22561 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22563 PyObject
* obj0
= 0 ;
22564 char *kwnames
[] = {
22565 (char *) "self", NULL
22568 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_GetCurrentFocus",kwnames
,&obj0
)) goto fail
;
22569 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22570 if (SWIG_arg_fail(1)) SWIG_fail
;
22572 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22573 result
= (wxWindow
*)((wxNavigationKeyEvent
const *)arg1
)->GetCurrentFocus();
22575 wxPyEndAllowThreads(__tstate
);
22576 if (PyErr_Occurred()) SWIG_fail
;
22579 resultobj
= wxPyMake_wxObject(result
, 0);
22587 static PyObject
*_wrap_NavigationKeyEvent_SetCurrentFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22588 PyObject
*resultobj
= NULL
;
22589 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22590 wxWindow
*arg2
= (wxWindow
*) 0 ;
22591 PyObject
* obj0
= 0 ;
22592 PyObject
* obj1
= 0 ;
22593 char *kwnames
[] = {
22594 (char *) "self",(char *) "win", NULL
22597 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetCurrentFocus",kwnames
,&obj0
,&obj1
)) goto fail
;
22598 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22599 if (SWIG_arg_fail(1)) SWIG_fail
;
22600 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22601 if (SWIG_arg_fail(2)) SWIG_fail
;
22603 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22604 (arg1
)->SetCurrentFocus(arg2
);
22606 wxPyEndAllowThreads(__tstate
);
22607 if (PyErr_Occurred()) SWIG_fail
;
22609 Py_INCREF(Py_None
); resultobj
= Py_None
;
22616 static PyObject
* NavigationKeyEvent_swigregister(PyObject
*, PyObject
*args
) {
22618 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22619 SWIG_TypeClientData(SWIGTYPE_p_wxNavigationKeyEvent
, obj
);
22621 return Py_BuildValue((char *)"");
22623 static PyObject
*_wrap_new_WindowCreateEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22624 PyObject
*resultobj
= NULL
;
22625 wxWindow
*arg1
= (wxWindow
*) NULL
;
22626 wxWindowCreateEvent
*result
;
22627 PyObject
* obj0
= 0 ;
22628 char *kwnames
[] = {
22629 (char *) "win", NULL
22632 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_WindowCreateEvent",kwnames
,&obj0
)) goto fail
;
22634 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22635 if (SWIG_arg_fail(1)) SWIG_fail
;
22638 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22639 result
= (wxWindowCreateEvent
*)new wxWindowCreateEvent(arg1
);
22641 wxPyEndAllowThreads(__tstate
);
22642 if (PyErr_Occurred()) SWIG_fail
;
22644 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindowCreateEvent
, 1);
22651 static PyObject
*_wrap_WindowCreateEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22652 PyObject
*resultobj
= NULL
;
22653 wxWindowCreateEvent
*arg1
= (wxWindowCreateEvent
*) 0 ;
22655 PyObject
* obj0
= 0 ;
22656 char *kwnames
[] = {
22657 (char *) "self", NULL
22660 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:WindowCreateEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
22661 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindowCreateEvent
, SWIG_POINTER_EXCEPTION
| 0);
22662 if (SWIG_arg_fail(1)) SWIG_fail
;
22664 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22665 result
= (wxWindow
*)((wxWindowCreateEvent
const *)arg1
)->GetWindow();
22667 wxPyEndAllowThreads(__tstate
);
22668 if (PyErr_Occurred()) SWIG_fail
;
22671 resultobj
= wxPyMake_wxObject(result
, 0);
22679 static PyObject
* WindowCreateEvent_swigregister(PyObject
*, PyObject
*args
) {
22681 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22682 SWIG_TypeClientData(SWIGTYPE_p_wxWindowCreateEvent
, obj
);
22684 return Py_BuildValue((char *)"");
22686 static PyObject
*_wrap_new_WindowDestroyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22687 PyObject
*resultobj
= NULL
;
22688 wxWindow
*arg1
= (wxWindow
*) NULL
;
22689 wxWindowDestroyEvent
*result
;
22690 PyObject
* obj0
= 0 ;
22691 char *kwnames
[] = {
22692 (char *) "win", NULL
22695 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_WindowDestroyEvent",kwnames
,&obj0
)) goto fail
;
22697 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22698 if (SWIG_arg_fail(1)) SWIG_fail
;
22701 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22702 result
= (wxWindowDestroyEvent
*)new wxWindowDestroyEvent(arg1
);
22704 wxPyEndAllowThreads(__tstate
);
22705 if (PyErr_Occurred()) SWIG_fail
;
22707 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindowDestroyEvent
, 1);
22714 static PyObject
*_wrap_WindowDestroyEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22715 PyObject
*resultobj
= NULL
;
22716 wxWindowDestroyEvent
*arg1
= (wxWindowDestroyEvent
*) 0 ;
22718 PyObject
* obj0
= 0 ;
22719 char *kwnames
[] = {
22720 (char *) "self", NULL
22723 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:WindowDestroyEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
22724 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindowDestroyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22725 if (SWIG_arg_fail(1)) SWIG_fail
;
22727 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22728 result
= (wxWindow
*)((wxWindowDestroyEvent
const *)arg1
)->GetWindow();
22730 wxPyEndAllowThreads(__tstate
);
22731 if (PyErr_Occurred()) SWIG_fail
;
22734 resultobj
= wxPyMake_wxObject(result
, 0);
22742 static PyObject
* WindowDestroyEvent_swigregister(PyObject
*, PyObject
*args
) {
22744 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22745 SWIG_TypeClientData(SWIGTYPE_p_wxWindowDestroyEvent
, obj
);
22747 return Py_BuildValue((char *)"");
22749 static PyObject
*_wrap_new_ContextMenuEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22750 PyObject
*resultobj
= NULL
;
22751 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
22752 int arg2
= (int) 0 ;
22753 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
22754 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
22755 wxContextMenuEvent
*result
;
22757 PyObject
* obj0
= 0 ;
22758 PyObject
* obj1
= 0 ;
22759 PyObject
* obj2
= 0 ;
22760 char *kwnames
[] = {
22761 (char *) "type",(char *) "winid",(char *) "pt", NULL
22764 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_ContextMenuEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
22767 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
22768 if (SWIG_arg_fail(1)) SWIG_fail
;
22773 arg2
= static_cast<int >(SWIG_As_int(obj1
));
22774 if (SWIG_arg_fail(2)) SWIG_fail
;
22780 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
22784 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22785 result
= (wxContextMenuEvent
*)new wxContextMenuEvent(arg1
,arg2
,(wxPoint
const &)*arg3
);
22787 wxPyEndAllowThreads(__tstate
);
22788 if (PyErr_Occurred()) SWIG_fail
;
22790 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxContextMenuEvent
, 1);
22797 static PyObject
*_wrap_ContextMenuEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22798 PyObject
*resultobj
= NULL
;
22799 wxContextMenuEvent
*arg1
= (wxContextMenuEvent
*) 0 ;
22801 PyObject
* obj0
= 0 ;
22802 char *kwnames
[] = {
22803 (char *) "self", NULL
22806 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ContextMenuEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
22807 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxContextMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
22808 if (SWIG_arg_fail(1)) SWIG_fail
;
22810 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22812 wxPoint
const &_result_ref
= ((wxContextMenuEvent
const *)arg1
)->GetPosition();
22813 result
= (wxPoint
*) &_result_ref
;
22816 wxPyEndAllowThreads(__tstate
);
22817 if (PyErr_Occurred()) SWIG_fail
;
22819 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 0);
22826 static PyObject
*_wrap_ContextMenuEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22827 PyObject
*resultobj
= NULL
;
22828 wxContextMenuEvent
*arg1
= (wxContextMenuEvent
*) 0 ;
22829 wxPoint
*arg2
= 0 ;
22831 PyObject
* obj0
= 0 ;
22832 PyObject
* obj1
= 0 ;
22833 char *kwnames
[] = {
22834 (char *) "self",(char *) "pos", NULL
22837 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ContextMenuEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
22838 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxContextMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
22839 if (SWIG_arg_fail(1)) SWIG_fail
;
22842 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
22845 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22846 (arg1
)->SetPosition((wxPoint
const &)*arg2
);
22848 wxPyEndAllowThreads(__tstate
);
22849 if (PyErr_Occurred()) SWIG_fail
;
22851 Py_INCREF(Py_None
); resultobj
= Py_None
;
22858 static PyObject
* ContextMenuEvent_swigregister(PyObject
*, PyObject
*args
) {
22860 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22861 SWIG_TypeClientData(SWIGTYPE_p_wxContextMenuEvent
, obj
);
22863 return Py_BuildValue((char *)"");
22865 static PyObject
*_wrap_new_IdleEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22866 PyObject
*resultobj
= NULL
;
22867 wxIdleEvent
*result
;
22868 char *kwnames
[] = {
22872 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_IdleEvent",kwnames
)) goto fail
;
22874 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22875 result
= (wxIdleEvent
*)new wxIdleEvent();
22877 wxPyEndAllowThreads(__tstate
);
22878 if (PyErr_Occurred()) SWIG_fail
;
22880 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIdleEvent
, 1);
22887 static PyObject
*_wrap_IdleEvent_RequestMore(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22888 PyObject
*resultobj
= NULL
;
22889 wxIdleEvent
*arg1
= (wxIdleEvent
*) 0 ;
22890 bool arg2
= (bool) true ;
22891 PyObject
* obj0
= 0 ;
22892 PyObject
* obj1
= 0 ;
22893 char *kwnames
[] = {
22894 (char *) "self",(char *) "needMore", NULL
22897 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:IdleEvent_RequestMore",kwnames
,&obj0
,&obj1
)) goto fail
;
22898 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIdleEvent
, SWIG_POINTER_EXCEPTION
| 0);
22899 if (SWIG_arg_fail(1)) SWIG_fail
;
22902 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22903 if (SWIG_arg_fail(2)) SWIG_fail
;
22907 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22908 (arg1
)->RequestMore(arg2
);
22910 wxPyEndAllowThreads(__tstate
);
22911 if (PyErr_Occurred()) SWIG_fail
;
22913 Py_INCREF(Py_None
); resultobj
= Py_None
;
22920 static PyObject
*_wrap_IdleEvent_MoreRequested(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22921 PyObject
*resultobj
= NULL
;
22922 wxIdleEvent
*arg1
= (wxIdleEvent
*) 0 ;
22924 PyObject
* obj0
= 0 ;
22925 char *kwnames
[] = {
22926 (char *) "self", NULL
22929 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IdleEvent_MoreRequested",kwnames
,&obj0
)) goto fail
;
22930 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIdleEvent
, SWIG_POINTER_EXCEPTION
| 0);
22931 if (SWIG_arg_fail(1)) SWIG_fail
;
22933 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22934 result
= (bool)((wxIdleEvent
const *)arg1
)->MoreRequested();
22936 wxPyEndAllowThreads(__tstate
);
22937 if (PyErr_Occurred()) SWIG_fail
;
22940 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22948 static PyObject
*_wrap_IdleEvent_SetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22949 PyObject
*resultobj
= NULL
;
22951 PyObject
* obj0
= 0 ;
22952 char *kwnames
[] = {
22953 (char *) "mode", NULL
22956 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IdleEvent_SetMode",kwnames
,&obj0
)) goto fail
;
22958 arg1
= static_cast<wxIdleMode
>(SWIG_As_int(obj0
));
22959 if (SWIG_arg_fail(1)) SWIG_fail
;
22962 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22963 wxIdleEvent::SetMode(arg1
);
22965 wxPyEndAllowThreads(__tstate
);
22966 if (PyErr_Occurred()) SWIG_fail
;
22968 Py_INCREF(Py_None
); resultobj
= Py_None
;
22975 static PyObject
*_wrap_IdleEvent_GetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22976 PyObject
*resultobj
= NULL
;
22978 char *kwnames
[] = {
22982 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":IdleEvent_GetMode",kwnames
)) goto fail
;
22984 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22985 result
= (wxIdleMode
)wxIdleEvent::GetMode();
22987 wxPyEndAllowThreads(__tstate
);
22988 if (PyErr_Occurred()) SWIG_fail
;
22990 resultobj
= SWIG_From_int((result
));
22997 static PyObject
*_wrap_IdleEvent_CanSend(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22998 PyObject
*resultobj
= NULL
;
22999 wxWindow
*arg1
= (wxWindow
*) 0 ;
23001 PyObject
* obj0
= 0 ;
23002 char *kwnames
[] = {
23003 (char *) "win", NULL
23006 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IdleEvent_CanSend",kwnames
,&obj0
)) goto fail
;
23007 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
23008 if (SWIG_arg_fail(1)) SWIG_fail
;
23010 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23011 result
= (bool)wxIdleEvent::CanSend(arg1
);
23013 wxPyEndAllowThreads(__tstate
);
23014 if (PyErr_Occurred()) SWIG_fail
;
23017 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23025 static PyObject
* IdleEvent_swigregister(PyObject
*, PyObject
*args
) {
23027 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23028 SWIG_TypeClientData(SWIGTYPE_p_wxIdleEvent
, obj
);
23030 return Py_BuildValue((char *)"");
23032 static PyObject
*_wrap_new_PyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23033 PyObject
*resultobj
= NULL
;
23034 int arg1
= (int) 0 ;
23035 wxEventType arg2
= (wxEventType
) wxEVT_NULL
;
23037 PyObject
* obj0
= 0 ;
23038 PyObject
* obj1
= 0 ;
23039 char *kwnames
[] = {
23040 (char *) "winid",(char *) "eventType", NULL
23043 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_PyEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
23046 arg1
= static_cast<int >(SWIG_As_int(obj0
));
23047 if (SWIG_arg_fail(1)) SWIG_fail
;
23052 arg2
= static_cast<wxEventType
>(SWIG_As_int(obj1
));
23053 if (SWIG_arg_fail(2)) SWIG_fail
;
23057 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23058 result
= (wxPyEvent
*)new wxPyEvent(arg1
,arg2
);
23060 wxPyEndAllowThreads(__tstate
);
23061 if (PyErr_Occurred()) SWIG_fail
;
23063 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyEvent
, 1);
23070 static PyObject
*_wrap_delete_PyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23071 PyObject
*resultobj
= NULL
;
23072 wxPyEvent
*arg1
= (wxPyEvent
*) 0 ;
23073 PyObject
* obj0
= 0 ;
23074 char *kwnames
[] = {
23075 (char *) "self", NULL
23078 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PyEvent",kwnames
,&obj0
)) goto fail
;
23079 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyEvent
, SWIG_POINTER_EXCEPTION
| 0);
23080 if (SWIG_arg_fail(1)) SWIG_fail
;
23082 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23085 wxPyEndAllowThreads(__tstate
);
23086 if (PyErr_Occurred()) SWIG_fail
;
23088 Py_INCREF(Py_None
); resultobj
= Py_None
;
23095 static PyObject
*_wrap_PyEvent__SetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23096 PyObject
*resultobj
= NULL
;
23097 wxPyEvent
*arg1
= (wxPyEvent
*) 0 ;
23098 PyObject
*arg2
= (PyObject
*) 0 ;
23099 PyObject
* obj0
= 0 ;
23100 PyObject
* obj1
= 0 ;
23101 char *kwnames
[] = {
23102 (char *) "self",(char *) "self", NULL
23105 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyEvent__SetSelf",kwnames
,&obj0
,&obj1
)) goto fail
;
23106 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyEvent
, SWIG_POINTER_EXCEPTION
| 0);
23107 if (SWIG_arg_fail(1)) SWIG_fail
;
23110 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23111 (arg1
)->SetSelf(arg2
);
23113 wxPyEndAllowThreads(__tstate
);
23114 if (PyErr_Occurred()) SWIG_fail
;
23116 Py_INCREF(Py_None
); resultobj
= Py_None
;
23123 static PyObject
*_wrap_PyEvent__GetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23124 PyObject
*resultobj
= NULL
;
23125 wxPyEvent
*arg1
= (wxPyEvent
*) 0 ;
23127 PyObject
* obj0
= 0 ;
23128 char *kwnames
[] = {
23129 (char *) "self", NULL
23132 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyEvent__GetSelf",kwnames
,&obj0
)) goto fail
;
23133 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyEvent
, SWIG_POINTER_EXCEPTION
| 0);
23134 if (SWIG_arg_fail(1)) SWIG_fail
;
23136 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23137 result
= (PyObject
*)(arg1
)->GetSelf();
23139 wxPyEndAllowThreads(__tstate
);
23140 if (PyErr_Occurred()) SWIG_fail
;
23142 resultobj
= result
;
23149 static PyObject
* PyEvent_swigregister(PyObject
*, PyObject
*args
) {
23151 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23152 SWIG_TypeClientData(SWIGTYPE_p_wxPyEvent
, obj
);
23154 return Py_BuildValue((char *)"");
23156 static PyObject
*_wrap_new_PyCommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23157 PyObject
*resultobj
= NULL
;
23158 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
23159 int arg2
= (int) 0 ;
23160 wxPyCommandEvent
*result
;
23161 PyObject
* obj0
= 0 ;
23162 PyObject
* obj1
= 0 ;
23163 char *kwnames
[] = {
23164 (char *) "eventType",(char *) "id", NULL
23167 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_PyCommandEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
23170 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
23171 if (SWIG_arg_fail(1)) SWIG_fail
;
23176 arg2
= static_cast<int >(SWIG_As_int(obj1
));
23177 if (SWIG_arg_fail(2)) SWIG_fail
;
23181 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23182 result
= (wxPyCommandEvent
*)new wxPyCommandEvent(arg1
,arg2
);
23184 wxPyEndAllowThreads(__tstate
);
23185 if (PyErr_Occurred()) SWIG_fail
;
23187 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyCommandEvent
, 1);
23194 static PyObject
*_wrap_delete_PyCommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23195 PyObject
*resultobj
= NULL
;
23196 wxPyCommandEvent
*arg1
= (wxPyCommandEvent
*) 0 ;
23197 PyObject
* obj0
= 0 ;
23198 char *kwnames
[] = {
23199 (char *) "self", NULL
23202 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PyCommandEvent",kwnames
,&obj0
)) goto fail
;
23203 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
23204 if (SWIG_arg_fail(1)) SWIG_fail
;
23206 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23209 wxPyEndAllowThreads(__tstate
);
23210 if (PyErr_Occurred()) SWIG_fail
;
23212 Py_INCREF(Py_None
); resultobj
= Py_None
;
23219 static PyObject
*_wrap_PyCommandEvent__SetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23220 PyObject
*resultobj
= NULL
;
23221 wxPyCommandEvent
*arg1
= (wxPyCommandEvent
*) 0 ;
23222 PyObject
*arg2
= (PyObject
*) 0 ;
23223 PyObject
* obj0
= 0 ;
23224 PyObject
* obj1
= 0 ;
23225 char *kwnames
[] = {
23226 (char *) "self",(char *) "self", NULL
23229 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyCommandEvent__SetSelf",kwnames
,&obj0
,&obj1
)) goto fail
;
23230 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
23231 if (SWIG_arg_fail(1)) SWIG_fail
;
23234 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23235 (arg1
)->SetSelf(arg2
);
23237 wxPyEndAllowThreads(__tstate
);
23238 if (PyErr_Occurred()) SWIG_fail
;
23240 Py_INCREF(Py_None
); resultobj
= Py_None
;
23247 static PyObject
*_wrap_PyCommandEvent__GetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23248 PyObject
*resultobj
= NULL
;
23249 wxPyCommandEvent
*arg1
= (wxPyCommandEvent
*) 0 ;
23251 PyObject
* obj0
= 0 ;
23252 char *kwnames
[] = {
23253 (char *) "self", NULL
23256 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyCommandEvent__GetSelf",kwnames
,&obj0
)) goto fail
;
23257 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
23258 if (SWIG_arg_fail(1)) SWIG_fail
;
23260 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23261 result
= (PyObject
*)(arg1
)->GetSelf();
23263 wxPyEndAllowThreads(__tstate
);
23264 if (PyErr_Occurred()) SWIG_fail
;
23266 resultobj
= result
;
23273 static PyObject
* PyCommandEvent_swigregister(PyObject
*, PyObject
*args
) {
23275 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23276 SWIG_TypeClientData(SWIGTYPE_p_wxPyCommandEvent
, obj
);
23278 return Py_BuildValue((char *)"");
23280 static PyObject
*_wrap_new_DateEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23281 PyObject
*resultobj
= NULL
;
23282 wxWindow
*arg1
= (wxWindow
*) 0 ;
23283 wxDateTime
*arg2
= 0 ;
23285 wxDateEvent
*result
;
23286 PyObject
* obj0
= 0 ;
23287 PyObject
* obj1
= 0 ;
23288 PyObject
* obj2
= 0 ;
23289 char *kwnames
[] = {
23290 (char *) "win",(char *) "dt",(char *) "type", NULL
23293 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:new_DateEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
23294 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
23295 if (SWIG_arg_fail(1)) SWIG_fail
;
23297 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDateTime
, SWIG_POINTER_EXCEPTION
| 0);
23298 if (SWIG_arg_fail(2)) SWIG_fail
;
23299 if (arg2
== NULL
) {
23300 SWIG_null_ref("wxDateTime");
23302 if (SWIG_arg_fail(2)) SWIG_fail
;
23305 arg3
= static_cast<wxEventType
>(SWIG_As_int(obj2
));
23306 if (SWIG_arg_fail(3)) SWIG_fail
;
23309 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23310 result
= (wxDateEvent
*)new wxDateEvent(arg1
,(wxDateTime
const &)*arg2
,arg3
);
23312 wxPyEndAllowThreads(__tstate
);
23313 if (PyErr_Occurred()) SWIG_fail
;
23315 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDateEvent
, 1);
23322 static PyObject
*_wrap_DateEvent_GetDate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23323 PyObject
*resultobj
= NULL
;
23324 wxDateEvent
*arg1
= (wxDateEvent
*) 0 ;
23325 wxDateTime
*result
;
23326 PyObject
* obj0
= 0 ;
23327 char *kwnames
[] = {
23328 (char *) "self", NULL
23331 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DateEvent_GetDate",kwnames
,&obj0
)) goto fail
;
23332 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDateEvent
, SWIG_POINTER_EXCEPTION
| 0);
23333 if (SWIG_arg_fail(1)) SWIG_fail
;
23335 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23337 wxDateTime
const &_result_ref
= ((wxDateEvent
const *)arg1
)->GetDate();
23338 result
= (wxDateTime
*) &_result_ref
;
23341 wxPyEndAllowThreads(__tstate
);
23342 if (PyErr_Occurred()) SWIG_fail
;
23344 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDateTime
, 0);
23351 static PyObject
*_wrap_DateEvent_SetDate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23352 PyObject
*resultobj
= NULL
;
23353 wxDateEvent
*arg1
= (wxDateEvent
*) 0 ;
23354 wxDateTime
*arg2
= 0 ;
23355 PyObject
* obj0
= 0 ;
23356 PyObject
* obj1
= 0 ;
23357 char *kwnames
[] = {
23358 (char *) "self",(char *) "date", NULL
23361 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DateEvent_SetDate",kwnames
,&obj0
,&obj1
)) goto fail
;
23362 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDateEvent
, SWIG_POINTER_EXCEPTION
| 0);
23363 if (SWIG_arg_fail(1)) SWIG_fail
;
23365 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDateTime
, SWIG_POINTER_EXCEPTION
| 0);
23366 if (SWIG_arg_fail(2)) SWIG_fail
;
23367 if (arg2
== NULL
) {
23368 SWIG_null_ref("wxDateTime");
23370 if (SWIG_arg_fail(2)) SWIG_fail
;
23373 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23374 (arg1
)->SetDate((wxDateTime
const &)*arg2
);
23376 wxPyEndAllowThreads(__tstate
);
23377 if (PyErr_Occurred()) SWIG_fail
;
23379 Py_INCREF(Py_None
); resultobj
= Py_None
;
23386 static PyObject
* DateEvent_swigregister(PyObject
*, PyObject
*args
) {
23388 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23389 SWIG_TypeClientData(SWIGTYPE_p_wxDateEvent
, obj
);
23391 return Py_BuildValue((char *)"");
23393 static PyObject
*_wrap_new_PyApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23394 PyObject
*resultobj
= NULL
;
23396 char *kwnames
[] = {
23400 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PyApp",kwnames
)) goto fail
;
23402 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23403 result
= (wxPyApp
*)new_wxPyApp();
23405 wxPyEndAllowThreads(__tstate
);
23406 if (PyErr_Occurred()) SWIG_fail
;
23408 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyApp
, 1);
23415 static PyObject
*_wrap_delete_PyApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23416 PyObject
*resultobj
= NULL
;
23417 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23418 PyObject
* obj0
= 0 ;
23419 char *kwnames
[] = {
23420 (char *) "self", NULL
23423 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PyApp",kwnames
,&obj0
)) goto fail
;
23424 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23425 if (SWIG_arg_fail(1)) SWIG_fail
;
23427 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23430 wxPyEndAllowThreads(__tstate
);
23431 if (PyErr_Occurred()) SWIG_fail
;
23433 Py_INCREF(Py_None
); resultobj
= Py_None
;
23440 static PyObject
*_wrap_PyApp__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23441 PyObject
*resultobj
= NULL
;
23442 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23443 PyObject
*arg2
= (PyObject
*) 0 ;
23444 PyObject
*arg3
= (PyObject
*) 0 ;
23446 PyObject
* obj0
= 0 ;
23447 PyObject
* obj1
= 0 ;
23448 PyObject
* obj2
= 0 ;
23449 PyObject
* obj3
= 0 ;
23450 char *kwnames
[] = {
23451 (char *) "self",(char *) "self",(char *) "_class",(char *) "incref", NULL
23454 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:PyApp__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
23455 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23456 if (SWIG_arg_fail(1)) SWIG_fail
;
23460 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
23461 if (SWIG_arg_fail(4)) SWIG_fail
;
23464 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23465 (arg1
)->_setCallbackInfo(arg2
,arg3
,arg4
);
23467 wxPyEndAllowThreads(__tstate
);
23468 if (PyErr_Occurred()) SWIG_fail
;
23470 Py_INCREF(Py_None
); resultobj
= Py_None
;
23477 static PyObject
*_wrap_PyApp_GetAppName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23478 PyObject
*resultobj
= NULL
;
23479 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23481 PyObject
* obj0
= 0 ;
23482 char *kwnames
[] = {
23483 (char *) "self", NULL
23486 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetAppName",kwnames
,&obj0
)) goto fail
;
23487 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23488 if (SWIG_arg_fail(1)) SWIG_fail
;
23490 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23491 result
= ((wxPyApp
const *)arg1
)->GetAppName();
23493 wxPyEndAllowThreads(__tstate
);
23494 if (PyErr_Occurred()) SWIG_fail
;
23498 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
23500 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
23509 static PyObject
*_wrap_PyApp_SetAppName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23510 PyObject
*resultobj
= NULL
;
23511 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23512 wxString
*arg2
= 0 ;
23513 bool temp2
= false ;
23514 PyObject
* obj0
= 0 ;
23515 PyObject
* obj1
= 0 ;
23516 char *kwnames
[] = {
23517 (char *) "self",(char *) "name", NULL
23520 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetAppName",kwnames
,&obj0
,&obj1
)) goto fail
;
23521 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23522 if (SWIG_arg_fail(1)) SWIG_fail
;
23524 arg2
= wxString_in_helper(obj1
);
23525 if (arg2
== NULL
) SWIG_fail
;
23529 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23530 (arg1
)->SetAppName((wxString
const &)*arg2
);
23532 wxPyEndAllowThreads(__tstate
);
23533 if (PyErr_Occurred()) SWIG_fail
;
23535 Py_INCREF(Py_None
); resultobj
= Py_None
;
23550 static PyObject
*_wrap_PyApp_GetClassName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23551 PyObject
*resultobj
= NULL
;
23552 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23554 PyObject
* obj0
= 0 ;
23555 char *kwnames
[] = {
23556 (char *) "self", NULL
23559 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetClassName",kwnames
,&obj0
)) goto fail
;
23560 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23561 if (SWIG_arg_fail(1)) SWIG_fail
;
23563 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23564 result
= ((wxPyApp
const *)arg1
)->GetClassName();
23566 wxPyEndAllowThreads(__tstate
);
23567 if (PyErr_Occurred()) SWIG_fail
;
23571 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
23573 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
23582 static PyObject
*_wrap_PyApp_SetClassName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23583 PyObject
*resultobj
= NULL
;
23584 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23585 wxString
*arg2
= 0 ;
23586 bool temp2
= false ;
23587 PyObject
* obj0
= 0 ;
23588 PyObject
* obj1
= 0 ;
23589 char *kwnames
[] = {
23590 (char *) "self",(char *) "name", NULL
23593 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetClassName",kwnames
,&obj0
,&obj1
)) goto fail
;
23594 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23595 if (SWIG_arg_fail(1)) SWIG_fail
;
23597 arg2
= wxString_in_helper(obj1
);
23598 if (arg2
== NULL
) SWIG_fail
;
23602 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23603 (arg1
)->SetClassName((wxString
const &)*arg2
);
23605 wxPyEndAllowThreads(__tstate
);
23606 if (PyErr_Occurred()) SWIG_fail
;
23608 Py_INCREF(Py_None
); resultobj
= Py_None
;
23623 static PyObject
*_wrap_PyApp_GetVendorName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23624 PyObject
*resultobj
= NULL
;
23625 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23627 PyObject
* obj0
= 0 ;
23628 char *kwnames
[] = {
23629 (char *) "self", NULL
23632 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetVendorName",kwnames
,&obj0
)) goto fail
;
23633 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23634 if (SWIG_arg_fail(1)) SWIG_fail
;
23636 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23638 wxString
const &_result_ref
= ((wxPyApp
const *)arg1
)->GetVendorName();
23639 result
= (wxString
*) &_result_ref
;
23642 wxPyEndAllowThreads(__tstate
);
23643 if (PyErr_Occurred()) SWIG_fail
;
23647 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
23649 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
23658 static PyObject
*_wrap_PyApp_SetVendorName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23659 PyObject
*resultobj
= NULL
;
23660 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23661 wxString
*arg2
= 0 ;
23662 bool temp2
= false ;
23663 PyObject
* obj0
= 0 ;
23664 PyObject
* obj1
= 0 ;
23665 char *kwnames
[] = {
23666 (char *) "self",(char *) "name", NULL
23669 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetVendorName",kwnames
,&obj0
,&obj1
)) goto fail
;
23670 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23671 if (SWIG_arg_fail(1)) SWIG_fail
;
23673 arg2
= wxString_in_helper(obj1
);
23674 if (arg2
== NULL
) SWIG_fail
;
23678 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23679 (arg1
)->SetVendorName((wxString
const &)*arg2
);
23681 wxPyEndAllowThreads(__tstate
);
23682 if (PyErr_Occurred()) SWIG_fail
;
23684 Py_INCREF(Py_None
); resultobj
= Py_None
;
23699 static PyObject
*_wrap_PyApp_GetTraits(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23700 PyObject
*resultobj
= NULL
;
23701 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23702 wxAppTraits
*result
;
23703 PyObject
* obj0
= 0 ;
23704 char *kwnames
[] = {
23705 (char *) "self", NULL
23708 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetTraits",kwnames
,&obj0
)) goto fail
;
23709 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23710 if (SWIG_arg_fail(1)) SWIG_fail
;
23712 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23713 result
= (wxAppTraits
*)(arg1
)->GetTraits();
23715 wxPyEndAllowThreads(__tstate
);
23716 if (PyErr_Occurred()) SWIG_fail
;
23718 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAppTraits
, 0);
23725 static PyObject
*_wrap_PyApp_ProcessPendingEvents(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23726 PyObject
*resultobj
= NULL
;
23727 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23728 PyObject
* obj0
= 0 ;
23729 char *kwnames
[] = {
23730 (char *) "self", NULL
23733 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_ProcessPendingEvents",kwnames
,&obj0
)) goto fail
;
23734 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23735 if (SWIG_arg_fail(1)) SWIG_fail
;
23737 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23738 (arg1
)->ProcessPendingEvents();
23740 wxPyEndAllowThreads(__tstate
);
23741 if (PyErr_Occurred()) SWIG_fail
;
23743 Py_INCREF(Py_None
); resultobj
= Py_None
;
23750 static PyObject
*_wrap_PyApp_Yield(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23751 PyObject
*resultobj
= NULL
;
23752 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23753 bool arg2
= (bool) false ;
23755 PyObject
* obj0
= 0 ;
23756 PyObject
* obj1
= 0 ;
23757 char *kwnames
[] = {
23758 (char *) "self",(char *) "onlyIfNeeded", NULL
23761 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PyApp_Yield",kwnames
,&obj0
,&obj1
)) goto fail
;
23762 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23763 if (SWIG_arg_fail(1)) SWIG_fail
;
23766 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
23767 if (SWIG_arg_fail(2)) SWIG_fail
;
23771 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23772 result
= (bool)(arg1
)->Yield(arg2
);
23774 wxPyEndAllowThreads(__tstate
);
23775 if (PyErr_Occurred()) SWIG_fail
;
23778 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23786 static PyObject
*_wrap_PyApp_WakeUpIdle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23787 PyObject
*resultobj
= NULL
;
23788 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23789 PyObject
* obj0
= 0 ;
23790 char *kwnames
[] = {
23791 (char *) "self", NULL
23794 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_WakeUpIdle",kwnames
,&obj0
)) goto fail
;
23795 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23796 if (SWIG_arg_fail(1)) SWIG_fail
;
23798 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23799 (arg1
)->WakeUpIdle();
23801 wxPyEndAllowThreads(__tstate
);
23802 if (PyErr_Occurred()) SWIG_fail
;
23804 Py_INCREF(Py_None
); resultobj
= Py_None
;
23811 static PyObject
*_wrap_PyApp_IsMainLoopRunning(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23812 PyObject
*resultobj
= NULL
;
23814 char *kwnames
[] = {
23818 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_IsMainLoopRunning",kwnames
)) goto fail
;
23820 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23821 result
= (bool)wxPyApp::IsMainLoopRunning();
23823 wxPyEndAllowThreads(__tstate
);
23824 if (PyErr_Occurred()) SWIG_fail
;
23827 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23835 static PyObject
*_wrap_PyApp_MainLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23836 PyObject
*resultobj
= NULL
;
23837 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23839 PyObject
* obj0
= 0 ;
23840 char *kwnames
[] = {
23841 (char *) "self", NULL
23844 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_MainLoop",kwnames
,&obj0
)) goto fail
;
23845 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23846 if (SWIG_arg_fail(1)) SWIG_fail
;
23848 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23849 result
= (int)(arg1
)->MainLoop();
23851 wxPyEndAllowThreads(__tstate
);
23852 if (PyErr_Occurred()) SWIG_fail
;
23855 resultobj
= SWIG_From_int(static_cast<int >(result
));
23863 static PyObject
*_wrap_PyApp_Exit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23864 PyObject
*resultobj
= NULL
;
23865 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23866 PyObject
* obj0
= 0 ;
23867 char *kwnames
[] = {
23868 (char *) "self", NULL
23871 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_Exit",kwnames
,&obj0
)) goto fail
;
23872 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23873 if (SWIG_arg_fail(1)) SWIG_fail
;
23875 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23878 wxPyEndAllowThreads(__tstate
);
23879 if (PyErr_Occurred()) SWIG_fail
;
23881 Py_INCREF(Py_None
); resultobj
= Py_None
;
23888 static PyObject
*_wrap_PyApp_ExitMainLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23889 PyObject
*resultobj
= NULL
;
23890 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23891 PyObject
* obj0
= 0 ;
23892 char *kwnames
[] = {
23893 (char *) "self", NULL
23896 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_ExitMainLoop",kwnames
,&obj0
)) goto fail
;
23897 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23898 if (SWIG_arg_fail(1)) SWIG_fail
;
23900 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23901 (arg1
)->ExitMainLoop();
23903 wxPyEndAllowThreads(__tstate
);
23904 if (PyErr_Occurred()) SWIG_fail
;
23906 Py_INCREF(Py_None
); resultobj
= Py_None
;
23913 static PyObject
*_wrap_PyApp_Pending(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23914 PyObject
*resultobj
= NULL
;
23915 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23917 PyObject
* obj0
= 0 ;
23918 char *kwnames
[] = {
23919 (char *) "self", NULL
23922 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_Pending",kwnames
,&obj0
)) goto fail
;
23923 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23924 if (SWIG_arg_fail(1)) SWIG_fail
;
23926 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23927 result
= (bool)(arg1
)->Pending();
23929 wxPyEndAllowThreads(__tstate
);
23930 if (PyErr_Occurred()) SWIG_fail
;
23933 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23941 static PyObject
*_wrap_PyApp_Dispatch(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23942 PyObject
*resultobj
= NULL
;
23943 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23945 PyObject
* obj0
= 0 ;
23946 char *kwnames
[] = {
23947 (char *) "self", NULL
23950 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_Dispatch",kwnames
,&obj0
)) goto fail
;
23951 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23952 if (SWIG_arg_fail(1)) SWIG_fail
;
23954 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23955 result
= (bool)(arg1
)->Dispatch();
23957 wxPyEndAllowThreads(__tstate
);
23958 if (PyErr_Occurred()) SWIG_fail
;
23961 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23969 static PyObject
*_wrap_PyApp_ProcessIdle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23970 PyObject
*resultobj
= NULL
;
23971 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23973 PyObject
* obj0
= 0 ;
23974 char *kwnames
[] = {
23975 (char *) "self", NULL
23978 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_ProcessIdle",kwnames
,&obj0
)) goto fail
;
23979 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23980 if (SWIG_arg_fail(1)) SWIG_fail
;
23982 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23983 result
= (bool)(arg1
)->ProcessIdle();
23985 wxPyEndAllowThreads(__tstate
);
23986 if (PyErr_Occurred()) SWIG_fail
;
23989 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23997 static PyObject
*_wrap_PyApp_SendIdleEvents(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23998 PyObject
*resultobj
= NULL
;
23999 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24000 wxWindow
*arg2
= (wxWindow
*) 0 ;
24001 wxIdleEvent
*arg3
= 0 ;
24003 PyObject
* obj0
= 0 ;
24004 PyObject
* obj1
= 0 ;
24005 PyObject
* obj2
= 0 ;
24006 char *kwnames
[] = {
24007 (char *) "self",(char *) "win",(char *) "event", NULL
24010 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PyApp_SendIdleEvents",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
24011 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24012 if (SWIG_arg_fail(1)) SWIG_fail
;
24013 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
24014 if (SWIG_arg_fail(2)) SWIG_fail
;
24016 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxIdleEvent
, SWIG_POINTER_EXCEPTION
| 0);
24017 if (SWIG_arg_fail(3)) SWIG_fail
;
24018 if (arg3
== NULL
) {
24019 SWIG_null_ref("wxIdleEvent");
24021 if (SWIG_arg_fail(3)) SWIG_fail
;
24024 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24025 result
= (bool)(arg1
)->SendIdleEvents(arg2
,*arg3
);
24027 wxPyEndAllowThreads(__tstate
);
24028 if (PyErr_Occurred()) SWIG_fail
;
24031 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24039 static PyObject
*_wrap_PyApp_IsActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24040 PyObject
*resultobj
= NULL
;
24041 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24043 PyObject
* obj0
= 0 ;
24044 char *kwnames
[] = {
24045 (char *) "self", NULL
24048 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_IsActive",kwnames
,&obj0
)) goto fail
;
24049 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24050 if (SWIG_arg_fail(1)) SWIG_fail
;
24052 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24053 result
= (bool)((wxPyApp
const *)arg1
)->IsActive();
24055 wxPyEndAllowThreads(__tstate
);
24056 if (PyErr_Occurred()) SWIG_fail
;
24059 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24067 static PyObject
*_wrap_PyApp_SetTopWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24068 PyObject
*resultobj
= NULL
;
24069 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24070 wxWindow
*arg2
= (wxWindow
*) 0 ;
24071 PyObject
* obj0
= 0 ;
24072 PyObject
* obj1
= 0 ;
24073 char *kwnames
[] = {
24074 (char *) "self",(char *) "win", NULL
24077 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetTopWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
24078 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24079 if (SWIG_arg_fail(1)) SWIG_fail
;
24080 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
24081 if (SWIG_arg_fail(2)) SWIG_fail
;
24083 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24084 (arg1
)->SetTopWindow(arg2
);
24086 wxPyEndAllowThreads(__tstate
);
24087 if (PyErr_Occurred()) SWIG_fail
;
24089 Py_INCREF(Py_None
); resultobj
= Py_None
;
24096 static PyObject
*_wrap_PyApp_GetTopWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24097 PyObject
*resultobj
= NULL
;
24098 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24100 PyObject
* obj0
= 0 ;
24101 char *kwnames
[] = {
24102 (char *) "self", NULL
24105 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetTopWindow",kwnames
,&obj0
)) goto fail
;
24106 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24107 if (SWIG_arg_fail(1)) SWIG_fail
;
24109 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24110 result
= (wxWindow
*)((wxPyApp
const *)arg1
)->GetTopWindow();
24112 wxPyEndAllowThreads(__tstate
);
24113 if (PyErr_Occurred()) SWIG_fail
;
24116 resultobj
= wxPyMake_wxObject(result
, 0);
24124 static PyObject
*_wrap_PyApp_SetExitOnFrameDelete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24125 PyObject
*resultobj
= NULL
;
24126 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24128 PyObject
* obj0
= 0 ;
24129 PyObject
* obj1
= 0 ;
24130 char *kwnames
[] = {
24131 (char *) "self",(char *) "flag", NULL
24134 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetExitOnFrameDelete",kwnames
,&obj0
,&obj1
)) goto fail
;
24135 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24136 if (SWIG_arg_fail(1)) SWIG_fail
;
24138 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
24139 if (SWIG_arg_fail(2)) SWIG_fail
;
24142 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24143 (arg1
)->SetExitOnFrameDelete(arg2
);
24145 wxPyEndAllowThreads(__tstate
);
24146 if (PyErr_Occurred()) SWIG_fail
;
24148 Py_INCREF(Py_None
); resultobj
= Py_None
;
24155 static PyObject
*_wrap_PyApp_GetExitOnFrameDelete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24156 PyObject
*resultobj
= NULL
;
24157 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24159 PyObject
* obj0
= 0 ;
24160 char *kwnames
[] = {
24161 (char *) "self", NULL
24164 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetExitOnFrameDelete",kwnames
,&obj0
)) goto fail
;
24165 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24166 if (SWIG_arg_fail(1)) SWIG_fail
;
24168 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24169 result
= (bool)((wxPyApp
const *)arg1
)->GetExitOnFrameDelete();
24171 wxPyEndAllowThreads(__tstate
);
24172 if (PyErr_Occurred()) SWIG_fail
;
24175 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24183 static PyObject
*_wrap_PyApp_SetUseBestVisual(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24184 PyObject
*resultobj
= NULL
;
24185 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24187 PyObject
* obj0
= 0 ;
24188 PyObject
* obj1
= 0 ;
24189 char *kwnames
[] = {
24190 (char *) "self",(char *) "flag", NULL
24193 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetUseBestVisual",kwnames
,&obj0
,&obj1
)) goto fail
;
24194 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24195 if (SWIG_arg_fail(1)) SWIG_fail
;
24197 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
24198 if (SWIG_arg_fail(2)) SWIG_fail
;
24201 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24202 (arg1
)->SetUseBestVisual(arg2
);
24204 wxPyEndAllowThreads(__tstate
);
24205 if (PyErr_Occurred()) SWIG_fail
;
24207 Py_INCREF(Py_None
); resultobj
= Py_None
;
24214 static PyObject
*_wrap_PyApp_GetUseBestVisual(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24215 PyObject
*resultobj
= NULL
;
24216 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24218 PyObject
* obj0
= 0 ;
24219 char *kwnames
[] = {
24220 (char *) "self", NULL
24223 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetUseBestVisual",kwnames
,&obj0
)) goto fail
;
24224 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24225 if (SWIG_arg_fail(1)) SWIG_fail
;
24227 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24228 result
= (bool)((wxPyApp
const *)arg1
)->GetUseBestVisual();
24230 wxPyEndAllowThreads(__tstate
);
24231 if (PyErr_Occurred()) SWIG_fail
;
24234 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24242 static PyObject
*_wrap_PyApp_SetPrintMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24243 PyObject
*resultobj
= NULL
;
24244 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24246 PyObject
* obj0
= 0 ;
24247 PyObject
* obj1
= 0 ;
24248 char *kwnames
[] = {
24249 (char *) "self",(char *) "mode", NULL
24252 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetPrintMode",kwnames
,&obj0
,&obj1
)) goto fail
;
24253 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24254 if (SWIG_arg_fail(1)) SWIG_fail
;
24256 arg2
= static_cast<int >(SWIG_As_int(obj1
));
24257 if (SWIG_arg_fail(2)) SWIG_fail
;
24260 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24261 (arg1
)->SetPrintMode(arg2
);
24263 wxPyEndAllowThreads(__tstate
);
24264 if (PyErr_Occurred()) SWIG_fail
;
24266 Py_INCREF(Py_None
); resultobj
= Py_None
;
24273 static PyObject
*_wrap_PyApp_GetPrintMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24274 PyObject
*resultobj
= NULL
;
24275 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24277 PyObject
* obj0
= 0 ;
24278 char *kwnames
[] = {
24279 (char *) "self", NULL
24282 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetPrintMode",kwnames
,&obj0
)) goto fail
;
24283 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24284 if (SWIG_arg_fail(1)) SWIG_fail
;
24286 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24287 result
= (int)((wxPyApp
const *)arg1
)->GetPrintMode();
24289 wxPyEndAllowThreads(__tstate
);
24290 if (PyErr_Occurred()) SWIG_fail
;
24293 resultobj
= SWIG_From_int(static_cast<int >(result
));
24301 static PyObject
*_wrap_PyApp_SetAssertMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24302 PyObject
*resultobj
= NULL
;
24303 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24305 PyObject
* obj0
= 0 ;
24306 PyObject
* obj1
= 0 ;
24307 char *kwnames
[] = {
24308 (char *) "self",(char *) "mode", NULL
24311 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetAssertMode",kwnames
,&obj0
,&obj1
)) goto fail
;
24312 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24313 if (SWIG_arg_fail(1)) SWIG_fail
;
24315 arg2
= static_cast<int >(SWIG_As_int(obj1
));
24316 if (SWIG_arg_fail(2)) SWIG_fail
;
24319 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24320 (arg1
)->SetAssertMode(arg2
);
24322 wxPyEndAllowThreads(__tstate
);
24323 if (PyErr_Occurred()) SWIG_fail
;
24325 Py_INCREF(Py_None
); resultobj
= Py_None
;
24332 static PyObject
*_wrap_PyApp_GetAssertMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24333 PyObject
*resultobj
= NULL
;
24334 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24336 PyObject
* obj0
= 0 ;
24337 char *kwnames
[] = {
24338 (char *) "self", NULL
24341 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetAssertMode",kwnames
,&obj0
)) goto fail
;
24342 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24343 if (SWIG_arg_fail(1)) SWIG_fail
;
24345 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24346 result
= (int)(arg1
)->GetAssertMode();
24348 wxPyEndAllowThreads(__tstate
);
24349 if (PyErr_Occurred()) SWIG_fail
;
24352 resultobj
= SWIG_From_int(static_cast<int >(result
));
24360 static PyObject
*_wrap_PyApp_GetMacSupportPCMenuShortcuts(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24361 PyObject
*resultobj
= NULL
;
24363 char *kwnames
[] = {
24367 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacSupportPCMenuShortcuts",kwnames
)) goto fail
;
24369 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24370 result
= (bool)wxPyApp::GetMacSupportPCMenuShortcuts();
24372 wxPyEndAllowThreads(__tstate
);
24373 if (PyErr_Occurred()) SWIG_fail
;
24376 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24384 static PyObject
*_wrap_PyApp_GetMacAboutMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24385 PyObject
*resultobj
= NULL
;
24387 char *kwnames
[] = {
24391 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacAboutMenuItemId",kwnames
)) goto fail
;
24393 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24394 result
= (long)wxPyApp::GetMacAboutMenuItemId();
24396 wxPyEndAllowThreads(__tstate
);
24397 if (PyErr_Occurred()) SWIG_fail
;
24400 resultobj
= SWIG_From_long(static_cast<long >(result
));
24408 static PyObject
*_wrap_PyApp_GetMacPreferencesMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24409 PyObject
*resultobj
= NULL
;
24411 char *kwnames
[] = {
24415 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacPreferencesMenuItemId",kwnames
)) goto fail
;
24417 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24418 result
= (long)wxPyApp::GetMacPreferencesMenuItemId();
24420 wxPyEndAllowThreads(__tstate
);
24421 if (PyErr_Occurred()) SWIG_fail
;
24424 resultobj
= SWIG_From_long(static_cast<long >(result
));
24432 static PyObject
*_wrap_PyApp_GetMacExitMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24433 PyObject
*resultobj
= NULL
;
24435 char *kwnames
[] = {
24439 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacExitMenuItemId",kwnames
)) goto fail
;
24441 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24442 result
= (long)wxPyApp::GetMacExitMenuItemId();
24444 wxPyEndAllowThreads(__tstate
);
24445 if (PyErr_Occurred()) SWIG_fail
;
24448 resultobj
= SWIG_From_long(static_cast<long >(result
));
24456 static PyObject
*_wrap_PyApp_GetMacHelpMenuTitleName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24457 PyObject
*resultobj
= NULL
;
24459 char *kwnames
[] = {
24463 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacHelpMenuTitleName",kwnames
)) goto fail
;
24465 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24466 result
= wxPyApp::GetMacHelpMenuTitleName();
24468 wxPyEndAllowThreads(__tstate
);
24469 if (PyErr_Occurred()) SWIG_fail
;
24473 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
24475 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
24484 static PyObject
*_wrap_PyApp_SetMacSupportPCMenuShortcuts(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24485 PyObject
*resultobj
= NULL
;
24487 PyObject
* obj0
= 0 ;
24488 char *kwnames
[] = {
24489 (char *) "val", NULL
24492 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacSupportPCMenuShortcuts",kwnames
,&obj0
)) goto fail
;
24494 arg1
= static_cast<bool >(SWIG_As_bool(obj0
));
24495 if (SWIG_arg_fail(1)) SWIG_fail
;
24498 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24499 wxPyApp::SetMacSupportPCMenuShortcuts(arg1
);
24501 wxPyEndAllowThreads(__tstate
);
24502 if (PyErr_Occurred()) SWIG_fail
;
24504 Py_INCREF(Py_None
); resultobj
= Py_None
;
24511 static PyObject
*_wrap_PyApp_SetMacAboutMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24512 PyObject
*resultobj
= NULL
;
24514 PyObject
* obj0
= 0 ;
24515 char *kwnames
[] = {
24516 (char *) "val", NULL
24519 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacAboutMenuItemId",kwnames
,&obj0
)) goto fail
;
24521 arg1
= static_cast<long >(SWIG_As_long(obj0
));
24522 if (SWIG_arg_fail(1)) SWIG_fail
;
24525 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24526 wxPyApp::SetMacAboutMenuItemId(arg1
);
24528 wxPyEndAllowThreads(__tstate
);
24529 if (PyErr_Occurred()) SWIG_fail
;
24531 Py_INCREF(Py_None
); resultobj
= Py_None
;
24538 static PyObject
*_wrap_PyApp_SetMacPreferencesMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24539 PyObject
*resultobj
= NULL
;
24541 PyObject
* obj0
= 0 ;
24542 char *kwnames
[] = {
24543 (char *) "val", NULL
24546 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacPreferencesMenuItemId",kwnames
,&obj0
)) goto fail
;
24548 arg1
= static_cast<long >(SWIG_As_long(obj0
));
24549 if (SWIG_arg_fail(1)) SWIG_fail
;
24552 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24553 wxPyApp::SetMacPreferencesMenuItemId(arg1
);
24555 wxPyEndAllowThreads(__tstate
);
24556 if (PyErr_Occurred()) SWIG_fail
;
24558 Py_INCREF(Py_None
); resultobj
= Py_None
;
24565 static PyObject
*_wrap_PyApp_SetMacExitMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24566 PyObject
*resultobj
= NULL
;
24568 PyObject
* obj0
= 0 ;
24569 char *kwnames
[] = {
24570 (char *) "val", NULL
24573 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacExitMenuItemId",kwnames
,&obj0
)) goto fail
;
24575 arg1
= static_cast<long >(SWIG_As_long(obj0
));
24576 if (SWIG_arg_fail(1)) SWIG_fail
;
24579 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24580 wxPyApp::SetMacExitMenuItemId(arg1
);
24582 wxPyEndAllowThreads(__tstate
);
24583 if (PyErr_Occurred()) SWIG_fail
;
24585 Py_INCREF(Py_None
); resultobj
= Py_None
;
24592 static PyObject
*_wrap_PyApp_SetMacHelpMenuTitleName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24593 PyObject
*resultobj
= NULL
;
24594 wxString
*arg1
= 0 ;
24595 bool temp1
= false ;
24596 PyObject
* obj0
= 0 ;
24597 char *kwnames
[] = {
24598 (char *) "val", NULL
24601 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacHelpMenuTitleName",kwnames
,&obj0
)) goto fail
;
24603 arg1
= wxString_in_helper(obj0
);
24604 if (arg1
== NULL
) SWIG_fail
;
24608 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24609 wxPyApp::SetMacHelpMenuTitleName((wxString
const &)*arg1
);
24611 wxPyEndAllowThreads(__tstate
);
24612 if (PyErr_Occurred()) SWIG_fail
;
24614 Py_INCREF(Py_None
); resultobj
= Py_None
;
24629 static PyObject
*_wrap_PyApp__BootstrapApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24630 PyObject
*resultobj
= NULL
;
24631 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24632 PyObject
* obj0
= 0 ;
24633 char *kwnames
[] = {
24634 (char *) "self", NULL
24637 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp__BootstrapApp",kwnames
,&obj0
)) goto fail
;
24638 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24639 if (SWIG_arg_fail(1)) SWIG_fail
;
24641 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24642 (arg1
)->_BootstrapApp();
24644 wxPyEndAllowThreads(__tstate
);
24645 if (PyErr_Occurred()) SWIG_fail
;
24647 Py_INCREF(Py_None
); resultobj
= Py_None
;
24654 static PyObject
*_wrap_PyApp_GetComCtl32Version(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24655 PyObject
*resultobj
= NULL
;
24657 char *kwnames
[] = {
24661 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetComCtl32Version",kwnames
)) goto fail
;
24663 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24664 result
= (int)wxPyApp_GetComCtl32Version();
24666 wxPyEndAllowThreads(__tstate
);
24667 if (PyErr_Occurred()) SWIG_fail
;
24670 resultobj
= SWIG_From_int(static_cast<int >(result
));
24678 static PyObject
* PyApp_swigregister(PyObject
*, PyObject
*args
) {
24680 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
24681 SWIG_TypeClientData(SWIGTYPE_p_wxPyApp
, obj
);
24683 return Py_BuildValue((char *)"");
24685 static PyObject
*_wrap_Exit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24686 PyObject
*resultobj
= NULL
;
24687 char *kwnames
[] = {
24691 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Exit",kwnames
)) goto fail
;
24693 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24696 wxPyEndAllowThreads(__tstate
);
24697 if (PyErr_Occurred()) SWIG_fail
;
24699 Py_INCREF(Py_None
); resultobj
= Py_None
;
24706 static PyObject
*_wrap_Yield(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24707 PyObject
*resultobj
= NULL
;
24709 char *kwnames
[] = {
24713 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Yield",kwnames
)) goto fail
;
24715 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24716 result
= (bool)wxYield();
24718 wxPyEndAllowThreads(__tstate
);
24719 if (PyErr_Occurred()) SWIG_fail
;
24722 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24730 static PyObject
*_wrap_YieldIfNeeded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24731 PyObject
*resultobj
= NULL
;
24733 char *kwnames
[] = {
24737 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":YieldIfNeeded",kwnames
)) goto fail
;
24739 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24740 result
= (bool)wxYieldIfNeeded();
24742 wxPyEndAllowThreads(__tstate
);
24743 if (PyErr_Occurred()) SWIG_fail
;
24746 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24754 static PyObject
*_wrap_SafeYield(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24755 PyObject
*resultobj
= NULL
;
24756 wxWindow
*arg1
= (wxWindow
*) NULL
;
24757 bool arg2
= (bool) false ;
24759 PyObject
* obj0
= 0 ;
24760 PyObject
* obj1
= 0 ;
24761 char *kwnames
[] = {
24762 (char *) "win",(char *) "onlyIfNeeded", NULL
24765 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:SafeYield",kwnames
,&obj0
,&obj1
)) goto fail
;
24767 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
24768 if (SWIG_arg_fail(1)) SWIG_fail
;
24772 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
24773 if (SWIG_arg_fail(2)) SWIG_fail
;
24777 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24778 result
= (bool)wxSafeYield(arg1
,arg2
);
24780 wxPyEndAllowThreads(__tstate
);
24781 if (PyErr_Occurred()) SWIG_fail
;
24784 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24792 static PyObject
*_wrap_WakeUpIdle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24793 PyObject
*resultobj
= NULL
;
24794 char *kwnames
[] = {
24798 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":WakeUpIdle",kwnames
)) goto fail
;
24800 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24803 wxPyEndAllowThreads(__tstate
);
24804 if (PyErr_Occurred()) SWIG_fail
;
24806 Py_INCREF(Py_None
); resultobj
= Py_None
;
24813 static PyObject
*_wrap_PostEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24814 PyObject
*resultobj
= NULL
;
24815 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
24816 wxEvent
*arg2
= 0 ;
24817 PyObject
* obj0
= 0 ;
24818 PyObject
* obj1
= 0 ;
24819 char *kwnames
[] = {
24820 (char *) "dest",(char *) "event", NULL
24823 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PostEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
24824 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
24825 if (SWIG_arg_fail(1)) SWIG_fail
;
24827 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
24828 if (SWIG_arg_fail(2)) SWIG_fail
;
24829 if (arg2
== NULL
) {
24830 SWIG_null_ref("wxEvent");
24832 if (SWIG_arg_fail(2)) SWIG_fail
;
24835 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24836 wxPostEvent(arg1
,*arg2
);
24838 wxPyEndAllowThreads(__tstate
);
24839 if (PyErr_Occurred()) SWIG_fail
;
24841 Py_INCREF(Py_None
); resultobj
= Py_None
;
24848 static PyObject
*_wrap_App_CleanUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24849 PyObject
*resultobj
= NULL
;
24850 char *kwnames
[] = {
24854 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":App_CleanUp",kwnames
)) goto fail
;
24856 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24859 wxPyEndAllowThreads(__tstate
);
24860 if (PyErr_Occurred()) SWIG_fail
;
24862 Py_INCREF(Py_None
); resultobj
= Py_None
;
24869 static PyObject
*_wrap_GetApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24870 PyObject
*resultobj
= NULL
;
24872 char *kwnames
[] = {
24876 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":GetApp",kwnames
)) goto fail
;
24878 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24879 result
= (wxPyApp
*)wxPyGetApp();
24881 wxPyEndAllowThreads(__tstate
);
24882 if (PyErr_Occurred()) SWIG_fail
;
24885 resultobj
= wxPyMake_wxObject(result
, 0);
24893 static PyObject
*_wrap_SetDefaultPyEncoding(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24894 PyObject
*resultobj
= NULL
;
24895 char *arg1
= (char *) 0 ;
24896 PyObject
* obj0
= 0 ;
24897 char *kwnames
[] = {
24898 (char *) "encoding", NULL
24901 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetDefaultPyEncoding",kwnames
,&obj0
)) goto fail
;
24902 if (!SWIG_AsCharPtr(obj0
, (char**)&arg1
)) {
24903 SWIG_arg_fail(1);SWIG_fail
;
24906 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24907 wxSetDefaultPyEncoding((char const *)arg1
);
24909 wxPyEndAllowThreads(__tstate
);
24910 if (PyErr_Occurred()) SWIG_fail
;
24912 Py_INCREF(Py_None
); resultobj
= Py_None
;
24919 static PyObject
*_wrap_GetDefaultPyEncoding(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24920 PyObject
*resultobj
= NULL
;
24922 char *kwnames
[] = {
24926 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":GetDefaultPyEncoding",kwnames
)) goto fail
;
24928 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24929 result
= (char *)wxGetDefaultPyEncoding();
24931 wxPyEndAllowThreads(__tstate
);
24932 if (PyErr_Occurred()) SWIG_fail
;
24934 resultobj
= SWIG_FromCharPtr(result
);
24941 static PyObject
*_wrap_new_EventLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24942 PyObject
*resultobj
= NULL
;
24943 wxEventLoop
*result
;
24944 char *kwnames
[] = {
24948 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_EventLoop",kwnames
)) goto fail
;
24950 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24951 result
= (wxEventLoop
*)new wxEventLoop();
24953 wxPyEndAllowThreads(__tstate
);
24954 if (PyErr_Occurred()) SWIG_fail
;
24956 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEventLoop
, 1);
24963 static PyObject
*_wrap_delete_EventLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24964 PyObject
*resultobj
= NULL
;
24965 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
24966 PyObject
* obj0
= 0 ;
24967 char *kwnames
[] = {
24968 (char *) "self", NULL
24971 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_EventLoop",kwnames
,&obj0
)) goto fail
;
24972 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
24973 if (SWIG_arg_fail(1)) SWIG_fail
;
24975 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24978 wxPyEndAllowThreads(__tstate
);
24979 if (PyErr_Occurred()) SWIG_fail
;
24981 Py_INCREF(Py_None
); resultobj
= Py_None
;
24988 static PyObject
*_wrap_EventLoop_Run(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24989 PyObject
*resultobj
= NULL
;
24990 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
24992 PyObject
* obj0
= 0 ;
24993 char *kwnames
[] = {
24994 (char *) "self", NULL
24997 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_Run",kwnames
,&obj0
)) goto fail
;
24998 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
24999 if (SWIG_arg_fail(1)) SWIG_fail
;
25001 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25002 result
= (int)(arg1
)->Run();
25004 wxPyEndAllowThreads(__tstate
);
25005 if (PyErr_Occurred()) SWIG_fail
;
25008 resultobj
= SWIG_From_int(static_cast<int >(result
));
25016 static PyObject
*_wrap_EventLoop_Exit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25017 PyObject
*resultobj
= NULL
;
25018 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25019 int arg2
= (int) 0 ;
25020 PyObject
* obj0
= 0 ;
25021 PyObject
* obj1
= 0 ;
25022 char *kwnames
[] = {
25023 (char *) "self",(char *) "rc", NULL
25026 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:EventLoop_Exit",kwnames
,&obj0
,&obj1
)) goto fail
;
25027 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25028 if (SWIG_arg_fail(1)) SWIG_fail
;
25031 arg2
= static_cast<int >(SWIG_As_int(obj1
));
25032 if (SWIG_arg_fail(2)) SWIG_fail
;
25036 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25037 (arg1
)->Exit(arg2
);
25039 wxPyEndAllowThreads(__tstate
);
25040 if (PyErr_Occurred()) SWIG_fail
;
25042 Py_INCREF(Py_None
); resultobj
= Py_None
;
25049 static PyObject
*_wrap_EventLoop_Pending(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25050 PyObject
*resultobj
= NULL
;
25051 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25053 PyObject
* obj0
= 0 ;
25054 char *kwnames
[] = {
25055 (char *) "self", NULL
25058 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_Pending",kwnames
,&obj0
)) goto fail
;
25059 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25060 if (SWIG_arg_fail(1)) SWIG_fail
;
25062 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25063 result
= (bool)((wxEventLoop
const *)arg1
)->Pending();
25065 wxPyEndAllowThreads(__tstate
);
25066 if (PyErr_Occurred()) SWIG_fail
;
25069 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25077 static PyObject
*_wrap_EventLoop_Dispatch(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25078 PyObject
*resultobj
= NULL
;
25079 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25081 PyObject
* obj0
= 0 ;
25082 char *kwnames
[] = {
25083 (char *) "self", NULL
25086 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_Dispatch",kwnames
,&obj0
)) goto fail
;
25087 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25088 if (SWIG_arg_fail(1)) SWIG_fail
;
25090 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25091 result
= (bool)(arg1
)->Dispatch();
25093 wxPyEndAllowThreads(__tstate
);
25094 if (PyErr_Occurred()) SWIG_fail
;
25097 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25105 static PyObject
*_wrap_EventLoop_IsRunning(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25106 PyObject
*resultobj
= NULL
;
25107 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25109 PyObject
* obj0
= 0 ;
25110 char *kwnames
[] = {
25111 (char *) "self", NULL
25114 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_IsRunning",kwnames
,&obj0
)) goto fail
;
25115 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25116 if (SWIG_arg_fail(1)) SWIG_fail
;
25118 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25119 result
= (bool)((wxEventLoop
const *)arg1
)->IsRunning();
25121 wxPyEndAllowThreads(__tstate
);
25122 if (PyErr_Occurred()) SWIG_fail
;
25125 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25133 static PyObject
*_wrap_EventLoop_GetActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25134 PyObject
*resultobj
= NULL
;
25135 wxEventLoop
*result
;
25136 char *kwnames
[] = {
25140 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":EventLoop_GetActive",kwnames
)) goto fail
;
25142 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25143 result
= (wxEventLoop
*)wxEventLoop::GetActive();
25145 wxPyEndAllowThreads(__tstate
);
25146 if (PyErr_Occurred()) SWIG_fail
;
25148 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEventLoop
, 0);
25155 static PyObject
*_wrap_EventLoop_SetActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25156 PyObject
*resultobj
= NULL
;
25157 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25158 PyObject
* obj0
= 0 ;
25159 char *kwnames
[] = {
25160 (char *) "loop", NULL
25163 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_SetActive",kwnames
,&obj0
)) goto fail
;
25164 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25165 if (SWIG_arg_fail(1)) SWIG_fail
;
25167 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25168 wxEventLoop::SetActive(arg1
);
25170 wxPyEndAllowThreads(__tstate
);
25171 if (PyErr_Occurred()) SWIG_fail
;
25173 Py_INCREF(Py_None
); resultobj
= Py_None
;
25180 static PyObject
* EventLoop_swigregister(PyObject
*, PyObject
*args
) {
25182 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25183 SWIG_TypeClientData(SWIGTYPE_p_wxEventLoop
, obj
);
25185 return Py_BuildValue((char *)"");
25187 static PyObject
*_wrap_new_EventLoopActivator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25188 PyObject
*resultobj
= NULL
;
25189 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25190 wxEventLoopActivator
*result
;
25191 PyObject
* obj0
= 0 ;
25192 char *kwnames
[] = {
25193 (char *) "evtLoop", NULL
25196 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_EventLoopActivator",kwnames
,&obj0
)) goto fail
;
25197 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25198 if (SWIG_arg_fail(1)) SWIG_fail
;
25200 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25201 result
= (wxEventLoopActivator
*)new wxEventLoopActivator(arg1
);
25203 wxPyEndAllowThreads(__tstate
);
25204 if (PyErr_Occurred()) SWIG_fail
;
25206 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEventLoopActivator
, 1);
25213 static PyObject
*_wrap_delete_EventLoopActivator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25214 PyObject
*resultobj
= NULL
;
25215 wxEventLoopActivator
*arg1
= (wxEventLoopActivator
*) 0 ;
25216 PyObject
* obj0
= 0 ;
25217 char *kwnames
[] = {
25218 (char *) "self", NULL
25221 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_EventLoopActivator",kwnames
,&obj0
)) goto fail
;
25222 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoopActivator
, SWIG_POINTER_EXCEPTION
| 0);
25223 if (SWIG_arg_fail(1)) SWIG_fail
;
25225 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25228 wxPyEndAllowThreads(__tstate
);
25229 if (PyErr_Occurred()) SWIG_fail
;
25231 Py_INCREF(Py_None
); resultobj
= Py_None
;
25238 static PyObject
* EventLoopActivator_swigregister(PyObject
*, PyObject
*args
) {
25240 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25241 SWIG_TypeClientData(SWIGTYPE_p_wxEventLoopActivator
, obj
);
25243 return Py_BuildValue((char *)"");
25245 static PyObject
*_wrap_new_AcceleratorEntry(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25246 PyObject
*resultobj
= NULL
;
25247 int arg1
= (int) 0 ;
25248 int arg2
= (int) 0 ;
25249 int arg3
= (int) 0 ;
25250 wxAcceleratorEntry
*result
;
25251 PyObject
* obj0
= 0 ;
25252 PyObject
* obj1
= 0 ;
25253 PyObject
* obj2
= 0 ;
25254 char *kwnames
[] = {
25255 (char *) "flags",(char *) "keyCode",(char *) "cmdID", NULL
25258 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_AcceleratorEntry",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
25261 arg1
= static_cast<int >(SWIG_As_int(obj0
));
25262 if (SWIG_arg_fail(1)) SWIG_fail
;
25267 arg2
= static_cast<int >(SWIG_As_int(obj1
));
25268 if (SWIG_arg_fail(2)) SWIG_fail
;
25273 arg3
= static_cast<int >(SWIG_As_int(obj2
));
25274 if (SWIG_arg_fail(3)) SWIG_fail
;
25278 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25279 result
= (wxAcceleratorEntry
*)new wxAcceleratorEntry(arg1
,arg2
,arg3
);
25281 wxPyEndAllowThreads(__tstate
);
25282 if (PyErr_Occurred()) SWIG_fail
;
25284 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorEntry
, 1);
25291 static PyObject
*_wrap_delete_AcceleratorEntry(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25292 PyObject
*resultobj
= NULL
;
25293 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25294 PyObject
* obj0
= 0 ;
25295 char *kwnames
[] = {
25296 (char *) "self", NULL
25299 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_AcceleratorEntry",kwnames
,&obj0
)) goto fail
;
25300 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25301 if (SWIG_arg_fail(1)) SWIG_fail
;
25303 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25306 wxPyEndAllowThreads(__tstate
);
25307 if (PyErr_Occurred()) SWIG_fail
;
25309 Py_INCREF(Py_None
); resultobj
= Py_None
;
25316 static PyObject
*_wrap_AcceleratorEntry_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25317 PyObject
*resultobj
= NULL
;
25318 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25322 PyObject
* obj0
= 0 ;
25323 PyObject
* obj1
= 0 ;
25324 PyObject
* obj2
= 0 ;
25325 PyObject
* obj3
= 0 ;
25326 char *kwnames
[] = {
25327 (char *) "self",(char *) "flags",(char *) "keyCode",(char *) "cmd", NULL
25330 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:AcceleratorEntry_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
25331 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25332 if (SWIG_arg_fail(1)) SWIG_fail
;
25334 arg2
= static_cast<int >(SWIG_As_int(obj1
));
25335 if (SWIG_arg_fail(2)) SWIG_fail
;
25338 arg3
= static_cast<int >(SWIG_As_int(obj2
));
25339 if (SWIG_arg_fail(3)) SWIG_fail
;
25342 arg4
= static_cast<int >(SWIG_As_int(obj3
));
25343 if (SWIG_arg_fail(4)) SWIG_fail
;
25346 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25347 (arg1
)->Set(arg2
,arg3
,arg4
);
25349 wxPyEndAllowThreads(__tstate
);
25350 if (PyErr_Occurred()) SWIG_fail
;
25352 Py_INCREF(Py_None
); resultobj
= Py_None
;
25359 static PyObject
*_wrap_AcceleratorEntry_GetFlags(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25360 PyObject
*resultobj
= NULL
;
25361 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25363 PyObject
* obj0
= 0 ;
25364 char *kwnames
[] = {
25365 (char *) "self", NULL
25368 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorEntry_GetFlags",kwnames
,&obj0
)) goto fail
;
25369 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25370 if (SWIG_arg_fail(1)) SWIG_fail
;
25372 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25373 result
= (int)(arg1
)->GetFlags();
25375 wxPyEndAllowThreads(__tstate
);
25376 if (PyErr_Occurred()) SWIG_fail
;
25379 resultobj
= SWIG_From_int(static_cast<int >(result
));
25387 static PyObject
*_wrap_AcceleratorEntry_GetKeyCode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25388 PyObject
*resultobj
= NULL
;
25389 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25391 PyObject
* obj0
= 0 ;
25392 char *kwnames
[] = {
25393 (char *) "self", NULL
25396 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorEntry_GetKeyCode",kwnames
,&obj0
)) goto fail
;
25397 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25398 if (SWIG_arg_fail(1)) SWIG_fail
;
25400 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25401 result
= (int)(arg1
)->GetKeyCode();
25403 wxPyEndAllowThreads(__tstate
);
25404 if (PyErr_Occurred()) SWIG_fail
;
25407 resultobj
= SWIG_From_int(static_cast<int >(result
));
25415 static PyObject
*_wrap_AcceleratorEntry_GetCommand(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25416 PyObject
*resultobj
= NULL
;
25417 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25419 PyObject
* obj0
= 0 ;
25420 char *kwnames
[] = {
25421 (char *) "self", NULL
25424 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorEntry_GetCommand",kwnames
,&obj0
)) goto fail
;
25425 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25426 if (SWIG_arg_fail(1)) SWIG_fail
;
25428 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25429 result
= (int)(arg1
)->GetCommand();
25431 wxPyEndAllowThreads(__tstate
);
25432 if (PyErr_Occurred()) SWIG_fail
;
25435 resultobj
= SWIG_From_int(static_cast<int >(result
));
25443 static PyObject
* AcceleratorEntry_swigregister(PyObject
*, PyObject
*args
) {
25445 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25446 SWIG_TypeClientData(SWIGTYPE_p_wxAcceleratorEntry
, obj
);
25448 return Py_BuildValue((char *)"");
25450 static PyObject
*_wrap_new_AcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25451 PyObject
*resultobj
= NULL
;
25453 wxAcceleratorEntry
*arg2
= (wxAcceleratorEntry
*) 0 ;
25454 wxAcceleratorTable
*result
;
25455 PyObject
* obj0
= 0 ;
25456 char *kwnames
[] = {
25460 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_AcceleratorTable",kwnames
,&obj0
)) goto fail
;
25462 arg2
= wxAcceleratorEntry_LIST_helper(obj0
);
25463 if (arg2
) arg1
= PyList_Size(obj0
);
25467 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25468 result
= (wxAcceleratorTable
*)new wxAcceleratorTable(arg1
,(wxAcceleratorEntry
const *)arg2
);
25470 wxPyEndAllowThreads(__tstate
);
25471 if (PyErr_Occurred()) SWIG_fail
;
25473 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorTable
, 1);
25486 static PyObject
*_wrap_delete_AcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25487 PyObject
*resultobj
= NULL
;
25488 wxAcceleratorTable
*arg1
= (wxAcceleratorTable
*) 0 ;
25489 PyObject
* obj0
= 0 ;
25490 char *kwnames
[] = {
25491 (char *) "self", NULL
25494 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_AcceleratorTable",kwnames
,&obj0
)) goto fail
;
25495 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorTable
, SWIG_POINTER_EXCEPTION
| 0);
25496 if (SWIG_arg_fail(1)) SWIG_fail
;
25498 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25501 wxPyEndAllowThreads(__tstate
);
25502 if (PyErr_Occurred()) SWIG_fail
;
25504 Py_INCREF(Py_None
); resultobj
= Py_None
;
25511 static PyObject
*_wrap_AcceleratorTable_Ok(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25512 PyObject
*resultobj
= NULL
;
25513 wxAcceleratorTable
*arg1
= (wxAcceleratorTable
*) 0 ;
25515 PyObject
* obj0
= 0 ;
25516 char *kwnames
[] = {
25517 (char *) "self", NULL
25520 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorTable_Ok",kwnames
,&obj0
)) goto fail
;
25521 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorTable
, SWIG_POINTER_EXCEPTION
| 0);
25522 if (SWIG_arg_fail(1)) SWIG_fail
;
25524 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25525 result
= (bool)((wxAcceleratorTable
const *)arg1
)->Ok();
25527 wxPyEndAllowThreads(__tstate
);
25528 if (PyErr_Occurred()) SWIG_fail
;
25531 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25539 static PyObject
* AcceleratorTable_swigregister(PyObject
*, PyObject
*args
) {
25541 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25542 SWIG_TypeClientData(SWIGTYPE_p_wxAcceleratorTable
, obj
);
25544 return Py_BuildValue((char *)"");
25546 static int _wrap_NullAcceleratorTable_set(PyObject
*) {
25547 PyErr_SetString(PyExc_TypeError
,"Variable NullAcceleratorTable is read-only.");
25552 static PyObject
*_wrap_NullAcceleratorTable_get(void) {
25553 PyObject
*pyobj
= NULL
;
25555 pyobj
= SWIG_NewPointerObj((void *)(&wxNullAcceleratorTable
), SWIGTYPE_p_wxAcceleratorTable
, 0);
25560 static PyObject
*_wrap_GetAccelFromString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25561 PyObject
*resultobj
= NULL
;
25562 wxString
*arg1
= 0 ;
25563 wxAcceleratorEntry
*result
;
25564 bool temp1
= false ;
25565 PyObject
* obj0
= 0 ;
25566 char *kwnames
[] = {
25567 (char *) "label", NULL
25570 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GetAccelFromString",kwnames
,&obj0
)) goto fail
;
25572 arg1
= wxString_in_helper(obj0
);
25573 if (arg1
== NULL
) SWIG_fail
;
25577 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25578 result
= (wxAcceleratorEntry
*)wxGetAccelFromString((wxString
const &)*arg1
);
25580 wxPyEndAllowThreads(__tstate
);
25581 if (PyErr_Occurred()) SWIG_fail
;
25583 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorEntry
, 0);
25598 static int _wrap_PanelNameStr_set(PyObject
*) {
25599 PyErr_SetString(PyExc_TypeError
,"Variable PanelNameStr is read-only.");
25604 static PyObject
*_wrap_PanelNameStr_get(void) {
25605 PyObject
*pyobj
= NULL
;
25609 pyobj
= PyUnicode_FromWideChar((&wxPyPanelNameStr
)->c_str(), (&wxPyPanelNameStr
)->Len());
25611 pyobj
= PyString_FromStringAndSize((&wxPyPanelNameStr
)->c_str(), (&wxPyPanelNameStr
)->Len());
25618 static PyObject
*_wrap_new_VisualAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25619 PyObject
*resultobj
= NULL
;
25620 wxVisualAttributes
*result
;
25621 char *kwnames
[] = {
25625 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_VisualAttributes",kwnames
)) goto fail
;
25627 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25628 result
= (wxVisualAttributes
*)new_wxVisualAttributes();
25630 wxPyEndAllowThreads(__tstate
);
25631 if (PyErr_Occurred()) SWIG_fail
;
25633 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxVisualAttributes
, 1);
25640 static PyObject
*_wrap_delete_VisualAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25641 PyObject
*resultobj
= NULL
;
25642 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25643 PyObject
* obj0
= 0 ;
25644 char *kwnames
[] = {
25645 (char *) "self", NULL
25648 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_VisualAttributes",kwnames
,&obj0
)) goto fail
;
25649 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25650 if (SWIG_arg_fail(1)) SWIG_fail
;
25652 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25653 delete_wxVisualAttributes(arg1
);
25655 wxPyEndAllowThreads(__tstate
);
25656 if (PyErr_Occurred()) SWIG_fail
;
25658 Py_INCREF(Py_None
); resultobj
= Py_None
;
25665 static PyObject
*_wrap_VisualAttributes_font_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25666 PyObject
*resultobj
= NULL
;
25667 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25668 wxFont
*arg2
= (wxFont
*) 0 ;
25669 PyObject
* obj0
= 0 ;
25670 PyObject
* obj1
= 0 ;
25671 char *kwnames
[] = {
25672 (char *) "self",(char *) "font", NULL
25675 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VisualAttributes_font_set",kwnames
,&obj0
,&obj1
)) goto fail
;
25676 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25677 if (SWIG_arg_fail(1)) SWIG_fail
;
25678 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
25679 if (SWIG_arg_fail(2)) SWIG_fail
;
25680 if (arg1
) (arg1
)->font
= *arg2
;
25682 Py_INCREF(Py_None
); resultobj
= Py_None
;
25689 static PyObject
*_wrap_VisualAttributes_font_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25690 PyObject
*resultobj
= NULL
;
25691 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25693 PyObject
* obj0
= 0 ;
25694 char *kwnames
[] = {
25695 (char *) "self", NULL
25698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VisualAttributes_font_get",kwnames
,&obj0
)) goto fail
;
25699 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25700 if (SWIG_arg_fail(1)) SWIG_fail
;
25701 result
= (wxFont
*)& ((arg1
)->font
);
25703 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFont
, 0);
25710 static PyObject
*_wrap_VisualAttributes_colFg_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25711 PyObject
*resultobj
= NULL
;
25712 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25713 wxColour
*arg2
= (wxColour
*) 0 ;
25714 PyObject
* obj0
= 0 ;
25715 PyObject
* obj1
= 0 ;
25716 char *kwnames
[] = {
25717 (char *) "self",(char *) "colFg", NULL
25720 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VisualAttributes_colFg_set",kwnames
,&obj0
,&obj1
)) goto fail
;
25721 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25722 if (SWIG_arg_fail(1)) SWIG_fail
;
25723 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxColour
, SWIG_POINTER_EXCEPTION
| 0);
25724 if (SWIG_arg_fail(2)) SWIG_fail
;
25725 if (arg1
) (arg1
)->colFg
= *arg2
;
25727 Py_INCREF(Py_None
); resultobj
= Py_None
;
25734 static PyObject
*_wrap_VisualAttributes_colFg_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25735 PyObject
*resultobj
= NULL
;
25736 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25738 PyObject
* obj0
= 0 ;
25739 char *kwnames
[] = {
25740 (char *) "self", NULL
25743 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VisualAttributes_colFg_get",kwnames
,&obj0
)) goto fail
;
25744 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25745 if (SWIG_arg_fail(1)) SWIG_fail
;
25746 result
= (wxColour
*)& ((arg1
)->colFg
);
25748 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxColour
, 0);
25755 static PyObject
*_wrap_VisualAttributes_colBg_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25756 PyObject
*resultobj
= NULL
;
25757 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25758 wxColour
*arg2
= (wxColour
*) 0 ;
25759 PyObject
* obj0
= 0 ;
25760 PyObject
* obj1
= 0 ;
25761 char *kwnames
[] = {
25762 (char *) "self",(char *) "colBg", NULL
25765 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VisualAttributes_colBg_set",kwnames
,&obj0
,&obj1
)) goto fail
;
25766 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25767 if (SWIG_arg_fail(1)) SWIG_fail
;
25768 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxColour
, SWIG_POINTER_EXCEPTION
| 0);
25769 if (SWIG_arg_fail(2)) SWIG_fail
;
25770 if (arg1
) (arg1
)->colBg
= *arg2
;
25772 Py_INCREF(Py_None
); resultobj
= Py_None
;
25779 static PyObject
*_wrap_VisualAttributes_colBg_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25780 PyObject
*resultobj
= NULL
;
25781 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25783 PyObject
* obj0
= 0 ;
25784 char *kwnames
[] = {
25785 (char *) "self", NULL
25788 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VisualAttributes_colBg_get",kwnames
,&obj0
)) goto fail
;
25789 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25790 if (SWIG_arg_fail(1)) SWIG_fail
;
25791 result
= (wxColour
*)& ((arg1
)->colBg
);
25793 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxColour
, 0);
25800 static PyObject
* VisualAttributes_swigregister(PyObject
*, PyObject
*args
) {
25802 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25803 SWIG_TypeClientData(SWIGTYPE_p_wxVisualAttributes
, obj
);
25805 return Py_BuildValue((char *)"");
25807 static PyObject
*_wrap_new_Window(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25808 PyObject
*resultobj
= NULL
;
25809 wxWindow
*arg1
= (wxWindow
*) 0 ;
25810 int arg2
= (int) (int)-1 ;
25811 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
25812 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
25813 wxSize
const &arg4_defvalue
= wxDefaultSize
;
25814 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
25815 long arg5
= (long) 0 ;
25816 wxString
const &arg6_defvalue
= wxPyPanelNameStr
;
25817 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
25821 bool temp6
= false ;
25822 PyObject
* obj0
= 0 ;
25823 PyObject
* obj1
= 0 ;
25824 PyObject
* obj2
= 0 ;
25825 PyObject
* obj3
= 0 ;
25826 PyObject
* obj4
= 0 ;
25827 PyObject
* obj5
= 0 ;
25828 char *kwnames
[] = {
25829 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
25832 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_Window",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
25833 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
25834 if (SWIG_arg_fail(1)) SWIG_fail
;
25837 arg2
= static_cast<int const >(SWIG_As_int(obj1
));
25838 if (SWIG_arg_fail(2)) SWIG_fail
;
25844 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
25850 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
25855 arg5
= static_cast<long >(SWIG_As_long(obj4
));
25856 if (SWIG_arg_fail(5)) SWIG_fail
;
25861 arg6
= wxString_in_helper(obj5
);
25862 if (arg6
== NULL
) SWIG_fail
;
25867 if (!wxPyCheckForApp()) SWIG_fail
;
25868 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25869 result
= (wxWindow
*)new wxWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxString
const &)*arg6
);
25871 wxPyEndAllowThreads(__tstate
);
25872 if (PyErr_Occurred()) SWIG_fail
;
25874 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindow
, 1);
25889 static PyObject
*_wrap_new_PreWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25890 PyObject
*resultobj
= NULL
;
25892 char *kwnames
[] = {
25896 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreWindow",kwnames
)) goto fail
;
25898 if (!wxPyCheckForApp()) SWIG_fail
;
25899 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25900 result
= (wxWindow
*)new wxWindow();
25902 wxPyEndAllowThreads(__tstate
);
25903 if (PyErr_Occurred()) SWIG_fail
;
25905 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindow
, 1);
25912 static PyObject
*_wrap_Window_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25913 PyObject
*resultobj
= NULL
;
25914 wxWindow
*arg1
= (wxWindow
*) 0 ;
25915 wxWindow
*arg2
= (wxWindow
*) 0 ;
25916 int arg3
= (int) (int)-1 ;
25917 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
25918 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
25919 wxSize
const &arg5_defvalue
= wxDefaultSize
;
25920 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
25921 long arg6
= (long) 0 ;
25922 wxString
const &arg7_defvalue
= wxPyPanelNameStr
;
25923 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
25927 bool temp7
= false ;
25928 PyObject
* obj0
= 0 ;
25929 PyObject
* obj1
= 0 ;
25930 PyObject
* obj2
= 0 ;
25931 PyObject
* obj3
= 0 ;
25932 PyObject
* obj4
= 0 ;
25933 PyObject
* obj5
= 0 ;
25934 PyObject
* obj6
= 0 ;
25935 char *kwnames
[] = {
25936 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
25939 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:Window_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
25940 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
25941 if (SWIG_arg_fail(1)) SWIG_fail
;
25942 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
25943 if (SWIG_arg_fail(2)) SWIG_fail
;
25946 arg3
= static_cast<int const >(SWIG_As_int(obj2
));
25947 if (SWIG_arg_fail(3)) SWIG_fail
;
25953 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
25959 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
25964 arg6
= static_cast<long >(SWIG_As_long(obj5
));
25965 if (SWIG_arg_fail(6)) SWIG_fail
;
25970 arg7
= wxString_in_helper(obj6
);
25971 if (arg7
== NULL
) SWIG_fail
;
25976 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25977 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
25979 wxPyEndAllowThreads(__tstate
);
25980 if (PyErr_Occurred()) SWIG_fail
;
25983 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25999 static PyObject
*_wrap_Window_Close(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26000 PyObject
*resultobj
= NULL
;
26001 wxWindow
*arg1
= (wxWindow
*) 0 ;
26002 bool arg2
= (bool) false ;
26004 PyObject
* obj0
= 0 ;
26005 PyObject
* obj1
= 0 ;
26006 char *kwnames
[] = {
26007 (char *) "self",(char *) "force", NULL
26010 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Close",kwnames
,&obj0
,&obj1
)) goto fail
;
26011 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26012 if (SWIG_arg_fail(1)) SWIG_fail
;
26015 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
26016 if (SWIG_arg_fail(2)) SWIG_fail
;
26020 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26021 result
= (bool)(arg1
)->Close(arg2
);
26023 wxPyEndAllowThreads(__tstate
);
26024 if (PyErr_Occurred()) SWIG_fail
;
26027 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26035 static PyObject
*_wrap_Window_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26036 PyObject
*resultobj
= NULL
;
26037 wxWindow
*arg1
= (wxWindow
*) 0 ;
26039 PyObject
* obj0
= 0 ;
26040 char *kwnames
[] = {
26041 (char *) "self", NULL
26044 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Destroy",kwnames
,&obj0
)) goto fail
;
26045 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26046 if (SWIG_arg_fail(1)) SWIG_fail
;
26048 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26049 result
= (bool)(arg1
)->Destroy();
26051 wxPyEndAllowThreads(__tstate
);
26052 if (PyErr_Occurred()) SWIG_fail
;
26055 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26063 static PyObject
*_wrap_Window_DestroyChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26064 PyObject
*resultobj
= NULL
;
26065 wxWindow
*arg1
= (wxWindow
*) 0 ;
26067 PyObject
* obj0
= 0 ;
26068 char *kwnames
[] = {
26069 (char *) "self", NULL
26072 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_DestroyChildren",kwnames
,&obj0
)) goto fail
;
26073 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26074 if (SWIG_arg_fail(1)) SWIG_fail
;
26076 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26077 result
= (bool)(arg1
)->DestroyChildren();
26079 wxPyEndAllowThreads(__tstate
);
26080 if (PyErr_Occurred()) SWIG_fail
;
26083 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26091 static PyObject
*_wrap_Window_IsBeingDeleted(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26092 PyObject
*resultobj
= NULL
;
26093 wxWindow
*arg1
= (wxWindow
*) 0 ;
26095 PyObject
* obj0
= 0 ;
26096 char *kwnames
[] = {
26097 (char *) "self", NULL
26100 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsBeingDeleted",kwnames
,&obj0
)) goto fail
;
26101 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26102 if (SWIG_arg_fail(1)) SWIG_fail
;
26104 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26105 result
= (bool)((wxWindow
const *)arg1
)->IsBeingDeleted();
26107 wxPyEndAllowThreads(__tstate
);
26108 if (PyErr_Occurred()) SWIG_fail
;
26111 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26119 static PyObject
*_wrap_Window_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26120 PyObject
*resultobj
= NULL
;
26121 wxWindow
*arg1
= (wxWindow
*) 0 ;
26122 wxString
*arg2
= 0 ;
26123 bool temp2
= false ;
26124 PyObject
* obj0
= 0 ;
26125 PyObject
* obj1
= 0 ;
26126 char *kwnames
[] = {
26127 (char *) "self",(char *) "label", NULL
26130 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
26131 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26132 if (SWIG_arg_fail(1)) SWIG_fail
;
26134 arg2
= wxString_in_helper(obj1
);
26135 if (arg2
== NULL
) SWIG_fail
;
26139 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26140 (arg1
)->SetLabel((wxString
const &)*arg2
);
26142 wxPyEndAllowThreads(__tstate
);
26143 if (PyErr_Occurred()) SWIG_fail
;
26145 Py_INCREF(Py_None
); resultobj
= Py_None
;
26160 static PyObject
*_wrap_Window_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26161 PyObject
*resultobj
= NULL
;
26162 wxWindow
*arg1
= (wxWindow
*) 0 ;
26164 PyObject
* obj0
= 0 ;
26165 char *kwnames
[] = {
26166 (char *) "self", NULL
26169 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetLabel",kwnames
,&obj0
)) goto fail
;
26170 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26171 if (SWIG_arg_fail(1)) SWIG_fail
;
26173 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26174 result
= ((wxWindow
const *)arg1
)->GetLabel();
26176 wxPyEndAllowThreads(__tstate
);
26177 if (PyErr_Occurred()) SWIG_fail
;
26181 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
26183 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
26192 static PyObject
*_wrap_Window_SetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26193 PyObject
*resultobj
= NULL
;
26194 wxWindow
*arg1
= (wxWindow
*) 0 ;
26195 wxString
*arg2
= 0 ;
26196 bool temp2
= false ;
26197 PyObject
* obj0
= 0 ;
26198 PyObject
* obj1
= 0 ;
26199 char *kwnames
[] = {
26200 (char *) "self",(char *) "name", NULL
26203 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetName",kwnames
,&obj0
,&obj1
)) goto fail
;
26204 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26205 if (SWIG_arg_fail(1)) SWIG_fail
;
26207 arg2
= wxString_in_helper(obj1
);
26208 if (arg2
== NULL
) SWIG_fail
;
26212 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26213 (arg1
)->SetName((wxString
const &)*arg2
);
26215 wxPyEndAllowThreads(__tstate
);
26216 if (PyErr_Occurred()) SWIG_fail
;
26218 Py_INCREF(Py_None
); resultobj
= Py_None
;
26233 static PyObject
*_wrap_Window_GetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26234 PyObject
*resultobj
= NULL
;
26235 wxWindow
*arg1
= (wxWindow
*) 0 ;
26237 PyObject
* obj0
= 0 ;
26238 char *kwnames
[] = {
26239 (char *) "self", NULL
26242 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetName",kwnames
,&obj0
)) goto fail
;
26243 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26244 if (SWIG_arg_fail(1)) SWIG_fail
;
26246 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26247 result
= ((wxWindow
const *)arg1
)->GetName();
26249 wxPyEndAllowThreads(__tstate
);
26250 if (PyErr_Occurred()) SWIG_fail
;
26254 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
26256 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
26265 static PyObject
*_wrap_Window_SetWindowVariant(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26266 PyObject
*resultobj
= NULL
;
26267 wxWindow
*arg1
= (wxWindow
*) 0 ;
26268 wxWindowVariant arg2
;
26269 PyObject
* obj0
= 0 ;
26270 PyObject
* obj1
= 0 ;
26271 char *kwnames
[] = {
26272 (char *) "self",(char *) "variant", NULL
26275 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetWindowVariant",kwnames
,&obj0
,&obj1
)) goto fail
;
26276 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26277 if (SWIG_arg_fail(1)) SWIG_fail
;
26279 arg2
= static_cast<wxWindowVariant
>(SWIG_As_int(obj1
));
26280 if (SWIG_arg_fail(2)) SWIG_fail
;
26283 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26284 (arg1
)->SetWindowVariant(arg2
);
26286 wxPyEndAllowThreads(__tstate
);
26287 if (PyErr_Occurred()) SWIG_fail
;
26289 Py_INCREF(Py_None
); resultobj
= Py_None
;
26296 static PyObject
*_wrap_Window_GetWindowVariant(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26297 PyObject
*resultobj
= NULL
;
26298 wxWindow
*arg1
= (wxWindow
*) 0 ;
26299 wxWindowVariant result
;
26300 PyObject
* obj0
= 0 ;
26301 char *kwnames
[] = {
26302 (char *) "self", NULL
26305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetWindowVariant",kwnames
,&obj0
)) goto fail
;
26306 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26307 if (SWIG_arg_fail(1)) SWIG_fail
;
26309 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26310 result
= (wxWindowVariant
)((wxWindow
const *)arg1
)->GetWindowVariant();
26312 wxPyEndAllowThreads(__tstate
);
26313 if (PyErr_Occurred()) SWIG_fail
;
26315 resultobj
= SWIG_From_int((result
));
26322 static PyObject
*_wrap_Window_SetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26323 PyObject
*resultobj
= NULL
;
26324 wxWindow
*arg1
= (wxWindow
*) 0 ;
26326 PyObject
* obj0
= 0 ;
26327 PyObject
* obj1
= 0 ;
26328 char *kwnames
[] = {
26329 (char *) "self",(char *) "winid", NULL
26332 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetId",kwnames
,&obj0
,&obj1
)) goto fail
;
26333 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26334 if (SWIG_arg_fail(1)) SWIG_fail
;
26336 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26337 if (SWIG_arg_fail(2)) SWIG_fail
;
26340 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26341 (arg1
)->SetId(arg2
);
26343 wxPyEndAllowThreads(__tstate
);
26344 if (PyErr_Occurred()) SWIG_fail
;
26346 Py_INCREF(Py_None
); resultobj
= Py_None
;
26353 static PyObject
*_wrap_Window_GetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26354 PyObject
*resultobj
= NULL
;
26355 wxWindow
*arg1
= (wxWindow
*) 0 ;
26357 PyObject
* obj0
= 0 ;
26358 char *kwnames
[] = {
26359 (char *) "self", NULL
26362 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetId",kwnames
,&obj0
)) goto fail
;
26363 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26364 if (SWIG_arg_fail(1)) SWIG_fail
;
26366 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26367 result
= (int)((wxWindow
const *)arg1
)->GetId();
26369 wxPyEndAllowThreads(__tstate
);
26370 if (PyErr_Occurred()) SWIG_fail
;
26373 resultobj
= SWIG_From_int(static_cast<int >(result
));
26381 static PyObject
*_wrap_Window_NewControlId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26382 PyObject
*resultobj
= NULL
;
26384 char *kwnames
[] = {
26388 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Window_NewControlId",kwnames
)) goto fail
;
26390 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26391 result
= (int)wxWindow::NewControlId();
26393 wxPyEndAllowThreads(__tstate
);
26394 if (PyErr_Occurred()) SWIG_fail
;
26397 resultobj
= SWIG_From_int(static_cast<int >(result
));
26405 static PyObject
*_wrap_Window_NextControlId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26406 PyObject
*resultobj
= NULL
;
26409 PyObject
* obj0
= 0 ;
26410 char *kwnames
[] = {
26411 (char *) "winid", NULL
26414 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_NextControlId",kwnames
,&obj0
)) goto fail
;
26416 arg1
= static_cast<int >(SWIG_As_int(obj0
));
26417 if (SWIG_arg_fail(1)) SWIG_fail
;
26420 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26421 result
= (int)wxWindow::NextControlId(arg1
);
26423 wxPyEndAllowThreads(__tstate
);
26424 if (PyErr_Occurred()) SWIG_fail
;
26427 resultobj
= SWIG_From_int(static_cast<int >(result
));
26435 static PyObject
*_wrap_Window_PrevControlId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26436 PyObject
*resultobj
= NULL
;
26439 PyObject
* obj0
= 0 ;
26440 char *kwnames
[] = {
26441 (char *) "winid", NULL
26444 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_PrevControlId",kwnames
,&obj0
)) goto fail
;
26446 arg1
= static_cast<int >(SWIG_As_int(obj0
));
26447 if (SWIG_arg_fail(1)) SWIG_fail
;
26450 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26451 result
= (int)wxWindow::PrevControlId(arg1
);
26453 wxPyEndAllowThreads(__tstate
);
26454 if (PyErr_Occurred()) SWIG_fail
;
26457 resultobj
= SWIG_From_int(static_cast<int >(result
));
26465 static PyObject
*_wrap_Window_SetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26466 PyObject
*resultobj
= NULL
;
26467 wxWindow
*arg1
= (wxWindow
*) 0 ;
26470 PyObject
* obj0
= 0 ;
26471 PyObject
* obj1
= 0 ;
26472 char *kwnames
[] = {
26473 (char *) "self",(char *) "size", NULL
26476 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetSize",kwnames
,&obj0
,&obj1
)) goto fail
;
26477 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26478 if (SWIG_arg_fail(1)) SWIG_fail
;
26481 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
26484 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26485 (arg1
)->SetSize((wxSize
const &)*arg2
);
26487 wxPyEndAllowThreads(__tstate
);
26488 if (PyErr_Occurred()) SWIG_fail
;
26490 Py_INCREF(Py_None
); resultobj
= Py_None
;
26497 static PyObject
*_wrap_Window_SetDimensions(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26498 PyObject
*resultobj
= NULL
;
26499 wxWindow
*arg1
= (wxWindow
*) 0 ;
26504 int arg6
= (int) wxSIZE_AUTO
;
26505 PyObject
* obj0
= 0 ;
26506 PyObject
* obj1
= 0 ;
26507 PyObject
* obj2
= 0 ;
26508 PyObject
* obj3
= 0 ;
26509 PyObject
* obj4
= 0 ;
26510 PyObject
* obj5
= 0 ;
26511 char *kwnames
[] = {
26512 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
26515 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:Window_SetDimensions",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
26516 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26517 if (SWIG_arg_fail(1)) SWIG_fail
;
26519 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26520 if (SWIG_arg_fail(2)) SWIG_fail
;
26523 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26524 if (SWIG_arg_fail(3)) SWIG_fail
;
26527 arg4
= static_cast<int >(SWIG_As_int(obj3
));
26528 if (SWIG_arg_fail(4)) SWIG_fail
;
26531 arg5
= static_cast<int >(SWIG_As_int(obj4
));
26532 if (SWIG_arg_fail(5)) SWIG_fail
;
26536 arg6
= static_cast<int >(SWIG_As_int(obj5
));
26537 if (SWIG_arg_fail(6)) SWIG_fail
;
26541 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26542 (arg1
)->SetSize(arg2
,arg3
,arg4
,arg5
,arg6
);
26544 wxPyEndAllowThreads(__tstate
);
26545 if (PyErr_Occurred()) SWIG_fail
;
26547 Py_INCREF(Py_None
); resultobj
= Py_None
;
26554 static PyObject
*_wrap_Window_SetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26555 PyObject
*resultobj
= NULL
;
26556 wxWindow
*arg1
= (wxWindow
*) 0 ;
26558 int arg3
= (int) wxSIZE_AUTO
;
26560 PyObject
* obj0
= 0 ;
26561 PyObject
* obj1
= 0 ;
26562 PyObject
* obj2
= 0 ;
26563 char *kwnames
[] = {
26564 (char *) "self",(char *) "rect",(char *) "sizeFlags", NULL
26567 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetRect",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26568 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26569 if (SWIG_arg_fail(1)) SWIG_fail
;
26572 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
26576 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26577 if (SWIG_arg_fail(3)) SWIG_fail
;
26581 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26582 (arg1
)->SetSize((wxRect
const &)*arg2
,arg3
);
26584 wxPyEndAllowThreads(__tstate
);
26585 if (PyErr_Occurred()) SWIG_fail
;
26587 Py_INCREF(Py_None
); resultobj
= Py_None
;
26594 static PyObject
*_wrap_Window_SetSizeWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26595 PyObject
*resultobj
= NULL
;
26596 wxWindow
*arg1
= (wxWindow
*) 0 ;
26599 PyObject
* obj0
= 0 ;
26600 PyObject
* obj1
= 0 ;
26601 PyObject
* obj2
= 0 ;
26602 char *kwnames
[] = {
26603 (char *) "self",(char *) "width",(char *) "height", NULL
26606 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_SetSizeWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26607 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26608 if (SWIG_arg_fail(1)) SWIG_fail
;
26610 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26611 if (SWIG_arg_fail(2)) SWIG_fail
;
26614 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26615 if (SWIG_arg_fail(3)) SWIG_fail
;
26618 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26619 (arg1
)->SetSize(arg2
,arg3
);
26621 wxPyEndAllowThreads(__tstate
);
26622 if (PyErr_Occurred()) SWIG_fail
;
26624 Py_INCREF(Py_None
); resultobj
= Py_None
;
26631 static PyObject
*_wrap_Window_Move(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26632 PyObject
*resultobj
= NULL
;
26633 wxWindow
*arg1
= (wxWindow
*) 0 ;
26634 wxPoint
*arg2
= 0 ;
26635 int arg3
= (int) wxSIZE_USE_EXISTING
;
26637 PyObject
* obj0
= 0 ;
26638 PyObject
* obj1
= 0 ;
26639 PyObject
* obj2
= 0 ;
26640 char *kwnames
[] = {
26641 (char *) "self",(char *) "pt",(char *) "flags", NULL
26644 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_Move",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26645 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26646 if (SWIG_arg_fail(1)) SWIG_fail
;
26649 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
26653 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26654 if (SWIG_arg_fail(3)) SWIG_fail
;
26658 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26659 (arg1
)->Move((wxPoint
const &)*arg2
,arg3
);
26661 wxPyEndAllowThreads(__tstate
);
26662 if (PyErr_Occurred()) SWIG_fail
;
26664 Py_INCREF(Py_None
); resultobj
= Py_None
;
26671 static PyObject
*_wrap_Window_MoveXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26672 PyObject
*resultobj
= NULL
;
26673 wxWindow
*arg1
= (wxWindow
*) 0 ;
26676 int arg4
= (int) wxSIZE_USE_EXISTING
;
26677 PyObject
* obj0
= 0 ;
26678 PyObject
* obj1
= 0 ;
26679 PyObject
* obj2
= 0 ;
26680 PyObject
* obj3
= 0 ;
26681 char *kwnames
[] = {
26682 (char *) "self",(char *) "x",(char *) "y",(char *) "flags", NULL
26685 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Window_MoveXY",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
26686 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26687 if (SWIG_arg_fail(1)) SWIG_fail
;
26689 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26690 if (SWIG_arg_fail(2)) SWIG_fail
;
26693 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26694 if (SWIG_arg_fail(3)) SWIG_fail
;
26698 arg4
= static_cast<int >(SWIG_As_int(obj3
));
26699 if (SWIG_arg_fail(4)) SWIG_fail
;
26703 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26704 (arg1
)->Move(arg2
,arg3
,arg4
);
26706 wxPyEndAllowThreads(__tstate
);
26707 if (PyErr_Occurred()) SWIG_fail
;
26709 Py_INCREF(Py_None
); resultobj
= Py_None
;
26716 static PyObject
*_wrap_Window_SetBestFittingSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26717 PyObject
*resultobj
= NULL
;
26718 wxWindow
*arg1
= (wxWindow
*) 0 ;
26719 wxSize
const &arg2_defvalue
= wxDefaultSize
;
26720 wxSize
*arg2
= (wxSize
*) &arg2_defvalue
;
26722 PyObject
* obj0
= 0 ;
26723 PyObject
* obj1
= 0 ;
26724 char *kwnames
[] = {
26725 (char *) "self",(char *) "size", NULL
26728 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_SetBestFittingSize",kwnames
,&obj0
,&obj1
)) goto fail
;
26729 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26730 if (SWIG_arg_fail(1)) SWIG_fail
;
26734 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
26738 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26739 (arg1
)->SetBestFittingSize((wxSize
const &)*arg2
);
26741 wxPyEndAllowThreads(__tstate
);
26742 if (PyErr_Occurred()) SWIG_fail
;
26744 Py_INCREF(Py_None
); resultobj
= Py_None
;
26751 static PyObject
*_wrap_Window_Raise(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26752 PyObject
*resultobj
= NULL
;
26753 wxWindow
*arg1
= (wxWindow
*) 0 ;
26754 PyObject
* obj0
= 0 ;
26755 char *kwnames
[] = {
26756 (char *) "self", NULL
26759 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Raise",kwnames
,&obj0
)) goto fail
;
26760 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26761 if (SWIG_arg_fail(1)) SWIG_fail
;
26763 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26766 wxPyEndAllowThreads(__tstate
);
26767 if (PyErr_Occurred()) SWIG_fail
;
26769 Py_INCREF(Py_None
); resultobj
= Py_None
;
26776 static PyObject
*_wrap_Window_Lower(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26777 PyObject
*resultobj
= NULL
;
26778 wxWindow
*arg1
= (wxWindow
*) 0 ;
26779 PyObject
* obj0
= 0 ;
26780 char *kwnames
[] = {
26781 (char *) "self", NULL
26784 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Lower",kwnames
,&obj0
)) goto fail
;
26785 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26786 if (SWIG_arg_fail(1)) SWIG_fail
;
26788 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26791 wxPyEndAllowThreads(__tstate
);
26792 if (PyErr_Occurred()) SWIG_fail
;
26794 Py_INCREF(Py_None
); resultobj
= Py_None
;
26801 static PyObject
*_wrap_Window_SetClientSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26802 PyObject
*resultobj
= NULL
;
26803 wxWindow
*arg1
= (wxWindow
*) 0 ;
26806 PyObject
* obj0
= 0 ;
26807 PyObject
* obj1
= 0 ;
26808 char *kwnames
[] = {
26809 (char *) "self",(char *) "size", NULL
26812 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetClientSize",kwnames
,&obj0
,&obj1
)) goto fail
;
26813 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26814 if (SWIG_arg_fail(1)) SWIG_fail
;
26817 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
26820 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26821 (arg1
)->SetClientSize((wxSize
const &)*arg2
);
26823 wxPyEndAllowThreads(__tstate
);
26824 if (PyErr_Occurred()) SWIG_fail
;
26826 Py_INCREF(Py_None
); resultobj
= Py_None
;
26833 static PyObject
*_wrap_Window_SetClientSizeWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26834 PyObject
*resultobj
= NULL
;
26835 wxWindow
*arg1
= (wxWindow
*) 0 ;
26838 PyObject
* obj0
= 0 ;
26839 PyObject
* obj1
= 0 ;
26840 PyObject
* obj2
= 0 ;
26841 char *kwnames
[] = {
26842 (char *) "self",(char *) "width",(char *) "height", NULL
26845 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_SetClientSizeWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26846 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26847 if (SWIG_arg_fail(1)) SWIG_fail
;
26849 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26850 if (SWIG_arg_fail(2)) SWIG_fail
;
26853 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26854 if (SWIG_arg_fail(3)) SWIG_fail
;
26857 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26858 (arg1
)->SetClientSize(arg2
,arg3
);
26860 wxPyEndAllowThreads(__tstate
);
26861 if (PyErr_Occurred()) SWIG_fail
;
26863 Py_INCREF(Py_None
); resultobj
= Py_None
;
26870 static PyObject
*_wrap_Window_SetClientRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26871 PyObject
*resultobj
= NULL
;
26872 wxWindow
*arg1
= (wxWindow
*) 0 ;
26875 PyObject
* obj0
= 0 ;
26876 PyObject
* obj1
= 0 ;
26877 char *kwnames
[] = {
26878 (char *) "self",(char *) "rect", NULL
26881 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetClientRect",kwnames
,&obj0
,&obj1
)) goto fail
;
26882 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26883 if (SWIG_arg_fail(1)) SWIG_fail
;
26886 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
26889 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26890 (arg1
)->SetClientSize((wxRect
const &)*arg2
);
26892 wxPyEndAllowThreads(__tstate
);
26893 if (PyErr_Occurred()) SWIG_fail
;
26895 Py_INCREF(Py_None
); resultobj
= Py_None
;
26902 static PyObject
*_wrap_Window_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26903 PyObject
*resultobj
= NULL
;
26904 wxWindow
*arg1
= (wxWindow
*) 0 ;
26906 PyObject
* obj0
= 0 ;
26907 char *kwnames
[] = {
26908 (char *) "self", NULL
26911 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetPosition",kwnames
,&obj0
)) goto fail
;
26912 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26913 if (SWIG_arg_fail(1)) SWIG_fail
;
26915 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26916 result
= (arg1
)->GetPosition();
26918 wxPyEndAllowThreads(__tstate
);
26919 if (PyErr_Occurred()) SWIG_fail
;
26922 wxPoint
* resultptr
;
26923 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
26924 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
26932 static PyObject
*_wrap_Window_GetPositionTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26933 PyObject
*resultobj
= NULL
;
26934 wxWindow
*arg1
= (wxWindow
*) 0 ;
26935 int *arg2
= (int *) 0 ;
26936 int *arg3
= (int *) 0 ;
26941 PyObject
* obj0
= 0 ;
26942 char *kwnames
[] = {
26943 (char *) "self", NULL
26946 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
26947 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
26948 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetPositionTuple",kwnames
,&obj0
)) goto fail
;
26949 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26950 if (SWIG_arg_fail(1)) SWIG_fail
;
26952 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26953 (arg1
)->GetPosition(arg2
,arg3
);
26955 wxPyEndAllowThreads(__tstate
);
26956 if (PyErr_Occurred()) SWIG_fail
;
26958 Py_INCREF(Py_None
); resultobj
= Py_None
;
26959 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
26960 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
26961 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
26962 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
26969 static PyObject
*_wrap_Window_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26970 PyObject
*resultobj
= NULL
;
26971 wxWindow
*arg1
= (wxWindow
*) 0 ;
26973 PyObject
* obj0
= 0 ;
26974 char *kwnames
[] = {
26975 (char *) "self", NULL
26978 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetSize",kwnames
,&obj0
)) goto fail
;
26979 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26980 if (SWIG_arg_fail(1)) SWIG_fail
;
26982 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26983 result
= ((wxWindow
const *)arg1
)->GetSize();
26985 wxPyEndAllowThreads(__tstate
);
26986 if (PyErr_Occurred()) SWIG_fail
;
26989 wxSize
* resultptr
;
26990 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
26991 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
26999 static PyObject
*_wrap_Window_GetSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27000 PyObject
*resultobj
= NULL
;
27001 wxWindow
*arg1
= (wxWindow
*) 0 ;
27002 int *arg2
= (int *) 0 ;
27003 int *arg3
= (int *) 0 ;
27008 PyObject
* obj0
= 0 ;
27009 char *kwnames
[] = {
27010 (char *) "self", NULL
27013 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27014 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27015 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetSizeTuple",kwnames
,&obj0
)) goto fail
;
27016 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27017 if (SWIG_arg_fail(1)) SWIG_fail
;
27019 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27020 ((wxWindow
const *)arg1
)->GetSize(arg2
,arg3
);
27022 wxPyEndAllowThreads(__tstate
);
27023 if (PyErr_Occurred()) SWIG_fail
;
27025 Py_INCREF(Py_None
); resultobj
= Py_None
;
27026 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27027 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27028 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27029 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27036 static PyObject
*_wrap_Window_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27037 PyObject
*resultobj
= NULL
;
27038 wxWindow
*arg1
= (wxWindow
*) 0 ;
27040 PyObject
* obj0
= 0 ;
27041 char *kwnames
[] = {
27042 (char *) "self", NULL
27045 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetRect",kwnames
,&obj0
)) goto fail
;
27046 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27047 if (SWIG_arg_fail(1)) SWIG_fail
;
27049 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27050 result
= ((wxWindow
const *)arg1
)->GetRect();
27052 wxPyEndAllowThreads(__tstate
);
27053 if (PyErr_Occurred()) SWIG_fail
;
27056 wxRect
* resultptr
;
27057 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
27058 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
27066 static PyObject
*_wrap_Window_GetClientSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27067 PyObject
*resultobj
= NULL
;
27068 wxWindow
*arg1
= (wxWindow
*) 0 ;
27070 PyObject
* obj0
= 0 ;
27071 char *kwnames
[] = {
27072 (char *) "self", NULL
27075 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientSize",kwnames
,&obj0
)) goto fail
;
27076 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27077 if (SWIG_arg_fail(1)) SWIG_fail
;
27079 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27080 result
= ((wxWindow
const *)arg1
)->GetClientSize();
27082 wxPyEndAllowThreads(__tstate
);
27083 if (PyErr_Occurred()) SWIG_fail
;
27086 wxSize
* resultptr
;
27087 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27088 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27096 static PyObject
*_wrap_Window_GetClientSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27097 PyObject
*resultobj
= NULL
;
27098 wxWindow
*arg1
= (wxWindow
*) 0 ;
27099 int *arg2
= (int *) 0 ;
27100 int *arg3
= (int *) 0 ;
27105 PyObject
* obj0
= 0 ;
27106 char *kwnames
[] = {
27107 (char *) "self", NULL
27110 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27111 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27112 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientSizeTuple",kwnames
,&obj0
)) goto fail
;
27113 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27114 if (SWIG_arg_fail(1)) SWIG_fail
;
27116 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27117 ((wxWindow
const *)arg1
)->GetClientSize(arg2
,arg3
);
27119 wxPyEndAllowThreads(__tstate
);
27120 if (PyErr_Occurred()) SWIG_fail
;
27122 Py_INCREF(Py_None
); resultobj
= Py_None
;
27123 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27124 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27125 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27126 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27133 static PyObject
*_wrap_Window_GetClientAreaOrigin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27134 PyObject
*resultobj
= NULL
;
27135 wxWindow
*arg1
= (wxWindow
*) 0 ;
27137 PyObject
* obj0
= 0 ;
27138 char *kwnames
[] = {
27139 (char *) "self", NULL
27142 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientAreaOrigin",kwnames
,&obj0
)) goto fail
;
27143 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27144 if (SWIG_arg_fail(1)) SWIG_fail
;
27146 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27147 result
= ((wxWindow
const *)arg1
)->GetClientAreaOrigin();
27149 wxPyEndAllowThreads(__tstate
);
27150 if (PyErr_Occurred()) SWIG_fail
;
27153 wxPoint
* resultptr
;
27154 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
27155 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
27163 static PyObject
*_wrap_Window_GetClientRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27164 PyObject
*resultobj
= NULL
;
27165 wxWindow
*arg1
= (wxWindow
*) 0 ;
27167 PyObject
* obj0
= 0 ;
27168 char *kwnames
[] = {
27169 (char *) "self", NULL
27172 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientRect",kwnames
,&obj0
)) goto fail
;
27173 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27174 if (SWIG_arg_fail(1)) SWIG_fail
;
27176 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27177 result
= ((wxWindow
const *)arg1
)->GetClientRect();
27179 wxPyEndAllowThreads(__tstate
);
27180 if (PyErr_Occurred()) SWIG_fail
;
27183 wxRect
* resultptr
;
27184 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
27185 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
27193 static PyObject
*_wrap_Window_GetBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27194 PyObject
*resultobj
= NULL
;
27195 wxWindow
*arg1
= (wxWindow
*) 0 ;
27197 PyObject
* obj0
= 0 ;
27198 char *kwnames
[] = {
27199 (char *) "self", NULL
27202 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestSize",kwnames
,&obj0
)) goto fail
;
27203 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27204 if (SWIG_arg_fail(1)) SWIG_fail
;
27206 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27207 result
= ((wxWindow
const *)arg1
)->GetBestSize();
27209 wxPyEndAllowThreads(__tstate
);
27210 if (PyErr_Occurred()) SWIG_fail
;
27213 wxSize
* resultptr
;
27214 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27215 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27223 static PyObject
*_wrap_Window_GetBestSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27224 PyObject
*resultobj
= NULL
;
27225 wxWindow
*arg1
= (wxWindow
*) 0 ;
27226 int *arg2
= (int *) 0 ;
27227 int *arg3
= (int *) 0 ;
27232 PyObject
* obj0
= 0 ;
27233 char *kwnames
[] = {
27234 (char *) "self", NULL
27237 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27238 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27239 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestSizeTuple",kwnames
,&obj0
)) goto fail
;
27240 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27241 if (SWIG_arg_fail(1)) SWIG_fail
;
27243 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27244 ((wxWindow
const *)arg1
)->GetBestSize(arg2
,arg3
);
27246 wxPyEndAllowThreads(__tstate
);
27247 if (PyErr_Occurred()) SWIG_fail
;
27249 Py_INCREF(Py_None
); resultobj
= Py_None
;
27250 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27251 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27252 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27253 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27260 static PyObject
*_wrap_Window_InvalidateBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27261 PyObject
*resultobj
= NULL
;
27262 wxWindow
*arg1
= (wxWindow
*) 0 ;
27263 PyObject
* obj0
= 0 ;
27264 char *kwnames
[] = {
27265 (char *) "self", NULL
27268 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InvalidateBestSize",kwnames
,&obj0
)) goto fail
;
27269 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27270 if (SWIG_arg_fail(1)) SWIG_fail
;
27272 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27273 (arg1
)->InvalidateBestSize();
27275 wxPyEndAllowThreads(__tstate
);
27276 if (PyErr_Occurred()) SWIG_fail
;
27278 Py_INCREF(Py_None
); resultobj
= Py_None
;
27285 static PyObject
*_wrap_Window_CacheBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27286 PyObject
*resultobj
= NULL
;
27287 wxWindow
*arg1
= (wxWindow
*) 0 ;
27290 PyObject
* obj0
= 0 ;
27291 PyObject
* obj1
= 0 ;
27292 char *kwnames
[] = {
27293 (char *) "self",(char *) "size", NULL
27296 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_CacheBestSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27297 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27298 if (SWIG_arg_fail(1)) SWIG_fail
;
27301 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27304 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27305 ((wxWindow
const *)arg1
)->CacheBestSize((wxSize
const &)*arg2
);
27307 wxPyEndAllowThreads(__tstate
);
27308 if (PyErr_Occurred()) SWIG_fail
;
27310 Py_INCREF(Py_None
); resultobj
= Py_None
;
27317 static PyObject
*_wrap_Window_GetBestFittingSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27318 PyObject
*resultobj
= NULL
;
27319 wxWindow
*arg1
= (wxWindow
*) 0 ;
27321 PyObject
* obj0
= 0 ;
27322 char *kwnames
[] = {
27323 (char *) "self", NULL
27326 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestFittingSize",kwnames
,&obj0
)) goto fail
;
27327 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27328 if (SWIG_arg_fail(1)) SWIG_fail
;
27330 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27331 result
= ((wxWindow
const *)arg1
)->GetBestFittingSize();
27333 wxPyEndAllowThreads(__tstate
);
27334 if (PyErr_Occurred()) SWIG_fail
;
27337 wxSize
* resultptr
;
27338 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27339 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27347 static PyObject
*_wrap_Window_GetAdjustedBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27348 PyObject
*resultobj
= NULL
;
27349 wxWindow
*arg1
= (wxWindow
*) 0 ;
27351 PyObject
* obj0
= 0 ;
27352 char *kwnames
[] = {
27353 (char *) "self", NULL
27356 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetAdjustedBestSize",kwnames
,&obj0
)) goto fail
;
27357 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27358 if (SWIG_arg_fail(1)) SWIG_fail
;
27360 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27361 result
= ((wxWindow
const *)arg1
)->GetAdjustedBestSize();
27363 wxPyEndAllowThreads(__tstate
);
27364 if (PyErr_Occurred()) SWIG_fail
;
27367 wxSize
* resultptr
;
27368 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27369 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27377 static PyObject
*_wrap_Window_Center(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27378 PyObject
*resultobj
= NULL
;
27379 wxWindow
*arg1
= (wxWindow
*) 0 ;
27380 int arg2
= (int) wxBOTH
;
27381 PyObject
* obj0
= 0 ;
27382 PyObject
* obj1
= 0 ;
27383 char *kwnames
[] = {
27384 (char *) "self",(char *) "direction", NULL
27387 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Center",kwnames
,&obj0
,&obj1
)) goto fail
;
27388 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27389 if (SWIG_arg_fail(1)) SWIG_fail
;
27392 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27393 if (SWIG_arg_fail(2)) SWIG_fail
;
27397 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27398 (arg1
)->Center(arg2
);
27400 wxPyEndAllowThreads(__tstate
);
27401 if (PyErr_Occurred()) SWIG_fail
;
27403 Py_INCREF(Py_None
); resultobj
= Py_None
;
27410 static PyObject
*_wrap_Window_CenterOnScreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27411 PyObject
*resultobj
= NULL
;
27412 wxWindow
*arg1
= (wxWindow
*) 0 ;
27413 int arg2
= (int) wxBOTH
;
27414 PyObject
* obj0
= 0 ;
27415 PyObject
* obj1
= 0 ;
27416 char *kwnames
[] = {
27417 (char *) "self",(char *) "dir", NULL
27420 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_CenterOnScreen",kwnames
,&obj0
,&obj1
)) goto fail
;
27421 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27422 if (SWIG_arg_fail(1)) SWIG_fail
;
27425 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27426 if (SWIG_arg_fail(2)) SWIG_fail
;
27430 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27431 (arg1
)->CenterOnScreen(arg2
);
27433 wxPyEndAllowThreads(__tstate
);
27434 if (PyErr_Occurred()) SWIG_fail
;
27436 Py_INCREF(Py_None
); resultobj
= Py_None
;
27443 static PyObject
*_wrap_Window_CenterOnParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27444 PyObject
*resultobj
= NULL
;
27445 wxWindow
*arg1
= (wxWindow
*) 0 ;
27446 int arg2
= (int) wxBOTH
;
27447 PyObject
* obj0
= 0 ;
27448 PyObject
* obj1
= 0 ;
27449 char *kwnames
[] = {
27450 (char *) "self",(char *) "dir", NULL
27453 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_CenterOnParent",kwnames
,&obj0
,&obj1
)) goto fail
;
27454 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27455 if (SWIG_arg_fail(1)) SWIG_fail
;
27458 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27459 if (SWIG_arg_fail(2)) SWIG_fail
;
27463 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27464 (arg1
)->CenterOnParent(arg2
);
27466 wxPyEndAllowThreads(__tstate
);
27467 if (PyErr_Occurred()) SWIG_fail
;
27469 Py_INCREF(Py_None
); resultobj
= Py_None
;
27476 static PyObject
*_wrap_Window_Fit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27477 PyObject
*resultobj
= NULL
;
27478 wxWindow
*arg1
= (wxWindow
*) 0 ;
27479 PyObject
* obj0
= 0 ;
27480 char *kwnames
[] = {
27481 (char *) "self", NULL
27484 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Fit",kwnames
,&obj0
)) goto fail
;
27485 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27486 if (SWIG_arg_fail(1)) SWIG_fail
;
27488 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27491 wxPyEndAllowThreads(__tstate
);
27492 if (PyErr_Occurred()) SWIG_fail
;
27494 Py_INCREF(Py_None
); resultobj
= Py_None
;
27501 static PyObject
*_wrap_Window_FitInside(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27502 PyObject
*resultobj
= NULL
;
27503 wxWindow
*arg1
= (wxWindow
*) 0 ;
27504 PyObject
* obj0
= 0 ;
27505 char *kwnames
[] = {
27506 (char *) "self", NULL
27509 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_FitInside",kwnames
,&obj0
)) goto fail
;
27510 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27511 if (SWIG_arg_fail(1)) SWIG_fail
;
27513 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27514 (arg1
)->FitInside();
27516 wxPyEndAllowThreads(__tstate
);
27517 if (PyErr_Occurred()) SWIG_fail
;
27519 Py_INCREF(Py_None
); resultobj
= Py_None
;
27526 static PyObject
*_wrap_Window_SetSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27527 PyObject
*resultobj
= NULL
;
27528 wxWindow
*arg1
= (wxWindow
*) 0 ;
27531 int arg4
= (int) -1 ;
27532 int arg5
= (int) -1 ;
27533 int arg6
= (int) -1 ;
27534 int arg7
= (int) -1 ;
27535 PyObject
* obj0
= 0 ;
27536 PyObject
* obj1
= 0 ;
27537 PyObject
* obj2
= 0 ;
27538 PyObject
* obj3
= 0 ;
27539 PyObject
* obj4
= 0 ;
27540 PyObject
* obj5
= 0 ;
27541 PyObject
* obj6
= 0 ;
27542 char *kwnames
[] = {
27543 (char *) "self",(char *) "minW",(char *) "minH",(char *) "maxW",(char *) "maxH",(char *) "incW",(char *) "incH", NULL
27546 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:Window_SetSizeHints",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
27547 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27548 if (SWIG_arg_fail(1)) SWIG_fail
;
27550 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27551 if (SWIG_arg_fail(2)) SWIG_fail
;
27554 arg3
= static_cast<int >(SWIG_As_int(obj2
));
27555 if (SWIG_arg_fail(3)) SWIG_fail
;
27559 arg4
= static_cast<int >(SWIG_As_int(obj3
));
27560 if (SWIG_arg_fail(4)) SWIG_fail
;
27565 arg5
= static_cast<int >(SWIG_As_int(obj4
));
27566 if (SWIG_arg_fail(5)) SWIG_fail
;
27571 arg6
= static_cast<int >(SWIG_As_int(obj5
));
27572 if (SWIG_arg_fail(6)) SWIG_fail
;
27577 arg7
= static_cast<int >(SWIG_As_int(obj6
));
27578 if (SWIG_arg_fail(7)) SWIG_fail
;
27582 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27583 (arg1
)->SetSizeHints(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
27585 wxPyEndAllowThreads(__tstate
);
27586 if (PyErr_Occurred()) SWIG_fail
;
27588 Py_INCREF(Py_None
); resultobj
= Py_None
;
27595 static PyObject
*_wrap_Window_SetSizeHintsSz(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27596 PyObject
*resultobj
= NULL
;
27597 wxWindow
*arg1
= (wxWindow
*) 0 ;
27599 wxSize
const &arg3_defvalue
= wxDefaultSize
;
27600 wxSize
*arg3
= (wxSize
*) &arg3_defvalue
;
27601 wxSize
const &arg4_defvalue
= wxDefaultSize
;
27602 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
27606 PyObject
* obj0
= 0 ;
27607 PyObject
* obj1
= 0 ;
27608 PyObject
* obj2
= 0 ;
27609 PyObject
* obj3
= 0 ;
27610 char *kwnames
[] = {
27611 (char *) "self",(char *) "minSize",(char *) "maxSize",(char *) "incSize", NULL
27614 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Window_SetSizeHintsSz",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
27615 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27616 if (SWIG_arg_fail(1)) SWIG_fail
;
27619 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27624 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
27630 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
27634 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27635 (arg1
)->SetSizeHints((wxSize
const &)*arg2
,(wxSize
const &)*arg3
,(wxSize
const &)*arg4
);
27637 wxPyEndAllowThreads(__tstate
);
27638 if (PyErr_Occurred()) SWIG_fail
;
27640 Py_INCREF(Py_None
); resultobj
= Py_None
;
27647 static PyObject
*_wrap_Window_SetVirtualSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27648 PyObject
*resultobj
= NULL
;
27649 wxWindow
*arg1
= (wxWindow
*) 0 ;
27652 int arg4
= (int) -1 ;
27653 int arg5
= (int) -1 ;
27654 PyObject
* obj0
= 0 ;
27655 PyObject
* obj1
= 0 ;
27656 PyObject
* obj2
= 0 ;
27657 PyObject
* obj3
= 0 ;
27658 PyObject
* obj4
= 0 ;
27659 char *kwnames
[] = {
27660 (char *) "self",(char *) "minW",(char *) "minH",(char *) "maxW",(char *) "maxH", NULL
27663 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Window_SetVirtualSizeHints",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
27664 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27665 if (SWIG_arg_fail(1)) SWIG_fail
;
27667 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27668 if (SWIG_arg_fail(2)) SWIG_fail
;
27671 arg3
= static_cast<int >(SWIG_As_int(obj2
));
27672 if (SWIG_arg_fail(3)) SWIG_fail
;
27676 arg4
= static_cast<int >(SWIG_As_int(obj3
));
27677 if (SWIG_arg_fail(4)) SWIG_fail
;
27682 arg5
= static_cast<int >(SWIG_As_int(obj4
));
27683 if (SWIG_arg_fail(5)) SWIG_fail
;
27687 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27688 (arg1
)->SetVirtualSizeHints(arg2
,arg3
,arg4
,arg5
);
27690 wxPyEndAllowThreads(__tstate
);
27691 if (PyErr_Occurred()) SWIG_fail
;
27693 Py_INCREF(Py_None
); resultobj
= Py_None
;
27700 static PyObject
*_wrap_Window_SetVirtualSizeHintsSz(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27701 PyObject
*resultobj
= NULL
;
27702 wxWindow
*arg1
= (wxWindow
*) 0 ;
27704 wxSize
const &arg3_defvalue
= wxDefaultSize
;
27705 wxSize
*arg3
= (wxSize
*) &arg3_defvalue
;
27708 PyObject
* obj0
= 0 ;
27709 PyObject
* obj1
= 0 ;
27710 PyObject
* obj2
= 0 ;
27711 char *kwnames
[] = {
27712 (char *) "self",(char *) "minSize",(char *) "maxSize", NULL
27715 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetVirtualSizeHintsSz",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
27716 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27717 if (SWIG_arg_fail(1)) SWIG_fail
;
27720 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27725 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
27729 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27730 (arg1
)->SetVirtualSizeHints((wxSize
const &)*arg2
,(wxSize
const &)*arg3
);
27732 wxPyEndAllowThreads(__tstate
);
27733 if (PyErr_Occurred()) SWIG_fail
;
27735 Py_INCREF(Py_None
); resultobj
= Py_None
;
27742 static PyObject
*_wrap_Window_GetMaxSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27743 PyObject
*resultobj
= NULL
;
27744 wxWindow
*arg1
= (wxWindow
*) 0 ;
27746 PyObject
* obj0
= 0 ;
27747 char *kwnames
[] = {
27748 (char *) "self", NULL
27751 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMaxSize",kwnames
,&obj0
)) goto fail
;
27752 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27753 if (SWIG_arg_fail(1)) SWIG_fail
;
27755 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27756 result
= ((wxWindow
const *)arg1
)->GetMaxSize();
27758 wxPyEndAllowThreads(__tstate
);
27759 if (PyErr_Occurred()) SWIG_fail
;
27762 wxSize
* resultptr
;
27763 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27764 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27772 static PyObject
*_wrap_Window_GetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27773 PyObject
*resultobj
= NULL
;
27774 wxWindow
*arg1
= (wxWindow
*) 0 ;
27776 PyObject
* obj0
= 0 ;
27777 char *kwnames
[] = {
27778 (char *) "self", NULL
27781 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMinSize",kwnames
,&obj0
)) goto fail
;
27782 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27783 if (SWIG_arg_fail(1)) SWIG_fail
;
27785 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27786 result
= ((wxWindow
const *)arg1
)->GetMinSize();
27788 wxPyEndAllowThreads(__tstate
);
27789 if (PyErr_Occurred()) SWIG_fail
;
27792 wxSize
* resultptr
;
27793 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27794 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27802 static PyObject
*_wrap_Window_SetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27803 PyObject
*resultobj
= NULL
;
27804 wxWindow
*arg1
= (wxWindow
*) 0 ;
27807 PyObject
* obj0
= 0 ;
27808 PyObject
* obj1
= 0 ;
27809 char *kwnames
[] = {
27810 (char *) "self",(char *) "minSize", NULL
27813 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetMinSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27814 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27815 if (SWIG_arg_fail(1)) SWIG_fail
;
27818 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27821 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27822 (arg1
)->SetMinSize((wxSize
const &)*arg2
);
27824 wxPyEndAllowThreads(__tstate
);
27825 if (PyErr_Occurred()) SWIG_fail
;
27827 Py_INCREF(Py_None
); resultobj
= Py_None
;
27834 static PyObject
*_wrap_Window_SetMaxSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27835 PyObject
*resultobj
= NULL
;
27836 wxWindow
*arg1
= (wxWindow
*) 0 ;
27839 PyObject
* obj0
= 0 ;
27840 PyObject
* obj1
= 0 ;
27841 char *kwnames
[] = {
27842 (char *) "self",(char *) "maxSize", NULL
27845 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetMaxSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27846 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27847 if (SWIG_arg_fail(1)) SWIG_fail
;
27850 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27853 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27854 (arg1
)->SetMaxSize((wxSize
const &)*arg2
);
27856 wxPyEndAllowThreads(__tstate
);
27857 if (PyErr_Occurred()) SWIG_fail
;
27859 Py_INCREF(Py_None
); resultobj
= Py_None
;
27866 static PyObject
*_wrap_Window_GetMinWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27867 PyObject
*resultobj
= NULL
;
27868 wxWindow
*arg1
= (wxWindow
*) 0 ;
27870 PyObject
* obj0
= 0 ;
27871 char *kwnames
[] = {
27872 (char *) "self", NULL
27875 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMinWidth",kwnames
,&obj0
)) goto fail
;
27876 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27877 if (SWIG_arg_fail(1)) SWIG_fail
;
27879 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27880 result
= (int)((wxWindow
const *)arg1
)->GetMinWidth();
27882 wxPyEndAllowThreads(__tstate
);
27883 if (PyErr_Occurred()) SWIG_fail
;
27886 resultobj
= SWIG_From_int(static_cast<int >(result
));
27894 static PyObject
*_wrap_Window_GetMinHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27895 PyObject
*resultobj
= NULL
;
27896 wxWindow
*arg1
= (wxWindow
*) 0 ;
27898 PyObject
* obj0
= 0 ;
27899 char *kwnames
[] = {
27900 (char *) "self", NULL
27903 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMinHeight",kwnames
,&obj0
)) goto fail
;
27904 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27905 if (SWIG_arg_fail(1)) SWIG_fail
;
27907 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27908 result
= (int)((wxWindow
const *)arg1
)->GetMinHeight();
27910 wxPyEndAllowThreads(__tstate
);
27911 if (PyErr_Occurred()) SWIG_fail
;
27914 resultobj
= SWIG_From_int(static_cast<int >(result
));
27922 static PyObject
*_wrap_Window_GetMaxWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27923 PyObject
*resultobj
= NULL
;
27924 wxWindow
*arg1
= (wxWindow
*) 0 ;
27926 PyObject
* obj0
= 0 ;
27927 char *kwnames
[] = {
27928 (char *) "self", NULL
27931 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMaxWidth",kwnames
,&obj0
)) goto fail
;
27932 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27933 if (SWIG_arg_fail(1)) SWIG_fail
;
27935 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27936 result
= (int)((wxWindow
const *)arg1
)->GetMaxWidth();
27938 wxPyEndAllowThreads(__tstate
);
27939 if (PyErr_Occurred()) SWIG_fail
;
27942 resultobj
= SWIG_From_int(static_cast<int >(result
));
27950 static PyObject
*_wrap_Window_GetMaxHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27951 PyObject
*resultobj
= NULL
;
27952 wxWindow
*arg1
= (wxWindow
*) 0 ;
27954 PyObject
* obj0
= 0 ;
27955 char *kwnames
[] = {
27956 (char *) "self", NULL
27959 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMaxHeight",kwnames
,&obj0
)) goto fail
;
27960 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27961 if (SWIG_arg_fail(1)) SWIG_fail
;
27963 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27964 result
= (int)((wxWindow
const *)arg1
)->GetMaxHeight();
27966 wxPyEndAllowThreads(__tstate
);
27967 if (PyErr_Occurred()) SWIG_fail
;
27970 resultobj
= SWIG_From_int(static_cast<int >(result
));
27978 static PyObject
*_wrap_Window_SetVirtualSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27979 PyObject
*resultobj
= NULL
;
27980 wxWindow
*arg1
= (wxWindow
*) 0 ;
27983 PyObject
* obj0
= 0 ;
27984 PyObject
* obj1
= 0 ;
27985 char *kwnames
[] = {
27986 (char *) "self",(char *) "size", NULL
27989 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetVirtualSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27990 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27991 if (SWIG_arg_fail(1)) SWIG_fail
;
27994 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27997 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27998 (arg1
)->SetVirtualSize((wxSize
const &)*arg2
);
28000 wxPyEndAllowThreads(__tstate
);
28001 if (PyErr_Occurred()) SWIG_fail
;
28003 Py_INCREF(Py_None
); resultobj
= Py_None
;
28010 static PyObject
*_wrap_Window_SetVirtualSizeWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28011 PyObject
*resultobj
= NULL
;
28012 wxWindow
*arg1
= (wxWindow
*) 0 ;
28015 PyObject
* obj0
= 0 ;
28016 PyObject
* obj1
= 0 ;
28017 PyObject
* obj2
= 0 ;
28018 char *kwnames
[] = {
28019 (char *) "self",(char *) "w",(char *) "h", NULL
28022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_SetVirtualSizeWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
28023 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28024 if (SWIG_arg_fail(1)) SWIG_fail
;
28026 arg2
= static_cast<int >(SWIG_As_int(obj1
));
28027 if (SWIG_arg_fail(2)) SWIG_fail
;
28030 arg3
= static_cast<int >(SWIG_As_int(obj2
));
28031 if (SWIG_arg_fail(3)) SWIG_fail
;
28034 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28035 (arg1
)->SetVirtualSize(arg2
,arg3
);
28037 wxPyEndAllowThreads(__tstate
);
28038 if (PyErr_Occurred()) SWIG_fail
;
28040 Py_INCREF(Py_None
); resultobj
= Py_None
;
28047 static PyObject
*_wrap_Window_GetVirtualSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28048 PyObject
*resultobj
= NULL
;
28049 wxWindow
*arg1
= (wxWindow
*) 0 ;
28051 PyObject
* obj0
= 0 ;
28052 char *kwnames
[] = {
28053 (char *) "self", NULL
28056 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetVirtualSize",kwnames
,&obj0
)) goto fail
;
28057 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28058 if (SWIG_arg_fail(1)) SWIG_fail
;
28060 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28061 result
= ((wxWindow
const *)arg1
)->GetVirtualSize();
28063 wxPyEndAllowThreads(__tstate
);
28064 if (PyErr_Occurred()) SWIG_fail
;
28067 wxSize
* resultptr
;
28068 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
28069 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
28077 static PyObject
*_wrap_Window_GetVirtualSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28078 PyObject
*resultobj
= NULL
;
28079 wxWindow
*arg1
= (wxWindow
*) 0 ;
28080 int *arg2
= (int *) 0 ;
28081 int *arg3
= (int *) 0 ;
28086 PyObject
* obj0
= 0 ;
28087 char *kwnames
[] = {
28088 (char *) "self", NULL
28091 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
28092 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
28093 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetVirtualSizeTuple",kwnames
,&obj0
)) goto fail
;
28094 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28095 if (SWIG_arg_fail(1)) SWIG_fail
;
28097 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28098 ((wxWindow
const *)arg1
)->GetVirtualSize(arg2
,arg3
);
28100 wxPyEndAllowThreads(__tstate
);
28101 if (PyErr_Occurred()) SWIG_fail
;
28103 Py_INCREF(Py_None
); resultobj
= Py_None
;
28104 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
28105 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
28106 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
28107 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
28114 static PyObject
*_wrap_Window_GetBestVirtualSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28115 PyObject
*resultobj
= NULL
;
28116 wxWindow
*arg1
= (wxWindow
*) 0 ;
28118 PyObject
* obj0
= 0 ;
28119 char *kwnames
[] = {
28120 (char *) "self", NULL
28123 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestVirtualSize",kwnames
,&obj0
)) goto fail
;
28124 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28125 if (SWIG_arg_fail(1)) SWIG_fail
;
28127 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28128 result
= ((wxWindow
const *)arg1
)->GetBestVirtualSize();
28130 wxPyEndAllowThreads(__tstate
);
28131 if (PyErr_Occurred()) SWIG_fail
;
28134 wxSize
* resultptr
;
28135 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
28136 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
28144 static PyObject
*_wrap_Window_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28145 PyObject
*resultobj
= NULL
;
28146 wxWindow
*arg1
= (wxWindow
*) 0 ;
28147 bool arg2
= (bool) true ;
28149 PyObject
* obj0
= 0 ;
28150 PyObject
* obj1
= 0 ;
28151 char *kwnames
[] = {
28152 (char *) "self",(char *) "show", NULL
28155 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Show",kwnames
,&obj0
,&obj1
)) goto fail
;
28156 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28157 if (SWIG_arg_fail(1)) SWIG_fail
;
28160 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28161 if (SWIG_arg_fail(2)) SWIG_fail
;
28165 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28166 result
= (bool)(arg1
)->Show(arg2
);
28168 wxPyEndAllowThreads(__tstate
);
28169 if (PyErr_Occurred()) SWIG_fail
;
28172 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28180 static PyObject
*_wrap_Window_Hide(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28181 PyObject
*resultobj
= NULL
;
28182 wxWindow
*arg1
= (wxWindow
*) 0 ;
28184 PyObject
* obj0
= 0 ;
28185 char *kwnames
[] = {
28186 (char *) "self", NULL
28189 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Hide",kwnames
,&obj0
)) goto fail
;
28190 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28191 if (SWIG_arg_fail(1)) SWIG_fail
;
28193 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28194 result
= (bool)(arg1
)->Hide();
28196 wxPyEndAllowThreads(__tstate
);
28197 if (PyErr_Occurred()) SWIG_fail
;
28200 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28208 static PyObject
*_wrap_Window_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28209 PyObject
*resultobj
= NULL
;
28210 wxWindow
*arg1
= (wxWindow
*) 0 ;
28211 bool arg2
= (bool) true ;
28213 PyObject
* obj0
= 0 ;
28214 PyObject
* obj1
= 0 ;
28215 char *kwnames
[] = {
28216 (char *) "self",(char *) "enable", NULL
28219 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Enable",kwnames
,&obj0
,&obj1
)) goto fail
;
28220 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28221 if (SWIG_arg_fail(1)) SWIG_fail
;
28224 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28225 if (SWIG_arg_fail(2)) SWIG_fail
;
28229 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28230 result
= (bool)(arg1
)->Enable(arg2
);
28232 wxPyEndAllowThreads(__tstate
);
28233 if (PyErr_Occurred()) SWIG_fail
;
28236 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28244 static PyObject
*_wrap_Window_Disable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28245 PyObject
*resultobj
= NULL
;
28246 wxWindow
*arg1
= (wxWindow
*) 0 ;
28248 PyObject
* obj0
= 0 ;
28249 char *kwnames
[] = {
28250 (char *) "self", NULL
28253 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Disable",kwnames
,&obj0
)) goto fail
;
28254 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28255 if (SWIG_arg_fail(1)) SWIG_fail
;
28257 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28258 result
= (bool)(arg1
)->Disable();
28260 wxPyEndAllowThreads(__tstate
);
28261 if (PyErr_Occurred()) SWIG_fail
;
28264 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28272 static PyObject
*_wrap_Window_IsShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28273 PyObject
*resultobj
= NULL
;
28274 wxWindow
*arg1
= (wxWindow
*) 0 ;
28276 PyObject
* obj0
= 0 ;
28277 char *kwnames
[] = {
28278 (char *) "self", NULL
28281 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsShown",kwnames
,&obj0
)) goto fail
;
28282 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28283 if (SWIG_arg_fail(1)) SWIG_fail
;
28285 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28286 result
= (bool)((wxWindow
const *)arg1
)->IsShown();
28288 wxPyEndAllowThreads(__tstate
);
28289 if (PyErr_Occurred()) SWIG_fail
;
28292 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28300 static PyObject
*_wrap_Window_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28301 PyObject
*resultobj
= NULL
;
28302 wxWindow
*arg1
= (wxWindow
*) 0 ;
28304 PyObject
* obj0
= 0 ;
28305 char *kwnames
[] = {
28306 (char *) "self", NULL
28309 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsEnabled",kwnames
,&obj0
)) goto fail
;
28310 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28311 if (SWIG_arg_fail(1)) SWIG_fail
;
28313 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28314 result
= (bool)((wxWindow
const *)arg1
)->IsEnabled();
28316 wxPyEndAllowThreads(__tstate
);
28317 if (PyErr_Occurred()) SWIG_fail
;
28320 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28328 static PyObject
*_wrap_Window_SetWindowStyleFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28329 PyObject
*resultobj
= NULL
;
28330 wxWindow
*arg1
= (wxWindow
*) 0 ;
28332 PyObject
* obj0
= 0 ;
28333 PyObject
* obj1
= 0 ;
28334 char *kwnames
[] = {
28335 (char *) "self",(char *) "style", NULL
28338 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetWindowStyleFlag",kwnames
,&obj0
,&obj1
)) goto fail
;
28339 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28340 if (SWIG_arg_fail(1)) SWIG_fail
;
28342 arg2
= static_cast<long >(SWIG_As_long(obj1
));
28343 if (SWIG_arg_fail(2)) SWIG_fail
;
28346 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28347 (arg1
)->SetWindowStyleFlag(arg2
);
28349 wxPyEndAllowThreads(__tstate
);
28350 if (PyErr_Occurred()) SWIG_fail
;
28352 Py_INCREF(Py_None
); resultobj
= Py_None
;
28359 static PyObject
*_wrap_Window_GetWindowStyleFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28360 PyObject
*resultobj
= NULL
;
28361 wxWindow
*arg1
= (wxWindow
*) 0 ;
28363 PyObject
* obj0
= 0 ;
28364 char *kwnames
[] = {
28365 (char *) "self", NULL
28368 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetWindowStyleFlag",kwnames
,&obj0
)) goto fail
;
28369 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28370 if (SWIG_arg_fail(1)) SWIG_fail
;
28372 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28373 result
= (long)((wxWindow
const *)arg1
)->GetWindowStyleFlag();
28375 wxPyEndAllowThreads(__tstate
);
28376 if (PyErr_Occurred()) SWIG_fail
;
28379 resultobj
= SWIG_From_long(static_cast<long >(result
));
28387 static PyObject
*_wrap_Window_HasFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28388 PyObject
*resultobj
= NULL
;
28389 wxWindow
*arg1
= (wxWindow
*) 0 ;
28392 PyObject
* obj0
= 0 ;
28393 PyObject
* obj1
= 0 ;
28394 char *kwnames
[] = {
28395 (char *) "self",(char *) "flag", NULL
28398 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_HasFlag",kwnames
,&obj0
,&obj1
)) goto fail
;
28399 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28400 if (SWIG_arg_fail(1)) SWIG_fail
;
28402 arg2
= static_cast<int >(SWIG_As_int(obj1
));
28403 if (SWIG_arg_fail(2)) SWIG_fail
;
28406 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28407 result
= (bool)((wxWindow
const *)arg1
)->HasFlag(arg2
);
28409 wxPyEndAllowThreads(__tstate
);
28410 if (PyErr_Occurred()) SWIG_fail
;
28413 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28421 static PyObject
*_wrap_Window_IsRetained(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28422 PyObject
*resultobj
= NULL
;
28423 wxWindow
*arg1
= (wxWindow
*) 0 ;
28425 PyObject
* obj0
= 0 ;
28426 char *kwnames
[] = {
28427 (char *) "self", NULL
28430 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsRetained",kwnames
,&obj0
)) goto fail
;
28431 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28432 if (SWIG_arg_fail(1)) SWIG_fail
;
28434 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28435 result
= (bool)((wxWindow
const *)arg1
)->IsRetained();
28437 wxPyEndAllowThreads(__tstate
);
28438 if (PyErr_Occurred()) SWIG_fail
;
28441 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28449 static PyObject
*_wrap_Window_SetExtraStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28450 PyObject
*resultobj
= NULL
;
28451 wxWindow
*arg1
= (wxWindow
*) 0 ;
28453 PyObject
* obj0
= 0 ;
28454 PyObject
* obj1
= 0 ;
28455 char *kwnames
[] = {
28456 (char *) "self",(char *) "exStyle", NULL
28459 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetExtraStyle",kwnames
,&obj0
,&obj1
)) goto fail
;
28460 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28461 if (SWIG_arg_fail(1)) SWIG_fail
;
28463 arg2
= static_cast<long >(SWIG_As_long(obj1
));
28464 if (SWIG_arg_fail(2)) SWIG_fail
;
28467 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28468 (arg1
)->SetExtraStyle(arg2
);
28470 wxPyEndAllowThreads(__tstate
);
28471 if (PyErr_Occurred()) SWIG_fail
;
28473 Py_INCREF(Py_None
); resultobj
= Py_None
;
28480 static PyObject
*_wrap_Window_GetExtraStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28481 PyObject
*resultobj
= NULL
;
28482 wxWindow
*arg1
= (wxWindow
*) 0 ;
28484 PyObject
* obj0
= 0 ;
28485 char *kwnames
[] = {
28486 (char *) "self", NULL
28489 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetExtraStyle",kwnames
,&obj0
)) goto fail
;
28490 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28491 if (SWIG_arg_fail(1)) SWIG_fail
;
28493 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28494 result
= (long)((wxWindow
const *)arg1
)->GetExtraStyle();
28496 wxPyEndAllowThreads(__tstate
);
28497 if (PyErr_Occurred()) SWIG_fail
;
28500 resultobj
= SWIG_From_long(static_cast<long >(result
));
28508 static PyObject
*_wrap_Window_MakeModal(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28509 PyObject
*resultobj
= NULL
;
28510 wxWindow
*arg1
= (wxWindow
*) 0 ;
28511 bool arg2
= (bool) true ;
28512 PyObject
* obj0
= 0 ;
28513 PyObject
* obj1
= 0 ;
28514 char *kwnames
[] = {
28515 (char *) "self",(char *) "modal", NULL
28518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_MakeModal",kwnames
,&obj0
,&obj1
)) goto fail
;
28519 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28520 if (SWIG_arg_fail(1)) SWIG_fail
;
28523 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28524 if (SWIG_arg_fail(2)) SWIG_fail
;
28528 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28529 (arg1
)->MakeModal(arg2
);
28531 wxPyEndAllowThreads(__tstate
);
28532 if (PyErr_Occurred()) SWIG_fail
;
28534 Py_INCREF(Py_None
); resultobj
= Py_None
;
28541 static PyObject
*_wrap_Window_SetThemeEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28542 PyObject
*resultobj
= NULL
;
28543 wxWindow
*arg1
= (wxWindow
*) 0 ;
28545 PyObject
* obj0
= 0 ;
28546 PyObject
* obj1
= 0 ;
28547 char *kwnames
[] = {
28548 (char *) "self",(char *) "enableTheme", NULL
28551 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetThemeEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
28552 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28553 if (SWIG_arg_fail(1)) SWIG_fail
;
28555 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28556 if (SWIG_arg_fail(2)) SWIG_fail
;
28559 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28560 (arg1
)->SetThemeEnabled(arg2
);
28562 wxPyEndAllowThreads(__tstate
);
28563 if (PyErr_Occurred()) SWIG_fail
;
28565 Py_INCREF(Py_None
); resultobj
= Py_None
;
28572 static PyObject
*_wrap_Window_GetThemeEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28573 PyObject
*resultobj
= NULL
;
28574 wxWindow
*arg1
= (wxWindow
*) 0 ;
28576 PyObject
* obj0
= 0 ;
28577 char *kwnames
[] = {
28578 (char *) "self", NULL
28581 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetThemeEnabled",kwnames
,&obj0
)) goto fail
;
28582 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28583 if (SWIG_arg_fail(1)) SWIG_fail
;
28585 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28586 result
= (bool)((wxWindow
const *)arg1
)->GetThemeEnabled();
28588 wxPyEndAllowThreads(__tstate
);
28589 if (PyErr_Occurred()) SWIG_fail
;
28592 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28600 static PyObject
*_wrap_Window_SetFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28601 PyObject
*resultobj
= NULL
;
28602 wxWindow
*arg1
= (wxWindow
*) 0 ;
28603 PyObject
* obj0
= 0 ;
28604 char *kwnames
[] = {
28605 (char *) "self", NULL
28608 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_SetFocus",kwnames
,&obj0
)) goto fail
;
28609 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28610 if (SWIG_arg_fail(1)) SWIG_fail
;
28612 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28613 (arg1
)->SetFocus();
28615 wxPyEndAllowThreads(__tstate
);
28616 if (PyErr_Occurred()) SWIG_fail
;
28618 Py_INCREF(Py_None
); resultobj
= Py_None
;
28625 static PyObject
*_wrap_Window_SetFocusFromKbd(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28626 PyObject
*resultobj
= NULL
;
28627 wxWindow
*arg1
= (wxWindow
*) 0 ;
28628 PyObject
* obj0
= 0 ;
28629 char *kwnames
[] = {
28630 (char *) "self", NULL
28633 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_SetFocusFromKbd",kwnames
,&obj0
)) goto fail
;
28634 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28635 if (SWIG_arg_fail(1)) SWIG_fail
;
28637 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28638 (arg1
)->SetFocusFromKbd();
28640 wxPyEndAllowThreads(__tstate
);
28641 if (PyErr_Occurred()) SWIG_fail
;
28643 Py_INCREF(Py_None
); resultobj
= Py_None
;
28650 static PyObject
*_wrap_Window_FindFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28651 PyObject
*resultobj
= NULL
;
28653 char *kwnames
[] = {
28657 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Window_FindFocus",kwnames
)) goto fail
;
28659 if (!wxPyCheckForApp()) SWIG_fail
;
28660 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28661 result
= (wxWindow
*)wxWindow::FindFocus();
28663 wxPyEndAllowThreads(__tstate
);
28664 if (PyErr_Occurred()) SWIG_fail
;
28667 resultobj
= wxPyMake_wxObject(result
, 0);
28675 static PyObject
*_wrap_Window_AcceptsFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28676 PyObject
*resultobj
= NULL
;
28677 wxWindow
*arg1
= (wxWindow
*) 0 ;
28679 PyObject
* obj0
= 0 ;
28680 char *kwnames
[] = {
28681 (char *) "self", NULL
28684 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_AcceptsFocus",kwnames
,&obj0
)) goto fail
;
28685 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28686 if (SWIG_arg_fail(1)) SWIG_fail
;
28688 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28689 result
= (bool)((wxWindow
const *)arg1
)->AcceptsFocus();
28691 wxPyEndAllowThreads(__tstate
);
28692 if (PyErr_Occurred()) SWIG_fail
;
28695 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28703 static PyObject
*_wrap_Window_AcceptsFocusFromKeyboard(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28704 PyObject
*resultobj
= NULL
;
28705 wxWindow
*arg1
= (wxWindow
*) 0 ;
28707 PyObject
* obj0
= 0 ;
28708 char *kwnames
[] = {
28709 (char *) "self", NULL
28712 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_AcceptsFocusFromKeyboard",kwnames
,&obj0
)) goto fail
;
28713 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28714 if (SWIG_arg_fail(1)) SWIG_fail
;
28716 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28717 result
= (bool)((wxWindow
const *)arg1
)->AcceptsFocusFromKeyboard();
28719 wxPyEndAllowThreads(__tstate
);
28720 if (PyErr_Occurred()) SWIG_fail
;
28723 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28731 static PyObject
*_wrap_Window_GetDefaultItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28732 PyObject
*resultobj
= NULL
;
28733 wxWindow
*arg1
= (wxWindow
*) 0 ;
28735 PyObject
* obj0
= 0 ;
28736 char *kwnames
[] = {
28737 (char *) "self", NULL
28740 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetDefaultItem",kwnames
,&obj0
)) goto fail
;
28741 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28742 if (SWIG_arg_fail(1)) SWIG_fail
;
28744 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28745 result
= (wxWindow
*)((wxWindow
const *)arg1
)->GetDefaultItem();
28747 wxPyEndAllowThreads(__tstate
);
28748 if (PyErr_Occurred()) SWIG_fail
;
28751 resultobj
= wxPyMake_wxObject(result
, 0);
28759 static PyObject
*_wrap_Window_SetDefaultItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28760 PyObject
*resultobj
= NULL
;
28761 wxWindow
*arg1
= (wxWindow
*) 0 ;
28762 wxWindow
*arg2
= (wxWindow
*) 0 ;
28764 PyObject
* obj0
= 0 ;
28765 PyObject
* obj1
= 0 ;
28766 char *kwnames
[] = {
28767 (char *) "self",(char *) "child", NULL
28770 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetDefaultItem",kwnames
,&obj0
,&obj1
)) goto fail
;
28771 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28772 if (SWIG_arg_fail(1)) SWIG_fail
;
28773 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28774 if (SWIG_arg_fail(2)) SWIG_fail
;
28776 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28777 result
= (wxWindow
*)(arg1
)->SetDefaultItem(arg2
);
28779 wxPyEndAllowThreads(__tstate
);
28780 if (PyErr_Occurred()) SWIG_fail
;
28783 resultobj
= wxPyMake_wxObject(result
, 0);
28791 static PyObject
*_wrap_Window_SetTmpDefaultItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28792 PyObject
*resultobj
= NULL
;
28793 wxWindow
*arg1
= (wxWindow
*) 0 ;
28794 wxWindow
*arg2
= (wxWindow
*) 0 ;
28795 PyObject
* obj0
= 0 ;
28796 PyObject
* obj1
= 0 ;
28797 char *kwnames
[] = {
28798 (char *) "self",(char *) "win", NULL
28801 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetTmpDefaultItem",kwnames
,&obj0
,&obj1
)) goto fail
;
28802 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28803 if (SWIG_arg_fail(1)) SWIG_fail
;
28804 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28805 if (SWIG_arg_fail(2)) SWIG_fail
;
28807 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28808 (arg1
)->SetTmpDefaultItem(arg2
);
28810 wxPyEndAllowThreads(__tstate
);
28811 if (PyErr_Occurred()) SWIG_fail
;
28813 Py_INCREF(Py_None
); resultobj
= Py_None
;
28820 static PyObject
*_wrap_Window_Navigate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28821 PyObject
*resultobj
= NULL
;
28822 wxWindow
*arg1
= (wxWindow
*) 0 ;
28823 int arg2
= (int) wxNavigationKeyEvent::IsForward
;
28825 PyObject
* obj0
= 0 ;
28826 PyObject
* obj1
= 0 ;
28827 char *kwnames
[] = {
28828 (char *) "self",(char *) "flags", NULL
28831 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Navigate",kwnames
,&obj0
,&obj1
)) goto fail
;
28832 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28833 if (SWIG_arg_fail(1)) SWIG_fail
;
28836 arg2
= static_cast<int >(SWIG_As_int(obj1
));
28837 if (SWIG_arg_fail(2)) SWIG_fail
;
28841 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28842 result
= (bool)(arg1
)->Navigate(arg2
);
28844 wxPyEndAllowThreads(__tstate
);
28845 if (PyErr_Occurred()) SWIG_fail
;
28848 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28856 static PyObject
*_wrap_Window_MoveAfterInTabOrder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28857 PyObject
*resultobj
= NULL
;
28858 wxWindow
*arg1
= (wxWindow
*) 0 ;
28859 wxWindow
*arg2
= (wxWindow
*) 0 ;
28860 PyObject
* obj0
= 0 ;
28861 PyObject
* obj1
= 0 ;
28862 char *kwnames
[] = {
28863 (char *) "self",(char *) "win", NULL
28866 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_MoveAfterInTabOrder",kwnames
,&obj0
,&obj1
)) goto fail
;
28867 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28868 if (SWIG_arg_fail(1)) SWIG_fail
;
28869 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28870 if (SWIG_arg_fail(2)) SWIG_fail
;
28872 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28873 (arg1
)->MoveAfterInTabOrder(arg2
);
28875 wxPyEndAllowThreads(__tstate
);
28876 if (PyErr_Occurred()) SWIG_fail
;
28878 Py_INCREF(Py_None
); resultobj
= Py_None
;
28885 static PyObject
*_wrap_Window_MoveBeforeInTabOrder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28886 PyObject
*resultobj
= NULL
;
28887 wxWindow
*arg1
= (wxWindow
*) 0 ;
28888 wxWindow
*arg2
= (wxWindow
*) 0 ;
28889 PyObject
* obj0
= 0 ;
28890 PyObject
* obj1
= 0 ;
28891 char *kwnames
[] = {
28892 (char *) "self",(char *) "win", NULL
28895 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_MoveBeforeInTabOrder",kwnames
,&obj0
,&obj1
)) goto fail
;
28896 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28897 if (SWIG_arg_fail(1)) SWIG_fail
;
28898 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28899 if (SWIG_arg_fail(2)) SWIG_fail
;
28901 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28902 (arg1
)->MoveBeforeInTabOrder(arg2
);
28904 wxPyEndAllowThreads(__tstate
);
28905 if (PyErr_Occurred()) SWIG_fail
;
28907 Py_INCREF(Py_None
); resultobj
= Py_None
;
28914 static PyObject
*_wrap_Window_GetChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28915 PyObject
*resultobj
= NULL
;
28916 wxWindow
*arg1
= (wxWindow
*) 0 ;
28918 PyObject
* obj0
= 0 ;
28919 char *kwnames
[] = {
28920 (char *) "self", NULL
28923 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetChildren",kwnames
,&obj0
)) goto fail
;
28924 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28925 if (SWIG_arg_fail(1)) SWIG_fail
;
28927 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28928 result
= (PyObject
*)wxWindow_GetChildren(arg1
);
28930 wxPyEndAllowThreads(__tstate
);
28931 if (PyErr_Occurred()) SWIG_fail
;
28933 resultobj
= result
;
28940 static PyObject
*_wrap_Window_GetParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28941 PyObject
*resultobj
= NULL
;
28942 wxWindow
*arg1
= (wxWindow
*) 0 ;
28944 PyObject
* obj0
= 0 ;
28945 char *kwnames
[] = {
28946 (char *) "self", NULL
28949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetParent",kwnames
,&obj0
)) goto fail
;
28950 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28951 if (SWIG_arg_fail(1)) SWIG_fail
;
28953 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28954 result
= (wxWindow
*)((wxWindow
const *)arg1
)->GetParent();
28956 wxPyEndAllowThreads(__tstate
);
28957 if (PyErr_Occurred()) SWIG_fail
;
28960 resultobj
= wxPyMake_wxObject(result
, 0);
28968 static PyObject
*_wrap_Window_GetGrandParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28969 PyObject
*resultobj
= NULL
;
28970 wxWindow
*arg1
= (wxWindow
*) 0 ;
28972 PyObject
* obj0
= 0 ;
28973 char *kwnames
[] = {
28974 (char *) "self", NULL
28977 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetGrandParent",kwnames
,&obj0
)) goto fail
;
28978 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28979 if (SWIG_arg_fail(1)) SWIG_fail
;
28981 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28982 result
= (wxWindow
*)((wxWindow
const *)arg1
)->GetGrandParent();
28984 wxPyEndAllowThreads(__tstate
);
28985 if (PyErr_Occurred()) SWIG_fail
;
28988 resultobj
= wxPyMake_wxObject(result
, 0);
28996 static PyObject
*_wrap_Window_IsTopLevel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28997 PyObject
*resultobj
= NULL
;
28998 wxWindow
*arg1
= (wxWindow
*) 0 ;
29000 PyObject
* obj0
= 0 ;
29001 char *kwnames
[] = {
29002 (char *) "self", NULL
29005 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsTopLevel",kwnames
,&obj0
)) goto fail
;
29006 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29007 if (SWIG_arg_fail(1)) SWIG_fail
;
29009 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29010 result
= (bool)((wxWindow
const *)arg1
)->IsTopLevel();
29012 wxPyEndAllowThreads(__tstate
);
29013 if (PyErr_Occurred()) SWIG_fail
;
29016 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29024 static PyObject
*_wrap_Window_Reparent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29025 PyObject
*resultobj
= NULL
;
29026 wxWindow
*arg1
= (wxWindow
*) 0 ;
29027 wxWindow
*arg2
= (wxWindow
*) 0 ;
29029 PyObject
* obj0
= 0 ;
29030 PyObject
* obj1
= 0 ;
29031 char *kwnames
[] = {
29032 (char *) "self",(char *) "newParent", NULL
29035 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_Reparent",kwnames
,&obj0
,&obj1
)) goto fail
;
29036 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29037 if (SWIG_arg_fail(1)) SWIG_fail
;
29038 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29039 if (SWIG_arg_fail(2)) SWIG_fail
;
29041 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29042 result
= (bool)(arg1
)->Reparent(arg2
);
29044 wxPyEndAllowThreads(__tstate
);
29045 if (PyErr_Occurred()) SWIG_fail
;
29048 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29056 static PyObject
*_wrap_Window_AddChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29057 PyObject
*resultobj
= NULL
;
29058 wxWindow
*arg1
= (wxWindow
*) 0 ;
29059 wxWindow
*arg2
= (wxWindow
*) 0 ;
29060 PyObject
* obj0
= 0 ;
29061 PyObject
* obj1
= 0 ;
29062 char *kwnames
[] = {
29063 (char *) "self",(char *) "child", NULL
29066 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_AddChild",kwnames
,&obj0
,&obj1
)) goto fail
;
29067 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29068 if (SWIG_arg_fail(1)) SWIG_fail
;
29069 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29070 if (SWIG_arg_fail(2)) SWIG_fail
;
29072 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29073 (arg1
)->AddChild(arg2
);
29075 wxPyEndAllowThreads(__tstate
);
29076 if (PyErr_Occurred()) SWIG_fail
;
29078 Py_INCREF(Py_None
); resultobj
= Py_None
;
29085 static PyObject
*_wrap_Window_RemoveChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29086 PyObject
*resultobj
= NULL
;
29087 wxWindow
*arg1
= (wxWindow
*) 0 ;
29088 wxWindow
*arg2
= (wxWindow
*) 0 ;
29089 PyObject
* obj0
= 0 ;
29090 PyObject
* obj1
= 0 ;
29091 char *kwnames
[] = {
29092 (char *) "self",(char *) "child", NULL
29095 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_RemoveChild",kwnames
,&obj0
,&obj1
)) goto fail
;
29096 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29097 if (SWIG_arg_fail(1)) SWIG_fail
;
29098 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29099 if (SWIG_arg_fail(2)) SWIG_fail
;
29101 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29102 (arg1
)->RemoveChild(arg2
);
29104 wxPyEndAllowThreads(__tstate
);
29105 if (PyErr_Occurred()) SWIG_fail
;
29107 Py_INCREF(Py_None
); resultobj
= Py_None
;
29114 static PyObject
*_wrap_Window_FindWindowById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29115 PyObject
*resultobj
= NULL
;
29116 wxWindow
*arg1
= (wxWindow
*) 0 ;
29119 PyObject
* obj0
= 0 ;
29120 PyObject
* obj1
= 0 ;
29121 char *kwnames
[] = {
29122 (char *) "self",(char *) "winid", NULL
29125 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_FindWindowById",kwnames
,&obj0
,&obj1
)) goto fail
;
29126 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29127 if (SWIG_arg_fail(1)) SWIG_fail
;
29129 arg2
= static_cast<long >(SWIG_As_long(obj1
));
29130 if (SWIG_arg_fail(2)) SWIG_fail
;
29133 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29134 result
= (wxWindow
*)(arg1
)->FindWindow(arg2
);
29136 wxPyEndAllowThreads(__tstate
);
29137 if (PyErr_Occurred()) SWIG_fail
;
29140 resultobj
= wxPyMake_wxObject(result
, 0);
29148 static PyObject
*_wrap_Window_FindWindowByName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29149 PyObject
*resultobj
= NULL
;
29150 wxWindow
*arg1
= (wxWindow
*) 0 ;
29151 wxString
*arg2
= 0 ;
29153 bool temp2
= false ;
29154 PyObject
* obj0
= 0 ;
29155 PyObject
* obj1
= 0 ;
29156 char *kwnames
[] = {
29157 (char *) "self",(char *) "name", NULL
29160 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_FindWindowByName",kwnames
,&obj0
,&obj1
)) goto fail
;
29161 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29162 if (SWIG_arg_fail(1)) SWIG_fail
;
29164 arg2
= wxString_in_helper(obj1
);
29165 if (arg2
== NULL
) SWIG_fail
;
29169 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29170 result
= (wxWindow
*)(arg1
)->FindWindow((wxString
const &)*arg2
);
29172 wxPyEndAllowThreads(__tstate
);
29173 if (PyErr_Occurred()) SWIG_fail
;
29176 resultobj
= wxPyMake_wxObject(result
, 0);
29192 static PyObject
*_wrap_Window_GetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29193 PyObject
*resultobj
= NULL
;
29194 wxWindow
*arg1
= (wxWindow
*) 0 ;
29195 wxEvtHandler
*result
;
29196 PyObject
* obj0
= 0 ;
29197 char *kwnames
[] = {
29198 (char *) "self", NULL
29201 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetEventHandler",kwnames
,&obj0
)) goto fail
;
29202 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29203 if (SWIG_arg_fail(1)) SWIG_fail
;
29205 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29206 result
= (wxEvtHandler
*)((wxWindow
const *)arg1
)->GetEventHandler();
29208 wxPyEndAllowThreads(__tstate
);
29209 if (PyErr_Occurred()) SWIG_fail
;
29212 resultobj
= wxPyMake_wxObject(result
, 0);
29220 static PyObject
*_wrap_Window_SetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29221 PyObject
*resultobj
= NULL
;
29222 wxWindow
*arg1
= (wxWindow
*) 0 ;
29223 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
29224 PyObject
* obj0
= 0 ;
29225 PyObject
* obj1
= 0 ;
29226 char *kwnames
[] = {
29227 (char *) "self",(char *) "handler", NULL
29230 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29231 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29232 if (SWIG_arg_fail(1)) SWIG_fail
;
29233 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
29234 if (SWIG_arg_fail(2)) SWIG_fail
;
29236 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29237 (arg1
)->SetEventHandler(arg2
);
29239 wxPyEndAllowThreads(__tstate
);
29240 if (PyErr_Occurred()) SWIG_fail
;
29242 Py_INCREF(Py_None
); resultobj
= Py_None
;
29249 static PyObject
*_wrap_Window_PushEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29250 PyObject
*resultobj
= NULL
;
29251 wxWindow
*arg1
= (wxWindow
*) 0 ;
29252 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
29253 PyObject
* obj0
= 0 ;
29254 PyObject
* obj1
= 0 ;
29255 char *kwnames
[] = {
29256 (char *) "self",(char *) "handler", NULL
29259 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_PushEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29260 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29261 if (SWIG_arg_fail(1)) SWIG_fail
;
29262 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
29263 if (SWIG_arg_fail(2)) SWIG_fail
;
29265 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29266 (arg1
)->PushEventHandler(arg2
);
29268 wxPyEndAllowThreads(__tstate
);
29269 if (PyErr_Occurred()) SWIG_fail
;
29271 Py_INCREF(Py_None
); resultobj
= Py_None
;
29278 static PyObject
*_wrap_Window_PopEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29279 PyObject
*resultobj
= NULL
;
29280 wxWindow
*arg1
= (wxWindow
*) 0 ;
29281 bool arg2
= (bool) false ;
29282 wxEvtHandler
*result
;
29283 PyObject
* obj0
= 0 ;
29284 PyObject
* obj1
= 0 ;
29285 char *kwnames
[] = {
29286 (char *) "self",(char *) "deleteHandler", NULL
29289 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_PopEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29290 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29291 if (SWIG_arg_fail(1)) SWIG_fail
;
29294 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
29295 if (SWIG_arg_fail(2)) SWIG_fail
;
29299 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29300 result
= (wxEvtHandler
*)(arg1
)->PopEventHandler(arg2
);
29302 wxPyEndAllowThreads(__tstate
);
29303 if (PyErr_Occurred()) SWIG_fail
;
29306 resultobj
= wxPyMake_wxObject(result
, 0);
29314 static PyObject
*_wrap_Window_RemoveEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29315 PyObject
*resultobj
= NULL
;
29316 wxWindow
*arg1
= (wxWindow
*) 0 ;
29317 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
29319 PyObject
* obj0
= 0 ;
29320 PyObject
* obj1
= 0 ;
29321 char *kwnames
[] = {
29322 (char *) "self",(char *) "handler", NULL
29325 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_RemoveEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29326 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29327 if (SWIG_arg_fail(1)) SWIG_fail
;
29328 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
29329 if (SWIG_arg_fail(2)) SWIG_fail
;
29331 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29332 result
= (bool)(arg1
)->RemoveEventHandler(arg2
);
29334 wxPyEndAllowThreads(__tstate
);
29335 if (PyErr_Occurred()) SWIG_fail
;
29338 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29346 static PyObject
*_wrap_Window_SetValidator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29347 PyObject
*resultobj
= NULL
;
29348 wxWindow
*arg1
= (wxWindow
*) 0 ;
29349 wxValidator
*arg2
= 0 ;
29350 PyObject
* obj0
= 0 ;
29351 PyObject
* obj1
= 0 ;
29352 char *kwnames
[] = {
29353 (char *) "self",(char *) "validator", NULL
29356 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetValidator",kwnames
,&obj0
,&obj1
)) goto fail
;
29357 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29358 if (SWIG_arg_fail(1)) SWIG_fail
;
29360 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
29361 if (SWIG_arg_fail(2)) SWIG_fail
;
29362 if (arg2
== NULL
) {
29363 SWIG_null_ref("wxValidator");
29365 if (SWIG_arg_fail(2)) SWIG_fail
;
29368 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29369 (arg1
)->SetValidator((wxValidator
const &)*arg2
);
29371 wxPyEndAllowThreads(__tstate
);
29372 if (PyErr_Occurred()) SWIG_fail
;
29374 Py_INCREF(Py_None
); resultobj
= Py_None
;
29381 static PyObject
*_wrap_Window_GetValidator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29382 PyObject
*resultobj
= NULL
;
29383 wxWindow
*arg1
= (wxWindow
*) 0 ;
29384 wxValidator
*result
;
29385 PyObject
* obj0
= 0 ;
29386 char *kwnames
[] = {
29387 (char *) "self", NULL
29390 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetValidator",kwnames
,&obj0
)) goto fail
;
29391 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29392 if (SWIG_arg_fail(1)) SWIG_fail
;
29394 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29395 result
= (wxValidator
*)(arg1
)->GetValidator();
29397 wxPyEndAllowThreads(__tstate
);
29398 if (PyErr_Occurred()) SWIG_fail
;
29401 resultobj
= wxPyMake_wxObject(result
, 0);
29409 static PyObject
*_wrap_Window_Validate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29410 PyObject
*resultobj
= NULL
;
29411 wxWindow
*arg1
= (wxWindow
*) 0 ;
29413 PyObject
* obj0
= 0 ;
29414 char *kwnames
[] = {
29415 (char *) "self", NULL
29418 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Validate",kwnames
,&obj0
)) goto fail
;
29419 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29420 if (SWIG_arg_fail(1)) SWIG_fail
;
29422 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29423 result
= (bool)(arg1
)->Validate();
29425 wxPyEndAllowThreads(__tstate
);
29426 if (PyErr_Occurred()) SWIG_fail
;
29429 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29437 static PyObject
*_wrap_Window_TransferDataToWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29438 PyObject
*resultobj
= NULL
;
29439 wxWindow
*arg1
= (wxWindow
*) 0 ;
29441 PyObject
* obj0
= 0 ;
29442 char *kwnames
[] = {
29443 (char *) "self", NULL
29446 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_TransferDataToWindow",kwnames
,&obj0
)) goto fail
;
29447 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29448 if (SWIG_arg_fail(1)) SWIG_fail
;
29450 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29451 result
= (bool)(arg1
)->TransferDataToWindow();
29453 wxPyEndAllowThreads(__tstate
);
29454 if (PyErr_Occurred()) SWIG_fail
;
29457 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29465 static PyObject
*_wrap_Window_TransferDataFromWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29466 PyObject
*resultobj
= NULL
;
29467 wxWindow
*arg1
= (wxWindow
*) 0 ;
29469 PyObject
* obj0
= 0 ;
29470 char *kwnames
[] = {
29471 (char *) "self", NULL
29474 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_TransferDataFromWindow",kwnames
,&obj0
)) goto fail
;
29475 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29476 if (SWIG_arg_fail(1)) SWIG_fail
;
29478 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29479 result
= (bool)(arg1
)->TransferDataFromWindow();
29481 wxPyEndAllowThreads(__tstate
);
29482 if (PyErr_Occurred()) SWIG_fail
;
29485 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29493 static PyObject
*_wrap_Window_InitDialog(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29494 PyObject
*resultobj
= NULL
;
29495 wxWindow
*arg1
= (wxWindow
*) 0 ;
29496 PyObject
* obj0
= 0 ;
29497 char *kwnames
[] = {
29498 (char *) "self", NULL
29501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InitDialog",kwnames
,&obj0
)) goto fail
;
29502 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29503 if (SWIG_arg_fail(1)) SWIG_fail
;
29505 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29506 (arg1
)->InitDialog();
29508 wxPyEndAllowThreads(__tstate
);
29509 if (PyErr_Occurred()) SWIG_fail
;
29511 Py_INCREF(Py_None
); resultobj
= Py_None
;
29518 static PyObject
*_wrap_Window_SetAcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29519 PyObject
*resultobj
= NULL
;
29520 wxWindow
*arg1
= (wxWindow
*) 0 ;
29521 wxAcceleratorTable
*arg2
= 0 ;
29522 PyObject
* obj0
= 0 ;
29523 PyObject
* obj1
= 0 ;
29524 char *kwnames
[] = {
29525 (char *) "self",(char *) "accel", NULL
29528 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetAcceleratorTable",kwnames
,&obj0
,&obj1
)) goto fail
;
29529 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29530 if (SWIG_arg_fail(1)) SWIG_fail
;
29532 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxAcceleratorTable
, SWIG_POINTER_EXCEPTION
| 0);
29533 if (SWIG_arg_fail(2)) SWIG_fail
;
29534 if (arg2
== NULL
) {
29535 SWIG_null_ref("wxAcceleratorTable");
29537 if (SWIG_arg_fail(2)) SWIG_fail
;
29540 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29541 (arg1
)->SetAcceleratorTable((wxAcceleratorTable
const &)*arg2
);
29543 wxPyEndAllowThreads(__tstate
);
29544 if (PyErr_Occurred()) SWIG_fail
;
29546 Py_INCREF(Py_None
); resultobj
= Py_None
;
29553 static PyObject
*_wrap_Window_GetAcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29554 PyObject
*resultobj
= NULL
;
29555 wxWindow
*arg1
= (wxWindow
*) 0 ;
29556 wxAcceleratorTable
*result
;
29557 PyObject
* obj0
= 0 ;
29558 char *kwnames
[] = {
29559 (char *) "self", NULL
29562 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetAcceleratorTable",kwnames
,&obj0
)) goto fail
;
29563 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29564 if (SWIG_arg_fail(1)) SWIG_fail
;
29566 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29567 result
= (wxAcceleratorTable
*)(arg1
)->GetAcceleratorTable();
29569 wxPyEndAllowThreads(__tstate
);
29570 if (PyErr_Occurred()) SWIG_fail
;
29572 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorTable
, 0);
29579 static PyObject
*_wrap_Window_RegisterHotKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29580 PyObject
*resultobj
= NULL
;
29581 wxWindow
*arg1
= (wxWindow
*) 0 ;
29586 PyObject
* obj0
= 0 ;
29587 PyObject
* obj1
= 0 ;
29588 PyObject
* obj2
= 0 ;
29589 PyObject
* obj3
= 0 ;
29590 char *kwnames
[] = {
29591 (char *) "self",(char *) "hotkeyId",(char *) "modifiers",(char *) "keycode", NULL
29594 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Window_RegisterHotKey",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
29595 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29596 if (SWIG_arg_fail(1)) SWIG_fail
;
29598 arg2
= static_cast<int >(SWIG_As_int(obj1
));
29599 if (SWIG_arg_fail(2)) SWIG_fail
;
29602 arg3
= static_cast<int >(SWIG_As_int(obj2
));
29603 if (SWIG_arg_fail(3)) SWIG_fail
;
29606 arg4
= static_cast<int >(SWIG_As_int(obj3
));
29607 if (SWIG_arg_fail(4)) SWIG_fail
;
29610 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29611 result
= (bool)wxWindow_RegisterHotKey(arg1
,arg2
,arg3
,arg4
);
29613 wxPyEndAllowThreads(__tstate
);
29614 if (PyErr_Occurred()) SWIG_fail
;
29617 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29625 static PyObject
*_wrap_Window_UnregisterHotKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29626 PyObject
*resultobj
= NULL
;
29627 wxWindow
*arg1
= (wxWindow
*) 0 ;
29630 PyObject
* obj0
= 0 ;
29631 PyObject
* obj1
= 0 ;
29632 char *kwnames
[] = {
29633 (char *) "self",(char *) "hotkeyId", NULL
29636 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_UnregisterHotKey",kwnames
,&obj0
,&obj1
)) goto fail
;
29637 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29638 if (SWIG_arg_fail(1)) SWIG_fail
;
29640 arg2
= static_cast<int >(SWIG_As_int(obj1
));
29641 if (SWIG_arg_fail(2)) SWIG_fail
;
29644 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29645 result
= (bool)wxWindow_UnregisterHotKey(arg1
,arg2
);
29647 wxPyEndAllowThreads(__tstate
);
29648 if (PyErr_Occurred()) SWIG_fail
;
29651 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29659 static PyObject
*_wrap_Window_ConvertDialogPointToPixels(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29660 PyObject
*resultobj
= NULL
;
29661 wxWindow
*arg1
= (wxWindow
*) 0 ;
29662 wxPoint
*arg2
= 0 ;
29665 PyObject
* obj0
= 0 ;
29666 PyObject
* obj1
= 0 ;
29667 char *kwnames
[] = {
29668 (char *) "self",(char *) "pt", NULL
29671 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertDialogPointToPixels",kwnames
,&obj0
,&obj1
)) goto fail
;
29672 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29673 if (SWIG_arg_fail(1)) SWIG_fail
;
29676 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
29679 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29680 result
= (arg1
)->ConvertDialogToPixels((wxPoint
const &)*arg2
);
29682 wxPyEndAllowThreads(__tstate
);
29683 if (PyErr_Occurred()) SWIG_fail
;
29686 wxPoint
* resultptr
;
29687 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
29688 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
29696 static PyObject
*_wrap_Window_ConvertDialogSizeToPixels(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29697 PyObject
*resultobj
= NULL
;
29698 wxWindow
*arg1
= (wxWindow
*) 0 ;
29702 PyObject
* obj0
= 0 ;
29703 PyObject
* obj1
= 0 ;
29704 char *kwnames
[] = {
29705 (char *) "self",(char *) "sz", NULL
29708 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertDialogSizeToPixels",kwnames
,&obj0
,&obj1
)) goto fail
;
29709 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29710 if (SWIG_arg_fail(1)) SWIG_fail
;
29713 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
29716 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29717 result
= (arg1
)->ConvertDialogToPixels((wxSize
const &)*arg2
);
29719 wxPyEndAllowThreads(__tstate
);
29720 if (PyErr_Occurred()) SWIG_fail
;
29723 wxSize
* resultptr
;
29724 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
29725 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
29733 static PyObject
*_wrap_Window_DLG_PNT(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29734 PyObject
*resultobj
= NULL
;
29735 wxWindow
*arg1
= (wxWindow
*) 0 ;
29736 wxPoint
*arg2
= 0 ;
29739 PyObject
* obj0
= 0 ;
29740 PyObject
* obj1
= 0 ;
29741 char *kwnames
[] = {
29742 (char *) "self",(char *) "pt", NULL
29745 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_DLG_PNT",kwnames
,&obj0
,&obj1
)) goto fail
;
29746 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29747 if (SWIG_arg_fail(1)) SWIG_fail
;
29750 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
29753 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29754 result
= (arg1
)->ConvertDialogToPixels((wxPoint
const &)*arg2
);
29756 wxPyEndAllowThreads(__tstate
);
29757 if (PyErr_Occurred()) SWIG_fail
;
29760 wxPoint
* resultptr
;
29761 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
29762 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
29770 static PyObject
*_wrap_Window_DLG_SZE(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29771 PyObject
*resultobj
= NULL
;
29772 wxWindow
*arg1
= (wxWindow
*) 0 ;
29776 PyObject
* obj0
= 0 ;
29777 PyObject
* obj1
= 0 ;
29778 char *kwnames
[] = {
29779 (char *) "self",(char *) "sz", NULL
29782 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_DLG_SZE",kwnames
,&obj0
,&obj1
)) goto fail
;
29783 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29784 if (SWIG_arg_fail(1)) SWIG_fail
;
29787 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
29790 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29791 result
= (arg1
)->ConvertDialogToPixels((wxSize
const &)*arg2
);
29793 wxPyEndAllowThreads(__tstate
);
29794 if (PyErr_Occurred()) SWIG_fail
;
29797 wxSize
* resultptr
;
29798 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
29799 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
29807 static PyObject
*_wrap_Window_ConvertPixelPointToDialog(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29808 PyObject
*resultobj
= NULL
;
29809 wxWindow
*arg1
= (wxWindow
*) 0 ;
29810 wxPoint
*arg2
= 0 ;
29813 PyObject
* obj0
= 0 ;
29814 PyObject
* obj1
= 0 ;
29815 char *kwnames
[] = {
29816 (char *) "self",(char *) "pt", NULL
29819 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertPixelPointToDialog",kwnames
,&obj0
,&obj1
)) goto fail
;
29820 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29821 if (SWIG_arg_fail(1)) SWIG_fail
;
29824 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
29827 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29828 result
= (arg1
)->ConvertPixelsToDialog((wxPoint
const &)*arg2
);
29830 wxPyEndAllowThreads(__tstate
);
29831 if (PyErr_Occurred()) SWIG_fail
;
29834 wxPoint
* resultptr
;
29835 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
29836 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
29844 static PyObject
*_wrap_Window_ConvertPixelSizeToDialog(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29845 PyObject
*resultobj
= NULL
;
29846 wxWindow
*arg1
= (wxWindow
*) 0 ;
29850 PyObject
* obj0
= 0 ;
29851 PyObject
* obj1
= 0 ;
29852 char *kwnames
[] = {
29853 (char *) "self",(char *) "sz", NULL
29856 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertPixelSizeToDialog",kwnames
,&obj0
,&obj1
)) goto fail
;
29857 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29858 if (SWIG_arg_fail(1)) SWIG_fail
;
29861 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
29864 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29865 result
= (arg1
)->ConvertPixelsToDialog((wxSize
const &)*arg2
);
29867 wxPyEndAllowThreads(__tstate
);
29868 if (PyErr_Occurred()) SWIG_fail
;
29871 wxSize
* resultptr
;
29872 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
29873 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
29881 static PyObject
*_wrap_Window_WarpPointer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29882 PyObject
*resultobj
= NULL
;
29883 wxWindow
*arg1
= (wxWindow
*) 0 ;
29886 PyObject
* obj0
= 0 ;
29887 PyObject
* obj1
= 0 ;
29888 PyObject
* obj2
= 0 ;
29889 char *kwnames
[] = {
29890 (char *) "self",(char *) "x",(char *) "y", NULL
29893 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_WarpPointer",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
29894 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29895 if (SWIG_arg_fail(1)) SWIG_fail
;
29897 arg2
= static_cast<int >(SWIG_As_int(obj1
));
29898 if (SWIG_arg_fail(2)) SWIG_fail
;
29901 arg3
= static_cast<int >(SWIG_As_int(obj2
));
29902 if (SWIG_arg_fail(3)) SWIG_fail
;
29905 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29906 (arg1
)->WarpPointer(arg2
,arg3
);
29908 wxPyEndAllowThreads(__tstate
);
29909 if (PyErr_Occurred()) SWIG_fail
;
29911 Py_INCREF(Py_None
); resultobj
= Py_None
;
29918 static PyObject
*_wrap_Window_CaptureMouse(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29919 PyObject
*resultobj
= NULL
;
29920 wxWindow
*arg1
= (wxWindow
*) 0 ;
29921 PyObject
* obj0
= 0 ;
29922 char *kwnames
[] = {
29923 (char *) "self", NULL
29926 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_CaptureMouse",kwnames
,&obj0
)) goto fail
;
29927 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29928 if (SWIG_arg_fail(1)) SWIG_fail
;
29930 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29931 (arg1
)->CaptureMouse();
29933 wxPyEndAllowThreads(__tstate
);
29934 if (PyErr_Occurred()) SWIG_fail
;
29936 Py_INCREF(Py_None
); resultobj
= Py_None
;
29943 static PyObject
*_wrap_Window_ReleaseMouse(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29944 PyObject
*resultobj
= NULL
;
29945 wxWindow
*arg1
= (wxWindow
*) 0 ;
29946 PyObject
* obj0
= 0 ;
29947 char *kwnames
[] = {
29948 (char *) "self", NULL
29951 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_ReleaseMouse",kwnames
,&obj0
)) goto fail
;
29952 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29953 if (SWIG_arg_fail(1)) SWIG_fail
;
29955 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29956 (arg1
)->ReleaseMouse();
29958 wxPyEndAllowThreads(__tstate
);
29959 if (PyErr_Occurred()) SWIG_fail
;
29961 Py_INCREF(Py_None
); resultobj
= Py_None
;
29968 static PyObject
*_wrap_Window_GetCapture(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29969 PyObject
*resultobj
= NULL
;
29971 char *kwnames
[] = {
29975 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Window_GetCapture",kwnames
)) goto fail
;
29977 if (!wxPyCheckForApp()) SWIG_fail
;
29978 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29979 result
= (wxWindow
*)wxWindow::GetCapture();
29981 wxPyEndAllowThreads(__tstate
);
29982 if (PyErr_Occurred()) SWIG_fail
;
29985 resultobj
= wxPyMake_wxObject(result
, 0);
29993 static PyObject
*_wrap_Window_HasCapture(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29994 PyObject
*resultobj
= NULL
;
29995 wxWindow
*arg1
= (wxWindow
*) 0 ;
29997 PyObject
* obj0
= 0 ;
29998 char *kwnames
[] = {
29999 (char *) "self", NULL
30002 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_HasCapture",kwnames
,&obj0
)) goto fail
;
30003 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30004 if (SWIG_arg_fail(1)) SWIG_fail
;
30006 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30007 result
= (bool)((wxWindow
const *)arg1
)->HasCapture();
30009 wxPyEndAllowThreads(__tstate
);
30010 if (PyErr_Occurred()) SWIG_fail
;
30013 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30021 static PyObject
*_wrap_Window_Refresh(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30022 PyObject
*resultobj
= NULL
;
30023 wxWindow
*arg1
= (wxWindow
*) 0 ;
30024 bool arg2
= (bool) true ;
30025 wxRect
*arg3
= (wxRect
*) NULL
;
30026 PyObject
* obj0
= 0 ;
30027 PyObject
* obj1
= 0 ;
30028 PyObject
* obj2
= 0 ;
30029 char *kwnames
[] = {
30030 (char *) "self",(char *) "eraseBackground",(char *) "rect", NULL
30033 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:Window_Refresh",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
30034 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30035 if (SWIG_arg_fail(1)) SWIG_fail
;
30038 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
30039 if (SWIG_arg_fail(2)) SWIG_fail
;
30043 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
30044 if (SWIG_arg_fail(3)) SWIG_fail
;
30047 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30048 (arg1
)->Refresh(arg2
,(wxRect
const *)arg3
);
30050 wxPyEndAllowThreads(__tstate
);
30051 if (PyErr_Occurred()) SWIG_fail
;
30053 Py_INCREF(Py_None
); resultobj
= Py_None
;
30060 static PyObject
*_wrap_Window_RefreshRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30061 PyObject
*resultobj
= NULL
;
30062 wxWindow
*arg1
= (wxWindow
*) 0 ;
30064 bool arg3
= (bool) true ;
30066 PyObject
* obj0
= 0 ;
30067 PyObject
* obj1
= 0 ;
30068 PyObject
* obj2
= 0 ;
30069 char *kwnames
[] = {
30070 (char *) "self",(char *) "rect",(char *) "eraseBackground", NULL
30073 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_RefreshRect",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
30074 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30075 if (SWIG_arg_fail(1)) SWIG_fail
;
30078 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
30082 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
30083 if (SWIG_arg_fail(3)) SWIG_fail
;
30087 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30088 (arg1
)->RefreshRect((wxRect
const &)*arg2
,arg3
);
30090 wxPyEndAllowThreads(__tstate
);
30091 if (PyErr_Occurred()) SWIG_fail
;
30093 Py_INCREF(Py_None
); resultobj
= Py_None
;
30100 static PyObject
*_wrap_Window_Update(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30101 PyObject
*resultobj
= NULL
;
30102 wxWindow
*arg1
= (wxWindow
*) 0 ;
30103 PyObject
* obj0
= 0 ;
30104 char *kwnames
[] = {
30105 (char *) "self", NULL
30108 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Update",kwnames
,&obj0
)) goto fail
;
30109 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30110 if (SWIG_arg_fail(1)) SWIG_fail
;
30112 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30115 wxPyEndAllowThreads(__tstate
);
30116 if (PyErr_Occurred()) SWIG_fail
;
30118 Py_INCREF(Py_None
); resultobj
= Py_None
;
30125 static PyObject
*_wrap_Window_ClearBackground(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30126 PyObject
*resultobj
= NULL
;
30127 wxWindow
*arg1
= (wxWindow
*) 0 ;
30128 PyObject
* obj0
= 0 ;
30129 char *kwnames
[] = {
30130 (char *) "self", NULL
30133 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_ClearBackground",kwnames
,&obj0
)) goto fail
;
30134 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30135 if (SWIG_arg_fail(1)) SWIG_fail
;
30137 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30138 (arg1
)->ClearBackground();
30140 wxPyEndAllowThreads(__tstate
);
30141 if (PyErr_Occurred()) SWIG_fail
;
30143 Py_INCREF(Py_None
); resultobj
= Py_None
;
30150 static PyObject
*_wrap_Window_Freeze(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30151 PyObject
*resultobj
= NULL
;
30152 wxWindow
*arg1
= (wxWindow
*) 0 ;
30153 PyObject
* obj0
= 0 ;
30154 char *kwnames
[] = {
30155 (char *) "self", NULL
30158 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Freeze",kwnames
,&obj0
)) goto fail
;
30159 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30160 if (SWIG_arg_fail(1)) SWIG_fail
;
30162 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30165 wxPyEndAllowThreads(__tstate
);
30166 if (PyErr_Occurred()) SWIG_fail
;
30168 Py_INCREF(Py_None
); resultobj
= Py_None
;
30175 static PyObject
*_wrap_Window_Thaw(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30176 PyObject
*resultobj
= NULL
;
30177 wxWindow
*arg1
= (wxWindow
*) 0 ;
30178 PyObject
* obj0
= 0 ;
30179 char *kwnames
[] = {
30180 (char *) "self", NULL
30183 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Thaw",kwnames
,&obj0
)) goto fail
;
30184 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30185 if (SWIG_arg_fail(1)) SWIG_fail
;
30187 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30190 wxPyEndAllowThreads(__tstate
);
30191 if (PyErr_Occurred()) SWIG_fail
;
30193 Py_INCREF(Py_None
); resultobj
= Py_None
;
30200 static PyObject
*_wrap_Window_PrepareDC(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30201 PyObject
*resultobj
= NULL
;
30202 wxWindow
*arg1
= (wxWindow
*) 0 ;
30204 PyObject
* obj0
= 0 ;
30205 PyObject
* obj1
= 0 ;
30206 char *kwnames
[] = {
30207 (char *) "self",(char *) "dc", NULL
30210 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_PrepareDC",kwnames
,&obj0
,&obj1
)) goto fail
;
30211 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30212 if (SWIG_arg_fail(1)) SWIG_fail
;
30214 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION
| 0);
30215 if (SWIG_arg_fail(2)) SWIG_fail
;
30216 if (arg2
== NULL
) {
30217 SWIG_null_ref("wxDC");
30219 if (SWIG_arg_fail(2)) SWIG_fail
;
30222 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30223 (arg1
)->PrepareDC(*arg2
);
30225 wxPyEndAllowThreads(__tstate
);
30226 if (PyErr_Occurred()) SWIG_fail
;
30228 Py_INCREF(Py_None
); resultobj
= Py_None
;
30235 static PyObject
*_wrap_Window_GetUpdateRegion(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30236 PyObject
*resultobj
= NULL
;
30237 wxWindow
*arg1
= (wxWindow
*) 0 ;
30239 PyObject
* obj0
= 0 ;
30240 char *kwnames
[] = {
30241 (char *) "self", NULL
30244 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetUpdateRegion",kwnames
,&obj0
)) goto fail
;
30245 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30246 if (SWIG_arg_fail(1)) SWIG_fail
;
30248 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30250 wxRegion
&_result_ref
= (arg1
)->GetUpdateRegion();
30251 result
= (wxRegion
*) &_result_ref
;
30254 wxPyEndAllowThreads(__tstate
);
30255 if (PyErr_Occurred()) SWIG_fail
;
30257 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRegion
, 0);
30264 static PyObject
*_wrap_Window_GetUpdateClientRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30265 PyObject
*resultobj
= NULL
;
30266 wxWindow
*arg1
= (wxWindow
*) 0 ;
30268 PyObject
* obj0
= 0 ;
30269 char *kwnames
[] = {
30270 (char *) "self", NULL
30273 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetUpdateClientRect",kwnames
,&obj0
)) goto fail
;
30274 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30275 if (SWIG_arg_fail(1)) SWIG_fail
;
30277 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30278 result
= ((wxWindow
const *)arg1
)->GetUpdateClientRect();
30280 wxPyEndAllowThreads(__tstate
);
30281 if (PyErr_Occurred()) SWIG_fail
;
30284 wxRect
* resultptr
;
30285 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
30286 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
30294 static PyObject
*_wrap_Window_IsExposed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30295 PyObject
*resultobj
= NULL
;
30296 wxWindow
*arg1
= (wxWindow
*) 0 ;
30299 int arg4
= (int) 1 ;
30300 int arg5
= (int) 1 ;
30302 PyObject
* obj0
= 0 ;
30303 PyObject
* obj1
= 0 ;
30304 PyObject
* obj2
= 0 ;
30305 PyObject
* obj3
= 0 ;
30306 PyObject
* obj4
= 0 ;
30307 char *kwnames
[] = {
30308 (char *) "self",(char *) "x",(char *) "y",(char *) "w",(char *) "h", NULL
30311 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Window_IsExposed",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
30312 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30313 if (SWIG_arg_fail(1)) SWIG_fail
;
30315 arg2
= static_cast<int >(SWIG_As_int(obj1
));
30316 if (SWIG_arg_fail(2)) SWIG_fail
;
30319 arg3
= static_cast<int >(SWIG_As_int(obj2
));
30320 if (SWIG_arg_fail(3)) SWIG_fail
;
30324 arg4
= static_cast<int >(SWIG_As_int(obj3
));
30325 if (SWIG_arg_fail(4)) SWIG_fail
;
30330 arg5
= static_cast<int >(SWIG_As_int(obj4
));
30331 if (SWIG_arg_fail(5)) SWIG_fail
;
30335 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30336 result
= (bool)((wxWindow
const *)arg1
)->IsExposed(arg2
,arg3
,arg4
,arg5
);
30338 wxPyEndAllowThreads(__tstate
);
30339 if (PyErr_Occurred()) SWIG_fail
;
30342 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30350 static PyObject
*_wrap_Window_IsExposedPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30351 PyObject
*resultobj
= NULL
;
30352 wxWindow
*arg1
= (wxWindow
*) 0 ;
30353 wxPoint
*arg2
= 0 ;
30356 PyObject
* obj0
= 0 ;
30357 PyObject
* obj1
= 0 ;
30358 char *kwnames
[] = {
30359 (char *) "self",(char *) "pt", NULL
30362 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_IsExposedPoint",kwnames
,&obj0
,&obj1
)) goto fail
;
30363 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30364 if (SWIG_arg_fail(1)) SWIG_fail
;
30367 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
30370 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30371 result
= (bool)((wxWindow
const *)arg1
)->IsExposed((wxPoint
const &)*arg2
);
30373 wxPyEndAllowThreads(__tstate
);
30374 if (PyErr_Occurred()) SWIG_fail
;
30377 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30385 static PyObject
*_wrap_Window_IsExposedRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30386 PyObject
*resultobj
= NULL
;
30387 wxWindow
*arg1
= (wxWindow
*) 0 ;
30391 PyObject
* obj0
= 0 ;
30392 PyObject
* obj1
= 0 ;
30393 char *kwnames
[] = {
30394 (char *) "self",(char *) "rect", NULL
30397 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_IsExposedRect",kwnames
,&obj0
,&obj1
)) goto fail
;
30398 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30399 if (SWIG_arg_fail(1)) SWIG_fail
;
30402 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
30405 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30406 result
= (bool)((wxWindow
const *)arg1
)->IsExposed((wxRect
const &)*arg2
);
30408 wxPyEndAllowThreads(__tstate
);
30409 if (PyErr_Occurred()) SWIG_fail
;
30412 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30420 static PyObject
*_wrap_Window_GetDefaultAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30421 PyObject
*resultobj
= NULL
;
30422 wxWindow
*arg1
= (wxWindow
*) 0 ;
30423 wxVisualAttributes result
;
30424 PyObject
* obj0
= 0 ;
30425 char *kwnames
[] = {
30426 (char *) "self", NULL
30429 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetDefaultAttributes",kwnames
,&obj0
)) goto fail
;
30430 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30431 if (SWIG_arg_fail(1)) SWIG_fail
;
30433 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30434 result
= ((wxWindow
const *)arg1
)->GetDefaultAttributes();
30436 wxPyEndAllowThreads(__tstate
);
30437 if (PyErr_Occurred()) SWIG_fail
;
30440 wxVisualAttributes
* resultptr
;
30441 resultptr
= new wxVisualAttributes(static_cast<wxVisualAttributes
& >(result
));
30442 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1);
30450 static PyObject
*_wrap_Window_GetClassDefaultAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30451 PyObject
*resultobj
= NULL
;
30452 wxWindowVariant arg1
= (wxWindowVariant
) wxWINDOW_VARIANT_NORMAL
;
30453 wxVisualAttributes result
;
30454 PyObject
* obj0
= 0 ;
30455 char *kwnames
[] = {
30456 (char *) "variant", NULL
30459 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Window_GetClassDefaultAttributes",kwnames
,&obj0
)) goto fail
;
30462 arg1
= static_cast<wxWindowVariant
>(SWIG_As_int(obj0
));
30463 if (SWIG_arg_fail(1)) SWIG_fail
;
30467 if (!wxPyCheckForApp()) SWIG_fail
;
30468 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30469 result
= wxWindow::GetClassDefaultAttributes(arg1
);
30471 wxPyEndAllowThreads(__tstate
);
30472 if (PyErr_Occurred()) SWIG_fail
;
30475 wxVisualAttributes
* resultptr
;
30476 resultptr
= new wxVisualAttributes(static_cast<wxVisualAttributes
& >(result
));
30477 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1);
30485 static PyObject
*_wrap_Window_SetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30486 PyObject
*resultobj
= NULL
;
30487 wxWindow
*arg1
= (wxWindow
*) 0 ;
30488 wxColour
*arg2
= 0 ;
30491 PyObject
* obj0
= 0 ;
30492 PyObject
* obj1
= 0 ;
30493 char *kwnames
[] = {
30494 (char *) "self",(char *) "colour", NULL
30497 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30498 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30499 if (SWIG_arg_fail(1)) SWIG_fail
;
30502 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30505 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30506 result
= (bool)(arg1
)->SetBackgroundColour((wxColour
const &)*arg2
);
30508 wxPyEndAllowThreads(__tstate
);
30509 if (PyErr_Occurred()) SWIG_fail
;
30512 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30520 static PyObject
*_wrap_Window_SetOwnBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30521 PyObject
*resultobj
= NULL
;
30522 wxWindow
*arg1
= (wxWindow
*) 0 ;
30523 wxColour
*arg2
= 0 ;
30525 PyObject
* obj0
= 0 ;
30526 PyObject
* obj1
= 0 ;
30527 char *kwnames
[] = {
30528 (char *) "self",(char *) "colour", NULL
30531 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetOwnBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30532 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30533 if (SWIG_arg_fail(1)) SWIG_fail
;
30536 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30539 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30540 (arg1
)->SetOwnBackgroundColour((wxColour
const &)*arg2
);
30542 wxPyEndAllowThreads(__tstate
);
30543 if (PyErr_Occurred()) SWIG_fail
;
30545 Py_INCREF(Py_None
); resultobj
= Py_None
;
30552 static PyObject
*_wrap_Window_SetForegroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30553 PyObject
*resultobj
= NULL
;
30554 wxWindow
*arg1
= (wxWindow
*) 0 ;
30555 wxColour
*arg2
= 0 ;
30558 PyObject
* obj0
= 0 ;
30559 PyObject
* obj1
= 0 ;
30560 char *kwnames
[] = {
30561 (char *) "self",(char *) "colour", NULL
30564 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetForegroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30565 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30566 if (SWIG_arg_fail(1)) SWIG_fail
;
30569 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30572 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30573 result
= (bool)(arg1
)->SetForegroundColour((wxColour
const &)*arg2
);
30575 wxPyEndAllowThreads(__tstate
);
30576 if (PyErr_Occurred()) SWIG_fail
;
30579 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30587 static PyObject
*_wrap_Window_SetOwnForegroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30588 PyObject
*resultobj
= NULL
;
30589 wxWindow
*arg1
= (wxWindow
*) 0 ;
30590 wxColour
*arg2
= 0 ;
30592 PyObject
* obj0
= 0 ;
30593 PyObject
* obj1
= 0 ;
30594 char *kwnames
[] = {
30595 (char *) "self",(char *) "colour", NULL
30598 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetOwnForegroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30599 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30600 if (SWIG_arg_fail(1)) SWIG_fail
;
30603 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30606 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30607 (arg1
)->SetOwnForegroundColour((wxColour
const &)*arg2
);
30609 wxPyEndAllowThreads(__tstate
);
30610 if (PyErr_Occurred()) SWIG_fail
;
30612 Py_INCREF(Py_None
); resultobj
= Py_None
;
30619 static PyObject
*_wrap_Window_GetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30620 PyObject
*resultobj
= NULL
;
30621 wxWindow
*arg1
= (wxWindow
*) 0 ;
30623 PyObject
* obj0
= 0 ;
30624 char *kwnames
[] = {
30625 (char *) "self", NULL
30628 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBackgroundColour",kwnames
,&obj0
)) goto fail
;
30629 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30630 if (SWIG_arg_fail(1)) SWIG_fail
;
30632 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30633 result
= ((wxWindow
const *)arg1
)->GetBackgroundColour();
30635 wxPyEndAllowThreads(__tstate
);
30636 if (PyErr_Occurred()) SWIG_fail
;
30639 wxColour
* resultptr
;
30640 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
30641 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
30649 static PyObject
*_wrap_Window_GetForegroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30650 PyObject
*resultobj
= NULL
;
30651 wxWindow
*arg1
= (wxWindow
*) 0 ;
30653 PyObject
* obj0
= 0 ;
30654 char *kwnames
[] = {
30655 (char *) "self", NULL
30658 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetForegroundColour",kwnames
,&obj0
)) goto fail
;
30659 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30660 if (SWIG_arg_fail(1)) SWIG_fail
;
30662 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30663 result
= ((wxWindow
const *)arg1
)->GetForegroundColour();
30665 wxPyEndAllowThreads(__tstate
);
30666 if (PyErr_Occurred()) SWIG_fail
;
30669 wxColour
* resultptr
;
30670 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
30671 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
30679 static PyObject
*_wrap_Window_InheritsBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30680 PyObject
*resultobj
= NULL
;
30681 wxWindow
*arg1
= (wxWindow
*) 0 ;
30683 PyObject
* obj0
= 0 ;
30684 char *kwnames
[] = {
30685 (char *) "self", NULL
30688 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InheritsBackgroundColour",kwnames
,&obj0
)) goto fail
;
30689 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30690 if (SWIG_arg_fail(1)) SWIG_fail
;
30692 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30693 result
= (bool)((wxWindow
const *)arg1
)->InheritsBackgroundColour();
30695 wxPyEndAllowThreads(__tstate
);
30696 if (PyErr_Occurred()) SWIG_fail
;
30699 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30707 static PyObject
*_wrap_Window_UseBgCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30708 PyObject
*resultobj
= NULL
;
30709 wxWindow
*arg1
= (wxWindow
*) 0 ;
30711 PyObject
* obj0
= 0 ;
30712 char *kwnames
[] = {
30713 (char *) "self", NULL
30716 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_UseBgCol",kwnames
,&obj0
)) goto fail
;
30717 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30718 if (SWIG_arg_fail(1)) SWIG_fail
;
30720 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30721 result
= (bool)((wxWindow
const *)arg1
)->UseBgCol();
30723 wxPyEndAllowThreads(__tstate
);
30724 if (PyErr_Occurred()) SWIG_fail
;
30727 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30735 static PyObject
*_wrap_Window_SetBackgroundStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30736 PyObject
*resultobj
= NULL
;
30737 wxWindow
*arg1
= (wxWindow
*) 0 ;
30738 wxBackgroundStyle arg2
;
30740 PyObject
* obj0
= 0 ;
30741 PyObject
* obj1
= 0 ;
30742 char *kwnames
[] = {
30743 (char *) "self",(char *) "style", NULL
30746 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetBackgroundStyle",kwnames
,&obj0
,&obj1
)) goto fail
;
30747 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30748 if (SWIG_arg_fail(1)) SWIG_fail
;
30750 arg2
= static_cast<wxBackgroundStyle
>(SWIG_As_int(obj1
));
30751 if (SWIG_arg_fail(2)) SWIG_fail
;
30754 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30755 result
= (bool)(arg1
)->SetBackgroundStyle(arg2
);
30757 wxPyEndAllowThreads(__tstate
);
30758 if (PyErr_Occurred()) SWIG_fail
;
30761 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30769 static PyObject
*_wrap_Window_GetBackgroundStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30770 PyObject
*resultobj
= NULL
;
30771 wxWindow
*arg1
= (wxWindow
*) 0 ;
30772 wxBackgroundStyle result
;
30773 PyObject
* obj0
= 0 ;
30774 char *kwnames
[] = {
30775 (char *) "self", NULL
30778 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBackgroundStyle",kwnames
,&obj0
)) goto fail
;
30779 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30780 if (SWIG_arg_fail(1)) SWIG_fail
;
30782 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30783 result
= (wxBackgroundStyle
)((wxWindow
const *)arg1
)->GetBackgroundStyle();
30785 wxPyEndAllowThreads(__tstate
);
30786 if (PyErr_Occurred()) SWIG_fail
;
30788 resultobj
= SWIG_From_int((result
));
30795 static PyObject
*_wrap_Window_HasTransparentBackground(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30796 PyObject
*resultobj
= NULL
;
30797 wxWindow
*arg1
= (wxWindow
*) 0 ;
30799 PyObject
* obj0
= 0 ;
30800 char *kwnames
[] = {
30801 (char *) "self", NULL
30804 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_HasTransparentBackground",kwnames
,&obj0
)) goto fail
;
30805 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30806 if (SWIG_arg_fail(1)) SWIG_fail
;
30808 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30809 result
= (bool)(arg1
)->HasTransparentBackground();
30811 wxPyEndAllowThreads(__tstate
);
30812 if (PyErr_Occurred()) SWIG_fail
;
30815 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30823 static PyObject
*_wrap_Window_SetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30824 PyObject
*resultobj
= NULL
;
30825 wxWindow
*arg1
= (wxWindow
*) 0 ;
30826 wxCursor
*arg2
= 0 ;
30828 PyObject
* obj0
= 0 ;
30829 PyObject
* obj1
= 0 ;
30830 char *kwnames
[] = {
30831 (char *) "self",(char *) "cursor", NULL
30834 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetCursor",kwnames
,&obj0
,&obj1
)) goto fail
;
30835 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30836 if (SWIG_arg_fail(1)) SWIG_fail
;
30838 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCursor
, SWIG_POINTER_EXCEPTION
| 0);
30839 if (SWIG_arg_fail(2)) SWIG_fail
;
30840 if (arg2
== NULL
) {
30841 SWIG_null_ref("wxCursor");
30843 if (SWIG_arg_fail(2)) SWIG_fail
;
30846 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30847 result
= (bool)(arg1
)->SetCursor((wxCursor
const &)*arg2
);
30849 wxPyEndAllowThreads(__tstate
);
30850 if (PyErr_Occurred()) SWIG_fail
;
30853 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30861 static PyObject
*_wrap_Window_GetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30862 PyObject
*resultobj
= NULL
;
30863 wxWindow
*arg1
= (wxWindow
*) 0 ;
30865 PyObject
* obj0
= 0 ;
30866 char *kwnames
[] = {
30867 (char *) "self", NULL
30870 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCursor",kwnames
,&obj0
)) goto fail
;
30871 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30872 if (SWIG_arg_fail(1)) SWIG_fail
;
30874 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30875 result
= (arg1
)->GetCursor();
30877 wxPyEndAllowThreads(__tstate
);
30878 if (PyErr_Occurred()) SWIG_fail
;
30881 wxCursor
* resultptr
;
30882 resultptr
= new wxCursor(static_cast<wxCursor
& >(result
));
30883 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxCursor
, 1);
30891 static PyObject
*_wrap_Window_SetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30892 PyObject
*resultobj
= NULL
;
30893 wxWindow
*arg1
= (wxWindow
*) 0 ;
30896 PyObject
* obj0
= 0 ;
30897 PyObject
* obj1
= 0 ;
30898 char *kwnames
[] = {
30899 (char *) "self",(char *) "font", NULL
30902 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetFont",kwnames
,&obj0
,&obj1
)) goto fail
;
30903 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30904 if (SWIG_arg_fail(1)) SWIG_fail
;
30906 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
30907 if (SWIG_arg_fail(2)) SWIG_fail
;
30908 if (arg2
== NULL
) {
30909 SWIG_null_ref("wxFont");
30911 if (SWIG_arg_fail(2)) SWIG_fail
;
30914 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30915 result
= (bool)(arg1
)->SetFont((wxFont
const &)*arg2
);
30917 wxPyEndAllowThreads(__tstate
);
30918 if (PyErr_Occurred()) SWIG_fail
;
30921 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30929 static PyObject
*_wrap_Window_SetOwnFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30930 PyObject
*resultobj
= NULL
;
30931 wxWindow
*arg1
= (wxWindow
*) 0 ;
30933 PyObject
* obj0
= 0 ;
30934 PyObject
* obj1
= 0 ;
30935 char *kwnames
[] = {
30936 (char *) "self",(char *) "font", NULL
30939 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetOwnFont",kwnames
,&obj0
,&obj1
)) goto fail
;
30940 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30941 if (SWIG_arg_fail(1)) SWIG_fail
;
30943 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
30944 if (SWIG_arg_fail(2)) SWIG_fail
;
30945 if (arg2
== NULL
) {
30946 SWIG_null_ref("wxFont");
30948 if (SWIG_arg_fail(2)) SWIG_fail
;
30951 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30952 (arg1
)->SetOwnFont((wxFont
const &)*arg2
);
30954 wxPyEndAllowThreads(__tstate
);
30955 if (PyErr_Occurred()) SWIG_fail
;
30957 Py_INCREF(Py_None
); resultobj
= Py_None
;
30964 static PyObject
*_wrap_Window_GetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30965 PyObject
*resultobj
= NULL
;
30966 wxWindow
*arg1
= (wxWindow
*) 0 ;
30968 PyObject
* obj0
= 0 ;
30969 char *kwnames
[] = {
30970 (char *) "self", NULL
30973 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetFont",kwnames
,&obj0
)) goto fail
;
30974 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30975 if (SWIG_arg_fail(1)) SWIG_fail
;
30977 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30978 result
= (arg1
)->GetFont();
30980 wxPyEndAllowThreads(__tstate
);
30981 if (PyErr_Occurred()) SWIG_fail
;
30984 wxFont
* resultptr
;
30985 resultptr
= new wxFont(static_cast<wxFont
& >(result
));
30986 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxFont
, 1);
30994 static PyObject
*_wrap_Window_SetCaret(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30995 PyObject
*resultobj
= NULL
;
30996 wxWindow
*arg1
= (wxWindow
*) 0 ;
30997 wxCaret
*arg2
= (wxCaret
*) 0 ;
30998 PyObject
* obj0
= 0 ;
30999 PyObject
* obj1
= 0 ;
31000 char *kwnames
[] = {
31001 (char *) "self",(char *) "caret", NULL
31004 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetCaret",kwnames
,&obj0
,&obj1
)) goto fail
;
31005 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31006 if (SWIG_arg_fail(1)) SWIG_fail
;
31007 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCaret
, SWIG_POINTER_EXCEPTION
| 0);
31008 if (SWIG_arg_fail(2)) SWIG_fail
;
31010 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31011 (arg1
)->SetCaret(arg2
);
31013 wxPyEndAllowThreads(__tstate
);
31014 if (PyErr_Occurred()) SWIG_fail
;
31016 Py_INCREF(Py_None
); resultobj
= Py_None
;
31023 static PyObject
*_wrap_Window_GetCaret(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31024 PyObject
*resultobj
= NULL
;
31025 wxWindow
*arg1
= (wxWindow
*) 0 ;
31027 PyObject
* obj0
= 0 ;
31028 char *kwnames
[] = {
31029 (char *) "self", NULL
31032 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCaret",kwnames
,&obj0
)) goto fail
;
31033 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31034 if (SWIG_arg_fail(1)) SWIG_fail
;
31036 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31037 result
= (wxCaret
*)((wxWindow
const *)arg1
)->GetCaret();
31039 wxPyEndAllowThreads(__tstate
);
31040 if (PyErr_Occurred()) SWIG_fail
;
31042 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCaret
, 0);
31049 static PyObject
*_wrap_Window_GetCharHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31050 PyObject
*resultobj
= NULL
;
31051 wxWindow
*arg1
= (wxWindow
*) 0 ;
31053 PyObject
* obj0
= 0 ;
31054 char *kwnames
[] = {
31055 (char *) "self", NULL
31058 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCharHeight",kwnames
,&obj0
)) goto fail
;
31059 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31060 if (SWIG_arg_fail(1)) SWIG_fail
;
31062 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31063 result
= (int)((wxWindow
const *)arg1
)->GetCharHeight();
31065 wxPyEndAllowThreads(__tstate
);
31066 if (PyErr_Occurred()) SWIG_fail
;
31069 resultobj
= SWIG_From_int(static_cast<int >(result
));
31077 static PyObject
*_wrap_Window_GetCharWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31078 PyObject
*resultobj
= NULL
;
31079 wxWindow
*arg1
= (wxWindow
*) 0 ;
31081 PyObject
* obj0
= 0 ;
31082 char *kwnames
[] = {
31083 (char *) "self", NULL
31086 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCharWidth",kwnames
,&obj0
)) goto fail
;
31087 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31088 if (SWIG_arg_fail(1)) SWIG_fail
;
31090 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31091 result
= (int)((wxWindow
const *)arg1
)->GetCharWidth();
31093 wxPyEndAllowThreads(__tstate
);
31094 if (PyErr_Occurred()) SWIG_fail
;
31097 resultobj
= SWIG_From_int(static_cast<int >(result
));
31105 static PyObject
*_wrap_Window_GetTextExtent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31106 PyObject
*resultobj
= NULL
;
31107 wxWindow
*arg1
= (wxWindow
*) 0 ;
31108 wxString
*arg2
= 0 ;
31109 int *arg3
= (int *) 0 ;
31110 int *arg4
= (int *) 0 ;
31111 bool temp2
= false ;
31116 PyObject
* obj0
= 0 ;
31117 PyObject
* obj1
= 0 ;
31118 char *kwnames
[] = {
31119 (char *) "self",(char *) "string", NULL
31122 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
31123 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
31124 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetTextExtent",kwnames
,&obj0
,&obj1
)) goto fail
;
31125 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31126 if (SWIG_arg_fail(1)) SWIG_fail
;
31128 arg2
= wxString_in_helper(obj1
);
31129 if (arg2
== NULL
) SWIG_fail
;
31133 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31134 (arg1
)->GetTextExtent((wxString
const &)*arg2
,arg3
,arg4
);
31136 wxPyEndAllowThreads(__tstate
);
31137 if (PyErr_Occurred()) SWIG_fail
;
31139 Py_INCREF(Py_None
); resultobj
= Py_None
;
31140 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31141 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31142 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
31143 SWIG_From_int((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, 0)));
31158 static PyObject
*_wrap_Window_GetFullTextExtent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31159 PyObject
*resultobj
= NULL
;
31160 wxWindow
*arg1
= (wxWindow
*) 0 ;
31161 wxString
*arg2
= 0 ;
31162 int *arg3
= (int *) 0 ;
31163 int *arg4
= (int *) 0 ;
31164 int *arg5
= (int *) 0 ;
31165 int *arg6
= (int *) 0 ;
31166 wxFont
*arg7
= (wxFont
*) NULL
;
31167 bool temp2
= false ;
31176 PyObject
* obj0
= 0 ;
31177 PyObject
* obj1
= 0 ;
31178 PyObject
* obj2
= 0 ;
31179 char *kwnames
[] = {
31180 (char *) "self",(char *) "string",(char *) "font", NULL
31183 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
31184 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
31185 arg5
= &temp5
; res5
= SWIG_NEWOBJ
;
31186 arg6
= &temp6
; res6
= SWIG_NEWOBJ
;
31187 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_GetFullTextExtent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31188 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31189 if (SWIG_arg_fail(1)) SWIG_fail
;
31191 arg2
= wxString_in_helper(obj1
);
31192 if (arg2
== NULL
) SWIG_fail
;
31196 SWIG_Python_ConvertPtr(obj2
, (void **)&arg7
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
31197 if (SWIG_arg_fail(7)) SWIG_fail
;
31200 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31201 (arg1
)->GetTextExtent((wxString
const &)*arg2
,arg3
,arg4
,arg5
,arg6
,(wxFont
const *)arg7
);
31203 wxPyEndAllowThreads(__tstate
);
31204 if (PyErr_Occurred()) SWIG_fail
;
31206 Py_INCREF(Py_None
); resultobj
= Py_None
;
31207 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31208 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31209 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
31210 SWIG_From_int((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, 0)));
31211 resultobj
= t_output_helper(resultobj
, ((res5
== SWIG_NEWOBJ
) ?
31212 SWIG_From_int((*arg5
)) : SWIG_NewPointerObj((void*)(arg5
), SWIGTYPE_p_int
, 0)));
31213 resultobj
= t_output_helper(resultobj
, ((res6
== SWIG_NEWOBJ
) ?
31214 SWIG_From_int((*arg6
)) : SWIG_NewPointerObj((void*)(arg6
), SWIGTYPE_p_int
, 0)));
31229 static PyObject
*_wrap_Window_ClientToScreenXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31230 PyObject
*resultobj
= NULL
;
31231 wxWindow
*arg1
= (wxWindow
*) 0 ;
31232 int *arg2
= (int *) 0 ;
31233 int *arg3
= (int *) 0 ;
31238 PyObject
* obj0
= 0 ;
31239 PyObject
* obj1
= 0 ;
31240 PyObject
* obj2
= 0 ;
31241 char *kwnames
[] = {
31242 (char *) "self",(char *) "x",(char *) "y", NULL
31245 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_ClientToScreenXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31246 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31247 if (SWIG_arg_fail(1)) SWIG_fail
;
31249 if (!(SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_int
,0) != -1)) {
31250 temp2
= SWIG_As_int(obj1
);
31251 if (SWIG_arg_fail(2)) SWIG_fail
;
31253 res2
= SWIG_NEWOBJ
;
31257 if (!(SWIG_ConvertPtr(obj2
,(void **)(&arg3
),SWIGTYPE_p_int
,0) != -1)) {
31258 temp3
= SWIG_As_int(obj2
);
31259 if (SWIG_arg_fail(3)) SWIG_fail
;
31261 res3
= SWIG_NEWOBJ
;
31265 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31266 ((wxWindow
const *)arg1
)->ClientToScreen(arg2
,arg3
);
31268 wxPyEndAllowThreads(__tstate
);
31269 if (PyErr_Occurred()) SWIG_fail
;
31271 Py_INCREF(Py_None
); resultobj
= Py_None
;
31272 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
31273 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
31274 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31275 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31282 static PyObject
*_wrap_Window_ScreenToClientXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31283 PyObject
*resultobj
= NULL
;
31284 wxWindow
*arg1
= (wxWindow
*) 0 ;
31285 int *arg2
= (int *) 0 ;
31286 int *arg3
= (int *) 0 ;
31291 PyObject
* obj0
= 0 ;
31292 PyObject
* obj1
= 0 ;
31293 PyObject
* obj2
= 0 ;
31294 char *kwnames
[] = {
31295 (char *) "self",(char *) "x",(char *) "y", NULL
31298 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_ScreenToClientXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31299 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31300 if (SWIG_arg_fail(1)) SWIG_fail
;
31302 if (!(SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_int
,0) != -1)) {
31303 temp2
= SWIG_As_int(obj1
);
31304 if (SWIG_arg_fail(2)) SWIG_fail
;
31306 res2
= SWIG_NEWOBJ
;
31310 if (!(SWIG_ConvertPtr(obj2
,(void **)(&arg3
),SWIGTYPE_p_int
,0) != -1)) {
31311 temp3
= SWIG_As_int(obj2
);
31312 if (SWIG_arg_fail(3)) SWIG_fail
;
31314 res3
= SWIG_NEWOBJ
;
31318 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31319 ((wxWindow
const *)arg1
)->ScreenToClient(arg2
,arg3
);
31321 wxPyEndAllowThreads(__tstate
);
31322 if (PyErr_Occurred()) SWIG_fail
;
31324 Py_INCREF(Py_None
); resultobj
= Py_None
;
31325 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
31326 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
31327 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31328 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31335 static PyObject
*_wrap_Window_ClientToScreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31336 PyObject
*resultobj
= NULL
;
31337 wxWindow
*arg1
= (wxWindow
*) 0 ;
31338 wxPoint
*arg2
= 0 ;
31341 PyObject
* obj0
= 0 ;
31342 PyObject
* obj1
= 0 ;
31343 char *kwnames
[] = {
31344 (char *) "self",(char *) "pt", NULL
31347 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ClientToScreen",kwnames
,&obj0
,&obj1
)) goto fail
;
31348 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31349 if (SWIG_arg_fail(1)) SWIG_fail
;
31352 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
31355 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31356 result
= ((wxWindow
const *)arg1
)->ClientToScreen((wxPoint
const &)*arg2
);
31358 wxPyEndAllowThreads(__tstate
);
31359 if (PyErr_Occurred()) SWIG_fail
;
31362 wxPoint
* resultptr
;
31363 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
31364 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
31372 static PyObject
*_wrap_Window_ScreenToClient(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31373 PyObject
*resultobj
= NULL
;
31374 wxWindow
*arg1
= (wxWindow
*) 0 ;
31375 wxPoint
*arg2
= 0 ;
31378 PyObject
* obj0
= 0 ;
31379 PyObject
* obj1
= 0 ;
31380 char *kwnames
[] = {
31381 (char *) "self",(char *) "pt", NULL
31384 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ScreenToClient",kwnames
,&obj0
,&obj1
)) goto fail
;
31385 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31386 if (SWIG_arg_fail(1)) SWIG_fail
;
31389 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
31392 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31393 result
= ((wxWindow
const *)arg1
)->ScreenToClient((wxPoint
const &)*arg2
);
31395 wxPyEndAllowThreads(__tstate
);
31396 if (PyErr_Occurred()) SWIG_fail
;
31399 wxPoint
* resultptr
;
31400 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
31401 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
31409 static PyObject
*_wrap_Window_HitTestXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31410 PyObject
*resultobj
= NULL
;
31411 wxWindow
*arg1
= (wxWindow
*) 0 ;
31415 PyObject
* obj0
= 0 ;
31416 PyObject
* obj1
= 0 ;
31417 PyObject
* obj2
= 0 ;
31418 char *kwnames
[] = {
31419 (char *) "self",(char *) "x",(char *) "y", NULL
31422 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_HitTestXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31423 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31424 if (SWIG_arg_fail(1)) SWIG_fail
;
31426 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31427 if (SWIG_arg_fail(2)) SWIG_fail
;
31430 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31431 if (SWIG_arg_fail(3)) SWIG_fail
;
31434 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31435 result
= (wxHitTest
)((wxWindow
const *)arg1
)->HitTest(arg2
,arg3
);
31437 wxPyEndAllowThreads(__tstate
);
31438 if (PyErr_Occurred()) SWIG_fail
;
31440 resultobj
= SWIG_From_int((result
));
31447 static PyObject
*_wrap_Window_HitTest(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31448 PyObject
*resultobj
= NULL
;
31449 wxWindow
*arg1
= (wxWindow
*) 0 ;
31450 wxPoint
*arg2
= 0 ;
31453 PyObject
* obj0
= 0 ;
31454 PyObject
* obj1
= 0 ;
31455 char *kwnames
[] = {
31456 (char *) "self",(char *) "pt", NULL
31459 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_HitTest",kwnames
,&obj0
,&obj1
)) goto fail
;
31460 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31461 if (SWIG_arg_fail(1)) SWIG_fail
;
31464 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
31467 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31468 result
= (wxHitTest
)((wxWindow
const *)arg1
)->HitTest((wxPoint
const &)*arg2
);
31470 wxPyEndAllowThreads(__tstate
);
31471 if (PyErr_Occurred()) SWIG_fail
;
31473 resultobj
= SWIG_From_int((result
));
31480 static PyObject
*_wrap_Window_GetBorder__SWIG_0(PyObject
*, PyObject
*args
) {
31481 PyObject
*resultobj
= NULL
;
31482 wxWindow
*arg1
= (wxWindow
*) 0 ;
31485 PyObject
* obj0
= 0 ;
31486 PyObject
* obj1
= 0 ;
31488 if(!PyArg_ParseTuple(args
,(char *)"OO:Window_GetBorder",&obj0
,&obj1
)) goto fail
;
31489 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31490 if (SWIG_arg_fail(1)) SWIG_fail
;
31492 arg2
= static_cast<long >(SWIG_As_long(obj1
));
31493 if (SWIG_arg_fail(2)) SWIG_fail
;
31496 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31497 result
= (wxBorder
)((wxWindow
const *)arg1
)->GetBorder(arg2
);
31499 wxPyEndAllowThreads(__tstate
);
31500 if (PyErr_Occurred()) SWIG_fail
;
31502 resultobj
= SWIG_From_int((result
));
31509 static PyObject
*_wrap_Window_GetBorder__SWIG_1(PyObject
*, PyObject
*args
) {
31510 PyObject
*resultobj
= NULL
;
31511 wxWindow
*arg1
= (wxWindow
*) 0 ;
31513 PyObject
* obj0
= 0 ;
31515 if(!PyArg_ParseTuple(args
,(char *)"O:Window_GetBorder",&obj0
)) goto fail
;
31516 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31517 if (SWIG_arg_fail(1)) SWIG_fail
;
31519 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31520 result
= (wxBorder
)((wxWindow
const *)arg1
)->GetBorder();
31522 wxPyEndAllowThreads(__tstate
);
31523 if (PyErr_Occurred()) SWIG_fail
;
31525 resultobj
= SWIG_From_int((result
));
31532 static PyObject
*_wrap_Window_GetBorder(PyObject
*self
, PyObject
*args
) {
31537 argc
= PyObject_Length(args
);
31538 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
31539 argv
[ii
] = PyTuple_GetItem(args
,ii
);
31545 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
31553 return _wrap_Window_GetBorder__SWIG_1(self
,args
);
31560 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
31568 _v
= SWIG_Check_long(argv
[1]);
31570 return _wrap_Window_GetBorder__SWIG_0(self
,args
);
31575 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'Window_GetBorder'");
31580 static PyObject
*_wrap_Window_UpdateWindowUI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31581 PyObject
*resultobj
= NULL
;
31582 wxWindow
*arg1
= (wxWindow
*) 0 ;
31583 long arg2
= (long) wxUPDATE_UI_NONE
;
31584 PyObject
* obj0
= 0 ;
31585 PyObject
* obj1
= 0 ;
31586 char *kwnames
[] = {
31587 (char *) "self",(char *) "flags", NULL
31590 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_UpdateWindowUI",kwnames
,&obj0
,&obj1
)) goto fail
;
31591 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31592 if (SWIG_arg_fail(1)) SWIG_fail
;
31595 arg2
= static_cast<long >(SWIG_As_long(obj1
));
31596 if (SWIG_arg_fail(2)) SWIG_fail
;
31600 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31601 (arg1
)->UpdateWindowUI(arg2
);
31603 wxPyEndAllowThreads(__tstate
);
31604 if (PyErr_Occurred()) SWIG_fail
;
31606 Py_INCREF(Py_None
); resultobj
= Py_None
;
31613 static PyObject
*_wrap_Window_PopupMenuXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31614 PyObject
*resultobj
= NULL
;
31615 wxWindow
*arg1
= (wxWindow
*) 0 ;
31616 wxMenu
*arg2
= (wxMenu
*) 0 ;
31617 int arg3
= (int) -1 ;
31618 int arg4
= (int) -1 ;
31620 PyObject
* obj0
= 0 ;
31621 PyObject
* obj1
= 0 ;
31622 PyObject
* obj2
= 0 ;
31623 PyObject
* obj3
= 0 ;
31624 char *kwnames
[] = {
31625 (char *) "self",(char *) "menu",(char *) "x",(char *) "y", NULL
31628 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Window_PopupMenuXY",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
31629 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31630 if (SWIG_arg_fail(1)) SWIG_fail
;
31631 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
31632 if (SWIG_arg_fail(2)) SWIG_fail
;
31635 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31636 if (SWIG_arg_fail(3)) SWIG_fail
;
31641 arg4
= static_cast<int >(SWIG_As_int(obj3
));
31642 if (SWIG_arg_fail(4)) SWIG_fail
;
31646 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31647 result
= (bool)(arg1
)->PopupMenu(arg2
,arg3
,arg4
);
31649 wxPyEndAllowThreads(__tstate
);
31650 if (PyErr_Occurred()) SWIG_fail
;
31653 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31661 static PyObject
*_wrap_Window_PopupMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31662 PyObject
*resultobj
= NULL
;
31663 wxWindow
*arg1
= (wxWindow
*) 0 ;
31664 wxMenu
*arg2
= (wxMenu
*) 0 ;
31665 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
31666 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
31669 PyObject
* obj0
= 0 ;
31670 PyObject
* obj1
= 0 ;
31671 PyObject
* obj2
= 0 ;
31672 char *kwnames
[] = {
31673 (char *) "self",(char *) "menu",(char *) "pos", NULL
31676 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_PopupMenu",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31677 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31678 if (SWIG_arg_fail(1)) SWIG_fail
;
31679 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
31680 if (SWIG_arg_fail(2)) SWIG_fail
;
31684 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
31688 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31689 result
= (bool)(arg1
)->PopupMenu(arg2
,(wxPoint
const &)*arg3
);
31691 wxPyEndAllowThreads(__tstate
);
31692 if (PyErr_Occurred()) SWIG_fail
;
31695 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31703 static PyObject
*_wrap_Window_GetHandle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31704 PyObject
*resultobj
= NULL
;
31705 wxWindow
*arg1
= (wxWindow
*) 0 ;
31707 PyObject
* obj0
= 0 ;
31708 char *kwnames
[] = {
31709 (char *) "self", NULL
31712 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetHandle",kwnames
,&obj0
)) goto fail
;
31713 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31714 if (SWIG_arg_fail(1)) SWIG_fail
;
31716 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31717 result
= (long)wxWindow_GetHandle(arg1
);
31719 wxPyEndAllowThreads(__tstate
);
31720 if (PyErr_Occurred()) SWIG_fail
;
31723 resultobj
= SWIG_From_long(static_cast<long >(result
));
31731 static PyObject
*_wrap_Window_AssociateHandle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31732 PyObject
*resultobj
= NULL
;
31733 wxWindow
*arg1
= (wxWindow
*) 0 ;
31735 PyObject
* obj0
= 0 ;
31736 PyObject
* obj1
= 0 ;
31737 char *kwnames
[] = {
31738 (char *) "self",(char *) "handle", NULL
31741 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_AssociateHandle",kwnames
,&obj0
,&obj1
)) goto fail
;
31742 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31743 if (SWIG_arg_fail(1)) SWIG_fail
;
31745 arg2
= static_cast<long >(SWIG_As_long(obj1
));
31746 if (SWIG_arg_fail(2)) SWIG_fail
;
31749 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31750 wxWindow_AssociateHandle(arg1
,arg2
);
31752 wxPyEndAllowThreads(__tstate
);
31753 if (PyErr_Occurred()) SWIG_fail
;
31755 Py_INCREF(Py_None
); resultobj
= Py_None
;
31762 static PyObject
*_wrap_Window_DissociateHandle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31763 PyObject
*resultobj
= NULL
;
31764 wxWindow
*arg1
= (wxWindow
*) 0 ;
31765 PyObject
* obj0
= 0 ;
31766 char *kwnames
[] = {
31767 (char *) "self", NULL
31770 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_DissociateHandle",kwnames
,&obj0
)) goto fail
;
31771 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31772 if (SWIG_arg_fail(1)) SWIG_fail
;
31774 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31775 (arg1
)->DissociateHandle();
31777 wxPyEndAllowThreads(__tstate
);
31778 if (PyErr_Occurred()) SWIG_fail
;
31780 Py_INCREF(Py_None
); resultobj
= Py_None
;
31787 static PyObject
*_wrap_Window_HasScrollbar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31788 PyObject
*resultobj
= NULL
;
31789 wxWindow
*arg1
= (wxWindow
*) 0 ;
31792 PyObject
* obj0
= 0 ;
31793 PyObject
* obj1
= 0 ;
31794 char *kwnames
[] = {
31795 (char *) "self",(char *) "orient", NULL
31798 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_HasScrollbar",kwnames
,&obj0
,&obj1
)) goto fail
;
31799 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31800 if (SWIG_arg_fail(1)) SWIG_fail
;
31802 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31803 if (SWIG_arg_fail(2)) SWIG_fail
;
31806 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31807 result
= (bool)((wxWindow
const *)arg1
)->HasScrollbar(arg2
);
31809 wxPyEndAllowThreads(__tstate
);
31810 if (PyErr_Occurred()) SWIG_fail
;
31813 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31821 static PyObject
*_wrap_Window_SetScrollbar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31822 PyObject
*resultobj
= NULL
;
31823 wxWindow
*arg1
= (wxWindow
*) 0 ;
31828 bool arg6
= (bool) true ;
31829 PyObject
* obj0
= 0 ;
31830 PyObject
* obj1
= 0 ;
31831 PyObject
* obj2
= 0 ;
31832 PyObject
* obj3
= 0 ;
31833 PyObject
* obj4
= 0 ;
31834 PyObject
* obj5
= 0 ;
31835 char *kwnames
[] = {
31836 (char *) "self",(char *) "orientation",(char *) "position",(char *) "thumbSize",(char *) "range",(char *) "refresh", NULL
31839 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:Window_SetScrollbar",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
31840 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31841 if (SWIG_arg_fail(1)) SWIG_fail
;
31843 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31844 if (SWIG_arg_fail(2)) SWIG_fail
;
31847 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31848 if (SWIG_arg_fail(3)) SWIG_fail
;
31851 arg4
= static_cast<int >(SWIG_As_int(obj3
));
31852 if (SWIG_arg_fail(4)) SWIG_fail
;
31855 arg5
= static_cast<int >(SWIG_As_int(obj4
));
31856 if (SWIG_arg_fail(5)) SWIG_fail
;
31860 arg6
= static_cast<bool >(SWIG_As_bool(obj5
));
31861 if (SWIG_arg_fail(6)) SWIG_fail
;
31865 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31866 (arg1
)->SetScrollbar(arg2
,arg3
,arg4
,arg5
,arg6
);
31868 wxPyEndAllowThreads(__tstate
);
31869 if (PyErr_Occurred()) SWIG_fail
;
31871 Py_INCREF(Py_None
); resultobj
= Py_None
;
31878 static PyObject
*_wrap_Window_SetScrollPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31879 PyObject
*resultobj
= NULL
;
31880 wxWindow
*arg1
= (wxWindow
*) 0 ;
31883 bool arg4
= (bool) true ;
31884 PyObject
* obj0
= 0 ;
31885 PyObject
* obj1
= 0 ;
31886 PyObject
* obj2
= 0 ;
31887 PyObject
* obj3
= 0 ;
31888 char *kwnames
[] = {
31889 (char *) "self",(char *) "orientation",(char *) "pos",(char *) "refresh", NULL
31892 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Window_SetScrollPos",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
31893 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31894 if (SWIG_arg_fail(1)) SWIG_fail
;
31896 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31897 if (SWIG_arg_fail(2)) SWIG_fail
;
31900 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31901 if (SWIG_arg_fail(3)) SWIG_fail
;
31905 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
31906 if (SWIG_arg_fail(4)) SWIG_fail
;
31910 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31911 (arg1
)->SetScrollPos(arg2
,arg3
,arg4
);
31913 wxPyEndAllowThreads(__tstate
);
31914 if (PyErr_Occurred()) SWIG_fail
;
31916 Py_INCREF(Py_None
); resultobj
= Py_None
;
31923 static PyObject
*_wrap_Window_GetScrollPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31924 PyObject
*resultobj
= NULL
;
31925 wxWindow
*arg1
= (wxWindow
*) 0 ;
31928 PyObject
* obj0
= 0 ;
31929 PyObject
* obj1
= 0 ;
31930 char *kwnames
[] = {
31931 (char *) "self",(char *) "orientation", NULL
31934 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetScrollPos",kwnames
,&obj0
,&obj1
)) goto fail
;
31935 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31936 if (SWIG_arg_fail(1)) SWIG_fail
;
31938 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31939 if (SWIG_arg_fail(2)) SWIG_fail
;
31942 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31943 result
= (int)((wxWindow
const *)arg1
)->GetScrollPos(arg2
);
31945 wxPyEndAllowThreads(__tstate
);
31946 if (PyErr_Occurred()) SWIG_fail
;
31949 resultobj
= SWIG_From_int(static_cast<int >(result
));
31957 static PyObject
*_wrap_Window_GetScrollThumb(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31958 PyObject
*resultobj
= NULL
;
31959 wxWindow
*arg1
= (wxWindow
*) 0 ;
31962 PyObject
* obj0
= 0 ;
31963 PyObject
* obj1
= 0 ;
31964 char *kwnames
[] = {
31965 (char *) "self",(char *) "orientation", NULL
31968 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetScrollThumb",kwnames
,&obj0
,&obj1
)) goto fail
;
31969 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31970 if (SWIG_arg_fail(1)) SWIG_fail
;
31972 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31973 if (SWIG_arg_fail(2)) SWIG_fail
;
31976 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31977 result
= (int)((wxWindow
const *)arg1
)->GetScrollThumb(arg2
);
31979 wxPyEndAllowThreads(__tstate
);
31980 if (PyErr_Occurred()) SWIG_fail
;
31983 resultobj
= SWIG_From_int(static_cast<int >(result
));
31991 static PyObject
*_wrap_Window_GetScrollRange(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31992 PyObject
*resultobj
= NULL
;
31993 wxWindow
*arg1
= (wxWindow
*) 0 ;
31996 PyObject
* obj0
= 0 ;
31997 PyObject
* obj1
= 0 ;
31998 char *kwnames
[] = {
31999 (char *) "self",(char *) "orientation", NULL
32002 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetScrollRange",kwnames
,&obj0
,&obj1
)) goto fail
;
32003 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32004 if (SWIG_arg_fail(1)) SWIG_fail
;
32006 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32007 if (SWIG_arg_fail(2)) SWIG_fail
;
32010 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32011 result
= (int)((wxWindow
const *)arg1
)->GetScrollRange(arg2
);
32013 wxPyEndAllowThreads(__tstate
);
32014 if (PyErr_Occurred()) SWIG_fail
;
32017 resultobj
= SWIG_From_int(static_cast<int >(result
));
32025 static PyObject
*_wrap_Window_ScrollWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32026 PyObject
*resultobj
= NULL
;
32027 wxWindow
*arg1
= (wxWindow
*) 0 ;
32030 wxRect
*arg4
= (wxRect
*) NULL
;
32031 PyObject
* obj0
= 0 ;
32032 PyObject
* obj1
= 0 ;
32033 PyObject
* obj2
= 0 ;
32034 PyObject
* obj3
= 0 ;
32035 char *kwnames
[] = {
32036 (char *) "self",(char *) "dx",(char *) "dy",(char *) "rect", NULL
32039 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Window_ScrollWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
32040 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32041 if (SWIG_arg_fail(1)) SWIG_fail
;
32043 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32044 if (SWIG_arg_fail(2)) SWIG_fail
;
32047 arg3
= static_cast<int >(SWIG_As_int(obj2
));
32048 if (SWIG_arg_fail(3)) SWIG_fail
;
32051 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
32052 if (SWIG_arg_fail(4)) SWIG_fail
;
32055 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32056 (arg1
)->ScrollWindow(arg2
,arg3
,(wxRect
const *)arg4
);
32058 wxPyEndAllowThreads(__tstate
);
32059 if (PyErr_Occurred()) SWIG_fail
;
32061 Py_INCREF(Py_None
); resultobj
= Py_None
;
32068 static PyObject
*_wrap_Window_ScrollLines(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32069 PyObject
*resultobj
= NULL
;
32070 wxWindow
*arg1
= (wxWindow
*) 0 ;
32073 PyObject
* obj0
= 0 ;
32074 PyObject
* obj1
= 0 ;
32075 char *kwnames
[] = {
32076 (char *) "self",(char *) "lines", NULL
32079 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ScrollLines",kwnames
,&obj0
,&obj1
)) goto fail
;
32080 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32081 if (SWIG_arg_fail(1)) SWIG_fail
;
32083 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32084 if (SWIG_arg_fail(2)) SWIG_fail
;
32087 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32088 result
= (bool)(arg1
)->ScrollLines(arg2
);
32090 wxPyEndAllowThreads(__tstate
);
32091 if (PyErr_Occurred()) SWIG_fail
;
32094 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32102 static PyObject
*_wrap_Window_ScrollPages(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32103 PyObject
*resultobj
= NULL
;
32104 wxWindow
*arg1
= (wxWindow
*) 0 ;
32107 PyObject
* obj0
= 0 ;
32108 PyObject
* obj1
= 0 ;
32109 char *kwnames
[] = {
32110 (char *) "self",(char *) "pages", NULL
32113 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ScrollPages",kwnames
,&obj0
,&obj1
)) goto fail
;
32114 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32115 if (SWIG_arg_fail(1)) SWIG_fail
;
32117 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32118 if (SWIG_arg_fail(2)) SWIG_fail
;
32121 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32122 result
= (bool)(arg1
)->ScrollPages(arg2
);
32124 wxPyEndAllowThreads(__tstate
);
32125 if (PyErr_Occurred()) SWIG_fail
;
32128 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32136 static PyObject
*_wrap_Window_LineUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32137 PyObject
*resultobj
= NULL
;
32138 wxWindow
*arg1
= (wxWindow
*) 0 ;
32140 PyObject
* obj0
= 0 ;
32141 char *kwnames
[] = {
32142 (char *) "self", NULL
32145 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_LineUp",kwnames
,&obj0
)) goto fail
;
32146 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32147 if (SWIG_arg_fail(1)) SWIG_fail
;
32149 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32150 result
= (bool)(arg1
)->LineUp();
32152 wxPyEndAllowThreads(__tstate
);
32153 if (PyErr_Occurred()) SWIG_fail
;
32156 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32164 static PyObject
*_wrap_Window_LineDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32165 PyObject
*resultobj
= NULL
;
32166 wxWindow
*arg1
= (wxWindow
*) 0 ;
32168 PyObject
* obj0
= 0 ;
32169 char *kwnames
[] = {
32170 (char *) "self", NULL
32173 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_LineDown",kwnames
,&obj0
)) goto fail
;
32174 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32175 if (SWIG_arg_fail(1)) SWIG_fail
;
32177 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32178 result
= (bool)(arg1
)->LineDown();
32180 wxPyEndAllowThreads(__tstate
);
32181 if (PyErr_Occurred()) SWIG_fail
;
32184 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32192 static PyObject
*_wrap_Window_PageUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32193 PyObject
*resultobj
= NULL
;
32194 wxWindow
*arg1
= (wxWindow
*) 0 ;
32196 PyObject
* obj0
= 0 ;
32197 char *kwnames
[] = {
32198 (char *) "self", NULL
32201 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_PageUp",kwnames
,&obj0
)) goto fail
;
32202 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32203 if (SWIG_arg_fail(1)) SWIG_fail
;
32205 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32206 result
= (bool)(arg1
)->PageUp();
32208 wxPyEndAllowThreads(__tstate
);
32209 if (PyErr_Occurred()) SWIG_fail
;
32212 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32220 static PyObject
*_wrap_Window_PageDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32221 PyObject
*resultobj
= NULL
;
32222 wxWindow
*arg1
= (wxWindow
*) 0 ;
32224 PyObject
* obj0
= 0 ;
32225 char *kwnames
[] = {
32226 (char *) "self", NULL
32229 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_PageDown",kwnames
,&obj0
)) goto fail
;
32230 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32231 if (SWIG_arg_fail(1)) SWIG_fail
;
32233 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32234 result
= (bool)(arg1
)->PageDown();
32236 wxPyEndAllowThreads(__tstate
);
32237 if (PyErr_Occurred()) SWIG_fail
;
32240 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32248 static PyObject
*_wrap_Window_SetHelpText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32249 PyObject
*resultobj
= NULL
;
32250 wxWindow
*arg1
= (wxWindow
*) 0 ;
32251 wxString
*arg2
= 0 ;
32252 bool temp2
= false ;
32253 PyObject
* obj0
= 0 ;
32254 PyObject
* obj1
= 0 ;
32255 char *kwnames
[] = {
32256 (char *) "self",(char *) "text", NULL
32259 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetHelpText",kwnames
,&obj0
,&obj1
)) goto fail
;
32260 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32261 if (SWIG_arg_fail(1)) SWIG_fail
;
32263 arg2
= wxString_in_helper(obj1
);
32264 if (arg2
== NULL
) SWIG_fail
;
32268 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32269 (arg1
)->SetHelpText((wxString
const &)*arg2
);
32271 wxPyEndAllowThreads(__tstate
);
32272 if (PyErr_Occurred()) SWIG_fail
;
32274 Py_INCREF(Py_None
); resultobj
= Py_None
;
32289 static PyObject
*_wrap_Window_SetHelpTextForId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32290 PyObject
*resultobj
= NULL
;
32291 wxWindow
*arg1
= (wxWindow
*) 0 ;
32292 wxString
*arg2
= 0 ;
32293 bool temp2
= false ;
32294 PyObject
* obj0
= 0 ;
32295 PyObject
* obj1
= 0 ;
32296 char *kwnames
[] = {
32297 (char *) "self",(char *) "text", NULL
32300 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetHelpTextForId",kwnames
,&obj0
,&obj1
)) goto fail
;
32301 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32302 if (SWIG_arg_fail(1)) SWIG_fail
;
32304 arg2
= wxString_in_helper(obj1
);
32305 if (arg2
== NULL
) SWIG_fail
;
32309 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32310 (arg1
)->SetHelpTextForId((wxString
const &)*arg2
);
32312 wxPyEndAllowThreads(__tstate
);
32313 if (PyErr_Occurred()) SWIG_fail
;
32315 Py_INCREF(Py_None
); resultobj
= Py_None
;
32330 static PyObject
*_wrap_Window_GetHelpText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32331 PyObject
*resultobj
= NULL
;
32332 wxWindow
*arg1
= (wxWindow
*) 0 ;
32334 PyObject
* obj0
= 0 ;
32335 char *kwnames
[] = {
32336 (char *) "self", NULL
32339 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetHelpText",kwnames
,&obj0
)) goto fail
;
32340 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32341 if (SWIG_arg_fail(1)) SWIG_fail
;
32343 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32344 result
= ((wxWindow
const *)arg1
)->GetHelpText();
32346 wxPyEndAllowThreads(__tstate
);
32347 if (PyErr_Occurred()) SWIG_fail
;
32351 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
32353 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
32362 static PyObject
*_wrap_Window_SetToolTipString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32363 PyObject
*resultobj
= NULL
;
32364 wxWindow
*arg1
= (wxWindow
*) 0 ;
32365 wxString
*arg2
= 0 ;
32366 bool temp2
= false ;
32367 PyObject
* obj0
= 0 ;
32368 PyObject
* obj1
= 0 ;
32369 char *kwnames
[] = {
32370 (char *) "self",(char *) "tip", NULL
32373 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetToolTipString",kwnames
,&obj0
,&obj1
)) goto fail
;
32374 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32375 if (SWIG_arg_fail(1)) SWIG_fail
;
32377 arg2
= wxString_in_helper(obj1
);
32378 if (arg2
== NULL
) SWIG_fail
;
32382 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32383 (arg1
)->SetToolTip((wxString
const &)*arg2
);
32385 wxPyEndAllowThreads(__tstate
);
32386 if (PyErr_Occurred()) SWIG_fail
;
32388 Py_INCREF(Py_None
); resultobj
= Py_None
;
32403 static PyObject
*_wrap_Window_SetToolTip(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32404 PyObject
*resultobj
= NULL
;
32405 wxWindow
*arg1
= (wxWindow
*) 0 ;
32406 wxToolTip
*arg2
= (wxToolTip
*) 0 ;
32407 PyObject
* obj0
= 0 ;
32408 PyObject
* obj1
= 0 ;
32409 char *kwnames
[] = {
32410 (char *) "self",(char *) "tip", NULL
32413 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetToolTip",kwnames
,&obj0
,&obj1
)) goto fail
;
32414 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32415 if (SWIG_arg_fail(1)) SWIG_fail
;
32416 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxToolTip
, SWIG_POINTER_EXCEPTION
| 0);
32417 if (SWIG_arg_fail(2)) SWIG_fail
;
32419 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32420 (arg1
)->SetToolTip(arg2
);
32422 wxPyEndAllowThreads(__tstate
);
32423 if (PyErr_Occurred()) SWIG_fail
;
32425 Py_INCREF(Py_None
); resultobj
= Py_None
;
32432 static PyObject
*_wrap_Window_GetToolTip(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32433 PyObject
*resultobj
= NULL
;
32434 wxWindow
*arg1
= (wxWindow
*) 0 ;
32436 PyObject
* obj0
= 0 ;
32437 char *kwnames
[] = {
32438 (char *) "self", NULL
32441 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetToolTip",kwnames
,&obj0
)) goto fail
;
32442 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32443 if (SWIG_arg_fail(1)) SWIG_fail
;
32445 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32446 result
= (wxToolTip
*)((wxWindow
const *)arg1
)->GetToolTip();
32448 wxPyEndAllowThreads(__tstate
);
32449 if (PyErr_Occurred()) SWIG_fail
;
32452 resultobj
= wxPyMake_wxObject(result
, 0);
32460 static PyObject
*_wrap_Window_SetDropTarget(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32461 PyObject
*resultobj
= NULL
;
32462 wxWindow
*arg1
= (wxWindow
*) 0 ;
32463 wxPyDropTarget
*arg2
= (wxPyDropTarget
*) 0 ;
32464 PyObject
* obj0
= 0 ;
32465 PyObject
* obj1
= 0 ;
32466 char *kwnames
[] = {
32467 (char *) "self",(char *) "dropTarget", NULL
32470 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetDropTarget",kwnames
,&obj0
,&obj1
)) goto fail
;
32471 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32472 if (SWIG_arg_fail(1)) SWIG_fail
;
32473 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPyDropTarget
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
32474 if (SWIG_arg_fail(2)) SWIG_fail
;
32476 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32477 (arg1
)->SetDropTarget(arg2
);
32479 wxPyEndAllowThreads(__tstate
);
32480 if (PyErr_Occurred()) SWIG_fail
;
32482 Py_INCREF(Py_None
); resultobj
= Py_None
;
32489 static PyObject
*_wrap_Window_GetDropTarget(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32490 PyObject
*resultobj
= NULL
;
32491 wxWindow
*arg1
= (wxWindow
*) 0 ;
32492 wxPyDropTarget
*result
;
32493 PyObject
* obj0
= 0 ;
32494 char *kwnames
[] = {
32495 (char *) "self", NULL
32498 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetDropTarget",kwnames
,&obj0
)) goto fail
;
32499 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32500 if (SWIG_arg_fail(1)) SWIG_fail
;
32502 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32503 result
= (wxPyDropTarget
*)((wxWindow
const *)arg1
)->GetDropTarget();
32505 wxPyEndAllowThreads(__tstate
);
32506 if (PyErr_Occurred()) SWIG_fail
;
32508 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyDropTarget
, 0);
32515 static PyObject
*_wrap_Window_DragAcceptFiles(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32516 PyObject
*resultobj
= NULL
;
32517 wxWindow
*arg1
= (wxWindow
*) 0 ;
32519 PyObject
* obj0
= 0 ;
32520 PyObject
* obj1
= 0 ;
32521 char *kwnames
[] = {
32522 (char *) "self",(char *) "accept", NULL
32525 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_DragAcceptFiles",kwnames
,&obj0
,&obj1
)) goto fail
;
32526 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32527 if (SWIG_arg_fail(1)) SWIG_fail
;
32529 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
32530 if (SWIG_arg_fail(2)) SWIG_fail
;
32533 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32534 wxWindow_DragAcceptFiles(arg1
,arg2
);
32536 wxPyEndAllowThreads(__tstate
);
32537 if (PyErr_Occurred()) SWIG_fail
;
32539 Py_INCREF(Py_None
); resultobj
= Py_None
;
32546 static PyObject
*_wrap_Window_SetConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32547 PyObject
*resultobj
= NULL
;
32548 wxWindow
*arg1
= (wxWindow
*) 0 ;
32549 wxLayoutConstraints
*arg2
= (wxLayoutConstraints
*) 0 ;
32550 PyObject
* obj0
= 0 ;
32551 PyObject
* obj1
= 0 ;
32552 char *kwnames
[] = {
32553 (char *) "self",(char *) "constraints", NULL
32556 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetConstraints",kwnames
,&obj0
,&obj1
)) goto fail
;
32557 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32558 if (SWIG_arg_fail(1)) SWIG_fail
;
32559 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
32560 if (SWIG_arg_fail(2)) SWIG_fail
;
32562 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32563 (arg1
)->SetConstraints(arg2
);
32565 wxPyEndAllowThreads(__tstate
);
32566 if (PyErr_Occurred()) SWIG_fail
;
32568 Py_INCREF(Py_None
); resultobj
= Py_None
;
32575 static PyObject
*_wrap_Window_GetConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32576 PyObject
*resultobj
= NULL
;
32577 wxWindow
*arg1
= (wxWindow
*) 0 ;
32578 wxLayoutConstraints
*result
;
32579 PyObject
* obj0
= 0 ;
32580 char *kwnames
[] = {
32581 (char *) "self", NULL
32584 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetConstraints",kwnames
,&obj0
)) goto fail
;
32585 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32586 if (SWIG_arg_fail(1)) SWIG_fail
;
32588 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32589 result
= (wxLayoutConstraints
*)((wxWindow
const *)arg1
)->GetConstraints();
32591 wxPyEndAllowThreads(__tstate
);
32592 if (PyErr_Occurred()) SWIG_fail
;
32594 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLayoutConstraints
, 0);
32601 static PyObject
*_wrap_Window_SetAutoLayout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32602 PyObject
*resultobj
= NULL
;
32603 wxWindow
*arg1
= (wxWindow
*) 0 ;
32605 PyObject
* obj0
= 0 ;
32606 PyObject
* obj1
= 0 ;
32607 char *kwnames
[] = {
32608 (char *) "self",(char *) "autoLayout", NULL
32611 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetAutoLayout",kwnames
,&obj0
,&obj1
)) goto fail
;
32612 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32613 if (SWIG_arg_fail(1)) SWIG_fail
;
32615 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
32616 if (SWIG_arg_fail(2)) SWIG_fail
;
32619 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32620 (arg1
)->SetAutoLayout(arg2
);
32622 wxPyEndAllowThreads(__tstate
);
32623 if (PyErr_Occurred()) SWIG_fail
;
32625 Py_INCREF(Py_None
); resultobj
= Py_None
;
32632 static PyObject
*_wrap_Window_GetAutoLayout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32633 PyObject
*resultobj
= NULL
;
32634 wxWindow
*arg1
= (wxWindow
*) 0 ;
32636 PyObject
* obj0
= 0 ;
32637 char *kwnames
[] = {
32638 (char *) "self", NULL
32641 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetAutoLayout",kwnames
,&obj0
)) goto fail
;
32642 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32643 if (SWIG_arg_fail(1)) SWIG_fail
;
32645 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32646 result
= (bool)((wxWindow
const *)arg1
)->GetAutoLayout();
32648 wxPyEndAllowThreads(__tstate
);
32649 if (PyErr_Occurred()) SWIG_fail
;
32652 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32660 static PyObject
*_wrap_Window_Layout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32661 PyObject
*resultobj
= NULL
;
32662 wxWindow
*arg1
= (wxWindow
*) 0 ;
32664 PyObject
* obj0
= 0 ;
32665 char *kwnames
[] = {
32666 (char *) "self", NULL
32669 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Layout",kwnames
,&obj0
)) goto fail
;
32670 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32671 if (SWIG_arg_fail(1)) SWIG_fail
;
32673 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32674 result
= (bool)(arg1
)->Layout();
32676 wxPyEndAllowThreads(__tstate
);
32677 if (PyErr_Occurred()) SWIG_fail
;
32680 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32688 static PyObject
*_wrap_Window_SetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32689 PyObject
*resultobj
= NULL
;
32690 wxWindow
*arg1
= (wxWindow
*) 0 ;
32691 wxSizer
*arg2
= (wxSizer
*) 0 ;
32692 bool arg3
= (bool) true ;
32693 PyObject
* obj0
= 0 ;
32694 PyObject
* obj1
= 0 ;
32695 PyObject
* obj2
= 0 ;
32696 char *kwnames
[] = {
32697 (char *) "self",(char *) "sizer",(char *) "deleteOld", NULL
32700 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetSizer",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
32701 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32702 if (SWIG_arg_fail(1)) SWIG_fail
;
32703 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
32704 if (SWIG_arg_fail(2)) SWIG_fail
;
32707 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
32708 if (SWIG_arg_fail(3)) SWIG_fail
;
32712 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32713 (arg1
)->SetSizer(arg2
,arg3
);
32715 wxPyEndAllowThreads(__tstate
);
32716 if (PyErr_Occurred()) SWIG_fail
;
32718 Py_INCREF(Py_None
); resultobj
= Py_None
;
32725 static PyObject
*_wrap_Window_SetSizerAndFit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32726 PyObject
*resultobj
= NULL
;
32727 wxWindow
*arg1
= (wxWindow
*) 0 ;
32728 wxSizer
*arg2
= (wxSizer
*) 0 ;
32729 bool arg3
= (bool) true ;
32730 PyObject
* obj0
= 0 ;
32731 PyObject
* obj1
= 0 ;
32732 PyObject
* obj2
= 0 ;
32733 char *kwnames
[] = {
32734 (char *) "self",(char *) "sizer",(char *) "deleteOld", NULL
32737 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetSizerAndFit",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
32738 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32739 if (SWIG_arg_fail(1)) SWIG_fail
;
32740 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
32741 if (SWIG_arg_fail(2)) SWIG_fail
;
32744 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
32745 if (SWIG_arg_fail(3)) SWIG_fail
;
32749 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32750 (arg1
)->SetSizerAndFit(arg2
,arg3
);
32752 wxPyEndAllowThreads(__tstate
);
32753 if (PyErr_Occurred()) SWIG_fail
;
32755 Py_INCREF(Py_None
); resultobj
= Py_None
;
32762 static PyObject
*_wrap_Window_GetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32763 PyObject
*resultobj
= NULL
;
32764 wxWindow
*arg1
= (wxWindow
*) 0 ;
32766 PyObject
* obj0
= 0 ;
32767 char *kwnames
[] = {
32768 (char *) "self", NULL
32771 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetSizer",kwnames
,&obj0
)) goto fail
;
32772 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32773 if (SWIG_arg_fail(1)) SWIG_fail
;
32775 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32776 result
= (wxSizer
*)((wxWindow
const *)arg1
)->GetSizer();
32778 wxPyEndAllowThreads(__tstate
);
32779 if (PyErr_Occurred()) SWIG_fail
;
32782 resultobj
= wxPyMake_wxObject(result
, 0);
32790 static PyObject
*_wrap_Window_SetContainingSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32791 PyObject
*resultobj
= NULL
;
32792 wxWindow
*arg1
= (wxWindow
*) 0 ;
32793 wxSizer
*arg2
= (wxSizer
*) 0 ;
32794 PyObject
* obj0
= 0 ;
32795 PyObject
* obj1
= 0 ;
32796 char *kwnames
[] = {
32797 (char *) "self",(char *) "sizer", NULL
32800 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetContainingSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
32801 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32802 if (SWIG_arg_fail(1)) SWIG_fail
;
32803 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
32804 if (SWIG_arg_fail(2)) SWIG_fail
;
32806 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32807 (arg1
)->SetContainingSizer(arg2
);
32809 wxPyEndAllowThreads(__tstate
);
32810 if (PyErr_Occurred()) SWIG_fail
;
32812 Py_INCREF(Py_None
); resultobj
= Py_None
;
32819 static PyObject
*_wrap_Window_GetContainingSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32820 PyObject
*resultobj
= NULL
;
32821 wxWindow
*arg1
= (wxWindow
*) 0 ;
32823 PyObject
* obj0
= 0 ;
32824 char *kwnames
[] = {
32825 (char *) "self", NULL
32828 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetContainingSizer",kwnames
,&obj0
)) goto fail
;
32829 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32830 if (SWIG_arg_fail(1)) SWIG_fail
;
32832 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32833 result
= (wxSizer
*)((wxWindow
const *)arg1
)->GetContainingSizer();
32835 wxPyEndAllowThreads(__tstate
);
32836 if (PyErr_Occurred()) SWIG_fail
;
32839 resultobj
= wxPyMake_wxObject(result
, 0);
32847 static PyObject
*_wrap_Window_InheritAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32848 PyObject
*resultobj
= NULL
;
32849 wxWindow
*arg1
= (wxWindow
*) 0 ;
32850 PyObject
* obj0
= 0 ;
32851 char *kwnames
[] = {
32852 (char *) "self", NULL
32855 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InheritAttributes",kwnames
,&obj0
)) goto fail
;
32856 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32857 if (SWIG_arg_fail(1)) SWIG_fail
;
32859 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32860 (arg1
)->InheritAttributes();
32862 wxPyEndAllowThreads(__tstate
);
32863 if (PyErr_Occurred()) SWIG_fail
;
32865 Py_INCREF(Py_None
); resultobj
= Py_None
;
32872 static PyObject
*_wrap_Window_ShouldInheritColours(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32873 PyObject
*resultobj
= NULL
;
32874 wxWindow
*arg1
= (wxWindow
*) 0 ;
32876 PyObject
* obj0
= 0 ;
32877 char *kwnames
[] = {
32878 (char *) "self", NULL
32881 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_ShouldInheritColours",kwnames
,&obj0
)) goto fail
;
32882 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32883 if (SWIG_arg_fail(1)) SWIG_fail
;
32885 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32886 result
= (bool)((wxWindow
const *)arg1
)->ShouldInheritColours();
32888 wxPyEndAllowThreads(__tstate
);
32889 if (PyErr_Occurred()) SWIG_fail
;
32892 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32900 static PyObject
* Window_swigregister(PyObject
*, PyObject
*args
) {
32902 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
32903 SWIG_TypeClientData(SWIGTYPE_p_wxWindow
, obj
);
32905 return Py_BuildValue((char *)"");
32907 static PyObject
*_wrap_FindWindowById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32908 PyObject
*resultobj
= NULL
;
32910 wxWindow
*arg2
= (wxWindow
*) NULL
;
32912 PyObject
* obj0
= 0 ;
32913 PyObject
* obj1
= 0 ;
32914 char *kwnames
[] = {
32915 (char *) "id",(char *) "parent", NULL
32918 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FindWindowById",kwnames
,&obj0
,&obj1
)) goto fail
;
32920 arg1
= static_cast<long >(SWIG_As_long(obj0
));
32921 if (SWIG_arg_fail(1)) SWIG_fail
;
32924 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32925 if (SWIG_arg_fail(2)) SWIG_fail
;
32928 if (!wxPyCheckForApp()) SWIG_fail
;
32929 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32930 result
= (wxWindow
*)wxFindWindowById(arg1
,(wxWindow
const *)arg2
);
32932 wxPyEndAllowThreads(__tstate
);
32933 if (PyErr_Occurred()) SWIG_fail
;
32936 resultobj
= wxPyMake_wxObject(result
, 0);
32944 static PyObject
*_wrap_FindWindowByName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32945 PyObject
*resultobj
= NULL
;
32946 wxString
*arg1
= 0 ;
32947 wxWindow
*arg2
= (wxWindow
*) NULL
;
32949 bool temp1
= false ;
32950 PyObject
* obj0
= 0 ;
32951 PyObject
* obj1
= 0 ;
32952 char *kwnames
[] = {
32953 (char *) "name",(char *) "parent", NULL
32956 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FindWindowByName",kwnames
,&obj0
,&obj1
)) goto fail
;
32958 arg1
= wxString_in_helper(obj0
);
32959 if (arg1
== NULL
) SWIG_fail
;
32963 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32964 if (SWIG_arg_fail(2)) SWIG_fail
;
32967 if (!wxPyCheckForApp()) SWIG_fail
;
32968 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32969 result
= (wxWindow
*)wxFindWindowByName((wxString
const &)*arg1
,(wxWindow
const *)arg2
);
32971 wxPyEndAllowThreads(__tstate
);
32972 if (PyErr_Occurred()) SWIG_fail
;
32975 resultobj
= wxPyMake_wxObject(result
, 0);
32991 static PyObject
*_wrap_FindWindowByLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32992 PyObject
*resultobj
= NULL
;
32993 wxString
*arg1
= 0 ;
32994 wxWindow
*arg2
= (wxWindow
*) NULL
;
32996 bool temp1
= false ;
32997 PyObject
* obj0
= 0 ;
32998 PyObject
* obj1
= 0 ;
32999 char *kwnames
[] = {
33000 (char *) "label",(char *) "parent", NULL
33003 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FindWindowByLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
33005 arg1
= wxString_in_helper(obj0
);
33006 if (arg1
== NULL
) SWIG_fail
;
33010 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33011 if (SWIG_arg_fail(2)) SWIG_fail
;
33014 if (!wxPyCheckForApp()) SWIG_fail
;
33015 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33016 result
= (wxWindow
*)wxFindWindowByLabel((wxString
const &)*arg1
,(wxWindow
const *)arg2
);
33018 wxPyEndAllowThreads(__tstate
);
33019 if (PyErr_Occurred()) SWIG_fail
;
33022 resultobj
= wxPyMake_wxObject(result
, 0);
33038 static PyObject
*_wrap_Window_FromHWND(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33039 PyObject
*resultobj
= NULL
;
33040 wxWindow
*arg1
= (wxWindow
*) 0 ;
33041 unsigned long arg2
;
33043 PyObject
* obj0
= 0 ;
33044 PyObject
* obj1
= 0 ;
33045 char *kwnames
[] = {
33046 (char *) "parent",(char *) "_hWnd", NULL
33049 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_FromHWND",kwnames
,&obj0
,&obj1
)) goto fail
;
33050 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33051 if (SWIG_arg_fail(1)) SWIG_fail
;
33053 arg2
= static_cast<unsigned long >(SWIG_As_unsigned_SS_long(obj1
));
33054 if (SWIG_arg_fail(2)) SWIG_fail
;
33057 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33058 result
= (wxWindow
*)wxWindow_FromHWND(arg1
,arg2
);
33060 wxPyEndAllowThreads(__tstate
);
33061 if (PyErr_Occurred()) SWIG_fail
;
33064 resultobj
= wxPyMake_wxObject(result
, 0);
33072 static PyObject
*_wrap_GetTopLevelWindows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33073 PyObject
*resultobj
= NULL
;
33075 char *kwnames
[] = {
33079 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":GetTopLevelWindows",kwnames
)) goto fail
;
33081 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33082 result
= (PyObject
*)GetTopLevelWindows();
33084 wxPyEndAllowThreads(__tstate
);
33085 if (PyErr_Occurred()) SWIG_fail
;
33087 resultobj
= result
;
33094 static PyObject
*_wrap_new_Validator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33095 PyObject
*resultobj
= NULL
;
33096 wxValidator
*result
;
33097 char *kwnames
[] = {
33101 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_Validator",kwnames
)) goto fail
;
33103 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33104 result
= (wxValidator
*)new wxValidator();
33106 wxPyEndAllowThreads(__tstate
);
33107 if (PyErr_Occurred()) SWIG_fail
;
33109 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxValidator
, 1);
33116 static PyObject
*_wrap_Validator_Clone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33117 PyObject
*resultobj
= NULL
;
33118 wxValidator
*arg1
= (wxValidator
*) 0 ;
33119 wxValidator
*result
;
33120 PyObject
* obj0
= 0 ;
33121 char *kwnames
[] = {
33122 (char *) "self", NULL
33125 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_Clone",kwnames
,&obj0
)) goto fail
;
33126 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33127 if (SWIG_arg_fail(1)) SWIG_fail
;
33129 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33130 result
= (wxValidator
*)(arg1
)->Clone();
33132 wxPyEndAllowThreads(__tstate
);
33133 if (PyErr_Occurred()) SWIG_fail
;
33136 resultobj
= wxPyMake_wxObject(result
, 0);
33144 static PyObject
*_wrap_Validator_Validate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33145 PyObject
*resultobj
= NULL
;
33146 wxValidator
*arg1
= (wxValidator
*) 0 ;
33147 wxWindow
*arg2
= (wxWindow
*) 0 ;
33149 PyObject
* obj0
= 0 ;
33150 PyObject
* obj1
= 0 ;
33151 char *kwnames
[] = {
33152 (char *) "self",(char *) "parent", NULL
33155 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Validator_Validate",kwnames
,&obj0
,&obj1
)) goto fail
;
33156 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33157 if (SWIG_arg_fail(1)) SWIG_fail
;
33158 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33159 if (SWIG_arg_fail(2)) SWIG_fail
;
33161 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33162 result
= (bool)(arg1
)->Validate(arg2
);
33164 wxPyEndAllowThreads(__tstate
);
33165 if (PyErr_Occurred()) SWIG_fail
;
33168 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33176 static PyObject
*_wrap_Validator_TransferToWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33177 PyObject
*resultobj
= NULL
;
33178 wxValidator
*arg1
= (wxValidator
*) 0 ;
33180 PyObject
* obj0
= 0 ;
33181 char *kwnames
[] = {
33182 (char *) "self", NULL
33185 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_TransferToWindow",kwnames
,&obj0
)) goto fail
;
33186 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33187 if (SWIG_arg_fail(1)) SWIG_fail
;
33189 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33190 result
= (bool)(arg1
)->TransferToWindow();
33192 wxPyEndAllowThreads(__tstate
);
33193 if (PyErr_Occurred()) SWIG_fail
;
33196 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33204 static PyObject
*_wrap_Validator_TransferFromWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33205 PyObject
*resultobj
= NULL
;
33206 wxValidator
*arg1
= (wxValidator
*) 0 ;
33208 PyObject
* obj0
= 0 ;
33209 char *kwnames
[] = {
33210 (char *) "self", NULL
33213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_TransferFromWindow",kwnames
,&obj0
)) goto fail
;
33214 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33215 if (SWIG_arg_fail(1)) SWIG_fail
;
33217 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33218 result
= (bool)(arg1
)->TransferFromWindow();
33220 wxPyEndAllowThreads(__tstate
);
33221 if (PyErr_Occurred()) SWIG_fail
;
33224 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33232 static PyObject
*_wrap_Validator_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33233 PyObject
*resultobj
= NULL
;
33234 wxValidator
*arg1
= (wxValidator
*) 0 ;
33236 PyObject
* obj0
= 0 ;
33237 char *kwnames
[] = {
33238 (char *) "self", NULL
33241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_GetWindow",kwnames
,&obj0
)) goto fail
;
33242 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33243 if (SWIG_arg_fail(1)) SWIG_fail
;
33245 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33246 result
= (wxWindow
*)(arg1
)->GetWindow();
33248 wxPyEndAllowThreads(__tstate
);
33249 if (PyErr_Occurred()) SWIG_fail
;
33252 resultobj
= wxPyMake_wxObject(result
, 0);
33260 static PyObject
*_wrap_Validator_SetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33261 PyObject
*resultobj
= NULL
;
33262 wxValidator
*arg1
= (wxValidator
*) 0 ;
33263 wxWindow
*arg2
= (wxWindow
*) 0 ;
33264 PyObject
* obj0
= 0 ;
33265 PyObject
* obj1
= 0 ;
33266 char *kwnames
[] = {
33267 (char *) "self",(char *) "window", NULL
33270 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Validator_SetWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
33271 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33272 if (SWIG_arg_fail(1)) SWIG_fail
;
33273 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33274 if (SWIG_arg_fail(2)) SWIG_fail
;
33276 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33277 (arg1
)->SetWindow(arg2
);
33279 wxPyEndAllowThreads(__tstate
);
33280 if (PyErr_Occurred()) SWIG_fail
;
33282 Py_INCREF(Py_None
); resultobj
= Py_None
;
33289 static PyObject
*_wrap_Validator_IsSilent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33290 PyObject
*resultobj
= NULL
;
33292 char *kwnames
[] = {
33296 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Validator_IsSilent",kwnames
)) goto fail
;
33298 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33299 result
= (bool)wxValidator::IsSilent();
33301 wxPyEndAllowThreads(__tstate
);
33302 if (PyErr_Occurred()) SWIG_fail
;
33305 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33313 static PyObject
*_wrap_Validator_SetBellOnError(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33314 PyObject
*resultobj
= NULL
;
33315 int arg1
= (int) true ;
33316 PyObject
* obj0
= 0 ;
33317 char *kwnames
[] = {
33318 (char *) "doIt", NULL
33321 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Validator_SetBellOnError",kwnames
,&obj0
)) goto fail
;
33324 arg1
= static_cast<int >(SWIG_As_int(obj0
));
33325 if (SWIG_arg_fail(1)) SWIG_fail
;
33329 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33330 wxValidator::SetBellOnError(arg1
);
33332 wxPyEndAllowThreads(__tstate
);
33333 if (PyErr_Occurred()) SWIG_fail
;
33335 Py_INCREF(Py_None
); resultobj
= Py_None
;
33342 static PyObject
* Validator_swigregister(PyObject
*, PyObject
*args
) {
33344 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
33345 SWIG_TypeClientData(SWIGTYPE_p_wxValidator
, obj
);
33347 return Py_BuildValue((char *)"");
33349 static PyObject
*_wrap_new_PyValidator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33350 PyObject
*resultobj
= NULL
;
33351 wxPyValidator
*result
;
33352 char *kwnames
[] = {
33356 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PyValidator",kwnames
)) goto fail
;
33358 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33359 result
= (wxPyValidator
*)new wxPyValidator();
33361 wxPyEndAllowThreads(__tstate
);
33362 if (PyErr_Occurred()) SWIG_fail
;
33364 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyValidator
, 1);
33371 static PyObject
*_wrap_PyValidator__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33372 PyObject
*resultobj
= NULL
;
33373 wxPyValidator
*arg1
= (wxPyValidator
*) 0 ;
33374 PyObject
*arg2
= (PyObject
*) 0 ;
33375 PyObject
*arg3
= (PyObject
*) 0 ;
33376 int arg4
= (int) true ;
33377 PyObject
* obj0
= 0 ;
33378 PyObject
* obj1
= 0 ;
33379 PyObject
* obj2
= 0 ;
33380 PyObject
* obj3
= 0 ;
33381 char *kwnames
[] = {
33382 (char *) "self",(char *) "self",(char *) "_class",(char *) "incref", NULL
33385 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:PyValidator__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
33386 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyValidator
, SWIG_POINTER_EXCEPTION
| 0);
33387 if (SWIG_arg_fail(1)) SWIG_fail
;
33392 arg4
= static_cast<int >(SWIG_As_int(obj3
));
33393 if (SWIG_arg_fail(4)) SWIG_fail
;
33397 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33398 (arg1
)->_setCallbackInfo(arg2
,arg3
,arg4
);
33400 wxPyEndAllowThreads(__tstate
);
33401 if (PyErr_Occurred()) SWIG_fail
;
33403 Py_INCREF(Py_None
); resultobj
= Py_None
;
33410 static PyObject
* PyValidator_swigregister(PyObject
*, PyObject
*args
) {
33412 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
33413 SWIG_TypeClientData(SWIGTYPE_p_wxPyValidator
, obj
);
33415 return Py_BuildValue((char *)"");
33417 static int _wrap_DefaultValidator_set(PyObject
*) {
33418 PyErr_SetString(PyExc_TypeError
,"Variable DefaultValidator is read-only.");
33423 static PyObject
*_wrap_DefaultValidator_get(void) {
33424 PyObject
*pyobj
= NULL
;
33426 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultValidator
), SWIGTYPE_p_wxValidator
, 0);
33431 static PyObject
*_wrap_new_Menu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33432 PyObject
*resultobj
= NULL
;
33433 wxString
const &arg1_defvalue
= wxPyEmptyString
;
33434 wxString
*arg1
= (wxString
*) &arg1_defvalue
;
33435 long arg2
= (long) 0 ;
33437 bool temp1
= false ;
33438 PyObject
* obj0
= 0 ;
33439 PyObject
* obj1
= 0 ;
33440 char *kwnames
[] = {
33441 (char *) "title",(char *) "style", NULL
33444 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Menu",kwnames
,&obj0
,&obj1
)) goto fail
;
33447 arg1
= wxString_in_helper(obj0
);
33448 if (arg1
== NULL
) SWIG_fail
;
33454 arg2
= static_cast<long >(SWIG_As_long(obj1
));
33455 if (SWIG_arg_fail(2)) SWIG_fail
;
33459 if (!wxPyCheckForApp()) SWIG_fail
;
33460 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33461 result
= (wxMenu
*)new wxMenu((wxString
const &)*arg1
,arg2
);
33463 wxPyEndAllowThreads(__tstate
);
33464 if (PyErr_Occurred()) SWIG_fail
;
33466 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMenu
, 1);
33481 static PyObject
*_wrap_Menu_Append(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33482 PyObject
*resultobj
= NULL
;
33483 wxMenu
*arg1
= (wxMenu
*) 0 ;
33485 wxString
*arg3
= 0 ;
33486 wxString
const &arg4_defvalue
= wxPyEmptyString
;
33487 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
33488 wxItemKind arg5
= (wxItemKind
) wxITEM_NORMAL
;
33489 wxMenuItem
*result
;
33490 bool temp3
= false ;
33491 bool temp4
= false ;
33492 PyObject
* obj0
= 0 ;
33493 PyObject
* obj1
= 0 ;
33494 PyObject
* obj2
= 0 ;
33495 PyObject
* obj3
= 0 ;
33496 PyObject
* obj4
= 0 ;
33497 char *kwnames
[] = {
33498 (char *) "self",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL
33501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Menu_Append",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
33502 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33503 if (SWIG_arg_fail(1)) SWIG_fail
;
33505 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33506 if (SWIG_arg_fail(2)) SWIG_fail
;
33509 arg3
= wxString_in_helper(obj2
);
33510 if (arg3
== NULL
) SWIG_fail
;
33515 arg4
= wxString_in_helper(obj3
);
33516 if (arg4
== NULL
) SWIG_fail
;
33522 arg5
= static_cast<wxItemKind
>(SWIG_As_int(obj4
));
33523 if (SWIG_arg_fail(5)) SWIG_fail
;
33527 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33528 result
= (wxMenuItem
*)(arg1
)->Append(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
);
33530 wxPyEndAllowThreads(__tstate
);
33531 if (PyErr_Occurred()) SWIG_fail
;
33534 resultobj
= wxPyMake_wxObject(result
, 0);
33558 static PyObject
*_wrap_Menu_AppendSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33559 PyObject
*resultobj
= NULL
;
33560 wxMenu
*arg1
= (wxMenu
*) 0 ;
33561 wxMenuItem
*result
;
33562 PyObject
* obj0
= 0 ;
33563 char *kwnames
[] = {
33564 (char *) "self", NULL
33567 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_AppendSeparator",kwnames
,&obj0
)) goto fail
;
33568 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33569 if (SWIG_arg_fail(1)) SWIG_fail
;
33571 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33572 result
= (wxMenuItem
*)(arg1
)->AppendSeparator();
33574 wxPyEndAllowThreads(__tstate
);
33575 if (PyErr_Occurred()) SWIG_fail
;
33578 resultobj
= wxPyMake_wxObject(result
, 0);
33586 static PyObject
*_wrap_Menu_AppendCheckItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33587 PyObject
*resultobj
= NULL
;
33588 wxMenu
*arg1
= (wxMenu
*) 0 ;
33590 wxString
*arg3
= 0 ;
33591 wxString
const &arg4_defvalue
= wxPyEmptyString
;
33592 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
33593 wxMenuItem
*result
;
33594 bool temp3
= false ;
33595 bool temp4
= false ;
33596 PyObject
* obj0
= 0 ;
33597 PyObject
* obj1
= 0 ;
33598 PyObject
* obj2
= 0 ;
33599 PyObject
* obj3
= 0 ;
33600 char *kwnames
[] = {
33601 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
33604 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_AppendCheckItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
33605 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33606 if (SWIG_arg_fail(1)) SWIG_fail
;
33608 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33609 if (SWIG_arg_fail(2)) SWIG_fail
;
33612 arg3
= wxString_in_helper(obj2
);
33613 if (arg3
== NULL
) SWIG_fail
;
33618 arg4
= wxString_in_helper(obj3
);
33619 if (arg4
== NULL
) SWIG_fail
;
33624 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33625 result
= (wxMenuItem
*)(arg1
)->AppendCheckItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
33627 wxPyEndAllowThreads(__tstate
);
33628 if (PyErr_Occurred()) SWIG_fail
;
33631 resultobj
= wxPyMake_wxObject(result
, 0);
33655 static PyObject
*_wrap_Menu_AppendRadioItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33656 PyObject
*resultobj
= NULL
;
33657 wxMenu
*arg1
= (wxMenu
*) 0 ;
33659 wxString
*arg3
= 0 ;
33660 wxString
const &arg4_defvalue
= wxPyEmptyString
;
33661 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
33662 wxMenuItem
*result
;
33663 bool temp3
= false ;
33664 bool temp4
= false ;
33665 PyObject
* obj0
= 0 ;
33666 PyObject
* obj1
= 0 ;
33667 PyObject
* obj2
= 0 ;
33668 PyObject
* obj3
= 0 ;
33669 char *kwnames
[] = {
33670 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
33673 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_AppendRadioItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
33674 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33675 if (SWIG_arg_fail(1)) SWIG_fail
;
33677 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33678 if (SWIG_arg_fail(2)) SWIG_fail
;
33681 arg3
= wxString_in_helper(obj2
);
33682 if (arg3
== NULL
) SWIG_fail
;
33687 arg4
= wxString_in_helper(obj3
);
33688 if (arg4
== NULL
) SWIG_fail
;
33693 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33694 result
= (wxMenuItem
*)(arg1
)->AppendRadioItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
33696 wxPyEndAllowThreads(__tstate
);
33697 if (PyErr_Occurred()) SWIG_fail
;
33700 resultobj
= wxPyMake_wxObject(result
, 0);
33724 static PyObject
*_wrap_Menu_AppendMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33725 PyObject
*resultobj
= NULL
;
33726 wxMenu
*arg1
= (wxMenu
*) 0 ;
33728 wxString
*arg3
= 0 ;
33729 wxMenu
*arg4
= (wxMenu
*) 0 ;
33730 wxString
const &arg5_defvalue
= wxPyEmptyString
;
33731 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
33732 wxMenuItem
*result
;
33733 bool temp3
= false ;
33734 bool temp5
= false ;
33735 PyObject
* obj0
= 0 ;
33736 PyObject
* obj1
= 0 ;
33737 PyObject
* obj2
= 0 ;
33738 PyObject
* obj3
= 0 ;
33739 PyObject
* obj4
= 0 ;
33740 char *kwnames
[] = {
33741 (char *) "self",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL
33744 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_AppendMenu",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
33745 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33746 if (SWIG_arg_fail(1)) SWIG_fail
;
33748 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33749 if (SWIG_arg_fail(2)) SWIG_fail
;
33752 arg3
= wxString_in_helper(obj2
);
33753 if (arg3
== NULL
) SWIG_fail
;
33756 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33757 if (SWIG_arg_fail(4)) SWIG_fail
;
33760 arg5
= wxString_in_helper(obj4
);
33761 if (arg5
== NULL
) SWIG_fail
;
33766 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33767 result
= (wxMenuItem
*)(arg1
)->Append(arg2
,(wxString
const &)*arg3
,arg4
,(wxString
const &)*arg5
);
33769 wxPyEndAllowThreads(__tstate
);
33770 if (PyErr_Occurred()) SWIG_fail
;
33773 resultobj
= wxPyMake_wxObject(result
, 0);
33797 static PyObject
*_wrap_Menu_AppendItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33798 PyObject
*resultobj
= NULL
;
33799 wxMenu
*arg1
= (wxMenu
*) 0 ;
33800 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
33801 wxMenuItem
*result
;
33802 PyObject
* obj0
= 0 ;
33803 PyObject
* obj1
= 0 ;
33804 char *kwnames
[] = {
33805 (char *) "self",(char *) "item", NULL
33808 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_AppendItem",kwnames
,&obj0
,&obj1
)) goto fail
;
33809 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33810 if (SWIG_arg_fail(1)) SWIG_fail
;
33811 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
33812 if (SWIG_arg_fail(2)) SWIG_fail
;
33814 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33815 result
= (wxMenuItem
*)(arg1
)->Append(arg2
);
33817 wxPyEndAllowThreads(__tstate
);
33818 if (PyErr_Occurred()) SWIG_fail
;
33821 resultobj
= wxPyMake_wxObject(result
, 0);
33829 static PyObject
*_wrap_Menu_Break(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33830 PyObject
*resultobj
= NULL
;
33831 wxMenu
*arg1
= (wxMenu
*) 0 ;
33832 PyObject
* obj0
= 0 ;
33833 char *kwnames
[] = {
33834 (char *) "self", NULL
33837 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_Break",kwnames
,&obj0
)) goto fail
;
33838 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33839 if (SWIG_arg_fail(1)) SWIG_fail
;
33841 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33844 wxPyEndAllowThreads(__tstate
);
33845 if (PyErr_Occurred()) SWIG_fail
;
33847 Py_INCREF(Py_None
); resultobj
= Py_None
;
33854 static PyObject
*_wrap_Menu_InsertItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33855 PyObject
*resultobj
= NULL
;
33856 wxMenu
*arg1
= (wxMenu
*) 0 ;
33858 wxMenuItem
*arg3
= (wxMenuItem
*) 0 ;
33859 wxMenuItem
*result
;
33860 PyObject
* obj0
= 0 ;
33861 PyObject
* obj1
= 0 ;
33862 PyObject
* obj2
= 0 ;
33863 char *kwnames
[] = {
33864 (char *) "self",(char *) "pos",(char *) "item", NULL
33867 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_InsertItem",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
33868 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33869 if (SWIG_arg_fail(1)) SWIG_fail
;
33871 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
33872 if (SWIG_arg_fail(2)) SWIG_fail
;
33874 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
33875 if (SWIG_arg_fail(3)) SWIG_fail
;
33877 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33878 result
= (wxMenuItem
*)(arg1
)->Insert(arg2
,arg3
);
33880 wxPyEndAllowThreads(__tstate
);
33881 if (PyErr_Occurred()) SWIG_fail
;
33884 resultobj
= wxPyMake_wxObject(result
, 0);
33892 static PyObject
*_wrap_Menu_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33893 PyObject
*resultobj
= NULL
;
33894 wxMenu
*arg1
= (wxMenu
*) 0 ;
33897 wxString
*arg4
= 0 ;
33898 wxString
const &arg5_defvalue
= wxPyEmptyString
;
33899 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
33900 wxItemKind arg6
= (wxItemKind
) wxITEM_NORMAL
;
33901 wxMenuItem
*result
;
33902 bool temp4
= false ;
33903 bool temp5
= false ;
33904 PyObject
* obj0
= 0 ;
33905 PyObject
* obj1
= 0 ;
33906 PyObject
* obj2
= 0 ;
33907 PyObject
* obj3
= 0 ;
33908 PyObject
* obj4
= 0 ;
33909 PyObject
* obj5
= 0 ;
33910 char *kwnames
[] = {
33911 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL
33914 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OO:Menu_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
33915 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33916 if (SWIG_arg_fail(1)) SWIG_fail
;
33918 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
33919 if (SWIG_arg_fail(2)) SWIG_fail
;
33922 arg3
= static_cast<int >(SWIG_As_int(obj2
));
33923 if (SWIG_arg_fail(3)) SWIG_fail
;
33926 arg4
= wxString_in_helper(obj3
);
33927 if (arg4
== NULL
) SWIG_fail
;
33932 arg5
= wxString_in_helper(obj4
);
33933 if (arg5
== NULL
) SWIG_fail
;
33939 arg6
= static_cast<wxItemKind
>(SWIG_As_int(obj5
));
33940 if (SWIG_arg_fail(6)) SWIG_fail
;
33944 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33945 result
= (wxMenuItem
*)(arg1
)->Insert(arg2
,arg3
,(wxString
const &)*arg4
,(wxString
const &)*arg5
,arg6
);
33947 wxPyEndAllowThreads(__tstate
);
33948 if (PyErr_Occurred()) SWIG_fail
;
33951 resultobj
= wxPyMake_wxObject(result
, 0);
33975 static PyObject
*_wrap_Menu_InsertSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33976 PyObject
*resultobj
= NULL
;
33977 wxMenu
*arg1
= (wxMenu
*) 0 ;
33979 wxMenuItem
*result
;
33980 PyObject
* obj0
= 0 ;
33981 PyObject
* obj1
= 0 ;
33982 char *kwnames
[] = {
33983 (char *) "self",(char *) "pos", NULL
33986 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_InsertSeparator",kwnames
,&obj0
,&obj1
)) goto fail
;
33987 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33988 if (SWIG_arg_fail(1)) SWIG_fail
;
33990 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
33991 if (SWIG_arg_fail(2)) SWIG_fail
;
33994 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33995 result
= (wxMenuItem
*)(arg1
)->InsertSeparator(arg2
);
33997 wxPyEndAllowThreads(__tstate
);
33998 if (PyErr_Occurred()) SWIG_fail
;
34001 resultobj
= wxPyMake_wxObject(result
, 0);
34009 static PyObject
*_wrap_Menu_InsertCheckItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34010 PyObject
*resultobj
= NULL
;
34011 wxMenu
*arg1
= (wxMenu
*) 0 ;
34014 wxString
*arg4
= 0 ;
34015 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34016 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34017 wxMenuItem
*result
;
34018 bool temp4
= false ;
34019 bool temp5
= false ;
34020 PyObject
* obj0
= 0 ;
34021 PyObject
* obj1
= 0 ;
34022 PyObject
* obj2
= 0 ;
34023 PyObject
* obj3
= 0 ;
34024 PyObject
* obj4
= 0 ;
34025 char *kwnames
[] = {
34026 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help", NULL
34029 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_InsertCheckItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34030 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34031 if (SWIG_arg_fail(1)) SWIG_fail
;
34033 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34034 if (SWIG_arg_fail(2)) SWIG_fail
;
34037 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34038 if (SWIG_arg_fail(3)) SWIG_fail
;
34041 arg4
= wxString_in_helper(obj3
);
34042 if (arg4
== NULL
) SWIG_fail
;
34047 arg5
= wxString_in_helper(obj4
);
34048 if (arg5
== NULL
) SWIG_fail
;
34053 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34054 result
= (wxMenuItem
*)(arg1
)->InsertCheckItem(arg2
,arg3
,(wxString
const &)*arg4
,(wxString
const &)*arg5
);
34056 wxPyEndAllowThreads(__tstate
);
34057 if (PyErr_Occurred()) SWIG_fail
;
34060 resultobj
= wxPyMake_wxObject(result
, 0);
34084 static PyObject
*_wrap_Menu_InsertRadioItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34085 PyObject
*resultobj
= NULL
;
34086 wxMenu
*arg1
= (wxMenu
*) 0 ;
34089 wxString
*arg4
= 0 ;
34090 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34091 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34092 wxMenuItem
*result
;
34093 bool temp4
= false ;
34094 bool temp5
= false ;
34095 PyObject
* obj0
= 0 ;
34096 PyObject
* obj1
= 0 ;
34097 PyObject
* obj2
= 0 ;
34098 PyObject
* obj3
= 0 ;
34099 PyObject
* obj4
= 0 ;
34100 char *kwnames
[] = {
34101 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help", NULL
34104 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_InsertRadioItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34105 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34106 if (SWIG_arg_fail(1)) SWIG_fail
;
34108 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34109 if (SWIG_arg_fail(2)) SWIG_fail
;
34112 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34113 if (SWIG_arg_fail(3)) SWIG_fail
;
34116 arg4
= wxString_in_helper(obj3
);
34117 if (arg4
== NULL
) SWIG_fail
;
34122 arg5
= wxString_in_helper(obj4
);
34123 if (arg5
== NULL
) SWIG_fail
;
34128 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34129 result
= (wxMenuItem
*)(arg1
)->InsertRadioItem(arg2
,arg3
,(wxString
const &)*arg4
,(wxString
const &)*arg5
);
34131 wxPyEndAllowThreads(__tstate
);
34132 if (PyErr_Occurred()) SWIG_fail
;
34135 resultobj
= wxPyMake_wxObject(result
, 0);
34159 static PyObject
*_wrap_Menu_InsertMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34160 PyObject
*resultobj
= NULL
;
34161 wxMenu
*arg1
= (wxMenu
*) 0 ;
34164 wxString
*arg4
= 0 ;
34165 wxMenu
*arg5
= (wxMenu
*) 0 ;
34166 wxString
const &arg6_defvalue
= wxPyEmptyString
;
34167 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
34168 wxMenuItem
*result
;
34169 bool temp4
= false ;
34170 bool temp6
= false ;
34171 PyObject
* obj0
= 0 ;
34172 PyObject
* obj1
= 0 ;
34173 PyObject
* obj2
= 0 ;
34174 PyObject
* obj3
= 0 ;
34175 PyObject
* obj4
= 0 ;
34176 PyObject
* obj5
= 0 ;
34177 char *kwnames
[] = {
34178 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL
34181 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:Menu_InsertMenu",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
34182 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34183 if (SWIG_arg_fail(1)) SWIG_fail
;
34185 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34186 if (SWIG_arg_fail(2)) SWIG_fail
;
34189 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34190 if (SWIG_arg_fail(3)) SWIG_fail
;
34193 arg4
= wxString_in_helper(obj3
);
34194 if (arg4
== NULL
) SWIG_fail
;
34197 SWIG_Python_ConvertPtr(obj4
, (void **)&arg5
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34198 if (SWIG_arg_fail(5)) SWIG_fail
;
34201 arg6
= wxString_in_helper(obj5
);
34202 if (arg6
== NULL
) SWIG_fail
;
34207 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34208 result
= (wxMenuItem
*)(arg1
)->Insert(arg2
,arg3
,(wxString
const &)*arg4
,arg5
,(wxString
const &)*arg6
);
34210 wxPyEndAllowThreads(__tstate
);
34211 if (PyErr_Occurred()) SWIG_fail
;
34214 resultobj
= wxPyMake_wxObject(result
, 0);
34238 static PyObject
*_wrap_Menu_PrependItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34239 PyObject
*resultobj
= NULL
;
34240 wxMenu
*arg1
= (wxMenu
*) 0 ;
34241 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34242 wxMenuItem
*result
;
34243 PyObject
* obj0
= 0 ;
34244 PyObject
* obj1
= 0 ;
34245 char *kwnames
[] = {
34246 (char *) "self",(char *) "item", NULL
34249 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_PrependItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34250 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34251 if (SWIG_arg_fail(1)) SWIG_fail
;
34252 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34253 if (SWIG_arg_fail(2)) SWIG_fail
;
34255 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34256 result
= (wxMenuItem
*)(arg1
)->Prepend(arg2
);
34258 wxPyEndAllowThreads(__tstate
);
34259 if (PyErr_Occurred()) SWIG_fail
;
34262 resultobj
= wxPyMake_wxObject(result
, 0);
34270 static PyObject
*_wrap_Menu_Prepend(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34271 PyObject
*resultobj
= NULL
;
34272 wxMenu
*arg1
= (wxMenu
*) 0 ;
34274 wxString
*arg3
= 0 ;
34275 wxString
const &arg4_defvalue
= wxPyEmptyString
;
34276 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
34277 wxItemKind arg5
= (wxItemKind
) wxITEM_NORMAL
;
34278 wxMenuItem
*result
;
34279 bool temp3
= false ;
34280 bool temp4
= false ;
34281 PyObject
* obj0
= 0 ;
34282 PyObject
* obj1
= 0 ;
34283 PyObject
* obj2
= 0 ;
34284 PyObject
* obj3
= 0 ;
34285 PyObject
* obj4
= 0 ;
34286 char *kwnames
[] = {
34287 (char *) "self",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL
34290 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Menu_Prepend",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34291 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34292 if (SWIG_arg_fail(1)) SWIG_fail
;
34294 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34295 if (SWIG_arg_fail(2)) SWIG_fail
;
34298 arg3
= wxString_in_helper(obj2
);
34299 if (arg3
== NULL
) SWIG_fail
;
34304 arg4
= wxString_in_helper(obj3
);
34305 if (arg4
== NULL
) SWIG_fail
;
34311 arg5
= static_cast<wxItemKind
>(SWIG_As_int(obj4
));
34312 if (SWIG_arg_fail(5)) SWIG_fail
;
34316 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34317 result
= (wxMenuItem
*)(arg1
)->Prepend(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
);
34319 wxPyEndAllowThreads(__tstate
);
34320 if (PyErr_Occurred()) SWIG_fail
;
34323 resultobj
= wxPyMake_wxObject(result
, 0);
34347 static PyObject
*_wrap_Menu_PrependSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34348 PyObject
*resultobj
= NULL
;
34349 wxMenu
*arg1
= (wxMenu
*) 0 ;
34350 wxMenuItem
*result
;
34351 PyObject
* obj0
= 0 ;
34352 char *kwnames
[] = {
34353 (char *) "self", NULL
34356 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_PrependSeparator",kwnames
,&obj0
)) goto fail
;
34357 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34358 if (SWIG_arg_fail(1)) SWIG_fail
;
34360 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34361 result
= (wxMenuItem
*)(arg1
)->PrependSeparator();
34363 wxPyEndAllowThreads(__tstate
);
34364 if (PyErr_Occurred()) SWIG_fail
;
34367 resultobj
= wxPyMake_wxObject(result
, 0);
34375 static PyObject
*_wrap_Menu_PrependCheckItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34376 PyObject
*resultobj
= NULL
;
34377 wxMenu
*arg1
= (wxMenu
*) 0 ;
34379 wxString
*arg3
= 0 ;
34380 wxString
const &arg4_defvalue
= wxPyEmptyString
;
34381 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
34382 wxMenuItem
*result
;
34383 bool temp3
= false ;
34384 bool temp4
= false ;
34385 PyObject
* obj0
= 0 ;
34386 PyObject
* obj1
= 0 ;
34387 PyObject
* obj2
= 0 ;
34388 PyObject
* obj3
= 0 ;
34389 char *kwnames
[] = {
34390 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
34393 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_PrependCheckItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
34394 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34395 if (SWIG_arg_fail(1)) SWIG_fail
;
34397 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34398 if (SWIG_arg_fail(2)) SWIG_fail
;
34401 arg3
= wxString_in_helper(obj2
);
34402 if (arg3
== NULL
) SWIG_fail
;
34407 arg4
= wxString_in_helper(obj3
);
34408 if (arg4
== NULL
) SWIG_fail
;
34413 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34414 result
= (wxMenuItem
*)(arg1
)->PrependCheckItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
34416 wxPyEndAllowThreads(__tstate
);
34417 if (PyErr_Occurred()) SWIG_fail
;
34420 resultobj
= wxPyMake_wxObject(result
, 0);
34444 static PyObject
*_wrap_Menu_PrependRadioItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34445 PyObject
*resultobj
= NULL
;
34446 wxMenu
*arg1
= (wxMenu
*) 0 ;
34448 wxString
*arg3
= 0 ;
34449 wxString
const &arg4_defvalue
= wxPyEmptyString
;
34450 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
34451 wxMenuItem
*result
;
34452 bool temp3
= false ;
34453 bool temp4
= false ;
34454 PyObject
* obj0
= 0 ;
34455 PyObject
* obj1
= 0 ;
34456 PyObject
* obj2
= 0 ;
34457 PyObject
* obj3
= 0 ;
34458 char *kwnames
[] = {
34459 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
34462 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_PrependRadioItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
34463 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34464 if (SWIG_arg_fail(1)) SWIG_fail
;
34466 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34467 if (SWIG_arg_fail(2)) SWIG_fail
;
34470 arg3
= wxString_in_helper(obj2
);
34471 if (arg3
== NULL
) SWIG_fail
;
34476 arg4
= wxString_in_helper(obj3
);
34477 if (arg4
== NULL
) SWIG_fail
;
34482 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34483 result
= (wxMenuItem
*)(arg1
)->PrependRadioItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
34485 wxPyEndAllowThreads(__tstate
);
34486 if (PyErr_Occurred()) SWIG_fail
;
34489 resultobj
= wxPyMake_wxObject(result
, 0);
34513 static PyObject
*_wrap_Menu_PrependMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34514 PyObject
*resultobj
= NULL
;
34515 wxMenu
*arg1
= (wxMenu
*) 0 ;
34517 wxString
*arg3
= 0 ;
34518 wxMenu
*arg4
= (wxMenu
*) 0 ;
34519 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34520 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34521 wxMenuItem
*result
;
34522 bool temp3
= false ;
34523 bool temp5
= false ;
34524 PyObject
* obj0
= 0 ;
34525 PyObject
* obj1
= 0 ;
34526 PyObject
* obj2
= 0 ;
34527 PyObject
* obj3
= 0 ;
34528 PyObject
* obj4
= 0 ;
34529 char *kwnames
[] = {
34530 (char *) "self",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL
34533 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_PrependMenu",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34534 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34535 if (SWIG_arg_fail(1)) SWIG_fail
;
34537 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34538 if (SWIG_arg_fail(2)) SWIG_fail
;
34541 arg3
= wxString_in_helper(obj2
);
34542 if (arg3
== NULL
) SWIG_fail
;
34545 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34546 if (SWIG_arg_fail(4)) SWIG_fail
;
34549 arg5
= wxString_in_helper(obj4
);
34550 if (arg5
== NULL
) SWIG_fail
;
34555 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34556 result
= (wxMenuItem
*)(arg1
)->Prepend(arg2
,(wxString
const &)*arg3
,arg4
,(wxString
const &)*arg5
);
34558 wxPyEndAllowThreads(__tstate
);
34559 if (PyErr_Occurred()) SWIG_fail
;
34562 resultobj
= wxPyMake_wxObject(result
, 0);
34586 static PyObject
*_wrap_Menu_Remove(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34587 PyObject
*resultobj
= NULL
;
34588 wxMenu
*arg1
= (wxMenu
*) 0 ;
34590 wxMenuItem
*result
;
34591 PyObject
* obj0
= 0 ;
34592 PyObject
* obj1
= 0 ;
34593 char *kwnames
[] = {
34594 (char *) "self",(char *) "id", NULL
34597 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_Remove",kwnames
,&obj0
,&obj1
)) goto fail
;
34598 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34599 if (SWIG_arg_fail(1)) SWIG_fail
;
34601 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34602 if (SWIG_arg_fail(2)) SWIG_fail
;
34605 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34606 result
= (wxMenuItem
*)(arg1
)->Remove(arg2
);
34608 wxPyEndAllowThreads(__tstate
);
34609 if (PyErr_Occurred()) SWIG_fail
;
34612 resultobj
= wxPyMake_wxObject(result
, 0);
34620 static PyObject
*_wrap_Menu_RemoveItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34621 PyObject
*resultobj
= NULL
;
34622 wxMenu
*arg1
= (wxMenu
*) 0 ;
34623 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34624 wxMenuItem
*result
;
34625 PyObject
* obj0
= 0 ;
34626 PyObject
* obj1
= 0 ;
34627 char *kwnames
[] = {
34628 (char *) "self",(char *) "item", NULL
34631 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_RemoveItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34632 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34633 if (SWIG_arg_fail(1)) SWIG_fail
;
34634 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34635 if (SWIG_arg_fail(2)) SWIG_fail
;
34637 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34638 result
= (wxMenuItem
*)(arg1
)->Remove(arg2
);
34640 wxPyEndAllowThreads(__tstate
);
34641 if (PyErr_Occurred()) SWIG_fail
;
34644 resultobj
= wxPyMake_wxObject(result
, 0);
34652 static PyObject
*_wrap_Menu_Delete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34653 PyObject
*resultobj
= NULL
;
34654 wxMenu
*arg1
= (wxMenu
*) 0 ;
34657 PyObject
* obj0
= 0 ;
34658 PyObject
* obj1
= 0 ;
34659 char *kwnames
[] = {
34660 (char *) "self",(char *) "id", NULL
34663 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_Delete",kwnames
,&obj0
,&obj1
)) goto fail
;
34664 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34665 if (SWIG_arg_fail(1)) SWIG_fail
;
34667 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34668 if (SWIG_arg_fail(2)) SWIG_fail
;
34671 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34672 result
= (bool)(arg1
)->Delete(arg2
);
34674 wxPyEndAllowThreads(__tstate
);
34675 if (PyErr_Occurred()) SWIG_fail
;
34678 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34686 static PyObject
*_wrap_Menu_DeleteItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34687 PyObject
*resultobj
= NULL
;
34688 wxMenu
*arg1
= (wxMenu
*) 0 ;
34689 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34691 PyObject
* obj0
= 0 ;
34692 PyObject
* obj1
= 0 ;
34693 char *kwnames
[] = {
34694 (char *) "self",(char *) "item", NULL
34697 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_DeleteItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34698 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34699 if (SWIG_arg_fail(1)) SWIG_fail
;
34700 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34701 if (SWIG_arg_fail(2)) SWIG_fail
;
34703 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34704 result
= (bool)(arg1
)->Delete(arg2
);
34706 wxPyEndAllowThreads(__tstate
);
34707 if (PyErr_Occurred()) SWIG_fail
;
34710 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34718 static PyObject
*_wrap_Menu_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34719 PyObject
*resultobj
= NULL
;
34720 wxMenu
*arg1
= (wxMenu
*) 0 ;
34721 PyObject
* obj0
= 0 ;
34722 char *kwnames
[] = {
34723 (char *) "self", NULL
34726 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_Destroy",kwnames
,&obj0
)) goto fail
;
34727 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34728 if (SWIG_arg_fail(1)) SWIG_fail
;
34730 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34731 wxMenu_Destroy(arg1
);
34733 wxPyEndAllowThreads(__tstate
);
34734 if (PyErr_Occurred()) SWIG_fail
;
34736 Py_INCREF(Py_None
); resultobj
= Py_None
;
34743 static PyObject
*_wrap_Menu_DestroyId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34744 PyObject
*resultobj
= NULL
;
34745 wxMenu
*arg1
= (wxMenu
*) 0 ;
34748 PyObject
* obj0
= 0 ;
34749 PyObject
* obj1
= 0 ;
34750 char *kwnames
[] = {
34751 (char *) "self",(char *) "id", NULL
34754 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_DestroyId",kwnames
,&obj0
,&obj1
)) goto fail
;
34755 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34756 if (SWIG_arg_fail(1)) SWIG_fail
;
34758 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34759 if (SWIG_arg_fail(2)) SWIG_fail
;
34762 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34763 result
= (bool)(arg1
)->Destroy(arg2
);
34765 wxPyEndAllowThreads(__tstate
);
34766 if (PyErr_Occurred()) SWIG_fail
;
34769 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34777 static PyObject
*_wrap_Menu_DestroyItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34778 PyObject
*resultobj
= NULL
;
34779 wxMenu
*arg1
= (wxMenu
*) 0 ;
34780 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34782 PyObject
* obj0
= 0 ;
34783 PyObject
* obj1
= 0 ;
34784 char *kwnames
[] = {
34785 (char *) "self",(char *) "item", NULL
34788 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_DestroyItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34789 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34790 if (SWIG_arg_fail(1)) SWIG_fail
;
34791 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34792 if (SWIG_arg_fail(2)) SWIG_fail
;
34794 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34795 result
= (bool)(arg1
)->Destroy(arg2
);
34797 wxPyEndAllowThreads(__tstate
);
34798 if (PyErr_Occurred()) SWIG_fail
;
34801 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34809 static PyObject
*_wrap_Menu_GetMenuItemCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34810 PyObject
*resultobj
= NULL
;
34811 wxMenu
*arg1
= (wxMenu
*) 0 ;
34813 PyObject
* obj0
= 0 ;
34814 char *kwnames
[] = {
34815 (char *) "self", NULL
34818 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetMenuItemCount",kwnames
,&obj0
)) goto fail
;
34819 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34820 if (SWIG_arg_fail(1)) SWIG_fail
;
34822 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34823 result
= (size_t)((wxMenu
const *)arg1
)->GetMenuItemCount();
34825 wxPyEndAllowThreads(__tstate
);
34826 if (PyErr_Occurred()) SWIG_fail
;
34829 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
34837 static PyObject
*_wrap_Menu_GetMenuItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34838 PyObject
*resultobj
= NULL
;
34839 wxMenu
*arg1
= (wxMenu
*) 0 ;
34841 PyObject
* obj0
= 0 ;
34842 char *kwnames
[] = {
34843 (char *) "self", NULL
34846 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetMenuItems",kwnames
,&obj0
)) goto fail
;
34847 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34848 if (SWIG_arg_fail(1)) SWIG_fail
;
34850 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34851 result
= (PyObject
*)wxMenu_GetMenuItems(arg1
);
34853 wxPyEndAllowThreads(__tstate
);
34854 if (PyErr_Occurred()) SWIG_fail
;
34856 resultobj
= result
;
34863 static PyObject
*_wrap_Menu_FindItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34864 PyObject
*resultobj
= NULL
;
34865 wxMenu
*arg1
= (wxMenu
*) 0 ;
34866 wxString
*arg2
= 0 ;
34868 bool temp2
= false ;
34869 PyObject
* obj0
= 0 ;
34870 PyObject
* obj1
= 0 ;
34871 char *kwnames
[] = {
34872 (char *) "self",(char *) "item", NULL
34875 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_FindItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34876 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34877 if (SWIG_arg_fail(1)) SWIG_fail
;
34879 arg2
= wxString_in_helper(obj1
);
34880 if (arg2
== NULL
) SWIG_fail
;
34884 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34885 result
= (int)((wxMenu
const *)arg1
)->FindItem((wxString
const &)*arg2
);
34887 wxPyEndAllowThreads(__tstate
);
34888 if (PyErr_Occurred()) SWIG_fail
;
34891 resultobj
= SWIG_From_int(static_cast<int >(result
));
34907 static PyObject
*_wrap_Menu_FindItemById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34908 PyObject
*resultobj
= NULL
;
34909 wxMenu
*arg1
= (wxMenu
*) 0 ;
34911 wxMenuItem
*result
;
34912 PyObject
* obj0
= 0 ;
34913 PyObject
* obj1
= 0 ;
34914 char *kwnames
[] = {
34915 (char *) "self",(char *) "id", NULL
34918 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_FindItemById",kwnames
,&obj0
,&obj1
)) goto fail
;
34919 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34920 if (SWIG_arg_fail(1)) SWIG_fail
;
34922 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34923 if (SWIG_arg_fail(2)) SWIG_fail
;
34926 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34927 result
= (wxMenuItem
*)((wxMenu
const *)arg1
)->FindItem(arg2
);
34929 wxPyEndAllowThreads(__tstate
);
34930 if (PyErr_Occurred()) SWIG_fail
;
34933 resultobj
= wxPyMake_wxObject(result
, 0);
34941 static PyObject
*_wrap_Menu_FindItemByPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34942 PyObject
*resultobj
= NULL
;
34943 wxMenu
*arg1
= (wxMenu
*) 0 ;
34945 wxMenuItem
*result
;
34946 PyObject
* obj0
= 0 ;
34947 PyObject
* obj1
= 0 ;
34948 char *kwnames
[] = {
34949 (char *) "self",(char *) "position", NULL
34952 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_FindItemByPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
34953 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34954 if (SWIG_arg_fail(1)) SWIG_fail
;
34956 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34957 if (SWIG_arg_fail(2)) SWIG_fail
;
34960 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34961 result
= (wxMenuItem
*)((wxMenu
const *)arg1
)->FindItemByPosition(arg2
);
34963 wxPyEndAllowThreads(__tstate
);
34964 if (PyErr_Occurred()) SWIG_fail
;
34967 resultobj
= wxPyMake_wxObject(result
, 0);
34975 static PyObject
*_wrap_Menu_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34976 PyObject
*resultobj
= NULL
;
34977 wxMenu
*arg1
= (wxMenu
*) 0 ;
34980 PyObject
* obj0
= 0 ;
34981 PyObject
* obj1
= 0 ;
34982 PyObject
* obj2
= 0 ;
34983 char *kwnames
[] = {
34984 (char *) "self",(char *) "id",(char *) "enable", NULL
34987 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_Enable",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
34988 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34989 if (SWIG_arg_fail(1)) SWIG_fail
;
34991 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34992 if (SWIG_arg_fail(2)) SWIG_fail
;
34995 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
34996 if (SWIG_arg_fail(3)) SWIG_fail
;
34999 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35000 (arg1
)->Enable(arg2
,arg3
);
35002 wxPyEndAllowThreads(__tstate
);
35003 if (PyErr_Occurred()) SWIG_fail
;
35005 Py_INCREF(Py_None
); resultobj
= Py_None
;
35012 static PyObject
*_wrap_Menu_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35013 PyObject
*resultobj
= NULL
;
35014 wxMenu
*arg1
= (wxMenu
*) 0 ;
35017 PyObject
* obj0
= 0 ;
35018 PyObject
* obj1
= 0 ;
35019 char *kwnames
[] = {
35020 (char *) "self",(char *) "id", NULL
35023 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_IsEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
35024 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35025 if (SWIG_arg_fail(1)) SWIG_fail
;
35027 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35028 if (SWIG_arg_fail(2)) SWIG_fail
;
35031 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35032 result
= (bool)((wxMenu
const *)arg1
)->IsEnabled(arg2
);
35034 wxPyEndAllowThreads(__tstate
);
35035 if (PyErr_Occurred()) SWIG_fail
;
35038 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35046 static PyObject
*_wrap_Menu_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35047 PyObject
*resultobj
= NULL
;
35048 wxMenu
*arg1
= (wxMenu
*) 0 ;
35051 PyObject
* obj0
= 0 ;
35052 PyObject
* obj1
= 0 ;
35053 PyObject
* obj2
= 0 ;
35054 char *kwnames
[] = {
35055 (char *) "self",(char *) "id",(char *) "check", NULL
35058 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_Check",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35059 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35060 if (SWIG_arg_fail(1)) SWIG_fail
;
35062 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35063 if (SWIG_arg_fail(2)) SWIG_fail
;
35066 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
35067 if (SWIG_arg_fail(3)) SWIG_fail
;
35070 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35071 (arg1
)->Check(arg2
,arg3
);
35073 wxPyEndAllowThreads(__tstate
);
35074 if (PyErr_Occurred()) SWIG_fail
;
35076 Py_INCREF(Py_None
); resultobj
= Py_None
;
35083 static PyObject
*_wrap_Menu_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35084 PyObject
*resultobj
= NULL
;
35085 wxMenu
*arg1
= (wxMenu
*) 0 ;
35088 PyObject
* obj0
= 0 ;
35089 PyObject
* obj1
= 0 ;
35090 char *kwnames
[] = {
35091 (char *) "self",(char *) "id", NULL
35094 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_IsChecked",kwnames
,&obj0
,&obj1
)) goto fail
;
35095 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35096 if (SWIG_arg_fail(1)) SWIG_fail
;
35098 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35099 if (SWIG_arg_fail(2)) SWIG_fail
;
35102 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35103 result
= (bool)((wxMenu
const *)arg1
)->IsChecked(arg2
);
35105 wxPyEndAllowThreads(__tstate
);
35106 if (PyErr_Occurred()) SWIG_fail
;
35109 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35117 static PyObject
*_wrap_Menu_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35118 PyObject
*resultobj
= NULL
;
35119 wxMenu
*arg1
= (wxMenu
*) 0 ;
35121 wxString
*arg3
= 0 ;
35122 bool temp3
= false ;
35123 PyObject
* obj0
= 0 ;
35124 PyObject
* obj1
= 0 ;
35125 PyObject
* obj2
= 0 ;
35126 char *kwnames
[] = {
35127 (char *) "self",(char *) "id",(char *) "label", NULL
35130 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_SetLabel",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35131 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35132 if (SWIG_arg_fail(1)) SWIG_fail
;
35134 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35135 if (SWIG_arg_fail(2)) SWIG_fail
;
35138 arg3
= wxString_in_helper(obj2
);
35139 if (arg3
== NULL
) SWIG_fail
;
35143 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35144 (arg1
)->SetLabel(arg2
,(wxString
const &)*arg3
);
35146 wxPyEndAllowThreads(__tstate
);
35147 if (PyErr_Occurred()) SWIG_fail
;
35149 Py_INCREF(Py_None
); resultobj
= Py_None
;
35164 static PyObject
*_wrap_Menu_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35165 PyObject
*resultobj
= NULL
;
35166 wxMenu
*arg1
= (wxMenu
*) 0 ;
35169 PyObject
* obj0
= 0 ;
35170 PyObject
* obj1
= 0 ;
35171 char *kwnames
[] = {
35172 (char *) "self",(char *) "id", NULL
35175 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_GetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
35176 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35177 if (SWIG_arg_fail(1)) SWIG_fail
;
35179 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35180 if (SWIG_arg_fail(2)) SWIG_fail
;
35183 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35184 result
= ((wxMenu
const *)arg1
)->GetLabel(arg2
);
35186 wxPyEndAllowThreads(__tstate
);
35187 if (PyErr_Occurred()) SWIG_fail
;
35191 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
35193 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
35202 static PyObject
*_wrap_Menu_SetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35203 PyObject
*resultobj
= NULL
;
35204 wxMenu
*arg1
= (wxMenu
*) 0 ;
35206 wxString
*arg3
= 0 ;
35207 bool temp3
= false ;
35208 PyObject
* obj0
= 0 ;
35209 PyObject
* obj1
= 0 ;
35210 PyObject
* obj2
= 0 ;
35211 char *kwnames
[] = {
35212 (char *) "self",(char *) "id",(char *) "helpString", NULL
35215 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_SetHelpString",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35216 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35217 if (SWIG_arg_fail(1)) SWIG_fail
;
35219 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35220 if (SWIG_arg_fail(2)) SWIG_fail
;
35223 arg3
= wxString_in_helper(obj2
);
35224 if (arg3
== NULL
) SWIG_fail
;
35228 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35229 (arg1
)->SetHelpString(arg2
,(wxString
const &)*arg3
);
35231 wxPyEndAllowThreads(__tstate
);
35232 if (PyErr_Occurred()) SWIG_fail
;
35234 Py_INCREF(Py_None
); resultobj
= Py_None
;
35249 static PyObject
*_wrap_Menu_GetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35250 PyObject
*resultobj
= NULL
;
35251 wxMenu
*arg1
= (wxMenu
*) 0 ;
35254 PyObject
* obj0
= 0 ;
35255 PyObject
* obj1
= 0 ;
35256 char *kwnames
[] = {
35257 (char *) "self",(char *) "id", NULL
35260 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_GetHelpString",kwnames
,&obj0
,&obj1
)) goto fail
;
35261 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35262 if (SWIG_arg_fail(1)) SWIG_fail
;
35264 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35265 if (SWIG_arg_fail(2)) SWIG_fail
;
35268 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35269 result
= ((wxMenu
const *)arg1
)->GetHelpString(arg2
);
35271 wxPyEndAllowThreads(__tstate
);
35272 if (PyErr_Occurred()) SWIG_fail
;
35276 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
35278 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
35287 static PyObject
*_wrap_Menu_SetTitle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35288 PyObject
*resultobj
= NULL
;
35289 wxMenu
*arg1
= (wxMenu
*) 0 ;
35290 wxString
*arg2
= 0 ;
35291 bool temp2
= false ;
35292 PyObject
* obj0
= 0 ;
35293 PyObject
* obj1
= 0 ;
35294 char *kwnames
[] = {
35295 (char *) "self",(char *) "title", NULL
35298 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetTitle",kwnames
,&obj0
,&obj1
)) goto fail
;
35299 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35300 if (SWIG_arg_fail(1)) SWIG_fail
;
35302 arg2
= wxString_in_helper(obj1
);
35303 if (arg2
== NULL
) SWIG_fail
;
35307 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35308 (arg1
)->SetTitle((wxString
const &)*arg2
);
35310 wxPyEndAllowThreads(__tstate
);
35311 if (PyErr_Occurred()) SWIG_fail
;
35313 Py_INCREF(Py_None
); resultobj
= Py_None
;
35328 static PyObject
*_wrap_Menu_GetTitle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35329 PyObject
*resultobj
= NULL
;
35330 wxMenu
*arg1
= (wxMenu
*) 0 ;
35332 PyObject
* obj0
= 0 ;
35333 char *kwnames
[] = {
35334 (char *) "self", NULL
35337 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetTitle",kwnames
,&obj0
)) goto fail
;
35338 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35339 if (SWIG_arg_fail(1)) SWIG_fail
;
35341 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35342 result
= ((wxMenu
const *)arg1
)->GetTitle();
35344 wxPyEndAllowThreads(__tstate
);
35345 if (PyErr_Occurred()) SWIG_fail
;
35349 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
35351 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
35360 static PyObject
*_wrap_Menu_SetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35361 PyObject
*resultobj
= NULL
;
35362 wxMenu
*arg1
= (wxMenu
*) 0 ;
35363 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
35364 PyObject
* obj0
= 0 ;
35365 PyObject
* obj1
= 0 ;
35366 char *kwnames
[] = {
35367 (char *) "self",(char *) "handler", NULL
35370 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
35371 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35372 if (SWIG_arg_fail(1)) SWIG_fail
;
35373 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
35374 if (SWIG_arg_fail(2)) SWIG_fail
;
35376 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35377 (arg1
)->SetEventHandler(arg2
);
35379 wxPyEndAllowThreads(__tstate
);
35380 if (PyErr_Occurred()) SWIG_fail
;
35382 Py_INCREF(Py_None
); resultobj
= Py_None
;
35389 static PyObject
*_wrap_Menu_GetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35390 PyObject
*resultobj
= NULL
;
35391 wxMenu
*arg1
= (wxMenu
*) 0 ;
35392 wxEvtHandler
*result
;
35393 PyObject
* obj0
= 0 ;
35394 char *kwnames
[] = {
35395 (char *) "self", NULL
35398 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetEventHandler",kwnames
,&obj0
)) goto fail
;
35399 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35400 if (SWIG_arg_fail(1)) SWIG_fail
;
35402 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35403 result
= (wxEvtHandler
*)((wxMenu
const *)arg1
)->GetEventHandler();
35405 wxPyEndAllowThreads(__tstate
);
35406 if (PyErr_Occurred()) SWIG_fail
;
35409 resultobj
= wxPyMake_wxObject(result
, 0);
35417 static PyObject
*_wrap_Menu_SetInvokingWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35418 PyObject
*resultobj
= NULL
;
35419 wxMenu
*arg1
= (wxMenu
*) 0 ;
35420 wxWindow
*arg2
= (wxWindow
*) 0 ;
35421 PyObject
* obj0
= 0 ;
35422 PyObject
* obj1
= 0 ;
35423 char *kwnames
[] = {
35424 (char *) "self",(char *) "win", NULL
35427 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetInvokingWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
35428 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35429 if (SWIG_arg_fail(1)) SWIG_fail
;
35430 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
35431 if (SWIG_arg_fail(2)) SWIG_fail
;
35433 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35434 (arg1
)->SetInvokingWindow(arg2
);
35436 wxPyEndAllowThreads(__tstate
);
35437 if (PyErr_Occurred()) SWIG_fail
;
35439 Py_INCREF(Py_None
); resultobj
= Py_None
;
35446 static PyObject
*_wrap_Menu_GetInvokingWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35447 PyObject
*resultobj
= NULL
;
35448 wxMenu
*arg1
= (wxMenu
*) 0 ;
35450 PyObject
* obj0
= 0 ;
35451 char *kwnames
[] = {
35452 (char *) "self", NULL
35455 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetInvokingWindow",kwnames
,&obj0
)) goto fail
;
35456 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35457 if (SWIG_arg_fail(1)) SWIG_fail
;
35459 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35460 result
= (wxWindow
*)((wxMenu
const *)arg1
)->GetInvokingWindow();
35462 wxPyEndAllowThreads(__tstate
);
35463 if (PyErr_Occurred()) SWIG_fail
;
35466 resultobj
= wxPyMake_wxObject(result
, 0);
35474 static PyObject
*_wrap_Menu_GetStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35475 PyObject
*resultobj
= NULL
;
35476 wxMenu
*arg1
= (wxMenu
*) 0 ;
35478 PyObject
* obj0
= 0 ;
35479 char *kwnames
[] = {
35480 (char *) "self", NULL
35483 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetStyle",kwnames
,&obj0
)) goto fail
;
35484 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35485 if (SWIG_arg_fail(1)) SWIG_fail
;
35487 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35488 result
= (long)((wxMenu
const *)arg1
)->GetStyle();
35490 wxPyEndAllowThreads(__tstate
);
35491 if (PyErr_Occurred()) SWIG_fail
;
35494 resultobj
= SWIG_From_long(static_cast<long >(result
));
35502 static PyObject
*_wrap_Menu_UpdateUI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35503 PyObject
*resultobj
= NULL
;
35504 wxMenu
*arg1
= (wxMenu
*) 0 ;
35505 wxEvtHandler
*arg2
= (wxEvtHandler
*) NULL
;
35506 PyObject
* obj0
= 0 ;
35507 PyObject
* obj1
= 0 ;
35508 char *kwnames
[] = {
35509 (char *) "self",(char *) "source", NULL
35512 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Menu_UpdateUI",kwnames
,&obj0
,&obj1
)) goto fail
;
35513 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35514 if (SWIG_arg_fail(1)) SWIG_fail
;
35516 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
35517 if (SWIG_arg_fail(2)) SWIG_fail
;
35520 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35521 (arg1
)->UpdateUI(arg2
);
35523 wxPyEndAllowThreads(__tstate
);
35524 if (PyErr_Occurred()) SWIG_fail
;
35526 Py_INCREF(Py_None
); resultobj
= Py_None
;
35533 static PyObject
*_wrap_Menu_GetMenuBar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35534 PyObject
*resultobj
= NULL
;
35535 wxMenu
*arg1
= (wxMenu
*) 0 ;
35537 PyObject
* obj0
= 0 ;
35538 char *kwnames
[] = {
35539 (char *) "self", NULL
35542 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetMenuBar",kwnames
,&obj0
)) goto fail
;
35543 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35544 if (SWIG_arg_fail(1)) SWIG_fail
;
35546 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35547 result
= (wxMenuBar
*)((wxMenu
const *)arg1
)->GetMenuBar();
35549 wxPyEndAllowThreads(__tstate
);
35550 if (PyErr_Occurred()) SWIG_fail
;
35553 resultobj
= wxPyMake_wxObject(result
, 0);
35561 static PyObject
*_wrap_Menu_Attach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35562 PyObject
*resultobj
= NULL
;
35563 wxMenu
*arg1
= (wxMenu
*) 0 ;
35564 wxMenuBarBase
*arg2
= (wxMenuBarBase
*) 0 ;
35565 PyObject
* obj0
= 0 ;
35566 PyObject
* obj1
= 0 ;
35567 char *kwnames
[] = {
35568 (char *) "self",(char *) "menubar", NULL
35571 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_Attach",kwnames
,&obj0
,&obj1
)) goto fail
;
35572 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35573 if (SWIG_arg_fail(1)) SWIG_fail
;
35574 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuBarBase
, SWIG_POINTER_EXCEPTION
| 0);
35575 if (SWIG_arg_fail(2)) SWIG_fail
;
35577 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35578 (arg1
)->Attach(arg2
);
35580 wxPyEndAllowThreads(__tstate
);
35581 if (PyErr_Occurred()) SWIG_fail
;
35583 Py_INCREF(Py_None
); resultobj
= Py_None
;
35590 static PyObject
*_wrap_Menu_Detach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35591 PyObject
*resultobj
= NULL
;
35592 wxMenu
*arg1
= (wxMenu
*) 0 ;
35593 PyObject
* obj0
= 0 ;
35594 char *kwnames
[] = {
35595 (char *) "self", NULL
35598 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_Detach",kwnames
,&obj0
)) goto fail
;
35599 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35600 if (SWIG_arg_fail(1)) SWIG_fail
;
35602 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35605 wxPyEndAllowThreads(__tstate
);
35606 if (PyErr_Occurred()) SWIG_fail
;
35608 Py_INCREF(Py_None
); resultobj
= Py_None
;
35615 static PyObject
*_wrap_Menu_IsAttached(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35616 PyObject
*resultobj
= NULL
;
35617 wxMenu
*arg1
= (wxMenu
*) 0 ;
35619 PyObject
* obj0
= 0 ;
35620 char *kwnames
[] = {
35621 (char *) "self", NULL
35624 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_IsAttached",kwnames
,&obj0
)) goto fail
;
35625 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35626 if (SWIG_arg_fail(1)) SWIG_fail
;
35628 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35629 result
= (bool)((wxMenu
const *)arg1
)->IsAttached();
35631 wxPyEndAllowThreads(__tstate
);
35632 if (PyErr_Occurred()) SWIG_fail
;
35635 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35643 static PyObject
*_wrap_Menu_SetParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35644 PyObject
*resultobj
= NULL
;
35645 wxMenu
*arg1
= (wxMenu
*) 0 ;
35646 wxMenu
*arg2
= (wxMenu
*) 0 ;
35647 PyObject
* obj0
= 0 ;
35648 PyObject
* obj1
= 0 ;
35649 char *kwnames
[] = {
35650 (char *) "self",(char *) "parent", NULL
35653 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetParent",kwnames
,&obj0
,&obj1
)) goto fail
;
35654 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35655 if (SWIG_arg_fail(1)) SWIG_fail
;
35656 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35657 if (SWIG_arg_fail(2)) SWIG_fail
;
35659 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35660 (arg1
)->SetParent(arg2
);
35662 wxPyEndAllowThreads(__tstate
);
35663 if (PyErr_Occurred()) SWIG_fail
;
35665 Py_INCREF(Py_None
); resultobj
= Py_None
;
35672 static PyObject
*_wrap_Menu_GetParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35673 PyObject
*resultobj
= NULL
;
35674 wxMenu
*arg1
= (wxMenu
*) 0 ;
35676 PyObject
* obj0
= 0 ;
35677 char *kwnames
[] = {
35678 (char *) "self", NULL
35681 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetParent",kwnames
,&obj0
)) goto fail
;
35682 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35683 if (SWIG_arg_fail(1)) SWIG_fail
;
35685 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35686 result
= (wxMenu
*)((wxMenu
const *)arg1
)->GetParent();
35688 wxPyEndAllowThreads(__tstate
);
35689 if (PyErr_Occurred()) SWIG_fail
;
35692 resultobj
= wxPyMake_wxObject(result
, 0);
35700 static PyObject
* Menu_swigregister(PyObject
*, PyObject
*args
) {
35702 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
35703 SWIG_TypeClientData(SWIGTYPE_p_wxMenu
, obj
);
35705 return Py_BuildValue((char *)"");
35707 static PyObject
*_wrap_new_MenuBar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35708 PyObject
*resultobj
= NULL
;
35709 long arg1
= (long) 0 ;
35711 PyObject
* obj0
= 0 ;
35712 char *kwnames
[] = {
35713 (char *) "style", NULL
35716 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MenuBar",kwnames
,&obj0
)) goto fail
;
35719 arg1
= static_cast<long >(SWIG_As_long(obj0
));
35720 if (SWIG_arg_fail(1)) SWIG_fail
;
35724 if (!wxPyCheckForApp()) SWIG_fail
;
35725 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35726 result
= (wxMenuBar
*)new wxMenuBar(arg1
);
35728 wxPyEndAllowThreads(__tstate
);
35729 if (PyErr_Occurred()) SWIG_fail
;
35731 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMenuBar
, 1);
35738 static PyObject
*_wrap_MenuBar_Append(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35739 PyObject
*resultobj
= NULL
;
35740 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35741 wxMenu
*arg2
= (wxMenu
*) 0 ;
35742 wxString
*arg3
= 0 ;
35744 bool temp3
= false ;
35745 PyObject
* obj0
= 0 ;
35746 PyObject
* obj1
= 0 ;
35747 PyObject
* obj2
= 0 ;
35748 char *kwnames
[] = {
35749 (char *) "self",(char *) "menu",(char *) "title", NULL
35752 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_Append",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35753 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35754 if (SWIG_arg_fail(1)) SWIG_fail
;
35755 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35756 if (SWIG_arg_fail(2)) SWIG_fail
;
35758 arg3
= wxString_in_helper(obj2
);
35759 if (arg3
== NULL
) SWIG_fail
;
35763 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35764 result
= (bool)(arg1
)->Append(arg2
,(wxString
const &)*arg3
);
35766 wxPyEndAllowThreads(__tstate
);
35767 if (PyErr_Occurred()) SWIG_fail
;
35770 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35786 static PyObject
*_wrap_MenuBar_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35787 PyObject
*resultobj
= NULL
;
35788 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35790 wxMenu
*arg3
= (wxMenu
*) 0 ;
35791 wxString
*arg4
= 0 ;
35793 bool temp4
= false ;
35794 PyObject
* obj0
= 0 ;
35795 PyObject
* obj1
= 0 ;
35796 PyObject
* obj2
= 0 ;
35797 PyObject
* obj3
= 0 ;
35798 char *kwnames
[] = {
35799 (char *) "self",(char *) "pos",(char *) "menu",(char *) "title", NULL
35802 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:MenuBar_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
35803 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35804 if (SWIG_arg_fail(1)) SWIG_fail
;
35806 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35807 if (SWIG_arg_fail(2)) SWIG_fail
;
35809 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35810 if (SWIG_arg_fail(3)) SWIG_fail
;
35812 arg4
= wxString_in_helper(obj3
);
35813 if (arg4
== NULL
) SWIG_fail
;
35817 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35818 result
= (bool)(arg1
)->Insert(arg2
,arg3
,(wxString
const &)*arg4
);
35820 wxPyEndAllowThreads(__tstate
);
35821 if (PyErr_Occurred()) SWIG_fail
;
35824 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35840 static PyObject
*_wrap_MenuBar_GetMenuCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35841 PyObject
*resultobj
= NULL
;
35842 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35844 PyObject
* obj0
= 0 ;
35845 char *kwnames
[] = {
35846 (char *) "self", NULL
35849 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_GetMenuCount",kwnames
,&obj0
)) goto fail
;
35850 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35851 if (SWIG_arg_fail(1)) SWIG_fail
;
35853 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35854 result
= (size_t)((wxMenuBar
const *)arg1
)->GetMenuCount();
35856 wxPyEndAllowThreads(__tstate
);
35857 if (PyErr_Occurred()) SWIG_fail
;
35860 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
35868 static PyObject
*_wrap_MenuBar_GetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35869 PyObject
*resultobj
= NULL
;
35870 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35873 PyObject
* obj0
= 0 ;
35874 PyObject
* obj1
= 0 ;
35875 char *kwnames
[] = {
35876 (char *) "self",(char *) "pos", NULL
35879 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
35880 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35881 if (SWIG_arg_fail(1)) SWIG_fail
;
35883 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35884 if (SWIG_arg_fail(2)) SWIG_fail
;
35887 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35888 result
= (wxMenu
*)((wxMenuBar
const *)arg1
)->GetMenu(arg2
);
35890 wxPyEndAllowThreads(__tstate
);
35891 if (PyErr_Occurred()) SWIG_fail
;
35894 resultobj
= wxPyMake_wxObject(result
, 0);
35902 static PyObject
*_wrap_MenuBar_Replace(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35903 PyObject
*resultobj
= NULL
;
35904 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35906 wxMenu
*arg3
= (wxMenu
*) 0 ;
35907 wxString
*arg4
= 0 ;
35909 bool temp4
= false ;
35910 PyObject
* obj0
= 0 ;
35911 PyObject
* obj1
= 0 ;
35912 PyObject
* obj2
= 0 ;
35913 PyObject
* obj3
= 0 ;
35914 char *kwnames
[] = {
35915 (char *) "self",(char *) "pos",(char *) "menu",(char *) "title", NULL
35918 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:MenuBar_Replace",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
35919 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35920 if (SWIG_arg_fail(1)) SWIG_fail
;
35922 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35923 if (SWIG_arg_fail(2)) SWIG_fail
;
35925 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35926 if (SWIG_arg_fail(3)) SWIG_fail
;
35928 arg4
= wxString_in_helper(obj3
);
35929 if (arg4
== NULL
) SWIG_fail
;
35933 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35934 result
= (wxMenu
*)(arg1
)->Replace(arg2
,arg3
,(wxString
const &)*arg4
);
35936 wxPyEndAllowThreads(__tstate
);
35937 if (PyErr_Occurred()) SWIG_fail
;
35940 resultobj
= wxPyMake_wxObject(result
, 0);
35956 static PyObject
*_wrap_MenuBar_Remove(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35957 PyObject
*resultobj
= NULL
;
35958 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35961 PyObject
* obj0
= 0 ;
35962 PyObject
* obj1
= 0 ;
35963 char *kwnames
[] = {
35964 (char *) "self",(char *) "pos", NULL
35967 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_Remove",kwnames
,&obj0
,&obj1
)) goto fail
;
35968 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35969 if (SWIG_arg_fail(1)) SWIG_fail
;
35971 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35972 if (SWIG_arg_fail(2)) SWIG_fail
;
35975 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35976 result
= (wxMenu
*)(arg1
)->Remove(arg2
);
35978 wxPyEndAllowThreads(__tstate
);
35979 if (PyErr_Occurred()) SWIG_fail
;
35982 resultobj
= wxPyMake_wxObject(result
, 0);
35990 static PyObject
*_wrap_MenuBar_EnableTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35991 PyObject
*resultobj
= NULL
;
35992 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35995 PyObject
* obj0
= 0 ;
35996 PyObject
* obj1
= 0 ;
35997 PyObject
* obj2
= 0 ;
35998 char *kwnames
[] = {
35999 (char *) "self",(char *) "pos",(char *) "enable", NULL
36002 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_EnableTop",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36003 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36004 if (SWIG_arg_fail(1)) SWIG_fail
;
36006 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36007 if (SWIG_arg_fail(2)) SWIG_fail
;
36010 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
36011 if (SWIG_arg_fail(3)) SWIG_fail
;
36014 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36015 (arg1
)->EnableTop(arg2
,arg3
);
36017 wxPyEndAllowThreads(__tstate
);
36018 if (PyErr_Occurred()) SWIG_fail
;
36020 Py_INCREF(Py_None
); resultobj
= Py_None
;
36027 static PyObject
*_wrap_MenuBar_IsEnabledTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36028 PyObject
*resultobj
= NULL
;
36029 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36032 PyObject
* obj0
= 0 ;
36033 PyObject
* obj1
= 0 ;
36034 char *kwnames
[] = {
36035 (char *) "self",(char *) "pos", NULL
36038 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_IsEnabledTop",kwnames
,&obj0
,&obj1
)) goto fail
;
36039 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36040 if (SWIG_arg_fail(1)) SWIG_fail
;
36042 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36043 if (SWIG_arg_fail(2)) SWIG_fail
;
36046 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36047 result
= (bool)((wxMenuBar
const *)arg1
)->IsEnabledTop(arg2
);
36049 wxPyEndAllowThreads(__tstate
);
36050 if (PyErr_Occurred()) SWIG_fail
;
36053 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36061 static PyObject
*_wrap_MenuBar_SetLabelTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36062 PyObject
*resultobj
= NULL
;
36063 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36065 wxString
*arg3
= 0 ;
36066 bool temp3
= false ;
36067 PyObject
* obj0
= 0 ;
36068 PyObject
* obj1
= 0 ;
36069 PyObject
* obj2
= 0 ;
36070 char *kwnames
[] = {
36071 (char *) "self",(char *) "pos",(char *) "label", NULL
36074 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_SetLabelTop",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36075 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36076 if (SWIG_arg_fail(1)) SWIG_fail
;
36078 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36079 if (SWIG_arg_fail(2)) SWIG_fail
;
36082 arg3
= wxString_in_helper(obj2
);
36083 if (arg3
== NULL
) SWIG_fail
;
36087 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36088 (arg1
)->SetLabelTop(arg2
,(wxString
const &)*arg3
);
36090 wxPyEndAllowThreads(__tstate
);
36091 if (PyErr_Occurred()) SWIG_fail
;
36093 Py_INCREF(Py_None
); resultobj
= Py_None
;
36108 static PyObject
*_wrap_MenuBar_GetLabelTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36109 PyObject
*resultobj
= NULL
;
36110 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36113 PyObject
* obj0
= 0 ;
36114 PyObject
* obj1
= 0 ;
36115 char *kwnames
[] = {
36116 (char *) "self",(char *) "pos", NULL
36119 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetLabelTop",kwnames
,&obj0
,&obj1
)) goto fail
;
36120 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36121 if (SWIG_arg_fail(1)) SWIG_fail
;
36123 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36124 if (SWIG_arg_fail(2)) SWIG_fail
;
36127 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36128 result
= ((wxMenuBar
const *)arg1
)->GetLabelTop(arg2
);
36130 wxPyEndAllowThreads(__tstate
);
36131 if (PyErr_Occurred()) SWIG_fail
;
36135 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
36137 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
36146 static PyObject
*_wrap_MenuBar_FindMenuItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36147 PyObject
*resultobj
= NULL
;
36148 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36149 wxString
*arg2
= 0 ;
36150 wxString
*arg3
= 0 ;
36152 bool temp2
= false ;
36153 bool temp3
= false ;
36154 PyObject
* obj0
= 0 ;
36155 PyObject
* obj1
= 0 ;
36156 PyObject
* obj2
= 0 ;
36157 char *kwnames
[] = {
36158 (char *) "self",(char *) "menu",(char *) "item", NULL
36161 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_FindMenuItem",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36162 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36163 if (SWIG_arg_fail(1)) SWIG_fail
;
36165 arg2
= wxString_in_helper(obj1
);
36166 if (arg2
== NULL
) SWIG_fail
;
36170 arg3
= wxString_in_helper(obj2
);
36171 if (arg3
== NULL
) SWIG_fail
;
36175 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36176 result
= (int)((wxMenuBar
const *)arg1
)->FindMenuItem((wxString
const &)*arg2
,(wxString
const &)*arg3
);
36178 wxPyEndAllowThreads(__tstate
);
36179 if (PyErr_Occurred()) SWIG_fail
;
36182 resultobj
= SWIG_From_int(static_cast<int >(result
));
36206 static PyObject
*_wrap_MenuBar_FindItemById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36207 PyObject
*resultobj
= NULL
;
36208 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36210 wxMenuItem
*result
;
36211 PyObject
* obj0
= 0 ;
36212 PyObject
* obj1
= 0 ;
36213 char *kwnames
[] = {
36214 (char *) "self",(char *) "id", NULL
36217 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_FindItemById",kwnames
,&obj0
,&obj1
)) goto fail
;
36218 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36219 if (SWIG_arg_fail(1)) SWIG_fail
;
36221 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36222 if (SWIG_arg_fail(2)) SWIG_fail
;
36225 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36226 result
= (wxMenuItem
*)((wxMenuBar
const *)arg1
)->FindItem(arg2
);
36228 wxPyEndAllowThreads(__tstate
);
36229 if (PyErr_Occurred()) SWIG_fail
;
36232 resultobj
= wxPyMake_wxObject(result
, 0);
36240 static PyObject
*_wrap_MenuBar_FindMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36241 PyObject
*resultobj
= NULL
;
36242 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36243 wxString
*arg2
= 0 ;
36245 bool temp2
= false ;
36246 PyObject
* obj0
= 0 ;
36247 PyObject
* obj1
= 0 ;
36248 char *kwnames
[] = {
36249 (char *) "self",(char *) "title", NULL
36252 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_FindMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
36253 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36254 if (SWIG_arg_fail(1)) SWIG_fail
;
36256 arg2
= wxString_in_helper(obj1
);
36257 if (arg2
== NULL
) SWIG_fail
;
36261 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36262 result
= (int)(arg1
)->FindMenu((wxString
const &)*arg2
);
36264 wxPyEndAllowThreads(__tstate
);
36265 if (PyErr_Occurred()) SWIG_fail
;
36268 resultobj
= SWIG_From_int(static_cast<int >(result
));
36284 static PyObject
*_wrap_MenuBar_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36285 PyObject
*resultobj
= NULL
;
36286 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36289 PyObject
* obj0
= 0 ;
36290 PyObject
* obj1
= 0 ;
36291 PyObject
* obj2
= 0 ;
36292 char *kwnames
[] = {
36293 (char *) "self",(char *) "id",(char *) "enable", NULL
36296 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_Enable",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36297 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36298 if (SWIG_arg_fail(1)) SWIG_fail
;
36300 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36301 if (SWIG_arg_fail(2)) SWIG_fail
;
36304 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
36305 if (SWIG_arg_fail(3)) SWIG_fail
;
36308 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36309 (arg1
)->Enable(arg2
,arg3
);
36311 wxPyEndAllowThreads(__tstate
);
36312 if (PyErr_Occurred()) SWIG_fail
;
36314 Py_INCREF(Py_None
); resultobj
= Py_None
;
36321 static PyObject
*_wrap_MenuBar_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36322 PyObject
*resultobj
= NULL
;
36323 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36326 PyObject
* obj0
= 0 ;
36327 PyObject
* obj1
= 0 ;
36328 PyObject
* obj2
= 0 ;
36329 char *kwnames
[] = {
36330 (char *) "self",(char *) "id",(char *) "check", NULL
36333 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_Check",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36334 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36335 if (SWIG_arg_fail(1)) SWIG_fail
;
36337 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36338 if (SWIG_arg_fail(2)) SWIG_fail
;
36341 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
36342 if (SWIG_arg_fail(3)) SWIG_fail
;
36345 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36346 (arg1
)->Check(arg2
,arg3
);
36348 wxPyEndAllowThreads(__tstate
);
36349 if (PyErr_Occurred()) SWIG_fail
;
36351 Py_INCREF(Py_None
); resultobj
= Py_None
;
36358 static PyObject
*_wrap_MenuBar_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36359 PyObject
*resultobj
= NULL
;
36360 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36363 PyObject
* obj0
= 0 ;
36364 PyObject
* obj1
= 0 ;
36365 char *kwnames
[] = {
36366 (char *) "self",(char *) "id", NULL
36369 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_IsChecked",kwnames
,&obj0
,&obj1
)) goto fail
;
36370 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36371 if (SWIG_arg_fail(1)) SWIG_fail
;
36373 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36374 if (SWIG_arg_fail(2)) SWIG_fail
;
36377 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36378 result
= (bool)((wxMenuBar
const *)arg1
)->IsChecked(arg2
);
36380 wxPyEndAllowThreads(__tstate
);
36381 if (PyErr_Occurred()) SWIG_fail
;
36384 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36392 static PyObject
*_wrap_MenuBar_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36393 PyObject
*resultobj
= NULL
;
36394 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36397 PyObject
* obj0
= 0 ;
36398 PyObject
* obj1
= 0 ;
36399 char *kwnames
[] = {
36400 (char *) "self",(char *) "id", NULL
36403 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_IsEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
36404 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36405 if (SWIG_arg_fail(1)) SWIG_fail
;
36407 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36408 if (SWIG_arg_fail(2)) SWIG_fail
;
36411 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36412 result
= (bool)((wxMenuBar
const *)arg1
)->IsEnabled(arg2
);
36414 wxPyEndAllowThreads(__tstate
);
36415 if (PyErr_Occurred()) SWIG_fail
;
36418 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36426 static PyObject
*_wrap_MenuBar_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36427 PyObject
*resultobj
= NULL
;
36428 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36430 wxString
*arg3
= 0 ;
36431 bool temp3
= false ;
36432 PyObject
* obj0
= 0 ;
36433 PyObject
* obj1
= 0 ;
36434 PyObject
* obj2
= 0 ;
36435 char *kwnames
[] = {
36436 (char *) "self",(char *) "id",(char *) "label", NULL
36439 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_SetLabel",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36440 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36441 if (SWIG_arg_fail(1)) SWIG_fail
;
36443 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36444 if (SWIG_arg_fail(2)) SWIG_fail
;
36447 arg3
= wxString_in_helper(obj2
);
36448 if (arg3
== NULL
) SWIG_fail
;
36452 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36453 (arg1
)->SetLabel(arg2
,(wxString
const &)*arg3
);
36455 wxPyEndAllowThreads(__tstate
);
36456 if (PyErr_Occurred()) SWIG_fail
;
36458 Py_INCREF(Py_None
); resultobj
= Py_None
;
36473 static PyObject
*_wrap_MenuBar_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36474 PyObject
*resultobj
= NULL
;
36475 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36478 PyObject
* obj0
= 0 ;
36479 PyObject
* obj1
= 0 ;
36480 char *kwnames
[] = {
36481 (char *) "self",(char *) "id", NULL
36484 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
36485 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36486 if (SWIG_arg_fail(1)) SWIG_fail
;
36488 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36489 if (SWIG_arg_fail(2)) SWIG_fail
;
36492 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36493 result
= ((wxMenuBar
const *)arg1
)->GetLabel(arg2
);
36495 wxPyEndAllowThreads(__tstate
);
36496 if (PyErr_Occurred()) SWIG_fail
;
36500 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
36502 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
36511 static PyObject
*_wrap_MenuBar_SetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36512 PyObject
*resultobj
= NULL
;
36513 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36515 wxString
*arg3
= 0 ;
36516 bool temp3
= false ;
36517 PyObject
* obj0
= 0 ;
36518 PyObject
* obj1
= 0 ;
36519 PyObject
* obj2
= 0 ;
36520 char *kwnames
[] = {
36521 (char *) "self",(char *) "id",(char *) "helpString", NULL
36524 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_SetHelpString",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36525 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36526 if (SWIG_arg_fail(1)) SWIG_fail
;
36528 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36529 if (SWIG_arg_fail(2)) SWIG_fail
;
36532 arg3
= wxString_in_helper(obj2
);
36533 if (arg3
== NULL
) SWIG_fail
;
36537 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36538 (arg1
)->SetHelpString(arg2
,(wxString
const &)*arg3
);
36540 wxPyEndAllowThreads(__tstate
);
36541 if (PyErr_Occurred()) SWIG_fail
;
36543 Py_INCREF(Py_None
); resultobj
= Py_None
;
36558 static PyObject
*_wrap_MenuBar_GetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36559 PyObject
*resultobj
= NULL
;
36560 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36563 PyObject
* obj0
= 0 ;
36564 PyObject
* obj1
= 0 ;
36565 char *kwnames
[] = {
36566 (char *) "self",(char *) "id", NULL
36569 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetHelpString",kwnames
,&obj0
,&obj1
)) goto fail
;
36570 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36571 if (SWIG_arg_fail(1)) SWIG_fail
;
36573 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36574 if (SWIG_arg_fail(2)) SWIG_fail
;
36577 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36578 result
= ((wxMenuBar
const *)arg1
)->GetHelpString(arg2
);
36580 wxPyEndAllowThreads(__tstate
);
36581 if (PyErr_Occurred()) SWIG_fail
;
36585 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
36587 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
36596 static PyObject
*_wrap_MenuBar_GetFrame(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36597 PyObject
*resultobj
= NULL
;
36598 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36600 PyObject
* obj0
= 0 ;
36601 char *kwnames
[] = {
36602 (char *) "self", NULL
36605 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_GetFrame",kwnames
,&obj0
)) goto fail
;
36606 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36607 if (SWIG_arg_fail(1)) SWIG_fail
;
36609 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36610 result
= (wxFrame
*)((wxMenuBar
const *)arg1
)->GetFrame();
36612 wxPyEndAllowThreads(__tstate
);
36613 if (PyErr_Occurred()) SWIG_fail
;
36616 resultobj
= wxPyMake_wxObject(result
, 0);
36624 static PyObject
*_wrap_MenuBar_IsAttached(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36625 PyObject
*resultobj
= NULL
;
36626 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36628 PyObject
* obj0
= 0 ;
36629 char *kwnames
[] = {
36630 (char *) "self", NULL
36633 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_IsAttached",kwnames
,&obj0
)) goto fail
;
36634 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36635 if (SWIG_arg_fail(1)) SWIG_fail
;
36637 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36638 result
= (bool)((wxMenuBar
const *)arg1
)->IsAttached();
36640 wxPyEndAllowThreads(__tstate
);
36641 if (PyErr_Occurred()) SWIG_fail
;
36644 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36652 static PyObject
*_wrap_MenuBar_Attach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36653 PyObject
*resultobj
= NULL
;
36654 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36655 wxFrame
*arg2
= (wxFrame
*) 0 ;
36656 PyObject
* obj0
= 0 ;
36657 PyObject
* obj1
= 0 ;
36658 char *kwnames
[] = {
36659 (char *) "self",(char *) "frame", NULL
36662 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_Attach",kwnames
,&obj0
,&obj1
)) goto fail
;
36663 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36664 if (SWIG_arg_fail(1)) SWIG_fail
;
36665 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION
| 0);
36666 if (SWIG_arg_fail(2)) SWIG_fail
;
36668 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36669 (arg1
)->Attach(arg2
);
36671 wxPyEndAllowThreads(__tstate
);
36672 if (PyErr_Occurred()) SWIG_fail
;
36674 Py_INCREF(Py_None
); resultobj
= Py_None
;
36681 static PyObject
*_wrap_MenuBar_Detach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36682 PyObject
*resultobj
= NULL
;
36683 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36684 PyObject
* obj0
= 0 ;
36685 char *kwnames
[] = {
36686 (char *) "self", NULL
36689 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_Detach",kwnames
,&obj0
)) goto fail
;
36690 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36691 if (SWIG_arg_fail(1)) SWIG_fail
;
36693 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36696 wxPyEndAllowThreads(__tstate
);
36697 if (PyErr_Occurred()) SWIG_fail
;
36699 Py_INCREF(Py_None
); resultobj
= Py_None
;
36706 static PyObject
*_wrap_MenuBar_SetAutoWindowMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36707 PyObject
*resultobj
= NULL
;
36709 PyObject
* obj0
= 0 ;
36710 char *kwnames
[] = {
36711 (char *) "enable", NULL
36714 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_SetAutoWindowMenu",kwnames
,&obj0
)) goto fail
;
36716 arg1
= static_cast<bool >(SWIG_As_bool(obj0
));
36717 if (SWIG_arg_fail(1)) SWIG_fail
;
36720 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36721 wxMenuBar_SetAutoWindowMenu(arg1
);
36723 wxPyEndAllowThreads(__tstate
);
36724 if (PyErr_Occurred()) SWIG_fail
;
36726 Py_INCREF(Py_None
); resultobj
= Py_None
;
36733 static PyObject
*_wrap_MenuBar_GetAutoWindowMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36734 PyObject
*resultobj
= NULL
;
36736 char *kwnames
[] = {
36740 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":MenuBar_GetAutoWindowMenu",kwnames
)) goto fail
;
36742 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36743 result
= (bool)wxMenuBar_GetAutoWindowMenu();
36745 wxPyEndAllowThreads(__tstate
);
36746 if (PyErr_Occurred()) SWIG_fail
;
36749 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36757 static PyObject
* MenuBar_swigregister(PyObject
*, PyObject
*args
) {
36759 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
36760 SWIG_TypeClientData(SWIGTYPE_p_wxMenuBar
, obj
);
36762 return Py_BuildValue((char *)"");
36764 static PyObject
*_wrap_new_MenuItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36765 PyObject
*resultobj
= NULL
;
36766 wxMenu
*arg1
= (wxMenu
*) NULL
;
36767 int arg2
= (int) wxID_ANY
;
36768 wxString
const &arg3_defvalue
= wxPyEmptyString
;
36769 wxString
*arg3
= (wxString
*) &arg3_defvalue
;
36770 wxString
const &arg4_defvalue
= wxPyEmptyString
;
36771 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
36772 wxItemKind arg5
= (wxItemKind
) wxITEM_NORMAL
;
36773 wxMenu
*arg6
= (wxMenu
*) NULL
;
36774 wxMenuItem
*result
;
36775 bool temp3
= false ;
36776 bool temp4
= false ;
36777 PyObject
* obj0
= 0 ;
36778 PyObject
* obj1
= 0 ;
36779 PyObject
* obj2
= 0 ;
36780 PyObject
* obj3
= 0 ;
36781 PyObject
* obj4
= 0 ;
36782 PyObject
* obj5
= 0 ;
36783 char *kwnames
[] = {
36784 (char *) "parentMenu",(char *) "id",(char *) "text",(char *) "help",(char *) "kind",(char *) "subMenu", NULL
36787 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOOOO:new_MenuItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
36789 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
36790 if (SWIG_arg_fail(1)) SWIG_fail
;
36794 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36795 if (SWIG_arg_fail(2)) SWIG_fail
;
36800 arg3
= wxString_in_helper(obj2
);
36801 if (arg3
== NULL
) SWIG_fail
;
36807 arg4
= wxString_in_helper(obj3
);
36808 if (arg4
== NULL
) SWIG_fail
;
36814 arg5
= static_cast<wxItemKind
>(SWIG_As_int(obj4
));
36815 if (SWIG_arg_fail(5)) SWIG_fail
;
36819 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
36820 if (SWIG_arg_fail(6)) SWIG_fail
;
36823 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36824 result
= (wxMenuItem
*)new wxMenuItem(arg1
,arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
,arg6
);
36826 wxPyEndAllowThreads(__tstate
);
36827 if (PyErr_Occurred()) SWIG_fail
;
36830 resultobj
= wxPyMake_wxObject(result
, 1);
36854 static PyObject
*_wrap_MenuItem_GetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36855 PyObject
*resultobj
= NULL
;
36856 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36858 PyObject
* obj0
= 0 ;
36859 char *kwnames
[] = {
36860 (char *) "self", NULL
36863 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetMenu",kwnames
,&obj0
)) goto fail
;
36864 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36865 if (SWIG_arg_fail(1)) SWIG_fail
;
36867 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36868 result
= (wxMenu
*)((wxMenuItem
const *)arg1
)->GetMenu();
36870 wxPyEndAllowThreads(__tstate
);
36871 if (PyErr_Occurred()) SWIG_fail
;
36874 resultobj
= wxPyMake_wxObject(result
, 0);
36882 static PyObject
*_wrap_MenuItem_SetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36883 PyObject
*resultobj
= NULL
;
36884 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36885 wxMenu
*arg2
= (wxMenu
*) 0 ;
36886 PyObject
* obj0
= 0 ;
36887 PyObject
* obj1
= 0 ;
36888 char *kwnames
[] = {
36889 (char *) "self",(char *) "menu", NULL
36892 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
36893 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36894 if (SWIG_arg_fail(1)) SWIG_fail
;
36895 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
36896 if (SWIG_arg_fail(2)) SWIG_fail
;
36898 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36899 (arg1
)->SetMenu(arg2
);
36901 wxPyEndAllowThreads(__tstate
);
36902 if (PyErr_Occurred()) SWIG_fail
;
36904 Py_INCREF(Py_None
); resultobj
= Py_None
;
36911 static PyObject
*_wrap_MenuItem_SetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36912 PyObject
*resultobj
= NULL
;
36913 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36915 PyObject
* obj0
= 0 ;
36916 PyObject
* obj1
= 0 ;
36917 char *kwnames
[] = {
36918 (char *) "self",(char *) "id", NULL
36921 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetId",kwnames
,&obj0
,&obj1
)) goto fail
;
36922 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36923 if (SWIG_arg_fail(1)) SWIG_fail
;
36925 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36926 if (SWIG_arg_fail(2)) SWIG_fail
;
36929 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36930 (arg1
)->SetId(arg2
);
36932 wxPyEndAllowThreads(__tstate
);
36933 if (PyErr_Occurred()) SWIG_fail
;
36935 Py_INCREF(Py_None
); resultobj
= Py_None
;
36942 static PyObject
*_wrap_MenuItem_GetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36943 PyObject
*resultobj
= NULL
;
36944 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36946 PyObject
* obj0
= 0 ;
36947 char *kwnames
[] = {
36948 (char *) "self", NULL
36951 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetId",kwnames
,&obj0
)) goto fail
;
36952 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36953 if (SWIG_arg_fail(1)) SWIG_fail
;
36955 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36956 result
= (int)((wxMenuItem
const *)arg1
)->GetId();
36958 wxPyEndAllowThreads(__tstate
);
36959 if (PyErr_Occurred()) SWIG_fail
;
36962 resultobj
= SWIG_From_int(static_cast<int >(result
));
36970 static PyObject
*_wrap_MenuItem_IsSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36971 PyObject
*resultobj
= NULL
;
36972 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36974 PyObject
* obj0
= 0 ;
36975 char *kwnames
[] = {
36976 (char *) "self", NULL
36979 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsSeparator",kwnames
,&obj0
)) goto fail
;
36980 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36981 if (SWIG_arg_fail(1)) SWIG_fail
;
36983 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36984 result
= (bool)((wxMenuItem
const *)arg1
)->IsSeparator();
36986 wxPyEndAllowThreads(__tstate
);
36987 if (PyErr_Occurred()) SWIG_fail
;
36990 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36998 static PyObject
*_wrap_MenuItem_SetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36999 PyObject
*resultobj
= NULL
;
37000 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37001 wxString
*arg2
= 0 ;
37002 bool temp2
= false ;
37003 PyObject
* obj0
= 0 ;
37004 PyObject
* obj1
= 0 ;
37005 char *kwnames
[] = {
37006 (char *) "self",(char *) "str", NULL
37009 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetText",kwnames
,&obj0
,&obj1
)) goto fail
;
37010 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37011 if (SWIG_arg_fail(1)) SWIG_fail
;
37013 arg2
= wxString_in_helper(obj1
);
37014 if (arg2
== NULL
) SWIG_fail
;
37018 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37019 (arg1
)->SetText((wxString
const &)*arg2
);
37021 wxPyEndAllowThreads(__tstate
);
37022 if (PyErr_Occurred()) SWIG_fail
;
37024 Py_INCREF(Py_None
); resultobj
= Py_None
;
37039 static PyObject
*_wrap_MenuItem_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37040 PyObject
*resultobj
= NULL
;
37041 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37043 PyObject
* obj0
= 0 ;
37044 char *kwnames
[] = {
37045 (char *) "self", NULL
37048 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetLabel",kwnames
,&obj0
)) goto fail
;
37049 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37050 if (SWIG_arg_fail(1)) SWIG_fail
;
37052 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37053 result
= ((wxMenuItem
const *)arg1
)->GetLabel();
37055 wxPyEndAllowThreads(__tstate
);
37056 if (PyErr_Occurred()) SWIG_fail
;
37060 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
37062 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
37071 static PyObject
*_wrap_MenuItem_GetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37072 PyObject
*resultobj
= NULL
;
37073 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37075 PyObject
* obj0
= 0 ;
37076 char *kwnames
[] = {
37077 (char *) "self", NULL
37080 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetText",kwnames
,&obj0
)) goto fail
;
37081 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37082 if (SWIG_arg_fail(1)) SWIG_fail
;
37084 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37086 wxString
const &_result_ref
= ((wxMenuItem
const *)arg1
)->GetText();
37087 result
= (wxString
*) &_result_ref
;
37090 wxPyEndAllowThreads(__tstate
);
37091 if (PyErr_Occurred()) SWIG_fail
;
37095 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
37097 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
37106 static PyObject
*_wrap_MenuItem_GetLabelFromText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37107 PyObject
*resultobj
= NULL
;
37108 wxString
*arg1
= 0 ;
37110 bool temp1
= false ;
37111 PyObject
* obj0
= 0 ;
37112 char *kwnames
[] = {
37113 (char *) "text", NULL
37116 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetLabelFromText",kwnames
,&obj0
)) goto fail
;
37118 arg1
= wxString_in_helper(obj0
);
37119 if (arg1
== NULL
) SWIG_fail
;
37123 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37124 result
= wxMenuItem::GetLabelFromText((wxString
const &)*arg1
);
37126 wxPyEndAllowThreads(__tstate
);
37127 if (PyErr_Occurred()) SWIG_fail
;
37131 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
37133 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
37150 static PyObject
*_wrap_MenuItem_GetKind(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37151 PyObject
*resultobj
= NULL
;
37152 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37154 PyObject
* obj0
= 0 ;
37155 char *kwnames
[] = {
37156 (char *) "self", NULL
37159 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetKind",kwnames
,&obj0
)) goto fail
;
37160 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37161 if (SWIG_arg_fail(1)) SWIG_fail
;
37163 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37164 result
= (wxItemKind
)((wxMenuItem
const *)arg1
)->GetKind();
37166 wxPyEndAllowThreads(__tstate
);
37167 if (PyErr_Occurred()) SWIG_fail
;
37169 resultobj
= SWIG_From_int((result
));
37176 static PyObject
*_wrap_MenuItem_SetKind(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37177 PyObject
*resultobj
= NULL
;
37178 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37180 PyObject
* obj0
= 0 ;
37181 PyObject
* obj1
= 0 ;
37182 char *kwnames
[] = {
37183 (char *) "self",(char *) "kind", NULL
37186 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetKind",kwnames
,&obj0
,&obj1
)) goto fail
;
37187 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37188 if (SWIG_arg_fail(1)) SWIG_fail
;
37190 arg2
= static_cast<wxItemKind
>(SWIG_As_int(obj1
));
37191 if (SWIG_arg_fail(2)) SWIG_fail
;
37194 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37195 (arg1
)->SetKind(arg2
);
37197 wxPyEndAllowThreads(__tstate
);
37198 if (PyErr_Occurred()) SWIG_fail
;
37200 Py_INCREF(Py_None
); resultobj
= Py_None
;
37207 static PyObject
*_wrap_MenuItem_SetCheckable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37208 PyObject
*resultobj
= NULL
;
37209 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37211 PyObject
* obj0
= 0 ;
37212 PyObject
* obj1
= 0 ;
37213 char *kwnames
[] = {
37214 (char *) "self",(char *) "checkable", NULL
37217 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetCheckable",kwnames
,&obj0
,&obj1
)) goto fail
;
37218 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37219 if (SWIG_arg_fail(1)) SWIG_fail
;
37221 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
37222 if (SWIG_arg_fail(2)) SWIG_fail
;
37225 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37226 (arg1
)->SetCheckable(arg2
);
37228 wxPyEndAllowThreads(__tstate
);
37229 if (PyErr_Occurred()) SWIG_fail
;
37231 Py_INCREF(Py_None
); resultobj
= Py_None
;
37238 static PyObject
*_wrap_MenuItem_IsCheckable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37239 PyObject
*resultobj
= NULL
;
37240 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37242 PyObject
* obj0
= 0 ;
37243 char *kwnames
[] = {
37244 (char *) "self", NULL
37247 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsCheckable",kwnames
,&obj0
)) goto fail
;
37248 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37249 if (SWIG_arg_fail(1)) SWIG_fail
;
37251 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37252 result
= (bool)((wxMenuItem
const *)arg1
)->IsCheckable();
37254 wxPyEndAllowThreads(__tstate
);
37255 if (PyErr_Occurred()) SWIG_fail
;
37258 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37266 static PyObject
*_wrap_MenuItem_IsSubMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37267 PyObject
*resultobj
= NULL
;
37268 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37270 PyObject
* obj0
= 0 ;
37271 char *kwnames
[] = {
37272 (char *) "self", NULL
37275 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsSubMenu",kwnames
,&obj0
)) goto fail
;
37276 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37277 if (SWIG_arg_fail(1)) SWIG_fail
;
37279 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37280 result
= (bool)((wxMenuItem
const *)arg1
)->IsSubMenu();
37282 wxPyEndAllowThreads(__tstate
);
37283 if (PyErr_Occurred()) SWIG_fail
;
37286 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37294 static PyObject
*_wrap_MenuItem_SetSubMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37295 PyObject
*resultobj
= NULL
;
37296 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37297 wxMenu
*arg2
= (wxMenu
*) 0 ;
37298 PyObject
* obj0
= 0 ;
37299 PyObject
* obj1
= 0 ;
37300 char *kwnames
[] = {
37301 (char *) "self",(char *) "menu", NULL
37304 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetSubMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
37305 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37306 if (SWIG_arg_fail(1)) SWIG_fail
;
37307 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
37308 if (SWIG_arg_fail(2)) SWIG_fail
;
37310 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37311 (arg1
)->SetSubMenu(arg2
);
37313 wxPyEndAllowThreads(__tstate
);
37314 if (PyErr_Occurred()) SWIG_fail
;
37316 Py_INCREF(Py_None
); resultobj
= Py_None
;
37323 static PyObject
*_wrap_MenuItem_GetSubMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37324 PyObject
*resultobj
= NULL
;
37325 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37327 PyObject
* obj0
= 0 ;
37328 char *kwnames
[] = {
37329 (char *) "self", NULL
37332 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetSubMenu",kwnames
,&obj0
)) goto fail
;
37333 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37334 if (SWIG_arg_fail(1)) SWIG_fail
;
37336 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37337 result
= (wxMenu
*)((wxMenuItem
const *)arg1
)->GetSubMenu();
37339 wxPyEndAllowThreads(__tstate
);
37340 if (PyErr_Occurred()) SWIG_fail
;
37343 resultobj
= wxPyMake_wxObject(result
, 0);
37351 static PyObject
*_wrap_MenuItem_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37352 PyObject
*resultobj
= NULL
;
37353 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37354 bool arg2
= (bool) true ;
37355 PyObject
* obj0
= 0 ;
37356 PyObject
* obj1
= 0 ;
37357 char *kwnames
[] = {
37358 (char *) "self",(char *) "enable", NULL
37361 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MenuItem_Enable",kwnames
,&obj0
,&obj1
)) goto fail
;
37362 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37363 if (SWIG_arg_fail(1)) SWIG_fail
;
37366 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
37367 if (SWIG_arg_fail(2)) SWIG_fail
;
37371 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37372 (arg1
)->Enable(arg2
);
37374 wxPyEndAllowThreads(__tstate
);
37375 if (PyErr_Occurred()) SWIG_fail
;
37377 Py_INCREF(Py_None
); resultobj
= Py_None
;
37384 static PyObject
*_wrap_MenuItem_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37385 PyObject
*resultobj
= NULL
;
37386 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37388 PyObject
* obj0
= 0 ;
37389 char *kwnames
[] = {
37390 (char *) "self", NULL
37393 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsEnabled",kwnames
,&obj0
)) goto fail
;
37394 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37395 if (SWIG_arg_fail(1)) SWIG_fail
;
37397 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37398 result
= (bool)((wxMenuItem
const *)arg1
)->IsEnabled();
37400 wxPyEndAllowThreads(__tstate
);
37401 if (PyErr_Occurred()) SWIG_fail
;
37404 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37412 static PyObject
*_wrap_MenuItem_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37413 PyObject
*resultobj
= NULL
;
37414 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37415 bool arg2
= (bool) true ;
37416 PyObject
* obj0
= 0 ;
37417 PyObject
* obj1
= 0 ;
37418 char *kwnames
[] = {
37419 (char *) "self",(char *) "check", NULL
37422 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MenuItem_Check",kwnames
,&obj0
,&obj1
)) goto fail
;
37423 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37424 if (SWIG_arg_fail(1)) SWIG_fail
;
37427 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
37428 if (SWIG_arg_fail(2)) SWIG_fail
;
37432 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37433 (arg1
)->Check(arg2
);
37435 wxPyEndAllowThreads(__tstate
);
37436 if (PyErr_Occurred()) SWIG_fail
;
37438 Py_INCREF(Py_None
); resultobj
= Py_None
;
37445 static PyObject
*_wrap_MenuItem_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37446 PyObject
*resultobj
= NULL
;
37447 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37449 PyObject
* obj0
= 0 ;
37450 char *kwnames
[] = {
37451 (char *) "self", NULL
37454 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsChecked",kwnames
,&obj0
)) goto fail
;
37455 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37456 if (SWIG_arg_fail(1)) SWIG_fail
;
37458 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37459 result
= (bool)((wxMenuItem
const *)arg1
)->IsChecked();
37461 wxPyEndAllowThreads(__tstate
);
37462 if (PyErr_Occurred()) SWIG_fail
;
37465 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37473 static PyObject
*_wrap_MenuItem_Toggle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37474 PyObject
*resultobj
= NULL
;
37475 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37476 PyObject
* obj0
= 0 ;
37477 char *kwnames
[] = {
37478 (char *) "self", NULL
37481 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_Toggle",kwnames
,&obj0
)) goto fail
;
37482 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37483 if (SWIG_arg_fail(1)) SWIG_fail
;
37485 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37488 wxPyEndAllowThreads(__tstate
);
37489 if (PyErr_Occurred()) SWIG_fail
;
37491 Py_INCREF(Py_None
); resultobj
= Py_None
;
37498 static PyObject
*_wrap_MenuItem_SetHelp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37499 PyObject
*resultobj
= NULL
;
37500 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37501 wxString
*arg2
= 0 ;
37502 bool temp2
= false ;
37503 PyObject
* obj0
= 0 ;
37504 PyObject
* obj1
= 0 ;
37505 char *kwnames
[] = {
37506 (char *) "self",(char *) "str", NULL
37509 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetHelp",kwnames
,&obj0
,&obj1
)) goto fail
;
37510 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37511 if (SWIG_arg_fail(1)) SWIG_fail
;
37513 arg2
= wxString_in_helper(obj1
);
37514 if (arg2
== NULL
) SWIG_fail
;
37518 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37519 (arg1
)->SetHelp((wxString
const &)*arg2
);
37521 wxPyEndAllowThreads(__tstate
);
37522 if (PyErr_Occurred()) SWIG_fail
;
37524 Py_INCREF(Py_None
); resultobj
= Py_None
;
37539 static PyObject
*_wrap_MenuItem_GetHelp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37540 PyObject
*resultobj
= NULL
;
37541 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37543 PyObject
* obj0
= 0 ;
37544 char *kwnames
[] = {
37545 (char *) "self", NULL
37548 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetHelp",kwnames
,&obj0
)) goto fail
;
37549 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37550 if (SWIG_arg_fail(1)) SWIG_fail
;
37552 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37554 wxString
const &_result_ref
= ((wxMenuItem
const *)arg1
)->GetHelp();
37555 result
= (wxString
*) &_result_ref
;
37558 wxPyEndAllowThreads(__tstate
);
37559 if (PyErr_Occurred()) SWIG_fail
;
37563 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
37565 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
37574 static PyObject
*_wrap_MenuItem_GetAccel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37575 PyObject
*resultobj
= NULL
;
37576 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37577 wxAcceleratorEntry
*result
;
37578 PyObject
* obj0
= 0 ;
37579 char *kwnames
[] = {
37580 (char *) "self", NULL
37583 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetAccel",kwnames
,&obj0
)) goto fail
;
37584 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37585 if (SWIG_arg_fail(1)) SWIG_fail
;
37587 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37588 result
= (wxAcceleratorEntry
*)((wxMenuItem
const *)arg1
)->GetAccel();
37590 wxPyEndAllowThreads(__tstate
);
37591 if (PyErr_Occurred()) SWIG_fail
;
37593 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorEntry
, 0);
37600 static PyObject
*_wrap_MenuItem_SetAccel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37601 PyObject
*resultobj
= NULL
;
37602 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37603 wxAcceleratorEntry
*arg2
= (wxAcceleratorEntry
*) 0 ;
37604 PyObject
* obj0
= 0 ;
37605 PyObject
* obj1
= 0 ;
37606 char *kwnames
[] = {
37607 (char *) "self",(char *) "accel", NULL
37610 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetAccel",kwnames
,&obj0
,&obj1
)) goto fail
;
37611 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37612 if (SWIG_arg_fail(1)) SWIG_fail
;
37613 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
37614 if (SWIG_arg_fail(2)) SWIG_fail
;
37616 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37617 (arg1
)->SetAccel(arg2
);
37619 wxPyEndAllowThreads(__tstate
);
37620 if (PyErr_Occurred()) SWIG_fail
;
37622 Py_INCREF(Py_None
); resultobj
= Py_None
;
37629 static PyObject
*_wrap_MenuItem_SetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37630 PyObject
*resultobj
= NULL
;
37631 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37632 wxBitmap
*arg2
= 0 ;
37633 PyObject
* obj0
= 0 ;
37634 PyObject
* obj1
= 0 ;
37635 char *kwnames
[] = {
37636 (char *) "self",(char *) "bitmap", NULL
37639 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
37640 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37641 if (SWIG_arg_fail(1)) SWIG_fail
;
37643 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
37644 if (SWIG_arg_fail(2)) SWIG_fail
;
37645 if (arg2
== NULL
) {
37646 SWIG_null_ref("wxBitmap");
37648 if (SWIG_arg_fail(2)) SWIG_fail
;
37651 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37652 (arg1
)->SetBitmap((wxBitmap
const &)*arg2
);
37654 wxPyEndAllowThreads(__tstate
);
37655 if (PyErr_Occurred()) SWIG_fail
;
37657 Py_INCREF(Py_None
); resultobj
= Py_None
;
37664 static PyObject
*_wrap_MenuItem_GetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37665 PyObject
*resultobj
= NULL
;
37666 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37668 PyObject
* obj0
= 0 ;
37669 char *kwnames
[] = {
37670 (char *) "self", NULL
37673 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetBitmap",kwnames
,&obj0
)) goto fail
;
37674 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37675 if (SWIG_arg_fail(1)) SWIG_fail
;
37677 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37679 wxBitmap
const &_result_ref
= (arg1
)->GetBitmap();
37680 result
= (wxBitmap
*) &_result_ref
;
37683 wxPyEndAllowThreads(__tstate
);
37684 if (PyErr_Occurred()) SWIG_fail
;
37687 wxBitmap
* resultptr
= new wxBitmap(*result
);
37688 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
37696 static PyObject
*_wrap_MenuItem_SetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37697 PyObject
*resultobj
= NULL
;
37698 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37700 PyObject
* obj0
= 0 ;
37701 PyObject
* obj1
= 0 ;
37702 char *kwnames
[] = {
37703 (char *) "self",(char *) "font", NULL
37706 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetFont",kwnames
,&obj0
,&obj1
)) goto fail
;
37707 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37708 if (SWIG_arg_fail(1)) SWIG_fail
;
37710 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
37711 if (SWIG_arg_fail(2)) SWIG_fail
;
37712 if (arg2
== NULL
) {
37713 SWIG_null_ref("wxFont");
37715 if (SWIG_arg_fail(2)) SWIG_fail
;
37718 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37719 wxMenuItem_SetFont(arg1
,(wxFont
const &)*arg2
);
37721 wxPyEndAllowThreads(__tstate
);
37722 if (PyErr_Occurred()) SWIG_fail
;
37724 Py_INCREF(Py_None
); resultobj
= Py_None
;
37731 static PyObject
*_wrap_MenuItem_GetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37732 PyObject
*resultobj
= NULL
;
37733 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37735 PyObject
* obj0
= 0 ;
37736 char *kwnames
[] = {
37737 (char *) "self", NULL
37740 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetFont",kwnames
,&obj0
)) goto fail
;
37741 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37742 if (SWIG_arg_fail(1)) SWIG_fail
;
37744 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37745 result
= wxMenuItem_GetFont(arg1
);
37747 wxPyEndAllowThreads(__tstate
);
37748 if (PyErr_Occurred()) SWIG_fail
;
37751 wxFont
* resultptr
;
37752 resultptr
= new wxFont(static_cast<wxFont
& >(result
));
37753 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxFont
, 1);
37761 static PyObject
*_wrap_MenuItem_SetTextColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37762 PyObject
*resultobj
= NULL
;
37763 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37764 wxColour
*arg2
= 0 ;
37766 PyObject
* obj0
= 0 ;
37767 PyObject
* obj1
= 0 ;
37768 char *kwnames
[] = {
37769 (char *) "self",(char *) "colText", NULL
37772 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetTextColour",kwnames
,&obj0
,&obj1
)) goto fail
;
37773 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37774 if (SWIG_arg_fail(1)) SWIG_fail
;
37777 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
37780 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37781 wxMenuItem_SetTextColour(arg1
,(wxColour
const &)*arg2
);
37783 wxPyEndAllowThreads(__tstate
);
37784 if (PyErr_Occurred()) SWIG_fail
;
37786 Py_INCREF(Py_None
); resultobj
= Py_None
;
37793 static PyObject
*_wrap_MenuItem_GetTextColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37794 PyObject
*resultobj
= NULL
;
37795 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37797 PyObject
* obj0
= 0 ;
37798 char *kwnames
[] = {
37799 (char *) "self", NULL
37802 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetTextColour",kwnames
,&obj0
)) goto fail
;
37803 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37804 if (SWIG_arg_fail(1)) SWIG_fail
;
37806 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37807 result
= wxMenuItem_GetTextColour(arg1
);
37809 wxPyEndAllowThreads(__tstate
);
37810 if (PyErr_Occurred()) SWIG_fail
;
37813 wxColour
* resultptr
;
37814 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
37815 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
37823 static PyObject
*_wrap_MenuItem_SetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37824 PyObject
*resultobj
= NULL
;
37825 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37826 wxColour
*arg2
= 0 ;
37828 PyObject
* obj0
= 0 ;
37829 PyObject
* obj1
= 0 ;
37830 char *kwnames
[] = {
37831 (char *) "self",(char *) "colBack", NULL
37834 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
37835 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37836 if (SWIG_arg_fail(1)) SWIG_fail
;
37839 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
37842 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37843 wxMenuItem_SetBackgroundColour(arg1
,(wxColour
const &)*arg2
);
37845 wxPyEndAllowThreads(__tstate
);
37846 if (PyErr_Occurred()) SWIG_fail
;
37848 Py_INCREF(Py_None
); resultobj
= Py_None
;
37855 static PyObject
*_wrap_MenuItem_GetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37856 PyObject
*resultobj
= NULL
;
37857 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37859 PyObject
* obj0
= 0 ;
37860 char *kwnames
[] = {
37861 (char *) "self", NULL
37864 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetBackgroundColour",kwnames
,&obj0
)) goto fail
;
37865 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37866 if (SWIG_arg_fail(1)) SWIG_fail
;
37868 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37869 result
= wxMenuItem_GetBackgroundColour(arg1
);
37871 wxPyEndAllowThreads(__tstate
);
37872 if (PyErr_Occurred()) SWIG_fail
;
37875 wxColour
* resultptr
;
37876 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
37877 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
37885 static PyObject
*_wrap_MenuItem_SetBitmaps(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37886 PyObject
*resultobj
= NULL
;
37887 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37888 wxBitmap
*arg2
= 0 ;
37889 wxBitmap
const &arg3_defvalue
= wxNullBitmap
;
37890 wxBitmap
*arg3
= (wxBitmap
*) &arg3_defvalue
;
37891 PyObject
* obj0
= 0 ;
37892 PyObject
* obj1
= 0 ;
37893 PyObject
* obj2
= 0 ;
37894 char *kwnames
[] = {
37895 (char *) "self",(char *) "bmpChecked",(char *) "bmpUnchecked", NULL
37898 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:MenuItem_SetBitmaps",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
37899 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37900 if (SWIG_arg_fail(1)) SWIG_fail
;
37902 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
37903 if (SWIG_arg_fail(2)) SWIG_fail
;
37904 if (arg2
== NULL
) {
37905 SWIG_null_ref("wxBitmap");
37907 if (SWIG_arg_fail(2)) SWIG_fail
;
37911 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
37912 if (SWIG_arg_fail(3)) SWIG_fail
;
37913 if (arg3
== NULL
) {
37914 SWIG_null_ref("wxBitmap");
37916 if (SWIG_arg_fail(3)) SWIG_fail
;
37920 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37921 wxMenuItem_SetBitmaps(arg1
,(wxBitmap
const &)*arg2
,(wxBitmap
const &)*arg3
);
37923 wxPyEndAllowThreads(__tstate
);
37924 if (PyErr_Occurred()) SWIG_fail
;
37926 Py_INCREF(Py_None
); resultobj
= Py_None
;
37933 static PyObject
*_wrap_MenuItem_SetDisabledBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37934 PyObject
*resultobj
= NULL
;
37935 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37936 wxBitmap
*arg2
= 0 ;
37937 PyObject
* obj0
= 0 ;
37938 PyObject
* obj1
= 0 ;
37939 char *kwnames
[] = {
37940 (char *) "self",(char *) "bmpDisabled", NULL
37943 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetDisabledBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
37944 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37945 if (SWIG_arg_fail(1)) SWIG_fail
;
37947 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
37948 if (SWIG_arg_fail(2)) SWIG_fail
;
37949 if (arg2
== NULL
) {
37950 SWIG_null_ref("wxBitmap");
37952 if (SWIG_arg_fail(2)) SWIG_fail
;
37955 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37956 wxMenuItem_SetDisabledBitmap(arg1
,(wxBitmap
const &)*arg2
);
37958 wxPyEndAllowThreads(__tstate
);
37959 if (PyErr_Occurred()) SWIG_fail
;
37961 Py_INCREF(Py_None
); resultobj
= Py_None
;
37968 static PyObject
*_wrap_MenuItem_GetDisabledBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37969 PyObject
*resultobj
= NULL
;
37970 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37972 PyObject
* obj0
= 0 ;
37973 char *kwnames
[] = {
37974 (char *) "self", NULL
37977 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetDisabledBitmap",kwnames
,&obj0
)) goto fail
;
37978 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37979 if (SWIG_arg_fail(1)) SWIG_fail
;
37981 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37983 wxBitmap
const &_result_ref
= wxMenuItem_GetDisabledBitmap((wxMenuItem
const *)arg1
);
37984 result
= (wxBitmap
*) &_result_ref
;
37987 wxPyEndAllowThreads(__tstate
);
37988 if (PyErr_Occurred()) SWIG_fail
;
37991 wxBitmap
* resultptr
= new wxBitmap(*result
);
37992 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
38000 static PyObject
*_wrap_MenuItem_SetMarginWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38001 PyObject
*resultobj
= NULL
;
38002 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38004 PyObject
* obj0
= 0 ;
38005 PyObject
* obj1
= 0 ;
38006 char *kwnames
[] = {
38007 (char *) "self",(char *) "nWidth", NULL
38010 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetMarginWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
38011 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38012 if (SWIG_arg_fail(1)) SWIG_fail
;
38014 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38015 if (SWIG_arg_fail(2)) SWIG_fail
;
38018 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38019 wxMenuItem_SetMarginWidth(arg1
,arg2
);
38021 wxPyEndAllowThreads(__tstate
);
38022 if (PyErr_Occurred()) SWIG_fail
;
38024 Py_INCREF(Py_None
); resultobj
= Py_None
;
38031 static PyObject
*_wrap_MenuItem_GetMarginWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38032 PyObject
*resultobj
= NULL
;
38033 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38035 PyObject
* obj0
= 0 ;
38036 char *kwnames
[] = {
38037 (char *) "self", NULL
38040 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetMarginWidth",kwnames
,&obj0
)) goto fail
;
38041 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38042 if (SWIG_arg_fail(1)) SWIG_fail
;
38044 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38045 result
= (int)wxMenuItem_GetMarginWidth(arg1
);
38047 wxPyEndAllowThreads(__tstate
);
38048 if (PyErr_Occurred()) SWIG_fail
;
38051 resultobj
= SWIG_From_int(static_cast<int >(result
));
38059 static PyObject
*_wrap_MenuItem_GetDefaultMarginWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38060 PyObject
*resultobj
= NULL
;
38062 char *kwnames
[] = {
38066 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":MenuItem_GetDefaultMarginWidth",kwnames
)) goto fail
;
38068 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38069 result
= (int)wxMenuItem_GetDefaultMarginWidth();
38071 wxPyEndAllowThreads(__tstate
);
38072 if (PyErr_Occurred()) SWIG_fail
;
38075 resultobj
= SWIG_From_int(static_cast<int >(result
));
38083 static PyObject
*_wrap_MenuItem_IsOwnerDrawn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38084 PyObject
*resultobj
= NULL
;
38085 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38087 PyObject
* obj0
= 0 ;
38088 char *kwnames
[] = {
38089 (char *) "self", NULL
38092 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsOwnerDrawn",kwnames
,&obj0
)) goto fail
;
38093 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38094 if (SWIG_arg_fail(1)) SWIG_fail
;
38096 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38097 result
= (bool)wxMenuItem_IsOwnerDrawn(arg1
);
38099 wxPyEndAllowThreads(__tstate
);
38100 if (PyErr_Occurred()) SWIG_fail
;
38103 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
38111 static PyObject
*_wrap_MenuItem_SetOwnerDrawn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38112 PyObject
*resultobj
= NULL
;
38113 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38114 bool arg2
= (bool) true ;
38115 PyObject
* obj0
= 0 ;
38116 PyObject
* obj1
= 0 ;
38117 char *kwnames
[] = {
38118 (char *) "self",(char *) "ownerDrawn", NULL
38121 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MenuItem_SetOwnerDrawn",kwnames
,&obj0
,&obj1
)) goto fail
;
38122 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38123 if (SWIG_arg_fail(1)) SWIG_fail
;
38126 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
38127 if (SWIG_arg_fail(2)) SWIG_fail
;
38131 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38132 wxMenuItem_SetOwnerDrawn(arg1
,arg2
);
38134 wxPyEndAllowThreads(__tstate
);
38135 if (PyErr_Occurred()) SWIG_fail
;
38137 Py_INCREF(Py_None
); resultobj
= Py_None
;
38144 static PyObject
*_wrap_MenuItem_ResetOwnerDrawn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38145 PyObject
*resultobj
= NULL
;
38146 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38147 PyObject
* obj0
= 0 ;
38148 char *kwnames
[] = {
38149 (char *) "self", NULL
38152 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_ResetOwnerDrawn",kwnames
,&obj0
)) goto fail
;
38153 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38154 if (SWIG_arg_fail(1)) SWIG_fail
;
38156 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38157 wxMenuItem_ResetOwnerDrawn(arg1
);
38159 wxPyEndAllowThreads(__tstate
);
38160 if (PyErr_Occurred()) SWIG_fail
;
38162 Py_INCREF(Py_None
); resultobj
= Py_None
;
38169 static PyObject
* MenuItem_swigregister(PyObject
*, PyObject
*args
) {
38171 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
38172 SWIG_TypeClientData(SWIGTYPE_p_wxMenuItem
, obj
);
38174 return Py_BuildValue((char *)"");
38176 static int _wrap_ControlNameStr_set(PyObject
*) {
38177 PyErr_SetString(PyExc_TypeError
,"Variable ControlNameStr is read-only.");
38182 static PyObject
*_wrap_ControlNameStr_get(void) {
38183 PyObject
*pyobj
= NULL
;
38187 pyobj
= PyUnicode_FromWideChar((&wxPyControlNameStr
)->c_str(), (&wxPyControlNameStr
)->Len());
38189 pyobj
= PyString_FromStringAndSize((&wxPyControlNameStr
)->c_str(), (&wxPyControlNameStr
)->Len());
38196 static PyObject
*_wrap_new_Control(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38197 PyObject
*resultobj
= NULL
;
38198 wxWindow
*arg1
= (wxWindow
*) 0 ;
38199 int arg2
= (int) -1 ;
38200 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
38201 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
38202 wxSize
const &arg4_defvalue
= wxDefaultSize
;
38203 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
38204 long arg5
= (long) 0 ;
38205 wxValidator
const &arg6_defvalue
= wxDefaultValidator
;
38206 wxValidator
*arg6
= (wxValidator
*) &arg6_defvalue
;
38207 wxString
const &arg7_defvalue
= wxPyControlNameStr
;
38208 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
38212 bool temp7
= false ;
38213 PyObject
* obj0
= 0 ;
38214 PyObject
* obj1
= 0 ;
38215 PyObject
* obj2
= 0 ;
38216 PyObject
* obj3
= 0 ;
38217 PyObject
* obj4
= 0 ;
38218 PyObject
* obj5
= 0 ;
38219 PyObject
* obj6
= 0 ;
38220 char *kwnames
[] = {
38221 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
38224 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_Control",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
38225 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
38226 if (SWIG_arg_fail(1)) SWIG_fail
;
38229 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38230 if (SWIG_arg_fail(2)) SWIG_fail
;
38236 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
38242 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
38247 arg5
= static_cast<long >(SWIG_As_long(obj4
));
38248 if (SWIG_arg_fail(5)) SWIG_fail
;
38253 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
38254 if (SWIG_arg_fail(6)) SWIG_fail
;
38255 if (arg6
== NULL
) {
38256 SWIG_null_ref("wxValidator");
38258 if (SWIG_arg_fail(6)) SWIG_fail
;
38263 arg7
= wxString_in_helper(obj6
);
38264 if (arg7
== NULL
) SWIG_fail
;
38269 if (!wxPyCheckForApp()) SWIG_fail
;
38270 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38271 result
= (wxControl
*)new wxControl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxValidator
const &)*arg6
,(wxString
const &)*arg7
);
38273 wxPyEndAllowThreads(__tstate
);
38274 if (PyErr_Occurred()) SWIG_fail
;
38276 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxControl
, 1);
38291 static PyObject
*_wrap_new_PreControl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38292 PyObject
*resultobj
= NULL
;
38294 char *kwnames
[] = {
38298 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreControl",kwnames
)) goto fail
;
38300 if (!wxPyCheckForApp()) SWIG_fail
;
38301 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38302 result
= (wxControl
*)new wxControl();
38304 wxPyEndAllowThreads(__tstate
);
38305 if (PyErr_Occurred()) SWIG_fail
;
38307 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxControl
, 1);
38314 static PyObject
*_wrap_Control_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38315 PyObject
*resultobj
= NULL
;
38316 wxControl
*arg1
= (wxControl
*) 0 ;
38317 wxWindow
*arg2
= (wxWindow
*) 0 ;
38318 int arg3
= (int) -1 ;
38319 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
38320 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
38321 wxSize
const &arg5_defvalue
= wxDefaultSize
;
38322 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
38323 long arg6
= (long) 0 ;
38324 wxValidator
const &arg7_defvalue
= wxDefaultValidator
;
38325 wxValidator
*arg7
= (wxValidator
*) &arg7_defvalue
;
38326 wxString
const &arg8_defvalue
= wxPyControlNameStr
;
38327 wxString
*arg8
= (wxString
*) &arg8_defvalue
;
38331 bool temp8
= false ;
38332 PyObject
* obj0
= 0 ;
38333 PyObject
* obj1
= 0 ;
38334 PyObject
* obj2
= 0 ;
38335 PyObject
* obj3
= 0 ;
38336 PyObject
* obj4
= 0 ;
38337 PyObject
* obj5
= 0 ;
38338 PyObject
* obj6
= 0 ;
38339 PyObject
* obj7
= 0 ;
38340 char *kwnames
[] = {
38341 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
38344 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:Control_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
;
38345 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38346 if (SWIG_arg_fail(1)) SWIG_fail
;
38347 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
38348 if (SWIG_arg_fail(2)) SWIG_fail
;
38351 arg3
= static_cast<int >(SWIG_As_int(obj2
));
38352 if (SWIG_arg_fail(3)) SWIG_fail
;
38358 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
38364 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
38369 arg6
= static_cast<long >(SWIG_As_long(obj5
));
38370 if (SWIG_arg_fail(6)) SWIG_fail
;
38375 SWIG_Python_ConvertPtr(obj6
, (void **)&arg7
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
38376 if (SWIG_arg_fail(7)) SWIG_fail
;
38377 if (arg7
== NULL
) {
38378 SWIG_null_ref("wxValidator");
38380 if (SWIG_arg_fail(7)) SWIG_fail
;
38385 arg8
= wxString_in_helper(obj7
);
38386 if (arg8
== NULL
) SWIG_fail
;
38391 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38392 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxValidator
const &)*arg7
,(wxString
const &)*arg8
);
38394 wxPyEndAllowThreads(__tstate
);
38395 if (PyErr_Occurred()) SWIG_fail
;
38398 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
38414 static PyObject
*_wrap_Control_Command(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38415 PyObject
*resultobj
= NULL
;
38416 wxControl
*arg1
= (wxControl
*) 0 ;
38417 wxCommandEvent
*arg2
= 0 ;
38418 PyObject
* obj0
= 0 ;
38419 PyObject
* obj1
= 0 ;
38420 char *kwnames
[] = {
38421 (char *) "self",(char *) "event", NULL
38424 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Control_Command",kwnames
,&obj0
,&obj1
)) goto fail
;
38425 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38426 if (SWIG_arg_fail(1)) SWIG_fail
;
38428 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
38429 if (SWIG_arg_fail(2)) SWIG_fail
;
38430 if (arg2
== NULL
) {
38431 SWIG_null_ref("wxCommandEvent");
38433 if (SWIG_arg_fail(2)) SWIG_fail
;
38436 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38437 (arg1
)->Command(*arg2
);
38439 wxPyEndAllowThreads(__tstate
);
38440 if (PyErr_Occurred()) SWIG_fail
;
38442 Py_INCREF(Py_None
); resultobj
= Py_None
;
38449 static PyObject
*_wrap_Control_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38450 PyObject
*resultobj
= NULL
;
38451 wxControl
*arg1
= (wxControl
*) 0 ;
38453 PyObject
* obj0
= 0 ;
38454 char *kwnames
[] = {
38455 (char *) "self", NULL
38458 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Control_GetLabel",kwnames
,&obj0
)) goto fail
;
38459 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38460 if (SWIG_arg_fail(1)) SWIG_fail
;
38462 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38463 result
= (arg1
)->GetLabel();
38465 wxPyEndAllowThreads(__tstate
);
38466 if (PyErr_Occurred()) SWIG_fail
;
38470 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
38472 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
38481 static PyObject
*_wrap_Control_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38482 PyObject
*resultobj
= NULL
;
38483 wxControl
*arg1
= (wxControl
*) 0 ;
38484 wxString
*arg2
= 0 ;
38485 bool temp2
= false ;
38486 PyObject
* obj0
= 0 ;
38487 PyObject
* obj1
= 0 ;
38488 char *kwnames
[] = {
38489 (char *) "self",(char *) "label", NULL
38492 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Control_SetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
38493 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38494 if (SWIG_arg_fail(1)) SWIG_fail
;
38496 arg2
= wxString_in_helper(obj1
);
38497 if (arg2
== NULL
) SWIG_fail
;
38501 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38502 (arg1
)->SetLabel((wxString
const &)*arg2
);
38504 wxPyEndAllowThreads(__tstate
);
38505 if (PyErr_Occurred()) SWIG_fail
;
38507 Py_INCREF(Py_None
); resultobj
= Py_None
;
38522 static PyObject
*_wrap_Control_GetClassDefaultAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38523 PyObject
*resultobj
= NULL
;
38524 wxWindowVariant arg1
= (wxWindowVariant
) wxWINDOW_VARIANT_NORMAL
;
38525 wxVisualAttributes result
;
38526 PyObject
* obj0
= 0 ;
38527 char *kwnames
[] = {
38528 (char *) "variant", NULL
38531 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Control_GetClassDefaultAttributes",kwnames
,&obj0
)) goto fail
;
38534 arg1
= static_cast<wxWindowVariant
>(SWIG_As_int(obj0
));
38535 if (SWIG_arg_fail(1)) SWIG_fail
;
38539 if (!wxPyCheckForApp()) SWIG_fail
;
38540 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38541 result
= wxControl::GetClassDefaultAttributes(arg1
);
38543 wxPyEndAllowThreads(__tstate
);
38544 if (PyErr_Occurred()) SWIG_fail
;
38547 wxVisualAttributes
* resultptr
;
38548 resultptr
= new wxVisualAttributes(static_cast<wxVisualAttributes
& >(result
));
38549 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1);
38557 static PyObject
* Control_swigregister(PyObject
*, PyObject
*args
) {
38559 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
38560 SWIG_TypeClientData(SWIGTYPE_p_wxControl
, obj
);
38562 return Py_BuildValue((char *)"");
38564 static PyObject
*_wrap_ItemContainer_Append(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38565 PyObject
*resultobj
= NULL
;
38566 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38567 wxString
*arg2
= 0 ;
38568 PyObject
*arg3
= (PyObject
*) NULL
;
38570 bool temp2
= false ;
38571 PyObject
* obj0
= 0 ;
38572 PyObject
* obj1
= 0 ;
38573 PyObject
* obj2
= 0 ;
38574 char *kwnames
[] = {
38575 (char *) "self",(char *) "item",(char *) "clientData", NULL
38578 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:ItemContainer_Append",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
38579 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38580 if (SWIG_arg_fail(1)) SWIG_fail
;
38582 arg2
= wxString_in_helper(obj1
);
38583 if (arg2
== NULL
) SWIG_fail
;
38590 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38591 result
= (int)wxItemContainer_Append(arg1
,(wxString
const &)*arg2
,arg3
);
38593 wxPyEndAllowThreads(__tstate
);
38594 if (PyErr_Occurred()) SWIG_fail
;
38597 resultobj
= SWIG_From_int(static_cast<int >(result
));
38613 static PyObject
*_wrap_ItemContainer_AppendItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38614 PyObject
*resultobj
= NULL
;
38615 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38616 wxArrayString
*arg2
= 0 ;
38617 bool temp2
= false ;
38618 PyObject
* obj0
= 0 ;
38619 PyObject
* obj1
= 0 ;
38620 char *kwnames
[] = {
38621 (char *) "self",(char *) "strings", NULL
38624 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_AppendItems",kwnames
,&obj0
,&obj1
)) goto fail
;
38625 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38626 if (SWIG_arg_fail(1)) SWIG_fail
;
38628 if (! PySequence_Check(obj1
)) {
38629 PyErr_SetString(PyExc_TypeError
, "Sequence of strings expected.");
38632 arg2
= new wxArrayString
;
38634 int i
, len
=PySequence_Length(obj1
);
38635 for (i
=0; i
<len
; i
++) {
38636 PyObject
* item
= PySequence_GetItem(obj1
, i
);
38637 wxString
* s
= wxString_in_helper(item
);
38638 if (PyErr_Occurred()) SWIG_fail
;
38645 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38646 (arg1
)->Append((wxArrayString
const &)*arg2
);
38648 wxPyEndAllowThreads(__tstate
);
38649 if (PyErr_Occurred()) SWIG_fail
;
38651 Py_INCREF(Py_None
); resultobj
= Py_None
;
38653 if (temp2
) delete arg2
;
38658 if (temp2
) delete arg2
;
38664 static PyObject
*_wrap_ItemContainer_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38665 PyObject
*resultobj
= NULL
;
38666 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38667 wxString
*arg2
= 0 ;
38669 PyObject
*arg4
= (PyObject
*) NULL
;
38671 bool temp2
= false ;
38672 PyObject
* obj0
= 0 ;
38673 PyObject
* obj1
= 0 ;
38674 PyObject
* obj2
= 0 ;
38675 PyObject
* obj3
= 0 ;
38676 char *kwnames
[] = {
38677 (char *) "self",(char *) "item",(char *) "pos",(char *) "clientData", NULL
38680 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:ItemContainer_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
38681 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38682 if (SWIG_arg_fail(1)) SWIG_fail
;
38684 arg2
= wxString_in_helper(obj1
);
38685 if (arg2
== NULL
) SWIG_fail
;
38689 arg3
= static_cast<int >(SWIG_As_int(obj2
));
38690 if (SWIG_arg_fail(3)) SWIG_fail
;
38696 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38697 result
= (int)wxItemContainer_Insert(arg1
,(wxString
const &)*arg2
,arg3
,arg4
);
38699 wxPyEndAllowThreads(__tstate
);
38700 if (PyErr_Occurred()) SWIG_fail
;
38703 resultobj
= SWIG_From_int(static_cast<int >(result
));
38719 static PyObject
*_wrap_ItemContainer_Clear(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38720 PyObject
*resultobj
= NULL
;
38721 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38722 PyObject
* obj0
= 0 ;
38723 char *kwnames
[] = {
38724 (char *) "self", NULL
38727 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_Clear",kwnames
,&obj0
)) goto fail
;
38728 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38729 if (SWIG_arg_fail(1)) SWIG_fail
;
38731 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38734 wxPyEndAllowThreads(__tstate
);
38735 if (PyErr_Occurred()) SWIG_fail
;
38737 Py_INCREF(Py_None
); resultobj
= Py_None
;
38744 static PyObject
*_wrap_ItemContainer_Delete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38745 PyObject
*resultobj
= NULL
;
38746 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38748 PyObject
* obj0
= 0 ;
38749 PyObject
* obj1
= 0 ;
38750 char *kwnames
[] = {
38751 (char *) "self",(char *) "n", NULL
38754 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_Delete",kwnames
,&obj0
,&obj1
)) goto fail
;
38755 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38756 if (SWIG_arg_fail(1)) SWIG_fail
;
38758 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38759 if (SWIG_arg_fail(2)) SWIG_fail
;
38762 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38763 (arg1
)->Delete(arg2
);
38765 wxPyEndAllowThreads(__tstate
);
38766 if (PyErr_Occurred()) SWIG_fail
;
38768 Py_INCREF(Py_None
); resultobj
= Py_None
;
38775 static PyObject
*_wrap_ItemContainer_GetClientData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38776 PyObject
*resultobj
= NULL
;
38777 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38780 PyObject
* obj0
= 0 ;
38781 PyObject
* obj1
= 0 ;
38782 char *kwnames
[] = {
38783 (char *) "self",(char *) "n", NULL
38786 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_GetClientData",kwnames
,&obj0
,&obj1
)) goto fail
;
38787 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38788 if (SWIG_arg_fail(1)) SWIG_fail
;
38790 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38791 if (SWIG_arg_fail(2)) SWIG_fail
;
38794 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38795 result
= (PyObject
*)wxItemContainer_GetClientData(arg1
,arg2
);
38797 wxPyEndAllowThreads(__tstate
);
38798 if (PyErr_Occurred()) SWIG_fail
;
38800 resultobj
= result
;
38807 static PyObject
*_wrap_ItemContainer_SetClientData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38808 PyObject
*resultobj
= NULL
;
38809 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38811 PyObject
*arg3
= (PyObject
*) 0 ;
38812 PyObject
* obj0
= 0 ;
38813 PyObject
* obj1
= 0 ;
38814 PyObject
* obj2
= 0 ;
38815 char *kwnames
[] = {
38816 (char *) "self",(char *) "n",(char *) "clientData", NULL
38819 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ItemContainer_SetClientData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
38820 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38821 if (SWIG_arg_fail(1)) SWIG_fail
;
38823 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38824 if (SWIG_arg_fail(2)) SWIG_fail
;
38828 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38829 wxItemContainer_SetClientData(arg1
,arg2
,arg3
);
38831 wxPyEndAllowThreads(__tstate
);
38832 if (PyErr_Occurred()) SWIG_fail
;
38834 Py_INCREF(Py_None
); resultobj
= Py_None
;
38841 static PyObject
*_wrap_ItemContainer_GetCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38842 PyObject
*resultobj
= NULL
;
38843 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38845 PyObject
* obj0
= 0 ;
38846 char *kwnames
[] = {
38847 (char *) "self", NULL
38850 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetCount",kwnames
,&obj0
)) goto fail
;
38851 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38852 if (SWIG_arg_fail(1)) SWIG_fail
;
38854 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38855 result
= (int)((wxItemContainer
const *)arg1
)->GetCount();
38857 wxPyEndAllowThreads(__tstate
);
38858 if (PyErr_Occurred()) SWIG_fail
;
38861 resultobj
= SWIG_From_int(static_cast<int >(result
));
38869 static PyObject
*_wrap_ItemContainer_IsEmpty(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38870 PyObject
*resultobj
= NULL
;
38871 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38873 PyObject
* obj0
= 0 ;
38874 char *kwnames
[] = {
38875 (char *) "self", NULL
38878 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_IsEmpty",kwnames
,&obj0
)) goto fail
;
38879 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38880 if (SWIG_arg_fail(1)) SWIG_fail
;
38882 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38883 result
= (bool)((wxItemContainer
const *)arg1
)->IsEmpty();
38885 wxPyEndAllowThreads(__tstate
);
38886 if (PyErr_Occurred()) SWIG_fail
;
38889 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
38897 static PyObject
*_wrap_ItemContainer_GetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38898 PyObject
*resultobj
= NULL
;
38899 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38902 PyObject
* obj0
= 0 ;
38903 PyObject
* obj1
= 0 ;
38904 char *kwnames
[] = {
38905 (char *) "self",(char *) "n", NULL
38908 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_GetString",kwnames
,&obj0
,&obj1
)) goto fail
;
38909 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38910 if (SWIG_arg_fail(1)) SWIG_fail
;
38912 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38913 if (SWIG_arg_fail(2)) SWIG_fail
;
38916 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38917 result
= ((wxItemContainer
const *)arg1
)->GetString(arg2
);
38919 wxPyEndAllowThreads(__tstate
);
38920 if (PyErr_Occurred()) SWIG_fail
;
38924 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
38926 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
38935 static PyObject
*_wrap_ItemContainer_GetStrings(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38936 PyObject
*resultobj
= NULL
;
38937 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38938 wxArrayString result
;
38939 PyObject
* obj0
= 0 ;
38940 char *kwnames
[] = {
38941 (char *) "self", NULL
38944 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetStrings",kwnames
,&obj0
)) goto fail
;
38945 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38946 if (SWIG_arg_fail(1)) SWIG_fail
;
38948 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38949 result
= ((wxItemContainer
const *)arg1
)->GetStrings();
38951 wxPyEndAllowThreads(__tstate
);
38952 if (PyErr_Occurred()) SWIG_fail
;
38955 resultobj
= wxArrayString2PyList_helper(result
);
38963 static PyObject
*_wrap_ItemContainer_SetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38964 PyObject
*resultobj
= NULL
;
38965 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38967 wxString
*arg3
= 0 ;
38968 bool temp3
= false ;
38969 PyObject
* obj0
= 0 ;
38970 PyObject
* obj1
= 0 ;
38971 PyObject
* obj2
= 0 ;
38972 char *kwnames
[] = {
38973 (char *) "self",(char *) "n",(char *) "s", NULL
38976 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ItemContainer_SetString",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
38977 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38978 if (SWIG_arg_fail(1)) SWIG_fail
;
38980 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38981 if (SWIG_arg_fail(2)) SWIG_fail
;
38984 arg3
= wxString_in_helper(obj2
);
38985 if (arg3
== NULL
) SWIG_fail
;
38989 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38990 (arg1
)->SetString(arg2
,(wxString
const &)*arg3
);
38992 wxPyEndAllowThreads(__tstate
);
38993 if (PyErr_Occurred()) SWIG_fail
;
38995 Py_INCREF(Py_None
); resultobj
= Py_None
;
39010 static PyObject
*_wrap_ItemContainer_FindString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39011 PyObject
*resultobj
= NULL
;
39012 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39013 wxString
*arg2
= 0 ;
39015 bool temp2
= false ;
39016 PyObject
* obj0
= 0 ;
39017 PyObject
* obj1
= 0 ;
39018 char *kwnames
[] = {
39019 (char *) "self",(char *) "s", NULL
39022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_FindString",kwnames
,&obj0
,&obj1
)) goto fail
;
39023 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39024 if (SWIG_arg_fail(1)) SWIG_fail
;
39026 arg2
= wxString_in_helper(obj1
);
39027 if (arg2
== NULL
) SWIG_fail
;
39031 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39032 result
= (int)((wxItemContainer
const *)arg1
)->FindString((wxString
const &)*arg2
);
39034 wxPyEndAllowThreads(__tstate
);
39035 if (PyErr_Occurred()) SWIG_fail
;
39038 resultobj
= SWIG_From_int(static_cast<int >(result
));
39054 static PyObject
*_wrap_ItemContainer_SetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39055 PyObject
*resultobj
= NULL
;
39056 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39058 PyObject
* obj0
= 0 ;
39059 PyObject
* obj1
= 0 ;
39060 char *kwnames
[] = {
39061 (char *) "self",(char *) "n", NULL
39064 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_SetSelection",kwnames
,&obj0
,&obj1
)) goto fail
;
39065 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39066 if (SWIG_arg_fail(1)) SWIG_fail
;
39068 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39069 if (SWIG_arg_fail(2)) SWIG_fail
;
39072 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39073 (arg1
)->SetSelection(arg2
);
39075 wxPyEndAllowThreads(__tstate
);
39076 if (PyErr_Occurred()) SWIG_fail
;
39078 Py_INCREF(Py_None
); resultobj
= Py_None
;
39085 static PyObject
*_wrap_ItemContainer_GetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39086 PyObject
*resultobj
= NULL
;
39087 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39089 PyObject
* obj0
= 0 ;
39090 char *kwnames
[] = {
39091 (char *) "self", NULL
39094 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetSelection",kwnames
,&obj0
)) goto fail
;
39095 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39096 if (SWIG_arg_fail(1)) SWIG_fail
;
39098 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39099 result
= (int)((wxItemContainer
const *)arg1
)->GetSelection();
39101 wxPyEndAllowThreads(__tstate
);
39102 if (PyErr_Occurred()) SWIG_fail
;
39105 resultobj
= SWIG_From_int(static_cast<int >(result
));
39113 static PyObject
*_wrap_ItemContainer_SetStringSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39114 PyObject
*resultobj
= NULL
;
39115 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39116 wxString
*arg2
= 0 ;
39118 bool temp2
= false ;
39119 PyObject
* obj0
= 0 ;
39120 PyObject
* obj1
= 0 ;
39121 char *kwnames
[] = {
39122 (char *) "self",(char *) "s", NULL
39125 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_SetStringSelection",kwnames
,&obj0
,&obj1
)) goto fail
;
39126 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39127 if (SWIG_arg_fail(1)) SWIG_fail
;
39129 arg2
= wxString_in_helper(obj1
);
39130 if (arg2
== NULL
) SWIG_fail
;
39134 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39135 result
= (bool)(arg1
)->SetStringSelection((wxString
const &)*arg2
);
39137 wxPyEndAllowThreads(__tstate
);
39138 if (PyErr_Occurred()) SWIG_fail
;
39141 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39157 static PyObject
*_wrap_ItemContainer_GetStringSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39158 PyObject
*resultobj
= NULL
;
39159 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39161 PyObject
* obj0
= 0 ;
39162 char *kwnames
[] = {
39163 (char *) "self", NULL
39166 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetStringSelection",kwnames
,&obj0
)) goto fail
;
39167 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39168 if (SWIG_arg_fail(1)) SWIG_fail
;
39170 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39171 result
= ((wxItemContainer
const *)arg1
)->GetStringSelection();
39173 wxPyEndAllowThreads(__tstate
);
39174 if (PyErr_Occurred()) SWIG_fail
;
39178 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
39180 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
39189 static PyObject
*_wrap_ItemContainer_Select(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39190 PyObject
*resultobj
= NULL
;
39191 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39193 PyObject
* obj0
= 0 ;
39194 PyObject
* obj1
= 0 ;
39195 char *kwnames
[] = {
39196 (char *) "self",(char *) "n", NULL
39199 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_Select",kwnames
,&obj0
,&obj1
)) goto fail
;
39200 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39201 if (SWIG_arg_fail(1)) SWIG_fail
;
39203 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39204 if (SWIG_arg_fail(2)) SWIG_fail
;
39207 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39208 (arg1
)->Select(arg2
);
39210 wxPyEndAllowThreads(__tstate
);
39211 if (PyErr_Occurred()) SWIG_fail
;
39213 Py_INCREF(Py_None
); resultobj
= Py_None
;
39220 static PyObject
* ItemContainer_swigregister(PyObject
*, PyObject
*args
) {
39222 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
39223 SWIG_TypeClientData(SWIGTYPE_p_wxItemContainer
, obj
);
39225 return Py_BuildValue((char *)"");
39227 static PyObject
* ControlWithItems_swigregister(PyObject
*, PyObject
*args
) {
39229 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
39230 SWIG_TypeClientData(SWIGTYPE_p_wxControlWithItems
, obj
);
39232 return Py_BuildValue((char *)"");
39234 static PyObject
*_wrap_new_SizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39235 PyObject
*resultobj
= NULL
;
39236 wxSizerItem
*result
;
39237 char *kwnames
[] = {
39241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_SizerItem",kwnames
)) goto fail
;
39243 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39244 result
= (wxSizerItem
*)new wxSizerItem();
39246 wxPyEndAllowThreads(__tstate
);
39247 if (PyErr_Occurred()) SWIG_fail
;
39249 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39256 static PyObject
*_wrap_new_SizerItemWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39257 PyObject
*resultobj
= NULL
;
39258 wxWindow
*arg1
= (wxWindow
*) 0 ;
39262 PyObject
*arg5
= (PyObject
*) NULL
;
39263 wxSizerItem
*result
;
39264 PyObject
* obj0
= 0 ;
39265 PyObject
* obj1
= 0 ;
39266 PyObject
* obj2
= 0 ;
39267 PyObject
* obj3
= 0 ;
39268 PyObject
* obj4
= 0 ;
39269 char *kwnames
[] = {
39270 (char *) "window",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
39273 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:new_SizerItemWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
39274 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
39275 if (SWIG_arg_fail(1)) SWIG_fail
;
39277 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39278 if (SWIG_arg_fail(2)) SWIG_fail
;
39281 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39282 if (SWIG_arg_fail(3)) SWIG_fail
;
39285 arg4
= static_cast<int >(SWIG_As_int(obj3
));
39286 if (SWIG_arg_fail(4)) SWIG_fail
;
39292 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39293 result
= (wxSizerItem
*)new_wxSizerItem(arg1
,arg2
,arg3
,arg4
,arg5
);
39295 wxPyEndAllowThreads(__tstate
);
39296 if (PyErr_Occurred()) SWIG_fail
;
39298 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39305 static PyObject
*_wrap_new_SizerItemSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39306 PyObject
*resultobj
= NULL
;
39312 PyObject
*arg6
= (PyObject
*) NULL
;
39313 wxSizerItem
*result
;
39314 PyObject
* obj0
= 0 ;
39315 PyObject
* obj1
= 0 ;
39316 PyObject
* obj2
= 0 ;
39317 PyObject
* obj3
= 0 ;
39318 PyObject
* obj4
= 0 ;
39319 PyObject
* obj5
= 0 ;
39320 char *kwnames
[] = {
39321 (char *) "width",(char *) "height",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
39324 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:new_SizerItemSpacer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
39326 arg1
= static_cast<int >(SWIG_As_int(obj0
));
39327 if (SWIG_arg_fail(1)) SWIG_fail
;
39330 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39331 if (SWIG_arg_fail(2)) SWIG_fail
;
39334 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39335 if (SWIG_arg_fail(3)) SWIG_fail
;
39338 arg4
= static_cast<int >(SWIG_As_int(obj3
));
39339 if (SWIG_arg_fail(4)) SWIG_fail
;
39342 arg5
= static_cast<int >(SWIG_As_int(obj4
));
39343 if (SWIG_arg_fail(5)) SWIG_fail
;
39349 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39350 result
= (wxSizerItem
*)new_wxSizerItem(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
39352 wxPyEndAllowThreads(__tstate
);
39353 if (PyErr_Occurred()) SWIG_fail
;
39355 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39362 static PyObject
*_wrap_new_SizerItemSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39363 PyObject
*resultobj
= NULL
;
39364 wxSizer
*arg1
= (wxSizer
*) 0 ;
39368 PyObject
*arg5
= (PyObject
*) NULL
;
39369 wxSizerItem
*result
;
39370 PyObject
* obj0
= 0 ;
39371 PyObject
* obj1
= 0 ;
39372 PyObject
* obj2
= 0 ;
39373 PyObject
* obj3
= 0 ;
39374 PyObject
* obj4
= 0 ;
39375 char *kwnames
[] = {
39376 (char *) "sizer",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
39379 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:new_SizerItemSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
39380 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
39381 if (SWIG_arg_fail(1)) SWIG_fail
;
39383 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39384 if (SWIG_arg_fail(2)) SWIG_fail
;
39387 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39388 if (SWIG_arg_fail(3)) SWIG_fail
;
39391 arg4
= static_cast<int >(SWIG_As_int(obj3
));
39392 if (SWIG_arg_fail(4)) SWIG_fail
;
39398 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39399 result
= (wxSizerItem
*)new_wxSizerItem(arg1
,arg2
,arg3
,arg4
,arg5
);
39401 wxPyEndAllowThreads(__tstate
);
39402 if (PyErr_Occurred()) SWIG_fail
;
39404 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39411 static PyObject
*_wrap_SizerItem_DeleteWindows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39412 PyObject
*resultobj
= NULL
;
39413 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39414 PyObject
* obj0
= 0 ;
39415 char *kwnames
[] = {
39416 (char *) "self", NULL
39419 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_DeleteWindows",kwnames
,&obj0
)) goto fail
;
39420 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39421 if (SWIG_arg_fail(1)) SWIG_fail
;
39423 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39424 (arg1
)->DeleteWindows();
39426 wxPyEndAllowThreads(__tstate
);
39427 if (PyErr_Occurred()) SWIG_fail
;
39429 Py_INCREF(Py_None
); resultobj
= Py_None
;
39436 static PyObject
*_wrap_SizerItem_DetachSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39437 PyObject
*resultobj
= NULL
;
39438 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39439 PyObject
* obj0
= 0 ;
39440 char *kwnames
[] = {
39441 (char *) "self", NULL
39444 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_DetachSizer",kwnames
,&obj0
)) goto fail
;
39445 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39446 if (SWIG_arg_fail(1)) SWIG_fail
;
39448 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39449 (arg1
)->DetachSizer();
39451 wxPyEndAllowThreads(__tstate
);
39452 if (PyErr_Occurred()) SWIG_fail
;
39454 Py_INCREF(Py_None
); resultobj
= Py_None
;
39461 static PyObject
*_wrap_SizerItem_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39462 PyObject
*resultobj
= NULL
;
39463 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39465 PyObject
* obj0
= 0 ;
39466 char *kwnames
[] = {
39467 (char *) "self", NULL
39470 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetSize",kwnames
,&obj0
)) goto fail
;
39471 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39472 if (SWIG_arg_fail(1)) SWIG_fail
;
39474 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39475 result
= (arg1
)->GetSize();
39477 wxPyEndAllowThreads(__tstate
);
39478 if (PyErr_Occurred()) SWIG_fail
;
39481 wxSize
* resultptr
;
39482 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39483 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39491 static PyObject
*_wrap_SizerItem_CalcMin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39492 PyObject
*resultobj
= NULL
;
39493 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39495 PyObject
* obj0
= 0 ;
39496 char *kwnames
[] = {
39497 (char *) "self", NULL
39500 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_CalcMin",kwnames
,&obj0
)) goto fail
;
39501 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39502 if (SWIG_arg_fail(1)) SWIG_fail
;
39504 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39505 result
= (arg1
)->CalcMin();
39507 wxPyEndAllowThreads(__tstate
);
39508 if (PyErr_Occurred()) SWIG_fail
;
39511 wxSize
* resultptr
;
39512 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39513 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39521 static PyObject
*_wrap_SizerItem_SetDimension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39522 PyObject
*resultobj
= NULL
;
39523 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39526 PyObject
* obj0
= 0 ;
39527 PyObject
* obj1
= 0 ;
39528 PyObject
* obj2
= 0 ;
39529 char *kwnames
[] = {
39530 (char *) "self",(char *) "pos",(char *) "size", NULL
39533 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SizerItem_SetDimension",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39534 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39535 if (SWIG_arg_fail(1)) SWIG_fail
;
39538 SWIG_Python_ConvertPtr(obj1
, (void **)&argp
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
);
39539 if (SWIG_arg_fail(2)) SWIG_fail
;
39540 if (argp
== NULL
) {
39541 SWIG_null_ref("wxPoint");
39543 if (SWIG_arg_fail(2)) SWIG_fail
;
39548 SWIG_Python_ConvertPtr(obj2
, (void **)&argp
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
);
39549 if (SWIG_arg_fail(3)) SWIG_fail
;
39550 if (argp
== NULL
) {
39551 SWIG_null_ref("wxSize");
39553 if (SWIG_arg_fail(3)) SWIG_fail
;
39557 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39558 (arg1
)->SetDimension(arg2
,arg3
);
39560 wxPyEndAllowThreads(__tstate
);
39561 if (PyErr_Occurred()) SWIG_fail
;
39563 Py_INCREF(Py_None
); resultobj
= Py_None
;
39570 static PyObject
*_wrap_SizerItem_GetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39571 PyObject
*resultobj
= NULL
;
39572 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39574 PyObject
* obj0
= 0 ;
39575 char *kwnames
[] = {
39576 (char *) "self", NULL
39579 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetMinSize",kwnames
,&obj0
)) goto fail
;
39580 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39581 if (SWIG_arg_fail(1)) SWIG_fail
;
39583 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39584 result
= (arg1
)->GetMinSize();
39586 wxPyEndAllowThreads(__tstate
);
39587 if (PyErr_Occurred()) SWIG_fail
;
39590 wxSize
* resultptr
;
39591 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39592 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39600 static PyObject
*_wrap_SizerItem_GetMinSizeWithBorder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39601 PyObject
*resultobj
= NULL
;
39602 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39604 PyObject
* obj0
= 0 ;
39605 char *kwnames
[] = {
39606 (char *) "self", NULL
39609 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetMinSizeWithBorder",kwnames
,&obj0
)) goto fail
;
39610 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39611 if (SWIG_arg_fail(1)) SWIG_fail
;
39613 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39614 result
= ((wxSizerItem
const *)arg1
)->GetMinSizeWithBorder();
39616 wxPyEndAllowThreads(__tstate
);
39617 if (PyErr_Occurred()) SWIG_fail
;
39620 wxSize
* resultptr
;
39621 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39622 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39630 static PyObject
*_wrap_SizerItem_SetInitSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39631 PyObject
*resultobj
= NULL
;
39632 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39635 PyObject
* obj0
= 0 ;
39636 PyObject
* obj1
= 0 ;
39637 PyObject
* obj2
= 0 ;
39638 char *kwnames
[] = {
39639 (char *) "self",(char *) "x",(char *) "y", NULL
39642 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SizerItem_SetInitSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39643 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39644 if (SWIG_arg_fail(1)) SWIG_fail
;
39646 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39647 if (SWIG_arg_fail(2)) SWIG_fail
;
39650 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39651 if (SWIG_arg_fail(3)) SWIG_fail
;
39654 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39655 (arg1
)->SetInitSize(arg2
,arg3
);
39657 wxPyEndAllowThreads(__tstate
);
39658 if (PyErr_Occurred()) SWIG_fail
;
39660 Py_INCREF(Py_None
); resultobj
= Py_None
;
39667 static PyObject
*_wrap_SizerItem_SetRatioWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39668 PyObject
*resultobj
= NULL
;
39669 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39672 PyObject
* obj0
= 0 ;
39673 PyObject
* obj1
= 0 ;
39674 PyObject
* obj2
= 0 ;
39675 char *kwnames
[] = {
39676 (char *) "self",(char *) "width",(char *) "height", NULL
39679 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SizerItem_SetRatioWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39680 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39681 if (SWIG_arg_fail(1)) SWIG_fail
;
39683 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39684 if (SWIG_arg_fail(2)) SWIG_fail
;
39687 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39688 if (SWIG_arg_fail(3)) SWIG_fail
;
39691 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39692 (arg1
)->SetRatio(arg2
,arg3
);
39694 wxPyEndAllowThreads(__tstate
);
39695 if (PyErr_Occurred()) SWIG_fail
;
39697 Py_INCREF(Py_None
); resultobj
= Py_None
;
39704 static PyObject
*_wrap_SizerItem_SetRatioSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39705 PyObject
*resultobj
= NULL
;
39706 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39709 PyObject
* obj0
= 0 ;
39710 PyObject
* obj1
= 0 ;
39711 char *kwnames
[] = {
39712 (char *) "self",(char *) "size", NULL
39715 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetRatioSize",kwnames
,&obj0
,&obj1
)) goto fail
;
39716 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39717 if (SWIG_arg_fail(1)) SWIG_fail
;
39720 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
39723 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39724 (arg1
)->SetRatio((wxSize
const &)*arg2
);
39726 wxPyEndAllowThreads(__tstate
);
39727 if (PyErr_Occurred()) SWIG_fail
;
39729 Py_INCREF(Py_None
); resultobj
= Py_None
;
39736 static PyObject
*_wrap_SizerItem_SetRatio(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39737 PyObject
*resultobj
= NULL
;
39738 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39740 PyObject
* obj0
= 0 ;
39741 PyObject
* obj1
= 0 ;
39742 char *kwnames
[] = {
39743 (char *) "self",(char *) "ratio", NULL
39746 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetRatio",kwnames
,&obj0
,&obj1
)) goto fail
;
39747 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39748 if (SWIG_arg_fail(1)) SWIG_fail
;
39750 arg2
= static_cast<float >(SWIG_As_float(obj1
));
39751 if (SWIG_arg_fail(2)) SWIG_fail
;
39754 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39755 (arg1
)->SetRatio(arg2
);
39757 wxPyEndAllowThreads(__tstate
);
39758 if (PyErr_Occurred()) SWIG_fail
;
39760 Py_INCREF(Py_None
); resultobj
= Py_None
;
39767 static PyObject
*_wrap_SizerItem_GetRatio(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39768 PyObject
*resultobj
= NULL
;
39769 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39771 PyObject
* obj0
= 0 ;
39772 char *kwnames
[] = {
39773 (char *) "self", NULL
39776 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetRatio",kwnames
,&obj0
)) goto fail
;
39777 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39778 if (SWIG_arg_fail(1)) SWIG_fail
;
39780 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39781 result
= (float)(arg1
)->GetRatio();
39783 wxPyEndAllowThreads(__tstate
);
39784 if (PyErr_Occurred()) SWIG_fail
;
39787 resultobj
= SWIG_From_float(static_cast<float >(result
));
39795 static PyObject
*_wrap_SizerItem_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39796 PyObject
*resultobj
= NULL
;
39797 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39799 PyObject
* obj0
= 0 ;
39800 char *kwnames
[] = {
39801 (char *) "self", NULL
39804 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetRect",kwnames
,&obj0
)) goto fail
;
39805 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39806 if (SWIG_arg_fail(1)) SWIG_fail
;
39808 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39809 result
= (arg1
)->GetRect();
39811 wxPyEndAllowThreads(__tstate
);
39812 if (PyErr_Occurred()) SWIG_fail
;
39815 wxRect
* resultptr
;
39816 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
39817 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
39825 static PyObject
*_wrap_SizerItem_IsWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39826 PyObject
*resultobj
= NULL
;
39827 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39829 PyObject
* obj0
= 0 ;
39830 char *kwnames
[] = {
39831 (char *) "self", NULL
39834 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsWindow",kwnames
,&obj0
)) goto fail
;
39835 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39836 if (SWIG_arg_fail(1)) SWIG_fail
;
39838 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39839 result
= (bool)(arg1
)->IsWindow();
39841 wxPyEndAllowThreads(__tstate
);
39842 if (PyErr_Occurred()) SWIG_fail
;
39845 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39853 static PyObject
*_wrap_SizerItem_IsSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39854 PyObject
*resultobj
= NULL
;
39855 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39857 PyObject
* obj0
= 0 ;
39858 char *kwnames
[] = {
39859 (char *) "self", NULL
39862 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsSizer",kwnames
,&obj0
)) goto fail
;
39863 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39864 if (SWIG_arg_fail(1)) SWIG_fail
;
39866 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39867 result
= (bool)(arg1
)->IsSizer();
39869 wxPyEndAllowThreads(__tstate
);
39870 if (PyErr_Occurred()) SWIG_fail
;
39873 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39881 static PyObject
*_wrap_SizerItem_IsSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39882 PyObject
*resultobj
= NULL
;
39883 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39885 PyObject
* obj0
= 0 ;
39886 char *kwnames
[] = {
39887 (char *) "self", NULL
39890 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsSpacer",kwnames
,&obj0
)) goto fail
;
39891 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39892 if (SWIG_arg_fail(1)) SWIG_fail
;
39894 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39895 result
= (bool)(arg1
)->IsSpacer();
39897 wxPyEndAllowThreads(__tstate
);
39898 if (PyErr_Occurred()) SWIG_fail
;
39901 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39909 static PyObject
*_wrap_SizerItem_SetProportion(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39910 PyObject
*resultobj
= NULL
;
39911 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39913 PyObject
* obj0
= 0 ;
39914 PyObject
* obj1
= 0 ;
39915 char *kwnames
[] = {
39916 (char *) "self",(char *) "proportion", NULL
39919 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetProportion",kwnames
,&obj0
,&obj1
)) goto fail
;
39920 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39921 if (SWIG_arg_fail(1)) SWIG_fail
;
39923 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39924 if (SWIG_arg_fail(2)) SWIG_fail
;
39927 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39928 (arg1
)->SetProportion(arg2
);
39930 wxPyEndAllowThreads(__tstate
);
39931 if (PyErr_Occurred()) SWIG_fail
;
39933 Py_INCREF(Py_None
); resultobj
= Py_None
;
39940 static PyObject
*_wrap_SizerItem_GetProportion(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39941 PyObject
*resultobj
= NULL
;
39942 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39944 PyObject
* obj0
= 0 ;
39945 char *kwnames
[] = {
39946 (char *) "self", NULL
39949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetProportion",kwnames
,&obj0
)) goto fail
;
39950 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39951 if (SWIG_arg_fail(1)) SWIG_fail
;
39953 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39954 result
= (int)(arg1
)->GetProportion();
39956 wxPyEndAllowThreads(__tstate
);
39957 if (PyErr_Occurred()) SWIG_fail
;
39960 resultobj
= SWIG_From_int(static_cast<int >(result
));
39968 static PyObject
*_wrap_SizerItem_SetFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39969 PyObject
*resultobj
= NULL
;
39970 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39972 PyObject
* obj0
= 0 ;
39973 PyObject
* obj1
= 0 ;
39974 char *kwnames
[] = {
39975 (char *) "self",(char *) "flag", NULL
39978 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetFlag",kwnames
,&obj0
,&obj1
)) goto fail
;
39979 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39980 if (SWIG_arg_fail(1)) SWIG_fail
;
39982 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39983 if (SWIG_arg_fail(2)) SWIG_fail
;
39986 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39987 (arg1
)->SetFlag(arg2
);
39989 wxPyEndAllowThreads(__tstate
);
39990 if (PyErr_Occurred()) SWIG_fail
;
39992 Py_INCREF(Py_None
); resultobj
= Py_None
;
39999 static PyObject
*_wrap_SizerItem_GetFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40000 PyObject
*resultobj
= NULL
;
40001 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40003 PyObject
* obj0
= 0 ;
40004 char *kwnames
[] = {
40005 (char *) "self", NULL
40008 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetFlag",kwnames
,&obj0
)) goto fail
;
40009 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40010 if (SWIG_arg_fail(1)) SWIG_fail
;
40012 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40013 result
= (int)(arg1
)->GetFlag();
40015 wxPyEndAllowThreads(__tstate
);
40016 if (PyErr_Occurred()) SWIG_fail
;
40019 resultobj
= SWIG_From_int(static_cast<int >(result
));
40027 static PyObject
*_wrap_SizerItem_SetBorder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40028 PyObject
*resultobj
= NULL
;
40029 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40031 PyObject
* obj0
= 0 ;
40032 PyObject
* obj1
= 0 ;
40033 char *kwnames
[] = {
40034 (char *) "self",(char *) "border", NULL
40037 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetBorder",kwnames
,&obj0
,&obj1
)) goto fail
;
40038 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40039 if (SWIG_arg_fail(1)) SWIG_fail
;
40041 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40042 if (SWIG_arg_fail(2)) SWIG_fail
;
40045 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40046 (arg1
)->SetBorder(arg2
);
40048 wxPyEndAllowThreads(__tstate
);
40049 if (PyErr_Occurred()) SWIG_fail
;
40051 Py_INCREF(Py_None
); resultobj
= Py_None
;
40058 static PyObject
*_wrap_SizerItem_GetBorder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40059 PyObject
*resultobj
= NULL
;
40060 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40062 PyObject
* obj0
= 0 ;
40063 char *kwnames
[] = {
40064 (char *) "self", NULL
40067 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetBorder",kwnames
,&obj0
)) goto fail
;
40068 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40069 if (SWIG_arg_fail(1)) SWIG_fail
;
40071 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40072 result
= (int)(arg1
)->GetBorder();
40074 wxPyEndAllowThreads(__tstate
);
40075 if (PyErr_Occurred()) SWIG_fail
;
40078 resultobj
= SWIG_From_int(static_cast<int >(result
));
40086 static PyObject
*_wrap_SizerItem_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40087 PyObject
*resultobj
= NULL
;
40088 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40090 PyObject
* obj0
= 0 ;
40091 char *kwnames
[] = {
40092 (char *) "self", NULL
40095 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetWindow",kwnames
,&obj0
)) goto fail
;
40096 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40097 if (SWIG_arg_fail(1)) SWIG_fail
;
40099 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40100 result
= (wxWindow
*)(arg1
)->GetWindow();
40102 wxPyEndAllowThreads(__tstate
);
40103 if (PyErr_Occurred()) SWIG_fail
;
40106 resultobj
= wxPyMake_wxObject(result
, 0);
40114 static PyObject
*_wrap_SizerItem_SetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40115 PyObject
*resultobj
= NULL
;
40116 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40117 wxWindow
*arg2
= (wxWindow
*) 0 ;
40118 PyObject
* obj0
= 0 ;
40119 PyObject
* obj1
= 0 ;
40120 char *kwnames
[] = {
40121 (char *) "self",(char *) "window", NULL
40124 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
40125 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40126 if (SWIG_arg_fail(1)) SWIG_fail
;
40127 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
40128 if (SWIG_arg_fail(2)) SWIG_fail
;
40130 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40131 (arg1
)->SetWindow(arg2
);
40133 wxPyEndAllowThreads(__tstate
);
40134 if (PyErr_Occurred()) SWIG_fail
;
40136 Py_INCREF(Py_None
); resultobj
= Py_None
;
40143 static PyObject
*_wrap_SizerItem_GetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40144 PyObject
*resultobj
= NULL
;
40145 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40147 PyObject
* obj0
= 0 ;
40148 char *kwnames
[] = {
40149 (char *) "self", NULL
40152 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetSizer",kwnames
,&obj0
)) goto fail
;
40153 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40154 if (SWIG_arg_fail(1)) SWIG_fail
;
40156 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40157 result
= (wxSizer
*)(arg1
)->GetSizer();
40159 wxPyEndAllowThreads(__tstate
);
40160 if (PyErr_Occurred()) SWIG_fail
;
40163 resultobj
= wxPyMake_wxObject(result
, 0);
40171 static PyObject
*_wrap_SizerItem_SetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40172 PyObject
*resultobj
= NULL
;
40173 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40174 wxSizer
*arg2
= (wxSizer
*) 0 ;
40175 PyObject
* obj0
= 0 ;
40176 PyObject
* obj1
= 0 ;
40177 char *kwnames
[] = {
40178 (char *) "self",(char *) "sizer", NULL
40181 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
40182 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40183 if (SWIG_arg_fail(1)) SWIG_fail
;
40184 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40185 if (SWIG_arg_fail(2)) SWIG_fail
;
40187 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40188 (arg1
)->SetSizer(arg2
);
40190 wxPyEndAllowThreads(__tstate
);
40191 if (PyErr_Occurred()) SWIG_fail
;
40193 Py_INCREF(Py_None
); resultobj
= Py_None
;
40200 static PyObject
*_wrap_SizerItem_GetSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40201 PyObject
*resultobj
= NULL
;
40202 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40204 PyObject
* obj0
= 0 ;
40205 char *kwnames
[] = {
40206 (char *) "self", NULL
40209 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetSpacer",kwnames
,&obj0
)) goto fail
;
40210 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40211 if (SWIG_arg_fail(1)) SWIG_fail
;
40213 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40215 wxSize
const &_result_ref
= (arg1
)->GetSpacer();
40216 result
= (wxSize
*) &_result_ref
;
40219 wxPyEndAllowThreads(__tstate
);
40220 if (PyErr_Occurred()) SWIG_fail
;
40222 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSize
, 0);
40229 static PyObject
*_wrap_SizerItem_SetSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40230 PyObject
*resultobj
= NULL
;
40231 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40234 PyObject
* obj0
= 0 ;
40235 PyObject
* obj1
= 0 ;
40236 char *kwnames
[] = {
40237 (char *) "self",(char *) "size", NULL
40240 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetSpacer",kwnames
,&obj0
,&obj1
)) goto fail
;
40241 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40242 if (SWIG_arg_fail(1)) SWIG_fail
;
40245 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
40248 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40249 (arg1
)->SetSpacer((wxSize
const &)*arg2
);
40251 wxPyEndAllowThreads(__tstate
);
40252 if (PyErr_Occurred()) SWIG_fail
;
40254 Py_INCREF(Py_None
); resultobj
= Py_None
;
40261 static PyObject
*_wrap_SizerItem_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40262 PyObject
*resultobj
= NULL
;
40263 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40265 PyObject
* obj0
= 0 ;
40266 PyObject
* obj1
= 0 ;
40267 char *kwnames
[] = {
40268 (char *) "self",(char *) "show", NULL
40271 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_Show",kwnames
,&obj0
,&obj1
)) goto fail
;
40272 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40273 if (SWIG_arg_fail(1)) SWIG_fail
;
40275 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
40276 if (SWIG_arg_fail(2)) SWIG_fail
;
40279 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40280 (arg1
)->Show(arg2
);
40282 wxPyEndAllowThreads(__tstate
);
40283 if (PyErr_Occurred()) SWIG_fail
;
40285 Py_INCREF(Py_None
); resultobj
= Py_None
;
40292 static PyObject
*_wrap_SizerItem_IsShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40293 PyObject
*resultobj
= NULL
;
40294 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40296 PyObject
* obj0
= 0 ;
40297 char *kwnames
[] = {
40298 (char *) "self", NULL
40301 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsShown",kwnames
,&obj0
)) goto fail
;
40302 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40303 if (SWIG_arg_fail(1)) SWIG_fail
;
40305 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40306 result
= (bool)(arg1
)->IsShown();
40308 wxPyEndAllowThreads(__tstate
);
40309 if (PyErr_Occurred()) SWIG_fail
;
40312 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40320 static PyObject
*_wrap_SizerItem_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40321 PyObject
*resultobj
= NULL
;
40322 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40324 PyObject
* obj0
= 0 ;
40325 char *kwnames
[] = {
40326 (char *) "self", NULL
40329 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetPosition",kwnames
,&obj0
)) goto fail
;
40330 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40331 if (SWIG_arg_fail(1)) SWIG_fail
;
40333 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40334 result
= (arg1
)->GetPosition();
40336 wxPyEndAllowThreads(__tstate
);
40337 if (PyErr_Occurred()) SWIG_fail
;
40340 wxPoint
* resultptr
;
40341 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
40342 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
40350 static PyObject
*_wrap_SizerItem_GetUserData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40351 PyObject
*resultobj
= NULL
;
40352 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40354 PyObject
* obj0
= 0 ;
40355 char *kwnames
[] = {
40356 (char *) "self", NULL
40359 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetUserData",kwnames
,&obj0
)) goto fail
;
40360 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40361 if (SWIG_arg_fail(1)) SWIG_fail
;
40363 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40364 result
= (PyObject
*)wxSizerItem_GetUserData(arg1
);
40366 wxPyEndAllowThreads(__tstate
);
40367 if (PyErr_Occurred()) SWIG_fail
;
40369 resultobj
= result
;
40376 static PyObject
*_wrap_SizerItem_SetUserData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40377 PyObject
*resultobj
= NULL
;
40378 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40379 PyObject
*arg2
= (PyObject
*) 0 ;
40380 PyObject
* obj0
= 0 ;
40381 PyObject
* obj1
= 0 ;
40382 char *kwnames
[] = {
40383 (char *) "self",(char *) "userData", NULL
40386 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetUserData",kwnames
,&obj0
,&obj1
)) goto fail
;
40387 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40388 if (SWIG_arg_fail(1)) SWIG_fail
;
40391 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40392 wxSizerItem_SetUserData(arg1
,arg2
);
40394 wxPyEndAllowThreads(__tstate
);
40395 if (PyErr_Occurred()) SWIG_fail
;
40397 Py_INCREF(Py_None
); resultobj
= Py_None
;
40404 static PyObject
* SizerItem_swigregister(PyObject
*, PyObject
*args
) {
40406 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
40407 SWIG_TypeClientData(SWIGTYPE_p_wxSizerItem
, obj
);
40409 return Py_BuildValue((char *)"");
40411 static PyObject
*_wrap_Sizer__setOORInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40412 PyObject
*resultobj
= NULL
;
40413 wxSizer
*arg1
= (wxSizer
*) 0 ;
40414 PyObject
*arg2
= (PyObject
*) 0 ;
40415 PyObject
* obj0
= 0 ;
40416 PyObject
* obj1
= 0 ;
40417 char *kwnames
[] = {
40418 (char *) "self",(char *) "_self", NULL
40421 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer__setOORInfo",kwnames
,&obj0
,&obj1
)) goto fail
;
40422 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40423 if (SWIG_arg_fail(1)) SWIG_fail
;
40426 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40427 wxSizer__setOORInfo(arg1
,arg2
);
40429 wxPyEndAllowThreads(__tstate
);
40430 if (PyErr_Occurred()) SWIG_fail
;
40432 Py_INCREF(Py_None
); resultobj
= Py_None
;
40439 static PyObject
*_wrap_Sizer_Add(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40440 PyObject
*resultobj
= NULL
;
40441 wxSizer
*arg1
= (wxSizer
*) 0 ;
40442 PyObject
*arg2
= (PyObject
*) 0 ;
40443 int arg3
= (int) 0 ;
40444 int arg4
= (int) 0 ;
40445 int arg5
= (int) 0 ;
40446 PyObject
*arg6
= (PyObject
*) NULL
;
40447 wxSizerItem
*result
;
40448 PyObject
* obj0
= 0 ;
40449 PyObject
* obj1
= 0 ;
40450 PyObject
* obj2
= 0 ;
40451 PyObject
* obj3
= 0 ;
40452 PyObject
* obj4
= 0 ;
40453 PyObject
* obj5
= 0 ;
40454 char *kwnames
[] = {
40455 (char *) "self",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
40458 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:Sizer_Add",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
40459 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40460 if (SWIG_arg_fail(1)) SWIG_fail
;
40464 arg3
= static_cast<int >(SWIG_As_int(obj2
));
40465 if (SWIG_arg_fail(3)) SWIG_fail
;
40470 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40471 if (SWIG_arg_fail(4)) SWIG_fail
;
40476 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40477 if (SWIG_arg_fail(5)) SWIG_fail
;
40484 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40485 result
= (wxSizerItem
*)wxSizer_Add(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
40487 wxPyEndAllowThreads(__tstate
);
40488 if (PyErr_Occurred()) SWIG_fail
;
40490 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40497 static PyObject
*_wrap_Sizer_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40498 PyObject
*resultobj
= NULL
;
40499 wxSizer
*arg1
= (wxSizer
*) 0 ;
40501 PyObject
*arg3
= (PyObject
*) 0 ;
40502 int arg4
= (int) 0 ;
40503 int arg5
= (int) 0 ;
40504 int arg6
= (int) 0 ;
40505 PyObject
*arg7
= (PyObject
*) NULL
;
40506 wxSizerItem
*result
;
40507 PyObject
* obj0
= 0 ;
40508 PyObject
* obj1
= 0 ;
40509 PyObject
* obj2
= 0 ;
40510 PyObject
* obj3
= 0 ;
40511 PyObject
* obj4
= 0 ;
40512 PyObject
* obj5
= 0 ;
40513 PyObject
* obj6
= 0 ;
40514 char *kwnames
[] = {
40515 (char *) "self",(char *) "before",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
40518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:Sizer_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
40519 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40520 if (SWIG_arg_fail(1)) SWIG_fail
;
40522 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40523 if (SWIG_arg_fail(2)) SWIG_fail
;
40528 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40529 if (SWIG_arg_fail(4)) SWIG_fail
;
40534 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40535 if (SWIG_arg_fail(5)) SWIG_fail
;
40540 arg6
= static_cast<int >(SWIG_As_int(obj5
));
40541 if (SWIG_arg_fail(6)) SWIG_fail
;
40548 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40549 result
= (wxSizerItem
*)wxSizer_Insert(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
40551 wxPyEndAllowThreads(__tstate
);
40552 if (PyErr_Occurred()) SWIG_fail
;
40554 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40561 static PyObject
*_wrap_Sizer_Prepend(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40562 PyObject
*resultobj
= NULL
;
40563 wxSizer
*arg1
= (wxSizer
*) 0 ;
40564 PyObject
*arg2
= (PyObject
*) 0 ;
40565 int arg3
= (int) 0 ;
40566 int arg4
= (int) 0 ;
40567 int arg5
= (int) 0 ;
40568 PyObject
*arg6
= (PyObject
*) NULL
;
40569 wxSizerItem
*result
;
40570 PyObject
* obj0
= 0 ;
40571 PyObject
* obj1
= 0 ;
40572 PyObject
* obj2
= 0 ;
40573 PyObject
* obj3
= 0 ;
40574 PyObject
* obj4
= 0 ;
40575 PyObject
* obj5
= 0 ;
40576 char *kwnames
[] = {
40577 (char *) "self",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
40580 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:Sizer_Prepend",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
40581 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40582 if (SWIG_arg_fail(1)) SWIG_fail
;
40586 arg3
= static_cast<int >(SWIG_As_int(obj2
));
40587 if (SWIG_arg_fail(3)) SWIG_fail
;
40592 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40593 if (SWIG_arg_fail(4)) SWIG_fail
;
40598 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40599 if (SWIG_arg_fail(5)) SWIG_fail
;
40606 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40607 result
= (wxSizerItem
*)wxSizer_Prepend(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
40609 wxPyEndAllowThreads(__tstate
);
40610 if (PyErr_Occurred()) SWIG_fail
;
40612 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40619 static PyObject
*_wrap_Sizer_Remove(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40620 PyObject
*resultobj
= NULL
;
40621 wxSizer
*arg1
= (wxSizer
*) 0 ;
40622 PyObject
*arg2
= (PyObject
*) 0 ;
40624 PyObject
* obj0
= 0 ;
40625 PyObject
* obj1
= 0 ;
40626 char *kwnames
[] = {
40627 (char *) "self",(char *) "item", NULL
40630 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_Remove",kwnames
,&obj0
,&obj1
)) goto fail
;
40631 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40632 if (SWIG_arg_fail(1)) SWIG_fail
;
40635 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40636 result
= (bool)wxSizer_Remove(arg1
,arg2
);
40638 wxPyEndAllowThreads(__tstate
);
40639 if (PyErr_Occurred()) SWIG_fail
;
40642 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40650 static PyObject
*_wrap_Sizer_Detach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40651 PyObject
*resultobj
= NULL
;
40652 wxSizer
*arg1
= (wxSizer
*) 0 ;
40653 PyObject
*arg2
= (PyObject
*) 0 ;
40655 PyObject
* obj0
= 0 ;
40656 PyObject
* obj1
= 0 ;
40657 char *kwnames
[] = {
40658 (char *) "self",(char *) "item", NULL
40661 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_Detach",kwnames
,&obj0
,&obj1
)) goto fail
;
40662 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40663 if (SWIG_arg_fail(1)) SWIG_fail
;
40666 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40667 result
= (bool)wxSizer_Detach(arg1
,arg2
);
40669 wxPyEndAllowThreads(__tstate
);
40670 if (PyErr_Occurred()) SWIG_fail
;
40673 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40681 static PyObject
*_wrap_Sizer_GetItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40682 PyObject
*resultobj
= NULL
;
40683 wxSizer
*arg1
= (wxSizer
*) 0 ;
40684 PyObject
*arg2
= (PyObject
*) 0 ;
40685 wxSizerItem
*result
;
40686 PyObject
* obj0
= 0 ;
40687 PyObject
* obj1
= 0 ;
40688 char *kwnames
[] = {
40689 (char *) "self",(char *) "item", NULL
40692 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_GetItem",kwnames
,&obj0
,&obj1
)) goto fail
;
40693 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40694 if (SWIG_arg_fail(1)) SWIG_fail
;
40697 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40698 result
= (wxSizerItem
*)wxSizer_GetItem(arg1
,arg2
);
40700 wxPyEndAllowThreads(__tstate
);
40701 if (PyErr_Occurred()) SWIG_fail
;
40703 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40710 static PyObject
*_wrap_Sizer__SetItemMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40711 PyObject
*resultobj
= NULL
;
40712 wxSizer
*arg1
= (wxSizer
*) 0 ;
40713 PyObject
*arg2
= (PyObject
*) 0 ;
40716 PyObject
* obj0
= 0 ;
40717 PyObject
* obj1
= 0 ;
40718 PyObject
* obj2
= 0 ;
40719 char *kwnames
[] = {
40720 (char *) "self",(char *) "item",(char *) "size", NULL
40723 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Sizer__SetItemMinSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
40724 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40725 if (SWIG_arg_fail(1)) SWIG_fail
;
40729 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
40732 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40733 wxSizer__SetItemMinSize(arg1
,arg2
,(wxSize
const &)*arg3
);
40735 wxPyEndAllowThreads(__tstate
);
40736 if (PyErr_Occurred()) SWIG_fail
;
40738 Py_INCREF(Py_None
); resultobj
= Py_None
;
40745 static PyObject
*_wrap_Sizer_AddItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40746 PyObject
*resultobj
= NULL
;
40747 wxSizer
*arg1
= (wxSizer
*) 0 ;
40748 wxSizerItem
*arg2
= (wxSizerItem
*) 0 ;
40749 wxSizerItem
*result
;
40750 PyObject
* obj0
= 0 ;
40751 PyObject
* obj1
= 0 ;
40752 char *kwnames
[] = {
40753 (char *) "self",(char *) "item", NULL
40756 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_AddItem",kwnames
,&obj0
,&obj1
)) goto fail
;
40757 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40758 if (SWIG_arg_fail(1)) SWIG_fail
;
40759 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40760 if (SWIG_arg_fail(2)) SWIG_fail
;
40762 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40763 result
= (wxSizerItem
*)(arg1
)->Add(arg2
);
40765 wxPyEndAllowThreads(__tstate
);
40766 if (PyErr_Occurred()) SWIG_fail
;
40768 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40775 static PyObject
*_wrap_Sizer_InsertItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40776 PyObject
*resultobj
= NULL
;
40777 wxSizer
*arg1
= (wxSizer
*) 0 ;
40779 wxSizerItem
*arg3
= (wxSizerItem
*) 0 ;
40780 wxSizerItem
*result
;
40781 PyObject
* obj0
= 0 ;
40782 PyObject
* obj1
= 0 ;
40783 PyObject
* obj2
= 0 ;
40784 char *kwnames
[] = {
40785 (char *) "self",(char *) "index",(char *) "item", NULL
40788 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Sizer_InsertItem",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
40789 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40790 if (SWIG_arg_fail(1)) SWIG_fail
;
40792 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
40793 if (SWIG_arg_fail(2)) SWIG_fail
;
40795 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40796 if (SWIG_arg_fail(3)) SWIG_fail
;
40798 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40799 result
= (wxSizerItem
*)(arg1
)->Insert(arg2
,arg3
);
40801 wxPyEndAllowThreads(__tstate
);
40802 if (PyErr_Occurred()) SWIG_fail
;
40804 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40811 static PyObject
*_wrap_Sizer_PrependItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40812 PyObject
*resultobj
= NULL
;
40813 wxSizer
*arg1
= (wxSizer
*) 0 ;
40814 wxSizerItem
*arg2
= (wxSizerItem
*) 0 ;
40815 wxSizerItem
*result
;
40816 PyObject
* obj0
= 0 ;
40817 PyObject
* obj1
= 0 ;
40818 char *kwnames
[] = {
40819 (char *) "self",(char *) "item", NULL
40822 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_PrependItem",kwnames
,&obj0
,&obj1
)) goto fail
;
40823 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40824 if (SWIG_arg_fail(1)) SWIG_fail
;
40825 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40826 if (SWIG_arg_fail(2)) SWIG_fail
;
40828 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40829 result
= (wxSizerItem
*)(arg1
)->Prepend(arg2
);
40831 wxPyEndAllowThreads(__tstate
);
40832 if (PyErr_Occurred()) SWIG_fail
;
40834 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40841 static PyObject
*_wrap_Sizer_SetDimension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40842 PyObject
*resultobj
= NULL
;
40843 wxSizer
*arg1
= (wxSizer
*) 0 ;
40848 PyObject
* obj0
= 0 ;
40849 PyObject
* obj1
= 0 ;
40850 PyObject
* obj2
= 0 ;
40851 PyObject
* obj3
= 0 ;
40852 PyObject
* obj4
= 0 ;
40853 char *kwnames
[] = {
40854 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
40857 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Sizer_SetDimension",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
40858 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40859 if (SWIG_arg_fail(1)) SWIG_fail
;
40861 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40862 if (SWIG_arg_fail(2)) SWIG_fail
;
40865 arg3
= static_cast<int >(SWIG_As_int(obj2
));
40866 if (SWIG_arg_fail(3)) SWIG_fail
;
40869 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40870 if (SWIG_arg_fail(4)) SWIG_fail
;
40873 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40874 if (SWIG_arg_fail(5)) SWIG_fail
;
40877 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40878 (arg1
)->SetDimension(arg2
,arg3
,arg4
,arg5
);
40880 wxPyEndAllowThreads(__tstate
);
40881 if (PyErr_Occurred()) SWIG_fail
;
40883 Py_INCREF(Py_None
); resultobj
= Py_None
;
40890 static PyObject
*_wrap_Sizer_SetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40891 PyObject
*resultobj
= NULL
;
40892 wxSizer
*arg1
= (wxSizer
*) 0 ;
40895 PyObject
* obj0
= 0 ;
40896 PyObject
* obj1
= 0 ;
40897 char *kwnames
[] = {
40898 (char *) "self",(char *) "size", NULL
40901 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_SetMinSize",kwnames
,&obj0
,&obj1
)) goto fail
;
40902 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40903 if (SWIG_arg_fail(1)) SWIG_fail
;
40906 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
40909 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40910 (arg1
)->SetMinSize((wxSize
const &)*arg2
);
40912 wxPyEndAllowThreads(__tstate
);
40913 if (PyErr_Occurred()) SWIG_fail
;
40915 Py_INCREF(Py_None
); resultobj
= Py_None
;
40922 static PyObject
*_wrap_Sizer_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40923 PyObject
*resultobj
= NULL
;
40924 wxSizer
*arg1
= (wxSizer
*) 0 ;
40926 PyObject
* obj0
= 0 ;
40927 char *kwnames
[] = {
40928 (char *) "self", NULL
40931 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetSize",kwnames
,&obj0
)) goto fail
;
40932 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40933 if (SWIG_arg_fail(1)) SWIG_fail
;
40935 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40936 result
= (arg1
)->GetSize();
40938 wxPyEndAllowThreads(__tstate
);
40939 if (PyErr_Occurred()) SWIG_fail
;
40942 wxSize
* resultptr
;
40943 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
40944 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
40952 static PyObject
*_wrap_Sizer_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40953 PyObject
*resultobj
= NULL
;
40954 wxSizer
*arg1
= (wxSizer
*) 0 ;
40956 PyObject
* obj0
= 0 ;
40957 char *kwnames
[] = {
40958 (char *) "self", NULL
40961 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetPosition",kwnames
,&obj0
)) goto fail
;
40962 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40963 if (SWIG_arg_fail(1)) SWIG_fail
;
40965 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40966 result
= (arg1
)->GetPosition();
40968 wxPyEndAllowThreads(__tstate
);
40969 if (PyErr_Occurred()) SWIG_fail
;
40972 wxPoint
* resultptr
;
40973 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
40974 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
40982 static PyObject
*_wrap_Sizer_GetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40983 PyObject
*resultobj
= NULL
;
40984 wxSizer
*arg1
= (wxSizer
*) 0 ;
40986 PyObject
* obj0
= 0 ;
40987 char *kwnames
[] = {
40988 (char *) "self", NULL
40991 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetMinSize",kwnames
,&obj0
)) goto fail
;
40992 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40993 if (SWIG_arg_fail(1)) SWIG_fail
;
40995 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40996 result
= (arg1
)->GetMinSize();
40998 wxPyEndAllowThreads(__tstate
);
40999 if (PyErr_Occurred()) SWIG_fail
;
41002 wxSize
* resultptr
;
41003 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41004 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41012 static PyObject
*_wrap_Sizer_RecalcSizes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41013 PyObject
*resultobj
= NULL
;
41014 wxSizer
*arg1
= (wxSizer
*) 0 ;
41015 PyObject
* obj0
= 0 ;
41016 char *kwnames
[] = {
41017 (char *) "self", NULL
41020 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_RecalcSizes",kwnames
,&obj0
)) goto fail
;
41021 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41022 if (SWIG_arg_fail(1)) SWIG_fail
;
41024 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41025 (arg1
)->RecalcSizes();
41027 wxPyEndAllowThreads(__tstate
);
41028 if (PyErr_Occurred()) SWIG_fail
;
41030 Py_INCREF(Py_None
); resultobj
= Py_None
;
41037 static PyObject
*_wrap_Sizer_CalcMin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41038 PyObject
*resultobj
= NULL
;
41039 wxSizer
*arg1
= (wxSizer
*) 0 ;
41041 PyObject
* obj0
= 0 ;
41042 char *kwnames
[] = {
41043 (char *) "self", NULL
41046 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_CalcMin",kwnames
,&obj0
)) goto fail
;
41047 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41048 if (SWIG_arg_fail(1)) SWIG_fail
;
41050 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41051 result
= (arg1
)->CalcMin();
41053 wxPyEndAllowThreads(__tstate
);
41054 if (PyErr_Occurred()) SWIG_fail
;
41057 wxSize
* resultptr
;
41058 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41059 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41067 static PyObject
*_wrap_Sizer_Layout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41068 PyObject
*resultobj
= NULL
;
41069 wxSizer
*arg1
= (wxSizer
*) 0 ;
41070 PyObject
* obj0
= 0 ;
41071 char *kwnames
[] = {
41072 (char *) "self", NULL
41075 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_Layout",kwnames
,&obj0
)) goto fail
;
41076 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41077 if (SWIG_arg_fail(1)) SWIG_fail
;
41079 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41082 wxPyEndAllowThreads(__tstate
);
41083 if (PyErr_Occurred()) SWIG_fail
;
41085 Py_INCREF(Py_None
); resultobj
= Py_None
;
41092 static PyObject
*_wrap_Sizer_Fit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41093 PyObject
*resultobj
= NULL
;
41094 wxSizer
*arg1
= (wxSizer
*) 0 ;
41095 wxWindow
*arg2
= (wxWindow
*) 0 ;
41097 PyObject
* obj0
= 0 ;
41098 PyObject
* obj1
= 0 ;
41099 char *kwnames
[] = {
41100 (char *) "self",(char *) "window", NULL
41103 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_Fit",kwnames
,&obj0
,&obj1
)) goto fail
;
41104 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41105 if (SWIG_arg_fail(1)) SWIG_fail
;
41106 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41107 if (SWIG_arg_fail(2)) SWIG_fail
;
41109 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41110 result
= (arg1
)->Fit(arg2
);
41112 wxPyEndAllowThreads(__tstate
);
41113 if (PyErr_Occurred()) SWIG_fail
;
41116 wxSize
* resultptr
;
41117 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41118 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41126 static PyObject
*_wrap_Sizer_FitInside(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41127 PyObject
*resultobj
= NULL
;
41128 wxSizer
*arg1
= (wxSizer
*) 0 ;
41129 wxWindow
*arg2
= (wxWindow
*) 0 ;
41130 PyObject
* obj0
= 0 ;
41131 PyObject
* obj1
= 0 ;
41132 char *kwnames
[] = {
41133 (char *) "self",(char *) "window", NULL
41136 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_FitInside",kwnames
,&obj0
,&obj1
)) goto fail
;
41137 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41138 if (SWIG_arg_fail(1)) SWIG_fail
;
41139 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41140 if (SWIG_arg_fail(2)) SWIG_fail
;
41142 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41143 (arg1
)->FitInside(arg2
);
41145 wxPyEndAllowThreads(__tstate
);
41146 if (PyErr_Occurred()) SWIG_fail
;
41148 Py_INCREF(Py_None
); resultobj
= Py_None
;
41155 static PyObject
*_wrap_Sizer_SetSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41156 PyObject
*resultobj
= NULL
;
41157 wxSizer
*arg1
= (wxSizer
*) 0 ;
41158 wxWindow
*arg2
= (wxWindow
*) 0 ;
41159 PyObject
* obj0
= 0 ;
41160 PyObject
* obj1
= 0 ;
41161 char *kwnames
[] = {
41162 (char *) "self",(char *) "window", NULL
41165 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_SetSizeHints",kwnames
,&obj0
,&obj1
)) goto fail
;
41166 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41167 if (SWIG_arg_fail(1)) SWIG_fail
;
41168 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41169 if (SWIG_arg_fail(2)) SWIG_fail
;
41171 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41172 (arg1
)->SetSizeHints(arg2
);
41174 wxPyEndAllowThreads(__tstate
);
41175 if (PyErr_Occurred()) SWIG_fail
;
41177 Py_INCREF(Py_None
); resultobj
= Py_None
;
41184 static PyObject
*_wrap_Sizer_SetVirtualSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41185 PyObject
*resultobj
= NULL
;
41186 wxSizer
*arg1
= (wxSizer
*) 0 ;
41187 wxWindow
*arg2
= (wxWindow
*) 0 ;
41188 PyObject
* obj0
= 0 ;
41189 PyObject
* obj1
= 0 ;
41190 char *kwnames
[] = {
41191 (char *) "self",(char *) "window", NULL
41194 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_SetVirtualSizeHints",kwnames
,&obj0
,&obj1
)) goto fail
;
41195 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41196 if (SWIG_arg_fail(1)) SWIG_fail
;
41197 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41198 if (SWIG_arg_fail(2)) SWIG_fail
;
41200 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41201 (arg1
)->SetVirtualSizeHints(arg2
);
41203 wxPyEndAllowThreads(__tstate
);
41204 if (PyErr_Occurred()) SWIG_fail
;
41206 Py_INCREF(Py_None
); resultobj
= Py_None
;
41213 static PyObject
*_wrap_Sizer_Clear(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41214 PyObject
*resultobj
= NULL
;
41215 wxSizer
*arg1
= (wxSizer
*) 0 ;
41216 bool arg2
= (bool) false ;
41217 PyObject
* obj0
= 0 ;
41218 PyObject
* obj1
= 0 ;
41219 char *kwnames
[] = {
41220 (char *) "self",(char *) "deleteWindows", NULL
41223 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Sizer_Clear",kwnames
,&obj0
,&obj1
)) goto fail
;
41224 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41225 if (SWIG_arg_fail(1)) SWIG_fail
;
41228 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
41229 if (SWIG_arg_fail(2)) SWIG_fail
;
41233 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41234 (arg1
)->Clear(arg2
);
41236 wxPyEndAllowThreads(__tstate
);
41237 if (PyErr_Occurred()) SWIG_fail
;
41239 Py_INCREF(Py_None
); resultobj
= Py_None
;
41246 static PyObject
*_wrap_Sizer_DeleteWindows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41247 PyObject
*resultobj
= NULL
;
41248 wxSizer
*arg1
= (wxSizer
*) 0 ;
41249 PyObject
* obj0
= 0 ;
41250 char *kwnames
[] = {
41251 (char *) "self", NULL
41254 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_DeleteWindows",kwnames
,&obj0
)) goto fail
;
41255 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41256 if (SWIG_arg_fail(1)) SWIG_fail
;
41258 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41259 (arg1
)->DeleteWindows();
41261 wxPyEndAllowThreads(__tstate
);
41262 if (PyErr_Occurred()) SWIG_fail
;
41264 Py_INCREF(Py_None
); resultobj
= Py_None
;
41271 static PyObject
*_wrap_Sizer_GetChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41272 PyObject
*resultobj
= NULL
;
41273 wxSizer
*arg1
= (wxSizer
*) 0 ;
41275 PyObject
* obj0
= 0 ;
41276 char *kwnames
[] = {
41277 (char *) "self", NULL
41280 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetChildren",kwnames
,&obj0
)) goto fail
;
41281 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41282 if (SWIG_arg_fail(1)) SWIG_fail
;
41284 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41285 result
= (PyObject
*)wxSizer_GetChildren(arg1
);
41287 wxPyEndAllowThreads(__tstate
);
41288 if (PyErr_Occurred()) SWIG_fail
;
41290 resultobj
= result
;
41297 static PyObject
*_wrap_Sizer_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41298 PyObject
*resultobj
= NULL
;
41299 wxSizer
*arg1
= (wxSizer
*) 0 ;
41300 PyObject
*arg2
= (PyObject
*) 0 ;
41301 bool arg3
= (bool) true ;
41302 bool arg4
= (bool) false ;
41304 PyObject
* obj0
= 0 ;
41305 PyObject
* obj1
= 0 ;
41306 PyObject
* obj2
= 0 ;
41307 PyObject
* obj3
= 0 ;
41308 char *kwnames
[] = {
41309 (char *) "self",(char *) "item",(char *) "show",(char *) "recursive", NULL
41312 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Sizer_Show",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
41313 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41314 if (SWIG_arg_fail(1)) SWIG_fail
;
41318 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
41319 if (SWIG_arg_fail(3)) SWIG_fail
;
41324 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
41325 if (SWIG_arg_fail(4)) SWIG_fail
;
41329 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41330 result
= (bool)wxSizer_Show(arg1
,arg2
,arg3
,arg4
);
41332 wxPyEndAllowThreads(__tstate
);
41333 if (PyErr_Occurred()) SWIG_fail
;
41336 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
41344 static PyObject
*_wrap_Sizer_IsShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41345 PyObject
*resultobj
= NULL
;
41346 wxSizer
*arg1
= (wxSizer
*) 0 ;
41347 PyObject
*arg2
= (PyObject
*) 0 ;
41349 PyObject
* obj0
= 0 ;
41350 PyObject
* obj1
= 0 ;
41351 char *kwnames
[] = {
41352 (char *) "self",(char *) "item", NULL
41355 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_IsShown",kwnames
,&obj0
,&obj1
)) goto fail
;
41356 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41357 if (SWIG_arg_fail(1)) SWIG_fail
;
41360 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41361 result
= (bool)wxSizer_IsShown(arg1
,arg2
);
41363 wxPyEndAllowThreads(__tstate
);
41364 if (PyErr_Occurred()) SWIG_fail
;
41367 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
41375 static PyObject
*_wrap_Sizer_ShowItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41376 PyObject
*resultobj
= NULL
;
41377 wxSizer
*arg1
= (wxSizer
*) 0 ;
41379 PyObject
* obj0
= 0 ;
41380 PyObject
* obj1
= 0 ;
41381 char *kwnames
[] = {
41382 (char *) "self",(char *) "show", NULL
41385 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_ShowItems",kwnames
,&obj0
,&obj1
)) goto fail
;
41386 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41387 if (SWIG_arg_fail(1)) SWIG_fail
;
41389 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
41390 if (SWIG_arg_fail(2)) SWIG_fail
;
41393 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41394 (arg1
)->ShowItems(arg2
);
41396 wxPyEndAllowThreads(__tstate
);
41397 if (PyErr_Occurred()) SWIG_fail
;
41399 Py_INCREF(Py_None
); resultobj
= Py_None
;
41406 static PyObject
* Sizer_swigregister(PyObject
*, PyObject
*args
) {
41408 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41409 SWIG_TypeClientData(SWIGTYPE_p_wxSizer
, obj
);
41411 return Py_BuildValue((char *)"");
41413 static PyObject
*_wrap_new_PySizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41414 PyObject
*resultobj
= NULL
;
41416 char *kwnames
[] = {
41420 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PySizer",kwnames
)) goto fail
;
41422 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41423 result
= (wxPySizer
*)new wxPySizer();
41425 wxPyEndAllowThreads(__tstate
);
41426 if (PyErr_Occurred()) SWIG_fail
;
41428 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPySizer
, 1);
41435 static PyObject
*_wrap_PySizer__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41436 PyObject
*resultobj
= NULL
;
41437 wxPySizer
*arg1
= (wxPySizer
*) 0 ;
41438 PyObject
*arg2
= (PyObject
*) 0 ;
41439 PyObject
*arg3
= (PyObject
*) 0 ;
41440 PyObject
* obj0
= 0 ;
41441 PyObject
* obj1
= 0 ;
41442 PyObject
* obj2
= 0 ;
41443 char *kwnames
[] = {
41444 (char *) "self",(char *) "self",(char *) "_class", NULL
41447 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PySizer__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
41448 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPySizer
, SWIG_POINTER_EXCEPTION
| 0);
41449 if (SWIG_arg_fail(1)) SWIG_fail
;
41453 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41454 (arg1
)->_setCallbackInfo(arg2
,arg3
);
41456 wxPyEndAllowThreads(__tstate
);
41457 if (PyErr_Occurred()) SWIG_fail
;
41459 Py_INCREF(Py_None
); resultobj
= Py_None
;
41466 static PyObject
* PySizer_swigregister(PyObject
*, PyObject
*args
) {
41468 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41469 SWIG_TypeClientData(SWIGTYPE_p_wxPySizer
, obj
);
41471 return Py_BuildValue((char *)"");
41473 static PyObject
*_wrap_new_BoxSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41474 PyObject
*resultobj
= NULL
;
41475 int arg1
= (int) wxHORIZONTAL
;
41476 wxBoxSizer
*result
;
41477 PyObject
* obj0
= 0 ;
41478 char *kwnames
[] = {
41479 (char *) "orient", NULL
41482 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_BoxSizer",kwnames
,&obj0
)) goto fail
;
41485 arg1
= static_cast<int >(SWIG_As_int(obj0
));
41486 if (SWIG_arg_fail(1)) SWIG_fail
;
41490 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41491 result
= (wxBoxSizer
*)new wxBoxSizer(arg1
);
41493 wxPyEndAllowThreads(__tstate
);
41494 if (PyErr_Occurred()) SWIG_fail
;
41496 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxBoxSizer
, 1);
41503 static PyObject
*_wrap_BoxSizer_GetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41504 PyObject
*resultobj
= NULL
;
41505 wxBoxSizer
*arg1
= (wxBoxSizer
*) 0 ;
41507 PyObject
* obj0
= 0 ;
41508 char *kwnames
[] = {
41509 (char *) "self", NULL
41512 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:BoxSizer_GetOrientation",kwnames
,&obj0
)) goto fail
;
41513 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBoxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41514 if (SWIG_arg_fail(1)) SWIG_fail
;
41516 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41517 result
= (int)(arg1
)->GetOrientation();
41519 wxPyEndAllowThreads(__tstate
);
41520 if (PyErr_Occurred()) SWIG_fail
;
41523 resultobj
= SWIG_From_int(static_cast<int >(result
));
41531 static PyObject
*_wrap_BoxSizer_SetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41532 PyObject
*resultobj
= NULL
;
41533 wxBoxSizer
*arg1
= (wxBoxSizer
*) 0 ;
41535 PyObject
* obj0
= 0 ;
41536 PyObject
* obj1
= 0 ;
41537 char *kwnames
[] = {
41538 (char *) "self",(char *) "orient", NULL
41541 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:BoxSizer_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
;
41542 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBoxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41543 if (SWIG_arg_fail(1)) SWIG_fail
;
41545 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41546 if (SWIG_arg_fail(2)) SWIG_fail
;
41549 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41550 (arg1
)->SetOrientation(arg2
);
41552 wxPyEndAllowThreads(__tstate
);
41553 if (PyErr_Occurred()) SWIG_fail
;
41555 Py_INCREF(Py_None
); resultobj
= Py_None
;
41562 static PyObject
* BoxSizer_swigregister(PyObject
*, PyObject
*args
) {
41564 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41565 SWIG_TypeClientData(SWIGTYPE_p_wxBoxSizer
, obj
);
41567 return Py_BuildValue((char *)"");
41569 static PyObject
*_wrap_new_StaticBoxSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41570 PyObject
*resultobj
= NULL
;
41571 wxStaticBox
*arg1
= (wxStaticBox
*) 0 ;
41572 int arg2
= (int) wxHORIZONTAL
;
41573 wxStaticBoxSizer
*result
;
41574 PyObject
* obj0
= 0 ;
41575 PyObject
* obj1
= 0 ;
41576 char *kwnames
[] = {
41577 (char *) "box",(char *) "orient", NULL
41580 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:new_StaticBoxSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
41581 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticBox
, SWIG_POINTER_EXCEPTION
| 0);
41582 if (SWIG_arg_fail(1)) SWIG_fail
;
41585 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41586 if (SWIG_arg_fail(2)) SWIG_fail
;
41590 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41591 result
= (wxStaticBoxSizer
*)new wxStaticBoxSizer(arg1
,arg2
);
41593 wxPyEndAllowThreads(__tstate
);
41594 if (PyErr_Occurred()) SWIG_fail
;
41596 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStaticBoxSizer
, 1);
41603 static PyObject
*_wrap_StaticBoxSizer_GetStaticBox(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41604 PyObject
*resultobj
= NULL
;
41605 wxStaticBoxSizer
*arg1
= (wxStaticBoxSizer
*) 0 ;
41606 wxStaticBox
*result
;
41607 PyObject
* obj0
= 0 ;
41608 char *kwnames
[] = {
41609 (char *) "self", NULL
41612 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticBoxSizer_GetStaticBox",kwnames
,&obj0
)) goto fail
;
41613 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticBoxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41614 if (SWIG_arg_fail(1)) SWIG_fail
;
41616 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41617 result
= (wxStaticBox
*)(arg1
)->GetStaticBox();
41619 wxPyEndAllowThreads(__tstate
);
41620 if (PyErr_Occurred()) SWIG_fail
;
41623 resultobj
= wxPyMake_wxObject(result
, 0);
41631 static PyObject
* StaticBoxSizer_swigregister(PyObject
*, PyObject
*args
) {
41633 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41634 SWIG_TypeClientData(SWIGTYPE_p_wxStaticBoxSizer
, obj
);
41636 return Py_BuildValue((char *)"");
41638 static PyObject
*_wrap_new_GridSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41639 PyObject
*resultobj
= NULL
;
41640 int arg1
= (int) 1 ;
41641 int arg2
= (int) 0 ;
41642 int arg3
= (int) 0 ;
41643 int arg4
= (int) 0 ;
41644 wxGridSizer
*result
;
41645 PyObject
* obj0
= 0 ;
41646 PyObject
* obj1
= 0 ;
41647 PyObject
* obj2
= 0 ;
41648 PyObject
* obj3
= 0 ;
41649 char *kwnames
[] = {
41650 (char *) "rows",(char *) "cols",(char *) "vgap",(char *) "hgap", NULL
41653 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_GridSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
41656 arg1
= static_cast<int >(SWIG_As_int(obj0
));
41657 if (SWIG_arg_fail(1)) SWIG_fail
;
41662 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41663 if (SWIG_arg_fail(2)) SWIG_fail
;
41668 arg3
= static_cast<int >(SWIG_As_int(obj2
));
41669 if (SWIG_arg_fail(3)) SWIG_fail
;
41674 arg4
= static_cast<int >(SWIG_As_int(obj3
));
41675 if (SWIG_arg_fail(4)) SWIG_fail
;
41679 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41680 result
= (wxGridSizer
*)new wxGridSizer(arg1
,arg2
,arg3
,arg4
);
41682 wxPyEndAllowThreads(__tstate
);
41683 if (PyErr_Occurred()) SWIG_fail
;
41685 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGridSizer
, 1);
41692 static PyObject
*_wrap_GridSizer_SetCols(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41693 PyObject
*resultobj
= NULL
;
41694 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41696 PyObject
* obj0
= 0 ;
41697 PyObject
* obj1
= 0 ;
41698 char *kwnames
[] = {
41699 (char *) "self",(char *) "cols", NULL
41702 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetCols",kwnames
,&obj0
,&obj1
)) goto fail
;
41703 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41704 if (SWIG_arg_fail(1)) SWIG_fail
;
41706 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41707 if (SWIG_arg_fail(2)) SWIG_fail
;
41710 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41711 (arg1
)->SetCols(arg2
);
41713 wxPyEndAllowThreads(__tstate
);
41714 if (PyErr_Occurred()) SWIG_fail
;
41716 Py_INCREF(Py_None
); resultobj
= Py_None
;
41723 static PyObject
*_wrap_GridSizer_SetRows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41724 PyObject
*resultobj
= NULL
;
41725 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41727 PyObject
* obj0
= 0 ;
41728 PyObject
* obj1
= 0 ;
41729 char *kwnames
[] = {
41730 (char *) "self",(char *) "rows", NULL
41733 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetRows",kwnames
,&obj0
,&obj1
)) goto fail
;
41734 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41735 if (SWIG_arg_fail(1)) SWIG_fail
;
41737 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41738 if (SWIG_arg_fail(2)) SWIG_fail
;
41741 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41742 (arg1
)->SetRows(arg2
);
41744 wxPyEndAllowThreads(__tstate
);
41745 if (PyErr_Occurred()) SWIG_fail
;
41747 Py_INCREF(Py_None
); resultobj
= Py_None
;
41754 static PyObject
*_wrap_GridSizer_SetVGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41755 PyObject
*resultobj
= NULL
;
41756 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41758 PyObject
* obj0
= 0 ;
41759 PyObject
* obj1
= 0 ;
41760 char *kwnames
[] = {
41761 (char *) "self",(char *) "gap", NULL
41764 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetVGap",kwnames
,&obj0
,&obj1
)) goto fail
;
41765 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41766 if (SWIG_arg_fail(1)) SWIG_fail
;
41768 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41769 if (SWIG_arg_fail(2)) SWIG_fail
;
41772 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41773 (arg1
)->SetVGap(arg2
);
41775 wxPyEndAllowThreads(__tstate
);
41776 if (PyErr_Occurred()) SWIG_fail
;
41778 Py_INCREF(Py_None
); resultobj
= Py_None
;
41785 static PyObject
*_wrap_GridSizer_SetHGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41786 PyObject
*resultobj
= NULL
;
41787 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41789 PyObject
* obj0
= 0 ;
41790 PyObject
* obj1
= 0 ;
41791 char *kwnames
[] = {
41792 (char *) "self",(char *) "gap", NULL
41795 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetHGap",kwnames
,&obj0
,&obj1
)) goto fail
;
41796 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41797 if (SWIG_arg_fail(1)) SWIG_fail
;
41799 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41800 if (SWIG_arg_fail(2)) SWIG_fail
;
41803 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41804 (arg1
)->SetHGap(arg2
);
41806 wxPyEndAllowThreads(__tstate
);
41807 if (PyErr_Occurred()) SWIG_fail
;
41809 Py_INCREF(Py_None
); resultobj
= Py_None
;
41816 static PyObject
*_wrap_GridSizer_GetCols(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41817 PyObject
*resultobj
= NULL
;
41818 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41820 PyObject
* obj0
= 0 ;
41821 char *kwnames
[] = {
41822 (char *) "self", NULL
41825 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetCols",kwnames
,&obj0
)) goto fail
;
41826 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41827 if (SWIG_arg_fail(1)) SWIG_fail
;
41829 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41830 result
= (int)(arg1
)->GetCols();
41832 wxPyEndAllowThreads(__tstate
);
41833 if (PyErr_Occurred()) SWIG_fail
;
41836 resultobj
= SWIG_From_int(static_cast<int >(result
));
41844 static PyObject
*_wrap_GridSizer_GetRows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41845 PyObject
*resultobj
= NULL
;
41846 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41848 PyObject
* obj0
= 0 ;
41849 char *kwnames
[] = {
41850 (char *) "self", NULL
41853 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetRows",kwnames
,&obj0
)) goto fail
;
41854 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41855 if (SWIG_arg_fail(1)) SWIG_fail
;
41857 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41858 result
= (int)(arg1
)->GetRows();
41860 wxPyEndAllowThreads(__tstate
);
41861 if (PyErr_Occurred()) SWIG_fail
;
41864 resultobj
= SWIG_From_int(static_cast<int >(result
));
41872 static PyObject
*_wrap_GridSizer_GetVGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41873 PyObject
*resultobj
= NULL
;
41874 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41876 PyObject
* obj0
= 0 ;
41877 char *kwnames
[] = {
41878 (char *) "self", NULL
41881 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetVGap",kwnames
,&obj0
)) goto fail
;
41882 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41883 if (SWIG_arg_fail(1)) SWIG_fail
;
41885 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41886 result
= (int)(arg1
)->GetVGap();
41888 wxPyEndAllowThreads(__tstate
);
41889 if (PyErr_Occurred()) SWIG_fail
;
41892 resultobj
= SWIG_From_int(static_cast<int >(result
));
41900 static PyObject
*_wrap_GridSizer_GetHGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41901 PyObject
*resultobj
= NULL
;
41902 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41904 PyObject
* obj0
= 0 ;
41905 char *kwnames
[] = {
41906 (char *) "self", NULL
41909 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetHGap",kwnames
,&obj0
)) goto fail
;
41910 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41911 if (SWIG_arg_fail(1)) SWIG_fail
;
41913 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41914 result
= (int)(arg1
)->GetHGap();
41916 wxPyEndAllowThreads(__tstate
);
41917 if (PyErr_Occurred()) SWIG_fail
;
41920 resultobj
= SWIG_From_int(static_cast<int >(result
));
41928 static PyObject
* GridSizer_swigregister(PyObject
*, PyObject
*args
) {
41930 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41931 SWIG_TypeClientData(SWIGTYPE_p_wxGridSizer
, obj
);
41933 return Py_BuildValue((char *)"");
41935 static PyObject
*_wrap_new_FlexGridSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41936 PyObject
*resultobj
= NULL
;
41937 int arg1
= (int) 1 ;
41938 int arg2
= (int) 0 ;
41939 int arg3
= (int) 0 ;
41940 int arg4
= (int) 0 ;
41941 wxFlexGridSizer
*result
;
41942 PyObject
* obj0
= 0 ;
41943 PyObject
* obj1
= 0 ;
41944 PyObject
* obj2
= 0 ;
41945 PyObject
* obj3
= 0 ;
41946 char *kwnames
[] = {
41947 (char *) "rows",(char *) "cols",(char *) "vgap",(char *) "hgap", NULL
41950 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_FlexGridSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
41953 arg1
= static_cast<int >(SWIG_As_int(obj0
));
41954 if (SWIG_arg_fail(1)) SWIG_fail
;
41959 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41960 if (SWIG_arg_fail(2)) SWIG_fail
;
41965 arg3
= static_cast<int >(SWIG_As_int(obj2
));
41966 if (SWIG_arg_fail(3)) SWIG_fail
;
41971 arg4
= static_cast<int >(SWIG_As_int(obj3
));
41972 if (SWIG_arg_fail(4)) SWIG_fail
;
41976 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41977 result
= (wxFlexGridSizer
*)new wxFlexGridSizer(arg1
,arg2
,arg3
,arg4
);
41979 wxPyEndAllowThreads(__tstate
);
41980 if (PyErr_Occurred()) SWIG_fail
;
41982 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFlexGridSizer
, 1);
41989 static PyObject
*_wrap_FlexGridSizer_AddGrowableRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41990 PyObject
*resultobj
= NULL
;
41991 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
41993 int arg3
= (int) 0 ;
41994 PyObject
* obj0
= 0 ;
41995 PyObject
* obj1
= 0 ;
41996 PyObject
* obj2
= 0 ;
41997 char *kwnames
[] = {
41998 (char *) "self",(char *) "idx",(char *) "proportion", NULL
42001 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FlexGridSizer_AddGrowableRow",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
42002 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42003 if (SWIG_arg_fail(1)) SWIG_fail
;
42005 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42006 if (SWIG_arg_fail(2)) SWIG_fail
;
42010 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42011 if (SWIG_arg_fail(3)) SWIG_fail
;
42015 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42016 (arg1
)->AddGrowableRow(arg2
,arg3
);
42018 wxPyEndAllowThreads(__tstate
);
42019 if (PyErr_Occurred()) SWIG_fail
;
42021 Py_INCREF(Py_None
); resultobj
= Py_None
;
42028 static PyObject
*_wrap_FlexGridSizer_RemoveGrowableRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42029 PyObject
*resultobj
= NULL
;
42030 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42032 PyObject
* obj0
= 0 ;
42033 PyObject
* obj1
= 0 ;
42034 char *kwnames
[] = {
42035 (char *) "self",(char *) "idx", NULL
42038 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_RemoveGrowableRow",kwnames
,&obj0
,&obj1
)) goto fail
;
42039 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42040 if (SWIG_arg_fail(1)) SWIG_fail
;
42042 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42043 if (SWIG_arg_fail(2)) SWIG_fail
;
42046 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42047 (arg1
)->RemoveGrowableRow(arg2
);
42049 wxPyEndAllowThreads(__tstate
);
42050 if (PyErr_Occurred()) SWIG_fail
;
42052 Py_INCREF(Py_None
); resultobj
= Py_None
;
42059 static PyObject
*_wrap_FlexGridSizer_AddGrowableCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42060 PyObject
*resultobj
= NULL
;
42061 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42063 int arg3
= (int) 0 ;
42064 PyObject
* obj0
= 0 ;
42065 PyObject
* obj1
= 0 ;
42066 PyObject
* obj2
= 0 ;
42067 char *kwnames
[] = {
42068 (char *) "self",(char *) "idx",(char *) "proportion", NULL
42071 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FlexGridSizer_AddGrowableCol",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
42072 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42073 if (SWIG_arg_fail(1)) SWIG_fail
;
42075 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42076 if (SWIG_arg_fail(2)) SWIG_fail
;
42080 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42081 if (SWIG_arg_fail(3)) SWIG_fail
;
42085 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42086 (arg1
)->AddGrowableCol(arg2
,arg3
);
42088 wxPyEndAllowThreads(__tstate
);
42089 if (PyErr_Occurred()) SWIG_fail
;
42091 Py_INCREF(Py_None
); resultobj
= Py_None
;
42098 static PyObject
*_wrap_FlexGridSizer_RemoveGrowableCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42099 PyObject
*resultobj
= NULL
;
42100 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42102 PyObject
* obj0
= 0 ;
42103 PyObject
* obj1
= 0 ;
42104 char *kwnames
[] = {
42105 (char *) "self",(char *) "idx", NULL
42108 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_RemoveGrowableCol",kwnames
,&obj0
,&obj1
)) goto fail
;
42109 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42110 if (SWIG_arg_fail(1)) SWIG_fail
;
42112 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42113 if (SWIG_arg_fail(2)) SWIG_fail
;
42116 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42117 (arg1
)->RemoveGrowableCol(arg2
);
42119 wxPyEndAllowThreads(__tstate
);
42120 if (PyErr_Occurred()) SWIG_fail
;
42122 Py_INCREF(Py_None
); resultobj
= Py_None
;
42129 static PyObject
*_wrap_FlexGridSizer_SetFlexibleDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42130 PyObject
*resultobj
= NULL
;
42131 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42133 PyObject
* obj0
= 0 ;
42134 PyObject
* obj1
= 0 ;
42135 char *kwnames
[] = {
42136 (char *) "self",(char *) "direction", NULL
42139 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_SetFlexibleDirection",kwnames
,&obj0
,&obj1
)) goto fail
;
42140 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42141 if (SWIG_arg_fail(1)) SWIG_fail
;
42143 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42144 if (SWIG_arg_fail(2)) SWIG_fail
;
42147 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42148 (arg1
)->SetFlexibleDirection(arg2
);
42150 wxPyEndAllowThreads(__tstate
);
42151 if (PyErr_Occurred()) SWIG_fail
;
42153 Py_INCREF(Py_None
); resultobj
= Py_None
;
42160 static PyObject
*_wrap_FlexGridSizer_GetFlexibleDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42161 PyObject
*resultobj
= NULL
;
42162 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42164 PyObject
* obj0
= 0 ;
42165 char *kwnames
[] = {
42166 (char *) "self", NULL
42169 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetFlexibleDirection",kwnames
,&obj0
)) goto fail
;
42170 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42171 if (SWIG_arg_fail(1)) SWIG_fail
;
42173 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42174 result
= (int)(arg1
)->GetFlexibleDirection();
42176 wxPyEndAllowThreads(__tstate
);
42177 if (PyErr_Occurred()) SWIG_fail
;
42180 resultobj
= SWIG_From_int(static_cast<int >(result
));
42188 static PyObject
*_wrap_FlexGridSizer_SetNonFlexibleGrowMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42189 PyObject
*resultobj
= NULL
;
42190 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42191 wxFlexSizerGrowMode arg2
;
42192 PyObject
* obj0
= 0 ;
42193 PyObject
* obj1
= 0 ;
42194 char *kwnames
[] = {
42195 (char *) "self",(char *) "mode", NULL
42198 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_SetNonFlexibleGrowMode",kwnames
,&obj0
,&obj1
)) goto fail
;
42199 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42200 if (SWIG_arg_fail(1)) SWIG_fail
;
42202 arg2
= static_cast<wxFlexSizerGrowMode
>(SWIG_As_int(obj1
));
42203 if (SWIG_arg_fail(2)) SWIG_fail
;
42206 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42207 (arg1
)->SetNonFlexibleGrowMode(arg2
);
42209 wxPyEndAllowThreads(__tstate
);
42210 if (PyErr_Occurred()) SWIG_fail
;
42212 Py_INCREF(Py_None
); resultobj
= Py_None
;
42219 static PyObject
*_wrap_FlexGridSizer_GetNonFlexibleGrowMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42220 PyObject
*resultobj
= NULL
;
42221 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42222 wxFlexSizerGrowMode result
;
42223 PyObject
* obj0
= 0 ;
42224 char *kwnames
[] = {
42225 (char *) "self", NULL
42228 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetNonFlexibleGrowMode",kwnames
,&obj0
)) goto fail
;
42229 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42230 if (SWIG_arg_fail(1)) SWIG_fail
;
42232 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42233 result
= (wxFlexSizerGrowMode
)(arg1
)->GetNonFlexibleGrowMode();
42235 wxPyEndAllowThreads(__tstate
);
42236 if (PyErr_Occurred()) SWIG_fail
;
42238 resultobj
= SWIG_From_int((result
));
42245 static PyObject
*_wrap_FlexGridSizer_GetRowHeights(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42246 PyObject
*resultobj
= NULL
;
42247 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42248 wxArrayInt
*result
;
42249 PyObject
* obj0
= 0 ;
42250 char *kwnames
[] = {
42251 (char *) "self", NULL
42254 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetRowHeights",kwnames
,&obj0
)) goto fail
;
42255 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42256 if (SWIG_arg_fail(1)) SWIG_fail
;
42258 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42260 wxArrayInt
const &_result_ref
= ((wxFlexGridSizer
const *)arg1
)->GetRowHeights();
42261 result
= (wxArrayInt
*) &_result_ref
;
42264 wxPyEndAllowThreads(__tstate
);
42265 if (PyErr_Occurred()) SWIG_fail
;
42268 resultobj
= PyList_New(0);
42270 for (idx
= 0; idx
< result
->GetCount(); idx
+= 1) {
42271 PyObject
* val
= PyInt_FromLong( result
->Item(idx
) );
42272 PyList_Append(resultobj
, val
);
42282 static PyObject
*_wrap_FlexGridSizer_GetColWidths(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42283 PyObject
*resultobj
= NULL
;
42284 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42285 wxArrayInt
*result
;
42286 PyObject
* obj0
= 0 ;
42287 char *kwnames
[] = {
42288 (char *) "self", NULL
42291 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetColWidths",kwnames
,&obj0
)) goto fail
;
42292 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42293 if (SWIG_arg_fail(1)) SWIG_fail
;
42295 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42297 wxArrayInt
const &_result_ref
= ((wxFlexGridSizer
const *)arg1
)->GetColWidths();
42298 result
= (wxArrayInt
*) &_result_ref
;
42301 wxPyEndAllowThreads(__tstate
);
42302 if (PyErr_Occurred()) SWIG_fail
;
42305 resultobj
= PyList_New(0);
42307 for (idx
= 0; idx
< result
->GetCount(); idx
+= 1) {
42308 PyObject
* val
= PyInt_FromLong( result
->Item(idx
) );
42309 PyList_Append(resultobj
, val
);
42319 static PyObject
* FlexGridSizer_swigregister(PyObject
*, PyObject
*args
) {
42321 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
42322 SWIG_TypeClientData(SWIGTYPE_p_wxFlexGridSizer
, obj
);
42324 return Py_BuildValue((char *)"");
42326 static PyObject
*_wrap_new_StdDialogButtonSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42327 PyObject
*resultobj
= NULL
;
42328 wxStdDialogButtonSizer
*result
;
42329 char *kwnames
[] = {
42333 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_StdDialogButtonSizer",kwnames
)) goto fail
;
42335 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42336 result
= (wxStdDialogButtonSizer
*)new wxStdDialogButtonSizer();
42338 wxPyEndAllowThreads(__tstate
);
42339 if (PyErr_Occurred()) SWIG_fail
;
42341 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStdDialogButtonSizer
, 1);
42348 static PyObject
*_wrap_StdDialogButtonSizer_AddButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42349 PyObject
*resultobj
= NULL
;
42350 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42351 wxButton
*arg2
= (wxButton
*) 0 ;
42352 PyObject
* obj0
= 0 ;
42353 PyObject
* obj1
= 0 ;
42354 char *kwnames
[] = {
42355 (char *) "self",(char *) "button", NULL
42358 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_AddButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42359 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42360 if (SWIG_arg_fail(1)) SWIG_fail
;
42361 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42362 if (SWIG_arg_fail(2)) SWIG_fail
;
42364 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42365 (arg1
)->AddButton(arg2
);
42367 wxPyEndAllowThreads(__tstate
);
42368 if (PyErr_Occurred()) SWIG_fail
;
42370 Py_INCREF(Py_None
); resultobj
= Py_None
;
42377 static PyObject
*_wrap_StdDialogButtonSizer_Realize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42378 PyObject
*resultobj
= NULL
;
42379 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42380 PyObject
* obj0
= 0 ;
42381 char *kwnames
[] = {
42382 (char *) "self", NULL
42385 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_Realize",kwnames
,&obj0
)) goto fail
;
42386 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42387 if (SWIG_arg_fail(1)) SWIG_fail
;
42389 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42392 wxPyEndAllowThreads(__tstate
);
42393 if (PyErr_Occurred()) SWIG_fail
;
42395 Py_INCREF(Py_None
); resultobj
= Py_None
;
42402 static PyObject
*_wrap_StdDialogButtonSizer_SetAffirmativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42403 PyObject
*resultobj
= NULL
;
42404 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42405 wxButton
*arg2
= (wxButton
*) 0 ;
42406 PyObject
* obj0
= 0 ;
42407 PyObject
* obj1
= 0 ;
42408 char *kwnames
[] = {
42409 (char *) "self",(char *) "button", NULL
42412 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_SetAffirmativeButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42413 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42414 if (SWIG_arg_fail(1)) SWIG_fail
;
42415 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42416 if (SWIG_arg_fail(2)) SWIG_fail
;
42418 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42419 (arg1
)->SetAffirmativeButton(arg2
);
42421 wxPyEndAllowThreads(__tstate
);
42422 if (PyErr_Occurred()) SWIG_fail
;
42424 Py_INCREF(Py_None
); resultobj
= Py_None
;
42431 static PyObject
*_wrap_StdDialogButtonSizer_SetNegativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42432 PyObject
*resultobj
= NULL
;
42433 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42434 wxButton
*arg2
= (wxButton
*) 0 ;
42435 PyObject
* obj0
= 0 ;
42436 PyObject
* obj1
= 0 ;
42437 char *kwnames
[] = {
42438 (char *) "self",(char *) "button", NULL
42441 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_SetNegativeButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42442 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42443 if (SWIG_arg_fail(1)) SWIG_fail
;
42444 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42445 if (SWIG_arg_fail(2)) SWIG_fail
;
42447 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42448 (arg1
)->SetNegativeButton(arg2
);
42450 wxPyEndAllowThreads(__tstate
);
42451 if (PyErr_Occurred()) SWIG_fail
;
42453 Py_INCREF(Py_None
); resultobj
= Py_None
;
42460 static PyObject
*_wrap_StdDialogButtonSizer_SetCancelButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42461 PyObject
*resultobj
= NULL
;
42462 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42463 wxButton
*arg2
= (wxButton
*) 0 ;
42464 PyObject
* obj0
= 0 ;
42465 PyObject
* obj1
= 0 ;
42466 char *kwnames
[] = {
42467 (char *) "self",(char *) "button", NULL
42470 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_SetCancelButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42471 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42472 if (SWIG_arg_fail(1)) SWIG_fail
;
42473 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42474 if (SWIG_arg_fail(2)) SWIG_fail
;
42476 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42477 (arg1
)->SetCancelButton(arg2
);
42479 wxPyEndAllowThreads(__tstate
);
42480 if (PyErr_Occurred()) SWIG_fail
;
42482 Py_INCREF(Py_None
); resultobj
= Py_None
;
42489 static PyObject
*_wrap_StdDialogButtonSizer_GetAffirmativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42490 PyObject
*resultobj
= NULL
;
42491 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42493 PyObject
* obj0
= 0 ;
42494 char *kwnames
[] = {
42495 (char *) "self", NULL
42498 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetAffirmativeButton",kwnames
,&obj0
)) goto fail
;
42499 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42500 if (SWIG_arg_fail(1)) SWIG_fail
;
42502 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42503 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetAffirmativeButton();
42505 wxPyEndAllowThreads(__tstate
);
42506 if (PyErr_Occurred()) SWIG_fail
;
42509 resultobj
= wxPyMake_wxObject(result
, 0);
42517 static PyObject
*_wrap_StdDialogButtonSizer_GetApplyButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42518 PyObject
*resultobj
= NULL
;
42519 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42521 PyObject
* obj0
= 0 ;
42522 char *kwnames
[] = {
42523 (char *) "self", NULL
42526 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetApplyButton",kwnames
,&obj0
)) goto fail
;
42527 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42528 if (SWIG_arg_fail(1)) SWIG_fail
;
42530 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42531 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetApplyButton();
42533 wxPyEndAllowThreads(__tstate
);
42534 if (PyErr_Occurred()) SWIG_fail
;
42537 resultobj
= wxPyMake_wxObject(result
, 0);
42545 static PyObject
*_wrap_StdDialogButtonSizer_GetNegativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42546 PyObject
*resultobj
= NULL
;
42547 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42549 PyObject
* obj0
= 0 ;
42550 char *kwnames
[] = {
42551 (char *) "self", NULL
42554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetNegativeButton",kwnames
,&obj0
)) goto fail
;
42555 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42556 if (SWIG_arg_fail(1)) SWIG_fail
;
42558 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42559 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetNegativeButton();
42561 wxPyEndAllowThreads(__tstate
);
42562 if (PyErr_Occurred()) SWIG_fail
;
42565 resultobj
= wxPyMake_wxObject(result
, 0);
42573 static PyObject
*_wrap_StdDialogButtonSizer_GetCancelButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42574 PyObject
*resultobj
= NULL
;
42575 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42577 PyObject
* obj0
= 0 ;
42578 char *kwnames
[] = {
42579 (char *) "self", NULL
42582 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetCancelButton",kwnames
,&obj0
)) goto fail
;
42583 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42584 if (SWIG_arg_fail(1)) SWIG_fail
;
42586 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42587 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetCancelButton();
42589 wxPyEndAllowThreads(__tstate
);
42590 if (PyErr_Occurred()) SWIG_fail
;
42593 resultobj
= wxPyMake_wxObject(result
, 0);
42601 static PyObject
*_wrap_StdDialogButtonSizer_GetHelpButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42602 PyObject
*resultobj
= NULL
;
42603 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42605 PyObject
* obj0
= 0 ;
42606 char *kwnames
[] = {
42607 (char *) "self", NULL
42610 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetHelpButton",kwnames
,&obj0
)) goto fail
;
42611 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42612 if (SWIG_arg_fail(1)) SWIG_fail
;
42614 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42615 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetHelpButton();
42617 wxPyEndAllowThreads(__tstate
);
42618 if (PyErr_Occurred()) SWIG_fail
;
42621 resultobj
= wxPyMake_wxObject(result
, 0);
42629 static PyObject
* StdDialogButtonSizer_swigregister(PyObject
*, PyObject
*args
) {
42631 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
42632 SWIG_TypeClientData(SWIGTYPE_p_wxStdDialogButtonSizer
, obj
);
42634 return Py_BuildValue((char *)"");
42636 static PyObject
*_wrap_new_GBPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42637 PyObject
*resultobj
= NULL
;
42638 int arg1
= (int) 0 ;
42639 int arg2
= (int) 0 ;
42640 wxGBPosition
*result
;
42641 PyObject
* obj0
= 0 ;
42642 PyObject
* obj1
= 0 ;
42643 char *kwnames
[] = {
42644 (char *) "row",(char *) "col", NULL
42647 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_GBPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
42650 arg1
= static_cast<int >(SWIG_As_int(obj0
));
42651 if (SWIG_arg_fail(1)) SWIG_fail
;
42656 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42657 if (SWIG_arg_fail(2)) SWIG_fail
;
42661 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42662 result
= (wxGBPosition
*)new wxGBPosition(arg1
,arg2
);
42664 wxPyEndAllowThreads(__tstate
);
42665 if (PyErr_Occurred()) SWIG_fail
;
42667 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBPosition
, 1);
42674 static PyObject
*_wrap_GBPosition_GetRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42675 PyObject
*resultobj
= NULL
;
42676 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42678 PyObject
* obj0
= 0 ;
42679 char *kwnames
[] = {
42680 (char *) "self", NULL
42683 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBPosition_GetRow",kwnames
,&obj0
)) goto fail
;
42684 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42685 if (SWIG_arg_fail(1)) SWIG_fail
;
42687 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42688 result
= (int)((wxGBPosition
const *)arg1
)->GetRow();
42690 wxPyEndAllowThreads(__tstate
);
42691 if (PyErr_Occurred()) SWIG_fail
;
42694 resultobj
= SWIG_From_int(static_cast<int >(result
));
42702 static PyObject
*_wrap_GBPosition_GetCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42703 PyObject
*resultobj
= NULL
;
42704 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42706 PyObject
* obj0
= 0 ;
42707 char *kwnames
[] = {
42708 (char *) "self", NULL
42711 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBPosition_GetCol",kwnames
,&obj0
)) goto fail
;
42712 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42713 if (SWIG_arg_fail(1)) SWIG_fail
;
42715 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42716 result
= (int)((wxGBPosition
const *)arg1
)->GetCol();
42718 wxPyEndAllowThreads(__tstate
);
42719 if (PyErr_Occurred()) SWIG_fail
;
42722 resultobj
= SWIG_From_int(static_cast<int >(result
));
42730 static PyObject
*_wrap_GBPosition_SetRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42731 PyObject
*resultobj
= NULL
;
42732 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42734 PyObject
* obj0
= 0 ;
42735 PyObject
* obj1
= 0 ;
42736 char *kwnames
[] = {
42737 (char *) "self",(char *) "row", NULL
42740 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition_SetRow",kwnames
,&obj0
,&obj1
)) goto fail
;
42741 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42742 if (SWIG_arg_fail(1)) SWIG_fail
;
42744 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42745 if (SWIG_arg_fail(2)) SWIG_fail
;
42748 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42749 (arg1
)->SetRow(arg2
);
42751 wxPyEndAllowThreads(__tstate
);
42752 if (PyErr_Occurred()) SWIG_fail
;
42754 Py_INCREF(Py_None
); resultobj
= Py_None
;
42761 static PyObject
*_wrap_GBPosition_SetCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42762 PyObject
*resultobj
= NULL
;
42763 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42765 PyObject
* obj0
= 0 ;
42766 PyObject
* obj1
= 0 ;
42767 char *kwnames
[] = {
42768 (char *) "self",(char *) "col", NULL
42771 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition_SetCol",kwnames
,&obj0
,&obj1
)) goto fail
;
42772 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42773 if (SWIG_arg_fail(1)) SWIG_fail
;
42775 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42776 if (SWIG_arg_fail(2)) SWIG_fail
;
42779 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42780 (arg1
)->SetCol(arg2
);
42782 wxPyEndAllowThreads(__tstate
);
42783 if (PyErr_Occurred()) SWIG_fail
;
42785 Py_INCREF(Py_None
); resultobj
= Py_None
;
42792 static PyObject
*_wrap_GBPosition___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42793 PyObject
*resultobj
= NULL
;
42794 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42795 wxGBPosition
*arg2
= 0 ;
42797 wxGBPosition temp2
;
42798 PyObject
* obj0
= 0 ;
42799 PyObject
* obj1
= 0 ;
42800 char *kwnames
[] = {
42801 (char *) "self",(char *) "other", NULL
42804 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
42805 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42806 if (SWIG_arg_fail(1)) SWIG_fail
;
42809 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
42812 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42813 result
= (bool)(arg1
)->operator ==((wxGBPosition
const &)*arg2
);
42815 wxPyEndAllowThreads(__tstate
);
42816 if (PyErr_Occurred()) SWIG_fail
;
42819 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
42827 static PyObject
*_wrap_GBPosition___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42828 PyObject
*resultobj
= NULL
;
42829 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42830 wxGBPosition
*arg2
= 0 ;
42832 wxGBPosition temp2
;
42833 PyObject
* obj0
= 0 ;
42834 PyObject
* obj1
= 0 ;
42835 char *kwnames
[] = {
42836 (char *) "self",(char *) "other", NULL
42839 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
42840 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42841 if (SWIG_arg_fail(1)) SWIG_fail
;
42844 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
42847 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42848 result
= (bool)(arg1
)->operator !=((wxGBPosition
const &)*arg2
);
42850 wxPyEndAllowThreads(__tstate
);
42851 if (PyErr_Occurred()) SWIG_fail
;
42854 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
42862 static PyObject
*_wrap_GBPosition_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42863 PyObject
*resultobj
= NULL
;
42864 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42865 int arg2
= (int) 0 ;
42866 int arg3
= (int) 0 ;
42867 PyObject
* obj0
= 0 ;
42868 PyObject
* obj1
= 0 ;
42869 PyObject
* obj2
= 0 ;
42870 char *kwnames
[] = {
42871 (char *) "self",(char *) "row",(char *) "col", NULL
42874 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:GBPosition_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
42875 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42876 if (SWIG_arg_fail(1)) SWIG_fail
;
42879 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42880 if (SWIG_arg_fail(2)) SWIG_fail
;
42885 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42886 if (SWIG_arg_fail(3)) SWIG_fail
;
42890 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42891 wxGBPosition_Set(arg1
,arg2
,arg3
);
42893 wxPyEndAllowThreads(__tstate
);
42894 if (PyErr_Occurred()) SWIG_fail
;
42896 Py_INCREF(Py_None
); resultobj
= Py_None
;
42903 static PyObject
*_wrap_GBPosition_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42904 PyObject
*resultobj
= NULL
;
42905 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42907 PyObject
* obj0
= 0 ;
42908 char *kwnames
[] = {
42909 (char *) "self", NULL
42912 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBPosition_Get",kwnames
,&obj0
)) goto fail
;
42913 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42914 if (SWIG_arg_fail(1)) SWIG_fail
;
42916 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42917 result
= (PyObject
*)wxGBPosition_Get(arg1
);
42919 wxPyEndAllowThreads(__tstate
);
42920 if (PyErr_Occurred()) SWIG_fail
;
42922 resultobj
= result
;
42929 static PyObject
* GBPosition_swigregister(PyObject
*, PyObject
*args
) {
42931 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
42932 SWIG_TypeClientData(SWIGTYPE_p_wxGBPosition
, obj
);
42934 return Py_BuildValue((char *)"");
42936 static PyObject
*_wrap_new_GBSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42937 PyObject
*resultobj
= NULL
;
42938 int arg1
= (int) 1 ;
42939 int arg2
= (int) 1 ;
42941 PyObject
* obj0
= 0 ;
42942 PyObject
* obj1
= 0 ;
42943 char *kwnames
[] = {
42944 (char *) "rowspan",(char *) "colspan", NULL
42947 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_GBSpan",kwnames
,&obj0
,&obj1
)) goto fail
;
42950 arg1
= static_cast<int >(SWIG_As_int(obj0
));
42951 if (SWIG_arg_fail(1)) SWIG_fail
;
42956 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42957 if (SWIG_arg_fail(2)) SWIG_fail
;
42961 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42962 result
= (wxGBSpan
*)new wxGBSpan(arg1
,arg2
);
42964 wxPyEndAllowThreads(__tstate
);
42965 if (PyErr_Occurred()) SWIG_fail
;
42967 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSpan
, 1);
42974 static PyObject
*_wrap_GBSpan_GetRowspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42975 PyObject
*resultobj
= NULL
;
42976 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
42978 PyObject
* obj0
= 0 ;
42979 char *kwnames
[] = {
42980 (char *) "self", NULL
42983 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSpan_GetRowspan",kwnames
,&obj0
)) goto fail
;
42984 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
42985 if (SWIG_arg_fail(1)) SWIG_fail
;
42987 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42988 result
= (int)((wxGBSpan
const *)arg1
)->GetRowspan();
42990 wxPyEndAllowThreads(__tstate
);
42991 if (PyErr_Occurred()) SWIG_fail
;
42994 resultobj
= SWIG_From_int(static_cast<int >(result
));
43002 static PyObject
*_wrap_GBSpan_GetColspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43003 PyObject
*resultobj
= NULL
;
43004 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43006 PyObject
* obj0
= 0 ;
43007 char *kwnames
[] = {
43008 (char *) "self", NULL
43011 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSpan_GetColspan",kwnames
,&obj0
)) goto fail
;
43012 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43013 if (SWIG_arg_fail(1)) SWIG_fail
;
43015 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43016 result
= (int)((wxGBSpan
const *)arg1
)->GetColspan();
43018 wxPyEndAllowThreads(__tstate
);
43019 if (PyErr_Occurred()) SWIG_fail
;
43022 resultobj
= SWIG_From_int(static_cast<int >(result
));
43030 static PyObject
*_wrap_GBSpan_SetRowspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43031 PyObject
*resultobj
= NULL
;
43032 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43034 PyObject
* obj0
= 0 ;
43035 PyObject
* obj1
= 0 ;
43036 char *kwnames
[] = {
43037 (char *) "self",(char *) "rowspan", NULL
43040 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan_SetRowspan",kwnames
,&obj0
,&obj1
)) goto fail
;
43041 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43042 if (SWIG_arg_fail(1)) SWIG_fail
;
43044 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43045 if (SWIG_arg_fail(2)) SWIG_fail
;
43048 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43049 (arg1
)->SetRowspan(arg2
);
43051 wxPyEndAllowThreads(__tstate
);
43052 if (PyErr_Occurred()) SWIG_fail
;
43054 Py_INCREF(Py_None
); resultobj
= Py_None
;
43061 static PyObject
*_wrap_GBSpan_SetColspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43062 PyObject
*resultobj
= NULL
;
43063 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43065 PyObject
* obj0
= 0 ;
43066 PyObject
* obj1
= 0 ;
43067 char *kwnames
[] = {
43068 (char *) "self",(char *) "colspan", NULL
43071 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan_SetColspan",kwnames
,&obj0
,&obj1
)) goto fail
;
43072 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43073 if (SWIG_arg_fail(1)) SWIG_fail
;
43075 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43076 if (SWIG_arg_fail(2)) SWIG_fail
;
43079 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43080 (arg1
)->SetColspan(arg2
);
43082 wxPyEndAllowThreads(__tstate
);
43083 if (PyErr_Occurred()) SWIG_fail
;
43085 Py_INCREF(Py_None
); resultobj
= Py_None
;
43092 static PyObject
*_wrap_GBSpan___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43093 PyObject
*resultobj
= NULL
;
43094 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43095 wxGBSpan
*arg2
= 0 ;
43098 PyObject
* obj0
= 0 ;
43099 PyObject
* obj1
= 0 ;
43100 char *kwnames
[] = {
43101 (char *) "self",(char *) "other", NULL
43104 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
43105 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43106 if (SWIG_arg_fail(1)) SWIG_fail
;
43109 if ( ! wxGBSpan_helper(obj1
, &arg2
)) SWIG_fail
;
43112 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43113 result
= (bool)(arg1
)->operator ==((wxGBSpan
const &)*arg2
);
43115 wxPyEndAllowThreads(__tstate
);
43116 if (PyErr_Occurred()) SWIG_fail
;
43119 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43127 static PyObject
*_wrap_GBSpan___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43128 PyObject
*resultobj
= NULL
;
43129 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43130 wxGBSpan
*arg2
= 0 ;
43133 PyObject
* obj0
= 0 ;
43134 PyObject
* obj1
= 0 ;
43135 char *kwnames
[] = {
43136 (char *) "self",(char *) "other", NULL
43139 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan___ne__",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
;
43144 if ( ! wxGBSpan_helper(obj1
, &arg2
)) SWIG_fail
;
43147 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43148 result
= (bool)(arg1
)->operator !=((wxGBSpan
const &)*arg2
);
43150 wxPyEndAllowThreads(__tstate
);
43151 if (PyErr_Occurred()) SWIG_fail
;
43154 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43162 static PyObject
*_wrap_GBSpan_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43163 PyObject
*resultobj
= NULL
;
43164 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43165 int arg2
= (int) 1 ;
43166 int arg3
= (int) 1 ;
43167 PyObject
* obj0
= 0 ;
43168 PyObject
* obj1
= 0 ;
43169 PyObject
* obj2
= 0 ;
43170 char *kwnames
[] = {
43171 (char *) "self",(char *) "rowspan",(char *) "colspan", NULL
43174 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:GBSpan_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
43175 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43176 if (SWIG_arg_fail(1)) SWIG_fail
;
43179 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43180 if (SWIG_arg_fail(2)) SWIG_fail
;
43185 arg3
= static_cast<int >(SWIG_As_int(obj2
));
43186 if (SWIG_arg_fail(3)) SWIG_fail
;
43190 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43191 wxGBSpan_Set(arg1
,arg2
,arg3
);
43193 wxPyEndAllowThreads(__tstate
);
43194 if (PyErr_Occurred()) SWIG_fail
;
43196 Py_INCREF(Py_None
); resultobj
= Py_None
;
43203 static PyObject
*_wrap_GBSpan_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43204 PyObject
*resultobj
= NULL
;
43205 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43207 PyObject
* obj0
= 0 ;
43208 char *kwnames
[] = {
43209 (char *) "self", NULL
43212 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSpan_Get",kwnames
,&obj0
)) goto fail
;
43213 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43214 if (SWIG_arg_fail(1)) SWIG_fail
;
43216 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43217 result
= (PyObject
*)wxGBSpan_Get(arg1
);
43219 wxPyEndAllowThreads(__tstate
);
43220 if (PyErr_Occurred()) SWIG_fail
;
43222 resultobj
= result
;
43229 static PyObject
* GBSpan_swigregister(PyObject
*, PyObject
*args
) {
43231 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
43232 SWIG_TypeClientData(SWIGTYPE_p_wxGBSpan
, obj
);
43234 return Py_BuildValue((char *)"");
43236 static int _wrap_DefaultSpan_set(PyObject
*) {
43237 PyErr_SetString(PyExc_TypeError
,"Variable DefaultSpan is read-only.");
43242 static PyObject
*_wrap_DefaultSpan_get(void) {
43243 PyObject
*pyobj
= NULL
;
43245 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultSpan
), SWIGTYPE_p_wxGBSpan
, 0);
43250 static PyObject
*_wrap_new_GBSizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43251 PyObject
*resultobj
= NULL
;
43252 wxGBSizerItem
*result
;
43253 char *kwnames
[] = {
43257 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_GBSizerItem",kwnames
)) goto fail
;
43259 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43260 result
= (wxGBSizerItem
*)new wxGBSizerItem();
43262 wxPyEndAllowThreads(__tstate
);
43263 if (PyErr_Occurred()) SWIG_fail
;
43265 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43272 static PyObject
*_wrap_new_GBSizerItemWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43273 PyObject
*resultobj
= NULL
;
43274 wxWindow
*arg1
= (wxWindow
*) 0 ;
43275 wxGBPosition
*arg2
= 0 ;
43276 wxGBSpan
*arg3
= 0 ;
43279 PyObject
*arg6
= (PyObject
*) NULL
;
43280 wxGBSizerItem
*result
;
43281 wxGBPosition temp2
;
43283 PyObject
* obj0
= 0 ;
43284 PyObject
* obj1
= 0 ;
43285 PyObject
* obj2
= 0 ;
43286 PyObject
* obj3
= 0 ;
43287 PyObject
* obj4
= 0 ;
43288 PyObject
* obj5
= 0 ;
43289 char *kwnames
[] = {
43290 (char *) "window",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43293 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:new_GBSizerItemWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
43294 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
43295 if (SWIG_arg_fail(1)) SWIG_fail
;
43298 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43302 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
43305 arg4
= static_cast<int >(SWIG_As_int(obj3
));
43306 if (SWIG_arg_fail(4)) SWIG_fail
;
43309 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43310 if (SWIG_arg_fail(5)) SWIG_fail
;
43316 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43317 result
= (wxGBSizerItem
*)new_wxGBSizerItem(arg1
,(wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
,arg4
,arg5
,arg6
);
43319 wxPyEndAllowThreads(__tstate
);
43320 if (PyErr_Occurred()) SWIG_fail
;
43322 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43329 static PyObject
*_wrap_new_GBSizerItemSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43330 PyObject
*resultobj
= NULL
;
43331 wxSizer
*arg1
= (wxSizer
*) 0 ;
43332 wxGBPosition
*arg2
= 0 ;
43333 wxGBSpan
*arg3
= 0 ;
43336 PyObject
*arg6
= (PyObject
*) NULL
;
43337 wxGBSizerItem
*result
;
43338 wxGBPosition temp2
;
43340 PyObject
* obj0
= 0 ;
43341 PyObject
* obj1
= 0 ;
43342 PyObject
* obj2
= 0 ;
43343 PyObject
* obj3
= 0 ;
43344 PyObject
* obj4
= 0 ;
43345 PyObject
* obj5
= 0 ;
43346 char *kwnames
[] = {
43347 (char *) "sizer",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43350 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:new_GBSizerItemSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
43351 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
43352 if (SWIG_arg_fail(1)) SWIG_fail
;
43355 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43359 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
43362 arg4
= static_cast<int >(SWIG_As_int(obj3
));
43363 if (SWIG_arg_fail(4)) SWIG_fail
;
43366 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43367 if (SWIG_arg_fail(5)) SWIG_fail
;
43373 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43374 result
= (wxGBSizerItem
*)new_wxGBSizerItem(arg1
,(wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
,arg4
,arg5
,arg6
);
43376 wxPyEndAllowThreads(__tstate
);
43377 if (PyErr_Occurred()) SWIG_fail
;
43379 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43386 static PyObject
*_wrap_new_GBSizerItemSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43387 PyObject
*resultobj
= NULL
;
43390 wxGBPosition
*arg3
= 0 ;
43391 wxGBSpan
*arg4
= 0 ;
43394 PyObject
*arg7
= (PyObject
*) NULL
;
43395 wxGBSizerItem
*result
;
43396 wxGBPosition temp3
;
43398 PyObject
* obj0
= 0 ;
43399 PyObject
* obj1
= 0 ;
43400 PyObject
* obj2
= 0 ;
43401 PyObject
* obj3
= 0 ;
43402 PyObject
* obj4
= 0 ;
43403 PyObject
* obj5
= 0 ;
43404 PyObject
* obj6
= 0 ;
43405 char *kwnames
[] = {
43406 (char *) "width",(char *) "height",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43409 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO|O:new_GBSizerItemSpacer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
43411 arg1
= static_cast<int >(SWIG_As_int(obj0
));
43412 if (SWIG_arg_fail(1)) SWIG_fail
;
43415 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43416 if (SWIG_arg_fail(2)) SWIG_fail
;
43420 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
43424 if ( ! wxGBSpan_helper(obj3
, &arg4
)) SWIG_fail
;
43427 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43428 if (SWIG_arg_fail(5)) SWIG_fail
;
43431 arg6
= static_cast<int >(SWIG_As_int(obj5
));
43432 if (SWIG_arg_fail(6)) SWIG_fail
;
43438 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43439 result
= (wxGBSizerItem
*)new_wxGBSizerItem(arg1
,arg2
,(wxGBPosition
const &)*arg3
,(wxGBSpan
const &)*arg4
,arg5
,arg6
,arg7
);
43441 wxPyEndAllowThreads(__tstate
);
43442 if (PyErr_Occurred()) SWIG_fail
;
43444 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43451 static PyObject
*_wrap_GBSizerItem_GetPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43452 PyObject
*resultobj
= NULL
;
43453 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43454 wxGBPosition result
;
43455 PyObject
* obj0
= 0 ;
43456 char *kwnames
[] = {
43457 (char *) "self", NULL
43460 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetPos",kwnames
,&obj0
)) goto fail
;
43461 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43462 if (SWIG_arg_fail(1)) SWIG_fail
;
43464 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43465 result
= ((wxGBSizerItem
const *)arg1
)->GetPos();
43467 wxPyEndAllowThreads(__tstate
);
43468 if (PyErr_Occurred()) SWIG_fail
;
43471 wxGBPosition
* resultptr
;
43472 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
43473 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
43481 static PyObject
*_wrap_GBSizerItem_GetSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43482 PyObject
*resultobj
= NULL
;
43483 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43485 PyObject
* obj0
= 0 ;
43486 char *kwnames
[] = {
43487 (char *) "self", NULL
43490 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetSpan",kwnames
,&obj0
)) goto fail
;
43491 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43492 if (SWIG_arg_fail(1)) SWIG_fail
;
43494 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43495 result
= ((wxGBSizerItem
const *)arg1
)->GetSpan();
43497 wxPyEndAllowThreads(__tstate
);
43498 if (PyErr_Occurred()) SWIG_fail
;
43501 wxGBSpan
* resultptr
;
43502 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
43503 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
43511 static PyObject
*_wrap_GBSizerItem_SetPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43512 PyObject
*resultobj
= NULL
;
43513 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43514 wxGBPosition
*arg2
= 0 ;
43516 wxGBPosition temp2
;
43517 PyObject
* obj0
= 0 ;
43518 PyObject
* obj1
= 0 ;
43519 char *kwnames
[] = {
43520 (char *) "self",(char *) "pos", NULL
43523 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_SetPos",kwnames
,&obj0
,&obj1
)) goto fail
;
43524 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43525 if (SWIG_arg_fail(1)) SWIG_fail
;
43528 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43531 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43532 result
= (bool)(arg1
)->SetPos((wxGBPosition
const &)*arg2
);
43534 wxPyEndAllowThreads(__tstate
);
43535 if (PyErr_Occurred()) SWIG_fail
;
43538 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43546 static PyObject
*_wrap_GBSizerItem_SetSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43547 PyObject
*resultobj
= NULL
;
43548 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43549 wxGBSpan
*arg2
= 0 ;
43552 PyObject
* obj0
= 0 ;
43553 PyObject
* obj1
= 0 ;
43554 char *kwnames
[] = {
43555 (char *) "self",(char *) "span", NULL
43558 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_SetSpan",kwnames
,&obj0
,&obj1
)) goto fail
;
43559 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43560 if (SWIG_arg_fail(1)) SWIG_fail
;
43563 if ( ! wxGBSpan_helper(obj1
, &arg2
)) SWIG_fail
;
43566 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43567 result
= (bool)(arg1
)->SetSpan((wxGBSpan
const &)*arg2
);
43569 wxPyEndAllowThreads(__tstate
);
43570 if (PyErr_Occurred()) SWIG_fail
;
43573 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43581 static PyObject
*_wrap_GBSizerItem_Intersects(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43582 PyObject
*resultobj
= NULL
;
43583 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43584 wxGBSizerItem
*arg2
= 0 ;
43586 PyObject
* obj0
= 0 ;
43587 PyObject
* obj1
= 0 ;
43588 char *kwnames
[] = {
43589 (char *) "self",(char *) "other", NULL
43592 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_Intersects",kwnames
,&obj0
,&obj1
)) goto fail
;
43593 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43594 if (SWIG_arg_fail(1)) SWIG_fail
;
43596 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43597 if (SWIG_arg_fail(2)) SWIG_fail
;
43598 if (arg2
== NULL
) {
43599 SWIG_null_ref("wxGBSizerItem");
43601 if (SWIG_arg_fail(2)) SWIG_fail
;
43604 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43605 result
= (bool)(arg1
)->Intersects((wxGBSizerItem
const &)*arg2
);
43607 wxPyEndAllowThreads(__tstate
);
43608 if (PyErr_Occurred()) SWIG_fail
;
43611 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43619 static PyObject
*_wrap_GBSizerItem_IntersectsPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43620 PyObject
*resultobj
= NULL
;
43621 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43622 wxGBPosition
*arg2
= 0 ;
43623 wxGBSpan
*arg3
= 0 ;
43625 wxGBPosition temp2
;
43627 PyObject
* obj0
= 0 ;
43628 PyObject
* obj1
= 0 ;
43629 PyObject
* obj2
= 0 ;
43630 char *kwnames
[] = {
43631 (char *) "self",(char *) "pos",(char *) "span", NULL
43634 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:GBSizerItem_IntersectsPos",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
43635 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43636 if (SWIG_arg_fail(1)) SWIG_fail
;
43639 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43643 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
43646 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43647 result
= (bool)(arg1
)->Intersects((wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
);
43649 wxPyEndAllowThreads(__tstate
);
43650 if (PyErr_Occurred()) SWIG_fail
;
43653 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43661 static PyObject
*_wrap_GBSizerItem_GetEndPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43662 PyObject
*resultobj
= NULL
;
43663 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43664 wxGBPosition result
;
43665 PyObject
* obj0
= 0 ;
43666 char *kwnames
[] = {
43667 (char *) "self", NULL
43670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetEndPos",kwnames
,&obj0
)) goto fail
;
43671 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43672 if (SWIG_arg_fail(1)) SWIG_fail
;
43674 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43675 result
= wxGBSizerItem_GetEndPos(arg1
);
43677 wxPyEndAllowThreads(__tstate
);
43678 if (PyErr_Occurred()) SWIG_fail
;
43681 wxGBPosition
* resultptr
;
43682 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
43683 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
43691 static PyObject
*_wrap_GBSizerItem_GetGBSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43692 PyObject
*resultobj
= NULL
;
43693 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43694 wxGridBagSizer
*result
;
43695 PyObject
* obj0
= 0 ;
43696 char *kwnames
[] = {
43697 (char *) "self", NULL
43700 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetGBSizer",kwnames
,&obj0
)) goto fail
;
43701 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43702 if (SWIG_arg_fail(1)) SWIG_fail
;
43704 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43705 result
= (wxGridBagSizer
*)((wxGBSizerItem
const *)arg1
)->GetGBSizer();
43707 wxPyEndAllowThreads(__tstate
);
43708 if (PyErr_Occurred()) SWIG_fail
;
43710 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGridBagSizer
, 0);
43717 static PyObject
*_wrap_GBSizerItem_SetGBSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43718 PyObject
*resultobj
= NULL
;
43719 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43720 wxGridBagSizer
*arg2
= (wxGridBagSizer
*) 0 ;
43721 PyObject
* obj0
= 0 ;
43722 PyObject
* obj1
= 0 ;
43723 char *kwnames
[] = {
43724 (char *) "self",(char *) "sizer", NULL
43727 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_SetGBSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
43728 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43729 if (SWIG_arg_fail(1)) SWIG_fail
;
43730 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43731 if (SWIG_arg_fail(2)) SWIG_fail
;
43733 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43734 (arg1
)->SetGBSizer(arg2
);
43736 wxPyEndAllowThreads(__tstate
);
43737 if (PyErr_Occurred()) SWIG_fail
;
43739 Py_INCREF(Py_None
); resultobj
= Py_None
;
43746 static PyObject
* GBSizerItem_swigregister(PyObject
*, PyObject
*args
) {
43748 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
43749 SWIG_TypeClientData(SWIGTYPE_p_wxGBSizerItem
, obj
);
43751 return Py_BuildValue((char *)"");
43753 static PyObject
*_wrap_new_GridBagSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43754 PyObject
*resultobj
= NULL
;
43755 int arg1
= (int) 0 ;
43756 int arg2
= (int) 0 ;
43757 wxGridBagSizer
*result
;
43758 PyObject
* obj0
= 0 ;
43759 PyObject
* obj1
= 0 ;
43760 char *kwnames
[] = {
43761 (char *) "vgap",(char *) "hgap", NULL
43764 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_GridBagSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
43767 arg1
= static_cast<int >(SWIG_As_int(obj0
));
43768 if (SWIG_arg_fail(1)) SWIG_fail
;
43773 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43774 if (SWIG_arg_fail(2)) SWIG_fail
;
43778 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43779 result
= (wxGridBagSizer
*)new wxGridBagSizer(arg1
,arg2
);
43781 wxPyEndAllowThreads(__tstate
);
43782 if (PyErr_Occurred()) SWIG_fail
;
43784 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGridBagSizer
, 1);
43791 static PyObject
*_wrap_GridBagSizer_Add(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43792 PyObject
*resultobj
= NULL
;
43793 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
43794 PyObject
*arg2
= (PyObject
*) 0 ;
43795 wxGBPosition
*arg3
= 0 ;
43796 wxGBSpan
const &arg4_defvalue
= wxDefaultSpan
;
43797 wxGBSpan
*arg4
= (wxGBSpan
*) &arg4_defvalue
;
43798 int arg5
= (int) 0 ;
43799 int arg6
= (int) 0 ;
43800 PyObject
*arg7
= (PyObject
*) NULL
;
43801 wxGBSizerItem
*result
;
43802 wxGBPosition temp3
;
43804 PyObject
* obj0
= 0 ;
43805 PyObject
* obj1
= 0 ;
43806 PyObject
* obj2
= 0 ;
43807 PyObject
* obj3
= 0 ;
43808 PyObject
* obj4
= 0 ;
43809 PyObject
* obj5
= 0 ;
43810 PyObject
* obj6
= 0 ;
43811 char *kwnames
[] = {
43812 (char *) "self",(char *) "item",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43815 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:GridBagSizer_Add",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
43816 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43817 if (SWIG_arg_fail(1)) SWIG_fail
;
43821 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
43826 if ( ! wxGBSpan_helper(obj3
, &arg4
)) SWIG_fail
;
43831 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43832 if (SWIG_arg_fail(5)) SWIG_fail
;
43837 arg6
= static_cast<int >(SWIG_As_int(obj5
));
43838 if (SWIG_arg_fail(6)) SWIG_fail
;
43845 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43846 result
= (wxGBSizerItem
*)wxGridBagSizer_Add(arg1
,arg2
,(wxGBPosition
const &)*arg3
,(wxGBSpan
const &)*arg4
,arg5
,arg6
,arg7
);
43848 wxPyEndAllowThreads(__tstate
);
43849 if (PyErr_Occurred()) SWIG_fail
;
43851 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
43858 static PyObject
*_wrap_GridBagSizer_AddItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43859 PyObject
*resultobj
= NULL
;
43860 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
43861 wxGBSizerItem
*arg2
= (wxGBSizerItem
*) 0 ;
43862 wxGBSizerItem
*result
;
43863 PyObject
* obj0
= 0 ;
43864 PyObject
* obj1
= 0 ;
43865 char *kwnames
[] = {
43866 (char *) "self",(char *) "item", NULL
43869 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_AddItem",kwnames
,&obj0
,&obj1
)) goto fail
;
43870 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43871 if (SWIG_arg_fail(1)) SWIG_fail
;
43872 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43873 if (SWIG_arg_fail(2)) SWIG_fail
;
43875 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43876 result
= (wxGBSizerItem
*)(arg1
)->Add(arg2
);
43878 wxPyEndAllowThreads(__tstate
);
43879 if (PyErr_Occurred()) SWIG_fail
;
43881 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
43888 static PyObject
*_wrap_GridBagSizer_GetCellSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43889 PyObject
*resultobj
= NULL
;
43890 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
43894 PyObject
* obj0
= 0 ;
43895 PyObject
* obj1
= 0 ;
43896 PyObject
* obj2
= 0 ;
43897 char *kwnames
[] = {
43898 (char *) "self",(char *) "row",(char *) "col", NULL
43901 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:GridBagSizer_GetCellSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
43902 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43903 if (SWIG_arg_fail(1)) SWIG_fail
;
43905 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43906 if (SWIG_arg_fail(2)) SWIG_fail
;
43909 arg3
= static_cast<int >(SWIG_As_int(obj2
));
43910 if (SWIG_arg_fail(3)) SWIG_fail
;
43913 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43914 result
= ((wxGridBagSizer
const *)arg1
)->GetCellSize(arg2
,arg3
);
43916 wxPyEndAllowThreads(__tstate
);
43917 if (PyErr_Occurred()) SWIG_fail
;
43920 wxSize
* resultptr
;
43921 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
43922 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
43930 static PyObject
*_wrap_GridBagSizer_GetEmptyCellSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43931 PyObject
*resultobj
= NULL
;
43932 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
43934 PyObject
* obj0
= 0 ;
43935 char *kwnames
[] = {
43936 (char *) "self", NULL
43939 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridBagSizer_GetEmptyCellSize",kwnames
,&obj0
)) goto fail
;
43940 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43941 if (SWIG_arg_fail(1)) SWIG_fail
;
43943 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43944 result
= ((wxGridBagSizer
const *)arg1
)->GetEmptyCellSize();
43946 wxPyEndAllowThreads(__tstate
);
43947 if (PyErr_Occurred()) SWIG_fail
;
43950 wxSize
* resultptr
;
43951 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
43952 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
43960 static PyObject
*_wrap_GridBagSizer_SetEmptyCellSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43961 PyObject
*resultobj
= NULL
;
43962 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
43965 PyObject
* obj0
= 0 ;
43966 PyObject
* obj1
= 0 ;
43967 char *kwnames
[] = {
43968 (char *) "self",(char *) "sz", NULL
43971 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_SetEmptyCellSize",kwnames
,&obj0
,&obj1
)) goto fail
;
43972 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43973 if (SWIG_arg_fail(1)) SWIG_fail
;
43976 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
43979 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43980 (arg1
)->SetEmptyCellSize((wxSize
const &)*arg2
);
43982 wxPyEndAllowThreads(__tstate
);
43983 if (PyErr_Occurred()) SWIG_fail
;
43985 Py_INCREF(Py_None
); resultobj
= Py_None
;
43992 static PyObject
*_wrap_GridBagSizer_GetItemPosition__SWIG_0(PyObject
*, PyObject
*args
) {
43993 PyObject
*resultobj
= NULL
;
43994 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
43995 wxWindow
*arg2
= (wxWindow
*) 0 ;
43996 wxGBPosition result
;
43997 PyObject
* obj0
= 0 ;
43998 PyObject
* obj1
= 0 ;
44000 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemPosition",&obj0
,&obj1
)) goto fail
;
44001 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44002 if (SWIG_arg_fail(1)) SWIG_fail
;
44003 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44004 if (SWIG_arg_fail(2)) SWIG_fail
;
44006 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44007 result
= (arg1
)->GetItemPosition(arg2
);
44009 wxPyEndAllowThreads(__tstate
);
44010 if (PyErr_Occurred()) SWIG_fail
;
44013 wxGBPosition
* resultptr
;
44014 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
44015 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
44023 static PyObject
*_wrap_GridBagSizer_GetItemPosition__SWIG_1(PyObject
*, PyObject
*args
) {
44024 PyObject
*resultobj
= NULL
;
44025 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44026 wxSizer
*arg2
= (wxSizer
*) 0 ;
44027 wxGBPosition result
;
44028 PyObject
* obj0
= 0 ;
44029 PyObject
* obj1
= 0 ;
44031 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemPosition",&obj0
,&obj1
)) goto fail
;
44032 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44033 if (SWIG_arg_fail(1)) SWIG_fail
;
44034 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44035 if (SWIG_arg_fail(2)) SWIG_fail
;
44037 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44038 result
= (arg1
)->GetItemPosition(arg2
);
44040 wxPyEndAllowThreads(__tstate
);
44041 if (PyErr_Occurred()) SWIG_fail
;
44044 wxGBPosition
* resultptr
;
44045 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
44046 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
44054 static PyObject
*_wrap_GridBagSizer_GetItemPosition__SWIG_2(PyObject
*, PyObject
*args
) {
44055 PyObject
*resultobj
= NULL
;
44056 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44058 wxGBPosition result
;
44059 PyObject
* obj0
= 0 ;
44060 PyObject
* obj1
= 0 ;
44062 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemPosition",&obj0
,&obj1
)) goto fail
;
44063 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44064 if (SWIG_arg_fail(1)) SWIG_fail
;
44066 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44067 if (SWIG_arg_fail(2)) SWIG_fail
;
44070 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44071 result
= (arg1
)->GetItemPosition(arg2
);
44073 wxPyEndAllowThreads(__tstate
);
44074 if (PyErr_Occurred()) SWIG_fail
;
44077 wxGBPosition
* resultptr
;
44078 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
44079 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
44087 static PyObject
*_wrap_GridBagSizer_GetItemPosition(PyObject
*self
, PyObject
*args
) {
44092 argc
= PyObject_Length(args
);
44093 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
44094 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44100 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44110 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44118 return _wrap_GridBagSizer_GetItemPosition__SWIG_0(self
,args
);
44126 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44136 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44144 return _wrap_GridBagSizer_GetItemPosition__SWIG_1(self
,args
);
44152 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44160 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44162 return _wrap_GridBagSizer_GetItemPosition__SWIG_2(self
,args
);
44167 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_GetItemPosition'");
44172 static PyObject
*_wrap_GridBagSizer_SetItemPosition__SWIG_0(PyObject
*, PyObject
*args
) {
44173 PyObject
*resultobj
= NULL
;
44174 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44175 wxWindow
*arg2
= (wxWindow
*) 0 ;
44176 wxGBPosition
*arg3
= 0 ;
44178 wxGBPosition temp3
;
44179 PyObject
* obj0
= 0 ;
44180 PyObject
* obj1
= 0 ;
44181 PyObject
* obj2
= 0 ;
44183 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0
,&obj1
,&obj2
)) goto fail
;
44184 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44185 if (SWIG_arg_fail(1)) SWIG_fail
;
44186 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44187 if (SWIG_arg_fail(2)) SWIG_fail
;
44190 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44193 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44194 result
= (bool)(arg1
)->SetItemPosition(arg2
,(wxGBPosition
const &)*arg3
);
44196 wxPyEndAllowThreads(__tstate
);
44197 if (PyErr_Occurred()) SWIG_fail
;
44200 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44208 static PyObject
*_wrap_GridBagSizer_SetItemPosition__SWIG_1(PyObject
*, PyObject
*args
) {
44209 PyObject
*resultobj
= NULL
;
44210 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44211 wxSizer
*arg2
= (wxSizer
*) 0 ;
44212 wxGBPosition
*arg3
= 0 ;
44214 wxGBPosition temp3
;
44215 PyObject
* obj0
= 0 ;
44216 PyObject
* obj1
= 0 ;
44217 PyObject
* obj2
= 0 ;
44219 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0
,&obj1
,&obj2
)) goto fail
;
44220 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44221 if (SWIG_arg_fail(1)) SWIG_fail
;
44222 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44223 if (SWIG_arg_fail(2)) SWIG_fail
;
44226 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44229 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44230 result
= (bool)(arg1
)->SetItemPosition(arg2
,(wxGBPosition
const &)*arg3
);
44232 wxPyEndAllowThreads(__tstate
);
44233 if (PyErr_Occurred()) SWIG_fail
;
44236 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44244 static PyObject
*_wrap_GridBagSizer_SetItemPosition__SWIG_2(PyObject
*, PyObject
*args
) {
44245 PyObject
*resultobj
= NULL
;
44246 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44248 wxGBPosition
*arg3
= 0 ;
44250 wxGBPosition temp3
;
44251 PyObject
* obj0
= 0 ;
44252 PyObject
* obj1
= 0 ;
44253 PyObject
* obj2
= 0 ;
44255 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0
,&obj1
,&obj2
)) goto fail
;
44256 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44257 if (SWIG_arg_fail(1)) SWIG_fail
;
44259 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44260 if (SWIG_arg_fail(2)) SWIG_fail
;
44264 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44267 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44268 result
= (bool)(arg1
)->SetItemPosition(arg2
,(wxGBPosition
const &)*arg3
);
44270 wxPyEndAllowThreads(__tstate
);
44271 if (PyErr_Occurred()) SWIG_fail
;
44274 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44282 static PyObject
*_wrap_GridBagSizer_SetItemPosition(PyObject
*self
, PyObject
*args
) {
44287 argc
= PyObject_Length(args
);
44288 for (ii
= 0; (ii
< argc
) && (ii
< 3); ii
++) {
44289 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44295 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44305 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44314 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBPosition"), 2);
44317 return _wrap_GridBagSizer_SetItemPosition__SWIG_0(self
,args
);
44326 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44336 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44345 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBPosition"), 2);
44348 return _wrap_GridBagSizer_SetItemPosition__SWIG_1(self
,args
);
44357 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44365 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44368 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBPosition"), 2);
44371 return _wrap_GridBagSizer_SetItemPosition__SWIG_2(self
,args
);
44377 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_SetItemPosition'");
44382 static PyObject
*_wrap_GridBagSizer_GetItemSpan__SWIG_0(PyObject
*, PyObject
*args
) {
44383 PyObject
*resultobj
= NULL
;
44384 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44385 wxWindow
*arg2
= (wxWindow
*) 0 ;
44387 PyObject
* obj0
= 0 ;
44388 PyObject
* obj1
= 0 ;
44390 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemSpan",&obj0
,&obj1
)) goto fail
;
44391 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44392 if (SWIG_arg_fail(1)) SWIG_fail
;
44393 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44394 if (SWIG_arg_fail(2)) SWIG_fail
;
44396 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44397 result
= (arg1
)->GetItemSpan(arg2
);
44399 wxPyEndAllowThreads(__tstate
);
44400 if (PyErr_Occurred()) SWIG_fail
;
44403 wxGBSpan
* resultptr
;
44404 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
44405 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
44413 static PyObject
*_wrap_GridBagSizer_GetItemSpan__SWIG_1(PyObject
*, PyObject
*args
) {
44414 PyObject
*resultobj
= NULL
;
44415 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44416 wxSizer
*arg2
= (wxSizer
*) 0 ;
44418 PyObject
* obj0
= 0 ;
44419 PyObject
* obj1
= 0 ;
44421 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemSpan",&obj0
,&obj1
)) goto fail
;
44422 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44423 if (SWIG_arg_fail(1)) SWIG_fail
;
44424 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44425 if (SWIG_arg_fail(2)) SWIG_fail
;
44427 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44428 result
= (arg1
)->GetItemSpan(arg2
);
44430 wxPyEndAllowThreads(__tstate
);
44431 if (PyErr_Occurred()) SWIG_fail
;
44434 wxGBSpan
* resultptr
;
44435 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
44436 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
44444 static PyObject
*_wrap_GridBagSizer_GetItemSpan__SWIG_2(PyObject
*, PyObject
*args
) {
44445 PyObject
*resultobj
= NULL
;
44446 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44449 PyObject
* obj0
= 0 ;
44450 PyObject
* obj1
= 0 ;
44452 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemSpan",&obj0
,&obj1
)) goto fail
;
44453 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44454 if (SWIG_arg_fail(1)) SWIG_fail
;
44456 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44457 if (SWIG_arg_fail(2)) SWIG_fail
;
44460 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44461 result
= (arg1
)->GetItemSpan(arg2
);
44463 wxPyEndAllowThreads(__tstate
);
44464 if (PyErr_Occurred()) SWIG_fail
;
44467 wxGBSpan
* resultptr
;
44468 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
44469 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
44477 static PyObject
*_wrap_GridBagSizer_GetItemSpan(PyObject
*self
, PyObject
*args
) {
44482 argc
= PyObject_Length(args
);
44483 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
44484 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44490 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44500 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44508 return _wrap_GridBagSizer_GetItemSpan__SWIG_0(self
,args
);
44516 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44526 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44534 return _wrap_GridBagSizer_GetItemSpan__SWIG_1(self
,args
);
44542 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44550 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44552 return _wrap_GridBagSizer_GetItemSpan__SWIG_2(self
,args
);
44557 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_GetItemSpan'");
44562 static PyObject
*_wrap_GridBagSizer_SetItemSpan__SWIG_0(PyObject
*, PyObject
*args
) {
44563 PyObject
*resultobj
= NULL
;
44564 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44565 wxWindow
*arg2
= (wxWindow
*) 0 ;
44566 wxGBSpan
*arg3
= 0 ;
44569 PyObject
* obj0
= 0 ;
44570 PyObject
* obj1
= 0 ;
44571 PyObject
* obj2
= 0 ;
44573 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0
,&obj1
,&obj2
)) goto fail
;
44574 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44575 if (SWIG_arg_fail(1)) SWIG_fail
;
44576 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44577 if (SWIG_arg_fail(2)) SWIG_fail
;
44580 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
44583 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44584 result
= (bool)(arg1
)->SetItemSpan(arg2
,(wxGBSpan
const &)*arg3
);
44586 wxPyEndAllowThreads(__tstate
);
44587 if (PyErr_Occurred()) SWIG_fail
;
44590 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44598 static PyObject
*_wrap_GridBagSizer_SetItemSpan__SWIG_1(PyObject
*, PyObject
*args
) {
44599 PyObject
*resultobj
= NULL
;
44600 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44601 wxSizer
*arg2
= (wxSizer
*) 0 ;
44602 wxGBSpan
*arg3
= 0 ;
44605 PyObject
* obj0
= 0 ;
44606 PyObject
* obj1
= 0 ;
44607 PyObject
* obj2
= 0 ;
44609 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0
,&obj1
,&obj2
)) goto fail
;
44610 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44611 if (SWIG_arg_fail(1)) SWIG_fail
;
44612 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44613 if (SWIG_arg_fail(2)) SWIG_fail
;
44616 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
44619 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44620 result
= (bool)(arg1
)->SetItemSpan(arg2
,(wxGBSpan
const &)*arg3
);
44622 wxPyEndAllowThreads(__tstate
);
44623 if (PyErr_Occurred()) SWIG_fail
;
44626 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44634 static PyObject
*_wrap_GridBagSizer_SetItemSpan__SWIG_2(PyObject
*, PyObject
*args
) {
44635 PyObject
*resultobj
= NULL
;
44636 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44638 wxGBSpan
*arg3
= 0 ;
44641 PyObject
* obj0
= 0 ;
44642 PyObject
* obj1
= 0 ;
44643 PyObject
* obj2
= 0 ;
44645 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0
,&obj1
,&obj2
)) goto fail
;
44646 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44647 if (SWIG_arg_fail(1)) SWIG_fail
;
44649 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44650 if (SWIG_arg_fail(2)) SWIG_fail
;
44654 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
44657 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44658 result
= (bool)(arg1
)->SetItemSpan(arg2
,(wxGBSpan
const &)*arg3
);
44660 wxPyEndAllowThreads(__tstate
);
44661 if (PyErr_Occurred()) SWIG_fail
;
44664 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44672 static PyObject
*_wrap_GridBagSizer_SetItemSpan(PyObject
*self
, PyObject
*args
) {
44677 argc
= PyObject_Length(args
);
44678 for (ii
= 0; (ii
< argc
) && (ii
< 3); ii
++) {
44679 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44685 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44695 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44704 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBSpan"), 2);
44707 return _wrap_GridBagSizer_SetItemSpan__SWIG_0(self
,args
);
44716 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44726 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44735 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBSpan"), 2);
44738 return _wrap_GridBagSizer_SetItemSpan__SWIG_1(self
,args
);
44747 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44755 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44758 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBSpan"), 2);
44761 return _wrap_GridBagSizer_SetItemSpan__SWIG_2(self
,args
);
44767 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_SetItemSpan'");
44772 static PyObject
*_wrap_GridBagSizer_FindItem__SWIG_0(PyObject
*, PyObject
*args
) {
44773 PyObject
*resultobj
= NULL
;
44774 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44775 wxWindow
*arg2
= (wxWindow
*) 0 ;
44776 wxGBSizerItem
*result
;
44777 PyObject
* obj0
= 0 ;
44778 PyObject
* obj1
= 0 ;
44780 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_FindItem",&obj0
,&obj1
)) goto fail
;
44781 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44782 if (SWIG_arg_fail(1)) SWIG_fail
;
44783 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44784 if (SWIG_arg_fail(2)) SWIG_fail
;
44786 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44787 result
= (wxGBSizerItem
*)(arg1
)->FindItem(arg2
);
44789 wxPyEndAllowThreads(__tstate
);
44790 if (PyErr_Occurred()) SWIG_fail
;
44792 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44799 static PyObject
*_wrap_GridBagSizer_FindItem__SWIG_1(PyObject
*, PyObject
*args
) {
44800 PyObject
*resultobj
= NULL
;
44801 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44802 wxSizer
*arg2
= (wxSizer
*) 0 ;
44803 wxGBSizerItem
*result
;
44804 PyObject
* obj0
= 0 ;
44805 PyObject
* obj1
= 0 ;
44807 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_FindItem",&obj0
,&obj1
)) goto fail
;
44808 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44809 if (SWIG_arg_fail(1)) SWIG_fail
;
44810 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44811 if (SWIG_arg_fail(2)) SWIG_fail
;
44813 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44814 result
= (wxGBSizerItem
*)(arg1
)->FindItem(arg2
);
44816 wxPyEndAllowThreads(__tstate
);
44817 if (PyErr_Occurred()) SWIG_fail
;
44819 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44826 static PyObject
*_wrap_GridBagSizer_FindItem(PyObject
*self
, PyObject
*args
) {
44831 argc
= PyObject_Length(args
);
44832 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
44833 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44839 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44849 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44857 return _wrap_GridBagSizer_FindItem__SWIG_0(self
,args
);
44865 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44875 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44883 return _wrap_GridBagSizer_FindItem__SWIG_1(self
,args
);
44888 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_FindItem'");
44893 static PyObject
*_wrap_GridBagSizer_FindItemAtPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44894 PyObject
*resultobj
= NULL
;
44895 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44896 wxGBPosition
*arg2
= 0 ;
44897 wxGBSizerItem
*result
;
44898 wxGBPosition temp2
;
44899 PyObject
* obj0
= 0 ;
44900 PyObject
* obj1
= 0 ;
44901 char *kwnames
[] = {
44902 (char *) "self",(char *) "pos", NULL
44905 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_FindItemAtPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
44906 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44907 if (SWIG_arg_fail(1)) SWIG_fail
;
44910 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
44913 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44914 result
= (wxGBSizerItem
*)(arg1
)->FindItemAtPosition((wxGBPosition
const &)*arg2
);
44916 wxPyEndAllowThreads(__tstate
);
44917 if (PyErr_Occurred()) SWIG_fail
;
44919 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44926 static PyObject
*_wrap_GridBagSizer_FindItemAtPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44927 PyObject
*resultobj
= NULL
;
44928 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44929 wxPoint
*arg2
= 0 ;
44930 wxGBSizerItem
*result
;
44932 PyObject
* obj0
= 0 ;
44933 PyObject
* obj1
= 0 ;
44934 char *kwnames
[] = {
44935 (char *) "self",(char *) "pt", NULL
44938 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_FindItemAtPoint",kwnames
,&obj0
,&obj1
)) goto fail
;
44939 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44940 if (SWIG_arg_fail(1)) SWIG_fail
;
44943 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
44946 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44947 result
= (wxGBSizerItem
*)(arg1
)->FindItemAtPoint((wxPoint
const &)*arg2
);
44949 wxPyEndAllowThreads(__tstate
);
44950 if (PyErr_Occurred()) SWIG_fail
;
44952 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44959 static PyObject
*_wrap_GridBagSizer_CheckForIntersection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44960 PyObject
*resultobj
= NULL
;
44961 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44962 wxGBSizerItem
*arg2
= (wxGBSizerItem
*) 0 ;
44963 wxGBSizerItem
*arg3
= (wxGBSizerItem
*) NULL
;
44965 PyObject
* obj0
= 0 ;
44966 PyObject
* obj1
= 0 ;
44967 PyObject
* obj2
= 0 ;
44968 char *kwnames
[] = {
44969 (char *) "self",(char *) "item",(char *) "excludeItem", NULL
44972 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:GridBagSizer_CheckForIntersection",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
44973 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44974 if (SWIG_arg_fail(1)) SWIG_fail
;
44975 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
44976 if (SWIG_arg_fail(2)) SWIG_fail
;
44978 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
44979 if (SWIG_arg_fail(3)) SWIG_fail
;
44982 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44983 result
= (bool)(arg1
)->CheckForIntersection(arg2
,arg3
);
44985 wxPyEndAllowThreads(__tstate
);
44986 if (PyErr_Occurred()) SWIG_fail
;
44989 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44997 static PyObject
*_wrap_GridBagSizer_CheckForIntersectionPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44998 PyObject
*resultobj
= NULL
;
44999 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45000 wxGBPosition
*arg2
= 0 ;
45001 wxGBSpan
*arg3
= 0 ;
45002 wxGBSizerItem
*arg4
= (wxGBSizerItem
*) NULL
;
45004 wxGBPosition temp2
;
45006 PyObject
* obj0
= 0 ;
45007 PyObject
* obj1
= 0 ;
45008 PyObject
* obj2
= 0 ;
45009 PyObject
* obj3
= 0 ;
45010 char *kwnames
[] = {
45011 (char *) "self",(char *) "pos",(char *) "span",(char *) "excludeItem", NULL
45014 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:GridBagSizer_CheckForIntersectionPos",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45015 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45016 if (SWIG_arg_fail(1)) SWIG_fail
;
45019 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
45023 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
45026 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
45027 if (SWIG_arg_fail(4)) SWIG_fail
;
45030 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45031 result
= (bool)(arg1
)->CheckForIntersection((wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
,arg4
);
45033 wxPyEndAllowThreads(__tstate
);
45034 if (PyErr_Occurred()) SWIG_fail
;
45037 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45045 static PyObject
* GridBagSizer_swigregister(PyObject
*, PyObject
*args
) {
45047 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
45048 SWIG_TypeClientData(SWIGTYPE_p_wxGridBagSizer
, obj
);
45050 return Py_BuildValue((char *)"");
45052 static PyObject
*_wrap_IndividualLayoutConstraint_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45053 PyObject
*resultobj
= NULL
;
45054 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45055 wxRelationship arg2
;
45056 wxWindow
*arg3
= (wxWindow
*) 0 ;
45058 int arg5
= (int) 0 ;
45059 int arg6
= (int) wxLAYOUT_DEFAULT_MARGIN
;
45060 PyObject
* obj0
= 0 ;
45061 PyObject
* obj1
= 0 ;
45062 PyObject
* obj2
= 0 ;
45063 PyObject
* obj3
= 0 ;
45064 PyObject
* obj4
= 0 ;
45065 PyObject
* obj5
= 0 ;
45066 char *kwnames
[] = {
45067 (char *) "self",(char *) "rel",(char *) "otherW",(char *) "otherE",(char *) "val",(char *) "marg", NULL
45070 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OO:IndividualLayoutConstraint_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
45071 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45072 if (SWIG_arg_fail(1)) SWIG_fail
;
45074 arg2
= static_cast<wxRelationship
>(SWIG_As_int(obj1
));
45075 if (SWIG_arg_fail(2)) SWIG_fail
;
45077 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45078 if (SWIG_arg_fail(3)) SWIG_fail
;
45080 arg4
= static_cast<wxEdge
>(SWIG_As_int(obj3
));
45081 if (SWIG_arg_fail(4)) SWIG_fail
;
45085 arg5
= static_cast<int >(SWIG_As_int(obj4
));
45086 if (SWIG_arg_fail(5)) SWIG_fail
;
45091 arg6
= static_cast<int >(SWIG_As_int(obj5
));
45092 if (SWIG_arg_fail(6)) SWIG_fail
;
45096 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45097 (arg1
)->Set(arg2
,arg3
,arg4
,arg5
,arg6
);
45099 wxPyEndAllowThreads(__tstate
);
45100 if (PyErr_Occurred()) SWIG_fail
;
45102 Py_INCREF(Py_None
); resultobj
= Py_None
;
45109 static PyObject
*_wrap_IndividualLayoutConstraint_LeftOf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45110 PyObject
*resultobj
= NULL
;
45111 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45112 wxWindow
*arg2
= (wxWindow
*) 0 ;
45113 int arg3
= (int) 0 ;
45114 PyObject
* obj0
= 0 ;
45115 PyObject
* obj1
= 0 ;
45116 PyObject
* obj2
= 0 ;
45117 char *kwnames
[] = {
45118 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45121 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_LeftOf",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45122 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45123 if (SWIG_arg_fail(1)) SWIG_fail
;
45124 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45125 if (SWIG_arg_fail(2)) SWIG_fail
;
45128 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45129 if (SWIG_arg_fail(3)) SWIG_fail
;
45133 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45134 (arg1
)->LeftOf(arg2
,arg3
);
45136 wxPyEndAllowThreads(__tstate
);
45137 if (PyErr_Occurred()) SWIG_fail
;
45139 Py_INCREF(Py_None
); resultobj
= Py_None
;
45146 static PyObject
*_wrap_IndividualLayoutConstraint_RightOf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45147 PyObject
*resultobj
= NULL
;
45148 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45149 wxWindow
*arg2
= (wxWindow
*) 0 ;
45150 int arg3
= (int) 0 ;
45151 PyObject
* obj0
= 0 ;
45152 PyObject
* obj1
= 0 ;
45153 PyObject
* obj2
= 0 ;
45154 char *kwnames
[] = {
45155 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45158 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_RightOf",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45159 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45160 if (SWIG_arg_fail(1)) SWIG_fail
;
45161 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45162 if (SWIG_arg_fail(2)) SWIG_fail
;
45165 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45166 if (SWIG_arg_fail(3)) SWIG_fail
;
45170 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45171 (arg1
)->RightOf(arg2
,arg3
);
45173 wxPyEndAllowThreads(__tstate
);
45174 if (PyErr_Occurred()) SWIG_fail
;
45176 Py_INCREF(Py_None
); resultobj
= Py_None
;
45183 static PyObject
*_wrap_IndividualLayoutConstraint_Above(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45184 PyObject
*resultobj
= NULL
;
45185 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45186 wxWindow
*arg2
= (wxWindow
*) 0 ;
45187 int arg3
= (int) 0 ;
45188 PyObject
* obj0
= 0 ;
45189 PyObject
* obj1
= 0 ;
45190 PyObject
* obj2
= 0 ;
45191 char *kwnames
[] = {
45192 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45195 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_Above",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45196 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45197 if (SWIG_arg_fail(1)) SWIG_fail
;
45198 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45199 if (SWIG_arg_fail(2)) SWIG_fail
;
45202 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45203 if (SWIG_arg_fail(3)) SWIG_fail
;
45207 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45208 (arg1
)->Above(arg2
,arg3
);
45210 wxPyEndAllowThreads(__tstate
);
45211 if (PyErr_Occurred()) SWIG_fail
;
45213 Py_INCREF(Py_None
); resultobj
= Py_None
;
45220 static PyObject
*_wrap_IndividualLayoutConstraint_Below(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45221 PyObject
*resultobj
= NULL
;
45222 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45223 wxWindow
*arg2
= (wxWindow
*) 0 ;
45224 int arg3
= (int) 0 ;
45225 PyObject
* obj0
= 0 ;
45226 PyObject
* obj1
= 0 ;
45227 PyObject
* obj2
= 0 ;
45228 char *kwnames
[] = {
45229 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45232 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_Below",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45233 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45234 if (SWIG_arg_fail(1)) SWIG_fail
;
45235 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45236 if (SWIG_arg_fail(2)) SWIG_fail
;
45239 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45240 if (SWIG_arg_fail(3)) SWIG_fail
;
45244 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45245 (arg1
)->Below(arg2
,arg3
);
45247 wxPyEndAllowThreads(__tstate
);
45248 if (PyErr_Occurred()) SWIG_fail
;
45250 Py_INCREF(Py_None
); resultobj
= Py_None
;
45257 static PyObject
*_wrap_IndividualLayoutConstraint_SameAs(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45258 PyObject
*resultobj
= NULL
;
45259 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45260 wxWindow
*arg2
= (wxWindow
*) 0 ;
45262 int arg4
= (int) 0 ;
45263 PyObject
* obj0
= 0 ;
45264 PyObject
* obj1
= 0 ;
45265 PyObject
* obj2
= 0 ;
45266 PyObject
* obj3
= 0 ;
45267 char *kwnames
[] = {
45268 (char *) "self",(char *) "otherW",(char *) "edge",(char *) "marg", NULL
45271 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:IndividualLayoutConstraint_SameAs",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45272 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45273 if (SWIG_arg_fail(1)) SWIG_fail
;
45274 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45275 if (SWIG_arg_fail(2)) SWIG_fail
;
45277 arg3
= static_cast<wxEdge
>(SWIG_As_int(obj2
));
45278 if (SWIG_arg_fail(3)) SWIG_fail
;
45282 arg4
= static_cast<int >(SWIG_As_int(obj3
));
45283 if (SWIG_arg_fail(4)) SWIG_fail
;
45287 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45288 (arg1
)->SameAs(arg2
,arg3
,arg4
);
45290 wxPyEndAllowThreads(__tstate
);
45291 if (PyErr_Occurred()) SWIG_fail
;
45293 Py_INCREF(Py_None
); resultobj
= Py_None
;
45300 static PyObject
*_wrap_IndividualLayoutConstraint_PercentOf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45301 PyObject
*resultobj
= NULL
;
45302 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45303 wxWindow
*arg2
= (wxWindow
*) 0 ;
45306 PyObject
* obj0
= 0 ;
45307 PyObject
* obj1
= 0 ;
45308 PyObject
* obj2
= 0 ;
45309 PyObject
* obj3
= 0 ;
45310 char *kwnames
[] = {
45311 (char *) "self",(char *) "otherW",(char *) "wh",(char *) "per", NULL
45314 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:IndividualLayoutConstraint_PercentOf",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45315 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45316 if (SWIG_arg_fail(1)) SWIG_fail
;
45317 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45318 if (SWIG_arg_fail(2)) SWIG_fail
;
45320 arg3
= static_cast<wxEdge
>(SWIG_As_int(obj2
));
45321 if (SWIG_arg_fail(3)) SWIG_fail
;
45324 arg4
= static_cast<int >(SWIG_As_int(obj3
));
45325 if (SWIG_arg_fail(4)) SWIG_fail
;
45328 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45329 (arg1
)->PercentOf(arg2
,arg3
,arg4
);
45331 wxPyEndAllowThreads(__tstate
);
45332 if (PyErr_Occurred()) SWIG_fail
;
45334 Py_INCREF(Py_None
); resultobj
= Py_None
;
45341 static PyObject
*_wrap_IndividualLayoutConstraint_Absolute(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45342 PyObject
*resultobj
= NULL
;
45343 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45345 PyObject
* obj0
= 0 ;
45346 PyObject
* obj1
= 0 ;
45347 char *kwnames
[] = {
45348 (char *) "self",(char *) "val", NULL
45351 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_Absolute",kwnames
,&obj0
,&obj1
)) goto fail
;
45352 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45353 if (SWIG_arg_fail(1)) SWIG_fail
;
45355 arg2
= static_cast<int >(SWIG_As_int(obj1
));
45356 if (SWIG_arg_fail(2)) SWIG_fail
;
45359 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45360 (arg1
)->Absolute(arg2
);
45362 wxPyEndAllowThreads(__tstate
);
45363 if (PyErr_Occurred()) SWIG_fail
;
45365 Py_INCREF(Py_None
); resultobj
= Py_None
;
45372 static PyObject
*_wrap_IndividualLayoutConstraint_Unconstrained(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45373 PyObject
*resultobj
= NULL
;
45374 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45375 PyObject
* obj0
= 0 ;
45376 char *kwnames
[] = {
45377 (char *) "self", NULL
45380 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_Unconstrained",kwnames
,&obj0
)) goto fail
;
45381 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45382 if (SWIG_arg_fail(1)) SWIG_fail
;
45384 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45385 (arg1
)->Unconstrained();
45387 wxPyEndAllowThreads(__tstate
);
45388 if (PyErr_Occurred()) SWIG_fail
;
45390 Py_INCREF(Py_None
); resultobj
= Py_None
;
45397 static PyObject
*_wrap_IndividualLayoutConstraint_AsIs(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45398 PyObject
*resultobj
= NULL
;
45399 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45400 PyObject
* obj0
= 0 ;
45401 char *kwnames
[] = {
45402 (char *) "self", NULL
45405 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_AsIs",kwnames
,&obj0
)) goto fail
;
45406 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45407 if (SWIG_arg_fail(1)) SWIG_fail
;
45409 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45412 wxPyEndAllowThreads(__tstate
);
45413 if (PyErr_Occurred()) SWIG_fail
;
45415 Py_INCREF(Py_None
); resultobj
= Py_None
;
45422 static PyObject
*_wrap_IndividualLayoutConstraint_GetOtherWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45423 PyObject
*resultobj
= NULL
;
45424 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45426 PyObject
* obj0
= 0 ;
45427 char *kwnames
[] = {
45428 (char *) "self", NULL
45431 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetOtherWindow",kwnames
,&obj0
)) goto fail
;
45432 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45433 if (SWIG_arg_fail(1)) SWIG_fail
;
45435 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45436 result
= (wxWindow
*)(arg1
)->GetOtherWindow();
45438 wxPyEndAllowThreads(__tstate
);
45439 if (PyErr_Occurred()) SWIG_fail
;
45442 resultobj
= wxPyMake_wxObject(result
, 0);
45450 static PyObject
*_wrap_IndividualLayoutConstraint_GetMyEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45451 PyObject
*resultobj
= NULL
;
45452 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45454 PyObject
* obj0
= 0 ;
45455 char *kwnames
[] = {
45456 (char *) "self", NULL
45459 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetMyEdge",kwnames
,&obj0
)) goto fail
;
45460 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45461 if (SWIG_arg_fail(1)) SWIG_fail
;
45463 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45464 result
= (wxEdge
)((wxIndividualLayoutConstraint
const *)arg1
)->GetMyEdge();
45466 wxPyEndAllowThreads(__tstate
);
45467 if (PyErr_Occurred()) SWIG_fail
;
45469 resultobj
= SWIG_From_int((result
));
45476 static PyObject
*_wrap_IndividualLayoutConstraint_SetEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45477 PyObject
*resultobj
= NULL
;
45478 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45480 PyObject
* obj0
= 0 ;
45481 PyObject
* obj1
= 0 ;
45482 char *kwnames
[] = {
45483 (char *) "self",(char *) "which", NULL
45486 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetEdge",kwnames
,&obj0
,&obj1
)) goto fail
;
45487 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45488 if (SWIG_arg_fail(1)) SWIG_fail
;
45490 arg2
= static_cast<wxEdge
>(SWIG_As_int(obj1
));
45491 if (SWIG_arg_fail(2)) SWIG_fail
;
45494 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45495 (arg1
)->SetEdge(arg2
);
45497 wxPyEndAllowThreads(__tstate
);
45498 if (PyErr_Occurred()) SWIG_fail
;
45500 Py_INCREF(Py_None
); resultobj
= Py_None
;
45507 static PyObject
*_wrap_IndividualLayoutConstraint_SetValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45508 PyObject
*resultobj
= NULL
;
45509 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45511 PyObject
* obj0
= 0 ;
45512 PyObject
* obj1
= 0 ;
45513 char *kwnames
[] = {
45514 (char *) "self",(char *) "v", NULL
45517 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetValue",kwnames
,&obj0
,&obj1
)) goto fail
;
45518 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45519 if (SWIG_arg_fail(1)) SWIG_fail
;
45521 arg2
= static_cast<int >(SWIG_As_int(obj1
));
45522 if (SWIG_arg_fail(2)) SWIG_fail
;
45525 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45526 (arg1
)->SetValue(arg2
);
45528 wxPyEndAllowThreads(__tstate
);
45529 if (PyErr_Occurred()) SWIG_fail
;
45531 Py_INCREF(Py_None
); resultobj
= Py_None
;
45538 static PyObject
*_wrap_IndividualLayoutConstraint_GetMargin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45539 PyObject
*resultobj
= NULL
;
45540 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45542 PyObject
* obj0
= 0 ;
45543 char *kwnames
[] = {
45544 (char *) "self", NULL
45547 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetMargin",kwnames
,&obj0
)) goto fail
;
45548 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45549 if (SWIG_arg_fail(1)) SWIG_fail
;
45551 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45552 result
= (int)(arg1
)->GetMargin();
45554 wxPyEndAllowThreads(__tstate
);
45555 if (PyErr_Occurred()) SWIG_fail
;
45558 resultobj
= SWIG_From_int(static_cast<int >(result
));
45566 static PyObject
*_wrap_IndividualLayoutConstraint_SetMargin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45567 PyObject
*resultobj
= NULL
;
45568 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45570 PyObject
* obj0
= 0 ;
45571 PyObject
* obj1
= 0 ;
45572 char *kwnames
[] = {
45573 (char *) "self",(char *) "m", NULL
45576 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetMargin",kwnames
,&obj0
,&obj1
)) goto fail
;
45577 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45578 if (SWIG_arg_fail(1)) SWIG_fail
;
45580 arg2
= static_cast<int >(SWIG_As_int(obj1
));
45581 if (SWIG_arg_fail(2)) SWIG_fail
;
45584 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45585 (arg1
)->SetMargin(arg2
);
45587 wxPyEndAllowThreads(__tstate
);
45588 if (PyErr_Occurred()) SWIG_fail
;
45590 Py_INCREF(Py_None
); resultobj
= Py_None
;
45597 static PyObject
*_wrap_IndividualLayoutConstraint_GetValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45598 PyObject
*resultobj
= NULL
;
45599 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45601 PyObject
* obj0
= 0 ;
45602 char *kwnames
[] = {
45603 (char *) "self", NULL
45606 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetValue",kwnames
,&obj0
)) goto fail
;
45607 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45608 if (SWIG_arg_fail(1)) SWIG_fail
;
45610 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45611 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetValue();
45613 wxPyEndAllowThreads(__tstate
);
45614 if (PyErr_Occurred()) SWIG_fail
;
45617 resultobj
= SWIG_From_int(static_cast<int >(result
));
45625 static PyObject
*_wrap_IndividualLayoutConstraint_GetPercent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45626 PyObject
*resultobj
= NULL
;
45627 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45629 PyObject
* obj0
= 0 ;
45630 char *kwnames
[] = {
45631 (char *) "self", NULL
45634 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetPercent",kwnames
,&obj0
)) goto fail
;
45635 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45636 if (SWIG_arg_fail(1)) SWIG_fail
;
45638 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45639 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetPercent();
45641 wxPyEndAllowThreads(__tstate
);
45642 if (PyErr_Occurred()) SWIG_fail
;
45645 resultobj
= SWIG_From_int(static_cast<int >(result
));
45653 static PyObject
*_wrap_IndividualLayoutConstraint_GetOtherEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45654 PyObject
*resultobj
= NULL
;
45655 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45657 PyObject
* obj0
= 0 ;
45658 char *kwnames
[] = {
45659 (char *) "self", NULL
45662 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetOtherEdge",kwnames
,&obj0
)) goto fail
;
45663 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45664 if (SWIG_arg_fail(1)) SWIG_fail
;
45666 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45667 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetOtherEdge();
45669 wxPyEndAllowThreads(__tstate
);
45670 if (PyErr_Occurred()) SWIG_fail
;
45673 resultobj
= SWIG_From_int(static_cast<int >(result
));
45681 static PyObject
*_wrap_IndividualLayoutConstraint_GetDone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45682 PyObject
*resultobj
= NULL
;
45683 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45685 PyObject
* obj0
= 0 ;
45686 char *kwnames
[] = {
45687 (char *) "self", NULL
45690 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetDone",kwnames
,&obj0
)) goto fail
;
45691 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45692 if (SWIG_arg_fail(1)) SWIG_fail
;
45694 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45695 result
= (bool)((wxIndividualLayoutConstraint
const *)arg1
)->GetDone();
45697 wxPyEndAllowThreads(__tstate
);
45698 if (PyErr_Occurred()) SWIG_fail
;
45701 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45709 static PyObject
*_wrap_IndividualLayoutConstraint_SetDone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45710 PyObject
*resultobj
= NULL
;
45711 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45713 PyObject
* obj0
= 0 ;
45714 PyObject
* obj1
= 0 ;
45715 char *kwnames
[] = {
45716 (char *) "self",(char *) "d", NULL
45719 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetDone",kwnames
,&obj0
,&obj1
)) goto fail
;
45720 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45721 if (SWIG_arg_fail(1)) SWIG_fail
;
45723 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
45724 if (SWIG_arg_fail(2)) SWIG_fail
;
45727 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45728 (arg1
)->SetDone(arg2
);
45730 wxPyEndAllowThreads(__tstate
);
45731 if (PyErr_Occurred()) SWIG_fail
;
45733 Py_INCREF(Py_None
); resultobj
= Py_None
;
45740 static PyObject
*_wrap_IndividualLayoutConstraint_GetRelationship(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45741 PyObject
*resultobj
= NULL
;
45742 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45743 wxRelationship result
;
45744 PyObject
* obj0
= 0 ;
45745 char *kwnames
[] = {
45746 (char *) "self", NULL
45749 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetRelationship",kwnames
,&obj0
)) goto fail
;
45750 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45751 if (SWIG_arg_fail(1)) SWIG_fail
;
45753 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45754 result
= (wxRelationship
)(arg1
)->GetRelationship();
45756 wxPyEndAllowThreads(__tstate
);
45757 if (PyErr_Occurred()) SWIG_fail
;
45759 resultobj
= SWIG_From_int((result
));
45766 static PyObject
*_wrap_IndividualLayoutConstraint_SetRelationship(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45767 PyObject
*resultobj
= NULL
;
45768 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45769 wxRelationship arg2
;
45770 PyObject
* obj0
= 0 ;
45771 PyObject
* obj1
= 0 ;
45772 char *kwnames
[] = {
45773 (char *) "self",(char *) "r", NULL
45776 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetRelationship",kwnames
,&obj0
,&obj1
)) goto fail
;
45777 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45778 if (SWIG_arg_fail(1)) SWIG_fail
;
45780 arg2
= static_cast<wxRelationship
>(SWIG_As_int(obj1
));
45781 if (SWIG_arg_fail(2)) SWIG_fail
;
45784 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45785 (arg1
)->SetRelationship(arg2
);
45787 wxPyEndAllowThreads(__tstate
);
45788 if (PyErr_Occurred()) SWIG_fail
;
45790 Py_INCREF(Py_None
); resultobj
= Py_None
;
45797 static PyObject
*_wrap_IndividualLayoutConstraint_ResetIfWin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45798 PyObject
*resultobj
= NULL
;
45799 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45800 wxWindow
*arg2
= (wxWindow
*) 0 ;
45802 PyObject
* obj0
= 0 ;
45803 PyObject
* obj1
= 0 ;
45804 char *kwnames
[] = {
45805 (char *) "self",(char *) "otherW", NULL
45808 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_ResetIfWin",kwnames
,&obj0
,&obj1
)) goto fail
;
45809 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45810 if (SWIG_arg_fail(1)) SWIG_fail
;
45811 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45812 if (SWIG_arg_fail(2)) SWIG_fail
;
45814 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45815 result
= (bool)(arg1
)->ResetIfWin(arg2
);
45817 wxPyEndAllowThreads(__tstate
);
45818 if (PyErr_Occurred()) SWIG_fail
;
45821 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45829 static PyObject
*_wrap_IndividualLayoutConstraint_SatisfyConstraint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45830 PyObject
*resultobj
= NULL
;
45831 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45832 wxLayoutConstraints
*arg2
= (wxLayoutConstraints
*) 0 ;
45833 wxWindow
*arg3
= (wxWindow
*) 0 ;
45835 PyObject
* obj0
= 0 ;
45836 PyObject
* obj1
= 0 ;
45837 PyObject
* obj2
= 0 ;
45838 char *kwnames
[] = {
45839 (char *) "self",(char *) "constraints",(char *) "win", NULL
45842 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:IndividualLayoutConstraint_SatisfyConstraint",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45843 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45844 if (SWIG_arg_fail(1)) SWIG_fail
;
45845 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
45846 if (SWIG_arg_fail(2)) SWIG_fail
;
45847 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45848 if (SWIG_arg_fail(3)) SWIG_fail
;
45850 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45851 result
= (bool)(arg1
)->SatisfyConstraint(arg2
,arg3
);
45853 wxPyEndAllowThreads(__tstate
);
45854 if (PyErr_Occurred()) SWIG_fail
;
45857 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45865 static PyObject
*_wrap_IndividualLayoutConstraint_GetEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45866 PyObject
*resultobj
= NULL
;
45867 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45869 wxWindow
*arg3
= (wxWindow
*) 0 ;
45870 wxWindow
*arg4
= (wxWindow
*) 0 ;
45872 PyObject
* obj0
= 0 ;
45873 PyObject
* obj1
= 0 ;
45874 PyObject
* obj2
= 0 ;
45875 PyObject
* obj3
= 0 ;
45876 char *kwnames
[] = {
45877 (char *) "self",(char *) "which",(char *) "thisWin",(char *) "other", NULL
45880 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:IndividualLayoutConstraint_GetEdge",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45881 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45882 if (SWIG_arg_fail(1)) SWIG_fail
;
45884 arg2
= static_cast<wxEdge
>(SWIG_As_int(obj1
));
45885 if (SWIG_arg_fail(2)) SWIG_fail
;
45887 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45888 if (SWIG_arg_fail(3)) SWIG_fail
;
45889 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45890 if (SWIG_arg_fail(4)) SWIG_fail
;
45892 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45893 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetEdge(arg2
,arg3
,arg4
);
45895 wxPyEndAllowThreads(__tstate
);
45896 if (PyErr_Occurred()) SWIG_fail
;
45899 resultobj
= SWIG_From_int(static_cast<int >(result
));
45907 static PyObject
* IndividualLayoutConstraint_swigregister(PyObject
*, PyObject
*args
) {
45909 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
45910 SWIG_TypeClientData(SWIGTYPE_p_wxIndividualLayoutConstraint
, obj
);
45912 return Py_BuildValue((char *)"");
45914 static PyObject
*_wrap_LayoutConstraints_left_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45915 PyObject
*resultobj
= NULL
;
45916 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
45917 wxIndividualLayoutConstraint
*result
;
45918 PyObject
* obj0
= 0 ;
45919 char *kwnames
[] = {
45920 (char *) "self", NULL
45923 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_left_get",kwnames
,&obj0
)) goto fail
;
45924 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
45925 if (SWIG_arg_fail(1)) SWIG_fail
;
45926 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->left
);
45928 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
45935 static PyObject
*_wrap_LayoutConstraints_top_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45936 PyObject
*resultobj
= NULL
;
45937 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
45938 wxIndividualLayoutConstraint
*result
;
45939 PyObject
* obj0
= 0 ;
45940 char *kwnames
[] = {
45941 (char *) "self", NULL
45944 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_top_get",kwnames
,&obj0
)) goto fail
;
45945 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
45946 if (SWIG_arg_fail(1)) SWIG_fail
;
45947 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->top
);
45949 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
45956 static PyObject
*_wrap_LayoutConstraints_right_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45957 PyObject
*resultobj
= NULL
;
45958 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
45959 wxIndividualLayoutConstraint
*result
;
45960 PyObject
* obj0
= 0 ;
45961 char *kwnames
[] = {
45962 (char *) "self", NULL
45965 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_right_get",kwnames
,&obj0
)) goto fail
;
45966 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
45967 if (SWIG_arg_fail(1)) SWIG_fail
;
45968 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->right
);
45970 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
45977 static PyObject
*_wrap_LayoutConstraints_bottom_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45978 PyObject
*resultobj
= NULL
;
45979 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
45980 wxIndividualLayoutConstraint
*result
;
45981 PyObject
* obj0
= 0 ;
45982 char *kwnames
[] = {
45983 (char *) "self", NULL
45986 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_bottom_get",kwnames
,&obj0
)) goto fail
;
45987 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
45988 if (SWIG_arg_fail(1)) SWIG_fail
;
45989 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->bottom
);
45991 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
45998 static PyObject
*_wrap_LayoutConstraints_width_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45999 PyObject
*resultobj
= NULL
;
46000 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46001 wxIndividualLayoutConstraint
*result
;
46002 PyObject
* obj0
= 0 ;
46003 char *kwnames
[] = {
46004 (char *) "self", NULL
46007 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_width_get",kwnames
,&obj0
)) goto fail
;
46008 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46009 if (SWIG_arg_fail(1)) SWIG_fail
;
46010 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->width
);
46012 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46019 static PyObject
*_wrap_LayoutConstraints_height_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46020 PyObject
*resultobj
= NULL
;
46021 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46022 wxIndividualLayoutConstraint
*result
;
46023 PyObject
* obj0
= 0 ;
46024 char *kwnames
[] = {
46025 (char *) "self", NULL
46028 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_height_get",kwnames
,&obj0
)) goto fail
;
46029 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46030 if (SWIG_arg_fail(1)) SWIG_fail
;
46031 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->height
);
46033 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46040 static PyObject
*_wrap_LayoutConstraints_centreX_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46041 PyObject
*resultobj
= NULL
;
46042 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46043 wxIndividualLayoutConstraint
*result
;
46044 PyObject
* obj0
= 0 ;
46045 char *kwnames
[] = {
46046 (char *) "self", NULL
46049 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_centreX_get",kwnames
,&obj0
)) goto fail
;
46050 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46051 if (SWIG_arg_fail(1)) SWIG_fail
;
46052 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->centreX
);
46054 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46061 static PyObject
*_wrap_LayoutConstraints_centreY_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46062 PyObject
*resultobj
= NULL
;
46063 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46064 wxIndividualLayoutConstraint
*result
;
46065 PyObject
* obj0
= 0 ;
46066 char *kwnames
[] = {
46067 (char *) "self", NULL
46070 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_centreY_get",kwnames
,&obj0
)) goto fail
;
46071 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46072 if (SWIG_arg_fail(1)) SWIG_fail
;
46073 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->centreY
);
46075 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46082 static PyObject
*_wrap_new_LayoutConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46083 PyObject
*resultobj
= NULL
;
46084 wxLayoutConstraints
*result
;
46085 char *kwnames
[] = {
46089 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_LayoutConstraints",kwnames
)) goto fail
;
46091 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46092 result
= (wxLayoutConstraints
*)new wxLayoutConstraints();
46094 wxPyEndAllowThreads(__tstate
);
46095 if (PyErr_Occurred()) SWIG_fail
;
46097 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLayoutConstraints
, 1);
46104 static PyObject
*_wrap_LayoutConstraints_SatisfyConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46105 PyObject
*resultobj
= NULL
;
46106 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46107 wxWindow
*arg2
= (wxWindow
*) 0 ;
46108 int *arg3
= (int *) 0 ;
46112 PyObject
* obj0
= 0 ;
46113 PyObject
* obj1
= 0 ;
46114 char *kwnames
[] = {
46115 (char *) "self",(char *) "win", NULL
46118 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
46119 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:LayoutConstraints_SatisfyConstraints",kwnames
,&obj0
,&obj1
)) goto fail
;
46120 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46121 if (SWIG_arg_fail(1)) SWIG_fail
;
46122 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
46123 if (SWIG_arg_fail(2)) SWIG_fail
;
46125 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46126 result
= (bool)(arg1
)->SatisfyConstraints(arg2
,arg3
);
46128 wxPyEndAllowThreads(__tstate
);
46129 if (PyErr_Occurred()) SWIG_fail
;
46132 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
46134 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
46135 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
46142 static PyObject
*_wrap_LayoutConstraints_AreSatisfied(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46143 PyObject
*resultobj
= NULL
;
46144 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46146 PyObject
* obj0
= 0 ;
46147 char *kwnames
[] = {
46148 (char *) "self", NULL
46151 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_AreSatisfied",kwnames
,&obj0
)) goto fail
;
46152 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46153 if (SWIG_arg_fail(1)) SWIG_fail
;
46155 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46156 result
= (bool)((wxLayoutConstraints
const *)arg1
)->AreSatisfied();
46158 wxPyEndAllowThreads(__tstate
);
46159 if (PyErr_Occurred()) SWIG_fail
;
46162 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
46170 static PyObject
* LayoutConstraints_swigregister(PyObject
*, PyObject
*args
) {
46172 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
46173 SWIG_TypeClientData(SWIGTYPE_p_wxLayoutConstraints
, obj
);
46175 return Py_BuildValue((char *)"");
46177 static PyMethodDef SwigMethods
[] = {
46178 { (char *)"_wxPySetDictionary", __wxPySetDictionary
, METH_VARARGS
, NULL
},
46179 { (char *)"_wxPyFixStockObjects", __wxPyFixStockObjects
, METH_VARARGS
, NULL
},
46180 { (char *)"Object_GetClassName", (PyCFunction
) _wrap_Object_GetClassName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46181 { (char *)"Object_Destroy", (PyCFunction
) _wrap_Object_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46182 { (char *)"Object_swigregister", Object_swigregister
, METH_VARARGS
, NULL
},
46183 { (char *)"Size_width_set", (PyCFunction
) _wrap_Size_width_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46184 { (char *)"Size_width_get", (PyCFunction
) _wrap_Size_width_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46185 { (char *)"Size_height_set", (PyCFunction
) _wrap_Size_height_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46186 { (char *)"Size_height_get", (PyCFunction
) _wrap_Size_height_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46187 { (char *)"new_Size", (PyCFunction
) _wrap_new_Size
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46188 { (char *)"delete_Size", (PyCFunction
) _wrap_delete_Size
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46189 { (char *)"Size___eq__", (PyCFunction
) _wrap_Size___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46190 { (char *)"Size___ne__", (PyCFunction
) _wrap_Size___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46191 { (char *)"Size___add__", (PyCFunction
) _wrap_Size___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46192 { (char *)"Size___sub__", (PyCFunction
) _wrap_Size___sub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46193 { (char *)"Size_IncTo", (PyCFunction
) _wrap_Size_IncTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46194 { (char *)"Size_DecTo", (PyCFunction
) _wrap_Size_DecTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46195 { (char *)"Size_Set", (PyCFunction
) _wrap_Size_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46196 { (char *)"Size_SetWidth", (PyCFunction
) _wrap_Size_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46197 { (char *)"Size_SetHeight", (PyCFunction
) _wrap_Size_SetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46198 { (char *)"Size_GetWidth", (PyCFunction
) _wrap_Size_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46199 { (char *)"Size_GetHeight", (PyCFunction
) _wrap_Size_GetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46200 { (char *)"Size_IsFullySpecified", (PyCFunction
) _wrap_Size_IsFullySpecified
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46201 { (char *)"Size_SetDefaults", (PyCFunction
) _wrap_Size_SetDefaults
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46202 { (char *)"Size_Get", (PyCFunction
) _wrap_Size_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46203 { (char *)"Size_swigregister", Size_swigregister
, METH_VARARGS
, NULL
},
46204 { (char *)"RealPoint_x_set", (PyCFunction
) _wrap_RealPoint_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46205 { (char *)"RealPoint_x_get", (PyCFunction
) _wrap_RealPoint_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46206 { (char *)"RealPoint_y_set", (PyCFunction
) _wrap_RealPoint_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46207 { (char *)"RealPoint_y_get", (PyCFunction
) _wrap_RealPoint_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46208 { (char *)"new_RealPoint", (PyCFunction
) _wrap_new_RealPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46209 { (char *)"delete_RealPoint", (PyCFunction
) _wrap_delete_RealPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46210 { (char *)"RealPoint___eq__", (PyCFunction
) _wrap_RealPoint___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46211 { (char *)"RealPoint___ne__", (PyCFunction
) _wrap_RealPoint___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46212 { (char *)"RealPoint___add__", (PyCFunction
) _wrap_RealPoint___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46213 { (char *)"RealPoint___sub__", (PyCFunction
) _wrap_RealPoint___sub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46214 { (char *)"RealPoint_Set", (PyCFunction
) _wrap_RealPoint_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46215 { (char *)"RealPoint_Get", (PyCFunction
) _wrap_RealPoint_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46216 { (char *)"RealPoint_swigregister", RealPoint_swigregister
, METH_VARARGS
, NULL
},
46217 { (char *)"Point_x_set", (PyCFunction
) _wrap_Point_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46218 { (char *)"Point_x_get", (PyCFunction
) _wrap_Point_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46219 { (char *)"Point_y_set", (PyCFunction
) _wrap_Point_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46220 { (char *)"Point_y_get", (PyCFunction
) _wrap_Point_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46221 { (char *)"new_Point", (PyCFunction
) _wrap_new_Point
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46222 { (char *)"delete_Point", (PyCFunction
) _wrap_delete_Point
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46223 { (char *)"Point___eq__", (PyCFunction
) _wrap_Point___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46224 { (char *)"Point___ne__", (PyCFunction
) _wrap_Point___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46225 { (char *)"Point___add__", (PyCFunction
) _wrap_Point___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46226 { (char *)"Point___sub__", (PyCFunction
) _wrap_Point___sub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46227 { (char *)"Point___iadd__", (PyCFunction
) _wrap_Point___iadd__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46228 { (char *)"Point___isub__", (PyCFunction
) _wrap_Point___isub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46229 { (char *)"Point_Set", (PyCFunction
) _wrap_Point_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46230 { (char *)"Point_Get", (PyCFunction
) _wrap_Point_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46231 { (char *)"Point_swigregister", Point_swigregister
, METH_VARARGS
, NULL
},
46232 { (char *)"new_Rect", (PyCFunction
) _wrap_new_Rect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46233 { (char *)"new_RectPP", (PyCFunction
) _wrap_new_RectPP
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46234 { (char *)"new_RectPS", (PyCFunction
) _wrap_new_RectPS
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46235 { (char *)"new_RectS", (PyCFunction
) _wrap_new_RectS
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46236 { (char *)"delete_Rect", (PyCFunction
) _wrap_delete_Rect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46237 { (char *)"Rect_GetX", (PyCFunction
) _wrap_Rect_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46238 { (char *)"Rect_SetX", (PyCFunction
) _wrap_Rect_SetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46239 { (char *)"Rect_GetY", (PyCFunction
) _wrap_Rect_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46240 { (char *)"Rect_SetY", (PyCFunction
) _wrap_Rect_SetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46241 { (char *)"Rect_GetWidth", (PyCFunction
) _wrap_Rect_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46242 { (char *)"Rect_SetWidth", (PyCFunction
) _wrap_Rect_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46243 { (char *)"Rect_GetHeight", (PyCFunction
) _wrap_Rect_GetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46244 { (char *)"Rect_SetHeight", (PyCFunction
) _wrap_Rect_SetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46245 { (char *)"Rect_GetPosition", (PyCFunction
) _wrap_Rect_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46246 { (char *)"Rect_SetPosition", (PyCFunction
) _wrap_Rect_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46247 { (char *)"Rect_GetSize", (PyCFunction
) _wrap_Rect_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46248 { (char *)"Rect_SetSize", (PyCFunction
) _wrap_Rect_SetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46249 { (char *)"Rect_IsEmpty", (PyCFunction
) _wrap_Rect_IsEmpty
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46250 { (char *)"Rect_GetTopLeft", (PyCFunction
) _wrap_Rect_GetTopLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46251 { (char *)"Rect_SetTopLeft", (PyCFunction
) _wrap_Rect_SetTopLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46252 { (char *)"Rect_GetBottomRight", (PyCFunction
) _wrap_Rect_GetBottomRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46253 { (char *)"Rect_SetBottomRight", (PyCFunction
) _wrap_Rect_SetBottomRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46254 { (char *)"Rect_GetLeft", (PyCFunction
) _wrap_Rect_GetLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46255 { (char *)"Rect_GetTop", (PyCFunction
) _wrap_Rect_GetTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46256 { (char *)"Rect_GetBottom", (PyCFunction
) _wrap_Rect_GetBottom
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46257 { (char *)"Rect_GetRight", (PyCFunction
) _wrap_Rect_GetRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46258 { (char *)"Rect_SetLeft", (PyCFunction
) _wrap_Rect_SetLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46259 { (char *)"Rect_SetRight", (PyCFunction
) _wrap_Rect_SetRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46260 { (char *)"Rect_SetTop", (PyCFunction
) _wrap_Rect_SetTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46261 { (char *)"Rect_SetBottom", (PyCFunction
) _wrap_Rect_SetBottom
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46262 { (char *)"Rect_Inflate", (PyCFunction
) _wrap_Rect_Inflate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46263 { (char *)"Rect_Deflate", (PyCFunction
) _wrap_Rect_Deflate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46264 { (char *)"Rect_OffsetXY", (PyCFunction
) _wrap_Rect_OffsetXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46265 { (char *)"Rect_Offset", (PyCFunction
) _wrap_Rect_Offset
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46266 { (char *)"Rect_Intersect", (PyCFunction
) _wrap_Rect_Intersect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46267 { (char *)"Rect_Union", (PyCFunction
) _wrap_Rect_Union
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46268 { (char *)"Rect___add__", (PyCFunction
) _wrap_Rect___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46269 { (char *)"Rect___iadd__", (PyCFunction
) _wrap_Rect___iadd__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46270 { (char *)"Rect___eq__", (PyCFunction
) _wrap_Rect___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46271 { (char *)"Rect___ne__", (PyCFunction
) _wrap_Rect___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46272 { (char *)"Rect_InsideXY", (PyCFunction
) _wrap_Rect_InsideXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46273 { (char *)"Rect_Inside", (PyCFunction
) _wrap_Rect_Inside
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46274 { (char *)"Rect_Intersects", (PyCFunction
) _wrap_Rect_Intersects
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46275 { (char *)"Rect_x_set", (PyCFunction
) _wrap_Rect_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46276 { (char *)"Rect_x_get", (PyCFunction
) _wrap_Rect_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46277 { (char *)"Rect_y_set", (PyCFunction
) _wrap_Rect_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46278 { (char *)"Rect_y_get", (PyCFunction
) _wrap_Rect_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46279 { (char *)"Rect_width_set", (PyCFunction
) _wrap_Rect_width_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46280 { (char *)"Rect_width_get", (PyCFunction
) _wrap_Rect_width_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46281 { (char *)"Rect_height_set", (PyCFunction
) _wrap_Rect_height_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46282 { (char *)"Rect_height_get", (PyCFunction
) _wrap_Rect_height_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46283 { (char *)"Rect_Set", (PyCFunction
) _wrap_Rect_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46284 { (char *)"Rect_Get", (PyCFunction
) _wrap_Rect_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46285 { (char *)"Rect_swigregister", Rect_swigregister
, METH_VARARGS
, NULL
},
46286 { (char *)"IntersectRect", (PyCFunction
) _wrap_IntersectRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46287 { (char *)"new_Point2D", (PyCFunction
) _wrap_new_Point2D
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46288 { (char *)"new_Point2DCopy", (PyCFunction
) _wrap_new_Point2DCopy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46289 { (char *)"new_Point2DFromPoint", (PyCFunction
) _wrap_new_Point2DFromPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46290 { (char *)"Point2D_GetFloor", (PyCFunction
) _wrap_Point2D_GetFloor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46291 { (char *)"Point2D_GetRounded", (PyCFunction
) _wrap_Point2D_GetRounded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46292 { (char *)"Point2D_GetVectorLength", (PyCFunction
) _wrap_Point2D_GetVectorLength
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46293 { (char *)"Point2D_GetVectorAngle", (PyCFunction
) _wrap_Point2D_GetVectorAngle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46294 { (char *)"Point2D_SetVectorLength", (PyCFunction
) _wrap_Point2D_SetVectorLength
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46295 { (char *)"Point2D_SetVectorAngle", (PyCFunction
) _wrap_Point2D_SetVectorAngle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46296 { (char *)"Point2D_GetDistance", (PyCFunction
) _wrap_Point2D_GetDistance
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46297 { (char *)"Point2D_GetDistanceSquare", (PyCFunction
) _wrap_Point2D_GetDistanceSquare
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46298 { (char *)"Point2D_GetDotProduct", (PyCFunction
) _wrap_Point2D_GetDotProduct
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46299 { (char *)"Point2D_GetCrossProduct", (PyCFunction
) _wrap_Point2D_GetCrossProduct
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46300 { (char *)"Point2D___neg__", (PyCFunction
) _wrap_Point2D___neg__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46301 { (char *)"Point2D___iadd__", (PyCFunction
) _wrap_Point2D___iadd__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46302 { (char *)"Point2D___isub__", (PyCFunction
) _wrap_Point2D___isub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46303 { (char *)"Point2D___imul__", (PyCFunction
) _wrap_Point2D___imul__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46304 { (char *)"Point2D___idiv__", (PyCFunction
) _wrap_Point2D___idiv__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46305 { (char *)"Point2D___eq__", (PyCFunction
) _wrap_Point2D___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46306 { (char *)"Point2D___ne__", (PyCFunction
) _wrap_Point2D___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46307 { (char *)"Point2D_x_set", (PyCFunction
) _wrap_Point2D_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46308 { (char *)"Point2D_x_get", (PyCFunction
) _wrap_Point2D_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46309 { (char *)"Point2D_y_set", (PyCFunction
) _wrap_Point2D_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46310 { (char *)"Point2D_y_get", (PyCFunction
) _wrap_Point2D_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46311 { (char *)"Point2D_Set", (PyCFunction
) _wrap_Point2D_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46312 { (char *)"Point2D_Get", (PyCFunction
) _wrap_Point2D_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46313 { (char *)"Point2D_swigregister", Point2D_swigregister
, METH_VARARGS
, NULL
},
46314 { (char *)"new_InputStream", (PyCFunction
) _wrap_new_InputStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46315 { (char *)"delete_InputStream", (PyCFunction
) _wrap_delete_InputStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46316 { (char *)"InputStream_close", (PyCFunction
) _wrap_InputStream_close
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46317 { (char *)"InputStream_flush", (PyCFunction
) _wrap_InputStream_flush
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46318 { (char *)"InputStream_eof", (PyCFunction
) _wrap_InputStream_eof
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46319 { (char *)"InputStream_read", (PyCFunction
) _wrap_InputStream_read
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46320 { (char *)"InputStream_readline", (PyCFunction
) _wrap_InputStream_readline
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46321 { (char *)"InputStream_readlines", (PyCFunction
) _wrap_InputStream_readlines
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46322 { (char *)"InputStream_seek", (PyCFunction
) _wrap_InputStream_seek
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46323 { (char *)"InputStream_tell", (PyCFunction
) _wrap_InputStream_tell
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46324 { (char *)"InputStream_Peek", (PyCFunction
) _wrap_InputStream_Peek
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46325 { (char *)"InputStream_GetC", (PyCFunction
) _wrap_InputStream_GetC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46326 { (char *)"InputStream_LastRead", (PyCFunction
) _wrap_InputStream_LastRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46327 { (char *)"InputStream_CanRead", (PyCFunction
) _wrap_InputStream_CanRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46328 { (char *)"InputStream_Eof", (PyCFunction
) _wrap_InputStream_Eof
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46329 { (char *)"InputStream_Ungetch", (PyCFunction
) _wrap_InputStream_Ungetch
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46330 { (char *)"InputStream_SeekI", (PyCFunction
) _wrap_InputStream_SeekI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46331 { (char *)"InputStream_TellI", (PyCFunction
) _wrap_InputStream_TellI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46332 { (char *)"InputStream_swigregister", InputStream_swigregister
, METH_VARARGS
, NULL
},
46333 { (char *)"OutputStream_write", (PyCFunction
) _wrap_OutputStream_write
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46334 { (char *)"OutputStream_swigregister", OutputStream_swigregister
, METH_VARARGS
, NULL
},
46335 { (char *)"new_FSFile", (PyCFunction
) _wrap_new_FSFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46336 { (char *)"delete_FSFile", (PyCFunction
) _wrap_delete_FSFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46337 { (char *)"FSFile_GetStream", (PyCFunction
) _wrap_FSFile_GetStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46338 { (char *)"FSFile_GetMimeType", (PyCFunction
) _wrap_FSFile_GetMimeType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46339 { (char *)"FSFile_GetLocation", (PyCFunction
) _wrap_FSFile_GetLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46340 { (char *)"FSFile_GetAnchor", (PyCFunction
) _wrap_FSFile_GetAnchor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46341 { (char *)"FSFile_GetModificationTime", (PyCFunction
) _wrap_FSFile_GetModificationTime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46342 { (char *)"FSFile_swigregister", FSFile_swigregister
, METH_VARARGS
, NULL
},
46343 { (char *)"CPPFileSystemHandler_swigregister", CPPFileSystemHandler_swigregister
, METH_VARARGS
, NULL
},
46344 { (char *)"new_FileSystemHandler", (PyCFunction
) _wrap_new_FileSystemHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46345 { (char *)"FileSystemHandler__setCallbackInfo", (PyCFunction
) _wrap_FileSystemHandler__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46346 { (char *)"FileSystemHandler_CanOpen", (PyCFunction
) _wrap_FileSystemHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46347 { (char *)"FileSystemHandler_OpenFile", (PyCFunction
) _wrap_FileSystemHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46348 { (char *)"FileSystemHandler_FindFirst", (PyCFunction
) _wrap_FileSystemHandler_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46349 { (char *)"FileSystemHandler_FindNext", (PyCFunction
) _wrap_FileSystemHandler_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46350 { (char *)"FileSystemHandler_GetProtocol", (PyCFunction
) _wrap_FileSystemHandler_GetProtocol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46351 { (char *)"FileSystemHandler_GetLeftLocation", (PyCFunction
) _wrap_FileSystemHandler_GetLeftLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46352 { (char *)"FileSystemHandler_GetAnchor", (PyCFunction
) _wrap_FileSystemHandler_GetAnchor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46353 { (char *)"FileSystemHandler_GetRightLocation", (PyCFunction
) _wrap_FileSystemHandler_GetRightLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46354 { (char *)"FileSystemHandler_GetMimeTypeFromExt", (PyCFunction
) _wrap_FileSystemHandler_GetMimeTypeFromExt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46355 { (char *)"FileSystemHandler_swigregister", FileSystemHandler_swigregister
, METH_VARARGS
, NULL
},
46356 { (char *)"new_FileSystem", (PyCFunction
) _wrap_new_FileSystem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46357 { (char *)"delete_FileSystem", (PyCFunction
) _wrap_delete_FileSystem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46358 { (char *)"FileSystem_ChangePathTo", (PyCFunction
) _wrap_FileSystem_ChangePathTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46359 { (char *)"FileSystem_GetPath", (PyCFunction
) _wrap_FileSystem_GetPath
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46360 { (char *)"FileSystem_OpenFile", (PyCFunction
) _wrap_FileSystem_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46361 { (char *)"FileSystem_FindFirst", (PyCFunction
) _wrap_FileSystem_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46362 { (char *)"FileSystem_FindNext", (PyCFunction
) _wrap_FileSystem_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46363 { (char *)"FileSystem_AddHandler", (PyCFunction
) _wrap_FileSystem_AddHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46364 { (char *)"FileSystem_CleanUpHandlers", (PyCFunction
) _wrap_FileSystem_CleanUpHandlers
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46365 { (char *)"FileSystem_FileNameToURL", (PyCFunction
) _wrap_FileSystem_FileNameToURL
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46366 { (char *)"FileSystem_URLToFileName", (PyCFunction
) _wrap_FileSystem_URLToFileName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46367 { (char *)"FileSystem_swigregister", FileSystem_swigregister
, METH_VARARGS
, NULL
},
46368 { (char *)"new_InternetFSHandler", (PyCFunction
) _wrap_new_InternetFSHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46369 { (char *)"InternetFSHandler_CanOpen", (PyCFunction
) _wrap_InternetFSHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46370 { (char *)"InternetFSHandler_OpenFile", (PyCFunction
) _wrap_InternetFSHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46371 { (char *)"InternetFSHandler_swigregister", InternetFSHandler_swigregister
, METH_VARARGS
, NULL
},
46372 { (char *)"new_ZipFSHandler", (PyCFunction
) _wrap_new_ZipFSHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46373 { (char *)"ZipFSHandler_CanOpen", (PyCFunction
) _wrap_ZipFSHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46374 { (char *)"ZipFSHandler_OpenFile", (PyCFunction
) _wrap_ZipFSHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46375 { (char *)"ZipFSHandler_FindFirst", (PyCFunction
) _wrap_ZipFSHandler_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46376 { (char *)"ZipFSHandler_FindNext", (PyCFunction
) _wrap_ZipFSHandler_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46377 { (char *)"ZipFSHandler_swigregister", ZipFSHandler_swigregister
, METH_VARARGS
, NULL
},
46378 { (char *)"__wxMemoryFSHandler_AddFile_wxImage", (PyCFunction
) _wrap___wxMemoryFSHandler_AddFile_wxImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46379 { (char *)"__wxMemoryFSHandler_AddFile_wxBitmap", (PyCFunction
) _wrap___wxMemoryFSHandler_AddFile_wxBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46380 { (char *)"__wxMemoryFSHandler_AddFile_Data", (PyCFunction
) _wrap___wxMemoryFSHandler_AddFile_Data
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46381 { (char *)"new_MemoryFSHandler", (PyCFunction
) _wrap_new_MemoryFSHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46382 { (char *)"MemoryFSHandler_RemoveFile", (PyCFunction
) _wrap_MemoryFSHandler_RemoveFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46383 { (char *)"MemoryFSHandler_CanOpen", (PyCFunction
) _wrap_MemoryFSHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46384 { (char *)"MemoryFSHandler_OpenFile", (PyCFunction
) _wrap_MemoryFSHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46385 { (char *)"MemoryFSHandler_FindFirst", (PyCFunction
) _wrap_MemoryFSHandler_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46386 { (char *)"MemoryFSHandler_FindNext", (PyCFunction
) _wrap_MemoryFSHandler_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46387 { (char *)"MemoryFSHandler_swigregister", MemoryFSHandler_swigregister
, METH_VARARGS
, NULL
},
46388 { (char *)"ImageHandler_GetName", (PyCFunction
) _wrap_ImageHandler_GetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46389 { (char *)"ImageHandler_GetExtension", (PyCFunction
) _wrap_ImageHandler_GetExtension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46390 { (char *)"ImageHandler_GetType", (PyCFunction
) _wrap_ImageHandler_GetType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46391 { (char *)"ImageHandler_GetMimeType", (PyCFunction
) _wrap_ImageHandler_GetMimeType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46392 { (char *)"ImageHandler_CanRead", (PyCFunction
) _wrap_ImageHandler_CanRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46393 { (char *)"ImageHandler_SetName", (PyCFunction
) _wrap_ImageHandler_SetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46394 { (char *)"ImageHandler_SetExtension", (PyCFunction
) _wrap_ImageHandler_SetExtension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46395 { (char *)"ImageHandler_SetType", (PyCFunction
) _wrap_ImageHandler_SetType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46396 { (char *)"ImageHandler_SetMimeType", (PyCFunction
) _wrap_ImageHandler_SetMimeType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46397 { (char *)"ImageHandler_swigregister", ImageHandler_swigregister
, METH_VARARGS
, NULL
},
46398 { (char *)"new_PyImageHandler", (PyCFunction
) _wrap_new_PyImageHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46399 { (char *)"PyImageHandler__SetSelf", (PyCFunction
) _wrap_PyImageHandler__SetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46400 { (char *)"PyImageHandler_swigregister", PyImageHandler_swigregister
, METH_VARARGS
, NULL
},
46401 { (char *)"new_ImageHistogram", (PyCFunction
) _wrap_new_ImageHistogram
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46402 { (char *)"ImageHistogram_MakeKey", (PyCFunction
) _wrap_ImageHistogram_MakeKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46403 { (char *)"ImageHistogram_FindFirstUnusedColour", (PyCFunction
) _wrap_ImageHistogram_FindFirstUnusedColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46404 { (char *)"ImageHistogram_GetCount", (PyCFunction
) _wrap_ImageHistogram_GetCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46405 { (char *)"ImageHistogram_GetCountRGB", (PyCFunction
) _wrap_ImageHistogram_GetCountRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46406 { (char *)"ImageHistogram_GetCountColour", (PyCFunction
) _wrap_ImageHistogram_GetCountColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46407 { (char *)"ImageHistogram_swigregister", ImageHistogram_swigregister
, METH_VARARGS
, NULL
},
46408 { (char *)"new_Image_RGBValue", (PyCFunction
) _wrap_new_Image_RGBValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46409 { (char *)"Image_RGBValue_red_set", (PyCFunction
) _wrap_Image_RGBValue_red_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46410 { (char *)"Image_RGBValue_red_get", (PyCFunction
) _wrap_Image_RGBValue_red_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46411 { (char *)"Image_RGBValue_green_set", (PyCFunction
) _wrap_Image_RGBValue_green_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46412 { (char *)"Image_RGBValue_green_get", (PyCFunction
) _wrap_Image_RGBValue_green_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46413 { (char *)"Image_RGBValue_blue_set", (PyCFunction
) _wrap_Image_RGBValue_blue_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46414 { (char *)"Image_RGBValue_blue_get", (PyCFunction
) _wrap_Image_RGBValue_blue_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46415 { (char *)"Image_RGBValue_swigregister", Image_RGBValue_swigregister
, METH_VARARGS
, NULL
},
46416 { (char *)"new_Image_HSVValue", (PyCFunction
) _wrap_new_Image_HSVValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46417 { (char *)"Image_HSVValue_hue_set", (PyCFunction
) _wrap_Image_HSVValue_hue_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46418 { (char *)"Image_HSVValue_hue_get", (PyCFunction
) _wrap_Image_HSVValue_hue_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46419 { (char *)"Image_HSVValue_saturation_set", (PyCFunction
) _wrap_Image_HSVValue_saturation_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46420 { (char *)"Image_HSVValue_saturation_get", (PyCFunction
) _wrap_Image_HSVValue_saturation_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46421 { (char *)"Image_HSVValue_value_set", (PyCFunction
) _wrap_Image_HSVValue_value_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46422 { (char *)"Image_HSVValue_value_get", (PyCFunction
) _wrap_Image_HSVValue_value_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46423 { (char *)"Image_HSVValue_swigregister", Image_HSVValue_swigregister
, METH_VARARGS
, NULL
},
46424 { (char *)"new_Image", (PyCFunction
) _wrap_new_Image
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46425 { (char *)"delete_Image", (PyCFunction
) _wrap_delete_Image
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46426 { (char *)"new_ImageFromMime", (PyCFunction
) _wrap_new_ImageFromMime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46427 { (char *)"new_ImageFromStream", (PyCFunction
) _wrap_new_ImageFromStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46428 { (char *)"new_ImageFromStreamMime", (PyCFunction
) _wrap_new_ImageFromStreamMime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46429 { (char *)"new_EmptyImage", (PyCFunction
) _wrap_new_EmptyImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46430 { (char *)"new_ImageFromBitmap", (PyCFunction
) _wrap_new_ImageFromBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46431 { (char *)"new_ImageFromData", (PyCFunction
) _wrap_new_ImageFromData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46432 { (char *)"new_ImageFromDataWithAlpha", (PyCFunction
) _wrap_new_ImageFromDataWithAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46433 { (char *)"Image_Create", (PyCFunction
) _wrap_Image_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46434 { (char *)"Image_Destroy", (PyCFunction
) _wrap_Image_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46435 { (char *)"Image_Scale", (PyCFunction
) _wrap_Image_Scale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46436 { (char *)"Image_ShrinkBy", (PyCFunction
) _wrap_Image_ShrinkBy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46437 { (char *)"Image_Rescale", (PyCFunction
) _wrap_Image_Rescale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46438 { (char *)"Image_Resize", (PyCFunction
) _wrap_Image_Resize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46439 { (char *)"Image_SetRGB", (PyCFunction
) _wrap_Image_SetRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46440 { (char *)"Image_SetRGBRect", (PyCFunction
) _wrap_Image_SetRGBRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46441 { (char *)"Image_GetRed", (PyCFunction
) _wrap_Image_GetRed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46442 { (char *)"Image_GetGreen", (PyCFunction
) _wrap_Image_GetGreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46443 { (char *)"Image_GetBlue", (PyCFunction
) _wrap_Image_GetBlue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46444 { (char *)"Image_SetAlpha", (PyCFunction
) _wrap_Image_SetAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46445 { (char *)"Image_GetAlpha", (PyCFunction
) _wrap_Image_GetAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46446 { (char *)"Image_HasAlpha", (PyCFunction
) _wrap_Image_HasAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46447 { (char *)"Image_InitAlpha", (PyCFunction
) _wrap_Image_InitAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46448 { (char *)"Image_IsTransparent", (PyCFunction
) _wrap_Image_IsTransparent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46449 { (char *)"Image_FindFirstUnusedColour", (PyCFunction
) _wrap_Image_FindFirstUnusedColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46450 { (char *)"Image_ConvertAlphaToMask", (PyCFunction
) _wrap_Image_ConvertAlphaToMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46451 { (char *)"Image_ConvertColourToAlpha", (PyCFunction
) _wrap_Image_ConvertColourToAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46452 { (char *)"Image_SetMaskFromImage", (PyCFunction
) _wrap_Image_SetMaskFromImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46453 { (char *)"Image_CanRead", (PyCFunction
) _wrap_Image_CanRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46454 { (char *)"Image_GetImageCount", (PyCFunction
) _wrap_Image_GetImageCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46455 { (char *)"Image_LoadFile", (PyCFunction
) _wrap_Image_LoadFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46456 { (char *)"Image_LoadMimeFile", (PyCFunction
) _wrap_Image_LoadMimeFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46457 { (char *)"Image_SaveFile", (PyCFunction
) _wrap_Image_SaveFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46458 { (char *)"Image_SaveMimeFile", (PyCFunction
) _wrap_Image_SaveMimeFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46459 { (char *)"Image_CanReadStream", (PyCFunction
) _wrap_Image_CanReadStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46460 { (char *)"Image_LoadStream", (PyCFunction
) _wrap_Image_LoadStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46461 { (char *)"Image_LoadMimeStream", (PyCFunction
) _wrap_Image_LoadMimeStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46462 { (char *)"Image_Ok", (PyCFunction
) _wrap_Image_Ok
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46463 { (char *)"Image_GetWidth", (PyCFunction
) _wrap_Image_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46464 { (char *)"Image_GetHeight", (PyCFunction
) _wrap_Image_GetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46465 { (char *)"Image_GetSize", (PyCFunction
) _wrap_Image_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46466 { (char *)"Image_GetSubImage", (PyCFunction
) _wrap_Image_GetSubImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46467 { (char *)"Image_Size", (PyCFunction
) _wrap_Image_Size
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46468 { (char *)"Image_Copy", (PyCFunction
) _wrap_Image_Copy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46469 { (char *)"Image_Paste", (PyCFunction
) _wrap_Image_Paste
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46470 { (char *)"Image_GetData", (PyCFunction
) _wrap_Image_GetData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46471 { (char *)"Image_SetData", (PyCFunction
) _wrap_Image_SetData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46472 { (char *)"Image_GetDataBuffer", (PyCFunction
) _wrap_Image_GetDataBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46473 { (char *)"Image_SetDataBuffer", (PyCFunction
) _wrap_Image_SetDataBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46474 { (char *)"Image_GetAlphaData", (PyCFunction
) _wrap_Image_GetAlphaData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46475 { (char *)"Image_SetAlphaData", (PyCFunction
) _wrap_Image_SetAlphaData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46476 { (char *)"Image_GetAlphaBuffer", (PyCFunction
) _wrap_Image_GetAlphaBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46477 { (char *)"Image_SetAlphaBuffer", (PyCFunction
) _wrap_Image_SetAlphaBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46478 { (char *)"Image_SetMaskColour", (PyCFunction
) _wrap_Image_SetMaskColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46479 { (char *)"Image_GetOrFindMaskColour", (PyCFunction
) _wrap_Image_GetOrFindMaskColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46480 { (char *)"Image_GetMaskRed", (PyCFunction
) _wrap_Image_GetMaskRed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46481 { (char *)"Image_GetMaskGreen", (PyCFunction
) _wrap_Image_GetMaskGreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46482 { (char *)"Image_GetMaskBlue", (PyCFunction
) _wrap_Image_GetMaskBlue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46483 { (char *)"Image_SetMask", (PyCFunction
) _wrap_Image_SetMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46484 { (char *)"Image_HasMask", (PyCFunction
) _wrap_Image_HasMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46485 { (char *)"Image_Rotate", (PyCFunction
) _wrap_Image_Rotate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46486 { (char *)"Image_Rotate90", (PyCFunction
) _wrap_Image_Rotate90
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46487 { (char *)"Image_Mirror", (PyCFunction
) _wrap_Image_Mirror
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46488 { (char *)"Image_Replace", (PyCFunction
) _wrap_Image_Replace
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46489 { (char *)"Image_ConvertToGreyscale", (PyCFunction
) _wrap_Image_ConvertToGreyscale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46490 { (char *)"Image_ConvertToMono", (PyCFunction
) _wrap_Image_ConvertToMono
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46491 { (char *)"Image_SetOption", (PyCFunction
) _wrap_Image_SetOption
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46492 { (char *)"Image_SetOptionInt", (PyCFunction
) _wrap_Image_SetOptionInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46493 { (char *)"Image_GetOption", (PyCFunction
) _wrap_Image_GetOption
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46494 { (char *)"Image_GetOptionInt", (PyCFunction
) _wrap_Image_GetOptionInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46495 { (char *)"Image_HasOption", (PyCFunction
) _wrap_Image_HasOption
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46496 { (char *)"Image_CountColours", (PyCFunction
) _wrap_Image_CountColours
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46497 { (char *)"Image_ComputeHistogram", (PyCFunction
) _wrap_Image_ComputeHistogram
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46498 { (char *)"Image_AddHandler", (PyCFunction
) _wrap_Image_AddHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46499 { (char *)"Image_InsertHandler", (PyCFunction
) _wrap_Image_InsertHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46500 { (char *)"Image_RemoveHandler", (PyCFunction
) _wrap_Image_RemoveHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46501 { (char *)"Image_GetImageExtWildcard", (PyCFunction
) _wrap_Image_GetImageExtWildcard
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46502 { (char *)"Image_ConvertToBitmap", (PyCFunction
) _wrap_Image_ConvertToBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46503 { (char *)"Image_ConvertToMonoBitmap", (PyCFunction
) _wrap_Image_ConvertToMonoBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46504 { (char *)"Image_RotateHue", (PyCFunction
) _wrap_Image_RotateHue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46505 { (char *)"Image_RGBtoHSV", (PyCFunction
) _wrap_Image_RGBtoHSV
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46506 { (char *)"Image_HSVtoRGB", (PyCFunction
) _wrap_Image_HSVtoRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46507 { (char *)"Image_swigregister", Image_swigregister
, METH_VARARGS
, NULL
},
46508 { (char *)"new_BMPHandler", (PyCFunction
) _wrap_new_BMPHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46509 { (char *)"BMPHandler_swigregister", BMPHandler_swigregister
, METH_VARARGS
, NULL
},
46510 { (char *)"new_ICOHandler", (PyCFunction
) _wrap_new_ICOHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46511 { (char *)"ICOHandler_swigregister", ICOHandler_swigregister
, METH_VARARGS
, NULL
},
46512 { (char *)"new_CURHandler", (PyCFunction
) _wrap_new_CURHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46513 { (char *)"CURHandler_swigregister", CURHandler_swigregister
, METH_VARARGS
, NULL
},
46514 { (char *)"new_ANIHandler", (PyCFunction
) _wrap_new_ANIHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46515 { (char *)"ANIHandler_swigregister", ANIHandler_swigregister
, METH_VARARGS
, NULL
},
46516 { (char *)"new_PNGHandler", (PyCFunction
) _wrap_new_PNGHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46517 { (char *)"PNGHandler_swigregister", PNGHandler_swigregister
, METH_VARARGS
, NULL
},
46518 { (char *)"new_GIFHandler", (PyCFunction
) _wrap_new_GIFHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46519 { (char *)"GIFHandler_swigregister", GIFHandler_swigregister
, METH_VARARGS
, NULL
},
46520 { (char *)"new_PCXHandler", (PyCFunction
) _wrap_new_PCXHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46521 { (char *)"PCXHandler_swigregister", PCXHandler_swigregister
, METH_VARARGS
, NULL
},
46522 { (char *)"new_JPEGHandler", (PyCFunction
) _wrap_new_JPEGHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46523 { (char *)"JPEGHandler_swigregister", JPEGHandler_swigregister
, METH_VARARGS
, NULL
},
46524 { (char *)"new_PNMHandler", (PyCFunction
) _wrap_new_PNMHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46525 { (char *)"PNMHandler_swigregister", PNMHandler_swigregister
, METH_VARARGS
, NULL
},
46526 { (char *)"new_XPMHandler", (PyCFunction
) _wrap_new_XPMHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46527 { (char *)"XPMHandler_swigregister", XPMHandler_swigregister
, METH_VARARGS
, NULL
},
46528 { (char *)"new_TIFFHandler", (PyCFunction
) _wrap_new_TIFFHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46529 { (char *)"TIFFHandler_swigregister", TIFFHandler_swigregister
, METH_VARARGS
, NULL
},
46530 { (char *)"Quantize_Quantize", (PyCFunction
) _wrap_Quantize_Quantize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46531 { (char *)"Quantize_swigregister", Quantize_swigregister
, METH_VARARGS
, NULL
},
46532 { (char *)"new_EvtHandler", (PyCFunction
) _wrap_new_EvtHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46533 { (char *)"EvtHandler_GetNextHandler", (PyCFunction
) _wrap_EvtHandler_GetNextHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46534 { (char *)"EvtHandler_GetPreviousHandler", (PyCFunction
) _wrap_EvtHandler_GetPreviousHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46535 { (char *)"EvtHandler_SetNextHandler", (PyCFunction
) _wrap_EvtHandler_SetNextHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46536 { (char *)"EvtHandler_SetPreviousHandler", (PyCFunction
) _wrap_EvtHandler_SetPreviousHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46537 { (char *)"EvtHandler_GetEvtHandlerEnabled", (PyCFunction
) _wrap_EvtHandler_GetEvtHandlerEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46538 { (char *)"EvtHandler_SetEvtHandlerEnabled", (PyCFunction
) _wrap_EvtHandler_SetEvtHandlerEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46539 { (char *)"EvtHandler_ProcessEvent", (PyCFunction
) _wrap_EvtHandler_ProcessEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46540 { (char *)"EvtHandler_AddPendingEvent", (PyCFunction
) _wrap_EvtHandler_AddPendingEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46541 { (char *)"EvtHandler_ProcessPendingEvents", (PyCFunction
) _wrap_EvtHandler_ProcessPendingEvents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46542 { (char *)"EvtHandler_Connect", (PyCFunction
) _wrap_EvtHandler_Connect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46543 { (char *)"EvtHandler_Disconnect", (PyCFunction
) _wrap_EvtHandler_Disconnect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46544 { (char *)"EvtHandler__setOORInfo", (PyCFunction
) _wrap_EvtHandler__setOORInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46545 { (char *)"EvtHandler_swigregister", EvtHandler_swigregister
, METH_VARARGS
, NULL
},
46546 { (char *)"NewEventType", (PyCFunction
) _wrap_NewEventType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46547 { (char *)"delete_Event", (PyCFunction
) _wrap_delete_Event
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46548 { (char *)"Event_SetEventType", (PyCFunction
) _wrap_Event_SetEventType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46549 { (char *)"Event_GetEventType", (PyCFunction
) _wrap_Event_GetEventType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46550 { (char *)"Event_GetEventObject", (PyCFunction
) _wrap_Event_GetEventObject
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46551 { (char *)"Event_SetEventObject", (PyCFunction
) _wrap_Event_SetEventObject
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46552 { (char *)"Event_GetTimestamp", (PyCFunction
) _wrap_Event_GetTimestamp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46553 { (char *)"Event_SetTimestamp", (PyCFunction
) _wrap_Event_SetTimestamp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46554 { (char *)"Event_GetId", (PyCFunction
) _wrap_Event_GetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46555 { (char *)"Event_SetId", (PyCFunction
) _wrap_Event_SetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46556 { (char *)"Event_IsCommandEvent", (PyCFunction
) _wrap_Event_IsCommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46557 { (char *)"Event_Skip", (PyCFunction
) _wrap_Event_Skip
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46558 { (char *)"Event_GetSkipped", (PyCFunction
) _wrap_Event_GetSkipped
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46559 { (char *)"Event_ShouldPropagate", (PyCFunction
) _wrap_Event_ShouldPropagate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46560 { (char *)"Event_StopPropagation", (PyCFunction
) _wrap_Event_StopPropagation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46561 { (char *)"Event_ResumePropagation", (PyCFunction
) _wrap_Event_ResumePropagation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46562 { (char *)"Event_Clone", (PyCFunction
) _wrap_Event_Clone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46563 { (char *)"Event_swigregister", Event_swigregister
, METH_VARARGS
, NULL
},
46564 { (char *)"new_PropagationDisabler", (PyCFunction
) _wrap_new_PropagationDisabler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46565 { (char *)"delete_PropagationDisabler", (PyCFunction
) _wrap_delete_PropagationDisabler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46566 { (char *)"PropagationDisabler_swigregister", PropagationDisabler_swigregister
, METH_VARARGS
, NULL
},
46567 { (char *)"new_PropagateOnce", (PyCFunction
) _wrap_new_PropagateOnce
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46568 { (char *)"delete_PropagateOnce", (PyCFunction
) _wrap_delete_PropagateOnce
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46569 { (char *)"PropagateOnce_swigregister", PropagateOnce_swigregister
, METH_VARARGS
, NULL
},
46570 { (char *)"new_CommandEvent", (PyCFunction
) _wrap_new_CommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46571 { (char *)"CommandEvent_GetSelection", (PyCFunction
) _wrap_CommandEvent_GetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46572 { (char *)"CommandEvent_SetString", (PyCFunction
) _wrap_CommandEvent_SetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46573 { (char *)"CommandEvent_GetString", (PyCFunction
) _wrap_CommandEvent_GetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46574 { (char *)"CommandEvent_IsChecked", (PyCFunction
) _wrap_CommandEvent_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46575 { (char *)"CommandEvent_IsSelection", (PyCFunction
) _wrap_CommandEvent_IsSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46576 { (char *)"CommandEvent_SetExtraLong", (PyCFunction
) _wrap_CommandEvent_SetExtraLong
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46577 { (char *)"CommandEvent_GetExtraLong", (PyCFunction
) _wrap_CommandEvent_GetExtraLong
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46578 { (char *)"CommandEvent_SetInt", (PyCFunction
) _wrap_CommandEvent_SetInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46579 { (char *)"CommandEvent_GetInt", (PyCFunction
) _wrap_CommandEvent_GetInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46580 { (char *)"CommandEvent_Clone", (PyCFunction
) _wrap_CommandEvent_Clone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46581 { (char *)"CommandEvent_swigregister", CommandEvent_swigregister
, METH_VARARGS
, NULL
},
46582 { (char *)"new_NotifyEvent", (PyCFunction
) _wrap_new_NotifyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46583 { (char *)"NotifyEvent_Veto", (PyCFunction
) _wrap_NotifyEvent_Veto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46584 { (char *)"NotifyEvent_Allow", (PyCFunction
) _wrap_NotifyEvent_Allow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46585 { (char *)"NotifyEvent_IsAllowed", (PyCFunction
) _wrap_NotifyEvent_IsAllowed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46586 { (char *)"NotifyEvent_swigregister", NotifyEvent_swigregister
, METH_VARARGS
, NULL
},
46587 { (char *)"new_ScrollEvent", (PyCFunction
) _wrap_new_ScrollEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46588 { (char *)"ScrollEvent_GetOrientation", (PyCFunction
) _wrap_ScrollEvent_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46589 { (char *)"ScrollEvent_GetPosition", (PyCFunction
) _wrap_ScrollEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46590 { (char *)"ScrollEvent_SetOrientation", (PyCFunction
) _wrap_ScrollEvent_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46591 { (char *)"ScrollEvent_SetPosition", (PyCFunction
) _wrap_ScrollEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46592 { (char *)"ScrollEvent_swigregister", ScrollEvent_swigregister
, METH_VARARGS
, NULL
},
46593 { (char *)"new_ScrollWinEvent", (PyCFunction
) _wrap_new_ScrollWinEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46594 { (char *)"ScrollWinEvent_GetOrientation", (PyCFunction
) _wrap_ScrollWinEvent_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46595 { (char *)"ScrollWinEvent_GetPosition", (PyCFunction
) _wrap_ScrollWinEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46596 { (char *)"ScrollWinEvent_SetOrientation", (PyCFunction
) _wrap_ScrollWinEvent_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46597 { (char *)"ScrollWinEvent_SetPosition", (PyCFunction
) _wrap_ScrollWinEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46598 { (char *)"ScrollWinEvent_swigregister", ScrollWinEvent_swigregister
, METH_VARARGS
, NULL
},
46599 { (char *)"new_MouseEvent", (PyCFunction
) _wrap_new_MouseEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46600 { (char *)"MouseEvent_IsButton", (PyCFunction
) _wrap_MouseEvent_IsButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46601 { (char *)"MouseEvent_ButtonDown", (PyCFunction
) _wrap_MouseEvent_ButtonDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46602 { (char *)"MouseEvent_ButtonDClick", (PyCFunction
) _wrap_MouseEvent_ButtonDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46603 { (char *)"MouseEvent_ButtonUp", (PyCFunction
) _wrap_MouseEvent_ButtonUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46604 { (char *)"MouseEvent_Button", (PyCFunction
) _wrap_MouseEvent_Button
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46605 { (char *)"MouseEvent_ButtonIsDown", (PyCFunction
) _wrap_MouseEvent_ButtonIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46606 { (char *)"MouseEvent_GetButton", (PyCFunction
) _wrap_MouseEvent_GetButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46607 { (char *)"MouseEvent_ControlDown", (PyCFunction
) _wrap_MouseEvent_ControlDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46608 { (char *)"MouseEvent_MetaDown", (PyCFunction
) _wrap_MouseEvent_MetaDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46609 { (char *)"MouseEvent_AltDown", (PyCFunction
) _wrap_MouseEvent_AltDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46610 { (char *)"MouseEvent_ShiftDown", (PyCFunction
) _wrap_MouseEvent_ShiftDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46611 { (char *)"MouseEvent_CmdDown", (PyCFunction
) _wrap_MouseEvent_CmdDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46612 { (char *)"MouseEvent_LeftDown", (PyCFunction
) _wrap_MouseEvent_LeftDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46613 { (char *)"MouseEvent_MiddleDown", (PyCFunction
) _wrap_MouseEvent_MiddleDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46614 { (char *)"MouseEvent_RightDown", (PyCFunction
) _wrap_MouseEvent_RightDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46615 { (char *)"MouseEvent_LeftUp", (PyCFunction
) _wrap_MouseEvent_LeftUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46616 { (char *)"MouseEvent_MiddleUp", (PyCFunction
) _wrap_MouseEvent_MiddleUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46617 { (char *)"MouseEvent_RightUp", (PyCFunction
) _wrap_MouseEvent_RightUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46618 { (char *)"MouseEvent_LeftDClick", (PyCFunction
) _wrap_MouseEvent_LeftDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46619 { (char *)"MouseEvent_MiddleDClick", (PyCFunction
) _wrap_MouseEvent_MiddleDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46620 { (char *)"MouseEvent_RightDClick", (PyCFunction
) _wrap_MouseEvent_RightDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46621 { (char *)"MouseEvent_LeftIsDown", (PyCFunction
) _wrap_MouseEvent_LeftIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46622 { (char *)"MouseEvent_MiddleIsDown", (PyCFunction
) _wrap_MouseEvent_MiddleIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46623 { (char *)"MouseEvent_RightIsDown", (PyCFunction
) _wrap_MouseEvent_RightIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46624 { (char *)"MouseEvent_Dragging", (PyCFunction
) _wrap_MouseEvent_Dragging
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46625 { (char *)"MouseEvent_Moving", (PyCFunction
) _wrap_MouseEvent_Moving
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46626 { (char *)"MouseEvent_Entering", (PyCFunction
) _wrap_MouseEvent_Entering
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46627 { (char *)"MouseEvent_Leaving", (PyCFunction
) _wrap_MouseEvent_Leaving
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46628 { (char *)"MouseEvent_GetPosition", (PyCFunction
) _wrap_MouseEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46629 { (char *)"MouseEvent_GetPositionTuple", (PyCFunction
) _wrap_MouseEvent_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46630 { (char *)"MouseEvent_GetLogicalPosition", (PyCFunction
) _wrap_MouseEvent_GetLogicalPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46631 { (char *)"MouseEvent_GetX", (PyCFunction
) _wrap_MouseEvent_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46632 { (char *)"MouseEvent_GetY", (PyCFunction
) _wrap_MouseEvent_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46633 { (char *)"MouseEvent_GetWheelRotation", (PyCFunction
) _wrap_MouseEvent_GetWheelRotation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46634 { (char *)"MouseEvent_GetWheelDelta", (PyCFunction
) _wrap_MouseEvent_GetWheelDelta
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46635 { (char *)"MouseEvent_GetLinesPerAction", (PyCFunction
) _wrap_MouseEvent_GetLinesPerAction
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46636 { (char *)"MouseEvent_IsPageScroll", (PyCFunction
) _wrap_MouseEvent_IsPageScroll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46637 { (char *)"MouseEvent_m_x_set", (PyCFunction
) _wrap_MouseEvent_m_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46638 { (char *)"MouseEvent_m_x_get", (PyCFunction
) _wrap_MouseEvent_m_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46639 { (char *)"MouseEvent_m_y_set", (PyCFunction
) _wrap_MouseEvent_m_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46640 { (char *)"MouseEvent_m_y_get", (PyCFunction
) _wrap_MouseEvent_m_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46641 { (char *)"MouseEvent_m_leftDown_set", (PyCFunction
) _wrap_MouseEvent_m_leftDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46642 { (char *)"MouseEvent_m_leftDown_get", (PyCFunction
) _wrap_MouseEvent_m_leftDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46643 { (char *)"MouseEvent_m_middleDown_set", (PyCFunction
) _wrap_MouseEvent_m_middleDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46644 { (char *)"MouseEvent_m_middleDown_get", (PyCFunction
) _wrap_MouseEvent_m_middleDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46645 { (char *)"MouseEvent_m_rightDown_set", (PyCFunction
) _wrap_MouseEvent_m_rightDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46646 { (char *)"MouseEvent_m_rightDown_get", (PyCFunction
) _wrap_MouseEvent_m_rightDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46647 { (char *)"MouseEvent_m_controlDown_set", (PyCFunction
) _wrap_MouseEvent_m_controlDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46648 { (char *)"MouseEvent_m_controlDown_get", (PyCFunction
) _wrap_MouseEvent_m_controlDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46649 { (char *)"MouseEvent_m_shiftDown_set", (PyCFunction
) _wrap_MouseEvent_m_shiftDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46650 { (char *)"MouseEvent_m_shiftDown_get", (PyCFunction
) _wrap_MouseEvent_m_shiftDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46651 { (char *)"MouseEvent_m_altDown_set", (PyCFunction
) _wrap_MouseEvent_m_altDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46652 { (char *)"MouseEvent_m_altDown_get", (PyCFunction
) _wrap_MouseEvent_m_altDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46653 { (char *)"MouseEvent_m_metaDown_set", (PyCFunction
) _wrap_MouseEvent_m_metaDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46654 { (char *)"MouseEvent_m_metaDown_get", (PyCFunction
) _wrap_MouseEvent_m_metaDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46655 { (char *)"MouseEvent_m_wheelRotation_set", (PyCFunction
) _wrap_MouseEvent_m_wheelRotation_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46656 { (char *)"MouseEvent_m_wheelRotation_get", (PyCFunction
) _wrap_MouseEvent_m_wheelRotation_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46657 { (char *)"MouseEvent_m_wheelDelta_set", (PyCFunction
) _wrap_MouseEvent_m_wheelDelta_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46658 { (char *)"MouseEvent_m_wheelDelta_get", (PyCFunction
) _wrap_MouseEvent_m_wheelDelta_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46659 { (char *)"MouseEvent_m_linesPerAction_set", (PyCFunction
) _wrap_MouseEvent_m_linesPerAction_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46660 { (char *)"MouseEvent_m_linesPerAction_get", (PyCFunction
) _wrap_MouseEvent_m_linesPerAction_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46661 { (char *)"MouseEvent_swigregister", MouseEvent_swigregister
, METH_VARARGS
, NULL
},
46662 { (char *)"new_SetCursorEvent", (PyCFunction
) _wrap_new_SetCursorEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46663 { (char *)"SetCursorEvent_GetX", (PyCFunction
) _wrap_SetCursorEvent_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46664 { (char *)"SetCursorEvent_GetY", (PyCFunction
) _wrap_SetCursorEvent_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46665 { (char *)"SetCursorEvent_SetCursor", (PyCFunction
) _wrap_SetCursorEvent_SetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46666 { (char *)"SetCursorEvent_GetCursor", (PyCFunction
) _wrap_SetCursorEvent_GetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46667 { (char *)"SetCursorEvent_HasCursor", (PyCFunction
) _wrap_SetCursorEvent_HasCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46668 { (char *)"SetCursorEvent_swigregister", SetCursorEvent_swigregister
, METH_VARARGS
, NULL
},
46669 { (char *)"new_KeyEvent", (PyCFunction
) _wrap_new_KeyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46670 { (char *)"KeyEvent_ControlDown", (PyCFunction
) _wrap_KeyEvent_ControlDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46671 { (char *)"KeyEvent_MetaDown", (PyCFunction
) _wrap_KeyEvent_MetaDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46672 { (char *)"KeyEvent_AltDown", (PyCFunction
) _wrap_KeyEvent_AltDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46673 { (char *)"KeyEvent_ShiftDown", (PyCFunction
) _wrap_KeyEvent_ShiftDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46674 { (char *)"KeyEvent_CmdDown", (PyCFunction
) _wrap_KeyEvent_CmdDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46675 { (char *)"KeyEvent_HasModifiers", (PyCFunction
) _wrap_KeyEvent_HasModifiers
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46676 { (char *)"KeyEvent_GetKeyCode", (PyCFunction
) _wrap_KeyEvent_GetKeyCode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46677 { (char *)"KeyEvent_GetUnicodeKey", (PyCFunction
) _wrap_KeyEvent_GetUnicodeKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46678 { (char *)"KeyEvent_GetRawKeyCode", (PyCFunction
) _wrap_KeyEvent_GetRawKeyCode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46679 { (char *)"KeyEvent_GetRawKeyFlags", (PyCFunction
) _wrap_KeyEvent_GetRawKeyFlags
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46680 { (char *)"KeyEvent_GetPosition", (PyCFunction
) _wrap_KeyEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46681 { (char *)"KeyEvent_GetPositionTuple", (PyCFunction
) _wrap_KeyEvent_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46682 { (char *)"KeyEvent_GetX", (PyCFunction
) _wrap_KeyEvent_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46683 { (char *)"KeyEvent_GetY", (PyCFunction
) _wrap_KeyEvent_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46684 { (char *)"KeyEvent_m_x_set", (PyCFunction
) _wrap_KeyEvent_m_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46685 { (char *)"KeyEvent_m_x_get", (PyCFunction
) _wrap_KeyEvent_m_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46686 { (char *)"KeyEvent_m_y_set", (PyCFunction
) _wrap_KeyEvent_m_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46687 { (char *)"KeyEvent_m_y_get", (PyCFunction
) _wrap_KeyEvent_m_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46688 { (char *)"KeyEvent_m_keyCode_set", (PyCFunction
) _wrap_KeyEvent_m_keyCode_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46689 { (char *)"KeyEvent_m_keyCode_get", (PyCFunction
) _wrap_KeyEvent_m_keyCode_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46690 { (char *)"KeyEvent_m_controlDown_set", (PyCFunction
) _wrap_KeyEvent_m_controlDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46691 { (char *)"KeyEvent_m_controlDown_get", (PyCFunction
) _wrap_KeyEvent_m_controlDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46692 { (char *)"KeyEvent_m_shiftDown_set", (PyCFunction
) _wrap_KeyEvent_m_shiftDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46693 { (char *)"KeyEvent_m_shiftDown_get", (PyCFunction
) _wrap_KeyEvent_m_shiftDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46694 { (char *)"KeyEvent_m_altDown_set", (PyCFunction
) _wrap_KeyEvent_m_altDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46695 { (char *)"KeyEvent_m_altDown_get", (PyCFunction
) _wrap_KeyEvent_m_altDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46696 { (char *)"KeyEvent_m_metaDown_set", (PyCFunction
) _wrap_KeyEvent_m_metaDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46697 { (char *)"KeyEvent_m_metaDown_get", (PyCFunction
) _wrap_KeyEvent_m_metaDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46698 { (char *)"KeyEvent_m_scanCode_set", (PyCFunction
) _wrap_KeyEvent_m_scanCode_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46699 { (char *)"KeyEvent_m_scanCode_get", (PyCFunction
) _wrap_KeyEvent_m_scanCode_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46700 { (char *)"KeyEvent_m_rawCode_set", (PyCFunction
) _wrap_KeyEvent_m_rawCode_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46701 { (char *)"KeyEvent_m_rawCode_get", (PyCFunction
) _wrap_KeyEvent_m_rawCode_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46702 { (char *)"KeyEvent_m_rawFlags_set", (PyCFunction
) _wrap_KeyEvent_m_rawFlags_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46703 { (char *)"KeyEvent_m_rawFlags_get", (PyCFunction
) _wrap_KeyEvent_m_rawFlags_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46704 { (char *)"KeyEvent_swigregister", KeyEvent_swigregister
, METH_VARARGS
, NULL
},
46705 { (char *)"new_SizeEvent", (PyCFunction
) _wrap_new_SizeEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46706 { (char *)"SizeEvent_GetSize", (PyCFunction
) _wrap_SizeEvent_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46707 { (char *)"SizeEvent_GetRect", (PyCFunction
) _wrap_SizeEvent_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46708 { (char *)"SizeEvent_SetRect", (PyCFunction
) _wrap_SizeEvent_SetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46709 { (char *)"SizeEvent_SetSize", (PyCFunction
) _wrap_SizeEvent_SetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46710 { (char *)"SizeEvent_m_size_set", (PyCFunction
) _wrap_SizeEvent_m_size_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46711 { (char *)"SizeEvent_m_size_get", (PyCFunction
) _wrap_SizeEvent_m_size_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46712 { (char *)"SizeEvent_m_rect_set", (PyCFunction
) _wrap_SizeEvent_m_rect_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46713 { (char *)"SizeEvent_m_rect_get", (PyCFunction
) _wrap_SizeEvent_m_rect_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46714 { (char *)"SizeEvent_swigregister", SizeEvent_swigregister
, METH_VARARGS
, NULL
},
46715 { (char *)"new_MoveEvent", (PyCFunction
) _wrap_new_MoveEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46716 { (char *)"MoveEvent_GetPosition", (PyCFunction
) _wrap_MoveEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46717 { (char *)"MoveEvent_GetRect", (PyCFunction
) _wrap_MoveEvent_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46718 { (char *)"MoveEvent_SetRect", (PyCFunction
) _wrap_MoveEvent_SetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46719 { (char *)"MoveEvent_SetPosition", (PyCFunction
) _wrap_MoveEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46720 { (char *)"MoveEvent_swigregister", MoveEvent_swigregister
, METH_VARARGS
, NULL
},
46721 { (char *)"new_PaintEvent", (PyCFunction
) _wrap_new_PaintEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46722 { (char *)"PaintEvent_swigregister", PaintEvent_swigregister
, METH_VARARGS
, NULL
},
46723 { (char *)"new_NcPaintEvent", (PyCFunction
) _wrap_new_NcPaintEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46724 { (char *)"NcPaintEvent_swigregister", NcPaintEvent_swigregister
, METH_VARARGS
, NULL
},
46725 { (char *)"new_EraseEvent", (PyCFunction
) _wrap_new_EraseEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46726 { (char *)"EraseEvent_GetDC", (PyCFunction
) _wrap_EraseEvent_GetDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46727 { (char *)"EraseEvent_swigregister", EraseEvent_swigregister
, METH_VARARGS
, NULL
},
46728 { (char *)"new_FocusEvent", (PyCFunction
) _wrap_new_FocusEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46729 { (char *)"FocusEvent_GetWindow", (PyCFunction
) _wrap_FocusEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46730 { (char *)"FocusEvent_SetWindow", (PyCFunction
) _wrap_FocusEvent_SetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46731 { (char *)"FocusEvent_swigregister", FocusEvent_swigregister
, METH_VARARGS
, NULL
},
46732 { (char *)"new_ChildFocusEvent", (PyCFunction
) _wrap_new_ChildFocusEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46733 { (char *)"ChildFocusEvent_GetWindow", (PyCFunction
) _wrap_ChildFocusEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46734 { (char *)"ChildFocusEvent_swigregister", ChildFocusEvent_swigregister
, METH_VARARGS
, NULL
},
46735 { (char *)"new_ActivateEvent", (PyCFunction
) _wrap_new_ActivateEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46736 { (char *)"ActivateEvent_GetActive", (PyCFunction
) _wrap_ActivateEvent_GetActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46737 { (char *)"ActivateEvent_swigregister", ActivateEvent_swigregister
, METH_VARARGS
, NULL
},
46738 { (char *)"new_InitDialogEvent", (PyCFunction
) _wrap_new_InitDialogEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46739 { (char *)"InitDialogEvent_swigregister", InitDialogEvent_swigregister
, METH_VARARGS
, NULL
},
46740 { (char *)"new_MenuEvent", (PyCFunction
) _wrap_new_MenuEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46741 { (char *)"MenuEvent_GetMenuId", (PyCFunction
) _wrap_MenuEvent_GetMenuId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46742 { (char *)"MenuEvent_IsPopup", (PyCFunction
) _wrap_MenuEvent_IsPopup
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46743 { (char *)"MenuEvent_GetMenu", (PyCFunction
) _wrap_MenuEvent_GetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46744 { (char *)"MenuEvent_swigregister", MenuEvent_swigregister
, METH_VARARGS
, NULL
},
46745 { (char *)"new_CloseEvent", (PyCFunction
) _wrap_new_CloseEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46746 { (char *)"CloseEvent_SetLoggingOff", (PyCFunction
) _wrap_CloseEvent_SetLoggingOff
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46747 { (char *)"CloseEvent_GetLoggingOff", (PyCFunction
) _wrap_CloseEvent_GetLoggingOff
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46748 { (char *)"CloseEvent_Veto", (PyCFunction
) _wrap_CloseEvent_Veto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46749 { (char *)"CloseEvent_GetVeto", (PyCFunction
) _wrap_CloseEvent_GetVeto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46750 { (char *)"CloseEvent_SetCanVeto", (PyCFunction
) _wrap_CloseEvent_SetCanVeto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46751 { (char *)"CloseEvent_CanVeto", (PyCFunction
) _wrap_CloseEvent_CanVeto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46752 { (char *)"CloseEvent_swigregister", CloseEvent_swigregister
, METH_VARARGS
, NULL
},
46753 { (char *)"new_ShowEvent", (PyCFunction
) _wrap_new_ShowEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46754 { (char *)"ShowEvent_SetShow", (PyCFunction
) _wrap_ShowEvent_SetShow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46755 { (char *)"ShowEvent_GetShow", (PyCFunction
) _wrap_ShowEvent_GetShow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46756 { (char *)"ShowEvent_swigregister", ShowEvent_swigregister
, METH_VARARGS
, NULL
},
46757 { (char *)"new_IconizeEvent", (PyCFunction
) _wrap_new_IconizeEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46758 { (char *)"IconizeEvent_Iconized", (PyCFunction
) _wrap_IconizeEvent_Iconized
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46759 { (char *)"IconizeEvent_swigregister", IconizeEvent_swigregister
, METH_VARARGS
, NULL
},
46760 { (char *)"new_MaximizeEvent", (PyCFunction
) _wrap_new_MaximizeEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46761 { (char *)"MaximizeEvent_swigregister", MaximizeEvent_swigregister
, METH_VARARGS
, NULL
},
46762 { (char *)"DropFilesEvent_GetPosition", (PyCFunction
) _wrap_DropFilesEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46763 { (char *)"DropFilesEvent_GetNumberOfFiles", (PyCFunction
) _wrap_DropFilesEvent_GetNumberOfFiles
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46764 { (char *)"DropFilesEvent_GetFiles", (PyCFunction
) _wrap_DropFilesEvent_GetFiles
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46765 { (char *)"DropFilesEvent_swigregister", DropFilesEvent_swigregister
, METH_VARARGS
, NULL
},
46766 { (char *)"new_UpdateUIEvent", (PyCFunction
) _wrap_new_UpdateUIEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46767 { (char *)"UpdateUIEvent_GetChecked", (PyCFunction
) _wrap_UpdateUIEvent_GetChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46768 { (char *)"UpdateUIEvent_GetEnabled", (PyCFunction
) _wrap_UpdateUIEvent_GetEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46769 { (char *)"UpdateUIEvent_GetText", (PyCFunction
) _wrap_UpdateUIEvent_GetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46770 { (char *)"UpdateUIEvent_GetSetText", (PyCFunction
) _wrap_UpdateUIEvent_GetSetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46771 { (char *)"UpdateUIEvent_GetSetChecked", (PyCFunction
) _wrap_UpdateUIEvent_GetSetChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46772 { (char *)"UpdateUIEvent_GetSetEnabled", (PyCFunction
) _wrap_UpdateUIEvent_GetSetEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46773 { (char *)"UpdateUIEvent_Check", (PyCFunction
) _wrap_UpdateUIEvent_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46774 { (char *)"UpdateUIEvent_Enable", (PyCFunction
) _wrap_UpdateUIEvent_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46775 { (char *)"UpdateUIEvent_SetText", (PyCFunction
) _wrap_UpdateUIEvent_SetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46776 { (char *)"UpdateUIEvent_SetUpdateInterval", (PyCFunction
) _wrap_UpdateUIEvent_SetUpdateInterval
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46777 { (char *)"UpdateUIEvent_GetUpdateInterval", (PyCFunction
) _wrap_UpdateUIEvent_GetUpdateInterval
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46778 { (char *)"UpdateUIEvent_CanUpdate", (PyCFunction
) _wrap_UpdateUIEvent_CanUpdate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46779 { (char *)"UpdateUIEvent_ResetUpdateTime", (PyCFunction
) _wrap_UpdateUIEvent_ResetUpdateTime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46780 { (char *)"UpdateUIEvent_SetMode", (PyCFunction
) _wrap_UpdateUIEvent_SetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46781 { (char *)"UpdateUIEvent_GetMode", (PyCFunction
) _wrap_UpdateUIEvent_GetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46782 { (char *)"UpdateUIEvent_swigregister", UpdateUIEvent_swigregister
, METH_VARARGS
, NULL
},
46783 { (char *)"new_SysColourChangedEvent", (PyCFunction
) _wrap_new_SysColourChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46784 { (char *)"SysColourChangedEvent_swigregister", SysColourChangedEvent_swigregister
, METH_VARARGS
, NULL
},
46785 { (char *)"new_MouseCaptureChangedEvent", (PyCFunction
) _wrap_new_MouseCaptureChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46786 { (char *)"MouseCaptureChangedEvent_GetCapturedWindow", (PyCFunction
) _wrap_MouseCaptureChangedEvent_GetCapturedWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46787 { (char *)"MouseCaptureChangedEvent_swigregister", MouseCaptureChangedEvent_swigregister
, METH_VARARGS
, NULL
},
46788 { (char *)"new_DisplayChangedEvent", (PyCFunction
) _wrap_new_DisplayChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46789 { (char *)"DisplayChangedEvent_swigregister", DisplayChangedEvent_swigregister
, METH_VARARGS
, NULL
},
46790 { (char *)"new_PaletteChangedEvent", (PyCFunction
) _wrap_new_PaletteChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46791 { (char *)"PaletteChangedEvent_SetChangedWindow", (PyCFunction
) _wrap_PaletteChangedEvent_SetChangedWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46792 { (char *)"PaletteChangedEvent_GetChangedWindow", (PyCFunction
) _wrap_PaletteChangedEvent_GetChangedWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46793 { (char *)"PaletteChangedEvent_swigregister", PaletteChangedEvent_swigregister
, METH_VARARGS
, NULL
},
46794 { (char *)"new_QueryNewPaletteEvent", (PyCFunction
) _wrap_new_QueryNewPaletteEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46795 { (char *)"QueryNewPaletteEvent_SetPaletteRealized", (PyCFunction
) _wrap_QueryNewPaletteEvent_SetPaletteRealized
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46796 { (char *)"QueryNewPaletteEvent_GetPaletteRealized", (PyCFunction
) _wrap_QueryNewPaletteEvent_GetPaletteRealized
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46797 { (char *)"QueryNewPaletteEvent_swigregister", QueryNewPaletteEvent_swigregister
, METH_VARARGS
, NULL
},
46798 { (char *)"new_NavigationKeyEvent", (PyCFunction
) _wrap_new_NavigationKeyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46799 { (char *)"NavigationKeyEvent_GetDirection", (PyCFunction
) _wrap_NavigationKeyEvent_GetDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46800 { (char *)"NavigationKeyEvent_SetDirection", (PyCFunction
) _wrap_NavigationKeyEvent_SetDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46801 { (char *)"NavigationKeyEvent_IsWindowChange", (PyCFunction
) _wrap_NavigationKeyEvent_IsWindowChange
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46802 { (char *)"NavigationKeyEvent_SetWindowChange", (PyCFunction
) _wrap_NavigationKeyEvent_SetWindowChange
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46803 { (char *)"NavigationKeyEvent_IsFromTab", (PyCFunction
) _wrap_NavigationKeyEvent_IsFromTab
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46804 { (char *)"NavigationKeyEvent_SetFromTab", (PyCFunction
) _wrap_NavigationKeyEvent_SetFromTab
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46805 { (char *)"NavigationKeyEvent_SetFlags", (PyCFunction
) _wrap_NavigationKeyEvent_SetFlags
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46806 { (char *)"NavigationKeyEvent_GetCurrentFocus", (PyCFunction
) _wrap_NavigationKeyEvent_GetCurrentFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46807 { (char *)"NavigationKeyEvent_SetCurrentFocus", (PyCFunction
) _wrap_NavigationKeyEvent_SetCurrentFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46808 { (char *)"NavigationKeyEvent_swigregister", NavigationKeyEvent_swigregister
, METH_VARARGS
, NULL
},
46809 { (char *)"new_WindowCreateEvent", (PyCFunction
) _wrap_new_WindowCreateEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46810 { (char *)"WindowCreateEvent_GetWindow", (PyCFunction
) _wrap_WindowCreateEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46811 { (char *)"WindowCreateEvent_swigregister", WindowCreateEvent_swigregister
, METH_VARARGS
, NULL
},
46812 { (char *)"new_WindowDestroyEvent", (PyCFunction
) _wrap_new_WindowDestroyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46813 { (char *)"WindowDestroyEvent_GetWindow", (PyCFunction
) _wrap_WindowDestroyEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46814 { (char *)"WindowDestroyEvent_swigregister", WindowDestroyEvent_swigregister
, METH_VARARGS
, NULL
},
46815 { (char *)"new_ContextMenuEvent", (PyCFunction
) _wrap_new_ContextMenuEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46816 { (char *)"ContextMenuEvent_GetPosition", (PyCFunction
) _wrap_ContextMenuEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46817 { (char *)"ContextMenuEvent_SetPosition", (PyCFunction
) _wrap_ContextMenuEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46818 { (char *)"ContextMenuEvent_swigregister", ContextMenuEvent_swigregister
, METH_VARARGS
, NULL
},
46819 { (char *)"new_IdleEvent", (PyCFunction
) _wrap_new_IdleEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46820 { (char *)"IdleEvent_RequestMore", (PyCFunction
) _wrap_IdleEvent_RequestMore
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46821 { (char *)"IdleEvent_MoreRequested", (PyCFunction
) _wrap_IdleEvent_MoreRequested
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46822 { (char *)"IdleEvent_SetMode", (PyCFunction
) _wrap_IdleEvent_SetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46823 { (char *)"IdleEvent_GetMode", (PyCFunction
) _wrap_IdleEvent_GetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46824 { (char *)"IdleEvent_CanSend", (PyCFunction
) _wrap_IdleEvent_CanSend
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46825 { (char *)"IdleEvent_swigregister", IdleEvent_swigregister
, METH_VARARGS
, NULL
},
46826 { (char *)"new_PyEvent", (PyCFunction
) _wrap_new_PyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46827 { (char *)"delete_PyEvent", (PyCFunction
) _wrap_delete_PyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46828 { (char *)"PyEvent__SetSelf", (PyCFunction
) _wrap_PyEvent__SetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46829 { (char *)"PyEvent__GetSelf", (PyCFunction
) _wrap_PyEvent__GetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46830 { (char *)"PyEvent_swigregister", PyEvent_swigregister
, METH_VARARGS
, NULL
},
46831 { (char *)"new_PyCommandEvent", (PyCFunction
) _wrap_new_PyCommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46832 { (char *)"delete_PyCommandEvent", (PyCFunction
) _wrap_delete_PyCommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46833 { (char *)"PyCommandEvent__SetSelf", (PyCFunction
) _wrap_PyCommandEvent__SetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46834 { (char *)"PyCommandEvent__GetSelf", (PyCFunction
) _wrap_PyCommandEvent__GetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46835 { (char *)"PyCommandEvent_swigregister", PyCommandEvent_swigregister
, METH_VARARGS
, NULL
},
46836 { (char *)"new_DateEvent", (PyCFunction
) _wrap_new_DateEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46837 { (char *)"DateEvent_GetDate", (PyCFunction
) _wrap_DateEvent_GetDate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46838 { (char *)"DateEvent_SetDate", (PyCFunction
) _wrap_DateEvent_SetDate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46839 { (char *)"DateEvent_swigregister", DateEvent_swigregister
, METH_VARARGS
, NULL
},
46840 { (char *)"new_PyApp", (PyCFunction
) _wrap_new_PyApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46841 { (char *)"delete_PyApp", (PyCFunction
) _wrap_delete_PyApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46842 { (char *)"PyApp__setCallbackInfo", (PyCFunction
) _wrap_PyApp__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46843 { (char *)"PyApp_GetAppName", (PyCFunction
) _wrap_PyApp_GetAppName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46844 { (char *)"PyApp_SetAppName", (PyCFunction
) _wrap_PyApp_SetAppName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46845 { (char *)"PyApp_GetClassName", (PyCFunction
) _wrap_PyApp_GetClassName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46846 { (char *)"PyApp_SetClassName", (PyCFunction
) _wrap_PyApp_SetClassName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46847 { (char *)"PyApp_GetVendorName", (PyCFunction
) _wrap_PyApp_GetVendorName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46848 { (char *)"PyApp_SetVendorName", (PyCFunction
) _wrap_PyApp_SetVendorName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46849 { (char *)"PyApp_GetTraits", (PyCFunction
) _wrap_PyApp_GetTraits
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46850 { (char *)"PyApp_ProcessPendingEvents", (PyCFunction
) _wrap_PyApp_ProcessPendingEvents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46851 { (char *)"PyApp_Yield", (PyCFunction
) _wrap_PyApp_Yield
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46852 { (char *)"PyApp_WakeUpIdle", (PyCFunction
) _wrap_PyApp_WakeUpIdle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46853 { (char *)"PyApp_IsMainLoopRunning", (PyCFunction
) _wrap_PyApp_IsMainLoopRunning
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46854 { (char *)"PyApp_MainLoop", (PyCFunction
) _wrap_PyApp_MainLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46855 { (char *)"PyApp_Exit", (PyCFunction
) _wrap_PyApp_Exit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46856 { (char *)"PyApp_ExitMainLoop", (PyCFunction
) _wrap_PyApp_ExitMainLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46857 { (char *)"PyApp_Pending", (PyCFunction
) _wrap_PyApp_Pending
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46858 { (char *)"PyApp_Dispatch", (PyCFunction
) _wrap_PyApp_Dispatch
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46859 { (char *)"PyApp_ProcessIdle", (PyCFunction
) _wrap_PyApp_ProcessIdle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46860 { (char *)"PyApp_SendIdleEvents", (PyCFunction
) _wrap_PyApp_SendIdleEvents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46861 { (char *)"PyApp_IsActive", (PyCFunction
) _wrap_PyApp_IsActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46862 { (char *)"PyApp_SetTopWindow", (PyCFunction
) _wrap_PyApp_SetTopWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46863 { (char *)"PyApp_GetTopWindow", (PyCFunction
) _wrap_PyApp_GetTopWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46864 { (char *)"PyApp_SetExitOnFrameDelete", (PyCFunction
) _wrap_PyApp_SetExitOnFrameDelete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46865 { (char *)"PyApp_GetExitOnFrameDelete", (PyCFunction
) _wrap_PyApp_GetExitOnFrameDelete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46866 { (char *)"PyApp_SetUseBestVisual", (PyCFunction
) _wrap_PyApp_SetUseBestVisual
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46867 { (char *)"PyApp_GetUseBestVisual", (PyCFunction
) _wrap_PyApp_GetUseBestVisual
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46868 { (char *)"PyApp_SetPrintMode", (PyCFunction
) _wrap_PyApp_SetPrintMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46869 { (char *)"PyApp_GetPrintMode", (PyCFunction
) _wrap_PyApp_GetPrintMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46870 { (char *)"PyApp_SetAssertMode", (PyCFunction
) _wrap_PyApp_SetAssertMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46871 { (char *)"PyApp_GetAssertMode", (PyCFunction
) _wrap_PyApp_GetAssertMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46872 { (char *)"PyApp_GetMacSupportPCMenuShortcuts", (PyCFunction
) _wrap_PyApp_GetMacSupportPCMenuShortcuts
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46873 { (char *)"PyApp_GetMacAboutMenuItemId", (PyCFunction
) _wrap_PyApp_GetMacAboutMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46874 { (char *)"PyApp_GetMacPreferencesMenuItemId", (PyCFunction
) _wrap_PyApp_GetMacPreferencesMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46875 { (char *)"PyApp_GetMacExitMenuItemId", (PyCFunction
) _wrap_PyApp_GetMacExitMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46876 { (char *)"PyApp_GetMacHelpMenuTitleName", (PyCFunction
) _wrap_PyApp_GetMacHelpMenuTitleName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46877 { (char *)"PyApp_SetMacSupportPCMenuShortcuts", (PyCFunction
) _wrap_PyApp_SetMacSupportPCMenuShortcuts
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46878 { (char *)"PyApp_SetMacAboutMenuItemId", (PyCFunction
) _wrap_PyApp_SetMacAboutMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46879 { (char *)"PyApp_SetMacPreferencesMenuItemId", (PyCFunction
) _wrap_PyApp_SetMacPreferencesMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46880 { (char *)"PyApp_SetMacExitMenuItemId", (PyCFunction
) _wrap_PyApp_SetMacExitMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46881 { (char *)"PyApp_SetMacHelpMenuTitleName", (PyCFunction
) _wrap_PyApp_SetMacHelpMenuTitleName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46882 { (char *)"PyApp__BootstrapApp", (PyCFunction
) _wrap_PyApp__BootstrapApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46883 { (char *)"PyApp_GetComCtl32Version", (PyCFunction
) _wrap_PyApp_GetComCtl32Version
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46884 { (char *)"PyApp_swigregister", PyApp_swigregister
, METH_VARARGS
, NULL
},
46885 { (char *)"Exit", (PyCFunction
) _wrap_Exit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46886 { (char *)"Yield", (PyCFunction
) _wrap_Yield
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46887 { (char *)"YieldIfNeeded", (PyCFunction
) _wrap_YieldIfNeeded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46888 { (char *)"SafeYield", (PyCFunction
) _wrap_SafeYield
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46889 { (char *)"WakeUpIdle", (PyCFunction
) _wrap_WakeUpIdle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46890 { (char *)"PostEvent", (PyCFunction
) _wrap_PostEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46891 { (char *)"App_CleanUp", (PyCFunction
) _wrap_App_CleanUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46892 { (char *)"GetApp", (PyCFunction
) _wrap_GetApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46893 { (char *)"SetDefaultPyEncoding", (PyCFunction
) _wrap_SetDefaultPyEncoding
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46894 { (char *)"GetDefaultPyEncoding", (PyCFunction
) _wrap_GetDefaultPyEncoding
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46895 { (char *)"new_EventLoop", (PyCFunction
) _wrap_new_EventLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46896 { (char *)"delete_EventLoop", (PyCFunction
) _wrap_delete_EventLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46897 { (char *)"EventLoop_Run", (PyCFunction
) _wrap_EventLoop_Run
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46898 { (char *)"EventLoop_Exit", (PyCFunction
) _wrap_EventLoop_Exit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46899 { (char *)"EventLoop_Pending", (PyCFunction
) _wrap_EventLoop_Pending
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46900 { (char *)"EventLoop_Dispatch", (PyCFunction
) _wrap_EventLoop_Dispatch
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46901 { (char *)"EventLoop_IsRunning", (PyCFunction
) _wrap_EventLoop_IsRunning
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46902 { (char *)"EventLoop_GetActive", (PyCFunction
) _wrap_EventLoop_GetActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46903 { (char *)"EventLoop_SetActive", (PyCFunction
) _wrap_EventLoop_SetActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46904 { (char *)"EventLoop_swigregister", EventLoop_swigregister
, METH_VARARGS
, NULL
},
46905 { (char *)"new_EventLoopActivator", (PyCFunction
) _wrap_new_EventLoopActivator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46906 { (char *)"delete_EventLoopActivator", (PyCFunction
) _wrap_delete_EventLoopActivator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46907 { (char *)"EventLoopActivator_swigregister", EventLoopActivator_swigregister
, METH_VARARGS
, NULL
},
46908 { (char *)"new_AcceleratorEntry", (PyCFunction
) _wrap_new_AcceleratorEntry
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46909 { (char *)"delete_AcceleratorEntry", (PyCFunction
) _wrap_delete_AcceleratorEntry
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46910 { (char *)"AcceleratorEntry_Set", (PyCFunction
) _wrap_AcceleratorEntry_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46911 { (char *)"AcceleratorEntry_GetFlags", (PyCFunction
) _wrap_AcceleratorEntry_GetFlags
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46912 { (char *)"AcceleratorEntry_GetKeyCode", (PyCFunction
) _wrap_AcceleratorEntry_GetKeyCode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46913 { (char *)"AcceleratorEntry_GetCommand", (PyCFunction
) _wrap_AcceleratorEntry_GetCommand
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46914 { (char *)"AcceleratorEntry_swigregister", AcceleratorEntry_swigregister
, METH_VARARGS
, NULL
},
46915 { (char *)"new_AcceleratorTable", (PyCFunction
) _wrap_new_AcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46916 { (char *)"delete_AcceleratorTable", (PyCFunction
) _wrap_delete_AcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46917 { (char *)"AcceleratorTable_Ok", (PyCFunction
) _wrap_AcceleratorTable_Ok
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46918 { (char *)"AcceleratorTable_swigregister", AcceleratorTable_swigregister
, METH_VARARGS
, NULL
},
46919 { (char *)"GetAccelFromString", (PyCFunction
) _wrap_GetAccelFromString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46920 { (char *)"new_VisualAttributes", (PyCFunction
) _wrap_new_VisualAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46921 { (char *)"delete_VisualAttributes", (PyCFunction
) _wrap_delete_VisualAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46922 { (char *)"VisualAttributes_font_set", (PyCFunction
) _wrap_VisualAttributes_font_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46923 { (char *)"VisualAttributes_font_get", (PyCFunction
) _wrap_VisualAttributes_font_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46924 { (char *)"VisualAttributes_colFg_set", (PyCFunction
) _wrap_VisualAttributes_colFg_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46925 { (char *)"VisualAttributes_colFg_get", (PyCFunction
) _wrap_VisualAttributes_colFg_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46926 { (char *)"VisualAttributes_colBg_set", (PyCFunction
) _wrap_VisualAttributes_colBg_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46927 { (char *)"VisualAttributes_colBg_get", (PyCFunction
) _wrap_VisualAttributes_colBg_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46928 { (char *)"VisualAttributes_swigregister", VisualAttributes_swigregister
, METH_VARARGS
, NULL
},
46929 { (char *)"new_Window", (PyCFunction
) _wrap_new_Window
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46930 { (char *)"new_PreWindow", (PyCFunction
) _wrap_new_PreWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46931 { (char *)"Window_Create", (PyCFunction
) _wrap_Window_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46932 { (char *)"Window_Close", (PyCFunction
) _wrap_Window_Close
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46933 { (char *)"Window_Destroy", (PyCFunction
) _wrap_Window_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46934 { (char *)"Window_DestroyChildren", (PyCFunction
) _wrap_Window_DestroyChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46935 { (char *)"Window_IsBeingDeleted", (PyCFunction
) _wrap_Window_IsBeingDeleted
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46936 { (char *)"Window_SetLabel", (PyCFunction
) _wrap_Window_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46937 { (char *)"Window_GetLabel", (PyCFunction
) _wrap_Window_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46938 { (char *)"Window_SetName", (PyCFunction
) _wrap_Window_SetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46939 { (char *)"Window_GetName", (PyCFunction
) _wrap_Window_GetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46940 { (char *)"Window_SetWindowVariant", (PyCFunction
) _wrap_Window_SetWindowVariant
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46941 { (char *)"Window_GetWindowVariant", (PyCFunction
) _wrap_Window_GetWindowVariant
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46942 { (char *)"Window_SetId", (PyCFunction
) _wrap_Window_SetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46943 { (char *)"Window_GetId", (PyCFunction
) _wrap_Window_GetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46944 { (char *)"Window_NewControlId", (PyCFunction
) _wrap_Window_NewControlId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46945 { (char *)"Window_NextControlId", (PyCFunction
) _wrap_Window_NextControlId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46946 { (char *)"Window_PrevControlId", (PyCFunction
) _wrap_Window_PrevControlId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46947 { (char *)"Window_SetSize", (PyCFunction
) _wrap_Window_SetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46948 { (char *)"Window_SetDimensions", (PyCFunction
) _wrap_Window_SetDimensions
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46949 { (char *)"Window_SetRect", (PyCFunction
) _wrap_Window_SetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46950 { (char *)"Window_SetSizeWH", (PyCFunction
) _wrap_Window_SetSizeWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46951 { (char *)"Window_Move", (PyCFunction
) _wrap_Window_Move
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46952 { (char *)"Window_MoveXY", (PyCFunction
) _wrap_Window_MoveXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46953 { (char *)"Window_SetBestFittingSize", (PyCFunction
) _wrap_Window_SetBestFittingSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46954 { (char *)"Window_Raise", (PyCFunction
) _wrap_Window_Raise
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46955 { (char *)"Window_Lower", (PyCFunction
) _wrap_Window_Lower
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46956 { (char *)"Window_SetClientSize", (PyCFunction
) _wrap_Window_SetClientSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46957 { (char *)"Window_SetClientSizeWH", (PyCFunction
) _wrap_Window_SetClientSizeWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46958 { (char *)"Window_SetClientRect", (PyCFunction
) _wrap_Window_SetClientRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46959 { (char *)"Window_GetPosition", (PyCFunction
) _wrap_Window_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46960 { (char *)"Window_GetPositionTuple", (PyCFunction
) _wrap_Window_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46961 { (char *)"Window_GetSize", (PyCFunction
) _wrap_Window_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46962 { (char *)"Window_GetSizeTuple", (PyCFunction
) _wrap_Window_GetSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46963 { (char *)"Window_GetRect", (PyCFunction
) _wrap_Window_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46964 { (char *)"Window_GetClientSize", (PyCFunction
) _wrap_Window_GetClientSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46965 { (char *)"Window_GetClientSizeTuple", (PyCFunction
) _wrap_Window_GetClientSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46966 { (char *)"Window_GetClientAreaOrigin", (PyCFunction
) _wrap_Window_GetClientAreaOrigin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46967 { (char *)"Window_GetClientRect", (PyCFunction
) _wrap_Window_GetClientRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46968 { (char *)"Window_GetBestSize", (PyCFunction
) _wrap_Window_GetBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46969 { (char *)"Window_GetBestSizeTuple", (PyCFunction
) _wrap_Window_GetBestSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46970 { (char *)"Window_InvalidateBestSize", (PyCFunction
) _wrap_Window_InvalidateBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46971 { (char *)"Window_CacheBestSize", (PyCFunction
) _wrap_Window_CacheBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46972 { (char *)"Window_GetBestFittingSize", (PyCFunction
) _wrap_Window_GetBestFittingSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46973 { (char *)"Window_GetAdjustedBestSize", (PyCFunction
) _wrap_Window_GetAdjustedBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46974 { (char *)"Window_Center", (PyCFunction
) _wrap_Window_Center
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46975 { (char *)"Window_CenterOnScreen", (PyCFunction
) _wrap_Window_CenterOnScreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46976 { (char *)"Window_CenterOnParent", (PyCFunction
) _wrap_Window_CenterOnParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46977 { (char *)"Window_Fit", (PyCFunction
) _wrap_Window_Fit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46978 { (char *)"Window_FitInside", (PyCFunction
) _wrap_Window_FitInside
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46979 { (char *)"Window_SetSizeHints", (PyCFunction
) _wrap_Window_SetSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46980 { (char *)"Window_SetSizeHintsSz", (PyCFunction
) _wrap_Window_SetSizeHintsSz
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46981 { (char *)"Window_SetVirtualSizeHints", (PyCFunction
) _wrap_Window_SetVirtualSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46982 { (char *)"Window_SetVirtualSizeHintsSz", (PyCFunction
) _wrap_Window_SetVirtualSizeHintsSz
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46983 { (char *)"Window_GetMaxSize", (PyCFunction
) _wrap_Window_GetMaxSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46984 { (char *)"Window_GetMinSize", (PyCFunction
) _wrap_Window_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46985 { (char *)"Window_SetMinSize", (PyCFunction
) _wrap_Window_SetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46986 { (char *)"Window_SetMaxSize", (PyCFunction
) _wrap_Window_SetMaxSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46987 { (char *)"Window_GetMinWidth", (PyCFunction
) _wrap_Window_GetMinWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46988 { (char *)"Window_GetMinHeight", (PyCFunction
) _wrap_Window_GetMinHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46989 { (char *)"Window_GetMaxWidth", (PyCFunction
) _wrap_Window_GetMaxWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46990 { (char *)"Window_GetMaxHeight", (PyCFunction
) _wrap_Window_GetMaxHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46991 { (char *)"Window_SetVirtualSize", (PyCFunction
) _wrap_Window_SetVirtualSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46992 { (char *)"Window_SetVirtualSizeWH", (PyCFunction
) _wrap_Window_SetVirtualSizeWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46993 { (char *)"Window_GetVirtualSize", (PyCFunction
) _wrap_Window_GetVirtualSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46994 { (char *)"Window_GetVirtualSizeTuple", (PyCFunction
) _wrap_Window_GetVirtualSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46995 { (char *)"Window_GetBestVirtualSize", (PyCFunction
) _wrap_Window_GetBestVirtualSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46996 { (char *)"Window_Show", (PyCFunction
) _wrap_Window_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46997 { (char *)"Window_Hide", (PyCFunction
) _wrap_Window_Hide
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46998 { (char *)"Window_Enable", (PyCFunction
) _wrap_Window_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46999 { (char *)"Window_Disable", (PyCFunction
) _wrap_Window_Disable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47000 { (char *)"Window_IsShown", (PyCFunction
) _wrap_Window_IsShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47001 { (char *)"Window_IsEnabled", (PyCFunction
) _wrap_Window_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47002 { (char *)"Window_SetWindowStyleFlag", (PyCFunction
) _wrap_Window_SetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47003 { (char *)"Window_GetWindowStyleFlag", (PyCFunction
) _wrap_Window_GetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47004 { (char *)"Window_HasFlag", (PyCFunction
) _wrap_Window_HasFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47005 { (char *)"Window_IsRetained", (PyCFunction
) _wrap_Window_IsRetained
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47006 { (char *)"Window_SetExtraStyle", (PyCFunction
) _wrap_Window_SetExtraStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47007 { (char *)"Window_GetExtraStyle", (PyCFunction
) _wrap_Window_GetExtraStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47008 { (char *)"Window_MakeModal", (PyCFunction
) _wrap_Window_MakeModal
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47009 { (char *)"Window_SetThemeEnabled", (PyCFunction
) _wrap_Window_SetThemeEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47010 { (char *)"Window_GetThemeEnabled", (PyCFunction
) _wrap_Window_GetThemeEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47011 { (char *)"Window_SetFocus", (PyCFunction
) _wrap_Window_SetFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47012 { (char *)"Window_SetFocusFromKbd", (PyCFunction
) _wrap_Window_SetFocusFromKbd
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47013 { (char *)"Window_FindFocus", (PyCFunction
) _wrap_Window_FindFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47014 { (char *)"Window_AcceptsFocus", (PyCFunction
) _wrap_Window_AcceptsFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47015 { (char *)"Window_AcceptsFocusFromKeyboard", (PyCFunction
) _wrap_Window_AcceptsFocusFromKeyboard
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47016 { (char *)"Window_GetDefaultItem", (PyCFunction
) _wrap_Window_GetDefaultItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47017 { (char *)"Window_SetDefaultItem", (PyCFunction
) _wrap_Window_SetDefaultItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47018 { (char *)"Window_SetTmpDefaultItem", (PyCFunction
) _wrap_Window_SetTmpDefaultItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47019 { (char *)"Window_Navigate", (PyCFunction
) _wrap_Window_Navigate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47020 { (char *)"Window_MoveAfterInTabOrder", (PyCFunction
) _wrap_Window_MoveAfterInTabOrder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47021 { (char *)"Window_MoveBeforeInTabOrder", (PyCFunction
) _wrap_Window_MoveBeforeInTabOrder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47022 { (char *)"Window_GetChildren", (PyCFunction
) _wrap_Window_GetChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47023 { (char *)"Window_GetParent", (PyCFunction
) _wrap_Window_GetParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47024 { (char *)"Window_GetGrandParent", (PyCFunction
) _wrap_Window_GetGrandParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47025 { (char *)"Window_IsTopLevel", (PyCFunction
) _wrap_Window_IsTopLevel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47026 { (char *)"Window_Reparent", (PyCFunction
) _wrap_Window_Reparent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47027 { (char *)"Window_AddChild", (PyCFunction
) _wrap_Window_AddChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47028 { (char *)"Window_RemoveChild", (PyCFunction
) _wrap_Window_RemoveChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47029 { (char *)"Window_FindWindowById", (PyCFunction
) _wrap_Window_FindWindowById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47030 { (char *)"Window_FindWindowByName", (PyCFunction
) _wrap_Window_FindWindowByName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47031 { (char *)"Window_GetEventHandler", (PyCFunction
) _wrap_Window_GetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47032 { (char *)"Window_SetEventHandler", (PyCFunction
) _wrap_Window_SetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47033 { (char *)"Window_PushEventHandler", (PyCFunction
) _wrap_Window_PushEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47034 { (char *)"Window_PopEventHandler", (PyCFunction
) _wrap_Window_PopEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47035 { (char *)"Window_RemoveEventHandler", (PyCFunction
) _wrap_Window_RemoveEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47036 { (char *)"Window_SetValidator", (PyCFunction
) _wrap_Window_SetValidator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47037 { (char *)"Window_GetValidator", (PyCFunction
) _wrap_Window_GetValidator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47038 { (char *)"Window_Validate", (PyCFunction
) _wrap_Window_Validate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47039 { (char *)"Window_TransferDataToWindow", (PyCFunction
) _wrap_Window_TransferDataToWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47040 { (char *)"Window_TransferDataFromWindow", (PyCFunction
) _wrap_Window_TransferDataFromWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47041 { (char *)"Window_InitDialog", (PyCFunction
) _wrap_Window_InitDialog
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47042 { (char *)"Window_SetAcceleratorTable", (PyCFunction
) _wrap_Window_SetAcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47043 { (char *)"Window_GetAcceleratorTable", (PyCFunction
) _wrap_Window_GetAcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47044 { (char *)"Window_RegisterHotKey", (PyCFunction
) _wrap_Window_RegisterHotKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47045 { (char *)"Window_UnregisterHotKey", (PyCFunction
) _wrap_Window_UnregisterHotKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47046 { (char *)"Window_ConvertDialogPointToPixels", (PyCFunction
) _wrap_Window_ConvertDialogPointToPixels
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47047 { (char *)"Window_ConvertDialogSizeToPixels", (PyCFunction
) _wrap_Window_ConvertDialogSizeToPixels
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47048 { (char *)"Window_DLG_PNT", (PyCFunction
) _wrap_Window_DLG_PNT
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47049 { (char *)"Window_DLG_SZE", (PyCFunction
) _wrap_Window_DLG_SZE
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47050 { (char *)"Window_ConvertPixelPointToDialog", (PyCFunction
) _wrap_Window_ConvertPixelPointToDialog
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47051 { (char *)"Window_ConvertPixelSizeToDialog", (PyCFunction
) _wrap_Window_ConvertPixelSizeToDialog
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47052 { (char *)"Window_WarpPointer", (PyCFunction
) _wrap_Window_WarpPointer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47053 { (char *)"Window_CaptureMouse", (PyCFunction
) _wrap_Window_CaptureMouse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47054 { (char *)"Window_ReleaseMouse", (PyCFunction
) _wrap_Window_ReleaseMouse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47055 { (char *)"Window_GetCapture", (PyCFunction
) _wrap_Window_GetCapture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47056 { (char *)"Window_HasCapture", (PyCFunction
) _wrap_Window_HasCapture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47057 { (char *)"Window_Refresh", (PyCFunction
) _wrap_Window_Refresh
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47058 { (char *)"Window_RefreshRect", (PyCFunction
) _wrap_Window_RefreshRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47059 { (char *)"Window_Update", (PyCFunction
) _wrap_Window_Update
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47060 { (char *)"Window_ClearBackground", (PyCFunction
) _wrap_Window_ClearBackground
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47061 { (char *)"Window_Freeze", (PyCFunction
) _wrap_Window_Freeze
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47062 { (char *)"Window_Thaw", (PyCFunction
) _wrap_Window_Thaw
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47063 { (char *)"Window_PrepareDC", (PyCFunction
) _wrap_Window_PrepareDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47064 { (char *)"Window_GetUpdateRegion", (PyCFunction
) _wrap_Window_GetUpdateRegion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47065 { (char *)"Window_GetUpdateClientRect", (PyCFunction
) _wrap_Window_GetUpdateClientRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47066 { (char *)"Window_IsExposed", (PyCFunction
) _wrap_Window_IsExposed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47067 { (char *)"Window_IsExposedPoint", (PyCFunction
) _wrap_Window_IsExposedPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47068 { (char *)"Window_IsExposedRect", (PyCFunction
) _wrap_Window_IsExposedRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47069 { (char *)"Window_GetDefaultAttributes", (PyCFunction
) _wrap_Window_GetDefaultAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47070 { (char *)"Window_GetClassDefaultAttributes", (PyCFunction
) _wrap_Window_GetClassDefaultAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47071 { (char *)"Window_SetBackgroundColour", (PyCFunction
) _wrap_Window_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47072 { (char *)"Window_SetOwnBackgroundColour", (PyCFunction
) _wrap_Window_SetOwnBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47073 { (char *)"Window_SetForegroundColour", (PyCFunction
) _wrap_Window_SetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47074 { (char *)"Window_SetOwnForegroundColour", (PyCFunction
) _wrap_Window_SetOwnForegroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47075 { (char *)"Window_GetBackgroundColour", (PyCFunction
) _wrap_Window_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47076 { (char *)"Window_GetForegroundColour", (PyCFunction
) _wrap_Window_GetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47077 { (char *)"Window_InheritsBackgroundColour", (PyCFunction
) _wrap_Window_InheritsBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47078 { (char *)"Window_UseBgCol", (PyCFunction
) _wrap_Window_UseBgCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47079 { (char *)"Window_SetBackgroundStyle", (PyCFunction
) _wrap_Window_SetBackgroundStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47080 { (char *)"Window_GetBackgroundStyle", (PyCFunction
) _wrap_Window_GetBackgroundStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47081 { (char *)"Window_HasTransparentBackground", (PyCFunction
) _wrap_Window_HasTransparentBackground
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47082 { (char *)"Window_SetCursor", (PyCFunction
) _wrap_Window_SetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47083 { (char *)"Window_GetCursor", (PyCFunction
) _wrap_Window_GetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47084 { (char *)"Window_SetFont", (PyCFunction
) _wrap_Window_SetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47085 { (char *)"Window_SetOwnFont", (PyCFunction
) _wrap_Window_SetOwnFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47086 { (char *)"Window_GetFont", (PyCFunction
) _wrap_Window_GetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47087 { (char *)"Window_SetCaret", (PyCFunction
) _wrap_Window_SetCaret
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47088 { (char *)"Window_GetCaret", (PyCFunction
) _wrap_Window_GetCaret
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47089 { (char *)"Window_GetCharHeight", (PyCFunction
) _wrap_Window_GetCharHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47090 { (char *)"Window_GetCharWidth", (PyCFunction
) _wrap_Window_GetCharWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47091 { (char *)"Window_GetTextExtent", (PyCFunction
) _wrap_Window_GetTextExtent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47092 { (char *)"Window_GetFullTextExtent", (PyCFunction
) _wrap_Window_GetFullTextExtent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47093 { (char *)"Window_ClientToScreenXY", (PyCFunction
) _wrap_Window_ClientToScreenXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47094 { (char *)"Window_ScreenToClientXY", (PyCFunction
) _wrap_Window_ScreenToClientXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47095 { (char *)"Window_ClientToScreen", (PyCFunction
) _wrap_Window_ClientToScreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47096 { (char *)"Window_ScreenToClient", (PyCFunction
) _wrap_Window_ScreenToClient
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47097 { (char *)"Window_HitTestXY", (PyCFunction
) _wrap_Window_HitTestXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47098 { (char *)"Window_HitTest", (PyCFunction
) _wrap_Window_HitTest
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47099 { (char *)"Window_GetBorder", _wrap_Window_GetBorder
, METH_VARARGS
, NULL
},
47100 { (char *)"Window_UpdateWindowUI", (PyCFunction
) _wrap_Window_UpdateWindowUI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47101 { (char *)"Window_PopupMenuXY", (PyCFunction
) _wrap_Window_PopupMenuXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47102 { (char *)"Window_PopupMenu", (PyCFunction
) _wrap_Window_PopupMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47103 { (char *)"Window_GetHandle", (PyCFunction
) _wrap_Window_GetHandle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47104 { (char *)"Window_AssociateHandle", (PyCFunction
) _wrap_Window_AssociateHandle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47105 { (char *)"Window_DissociateHandle", (PyCFunction
) _wrap_Window_DissociateHandle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47106 { (char *)"Window_HasScrollbar", (PyCFunction
) _wrap_Window_HasScrollbar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47107 { (char *)"Window_SetScrollbar", (PyCFunction
) _wrap_Window_SetScrollbar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47108 { (char *)"Window_SetScrollPos", (PyCFunction
) _wrap_Window_SetScrollPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47109 { (char *)"Window_GetScrollPos", (PyCFunction
) _wrap_Window_GetScrollPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47110 { (char *)"Window_GetScrollThumb", (PyCFunction
) _wrap_Window_GetScrollThumb
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47111 { (char *)"Window_GetScrollRange", (PyCFunction
) _wrap_Window_GetScrollRange
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47112 { (char *)"Window_ScrollWindow", (PyCFunction
) _wrap_Window_ScrollWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47113 { (char *)"Window_ScrollLines", (PyCFunction
) _wrap_Window_ScrollLines
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47114 { (char *)"Window_ScrollPages", (PyCFunction
) _wrap_Window_ScrollPages
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47115 { (char *)"Window_LineUp", (PyCFunction
) _wrap_Window_LineUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47116 { (char *)"Window_LineDown", (PyCFunction
) _wrap_Window_LineDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47117 { (char *)"Window_PageUp", (PyCFunction
) _wrap_Window_PageUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47118 { (char *)"Window_PageDown", (PyCFunction
) _wrap_Window_PageDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47119 { (char *)"Window_SetHelpText", (PyCFunction
) _wrap_Window_SetHelpText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47120 { (char *)"Window_SetHelpTextForId", (PyCFunction
) _wrap_Window_SetHelpTextForId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47121 { (char *)"Window_GetHelpText", (PyCFunction
) _wrap_Window_GetHelpText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47122 { (char *)"Window_SetToolTipString", (PyCFunction
) _wrap_Window_SetToolTipString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47123 { (char *)"Window_SetToolTip", (PyCFunction
) _wrap_Window_SetToolTip
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47124 { (char *)"Window_GetToolTip", (PyCFunction
) _wrap_Window_GetToolTip
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47125 { (char *)"Window_SetDropTarget", (PyCFunction
) _wrap_Window_SetDropTarget
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47126 { (char *)"Window_GetDropTarget", (PyCFunction
) _wrap_Window_GetDropTarget
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47127 { (char *)"Window_DragAcceptFiles", (PyCFunction
) _wrap_Window_DragAcceptFiles
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47128 { (char *)"Window_SetConstraints", (PyCFunction
) _wrap_Window_SetConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47129 { (char *)"Window_GetConstraints", (PyCFunction
) _wrap_Window_GetConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47130 { (char *)"Window_SetAutoLayout", (PyCFunction
) _wrap_Window_SetAutoLayout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47131 { (char *)"Window_GetAutoLayout", (PyCFunction
) _wrap_Window_GetAutoLayout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47132 { (char *)"Window_Layout", (PyCFunction
) _wrap_Window_Layout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47133 { (char *)"Window_SetSizer", (PyCFunction
) _wrap_Window_SetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47134 { (char *)"Window_SetSizerAndFit", (PyCFunction
) _wrap_Window_SetSizerAndFit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47135 { (char *)"Window_GetSizer", (PyCFunction
) _wrap_Window_GetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47136 { (char *)"Window_SetContainingSizer", (PyCFunction
) _wrap_Window_SetContainingSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47137 { (char *)"Window_GetContainingSizer", (PyCFunction
) _wrap_Window_GetContainingSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47138 { (char *)"Window_InheritAttributes", (PyCFunction
) _wrap_Window_InheritAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47139 { (char *)"Window_ShouldInheritColours", (PyCFunction
) _wrap_Window_ShouldInheritColours
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47140 { (char *)"Window_swigregister", Window_swigregister
, METH_VARARGS
, NULL
},
47141 { (char *)"FindWindowById", (PyCFunction
) _wrap_FindWindowById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47142 { (char *)"FindWindowByName", (PyCFunction
) _wrap_FindWindowByName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47143 { (char *)"FindWindowByLabel", (PyCFunction
) _wrap_FindWindowByLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47144 { (char *)"Window_FromHWND", (PyCFunction
) _wrap_Window_FromHWND
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47145 { (char *)"GetTopLevelWindows", (PyCFunction
) _wrap_GetTopLevelWindows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47146 { (char *)"new_Validator", (PyCFunction
) _wrap_new_Validator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47147 { (char *)"Validator_Clone", (PyCFunction
) _wrap_Validator_Clone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47148 { (char *)"Validator_Validate", (PyCFunction
) _wrap_Validator_Validate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47149 { (char *)"Validator_TransferToWindow", (PyCFunction
) _wrap_Validator_TransferToWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47150 { (char *)"Validator_TransferFromWindow", (PyCFunction
) _wrap_Validator_TransferFromWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47151 { (char *)"Validator_GetWindow", (PyCFunction
) _wrap_Validator_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47152 { (char *)"Validator_SetWindow", (PyCFunction
) _wrap_Validator_SetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47153 { (char *)"Validator_IsSilent", (PyCFunction
) _wrap_Validator_IsSilent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47154 { (char *)"Validator_SetBellOnError", (PyCFunction
) _wrap_Validator_SetBellOnError
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47155 { (char *)"Validator_swigregister", Validator_swigregister
, METH_VARARGS
, NULL
},
47156 { (char *)"new_PyValidator", (PyCFunction
) _wrap_new_PyValidator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47157 { (char *)"PyValidator__setCallbackInfo", (PyCFunction
) _wrap_PyValidator__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47158 { (char *)"PyValidator_swigregister", PyValidator_swigregister
, METH_VARARGS
, NULL
},
47159 { (char *)"new_Menu", (PyCFunction
) _wrap_new_Menu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47160 { (char *)"Menu_Append", (PyCFunction
) _wrap_Menu_Append
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47161 { (char *)"Menu_AppendSeparator", (PyCFunction
) _wrap_Menu_AppendSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47162 { (char *)"Menu_AppendCheckItem", (PyCFunction
) _wrap_Menu_AppendCheckItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47163 { (char *)"Menu_AppendRadioItem", (PyCFunction
) _wrap_Menu_AppendRadioItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47164 { (char *)"Menu_AppendMenu", (PyCFunction
) _wrap_Menu_AppendMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47165 { (char *)"Menu_AppendItem", (PyCFunction
) _wrap_Menu_AppendItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47166 { (char *)"Menu_Break", (PyCFunction
) _wrap_Menu_Break
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47167 { (char *)"Menu_InsertItem", (PyCFunction
) _wrap_Menu_InsertItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47168 { (char *)"Menu_Insert", (PyCFunction
) _wrap_Menu_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47169 { (char *)"Menu_InsertSeparator", (PyCFunction
) _wrap_Menu_InsertSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47170 { (char *)"Menu_InsertCheckItem", (PyCFunction
) _wrap_Menu_InsertCheckItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47171 { (char *)"Menu_InsertRadioItem", (PyCFunction
) _wrap_Menu_InsertRadioItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47172 { (char *)"Menu_InsertMenu", (PyCFunction
) _wrap_Menu_InsertMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47173 { (char *)"Menu_PrependItem", (PyCFunction
) _wrap_Menu_PrependItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47174 { (char *)"Menu_Prepend", (PyCFunction
) _wrap_Menu_Prepend
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47175 { (char *)"Menu_PrependSeparator", (PyCFunction
) _wrap_Menu_PrependSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47176 { (char *)"Menu_PrependCheckItem", (PyCFunction
) _wrap_Menu_PrependCheckItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47177 { (char *)"Menu_PrependRadioItem", (PyCFunction
) _wrap_Menu_PrependRadioItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47178 { (char *)"Menu_PrependMenu", (PyCFunction
) _wrap_Menu_PrependMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47179 { (char *)"Menu_Remove", (PyCFunction
) _wrap_Menu_Remove
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47180 { (char *)"Menu_RemoveItem", (PyCFunction
) _wrap_Menu_RemoveItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47181 { (char *)"Menu_Delete", (PyCFunction
) _wrap_Menu_Delete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47182 { (char *)"Menu_DeleteItem", (PyCFunction
) _wrap_Menu_DeleteItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47183 { (char *)"Menu_Destroy", (PyCFunction
) _wrap_Menu_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47184 { (char *)"Menu_DestroyId", (PyCFunction
) _wrap_Menu_DestroyId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47185 { (char *)"Menu_DestroyItem", (PyCFunction
) _wrap_Menu_DestroyItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47186 { (char *)"Menu_GetMenuItemCount", (PyCFunction
) _wrap_Menu_GetMenuItemCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47187 { (char *)"Menu_GetMenuItems", (PyCFunction
) _wrap_Menu_GetMenuItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47188 { (char *)"Menu_FindItem", (PyCFunction
) _wrap_Menu_FindItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47189 { (char *)"Menu_FindItemById", (PyCFunction
) _wrap_Menu_FindItemById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47190 { (char *)"Menu_FindItemByPosition", (PyCFunction
) _wrap_Menu_FindItemByPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47191 { (char *)"Menu_Enable", (PyCFunction
) _wrap_Menu_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47192 { (char *)"Menu_IsEnabled", (PyCFunction
) _wrap_Menu_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47193 { (char *)"Menu_Check", (PyCFunction
) _wrap_Menu_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47194 { (char *)"Menu_IsChecked", (PyCFunction
) _wrap_Menu_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47195 { (char *)"Menu_SetLabel", (PyCFunction
) _wrap_Menu_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47196 { (char *)"Menu_GetLabel", (PyCFunction
) _wrap_Menu_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47197 { (char *)"Menu_SetHelpString", (PyCFunction
) _wrap_Menu_SetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47198 { (char *)"Menu_GetHelpString", (PyCFunction
) _wrap_Menu_GetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47199 { (char *)"Menu_SetTitle", (PyCFunction
) _wrap_Menu_SetTitle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47200 { (char *)"Menu_GetTitle", (PyCFunction
) _wrap_Menu_GetTitle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47201 { (char *)"Menu_SetEventHandler", (PyCFunction
) _wrap_Menu_SetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47202 { (char *)"Menu_GetEventHandler", (PyCFunction
) _wrap_Menu_GetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47203 { (char *)"Menu_SetInvokingWindow", (PyCFunction
) _wrap_Menu_SetInvokingWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47204 { (char *)"Menu_GetInvokingWindow", (PyCFunction
) _wrap_Menu_GetInvokingWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47205 { (char *)"Menu_GetStyle", (PyCFunction
) _wrap_Menu_GetStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47206 { (char *)"Menu_UpdateUI", (PyCFunction
) _wrap_Menu_UpdateUI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47207 { (char *)"Menu_GetMenuBar", (PyCFunction
) _wrap_Menu_GetMenuBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47208 { (char *)"Menu_Attach", (PyCFunction
) _wrap_Menu_Attach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47209 { (char *)"Menu_Detach", (PyCFunction
) _wrap_Menu_Detach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47210 { (char *)"Menu_IsAttached", (PyCFunction
) _wrap_Menu_IsAttached
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47211 { (char *)"Menu_SetParent", (PyCFunction
) _wrap_Menu_SetParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47212 { (char *)"Menu_GetParent", (PyCFunction
) _wrap_Menu_GetParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47213 { (char *)"Menu_swigregister", Menu_swigregister
, METH_VARARGS
, NULL
},
47214 { (char *)"new_MenuBar", (PyCFunction
) _wrap_new_MenuBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47215 { (char *)"MenuBar_Append", (PyCFunction
) _wrap_MenuBar_Append
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47216 { (char *)"MenuBar_Insert", (PyCFunction
) _wrap_MenuBar_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47217 { (char *)"MenuBar_GetMenuCount", (PyCFunction
) _wrap_MenuBar_GetMenuCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47218 { (char *)"MenuBar_GetMenu", (PyCFunction
) _wrap_MenuBar_GetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47219 { (char *)"MenuBar_Replace", (PyCFunction
) _wrap_MenuBar_Replace
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47220 { (char *)"MenuBar_Remove", (PyCFunction
) _wrap_MenuBar_Remove
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47221 { (char *)"MenuBar_EnableTop", (PyCFunction
) _wrap_MenuBar_EnableTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47222 { (char *)"MenuBar_IsEnabledTop", (PyCFunction
) _wrap_MenuBar_IsEnabledTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47223 { (char *)"MenuBar_SetLabelTop", (PyCFunction
) _wrap_MenuBar_SetLabelTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47224 { (char *)"MenuBar_GetLabelTop", (PyCFunction
) _wrap_MenuBar_GetLabelTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47225 { (char *)"MenuBar_FindMenuItem", (PyCFunction
) _wrap_MenuBar_FindMenuItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47226 { (char *)"MenuBar_FindItemById", (PyCFunction
) _wrap_MenuBar_FindItemById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47227 { (char *)"MenuBar_FindMenu", (PyCFunction
) _wrap_MenuBar_FindMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47228 { (char *)"MenuBar_Enable", (PyCFunction
) _wrap_MenuBar_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47229 { (char *)"MenuBar_Check", (PyCFunction
) _wrap_MenuBar_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47230 { (char *)"MenuBar_IsChecked", (PyCFunction
) _wrap_MenuBar_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47231 { (char *)"MenuBar_IsEnabled", (PyCFunction
) _wrap_MenuBar_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47232 { (char *)"MenuBar_SetLabel", (PyCFunction
) _wrap_MenuBar_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47233 { (char *)"MenuBar_GetLabel", (PyCFunction
) _wrap_MenuBar_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47234 { (char *)"MenuBar_SetHelpString", (PyCFunction
) _wrap_MenuBar_SetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47235 { (char *)"MenuBar_GetHelpString", (PyCFunction
) _wrap_MenuBar_GetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47236 { (char *)"MenuBar_GetFrame", (PyCFunction
) _wrap_MenuBar_GetFrame
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47237 { (char *)"MenuBar_IsAttached", (PyCFunction
) _wrap_MenuBar_IsAttached
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47238 { (char *)"MenuBar_Attach", (PyCFunction
) _wrap_MenuBar_Attach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47239 { (char *)"MenuBar_Detach", (PyCFunction
) _wrap_MenuBar_Detach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47240 { (char *)"MenuBar_SetAutoWindowMenu", (PyCFunction
) _wrap_MenuBar_SetAutoWindowMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47241 { (char *)"MenuBar_GetAutoWindowMenu", (PyCFunction
) _wrap_MenuBar_GetAutoWindowMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47242 { (char *)"MenuBar_swigregister", MenuBar_swigregister
, METH_VARARGS
, NULL
},
47243 { (char *)"new_MenuItem", (PyCFunction
) _wrap_new_MenuItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47244 { (char *)"MenuItem_GetMenu", (PyCFunction
) _wrap_MenuItem_GetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47245 { (char *)"MenuItem_SetMenu", (PyCFunction
) _wrap_MenuItem_SetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47246 { (char *)"MenuItem_SetId", (PyCFunction
) _wrap_MenuItem_SetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47247 { (char *)"MenuItem_GetId", (PyCFunction
) _wrap_MenuItem_GetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47248 { (char *)"MenuItem_IsSeparator", (PyCFunction
) _wrap_MenuItem_IsSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47249 { (char *)"MenuItem_SetText", (PyCFunction
) _wrap_MenuItem_SetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47250 { (char *)"MenuItem_GetLabel", (PyCFunction
) _wrap_MenuItem_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47251 { (char *)"MenuItem_GetText", (PyCFunction
) _wrap_MenuItem_GetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47252 { (char *)"MenuItem_GetLabelFromText", (PyCFunction
) _wrap_MenuItem_GetLabelFromText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47253 { (char *)"MenuItem_GetKind", (PyCFunction
) _wrap_MenuItem_GetKind
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47254 { (char *)"MenuItem_SetKind", (PyCFunction
) _wrap_MenuItem_SetKind
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47255 { (char *)"MenuItem_SetCheckable", (PyCFunction
) _wrap_MenuItem_SetCheckable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47256 { (char *)"MenuItem_IsCheckable", (PyCFunction
) _wrap_MenuItem_IsCheckable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47257 { (char *)"MenuItem_IsSubMenu", (PyCFunction
) _wrap_MenuItem_IsSubMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47258 { (char *)"MenuItem_SetSubMenu", (PyCFunction
) _wrap_MenuItem_SetSubMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47259 { (char *)"MenuItem_GetSubMenu", (PyCFunction
) _wrap_MenuItem_GetSubMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47260 { (char *)"MenuItem_Enable", (PyCFunction
) _wrap_MenuItem_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47261 { (char *)"MenuItem_IsEnabled", (PyCFunction
) _wrap_MenuItem_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47262 { (char *)"MenuItem_Check", (PyCFunction
) _wrap_MenuItem_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47263 { (char *)"MenuItem_IsChecked", (PyCFunction
) _wrap_MenuItem_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47264 { (char *)"MenuItem_Toggle", (PyCFunction
) _wrap_MenuItem_Toggle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47265 { (char *)"MenuItem_SetHelp", (PyCFunction
) _wrap_MenuItem_SetHelp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47266 { (char *)"MenuItem_GetHelp", (PyCFunction
) _wrap_MenuItem_GetHelp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47267 { (char *)"MenuItem_GetAccel", (PyCFunction
) _wrap_MenuItem_GetAccel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47268 { (char *)"MenuItem_SetAccel", (PyCFunction
) _wrap_MenuItem_SetAccel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47269 { (char *)"MenuItem_SetBitmap", (PyCFunction
) _wrap_MenuItem_SetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47270 { (char *)"MenuItem_GetBitmap", (PyCFunction
) _wrap_MenuItem_GetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47271 { (char *)"MenuItem_SetFont", (PyCFunction
) _wrap_MenuItem_SetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47272 { (char *)"MenuItem_GetFont", (PyCFunction
) _wrap_MenuItem_GetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47273 { (char *)"MenuItem_SetTextColour", (PyCFunction
) _wrap_MenuItem_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47274 { (char *)"MenuItem_GetTextColour", (PyCFunction
) _wrap_MenuItem_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47275 { (char *)"MenuItem_SetBackgroundColour", (PyCFunction
) _wrap_MenuItem_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47276 { (char *)"MenuItem_GetBackgroundColour", (PyCFunction
) _wrap_MenuItem_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47277 { (char *)"MenuItem_SetBitmaps", (PyCFunction
) _wrap_MenuItem_SetBitmaps
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47278 { (char *)"MenuItem_SetDisabledBitmap", (PyCFunction
) _wrap_MenuItem_SetDisabledBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47279 { (char *)"MenuItem_GetDisabledBitmap", (PyCFunction
) _wrap_MenuItem_GetDisabledBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47280 { (char *)"MenuItem_SetMarginWidth", (PyCFunction
) _wrap_MenuItem_SetMarginWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47281 { (char *)"MenuItem_GetMarginWidth", (PyCFunction
) _wrap_MenuItem_GetMarginWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47282 { (char *)"MenuItem_GetDefaultMarginWidth", (PyCFunction
) _wrap_MenuItem_GetDefaultMarginWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47283 { (char *)"MenuItem_IsOwnerDrawn", (PyCFunction
) _wrap_MenuItem_IsOwnerDrawn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47284 { (char *)"MenuItem_SetOwnerDrawn", (PyCFunction
) _wrap_MenuItem_SetOwnerDrawn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47285 { (char *)"MenuItem_ResetOwnerDrawn", (PyCFunction
) _wrap_MenuItem_ResetOwnerDrawn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47286 { (char *)"MenuItem_swigregister", MenuItem_swigregister
, METH_VARARGS
, NULL
},
47287 { (char *)"new_Control", (PyCFunction
) _wrap_new_Control
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47288 { (char *)"new_PreControl", (PyCFunction
) _wrap_new_PreControl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47289 { (char *)"Control_Create", (PyCFunction
) _wrap_Control_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47290 { (char *)"Control_Command", (PyCFunction
) _wrap_Control_Command
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47291 { (char *)"Control_GetLabel", (PyCFunction
) _wrap_Control_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47292 { (char *)"Control_SetLabel", (PyCFunction
) _wrap_Control_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47293 { (char *)"Control_GetClassDefaultAttributes", (PyCFunction
) _wrap_Control_GetClassDefaultAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47294 { (char *)"Control_swigregister", Control_swigregister
, METH_VARARGS
, NULL
},
47295 { (char *)"ItemContainer_Append", (PyCFunction
) _wrap_ItemContainer_Append
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47296 { (char *)"ItemContainer_AppendItems", (PyCFunction
) _wrap_ItemContainer_AppendItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47297 { (char *)"ItemContainer_Insert", (PyCFunction
) _wrap_ItemContainer_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47298 { (char *)"ItemContainer_Clear", (PyCFunction
) _wrap_ItemContainer_Clear
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47299 { (char *)"ItemContainer_Delete", (PyCFunction
) _wrap_ItemContainer_Delete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47300 { (char *)"ItemContainer_GetClientData", (PyCFunction
) _wrap_ItemContainer_GetClientData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47301 { (char *)"ItemContainer_SetClientData", (PyCFunction
) _wrap_ItemContainer_SetClientData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47302 { (char *)"ItemContainer_GetCount", (PyCFunction
) _wrap_ItemContainer_GetCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47303 { (char *)"ItemContainer_IsEmpty", (PyCFunction
) _wrap_ItemContainer_IsEmpty
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47304 { (char *)"ItemContainer_GetString", (PyCFunction
) _wrap_ItemContainer_GetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47305 { (char *)"ItemContainer_GetStrings", (PyCFunction
) _wrap_ItemContainer_GetStrings
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47306 { (char *)"ItemContainer_SetString", (PyCFunction
) _wrap_ItemContainer_SetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47307 { (char *)"ItemContainer_FindString", (PyCFunction
) _wrap_ItemContainer_FindString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47308 { (char *)"ItemContainer_SetSelection", (PyCFunction
) _wrap_ItemContainer_SetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47309 { (char *)"ItemContainer_GetSelection", (PyCFunction
) _wrap_ItemContainer_GetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47310 { (char *)"ItemContainer_SetStringSelection", (PyCFunction
) _wrap_ItemContainer_SetStringSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47311 { (char *)"ItemContainer_GetStringSelection", (PyCFunction
) _wrap_ItemContainer_GetStringSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47312 { (char *)"ItemContainer_Select", (PyCFunction
) _wrap_ItemContainer_Select
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47313 { (char *)"ItemContainer_swigregister", ItemContainer_swigregister
, METH_VARARGS
, NULL
},
47314 { (char *)"ControlWithItems_swigregister", ControlWithItems_swigregister
, METH_VARARGS
, NULL
},
47315 { (char *)"new_SizerItem", (PyCFunction
) _wrap_new_SizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47316 { (char *)"new_SizerItemWindow", (PyCFunction
) _wrap_new_SizerItemWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47317 { (char *)"new_SizerItemSpacer", (PyCFunction
) _wrap_new_SizerItemSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47318 { (char *)"new_SizerItemSizer", (PyCFunction
) _wrap_new_SizerItemSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47319 { (char *)"SizerItem_DeleteWindows", (PyCFunction
) _wrap_SizerItem_DeleteWindows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47320 { (char *)"SizerItem_DetachSizer", (PyCFunction
) _wrap_SizerItem_DetachSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47321 { (char *)"SizerItem_GetSize", (PyCFunction
) _wrap_SizerItem_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47322 { (char *)"SizerItem_CalcMin", (PyCFunction
) _wrap_SizerItem_CalcMin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47323 { (char *)"SizerItem_SetDimension", (PyCFunction
) _wrap_SizerItem_SetDimension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47324 { (char *)"SizerItem_GetMinSize", (PyCFunction
) _wrap_SizerItem_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47325 { (char *)"SizerItem_GetMinSizeWithBorder", (PyCFunction
) _wrap_SizerItem_GetMinSizeWithBorder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47326 { (char *)"SizerItem_SetInitSize", (PyCFunction
) _wrap_SizerItem_SetInitSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47327 { (char *)"SizerItem_SetRatioWH", (PyCFunction
) _wrap_SizerItem_SetRatioWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47328 { (char *)"SizerItem_SetRatioSize", (PyCFunction
) _wrap_SizerItem_SetRatioSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47329 { (char *)"SizerItem_SetRatio", (PyCFunction
) _wrap_SizerItem_SetRatio
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47330 { (char *)"SizerItem_GetRatio", (PyCFunction
) _wrap_SizerItem_GetRatio
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47331 { (char *)"SizerItem_GetRect", (PyCFunction
) _wrap_SizerItem_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47332 { (char *)"SizerItem_IsWindow", (PyCFunction
) _wrap_SizerItem_IsWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47333 { (char *)"SizerItem_IsSizer", (PyCFunction
) _wrap_SizerItem_IsSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47334 { (char *)"SizerItem_IsSpacer", (PyCFunction
) _wrap_SizerItem_IsSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47335 { (char *)"SizerItem_SetProportion", (PyCFunction
) _wrap_SizerItem_SetProportion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47336 { (char *)"SizerItem_GetProportion", (PyCFunction
) _wrap_SizerItem_GetProportion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47337 { (char *)"SizerItem_SetFlag", (PyCFunction
) _wrap_SizerItem_SetFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47338 { (char *)"SizerItem_GetFlag", (PyCFunction
) _wrap_SizerItem_GetFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47339 { (char *)"SizerItem_SetBorder", (PyCFunction
) _wrap_SizerItem_SetBorder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47340 { (char *)"SizerItem_GetBorder", (PyCFunction
) _wrap_SizerItem_GetBorder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47341 { (char *)"SizerItem_GetWindow", (PyCFunction
) _wrap_SizerItem_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47342 { (char *)"SizerItem_SetWindow", (PyCFunction
) _wrap_SizerItem_SetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47343 { (char *)"SizerItem_GetSizer", (PyCFunction
) _wrap_SizerItem_GetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47344 { (char *)"SizerItem_SetSizer", (PyCFunction
) _wrap_SizerItem_SetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47345 { (char *)"SizerItem_GetSpacer", (PyCFunction
) _wrap_SizerItem_GetSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47346 { (char *)"SizerItem_SetSpacer", (PyCFunction
) _wrap_SizerItem_SetSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47347 { (char *)"SizerItem_Show", (PyCFunction
) _wrap_SizerItem_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47348 { (char *)"SizerItem_IsShown", (PyCFunction
) _wrap_SizerItem_IsShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47349 { (char *)"SizerItem_GetPosition", (PyCFunction
) _wrap_SizerItem_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47350 { (char *)"SizerItem_GetUserData", (PyCFunction
) _wrap_SizerItem_GetUserData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47351 { (char *)"SizerItem_SetUserData", (PyCFunction
) _wrap_SizerItem_SetUserData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47352 { (char *)"SizerItem_swigregister", SizerItem_swigregister
, METH_VARARGS
, NULL
},
47353 { (char *)"Sizer__setOORInfo", (PyCFunction
) _wrap_Sizer__setOORInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47354 { (char *)"Sizer_Add", (PyCFunction
) _wrap_Sizer_Add
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47355 { (char *)"Sizer_Insert", (PyCFunction
) _wrap_Sizer_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47356 { (char *)"Sizer_Prepend", (PyCFunction
) _wrap_Sizer_Prepend
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47357 { (char *)"Sizer_Remove", (PyCFunction
) _wrap_Sizer_Remove
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47358 { (char *)"Sizer_Detach", (PyCFunction
) _wrap_Sizer_Detach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47359 { (char *)"Sizer_GetItem", (PyCFunction
) _wrap_Sizer_GetItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47360 { (char *)"Sizer__SetItemMinSize", (PyCFunction
) _wrap_Sizer__SetItemMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47361 { (char *)"Sizer_AddItem", (PyCFunction
) _wrap_Sizer_AddItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47362 { (char *)"Sizer_InsertItem", (PyCFunction
) _wrap_Sizer_InsertItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47363 { (char *)"Sizer_PrependItem", (PyCFunction
) _wrap_Sizer_PrependItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47364 { (char *)"Sizer_SetDimension", (PyCFunction
) _wrap_Sizer_SetDimension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47365 { (char *)"Sizer_SetMinSize", (PyCFunction
) _wrap_Sizer_SetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47366 { (char *)"Sizer_GetSize", (PyCFunction
) _wrap_Sizer_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47367 { (char *)"Sizer_GetPosition", (PyCFunction
) _wrap_Sizer_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47368 { (char *)"Sizer_GetMinSize", (PyCFunction
) _wrap_Sizer_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47369 { (char *)"Sizer_RecalcSizes", (PyCFunction
) _wrap_Sizer_RecalcSizes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47370 { (char *)"Sizer_CalcMin", (PyCFunction
) _wrap_Sizer_CalcMin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47371 { (char *)"Sizer_Layout", (PyCFunction
) _wrap_Sizer_Layout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47372 { (char *)"Sizer_Fit", (PyCFunction
) _wrap_Sizer_Fit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47373 { (char *)"Sizer_FitInside", (PyCFunction
) _wrap_Sizer_FitInside
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47374 { (char *)"Sizer_SetSizeHints", (PyCFunction
) _wrap_Sizer_SetSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47375 { (char *)"Sizer_SetVirtualSizeHints", (PyCFunction
) _wrap_Sizer_SetVirtualSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47376 { (char *)"Sizer_Clear", (PyCFunction
) _wrap_Sizer_Clear
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47377 { (char *)"Sizer_DeleteWindows", (PyCFunction
) _wrap_Sizer_DeleteWindows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47378 { (char *)"Sizer_GetChildren", (PyCFunction
) _wrap_Sizer_GetChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47379 { (char *)"Sizer_Show", (PyCFunction
) _wrap_Sizer_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47380 { (char *)"Sizer_IsShown", (PyCFunction
) _wrap_Sizer_IsShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47381 { (char *)"Sizer_ShowItems", (PyCFunction
) _wrap_Sizer_ShowItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47382 { (char *)"Sizer_swigregister", Sizer_swigregister
, METH_VARARGS
, NULL
},
47383 { (char *)"new_PySizer", (PyCFunction
) _wrap_new_PySizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47384 { (char *)"PySizer__setCallbackInfo", (PyCFunction
) _wrap_PySizer__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47385 { (char *)"PySizer_swigregister", PySizer_swigregister
, METH_VARARGS
, NULL
},
47386 { (char *)"new_BoxSizer", (PyCFunction
) _wrap_new_BoxSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47387 { (char *)"BoxSizer_GetOrientation", (PyCFunction
) _wrap_BoxSizer_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47388 { (char *)"BoxSizer_SetOrientation", (PyCFunction
) _wrap_BoxSizer_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47389 { (char *)"BoxSizer_swigregister", BoxSizer_swigregister
, METH_VARARGS
, NULL
},
47390 { (char *)"new_StaticBoxSizer", (PyCFunction
) _wrap_new_StaticBoxSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47391 { (char *)"StaticBoxSizer_GetStaticBox", (PyCFunction
) _wrap_StaticBoxSizer_GetStaticBox
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47392 { (char *)"StaticBoxSizer_swigregister", StaticBoxSizer_swigregister
, METH_VARARGS
, NULL
},
47393 { (char *)"new_GridSizer", (PyCFunction
) _wrap_new_GridSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47394 { (char *)"GridSizer_SetCols", (PyCFunction
) _wrap_GridSizer_SetCols
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47395 { (char *)"GridSizer_SetRows", (PyCFunction
) _wrap_GridSizer_SetRows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47396 { (char *)"GridSizer_SetVGap", (PyCFunction
) _wrap_GridSizer_SetVGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47397 { (char *)"GridSizer_SetHGap", (PyCFunction
) _wrap_GridSizer_SetHGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47398 { (char *)"GridSizer_GetCols", (PyCFunction
) _wrap_GridSizer_GetCols
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47399 { (char *)"GridSizer_GetRows", (PyCFunction
) _wrap_GridSizer_GetRows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47400 { (char *)"GridSizer_GetVGap", (PyCFunction
) _wrap_GridSizer_GetVGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47401 { (char *)"GridSizer_GetHGap", (PyCFunction
) _wrap_GridSizer_GetHGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47402 { (char *)"GridSizer_swigregister", GridSizer_swigregister
, METH_VARARGS
, NULL
},
47403 { (char *)"new_FlexGridSizer", (PyCFunction
) _wrap_new_FlexGridSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47404 { (char *)"FlexGridSizer_AddGrowableRow", (PyCFunction
) _wrap_FlexGridSizer_AddGrowableRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47405 { (char *)"FlexGridSizer_RemoveGrowableRow", (PyCFunction
) _wrap_FlexGridSizer_RemoveGrowableRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47406 { (char *)"FlexGridSizer_AddGrowableCol", (PyCFunction
) _wrap_FlexGridSizer_AddGrowableCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47407 { (char *)"FlexGridSizer_RemoveGrowableCol", (PyCFunction
) _wrap_FlexGridSizer_RemoveGrowableCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47408 { (char *)"FlexGridSizer_SetFlexibleDirection", (PyCFunction
) _wrap_FlexGridSizer_SetFlexibleDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47409 { (char *)"FlexGridSizer_GetFlexibleDirection", (PyCFunction
) _wrap_FlexGridSizer_GetFlexibleDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47410 { (char *)"FlexGridSizer_SetNonFlexibleGrowMode", (PyCFunction
) _wrap_FlexGridSizer_SetNonFlexibleGrowMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47411 { (char *)"FlexGridSizer_GetNonFlexibleGrowMode", (PyCFunction
) _wrap_FlexGridSizer_GetNonFlexibleGrowMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47412 { (char *)"FlexGridSizer_GetRowHeights", (PyCFunction
) _wrap_FlexGridSizer_GetRowHeights
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47413 { (char *)"FlexGridSizer_GetColWidths", (PyCFunction
) _wrap_FlexGridSizer_GetColWidths
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47414 { (char *)"FlexGridSizer_swigregister", FlexGridSizer_swigregister
, METH_VARARGS
, NULL
},
47415 { (char *)"new_StdDialogButtonSizer", (PyCFunction
) _wrap_new_StdDialogButtonSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47416 { (char *)"StdDialogButtonSizer_AddButton", (PyCFunction
) _wrap_StdDialogButtonSizer_AddButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47417 { (char *)"StdDialogButtonSizer_Realize", (PyCFunction
) _wrap_StdDialogButtonSizer_Realize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47418 { (char *)"StdDialogButtonSizer_SetAffirmativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_SetAffirmativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47419 { (char *)"StdDialogButtonSizer_SetNegativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_SetNegativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47420 { (char *)"StdDialogButtonSizer_SetCancelButton", (PyCFunction
) _wrap_StdDialogButtonSizer_SetCancelButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47421 { (char *)"StdDialogButtonSizer_GetAffirmativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetAffirmativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47422 { (char *)"StdDialogButtonSizer_GetApplyButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetApplyButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47423 { (char *)"StdDialogButtonSizer_GetNegativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetNegativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47424 { (char *)"StdDialogButtonSizer_GetCancelButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetCancelButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47425 { (char *)"StdDialogButtonSizer_GetHelpButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetHelpButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47426 { (char *)"StdDialogButtonSizer_swigregister", StdDialogButtonSizer_swigregister
, METH_VARARGS
, NULL
},
47427 { (char *)"new_GBPosition", (PyCFunction
) _wrap_new_GBPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47428 { (char *)"GBPosition_GetRow", (PyCFunction
) _wrap_GBPosition_GetRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47429 { (char *)"GBPosition_GetCol", (PyCFunction
) _wrap_GBPosition_GetCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47430 { (char *)"GBPosition_SetRow", (PyCFunction
) _wrap_GBPosition_SetRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47431 { (char *)"GBPosition_SetCol", (PyCFunction
) _wrap_GBPosition_SetCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47432 { (char *)"GBPosition___eq__", (PyCFunction
) _wrap_GBPosition___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47433 { (char *)"GBPosition___ne__", (PyCFunction
) _wrap_GBPosition___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47434 { (char *)"GBPosition_Set", (PyCFunction
) _wrap_GBPosition_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47435 { (char *)"GBPosition_Get", (PyCFunction
) _wrap_GBPosition_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47436 { (char *)"GBPosition_swigregister", GBPosition_swigregister
, METH_VARARGS
, NULL
},
47437 { (char *)"new_GBSpan", (PyCFunction
) _wrap_new_GBSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47438 { (char *)"GBSpan_GetRowspan", (PyCFunction
) _wrap_GBSpan_GetRowspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47439 { (char *)"GBSpan_GetColspan", (PyCFunction
) _wrap_GBSpan_GetColspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47440 { (char *)"GBSpan_SetRowspan", (PyCFunction
) _wrap_GBSpan_SetRowspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47441 { (char *)"GBSpan_SetColspan", (PyCFunction
) _wrap_GBSpan_SetColspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47442 { (char *)"GBSpan___eq__", (PyCFunction
) _wrap_GBSpan___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47443 { (char *)"GBSpan___ne__", (PyCFunction
) _wrap_GBSpan___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47444 { (char *)"GBSpan_Set", (PyCFunction
) _wrap_GBSpan_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47445 { (char *)"GBSpan_Get", (PyCFunction
) _wrap_GBSpan_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47446 { (char *)"GBSpan_swigregister", GBSpan_swigregister
, METH_VARARGS
, NULL
},
47447 { (char *)"new_GBSizerItem", (PyCFunction
) _wrap_new_GBSizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47448 { (char *)"new_GBSizerItemWindow", (PyCFunction
) _wrap_new_GBSizerItemWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47449 { (char *)"new_GBSizerItemSizer", (PyCFunction
) _wrap_new_GBSizerItemSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47450 { (char *)"new_GBSizerItemSpacer", (PyCFunction
) _wrap_new_GBSizerItemSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47451 { (char *)"GBSizerItem_GetPos", (PyCFunction
) _wrap_GBSizerItem_GetPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47452 { (char *)"GBSizerItem_GetSpan", (PyCFunction
) _wrap_GBSizerItem_GetSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47453 { (char *)"GBSizerItem_SetPos", (PyCFunction
) _wrap_GBSizerItem_SetPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47454 { (char *)"GBSizerItem_SetSpan", (PyCFunction
) _wrap_GBSizerItem_SetSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47455 { (char *)"GBSizerItem_Intersects", (PyCFunction
) _wrap_GBSizerItem_Intersects
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47456 { (char *)"GBSizerItem_IntersectsPos", (PyCFunction
) _wrap_GBSizerItem_IntersectsPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47457 { (char *)"GBSizerItem_GetEndPos", (PyCFunction
) _wrap_GBSizerItem_GetEndPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47458 { (char *)"GBSizerItem_GetGBSizer", (PyCFunction
) _wrap_GBSizerItem_GetGBSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47459 { (char *)"GBSizerItem_SetGBSizer", (PyCFunction
) _wrap_GBSizerItem_SetGBSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47460 { (char *)"GBSizerItem_swigregister", GBSizerItem_swigregister
, METH_VARARGS
, NULL
},
47461 { (char *)"new_GridBagSizer", (PyCFunction
) _wrap_new_GridBagSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47462 { (char *)"GridBagSizer_Add", (PyCFunction
) _wrap_GridBagSizer_Add
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47463 { (char *)"GridBagSizer_AddItem", (PyCFunction
) _wrap_GridBagSizer_AddItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47464 { (char *)"GridBagSizer_GetCellSize", (PyCFunction
) _wrap_GridBagSizer_GetCellSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47465 { (char *)"GridBagSizer_GetEmptyCellSize", (PyCFunction
) _wrap_GridBagSizer_GetEmptyCellSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47466 { (char *)"GridBagSizer_SetEmptyCellSize", (PyCFunction
) _wrap_GridBagSizer_SetEmptyCellSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47467 { (char *)"GridBagSizer_GetItemPosition", _wrap_GridBagSizer_GetItemPosition
, METH_VARARGS
, NULL
},
47468 { (char *)"GridBagSizer_SetItemPosition", _wrap_GridBagSizer_SetItemPosition
, METH_VARARGS
, NULL
},
47469 { (char *)"GridBagSizer_GetItemSpan", _wrap_GridBagSizer_GetItemSpan
, METH_VARARGS
, NULL
},
47470 { (char *)"GridBagSizer_SetItemSpan", _wrap_GridBagSizer_SetItemSpan
, METH_VARARGS
, NULL
},
47471 { (char *)"GridBagSizer_FindItem", _wrap_GridBagSizer_FindItem
, METH_VARARGS
, NULL
},
47472 { (char *)"GridBagSizer_FindItemAtPosition", (PyCFunction
) _wrap_GridBagSizer_FindItemAtPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47473 { (char *)"GridBagSizer_FindItemAtPoint", (PyCFunction
) _wrap_GridBagSizer_FindItemAtPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47474 { (char *)"GridBagSizer_CheckForIntersection", (PyCFunction
) _wrap_GridBagSizer_CheckForIntersection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47475 { (char *)"GridBagSizer_CheckForIntersectionPos", (PyCFunction
) _wrap_GridBagSizer_CheckForIntersectionPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47476 { (char *)"GridBagSizer_swigregister", GridBagSizer_swigregister
, METH_VARARGS
, NULL
},
47477 { (char *)"IndividualLayoutConstraint_Set", (PyCFunction
) _wrap_IndividualLayoutConstraint_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47478 { (char *)"IndividualLayoutConstraint_LeftOf", (PyCFunction
) _wrap_IndividualLayoutConstraint_LeftOf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47479 { (char *)"IndividualLayoutConstraint_RightOf", (PyCFunction
) _wrap_IndividualLayoutConstraint_RightOf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47480 { (char *)"IndividualLayoutConstraint_Above", (PyCFunction
) _wrap_IndividualLayoutConstraint_Above
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47481 { (char *)"IndividualLayoutConstraint_Below", (PyCFunction
) _wrap_IndividualLayoutConstraint_Below
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47482 { (char *)"IndividualLayoutConstraint_SameAs", (PyCFunction
) _wrap_IndividualLayoutConstraint_SameAs
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47483 { (char *)"IndividualLayoutConstraint_PercentOf", (PyCFunction
) _wrap_IndividualLayoutConstraint_PercentOf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47484 { (char *)"IndividualLayoutConstraint_Absolute", (PyCFunction
) _wrap_IndividualLayoutConstraint_Absolute
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47485 { (char *)"IndividualLayoutConstraint_Unconstrained", (PyCFunction
) _wrap_IndividualLayoutConstraint_Unconstrained
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47486 { (char *)"IndividualLayoutConstraint_AsIs", (PyCFunction
) _wrap_IndividualLayoutConstraint_AsIs
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47487 { (char *)"IndividualLayoutConstraint_GetOtherWindow", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetOtherWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47488 { (char *)"IndividualLayoutConstraint_GetMyEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetMyEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47489 { (char *)"IndividualLayoutConstraint_SetEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47490 { (char *)"IndividualLayoutConstraint_SetValue", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47491 { (char *)"IndividualLayoutConstraint_GetMargin", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetMargin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47492 { (char *)"IndividualLayoutConstraint_SetMargin", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetMargin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47493 { (char *)"IndividualLayoutConstraint_GetValue", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47494 { (char *)"IndividualLayoutConstraint_GetPercent", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetPercent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47495 { (char *)"IndividualLayoutConstraint_GetOtherEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetOtherEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47496 { (char *)"IndividualLayoutConstraint_GetDone", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetDone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47497 { (char *)"IndividualLayoutConstraint_SetDone", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetDone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47498 { (char *)"IndividualLayoutConstraint_GetRelationship", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetRelationship
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47499 { (char *)"IndividualLayoutConstraint_SetRelationship", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetRelationship
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47500 { (char *)"IndividualLayoutConstraint_ResetIfWin", (PyCFunction
) _wrap_IndividualLayoutConstraint_ResetIfWin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47501 { (char *)"IndividualLayoutConstraint_SatisfyConstraint", (PyCFunction
) _wrap_IndividualLayoutConstraint_SatisfyConstraint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47502 { (char *)"IndividualLayoutConstraint_GetEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47503 { (char *)"IndividualLayoutConstraint_swigregister", IndividualLayoutConstraint_swigregister
, METH_VARARGS
, NULL
},
47504 { (char *)"LayoutConstraints_left_get", (PyCFunction
) _wrap_LayoutConstraints_left_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47505 { (char *)"LayoutConstraints_top_get", (PyCFunction
) _wrap_LayoutConstraints_top_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47506 { (char *)"LayoutConstraints_right_get", (PyCFunction
) _wrap_LayoutConstraints_right_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47507 { (char *)"LayoutConstraints_bottom_get", (PyCFunction
) _wrap_LayoutConstraints_bottom_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47508 { (char *)"LayoutConstraints_width_get", (PyCFunction
) _wrap_LayoutConstraints_width_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47509 { (char *)"LayoutConstraints_height_get", (PyCFunction
) _wrap_LayoutConstraints_height_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47510 { (char *)"LayoutConstraints_centreX_get", (PyCFunction
) _wrap_LayoutConstraints_centreX_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47511 { (char *)"LayoutConstraints_centreY_get", (PyCFunction
) _wrap_LayoutConstraints_centreY_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47512 { (char *)"new_LayoutConstraints", (PyCFunction
) _wrap_new_LayoutConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47513 { (char *)"LayoutConstraints_SatisfyConstraints", (PyCFunction
) _wrap_LayoutConstraints_SatisfyConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47514 { (char *)"LayoutConstraints_AreSatisfied", (PyCFunction
) _wrap_LayoutConstraints_AreSatisfied
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47515 { (char *)"LayoutConstraints_swigregister", LayoutConstraints_swigregister
, METH_VARARGS
, NULL
},
47516 { NULL
, NULL
, 0, NULL
}
47520 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
47522 static void *_p_wxGBSizerItemTo_p_wxSizerItem(void *x
) {
47523 return (void *)((wxSizerItem
*) ((wxGBSizerItem
*) x
));
47525 static void *_p_wxBoxSizerTo_p_wxSizer(void *x
) {
47526 return (void *)((wxSizer
*) ((wxBoxSizer
*) x
));
47528 static void *_p_wxStaticBoxSizerTo_p_wxSizer(void *x
) {
47529 return (void *)((wxSizer
*) (wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
47531 static void *_p_wxStdDialogButtonSizerTo_p_wxSizer(void *x
) {
47532 return (void *)((wxSizer
*) (wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
47534 static void *_p_wxGridBagSizerTo_p_wxSizer(void *x
) {
47535 return (void *)((wxSizer
*) (wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47537 static void *_p_wxGridSizerTo_p_wxSizer(void *x
) {
47538 return (void *)((wxSizer
*) ((wxGridSizer
*) x
));
47540 static void *_p_wxFlexGridSizerTo_p_wxSizer(void *x
) {
47541 return (void *)((wxSizer
*) (wxGridSizer
*) ((wxFlexGridSizer
*) x
));
47543 static void *_p_wxPySizerTo_p_wxSizer(void *x
) {
47544 return (void *)((wxSizer
*) ((wxPySizer
*) x
));
47546 static void *_p_wxStaticBoxSizerTo_p_wxBoxSizer(void *x
) {
47547 return (void *)((wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
47549 static void *_p_wxStdDialogButtonSizerTo_p_wxBoxSizer(void *x
) {
47550 return (void *)((wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
47552 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x
) {
47553 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
47555 static void *_p_wxMenuEventTo_p_wxEvent(void *x
) {
47556 return (void *)((wxEvent
*) ((wxMenuEvent
*) x
));
47558 static void *_p_wxCloseEventTo_p_wxEvent(void *x
) {
47559 return (void *)((wxEvent
*) ((wxCloseEvent
*) x
));
47561 static void *_p_wxMouseEventTo_p_wxEvent(void *x
) {
47562 return (void *)((wxEvent
*) ((wxMouseEvent
*) x
));
47564 static void *_p_wxEraseEventTo_p_wxEvent(void *x
) {
47565 return (void *)((wxEvent
*) ((wxEraseEvent
*) x
));
47567 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x
) {
47568 return (void *)((wxEvent
*) ((wxSetCursorEvent
*) x
));
47570 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x
) {
47571 return (void *)((wxEvent
*) ((wxInitDialogEvent
*) x
));
47573 static void *_p_wxScrollEventTo_p_wxEvent(void *x
) {
47574 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxScrollEvent
*) x
));
47576 static void *_p_wxPyEventTo_p_wxEvent(void *x
) {
47577 return (void *)((wxEvent
*) ((wxPyEvent
*) x
));
47579 static void *_p_wxNotifyEventTo_p_wxEvent(void *x
) {
47580 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxNotifyEvent
*) x
));
47582 static void *_p_wxIdleEventTo_p_wxEvent(void *x
) {
47583 return (void *)((wxEvent
*) ((wxIdleEvent
*) x
));
47585 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x
) {
47586 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
47588 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x
) {
47589 return (void *)((wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
47591 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x
) {
47592 return (void *)((wxEvent
*) ((wxMaximizeEvent
*) x
));
47594 static void *_p_wxIconizeEventTo_p_wxEvent(void *x
) {
47595 return (void *)((wxEvent
*) ((wxIconizeEvent
*) x
));
47597 static void *_p_wxActivateEventTo_p_wxEvent(void *x
) {
47598 return (void *)((wxEvent
*) ((wxActivateEvent
*) x
));
47600 static void *_p_wxSizeEventTo_p_wxEvent(void *x
) {
47601 return (void *)((wxEvent
*) ((wxSizeEvent
*) x
));
47603 static void *_p_wxMoveEventTo_p_wxEvent(void *x
) {
47604 return (void *)((wxEvent
*) ((wxMoveEvent
*) x
));
47606 static void *_p_wxDateEventTo_p_wxEvent(void *x
) {
47607 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDateEvent
*) x
));
47609 static void *_p_wxPaintEventTo_p_wxEvent(void *x
) {
47610 return (void *)((wxEvent
*) ((wxPaintEvent
*) x
));
47612 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x
) {
47613 return (void *)((wxEvent
*) ((wxNcPaintEvent
*) x
));
47615 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x
) {
47616 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
47618 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x
) {
47619 return (void *)((wxEvent
*) ((wxPaletteChangedEvent
*) x
));
47621 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x
) {
47622 return (void *)((wxEvent
*) ((wxDisplayChangedEvent
*) x
));
47624 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x
) {
47625 return (void *)((wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
47627 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x
) {
47628 return (void *)((wxEvent
*) ((wxSysColourChangedEvent
*) x
));
47630 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x
) {
47631 return (void *)((wxEvent
*) ((wxDropFilesEvent
*) x
));
47633 static void *_p_wxFocusEventTo_p_wxEvent(void *x
) {
47634 return (void *)((wxEvent
*) ((wxFocusEvent
*) x
));
47636 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x
) {
47637 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
47639 static void *_p_wxShowEventTo_p_wxEvent(void *x
) {
47640 return (void *)((wxEvent
*) ((wxShowEvent
*) x
));
47642 static void *_p_wxCommandEventTo_p_wxEvent(void *x
) {
47643 return (void *)((wxEvent
*) ((wxCommandEvent
*) x
));
47645 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x
) {
47646 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
47648 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x
) {
47649 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
47651 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x
) {
47652 return (void *)((wxEvent
*) ((wxNavigationKeyEvent
*) x
));
47654 static void *_p_wxKeyEventTo_p_wxEvent(void *x
) {
47655 return (void *)((wxEvent
*) ((wxKeyEvent
*) x
));
47657 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x
) {
47658 return (void *)((wxEvent
*) ((wxScrollWinEvent
*) x
));
47660 static void *_p_wxGridBagSizerTo_p_wxGridSizer(void *x
) {
47661 return (void *)((wxGridSizer
*) (wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47663 static void *_p_wxFlexGridSizerTo_p_wxGridSizer(void *x
) {
47664 return (void *)((wxGridSizer
*) ((wxFlexGridSizer
*) x
));
47666 static void *_p_wxGridBagSizerTo_p_wxFlexGridSizer(void *x
) {
47667 return (void *)((wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47669 static void *_p_wxControlWithItemsTo_p_wxItemContainer(void *x
) {
47670 return (void *)((wxItemContainer
*) ((wxControlWithItems
*) x
));
47672 static void *_p_wxControlWithItemsTo_p_wxControl(void *x
) {
47673 return (void *)((wxControl
*) ((wxControlWithItems
*) x
));
47675 static void *_p_wxControlTo_p_wxEvtHandler(void *x
) {
47676 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxControl
*) x
));
47678 static void *_p_wxWindowTo_p_wxEvtHandler(void *x
) {
47679 return (void *)((wxEvtHandler
*) ((wxWindow
*) x
));
47681 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x
) {
47682 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
47684 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x
) {
47685 return (void *)((wxEvtHandler
*) ((wxPyApp
*) x
));
47687 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x
) {
47688 return (void *)((wxEvtHandler
*) ((wxValidator
*) x
));
47690 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x
) {
47691 return (void *)((wxEvtHandler
*) (wxValidator
*) ((wxPyValidator
*) x
));
47693 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x
) {
47694 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMenuBar
*) x
));
47696 static void *_p_wxMenuTo_p_wxEvtHandler(void *x
) {
47697 return (void *)((wxEvtHandler
*) ((wxMenu
*) x
));
47699 static void *_p_wxANIHandlerTo_p_wxCURHandler(void *x
) {
47700 return (void *)((wxCURHandler
*) ((wxANIHandler
*) x
));
47702 static void *_p_wxCURHandlerTo_p_wxICOHandler(void *x
) {
47703 return (void *)((wxICOHandler
*) ((wxCURHandler
*) x
));
47705 static void *_p_wxANIHandlerTo_p_wxICOHandler(void *x
) {
47706 return (void *)((wxICOHandler
*) (wxCURHandler
*) ((wxANIHandler
*) x
));
47708 static void *_p_wxICOHandlerTo_p_wxBMPHandler(void *x
) {
47709 return (void *)((wxBMPHandler
*) ((wxICOHandler
*) x
));
47711 static void *_p_wxCURHandlerTo_p_wxBMPHandler(void *x
) {
47712 return (void *)((wxBMPHandler
*) (wxICOHandler
*) ((wxCURHandler
*) x
));
47714 static void *_p_wxANIHandlerTo_p_wxBMPHandler(void *x
) {
47715 return (void *)((wxBMPHandler
*) (wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
47717 static void *_p_wxPyImageHandlerTo_p_wxImageHandler(void *x
) {
47718 return (void *)((wxImageHandler
*) ((wxPyImageHandler
*) x
));
47720 static void *_p_wxBMPHandlerTo_p_wxImageHandler(void *x
) {
47721 return (void *)((wxImageHandler
*) ((wxBMPHandler
*) x
));
47723 static void *_p_wxICOHandlerTo_p_wxImageHandler(void *x
) {
47724 return (void *)((wxImageHandler
*) (wxBMPHandler
*) ((wxICOHandler
*) x
));
47726 static void *_p_wxCURHandlerTo_p_wxImageHandler(void *x
) {
47727 return (void *)((wxImageHandler
*) (wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
47729 static void *_p_wxANIHandlerTo_p_wxImageHandler(void *x
) {
47730 return (void *)((wxImageHandler
*) (wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
47732 static void *_p_wxPNGHandlerTo_p_wxImageHandler(void *x
) {
47733 return (void *)((wxImageHandler
*) ((wxPNGHandler
*) x
));
47735 static void *_p_wxGIFHandlerTo_p_wxImageHandler(void *x
) {
47736 return (void *)((wxImageHandler
*) ((wxGIFHandler
*) x
));
47738 static void *_p_wxPCXHandlerTo_p_wxImageHandler(void *x
) {
47739 return (void *)((wxImageHandler
*) ((wxPCXHandler
*) x
));
47741 static void *_p_wxJPEGHandlerTo_p_wxImageHandler(void *x
) {
47742 return (void *)((wxImageHandler
*) ((wxJPEGHandler
*) x
));
47744 static void *_p_wxPNMHandlerTo_p_wxImageHandler(void *x
) {
47745 return (void *)((wxImageHandler
*) ((wxPNMHandler
*) x
));
47747 static void *_p_wxXPMHandlerTo_p_wxImageHandler(void *x
) {
47748 return (void *)((wxImageHandler
*) ((wxXPMHandler
*) x
));
47750 static void *_p_wxTIFFHandlerTo_p_wxImageHandler(void *x
) {
47751 return (void *)((wxImageHandler
*) ((wxTIFFHandler
*) x
));
47753 static void *_p_wxPyFileSystemHandlerTo_p_wxFileSystemHandler(void *x
) {
47754 return (void *)((wxFileSystemHandler
*) ((wxPyFileSystemHandler
*) x
));
47756 static void *_p_wxInternetFSHandlerTo_p_wxFileSystemHandler(void *x
) {
47757 return (void *)((wxFileSystemHandler
*) ((wxInternetFSHandler
*) x
));
47759 static void *_p_wxZipFSHandlerTo_p_wxFileSystemHandler(void *x
) {
47760 return (void *)((wxFileSystemHandler
*) ((wxZipFSHandler
*) x
));
47762 static void *_p_wxMemoryFSHandlerTo_p_wxFileSystemHandler(void *x
) {
47763 return (void *)((wxFileSystemHandler
*) ((wxMemoryFSHandler
*) x
));
47765 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x
) {
47766 return (void *)((wxObject
*) ((wxLayoutConstraints
*) x
));
47768 static void *_p_wxGBSizerItemTo_p_wxObject(void *x
) {
47769 return (void *)((wxObject
*) (wxSizerItem
*) ((wxGBSizerItem
*) x
));
47771 static void *_p_wxSizerItemTo_p_wxObject(void *x
) {
47772 return (void *)((wxObject
*) ((wxSizerItem
*) x
));
47774 static void *_p_wxScrollEventTo_p_wxObject(void *x
) {
47775 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxScrollEvent
*) x
));
47777 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x
) {
47778 return (void *)((wxObject
*) ((wxIndividualLayoutConstraint
*) x
));
47780 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x
) {
47781 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
47783 static void *_p_wxBoxSizerTo_p_wxObject(void *x
) {
47784 return (void *)((wxObject
*) (wxSizer
*) ((wxBoxSizer
*) x
));
47786 static void *_p_wxSizerTo_p_wxObject(void *x
) {
47787 return (void *)((wxObject
*) ((wxSizer
*) x
));
47789 static void *_p_wxGridBagSizerTo_p_wxObject(void *x
) {
47790 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47792 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x
) {
47793 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
47795 static void *_p_wxEventTo_p_wxObject(void *x
) {
47796 return (void *)((wxObject
*) ((wxEvent
*) x
));
47798 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x
) {
47799 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*) ((wxFlexGridSizer
*) x
));
47801 static void *_p_wxGridSizerTo_p_wxObject(void *x
) {
47802 return (void *)((wxObject
*) (wxSizer
*) ((wxGridSizer
*) x
));
47804 static void *_p_wxInitDialogEventTo_p_wxObject(void *x
) {
47805 return (void *)((wxObject
*) (wxEvent
*) ((wxInitDialogEvent
*) x
));
47807 static void *_p_wxPaintEventTo_p_wxObject(void *x
) {
47808 return (void *)((wxObject
*) (wxEvent
*) ((wxPaintEvent
*) x
));
47810 static void *_p_wxNcPaintEventTo_p_wxObject(void *x
) {
47811 return (void *)((wxObject
*) (wxEvent
*) ((wxNcPaintEvent
*) x
));
47813 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x
) {
47814 return (void *)((wxObject
*) (wxEvent
*) ((wxPaletteChangedEvent
*) x
));
47816 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x
) {
47817 return (void *)((wxObject
*) (wxEvent
*) ((wxDisplayChangedEvent
*) x
));
47819 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x
) {
47820 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
47822 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x
) {
47823 return (void *)((wxObject
*) (wxEvent
*) ((wxSysColourChangedEvent
*) x
));
47825 static void *_p_wxControlTo_p_wxObject(void *x
) {
47826 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxControl
*) x
));
47828 static void *_p_wxSetCursorEventTo_p_wxObject(void *x
) {
47829 return (void *)((wxObject
*) (wxEvent
*) ((wxSetCursorEvent
*) x
));
47831 static void *_p_wxFSFileTo_p_wxObject(void *x
) {
47832 return (void *)((wxObject
*) ((wxFSFile
*) x
));
47834 static void *_p_wxPySizerTo_p_wxObject(void *x
) {
47835 return (void *)((wxObject
*) (wxSizer
*) ((wxPySizer
*) x
));
47837 static void *_p_wxPyEventTo_p_wxObject(void *x
) {
47838 return (void *)((wxObject
*) (wxEvent
*) ((wxPyEvent
*) x
));
47840 static void *_p_wxNotifyEventTo_p_wxObject(void *x
) {
47841 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxNotifyEvent
*) x
));
47843 static void *_p_wxShowEventTo_p_wxObject(void *x
) {
47844 return (void *)((wxObject
*) (wxEvent
*) ((wxShowEvent
*) x
));
47846 static void *_p_wxMenuItemTo_p_wxObject(void *x
) {
47847 return (void *)((wxObject
*) ((wxMenuItem
*) x
));
47849 static void *_p_wxDateEventTo_p_wxObject(void *x
) {
47850 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDateEvent
*) x
));
47852 static void *_p_wxIdleEventTo_p_wxObject(void *x
) {
47853 return (void *)((wxObject
*) (wxEvent
*) ((wxIdleEvent
*) x
));
47855 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x
) {
47856 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
47858 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x
) {
47859 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
47861 static void *_p_wxMaximizeEventTo_p_wxObject(void *x
) {
47862 return (void *)((wxObject
*) (wxEvent
*) ((wxMaximizeEvent
*) x
));
47864 static void *_p_wxIconizeEventTo_p_wxObject(void *x
) {
47865 return (void *)((wxObject
*) (wxEvent
*) ((wxIconizeEvent
*) x
));
47867 static void *_p_wxSizeEventTo_p_wxObject(void *x
) {
47868 return (void *)((wxObject
*) (wxEvent
*) ((wxSizeEvent
*) x
));
47870 static void *_p_wxMoveEventTo_p_wxObject(void *x
) {
47871 return (void *)((wxObject
*) (wxEvent
*) ((wxMoveEvent
*) x
));
47873 static void *_p_wxActivateEventTo_p_wxObject(void *x
) {
47874 return (void *)((wxObject
*) (wxEvent
*) ((wxActivateEvent
*) x
));
47876 static void *_p_wxPNMHandlerTo_p_wxObject(void *x
) {
47877 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNMHandler
*) x
));
47879 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x
) {
47880 return (void *)((wxObject
*) (wxImageHandler
*) ((wxJPEGHandler
*) x
));
47882 static void *_p_wxPCXHandlerTo_p_wxObject(void *x
) {
47883 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPCXHandler
*) x
));
47885 static void *_p_wxGIFHandlerTo_p_wxObject(void *x
) {
47886 return (void *)((wxObject
*) (wxImageHandler
*) ((wxGIFHandler
*) x
));
47888 static void *_p_wxPNGHandlerTo_p_wxObject(void *x
) {
47889 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNGHandler
*) x
));
47891 static void *_p_wxANIHandlerTo_p_wxObject(void *x
) {
47892 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
47894 static void *_p_wxCURHandlerTo_p_wxObject(void *x
) {
47895 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
47897 static void *_p_wxICOHandlerTo_p_wxObject(void *x
) {
47898 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*) ((wxICOHandler
*) x
));
47900 static void *_p_wxBMPHandlerTo_p_wxObject(void *x
) {
47901 return (void *)((wxObject
*) (wxImageHandler
*) ((wxBMPHandler
*) x
));
47903 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x
) {
47904 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPyImageHandler
*) x
));
47906 static void *_p_wxImageHandlerTo_p_wxObject(void *x
) {
47907 return (void *)((wxObject
*) ((wxImageHandler
*) x
));
47909 static void *_p_wxXPMHandlerTo_p_wxObject(void *x
) {
47910 return (void *)((wxObject
*) (wxImageHandler
*) ((wxXPMHandler
*) x
));
47912 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x
) {
47913 return (void *)((wxObject
*) (wxImageHandler
*) ((wxTIFFHandler
*) x
));
47915 static void *_p_wxEvtHandlerTo_p_wxObject(void *x
) {
47916 return (void *)((wxObject
*) ((wxEvtHandler
*) x
));
47918 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x
) {
47919 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
47921 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x
) {
47922 return (void *)((wxObject
*) ((wxAcceleratorTable
*) x
));
47924 static void *_p_wxImageTo_p_wxObject(void *x
) {
47925 return (void *)((wxObject
*) ((wxImage
*) x
));
47927 static void *_p_wxScrollWinEventTo_p_wxObject(void *x
) {
47928 return (void *)((wxObject
*) (wxEvent
*) ((wxScrollWinEvent
*) x
));
47930 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x
) {
47931 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
47933 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x
) {
47934 return (void *)((wxObject
*) (wxEvent
*) ((wxNavigationKeyEvent
*) x
));
47936 static void *_p_wxKeyEventTo_p_wxObject(void *x
) {
47937 return (void *)((wxObject
*) (wxEvent
*) ((wxKeyEvent
*) x
));
47939 static void *_p_wxWindowTo_p_wxObject(void *x
) {
47940 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxWindow
*) x
));
47942 static void *_p_wxMenuTo_p_wxObject(void *x
) {
47943 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxMenu
*) x
));
47945 static void *_p_wxMenuBarTo_p_wxObject(void *x
) {
47946 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMenuBar
*) x
));
47948 static void *_p_wxFileSystemTo_p_wxObject(void *x
) {
47949 return (void *)((wxObject
*) ((wxFileSystem
*) x
));
47951 static void *_p_wxContextMenuEventTo_p_wxObject(void *x
) {
47952 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
47954 static void *_p_wxMenuEventTo_p_wxObject(void *x
) {
47955 return (void *)((wxObject
*) (wxEvent
*) ((wxMenuEvent
*) x
));
47957 static void *_p_wxPyAppTo_p_wxObject(void *x
) {
47958 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyApp
*) x
));
47960 static void *_p_wxCloseEventTo_p_wxObject(void *x
) {
47961 return (void *)((wxObject
*) (wxEvent
*) ((wxCloseEvent
*) x
));
47963 static void *_p_wxMouseEventTo_p_wxObject(void *x
) {
47964 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseEvent
*) x
));
47966 static void *_p_wxEraseEventTo_p_wxObject(void *x
) {
47967 return (void *)((wxObject
*) (wxEvent
*) ((wxEraseEvent
*) x
));
47969 static void *_p_wxPyCommandEventTo_p_wxObject(void *x
) {
47970 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
47972 static void *_p_wxCommandEventTo_p_wxObject(void *x
) {
47973 return (void *)((wxObject
*) (wxEvent
*) ((wxCommandEvent
*) x
));
47975 static void *_p_wxDropFilesEventTo_p_wxObject(void *x
) {
47976 return (void *)((wxObject
*) (wxEvent
*) ((wxDropFilesEvent
*) x
));
47978 static void *_p_wxFocusEventTo_p_wxObject(void *x
) {
47979 return (void *)((wxObject
*) (wxEvent
*) ((wxFocusEvent
*) x
));
47981 static void *_p_wxChildFocusEventTo_p_wxObject(void *x
) {
47982 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
47984 static void *_p_wxControlWithItemsTo_p_wxObject(void *x
) {
47985 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
47987 static void *_p_wxPyValidatorTo_p_wxObject(void *x
) {
47988 return (void *)((wxObject
*) (wxEvtHandler
*)(wxValidator
*) ((wxPyValidator
*) x
));
47990 static void *_p_wxValidatorTo_p_wxObject(void *x
) {
47991 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxValidator
*) x
));
47993 static void *_p_wxControlTo_p_wxWindow(void *x
) {
47994 return (void *)((wxWindow
*) ((wxControl
*) x
));
47996 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x
) {
47997 return (void *)((wxWindow
*) (wxControl
*) ((wxControlWithItems
*) x
));
47999 static void *_p_wxMenuBarTo_p_wxWindow(void *x
) {
48000 return (void *)((wxWindow
*) ((wxMenuBar
*) x
));
48002 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x
) {
48003 return (void *)((wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
48005 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x
) {
48006 return (void *)((wxCommandEvent
*) ((wxScrollEvent
*) x
));
48008 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x
) {
48009 return (void *)((wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
48011 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x
) {
48012 return (void *)((wxCommandEvent
*) ((wxDateEvent
*) x
));
48014 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x
) {
48015 return (void *)((wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
48017 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x
) {
48018 return (void *)((wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
48020 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x
) {
48021 return (void *)((wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
48023 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x
) {
48024 return (void *)((wxCommandEvent
*) ((wxNotifyEvent
*) x
));
48026 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x
) {
48027 return (void *)((wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
48029 static void *_p_wxPyValidatorTo_p_wxValidator(void *x
) {
48030 return (void *)((wxValidator
*) ((wxPyValidator
*) x
));
48032 static swig_type_info _swigt__p_buffer
= {"_p_buffer", "buffer *", 0, 0, 0};
48033 static swig_type_info _swigt__p_char
= {"_p_char", "char *", 0, 0, 0};
48034 static swig_type_info _swigt__p_form_ops_t
= {"_p_form_ops_t", "enum form_ops_t *|form_ops_t *", 0, 0, 0};
48035 static swig_type_info _swigt__p_int
= {"_p_int", "int *", 0, 0, 0};
48036 static swig_type_info _swigt__p_long
= {"_p_long", "long *", 0, 0, 0};
48037 static swig_type_info _swigt__p_unsigned_char
= {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, 0};
48038 static swig_type_info _swigt__p_unsigned_int
= {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, 0};
48039 static swig_type_info _swigt__p_unsigned_long
= {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, 0};
48040 static swig_type_info _swigt__p_wxANIHandler
= {"_p_wxANIHandler", "wxANIHandler *", 0, 0, 0};
48041 static swig_type_info _swigt__p_wxAcceleratorEntry
= {"_p_wxAcceleratorEntry", "wxAcceleratorEntry *", 0, 0, 0};
48042 static swig_type_info _swigt__p_wxAcceleratorTable
= {"_p_wxAcceleratorTable", "wxAcceleratorTable *", 0, 0, 0};
48043 static swig_type_info _swigt__p_wxActivateEvent
= {"_p_wxActivateEvent", "wxActivateEvent *", 0, 0, 0};
48044 static swig_type_info _swigt__p_wxAppTraits
= {"_p_wxAppTraits", "wxAppTraits *", 0, 0, 0};
48045 static swig_type_info _swigt__p_wxArrayString
= {"_p_wxArrayString", "wxArrayString *", 0, 0, 0};
48046 static swig_type_info _swigt__p_wxBMPHandler
= {"_p_wxBMPHandler", "wxBMPHandler *", 0, 0, 0};
48047 static swig_type_info _swigt__p_wxBitmap
= {"_p_wxBitmap", "wxBitmap *", 0, 0, 0};
48048 static swig_type_info _swigt__p_wxBoxSizer
= {"_p_wxBoxSizer", "wxBoxSizer *", 0, 0, 0};
48049 static swig_type_info _swigt__p_wxButton
= {"_p_wxButton", "wxButton *", 0, 0, 0};
48050 static swig_type_info _swigt__p_wxCURHandler
= {"_p_wxCURHandler", "wxCURHandler *", 0, 0, 0};
48051 static swig_type_info _swigt__p_wxCaret
= {"_p_wxCaret", "wxCaret *", 0, 0, 0};
48052 static swig_type_info _swigt__p_wxChildFocusEvent
= {"_p_wxChildFocusEvent", "wxChildFocusEvent *", 0, 0, 0};
48053 static swig_type_info _swigt__p_wxCloseEvent
= {"_p_wxCloseEvent", "wxCloseEvent *", 0, 0, 0};
48054 static swig_type_info _swigt__p_wxColour
= {"_p_wxColour", "wxColour *", 0, 0, 0};
48055 static swig_type_info _swigt__p_wxCommandEvent
= {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, 0};
48056 static swig_type_info _swigt__p_wxContextMenuEvent
= {"_p_wxContextMenuEvent", "wxContextMenuEvent *", 0, 0, 0};
48057 static swig_type_info _swigt__p_wxControl
= {"_p_wxControl", "wxControl *", 0, 0, 0};
48058 static swig_type_info _swigt__p_wxControlWithItems
= {"_p_wxControlWithItems", "wxControlWithItems *", 0, 0, 0};
48059 static swig_type_info _swigt__p_wxCursor
= {"_p_wxCursor", "wxCursor *", 0, 0, 0};
48060 static swig_type_info _swigt__p_wxDC
= {"_p_wxDC", "wxDC *", 0, 0, 0};
48061 static swig_type_info _swigt__p_wxDateEvent
= {"_p_wxDateEvent", "wxDateEvent *", 0, 0, 0};
48062 static swig_type_info _swigt__p_wxDateTime
= {"_p_wxDateTime", "wxDateTime *", 0, 0, 0};
48063 static swig_type_info _swigt__p_wxDisplayChangedEvent
= {"_p_wxDisplayChangedEvent", "wxDisplayChangedEvent *", 0, 0, 0};
48064 static swig_type_info _swigt__p_wxDropFilesEvent
= {"_p_wxDropFilesEvent", "wxDropFilesEvent *", 0, 0, 0};
48065 static swig_type_info _swigt__p_wxDuplexMode
= {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, 0};
48066 static swig_type_info _swigt__p_wxEraseEvent
= {"_p_wxEraseEvent", "wxEraseEvent *", 0, 0, 0};
48067 static swig_type_info _swigt__p_wxEvent
= {"_p_wxEvent", "wxEvent *", 0, 0, 0};
48068 static swig_type_info _swigt__p_wxEventLoop
= {"_p_wxEventLoop", "wxEventLoop *", 0, 0, 0};
48069 static swig_type_info _swigt__p_wxEventLoopActivator
= {"_p_wxEventLoopActivator", "wxEventLoopActivator *", 0, 0, 0};
48070 static swig_type_info _swigt__p_wxEvtHandler
= {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, 0};
48071 static swig_type_info _swigt__p_wxFSFile
= {"_p_wxFSFile", "wxFSFile *", 0, 0, 0};
48072 static swig_type_info _swigt__p_wxFileSystem
= {"_p_wxFileSystem", "wxFileSystem *", 0, 0, 0};
48073 static swig_type_info _swigt__p_wxFileSystemHandler
= {"_p_wxFileSystemHandler", "wxFileSystemHandler *", 0, 0, 0};
48074 static swig_type_info _swigt__p_wxFlexGridSizer
= {"_p_wxFlexGridSizer", "wxFlexGridSizer *", 0, 0, 0};
48075 static swig_type_info _swigt__p_wxFocusEvent
= {"_p_wxFocusEvent", "wxFocusEvent *", 0, 0, 0};
48076 static swig_type_info _swigt__p_wxFont
= {"_p_wxFont", "wxFont *", 0, 0, 0};
48077 static swig_type_info _swigt__p_wxFrame
= {"_p_wxFrame", "wxFrame *", 0, 0, 0};
48078 static swig_type_info _swigt__p_wxGBPosition
= {"_p_wxGBPosition", "wxGBPosition *", 0, 0, 0};
48079 static swig_type_info _swigt__p_wxGBSizerItem
= {"_p_wxGBSizerItem", "wxGBSizerItem *", 0, 0, 0};
48080 static swig_type_info _swigt__p_wxGBSpan
= {"_p_wxGBSpan", "wxGBSpan *", 0, 0, 0};
48081 static swig_type_info _swigt__p_wxGIFHandler
= {"_p_wxGIFHandler", "wxGIFHandler *", 0, 0, 0};
48082 static swig_type_info _swigt__p_wxGridBagSizer
= {"_p_wxGridBagSizer", "wxGridBagSizer *", 0, 0, 0};
48083 static swig_type_info _swigt__p_wxGridSizer
= {"_p_wxGridSizer", "wxGridSizer *", 0, 0, 0};
48084 static swig_type_info _swigt__p_wxICOHandler
= {"_p_wxICOHandler", "wxICOHandler *", 0, 0, 0};
48085 static swig_type_info _swigt__p_wxIconizeEvent
= {"_p_wxIconizeEvent", "wxIconizeEvent *", 0, 0, 0};
48086 static swig_type_info _swigt__p_wxIdleEvent
= {"_p_wxIdleEvent", "wxIdleEvent *", 0, 0, 0};
48087 static swig_type_info _swigt__p_wxImage
= {"_p_wxImage", "wxImage *", 0, 0, 0};
48088 static swig_type_info _swigt__p_wxImageHandler
= {"_p_wxImageHandler", "wxImageHandler *", 0, 0, 0};
48089 static swig_type_info _swigt__p_wxImageHistogram
= {"_p_wxImageHistogram", "wxImageHistogram *", 0, 0, 0};
48090 static swig_type_info _swigt__p_wxImage_HSVValue
= {"_p_wxImage_HSVValue", "wxImage_HSVValue *", 0, 0, 0};
48091 static swig_type_info _swigt__p_wxImage_RGBValue
= {"_p_wxImage_RGBValue", "wxImage_RGBValue *", 0, 0, 0};
48092 static swig_type_info _swigt__p_wxIndividualLayoutConstraint
= {"_p_wxIndividualLayoutConstraint", "wxIndividualLayoutConstraint *", 0, 0, 0};
48093 static swig_type_info _swigt__p_wxInitDialogEvent
= {"_p_wxInitDialogEvent", "wxInitDialogEvent *", 0, 0, 0};
48094 static swig_type_info _swigt__p_wxInputStream
= {"_p_wxInputStream", "wxInputStream *", 0, 0, 0};
48095 static swig_type_info _swigt__p_wxInternetFSHandler
= {"_p_wxInternetFSHandler", "wxInternetFSHandler *", 0, 0, 0};
48096 static swig_type_info _swigt__p_wxItemContainer
= {"_p_wxItemContainer", "wxItemContainer *", 0, 0, 0};
48097 static swig_type_info _swigt__p_wxJPEGHandler
= {"_p_wxJPEGHandler", "wxJPEGHandler *", 0, 0, 0};
48098 static swig_type_info _swigt__p_wxKeyEvent
= {"_p_wxKeyEvent", "wxKeyEvent *", 0, 0, 0};
48099 static swig_type_info _swigt__p_wxLayoutConstraints
= {"_p_wxLayoutConstraints", "wxLayoutConstraints *", 0, 0, 0};
48100 static swig_type_info _swigt__p_wxMaximizeEvent
= {"_p_wxMaximizeEvent", "wxMaximizeEvent *", 0, 0, 0};
48101 static swig_type_info _swigt__p_wxMemoryFSHandler
= {"_p_wxMemoryFSHandler", "wxMemoryFSHandler *", 0, 0, 0};
48102 static swig_type_info _swigt__p_wxMenu
= {"_p_wxMenu", "wxMenu *", 0, 0, 0};
48103 static swig_type_info _swigt__p_wxMenuBar
= {"_p_wxMenuBar", "wxMenuBar *", 0, 0, 0};
48104 static swig_type_info _swigt__p_wxMenuBarBase
= {"_p_wxMenuBarBase", "wxMenuBarBase *", 0, 0, 0};
48105 static swig_type_info _swigt__p_wxMenuEvent
= {"_p_wxMenuEvent", "wxMenuEvent *", 0, 0, 0};
48106 static swig_type_info _swigt__p_wxMenuItem
= {"_p_wxMenuItem", "wxMenuItem *", 0, 0, 0};
48107 static swig_type_info _swigt__p_wxMouseCaptureChangedEvent
= {"_p_wxMouseCaptureChangedEvent", "wxMouseCaptureChangedEvent *", 0, 0, 0};
48108 static swig_type_info _swigt__p_wxMouseEvent
= {"_p_wxMouseEvent", "wxMouseEvent *", 0, 0, 0};
48109 static swig_type_info _swigt__p_wxMoveEvent
= {"_p_wxMoveEvent", "wxMoveEvent *", 0, 0, 0};
48110 static swig_type_info _swigt__p_wxNavigationKeyEvent
= {"_p_wxNavigationKeyEvent", "wxNavigationKeyEvent *", 0, 0, 0};
48111 static swig_type_info _swigt__p_wxNcPaintEvent
= {"_p_wxNcPaintEvent", "wxNcPaintEvent *", 0, 0, 0};
48112 static swig_type_info _swigt__p_wxNotifyEvent
= {"_p_wxNotifyEvent", "wxNotifyEvent *", 0, 0, 0};
48113 static swig_type_info _swigt__p_wxObject
= {"_p_wxObject", "wxObject *", 0, 0, 0};
48114 static swig_type_info _swigt__p_wxOutputStream
= {"_p_wxOutputStream", "wxOutputStream *", 0, 0, 0};
48115 static swig_type_info _swigt__p_wxPCXHandler
= {"_p_wxPCXHandler", "wxPCXHandler *", 0, 0, 0};
48116 static swig_type_info _swigt__p_wxPNGHandler
= {"_p_wxPNGHandler", "wxPNGHandler *", 0, 0, 0};
48117 static swig_type_info _swigt__p_wxPNMHandler
= {"_p_wxPNMHandler", "wxPNMHandler *", 0, 0, 0};
48118 static swig_type_info _swigt__p_wxPaintEvent
= {"_p_wxPaintEvent", "wxPaintEvent *", 0, 0, 0};
48119 static swig_type_info _swigt__p_wxPaletteChangedEvent
= {"_p_wxPaletteChangedEvent", "wxPaletteChangedEvent *", 0, 0, 0};
48120 static swig_type_info _swigt__p_wxPaperSize
= {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, 0};
48121 static swig_type_info _swigt__p_wxPoint
= {"_p_wxPoint", "wxPoint *", 0, 0, 0};
48122 static swig_type_info _swigt__p_wxPoint2D
= {"_p_wxPoint2D", "wxPoint2D *", 0, 0, 0};
48123 static swig_type_info _swigt__p_wxPropagateOnce
= {"_p_wxPropagateOnce", "wxPropagateOnce *", 0, 0, 0};
48124 static swig_type_info _swigt__p_wxPropagationDisabler
= {"_p_wxPropagationDisabler", "wxPropagationDisabler *", 0, 0, 0};
48125 static swig_type_info _swigt__p_wxPyApp
= {"_p_wxPyApp", "wxPyApp *", 0, 0, 0};
48126 static swig_type_info _swigt__p_wxPyCommandEvent
= {"_p_wxPyCommandEvent", "wxPyCommandEvent *", 0, 0, 0};
48127 static swig_type_info _swigt__p_wxPyDropTarget
= {"_p_wxPyDropTarget", "wxPyDropTarget *", 0, 0, 0};
48128 static swig_type_info _swigt__p_wxPyEvent
= {"_p_wxPyEvent", "wxPyEvent *", 0, 0, 0};
48129 static swig_type_info _swigt__p_wxPyFileSystemHandler
= {"_p_wxPyFileSystemHandler", "wxPyFileSystemHandler *", 0, 0, 0};
48130 static swig_type_info _swigt__p_wxPyImageHandler
= {"_p_wxPyImageHandler", "wxPyImageHandler *", 0, 0, 0};
48131 static swig_type_info _swigt__p_wxPyInputStream
= {"_p_wxPyInputStream", "wxPyInputStream *", 0, 0, 0};
48132 static swig_type_info _swigt__p_wxPySizer
= {"_p_wxPySizer", "wxPySizer *", 0, 0, 0};
48133 static swig_type_info _swigt__p_wxPyValidator
= {"_p_wxPyValidator", "wxPyValidator *", 0, 0, 0};
48134 static swig_type_info _swigt__p_wxQuantize
= {"_p_wxQuantize", "wxQuantize *", 0, 0, 0};
48135 static swig_type_info _swigt__p_wxQueryNewPaletteEvent
= {"_p_wxQueryNewPaletteEvent", "wxQueryNewPaletteEvent *", 0, 0, 0};
48136 static swig_type_info _swigt__p_wxRealPoint
= {"_p_wxRealPoint", "wxRealPoint *", 0, 0, 0};
48137 static swig_type_info _swigt__p_wxRect
= {"_p_wxRect", "wxRect *", 0, 0, 0};
48138 static swig_type_info _swigt__p_wxRegion
= {"_p_wxRegion", "wxRegion *", 0, 0, 0};
48139 static swig_type_info _swigt__p_wxScrollEvent
= {"_p_wxScrollEvent", "wxScrollEvent *", 0, 0, 0};
48140 static swig_type_info _swigt__p_wxScrollWinEvent
= {"_p_wxScrollWinEvent", "wxScrollWinEvent *", 0, 0, 0};
48141 static swig_type_info _swigt__p_wxSetCursorEvent
= {"_p_wxSetCursorEvent", "wxSetCursorEvent *", 0, 0, 0};
48142 static swig_type_info _swigt__p_wxShowEvent
= {"_p_wxShowEvent", "wxShowEvent *", 0, 0, 0};
48143 static swig_type_info _swigt__p_wxSize
= {"_p_wxSize", "wxSize *", 0, 0, 0};
48144 static swig_type_info _swigt__p_wxSizeEvent
= {"_p_wxSizeEvent", "wxSizeEvent *", 0, 0, 0};
48145 static swig_type_info _swigt__p_wxSizer
= {"_p_wxSizer", "wxSizer *", 0, 0, 0};
48146 static swig_type_info _swigt__p_wxSizerItem
= {"_p_wxSizerItem", "wxSizerItem *", 0, 0, 0};
48147 static swig_type_info _swigt__p_wxStaticBox
= {"_p_wxStaticBox", "wxStaticBox *", 0, 0, 0};
48148 static swig_type_info _swigt__p_wxStaticBoxSizer
= {"_p_wxStaticBoxSizer", "wxStaticBoxSizer *", 0, 0, 0};
48149 static swig_type_info _swigt__p_wxStdDialogButtonSizer
= {"_p_wxStdDialogButtonSizer", "wxStdDialogButtonSizer *", 0, 0, 0};
48150 static swig_type_info _swigt__p_wxSysColourChangedEvent
= {"_p_wxSysColourChangedEvent", "wxSysColourChangedEvent *", 0, 0, 0};
48151 static swig_type_info _swigt__p_wxTIFFHandler
= {"_p_wxTIFFHandler", "wxTIFFHandler *", 0, 0, 0};
48152 static swig_type_info _swigt__p_wxToolTip
= {"_p_wxToolTip", "wxToolTip *", 0, 0, 0};
48153 static swig_type_info _swigt__p_wxUpdateUIEvent
= {"_p_wxUpdateUIEvent", "wxUpdateUIEvent *", 0, 0, 0};
48154 static swig_type_info _swigt__p_wxValidator
= {"_p_wxValidator", "wxValidator *", 0, 0, 0};
48155 static swig_type_info _swigt__p_wxVisualAttributes
= {"_p_wxVisualAttributes", "wxVisualAttributes *", 0, 0, 0};
48156 static swig_type_info _swigt__p_wxWindow
= {"_p_wxWindow", "wxWindow *", 0, 0, 0};
48157 static swig_type_info _swigt__p_wxWindowCreateEvent
= {"_p_wxWindowCreateEvent", "wxWindowCreateEvent *", 0, 0, 0};
48158 static swig_type_info _swigt__p_wxWindowDestroyEvent
= {"_p_wxWindowDestroyEvent", "wxWindowDestroyEvent *", 0, 0, 0};
48159 static swig_type_info _swigt__p_wxXPMHandler
= {"_p_wxXPMHandler", "wxXPMHandler *", 0, 0, 0};
48160 static swig_type_info _swigt__p_wxZipFSHandler
= {"_p_wxZipFSHandler", "wxZipFSHandler *", 0, 0, 0};
48161 static swig_type_info _swigt__ptrdiff_t
= {"_ptrdiff_t", "ptrdiff_t", 0, 0, 0};
48162 static swig_type_info _swigt__std__ptrdiff_t
= {"_std__ptrdiff_t", "std::ptrdiff_t", 0, 0, 0};
48163 static swig_type_info _swigt__unsigned_int
= {"_unsigned_int", "unsigned int|std::size_t", 0, 0, 0};
48165 static swig_type_info
*swig_type_initial
[] = {
48168 &_swigt__p_form_ops_t
,
48171 &_swigt__p_unsigned_char
,
48172 &_swigt__p_unsigned_int
,
48173 &_swigt__p_unsigned_long
,
48174 &_swigt__p_wxANIHandler
,
48175 &_swigt__p_wxAcceleratorEntry
,
48176 &_swigt__p_wxAcceleratorTable
,
48177 &_swigt__p_wxActivateEvent
,
48178 &_swigt__p_wxAppTraits
,
48179 &_swigt__p_wxArrayString
,
48180 &_swigt__p_wxBMPHandler
,
48181 &_swigt__p_wxBitmap
,
48182 &_swigt__p_wxBoxSizer
,
48183 &_swigt__p_wxButton
,
48184 &_swigt__p_wxCURHandler
,
48185 &_swigt__p_wxCaret
,
48186 &_swigt__p_wxChildFocusEvent
,
48187 &_swigt__p_wxCloseEvent
,
48188 &_swigt__p_wxColour
,
48189 &_swigt__p_wxCommandEvent
,
48190 &_swigt__p_wxContextMenuEvent
,
48191 &_swigt__p_wxControl
,
48192 &_swigt__p_wxControlWithItems
,
48193 &_swigt__p_wxCursor
,
48195 &_swigt__p_wxDateEvent
,
48196 &_swigt__p_wxDateTime
,
48197 &_swigt__p_wxDisplayChangedEvent
,
48198 &_swigt__p_wxDropFilesEvent
,
48199 &_swigt__p_wxDuplexMode
,
48200 &_swigt__p_wxEraseEvent
,
48201 &_swigt__p_wxEvent
,
48202 &_swigt__p_wxEventLoop
,
48203 &_swigt__p_wxEventLoopActivator
,
48204 &_swigt__p_wxEvtHandler
,
48205 &_swigt__p_wxFSFile
,
48206 &_swigt__p_wxFileSystem
,
48207 &_swigt__p_wxFileSystemHandler
,
48208 &_swigt__p_wxFlexGridSizer
,
48209 &_swigt__p_wxFocusEvent
,
48211 &_swigt__p_wxFrame
,
48212 &_swigt__p_wxGBPosition
,
48213 &_swigt__p_wxGBSizerItem
,
48214 &_swigt__p_wxGBSpan
,
48215 &_swigt__p_wxGIFHandler
,
48216 &_swigt__p_wxGridBagSizer
,
48217 &_swigt__p_wxGridSizer
,
48218 &_swigt__p_wxICOHandler
,
48219 &_swigt__p_wxIconizeEvent
,
48220 &_swigt__p_wxIdleEvent
,
48221 &_swigt__p_wxImage
,
48222 &_swigt__p_wxImageHandler
,
48223 &_swigt__p_wxImageHistogram
,
48224 &_swigt__p_wxImage_HSVValue
,
48225 &_swigt__p_wxImage_RGBValue
,
48226 &_swigt__p_wxIndividualLayoutConstraint
,
48227 &_swigt__p_wxInitDialogEvent
,
48228 &_swigt__p_wxInputStream
,
48229 &_swigt__p_wxInternetFSHandler
,
48230 &_swigt__p_wxItemContainer
,
48231 &_swigt__p_wxJPEGHandler
,
48232 &_swigt__p_wxKeyEvent
,
48233 &_swigt__p_wxLayoutConstraints
,
48234 &_swigt__p_wxMaximizeEvent
,
48235 &_swigt__p_wxMemoryFSHandler
,
48237 &_swigt__p_wxMenuBar
,
48238 &_swigt__p_wxMenuBarBase
,
48239 &_swigt__p_wxMenuEvent
,
48240 &_swigt__p_wxMenuItem
,
48241 &_swigt__p_wxMouseCaptureChangedEvent
,
48242 &_swigt__p_wxMouseEvent
,
48243 &_swigt__p_wxMoveEvent
,
48244 &_swigt__p_wxNavigationKeyEvent
,
48245 &_swigt__p_wxNcPaintEvent
,
48246 &_swigt__p_wxNotifyEvent
,
48247 &_swigt__p_wxObject
,
48248 &_swigt__p_wxOutputStream
,
48249 &_swigt__p_wxPCXHandler
,
48250 &_swigt__p_wxPNGHandler
,
48251 &_swigt__p_wxPNMHandler
,
48252 &_swigt__p_wxPaintEvent
,
48253 &_swigt__p_wxPaletteChangedEvent
,
48254 &_swigt__p_wxPaperSize
,
48255 &_swigt__p_wxPoint
,
48256 &_swigt__p_wxPoint2D
,
48257 &_swigt__p_wxPropagateOnce
,
48258 &_swigt__p_wxPropagationDisabler
,
48259 &_swigt__p_wxPyApp
,
48260 &_swigt__p_wxPyCommandEvent
,
48261 &_swigt__p_wxPyDropTarget
,
48262 &_swigt__p_wxPyEvent
,
48263 &_swigt__p_wxPyFileSystemHandler
,
48264 &_swigt__p_wxPyImageHandler
,
48265 &_swigt__p_wxPyInputStream
,
48266 &_swigt__p_wxPySizer
,
48267 &_swigt__p_wxPyValidator
,
48268 &_swigt__p_wxQuantize
,
48269 &_swigt__p_wxQueryNewPaletteEvent
,
48270 &_swigt__p_wxRealPoint
,
48272 &_swigt__p_wxRegion
,
48273 &_swigt__p_wxScrollEvent
,
48274 &_swigt__p_wxScrollWinEvent
,
48275 &_swigt__p_wxSetCursorEvent
,
48276 &_swigt__p_wxShowEvent
,
48278 &_swigt__p_wxSizeEvent
,
48279 &_swigt__p_wxSizer
,
48280 &_swigt__p_wxSizerItem
,
48281 &_swigt__p_wxStaticBox
,
48282 &_swigt__p_wxStaticBoxSizer
,
48283 &_swigt__p_wxStdDialogButtonSizer
,
48284 &_swigt__p_wxSysColourChangedEvent
,
48285 &_swigt__p_wxTIFFHandler
,
48286 &_swigt__p_wxToolTip
,
48287 &_swigt__p_wxUpdateUIEvent
,
48288 &_swigt__p_wxValidator
,
48289 &_swigt__p_wxVisualAttributes
,
48290 &_swigt__p_wxWindow
,
48291 &_swigt__p_wxWindowCreateEvent
,
48292 &_swigt__p_wxWindowDestroyEvent
,
48293 &_swigt__p_wxXPMHandler
,
48294 &_swigt__p_wxZipFSHandler
,
48295 &_swigt__ptrdiff_t
,
48296 &_swigt__std__ptrdiff_t
,
48297 &_swigt__unsigned_int
,
48300 static swig_cast_info _swigc__p_buffer
[] = { {&_swigt__p_buffer
, 0, 0, 0},{0, 0, 0, 0}};
48301 static swig_cast_info _swigc__p_char
[] = { {&_swigt__p_char
, 0, 0, 0},{0, 0, 0, 0}};
48302 static swig_cast_info _swigc__p_form_ops_t
[] = { {&_swigt__p_form_ops_t
, 0, 0, 0},{0, 0, 0, 0}};
48303 static swig_cast_info _swigc__p_int
[] = { {&_swigt__p_int
, 0, 0, 0},{0, 0, 0, 0}};
48304 static swig_cast_info _swigc__p_long
[] = { {&_swigt__p_long
, 0, 0, 0},{0, 0, 0, 0}};
48305 static swig_cast_info _swigc__p_unsigned_char
[] = { {&_swigt__p_unsigned_char
, 0, 0, 0},{0, 0, 0, 0}};
48306 static swig_cast_info _swigc__p_unsigned_int
[] = { {&_swigt__p_unsigned_int
, 0, 0, 0},{0, 0, 0, 0}};
48307 static swig_cast_info _swigc__p_unsigned_long
[] = { {&_swigt__p_unsigned_long
, 0, 0, 0},{0, 0, 0, 0}};
48308 static swig_cast_info _swigc__p_wxANIHandler
[] = { {&_swigt__p_wxANIHandler
, 0, 0, 0},{0, 0, 0, 0}};
48309 static swig_cast_info _swigc__p_wxAcceleratorEntry
[] = { {&_swigt__p_wxAcceleratorEntry
, 0, 0, 0},{0, 0, 0, 0}};
48310 static swig_cast_info _swigc__p_wxAcceleratorTable
[] = { {&_swigt__p_wxAcceleratorTable
, 0, 0, 0},{0, 0, 0, 0}};
48311 static swig_cast_info _swigc__p_wxActivateEvent
[] = { {&_swigt__p_wxActivateEvent
, 0, 0, 0},{0, 0, 0, 0}};
48312 static swig_cast_info _swigc__p_wxAppTraits
[] = { {&_swigt__p_wxAppTraits
, 0, 0, 0},{0, 0, 0, 0}};
48313 static swig_cast_info _swigc__p_wxArrayString
[] = { {&_swigt__p_wxArrayString
, 0, 0, 0},{0, 0, 0, 0}};
48314 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}};
48315 static swig_cast_info _swigc__p_wxBitmap
[] = { {&_swigt__p_wxBitmap
, 0, 0, 0},{0, 0, 0, 0}};
48316 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}};
48317 static swig_cast_info _swigc__p_wxButton
[] = { {&_swigt__p_wxButton
, 0, 0, 0},{0, 0, 0, 0}};
48318 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}};
48319 static swig_cast_info _swigc__p_wxCaret
[] = { {&_swigt__p_wxCaret
, 0, 0, 0},{0, 0, 0, 0}};
48320 static swig_cast_info _swigc__p_wxChildFocusEvent
[] = { {&_swigt__p_wxChildFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
48321 static swig_cast_info _swigc__p_wxCloseEvent
[] = { {&_swigt__p_wxCloseEvent
, 0, 0, 0},{0, 0, 0, 0}};
48322 static swig_cast_info _swigc__p_wxColour
[] = { {&_swigt__p_wxColour
, 0, 0, 0},{0, 0, 0, 0}};
48323 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}};
48324 static swig_cast_info _swigc__p_wxContextMenuEvent
[] = { {&_swigt__p_wxContextMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
48325 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}};
48326 static swig_cast_info _swigc__p_wxControlWithItems
[] = { {&_swigt__p_wxControlWithItems
, 0, 0, 0},{0, 0, 0, 0}};
48327 static swig_cast_info _swigc__p_wxCursor
[] = { {&_swigt__p_wxCursor
, 0, 0, 0},{0, 0, 0, 0}};
48328 static swig_cast_info _swigc__p_wxDC
[] = { {&_swigt__p_wxDC
, 0, 0, 0},{0, 0, 0, 0}};
48329 static swig_cast_info _swigc__p_wxDateEvent
[] = { {&_swigt__p_wxDateEvent
, 0, 0, 0},{0, 0, 0, 0}};
48330 static swig_cast_info _swigc__p_wxDateTime
[] = { {&_swigt__p_wxDateTime
, 0, 0, 0},{0, 0, 0, 0}};
48331 static swig_cast_info _swigc__p_wxDisplayChangedEvent
[] = { {&_swigt__p_wxDisplayChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48332 static swig_cast_info _swigc__p_wxDropFilesEvent
[] = { {&_swigt__p_wxDropFilesEvent
, 0, 0, 0},{0, 0, 0, 0}};
48333 static swig_cast_info _swigc__p_wxDuplexMode
[] = { {&_swigt__p_wxDuplexMode
, 0, 0, 0},{0, 0, 0, 0}};
48334 static swig_cast_info _swigc__p_wxEraseEvent
[] = { {&_swigt__p_wxEraseEvent
, 0, 0, 0},{0, 0, 0, 0}};
48335 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}};
48336 static swig_cast_info _swigc__p_wxEventLoop
[] = { {&_swigt__p_wxEventLoop
, 0, 0, 0},{0, 0, 0, 0}};
48337 static swig_cast_info _swigc__p_wxEventLoopActivator
[] = { {&_swigt__p_wxEventLoopActivator
, 0, 0, 0},{0, 0, 0, 0}};
48338 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}};
48339 static swig_cast_info _swigc__p_wxFSFile
[] = { {&_swigt__p_wxFSFile
, 0, 0, 0},{0, 0, 0, 0}};
48340 static swig_cast_info _swigc__p_wxFileSystem
[] = { {&_swigt__p_wxFileSystem
, 0, 0, 0},{0, 0, 0, 0}};
48341 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}};
48342 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}};
48343 static swig_cast_info _swigc__p_wxFocusEvent
[] = { {&_swigt__p_wxFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
48344 static swig_cast_info _swigc__p_wxFont
[] = { {&_swigt__p_wxFont
, 0, 0, 0},{0, 0, 0, 0}};
48345 static swig_cast_info _swigc__p_wxFrame
[] = { {&_swigt__p_wxFrame
, 0, 0, 0},{0, 0, 0, 0}};
48346 static swig_cast_info _swigc__p_wxGBPosition
[] = { {&_swigt__p_wxGBPosition
, 0, 0, 0},{0, 0, 0, 0}};
48347 static swig_cast_info _swigc__p_wxGBSizerItem
[] = { {&_swigt__p_wxGBSizerItem
, 0, 0, 0},{0, 0, 0, 0}};
48348 static swig_cast_info _swigc__p_wxGBSpan
[] = { {&_swigt__p_wxGBSpan
, 0, 0, 0},{0, 0, 0, 0}};
48349 static swig_cast_info _swigc__p_wxGIFHandler
[] = { {&_swigt__p_wxGIFHandler
, 0, 0, 0},{0, 0, 0, 0}};
48350 static swig_cast_info _swigc__p_wxGridBagSizer
[] = { {&_swigt__p_wxGridBagSizer
, 0, 0, 0},{0, 0, 0, 0}};
48351 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}};
48352 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}};
48353 static swig_cast_info _swigc__p_wxIconizeEvent
[] = { {&_swigt__p_wxIconizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
48354 static swig_cast_info _swigc__p_wxIdleEvent
[] = { {&_swigt__p_wxIdleEvent
, 0, 0, 0},{0, 0, 0, 0}};
48355 static swig_cast_info _swigc__p_wxImage
[] = { {&_swigt__p_wxImage
, 0, 0, 0},{0, 0, 0, 0}};
48356 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}};
48357 static swig_cast_info _swigc__p_wxImageHistogram
[] = { {&_swigt__p_wxImageHistogram
, 0, 0, 0},{0, 0, 0, 0}};
48358 static swig_cast_info _swigc__p_wxImage_HSVValue
[] = { {&_swigt__p_wxImage_HSVValue
, 0, 0, 0},{0, 0, 0, 0}};
48359 static swig_cast_info _swigc__p_wxImage_RGBValue
[] = { {&_swigt__p_wxImage_RGBValue
, 0, 0, 0},{0, 0, 0, 0}};
48360 static swig_cast_info _swigc__p_wxIndividualLayoutConstraint
[] = { {&_swigt__p_wxIndividualLayoutConstraint
, 0, 0, 0},{0, 0, 0, 0}};
48361 static swig_cast_info _swigc__p_wxInitDialogEvent
[] = { {&_swigt__p_wxInitDialogEvent
, 0, 0, 0},{0, 0, 0, 0}};
48362 static swig_cast_info _swigc__p_wxInputStream
[] = { {&_swigt__p_wxInputStream
, 0, 0, 0},{0, 0, 0, 0}};
48363 static swig_cast_info _swigc__p_wxInternetFSHandler
[] = { {&_swigt__p_wxInternetFSHandler
, 0, 0, 0},{0, 0, 0, 0}};
48364 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}};
48365 static swig_cast_info _swigc__p_wxJPEGHandler
[] = { {&_swigt__p_wxJPEGHandler
, 0, 0, 0},{0, 0, 0, 0}};
48366 static swig_cast_info _swigc__p_wxKeyEvent
[] = { {&_swigt__p_wxKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48367 static swig_cast_info _swigc__p_wxLayoutConstraints
[] = { {&_swigt__p_wxLayoutConstraints
, 0, 0, 0},{0, 0, 0, 0}};
48368 static swig_cast_info _swigc__p_wxMaximizeEvent
[] = { {&_swigt__p_wxMaximizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
48369 static swig_cast_info _swigc__p_wxMemoryFSHandler
[] = { {&_swigt__p_wxMemoryFSHandler
, 0, 0, 0},{0, 0, 0, 0}};
48370 static swig_cast_info _swigc__p_wxMenu
[] = { {&_swigt__p_wxMenu
, 0, 0, 0},{0, 0, 0, 0}};
48371 static swig_cast_info _swigc__p_wxMenuBar
[] = { {&_swigt__p_wxMenuBar
, 0, 0, 0},{0, 0, 0, 0}};
48372 static swig_cast_info _swigc__p_wxMenuBarBase
[] = { {&_swigt__p_wxMenuBarBase
, 0, 0, 0},{0, 0, 0, 0}};
48373 static swig_cast_info _swigc__p_wxMenuEvent
[] = { {&_swigt__p_wxMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
48374 static swig_cast_info _swigc__p_wxMenuItem
[] = { {&_swigt__p_wxMenuItem
, 0, 0, 0},{0, 0, 0, 0}};
48375 static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent
[] = { {&_swigt__p_wxMouseCaptureChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48376 static swig_cast_info _swigc__p_wxMouseEvent
[] = { {&_swigt__p_wxMouseEvent
, 0, 0, 0},{0, 0, 0, 0}};
48377 static swig_cast_info _swigc__p_wxMoveEvent
[] = { {&_swigt__p_wxMoveEvent
, 0, 0, 0},{0, 0, 0, 0}};
48378 static swig_cast_info _swigc__p_wxNavigationKeyEvent
[] = { {&_swigt__p_wxNavigationKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48379 static swig_cast_info _swigc__p_wxNcPaintEvent
[] = { {&_swigt__p_wxNcPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
48380 static swig_cast_info _swigc__p_wxNotifyEvent
[] = { {&_swigt__p_wxNotifyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48381 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}};
48382 static swig_cast_info _swigc__p_wxOutputStream
[] = { {&_swigt__p_wxOutputStream
, 0, 0, 0},{0, 0, 0, 0}};
48383 static swig_cast_info _swigc__p_wxPCXHandler
[] = { {&_swigt__p_wxPCXHandler
, 0, 0, 0},{0, 0, 0, 0}};
48384 static swig_cast_info _swigc__p_wxPNGHandler
[] = { {&_swigt__p_wxPNGHandler
, 0, 0, 0},{0, 0, 0, 0}};
48385 static swig_cast_info _swigc__p_wxPNMHandler
[] = { {&_swigt__p_wxPNMHandler
, 0, 0, 0},{0, 0, 0, 0}};
48386 static swig_cast_info _swigc__p_wxPaintEvent
[] = { {&_swigt__p_wxPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
48387 static swig_cast_info _swigc__p_wxPaletteChangedEvent
[] = { {&_swigt__p_wxPaletteChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48388 static swig_cast_info _swigc__p_wxPaperSize
[] = { {&_swigt__p_wxPaperSize
, 0, 0, 0},{0, 0, 0, 0}};
48389 static swig_cast_info _swigc__p_wxPoint
[] = { {&_swigt__p_wxPoint
, 0, 0, 0},{0, 0, 0, 0}};
48390 static swig_cast_info _swigc__p_wxPoint2D
[] = { {&_swigt__p_wxPoint2D
, 0, 0, 0},{0, 0, 0, 0}};
48391 static swig_cast_info _swigc__p_wxPropagateOnce
[] = { {&_swigt__p_wxPropagateOnce
, 0, 0, 0},{0, 0, 0, 0}};
48392 static swig_cast_info _swigc__p_wxPropagationDisabler
[] = { {&_swigt__p_wxPropagationDisabler
, 0, 0, 0},{0, 0, 0, 0}};
48393 static swig_cast_info _swigc__p_wxPyApp
[] = { {&_swigt__p_wxPyApp
, 0, 0, 0},{0, 0, 0, 0}};
48394 static swig_cast_info _swigc__p_wxPyCommandEvent
[] = { {&_swigt__p_wxPyCommandEvent
, 0, 0, 0},{0, 0, 0, 0}};
48395 static swig_cast_info _swigc__p_wxPyDropTarget
[] = { {&_swigt__p_wxPyDropTarget
, 0, 0, 0},{0, 0, 0, 0}};
48396 static swig_cast_info _swigc__p_wxPyEvent
[] = { {&_swigt__p_wxPyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48397 static swig_cast_info _swigc__p_wxPyFileSystemHandler
[] = { {&_swigt__p_wxPyFileSystemHandler
, 0, 0, 0},{0, 0, 0, 0}};
48398 static swig_cast_info _swigc__p_wxPyImageHandler
[] = { {&_swigt__p_wxPyImageHandler
, 0, 0, 0},{0, 0, 0, 0}};
48399 static swig_cast_info _swigc__p_wxPyInputStream
[] = { {&_swigt__p_wxPyInputStream
, 0, 0, 0},{0, 0, 0, 0}};
48400 static swig_cast_info _swigc__p_wxPySizer
[] = { {&_swigt__p_wxPySizer
, 0, 0, 0},{0, 0, 0, 0}};
48401 static swig_cast_info _swigc__p_wxPyValidator
[] = { {&_swigt__p_wxPyValidator
, 0, 0, 0},{0, 0, 0, 0}};
48402 static swig_cast_info _swigc__p_wxQuantize
[] = { {&_swigt__p_wxQuantize
, 0, 0, 0},{0, 0, 0, 0}};
48403 static swig_cast_info _swigc__p_wxQueryNewPaletteEvent
[] = { {&_swigt__p_wxQueryNewPaletteEvent
, 0, 0, 0},{0, 0, 0, 0}};
48404 static swig_cast_info _swigc__p_wxRealPoint
[] = { {&_swigt__p_wxRealPoint
, 0, 0, 0},{0, 0, 0, 0}};
48405 static swig_cast_info _swigc__p_wxRect
[] = { {&_swigt__p_wxRect
, 0, 0, 0},{0, 0, 0, 0}};
48406 static swig_cast_info _swigc__p_wxRegion
[] = { {&_swigt__p_wxRegion
, 0, 0, 0},{0, 0, 0, 0}};
48407 static swig_cast_info _swigc__p_wxScrollEvent
[] = { {&_swigt__p_wxScrollEvent
, 0, 0, 0},{0, 0, 0, 0}};
48408 static swig_cast_info _swigc__p_wxScrollWinEvent
[] = { {&_swigt__p_wxScrollWinEvent
, 0, 0, 0},{0, 0, 0, 0}};
48409 static swig_cast_info _swigc__p_wxSetCursorEvent
[] = { {&_swigt__p_wxSetCursorEvent
, 0, 0, 0},{0, 0, 0, 0}};
48410 static swig_cast_info _swigc__p_wxShowEvent
[] = { {&_swigt__p_wxShowEvent
, 0, 0, 0},{0, 0, 0, 0}};
48411 static swig_cast_info _swigc__p_wxSize
[] = { {&_swigt__p_wxSize
, 0, 0, 0},{0, 0, 0, 0}};
48412 static swig_cast_info _swigc__p_wxSizeEvent
[] = { {&_swigt__p_wxSizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
48413 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}};
48414 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}};
48415 static swig_cast_info _swigc__p_wxStaticBox
[] = { {&_swigt__p_wxStaticBox
, 0, 0, 0},{0, 0, 0, 0}};
48416 static swig_cast_info _swigc__p_wxStaticBoxSizer
[] = { {&_swigt__p_wxStaticBoxSizer
, 0, 0, 0},{0, 0, 0, 0}};
48417 static swig_cast_info _swigc__p_wxStdDialogButtonSizer
[] = { {&_swigt__p_wxStdDialogButtonSizer
, 0, 0, 0},{0, 0, 0, 0}};
48418 static swig_cast_info _swigc__p_wxSysColourChangedEvent
[] = { {&_swigt__p_wxSysColourChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48419 static swig_cast_info _swigc__p_wxTIFFHandler
[] = { {&_swigt__p_wxTIFFHandler
, 0, 0, 0},{0, 0, 0, 0}};
48420 static swig_cast_info _swigc__p_wxToolTip
[] = { {&_swigt__p_wxToolTip
, 0, 0, 0},{0, 0, 0, 0}};
48421 static swig_cast_info _swigc__p_wxUpdateUIEvent
[] = { {&_swigt__p_wxUpdateUIEvent
, 0, 0, 0},{0, 0, 0, 0}};
48422 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}};
48423 static swig_cast_info _swigc__p_wxVisualAttributes
[] = { {&_swigt__p_wxVisualAttributes
, 0, 0, 0},{0, 0, 0, 0}};
48424 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}};
48425 static swig_cast_info _swigc__p_wxWindowCreateEvent
[] = { {&_swigt__p_wxWindowCreateEvent
, 0, 0, 0},{0, 0, 0, 0}};
48426 static swig_cast_info _swigc__p_wxWindowDestroyEvent
[] = { {&_swigt__p_wxWindowDestroyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48427 static swig_cast_info _swigc__p_wxXPMHandler
[] = { {&_swigt__p_wxXPMHandler
, 0, 0, 0},{0, 0, 0, 0}};
48428 static swig_cast_info _swigc__p_wxZipFSHandler
[] = { {&_swigt__p_wxZipFSHandler
, 0, 0, 0},{0, 0, 0, 0}};
48429 static swig_cast_info _swigc__ptrdiff_t
[] = { {&_swigt__ptrdiff_t
, 0, 0, 0},{0, 0, 0, 0}};
48430 static swig_cast_info _swigc__std__ptrdiff_t
[] = { {&_swigt__std__ptrdiff_t
, 0, 0, 0},{0, 0, 0, 0}};
48431 static swig_cast_info _swigc__unsigned_int
[] = { {&_swigt__unsigned_int
, 0, 0, 0},{0, 0, 0, 0}};
48433 static swig_cast_info
*swig_cast_initial
[] = {
48436 _swigc__p_form_ops_t
,
48439 _swigc__p_unsigned_char
,
48440 _swigc__p_unsigned_int
,
48441 _swigc__p_unsigned_long
,
48442 _swigc__p_wxANIHandler
,
48443 _swigc__p_wxAcceleratorEntry
,
48444 _swigc__p_wxAcceleratorTable
,
48445 _swigc__p_wxActivateEvent
,
48446 _swigc__p_wxAppTraits
,
48447 _swigc__p_wxArrayString
,
48448 _swigc__p_wxBMPHandler
,
48449 _swigc__p_wxBitmap
,
48450 _swigc__p_wxBoxSizer
,
48451 _swigc__p_wxButton
,
48452 _swigc__p_wxCURHandler
,
48454 _swigc__p_wxChildFocusEvent
,
48455 _swigc__p_wxCloseEvent
,
48456 _swigc__p_wxColour
,
48457 _swigc__p_wxCommandEvent
,
48458 _swigc__p_wxContextMenuEvent
,
48459 _swigc__p_wxControl
,
48460 _swigc__p_wxControlWithItems
,
48461 _swigc__p_wxCursor
,
48463 _swigc__p_wxDateEvent
,
48464 _swigc__p_wxDateTime
,
48465 _swigc__p_wxDisplayChangedEvent
,
48466 _swigc__p_wxDropFilesEvent
,
48467 _swigc__p_wxDuplexMode
,
48468 _swigc__p_wxEraseEvent
,
48470 _swigc__p_wxEventLoop
,
48471 _swigc__p_wxEventLoopActivator
,
48472 _swigc__p_wxEvtHandler
,
48473 _swigc__p_wxFSFile
,
48474 _swigc__p_wxFileSystem
,
48475 _swigc__p_wxFileSystemHandler
,
48476 _swigc__p_wxFlexGridSizer
,
48477 _swigc__p_wxFocusEvent
,
48480 _swigc__p_wxGBPosition
,
48481 _swigc__p_wxGBSizerItem
,
48482 _swigc__p_wxGBSpan
,
48483 _swigc__p_wxGIFHandler
,
48484 _swigc__p_wxGridBagSizer
,
48485 _swigc__p_wxGridSizer
,
48486 _swigc__p_wxICOHandler
,
48487 _swigc__p_wxIconizeEvent
,
48488 _swigc__p_wxIdleEvent
,
48490 _swigc__p_wxImageHandler
,
48491 _swigc__p_wxImageHistogram
,
48492 _swigc__p_wxImage_HSVValue
,
48493 _swigc__p_wxImage_RGBValue
,
48494 _swigc__p_wxIndividualLayoutConstraint
,
48495 _swigc__p_wxInitDialogEvent
,
48496 _swigc__p_wxInputStream
,
48497 _swigc__p_wxInternetFSHandler
,
48498 _swigc__p_wxItemContainer
,
48499 _swigc__p_wxJPEGHandler
,
48500 _swigc__p_wxKeyEvent
,
48501 _swigc__p_wxLayoutConstraints
,
48502 _swigc__p_wxMaximizeEvent
,
48503 _swigc__p_wxMemoryFSHandler
,
48505 _swigc__p_wxMenuBar
,
48506 _swigc__p_wxMenuBarBase
,
48507 _swigc__p_wxMenuEvent
,
48508 _swigc__p_wxMenuItem
,
48509 _swigc__p_wxMouseCaptureChangedEvent
,
48510 _swigc__p_wxMouseEvent
,
48511 _swigc__p_wxMoveEvent
,
48512 _swigc__p_wxNavigationKeyEvent
,
48513 _swigc__p_wxNcPaintEvent
,
48514 _swigc__p_wxNotifyEvent
,
48515 _swigc__p_wxObject
,
48516 _swigc__p_wxOutputStream
,
48517 _swigc__p_wxPCXHandler
,
48518 _swigc__p_wxPNGHandler
,
48519 _swigc__p_wxPNMHandler
,
48520 _swigc__p_wxPaintEvent
,
48521 _swigc__p_wxPaletteChangedEvent
,
48522 _swigc__p_wxPaperSize
,
48524 _swigc__p_wxPoint2D
,
48525 _swigc__p_wxPropagateOnce
,
48526 _swigc__p_wxPropagationDisabler
,
48528 _swigc__p_wxPyCommandEvent
,
48529 _swigc__p_wxPyDropTarget
,
48530 _swigc__p_wxPyEvent
,
48531 _swigc__p_wxPyFileSystemHandler
,
48532 _swigc__p_wxPyImageHandler
,
48533 _swigc__p_wxPyInputStream
,
48534 _swigc__p_wxPySizer
,
48535 _swigc__p_wxPyValidator
,
48536 _swigc__p_wxQuantize
,
48537 _swigc__p_wxQueryNewPaletteEvent
,
48538 _swigc__p_wxRealPoint
,
48540 _swigc__p_wxRegion
,
48541 _swigc__p_wxScrollEvent
,
48542 _swigc__p_wxScrollWinEvent
,
48543 _swigc__p_wxSetCursorEvent
,
48544 _swigc__p_wxShowEvent
,
48546 _swigc__p_wxSizeEvent
,
48548 _swigc__p_wxSizerItem
,
48549 _swigc__p_wxStaticBox
,
48550 _swigc__p_wxStaticBoxSizer
,
48551 _swigc__p_wxStdDialogButtonSizer
,
48552 _swigc__p_wxSysColourChangedEvent
,
48553 _swigc__p_wxTIFFHandler
,
48554 _swigc__p_wxToolTip
,
48555 _swigc__p_wxUpdateUIEvent
,
48556 _swigc__p_wxValidator
,
48557 _swigc__p_wxVisualAttributes
,
48558 _swigc__p_wxWindow
,
48559 _swigc__p_wxWindowCreateEvent
,
48560 _swigc__p_wxWindowDestroyEvent
,
48561 _swigc__p_wxXPMHandler
,
48562 _swigc__p_wxZipFSHandler
,
48564 _swigc__std__ptrdiff_t
,
48565 _swigc__unsigned_int
,
48569 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
48571 static swig_const_info swig_const_table
[] = {
48572 {0, 0, 0, 0.0, 0, 0}};
48577 /*************************************************************************
48578 * Type initialization:
48579 * This problem is tough by the requirement that no dynamic
48580 * memory is used. Also, since swig_type_info structures store pointers to
48581 * swig_cast_info structures and swig_cast_info structures store pointers back
48582 * to swig_type_info structures, we need some lookup code at initialization.
48583 * The idea is that swig generates all the structures that are needed.
48584 * The runtime then collects these partially filled structures.
48585 * The SWIG_InitializeModule function takes these initial arrays out of
48586 * swig_module, and does all the lookup, filling in the swig_module.types
48587 * array with the correct data and linking the correct swig_cast_info
48588 * structures together.
48590 * The generated swig_type_info structures are assigned staticly to an initial
48591 * array. We just loop though that array, and handle each type individually.
48592 * First we lookup if this type has been already loaded, and if so, use the
48593 * loaded structure instead of the generated one. Then we have to fill in the
48594 * cast linked list. The cast data is initially stored in something like a
48595 * two-dimensional array. Each row corresponds to a type (there are the same
48596 * number of rows as there are in the swig_type_initial array). Each entry in
48597 * a column is one of the swig_cast_info structures for that type.
48598 * The cast_initial array is actually an array of arrays, because each row has
48599 * a variable number of columns. So to actually build the cast linked list,
48600 * we find the array of casts associated with the type, and loop through it
48601 * adding the casts to the list. The one last trick we need to do is making
48602 * sure the type pointer in the swig_cast_info struct is correct.
48604 * First off, we lookup the cast->type name to see if it is already loaded.
48605 * There are three cases to handle:
48606 * 1) If the cast->type has already been loaded AND the type we are adding
48607 * casting info to has not been loaded (it is in this module), THEN we
48608 * replace the cast->type pointer with the type pointer that has already
48610 * 2) If BOTH types (the one we are adding casting info to, and the
48611 * cast->type) are loaded, THEN the cast info has already been loaded by
48612 * the previous module so we just ignore it.
48613 * 3) Finally, if cast->type has not already been loaded, then we add that
48614 * swig_cast_info to the linked list (because the cast->type) pointer will
48626 #define SWIGRUNTIME_DEBUG
48630 SWIG_InitializeModule(void *clientdata
) {
48632 swig_module_info
*module_head
;
48633 static int init_run
= 0;
48635 clientdata
= clientdata
;
48637 if (init_run
) return;
48640 /* Initialize the swig_module */
48641 swig_module
.type_initial
= swig_type_initial
;
48642 swig_module
.cast_initial
= swig_cast_initial
;
48644 /* Try and load any already created modules */
48645 module_head
= SWIG_GetModule(clientdata
);
48647 swig_module
.next
= module_head
->next
;
48648 module_head
->next
= &swig_module
;
48650 /* This is the first module loaded */
48651 swig_module
.next
= &swig_module
;
48652 SWIG_SetModule(clientdata
, &swig_module
);
48655 /* Now work on filling in swig_module.types */
48656 #ifdef SWIGRUNTIME_DEBUG
48657 printf("SWIG_InitializeModule: size %d\n", swig_module
.size
);
48659 for (i
= 0; i
< swig_module
.size
; ++i
) {
48660 swig_type_info
*type
= 0;
48661 swig_type_info
*ret
;
48662 swig_cast_info
*cast
;
48664 #ifdef SWIGRUNTIME_DEBUG
48665 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
48668 /* if there is another module already loaded */
48669 if (swig_module
.next
!= &swig_module
) {
48670 type
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, swig_module
.type_initial
[i
]->name
);
48673 /* Overwrite clientdata field */
48674 #ifdef SWIGRUNTIME_DEBUG
48675 printf("SWIG_InitializeModule: found type %s\n", type
->name
);
48677 if (swig_module
.type_initial
[i
]->clientdata
) {
48678 type
->clientdata
= swig_module
.type_initial
[i
]->clientdata
;
48679 #ifdef SWIGRUNTIME_DEBUG
48680 printf("SWIG_InitializeModule: found and overwrite type %s \n", type
->name
);
48684 type
= swig_module
.type_initial
[i
];
48687 /* Insert casting types */
48688 cast
= swig_module
.cast_initial
[i
];
48689 while (cast
->type
) {
48690 /* Don't need to add information already in the list */
48692 #ifdef SWIGRUNTIME_DEBUG
48693 printf("SWIG_InitializeModule: look cast %s\n", cast
->type
->name
);
48695 if (swig_module
.next
!= &swig_module
) {
48696 ret
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, cast
->type
->name
);
48697 #ifdef SWIGRUNTIME_DEBUG
48698 if (ret
) printf("SWIG_InitializeModule: found cast %s\n", ret
->name
);
48702 if (type
== swig_module
.type_initial
[i
]) {
48703 #ifdef SWIGRUNTIME_DEBUG
48704 printf("SWIG_InitializeModule: skip old type %s\n", ret
->name
);
48709 /* Check for casting already in the list */
48710 swig_cast_info
*ocast
= SWIG_TypeCheck(ret
->name
, type
);
48711 #ifdef SWIGRUNTIME_DEBUG
48712 if (ocast
) printf("SWIG_InitializeModule: skip old cast %s\n", ret
->name
);
48714 if (!ocast
) ret
= 0;
48719 #ifdef SWIGRUNTIME_DEBUG
48720 printf("SWIG_InitializeModule: adding cast %s\n", cast
->type
->name
);
48723 type
->cast
->prev
= cast
;
48724 cast
->next
= type
->cast
;
48730 /* Set entry in modules->types array equal to the type */
48731 swig_module
.types
[i
] = type
;
48733 swig_module
.types
[i
] = 0;
48735 #ifdef SWIGRUNTIME_DEBUG
48736 printf("**** SWIG_InitializeModule: Cast List ******\n");
48737 for (i
= 0; i
< swig_module
.size
; ++i
) {
48739 swig_cast_info
*cast
= swig_module
.cast_initial
[i
];
48740 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
48741 while (cast
->type
) {
48742 printf("SWIG_InitializeModule: cast type %s\n", cast
->type
->name
);
48746 printf("---- Total casts: %d\n",j
);
48748 printf("**** SWIG_InitializeModule: Cast List ******\n");
48752 /* This function will propagate the clientdata field of type to
48753 * any new swig_type_info structures that have been added into the list
48754 * of equivalent types. It is like calling
48755 * SWIG_TypeClientData(type, clientdata) a second time.
48758 SWIG_PropagateClientData(void) {
48760 swig_cast_info
*equiv
;
48761 static int init_run
= 0;
48763 if (init_run
) return;
48766 for (i
= 0; i
< swig_module
.size
; i
++) {
48767 if (swig_module
.types
[i
]->clientdata
) {
48768 equiv
= swig_module
.types
[i
]->cast
;
48770 if (!equiv
->converter
) {
48771 if (equiv
->type
&& !equiv
->type
->clientdata
)
48772 SWIG_TypeClientData(equiv
->type
, swig_module
.types
[i
]->clientdata
);
48774 equiv
= equiv
->next
;
48794 /* Python-specific SWIG API */
48795 #define SWIG_newvarlink() SWIG_Python_newvarlink()
48796 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
48797 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
48799 /* -----------------------------------------------------------------------------
48800 * global variable support code.
48801 * ----------------------------------------------------------------------------- */
48803 typedef struct swig_globalvar
{
48804 char *name
; /* Name of global variable */
48805 PyObject
*(*get_attr
)(void); /* Return the current value */
48806 int (*set_attr
)(PyObject
*); /* Set the value */
48807 struct swig_globalvar
*next
;
48810 typedef struct swig_varlinkobject
{
48812 swig_globalvar
*vars
;
48813 } swig_varlinkobject
;
48815 SWIGINTERN PyObject
*
48816 swig_varlink_repr(swig_varlinkobject
*v
) {
48818 return PyString_FromString("<Swig global variables>");
48822 swig_varlink_print(swig_varlinkobject
*v
, FILE *fp
, int flags
) {
48823 swig_globalvar
*var
;
48825 fprintf(fp
,"Swig global variables { ");
48826 for (var
= v
->vars
; var
; var
=var
->next
) {
48827 fprintf(fp
,"%s", var
->name
);
48828 if (var
->next
) fprintf(fp
,", ");
48830 fprintf(fp
," }\n");
48834 SWIGINTERN PyObject
*
48835 swig_varlink_getattr(swig_varlinkobject
*v
, char *n
) {
48836 swig_globalvar
*var
= v
->vars
;
48838 if (strcmp(var
->name
,n
) == 0) {
48839 return (*var
->get_attr
)();
48843 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
48848 swig_varlink_setattr(swig_varlinkobject
*v
, char *n
, PyObject
*p
) {
48849 swig_globalvar
*var
= v
->vars
;
48851 if (strcmp(var
->name
,n
) == 0) {
48852 return (*var
->set_attr
)(p
);
48856 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
48860 SWIGINTERN PyTypeObject
*
48861 swig_varlink_type(void) {
48862 static char varlink__doc__
[] = "Swig var link object";
48863 static PyTypeObject varlink_type
48864 #if !defined(__cplusplus)
48866 static int type_init
= 0;
48871 PyObject_HEAD_INIT(&PyType_Type
)
48872 0, /* Number of items in variable part (ob_size) */
48873 (char *)"swigvarlink", /* Type name (tp_name) */
48874 sizeof(swig_varlinkobject
), /* Basic size (tp_basicsize) */
48875 0, /* Itemsize (tp_itemsize) */
48876 0, /* Deallocator (tp_dealloc) */
48877 (printfunc
) swig_varlink_print
, /* Print (tp_print) */
48878 (getattrfunc
) swig_varlink_getattr
, /* get attr (tp_getattr) */
48879 (setattrfunc
) swig_varlink_setattr
, /* Set attr (tp_setattr) */
48880 0, /* tp_compare */
48881 (reprfunc
) swig_varlink_repr
, /* tp_repr */
48882 0, /* tp_as_number */
48883 0, /* tp_as_sequence */
48884 0, /* tp_as_mapping */
48888 0, /* tp_getattro */
48889 0, /* tp_setattro */
48890 0, /* tp_as_buffer */
48892 varlink__doc__
, /* tp_doc */
48893 #if PY_VERSION_HEX >= 0x02000000
48894 0, /* tp_traverse */
48897 #if PY_VERSION_HEX >= 0x02010000
48898 0, /* tp_richcompare */
48899 0, /* tp_weaklistoffset */
48901 #if PY_VERSION_HEX >= 0x02020000
48902 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
48904 #if PY_VERSION_HEX >= 0x02030000
48907 #ifdef COUNT_ALLOCS
48908 0,0,0,0 /* tp_alloc -> tp_next */
48911 #if !defined(__cplusplus)
48912 varlink_type
= tmp
;
48916 return &varlink_type
;
48919 /* Create a variable linking object for use later */
48920 SWIGINTERN PyObject
*
48921 SWIG_Python_newvarlink(void) {
48922 swig_varlinkobject
*result
= PyObject_NEW(swig_varlinkobject
, swig_varlink_type());
48926 return ((PyObject
*) result
);
48930 SWIG_Python_addvarlink(PyObject
*p
, char *name
, PyObject
*(*get_attr
)(void), int (*set_attr
)(PyObject
*p
)) {
48931 swig_varlinkobject
*v
= (swig_varlinkobject
*) p
;
48932 swig_globalvar
*gv
= (swig_globalvar
*) malloc(sizeof(swig_globalvar
));
48934 size_t size
= strlen(name
)+1;
48935 gv
->name
= (char *)malloc(size
);
48937 strncpy(gv
->name
,name
,size
);
48938 gv
->get_attr
= get_attr
;
48939 gv
->set_attr
= set_attr
;
48940 gv
->next
= v
->vars
;
48946 /* -----------------------------------------------------------------------------
48947 * constants/methods manipulation
48948 * ----------------------------------------------------------------------------- */
48950 /* Install Constants */
48952 SWIG_Python_InstallConstants(PyObject
*d
, swig_const_info constants
[]) {
48955 for (i
= 0; constants
[i
].type
; ++i
) {
48956 switch(constants
[i
].type
) {
48958 obj
= PyInt_FromLong(constants
[i
].lvalue
);
48960 case SWIG_PY_FLOAT
:
48961 obj
= PyFloat_FromDouble(constants
[i
].dvalue
);
48963 case SWIG_PY_STRING
:
48964 if (constants
[i
].pvalue
) {
48965 obj
= PyString_FromString((char *) constants
[i
].pvalue
);
48967 Py_INCREF(Py_None
);
48971 case SWIG_PY_POINTER
:
48972 obj
= SWIG_NewPointerObj(constants
[i
].pvalue
, *(constants
[i
]).ptype
,0);
48974 case SWIG_PY_BINARY
:
48975 obj
= SWIG_NewPackedObj(constants
[i
].pvalue
, constants
[i
].lvalue
, *(constants
[i
].ptype
));
48982 PyDict_SetItemString(d
,constants
[i
].name
,obj
);
48988 /* -----------------------------------------------------------------------------*/
48989 /* Fix SwigMethods to carry the callback ptrs when needed */
48990 /* -----------------------------------------------------------------------------*/
48993 SWIG_Python_FixMethods(PyMethodDef
*methods
,
48994 swig_const_info
*const_table
,
48995 swig_type_info
**types
,
48996 swig_type_info
**types_initial
) {
48998 for (i
= 0; methods
[i
].ml_name
; ++i
) {
48999 char *c
= methods
[i
].ml_doc
;
49000 if (c
&& (c
= strstr(c
, "swig_ptr: "))) {
49002 swig_const_info
*ci
= 0;
49003 char *name
= c
+ 10;
49004 for (j
= 0; const_table
[j
].type
; ++j
) {
49005 if (strncmp(const_table
[j
].name
, name
,
49006 strlen(const_table
[j
].name
)) == 0) {
49007 ci
= &(const_table
[j
]);
49012 size_t shift
= (ci
->ptype
) - types
;
49013 swig_type_info
*ty
= types_initial
[shift
];
49014 size_t ldoc
= (c
- methods
[i
].ml_doc
);
49015 size_t lptr
= strlen(ty
->name
)+2*sizeof(void*)+2;
49016 char *ndoc
= (char*)malloc(ldoc
+ lptr
+ 10);
49019 void *ptr
= (ci
->type
== SWIG_PY_POINTER
) ? ci
->pvalue
: 0;
49021 strncpy(buff
, methods
[i
].ml_doc
, ldoc
);
49023 strncpy(buff
, "swig_ptr: ", 10);
49025 SWIG_PackVoidPtr(buff
, ptr
, ty
->name
, lptr
);
49026 methods
[i
].ml_doc
= ndoc
;
49034 /* -----------------------------------------------------------------------------*
49035 * Initialize type list
49036 * -----------------------------------------------------------------------------*/
49042 /* -----------------------------------------------------------------------------*
49043 * Partial Init method
49044 * -----------------------------------------------------------------------------*/
49049 SWIGEXPORT
void SWIG_init(void) {
49050 static PyObject
*SWIG_globals
= 0;
49052 if (!SWIG_globals
) SWIG_globals
= SWIG_newvarlink();
49054 /* Fix SwigMethods to carry the callback ptrs when needed */
49055 SWIG_Python_FixMethods(SwigMethods
, swig_const_table
, swig_types
, swig_type_initial
);
49057 m
= Py_InitModule((char *) SWIG_name
, SwigMethods
);
49058 d
= PyModule_GetDict(m
);
49060 SWIG_InitializeModule(0);
49061 SWIG_InstallConstants(d
,swig_const_table
);
49064 #ifndef wxPyUSE_EXPORT
49065 // Make our API structure a CObject so other modules can import it
49066 // from this module.
49067 PyObject
* cobj
= PyCObject_FromVoidPtr(&API
, NULL
);
49068 PyDict_SetItemString(d
,"_wxPyCoreAPI", cobj
);
49073 PyDict_SetItemString(d
,"NOT_FOUND", SWIG_From_int(static_cast<int >(wxNOT_FOUND
)));
49076 PyDict_SetItemString(d
,"VSCROLL", SWIG_From_int(static_cast<int >(wxVSCROLL
)));
49079 PyDict_SetItemString(d
,"HSCROLL", SWIG_From_int(static_cast<int >(wxHSCROLL
)));
49082 PyDict_SetItemString(d
,"CAPTION", SWIG_From_int(static_cast<int >(wxCAPTION
)));
49085 PyDict_SetItemString(d
,"DOUBLE_BORDER", SWIG_From_int(static_cast<int >(wxDOUBLE_BORDER
)));
49088 PyDict_SetItemString(d
,"SUNKEN_BORDER", SWIG_From_int(static_cast<int >(wxSUNKEN_BORDER
)));
49091 PyDict_SetItemString(d
,"RAISED_BORDER", SWIG_From_int(static_cast<int >(wxRAISED_BORDER
)));
49094 PyDict_SetItemString(d
,"BORDER", SWIG_From_int(static_cast<int >(wxBORDER
)));
49097 PyDict_SetItemString(d
,"SIMPLE_BORDER", SWIG_From_int(static_cast<int >(wxSIMPLE_BORDER
)));
49100 PyDict_SetItemString(d
,"STATIC_BORDER", SWIG_From_int(static_cast<int >(wxSTATIC_BORDER
)));
49103 PyDict_SetItemString(d
,"TRANSPARENT_WINDOW", SWIG_From_int(static_cast<int >(wxTRANSPARENT_WINDOW
)));
49106 PyDict_SetItemString(d
,"NO_BORDER", SWIG_From_int(static_cast<int >(wxNO_BORDER
)));
49109 PyDict_SetItemString(d
,"DEFAULT_CONTROL_BORDER", SWIG_From_int(static_cast<int >(wxDEFAULT_CONTROL_BORDER
)));
49112 PyDict_SetItemString(d
,"DEFAULT_STATUSBAR_STYLE", SWIG_From_int(static_cast<int >(wxDEFAULT_STATUSBAR_STYLE
)));
49115 PyDict_SetItemString(d
,"TAB_TRAVERSAL", SWIG_From_int(static_cast<int >(wxTAB_TRAVERSAL
)));
49118 PyDict_SetItemString(d
,"WANTS_CHARS", SWIG_From_int(static_cast<int >(wxWANTS_CHARS
)));
49121 PyDict_SetItemString(d
,"POPUP_WINDOW", SWIG_From_int(static_cast<int >(wxPOPUP_WINDOW
)));
49124 PyDict_SetItemString(d
,"CENTER_FRAME", SWIG_From_int(static_cast<int >(wxCENTER_FRAME
)));
49127 PyDict_SetItemString(d
,"CENTRE_ON_SCREEN", SWIG_From_int(static_cast<int >(wxCENTRE_ON_SCREEN
)));
49130 PyDict_SetItemString(d
,"CENTER_ON_SCREEN", SWIG_From_int(static_cast<int >(wxCENTER_ON_SCREEN
)));
49133 PyDict_SetItemString(d
,"CLIP_CHILDREN", SWIG_From_int(static_cast<int >(wxCLIP_CHILDREN
)));
49136 PyDict_SetItemString(d
,"CLIP_SIBLINGS", SWIG_From_int(static_cast<int >(wxCLIP_SIBLINGS
)));
49139 PyDict_SetItemString(d
,"ALWAYS_SHOW_SB", SWIG_From_int(static_cast<int >(wxALWAYS_SHOW_SB
)));
49142 PyDict_SetItemString(d
,"RETAINED", SWIG_From_int(static_cast<int >(wxRETAINED
)));
49145 PyDict_SetItemString(d
,"BACKINGSTORE", SWIG_From_int(static_cast<int >(wxBACKINGSTORE
)));
49148 PyDict_SetItemString(d
,"COLOURED", SWIG_From_int(static_cast<int >(wxCOLOURED
)));
49151 PyDict_SetItemString(d
,"FIXED_LENGTH", SWIG_From_int(static_cast<int >(wxFIXED_LENGTH
)));
49154 PyDict_SetItemString(d
,"LB_NEEDED_SB", SWIG_From_int(static_cast<int >(wxLB_NEEDED_SB
)));
49157 PyDict_SetItemString(d
,"LB_ALWAYS_SB", SWIG_From_int(static_cast<int >(wxLB_ALWAYS_SB
)));
49160 PyDict_SetItemString(d
,"LB_SORT", SWIG_From_int(static_cast<int >(wxLB_SORT
)));
49163 PyDict_SetItemString(d
,"LB_SINGLE", SWIG_From_int(static_cast<int >(wxLB_SINGLE
)));
49166 PyDict_SetItemString(d
,"LB_MULTIPLE", SWIG_From_int(static_cast<int >(wxLB_MULTIPLE
)));
49169 PyDict_SetItemString(d
,"LB_EXTENDED", SWIG_From_int(static_cast<int >(wxLB_EXTENDED
)));
49172 PyDict_SetItemString(d
,"LB_OWNERDRAW", SWIG_From_int(static_cast<int >(wxLB_OWNERDRAW
)));
49175 PyDict_SetItemString(d
,"LB_HSCROLL", SWIG_From_int(static_cast<int >(wxLB_HSCROLL
)));
49178 PyDict_SetItemString(d
,"PROCESS_ENTER", SWIG_From_int(static_cast<int >(wxPROCESS_ENTER
)));
49181 PyDict_SetItemString(d
,"PASSWORD", SWIG_From_int(static_cast<int >(wxPASSWORD
)));
49184 PyDict_SetItemString(d
,"CB_SIMPLE", SWIG_From_int(static_cast<int >(wxCB_SIMPLE
)));
49187 PyDict_SetItemString(d
,"CB_DROPDOWN", SWIG_From_int(static_cast<int >(wxCB_DROPDOWN
)));
49190 PyDict_SetItemString(d
,"CB_SORT", SWIG_From_int(static_cast<int >(wxCB_SORT
)));
49193 PyDict_SetItemString(d
,"CB_READONLY", SWIG_From_int(static_cast<int >(wxCB_READONLY
)));
49196 PyDict_SetItemString(d
,"RA_HORIZONTAL", SWIG_From_int(static_cast<int >(wxRA_HORIZONTAL
)));
49199 PyDict_SetItemString(d
,"RA_VERTICAL", SWIG_From_int(static_cast<int >(wxRA_VERTICAL
)));
49202 PyDict_SetItemString(d
,"RA_SPECIFY_ROWS", SWIG_From_int(static_cast<int >(wxRA_SPECIFY_ROWS
)));
49205 PyDict_SetItemString(d
,"RA_SPECIFY_COLS", SWIG_From_int(static_cast<int >(wxRA_SPECIFY_COLS
)));
49208 PyDict_SetItemString(d
,"RA_USE_CHECKBOX", SWIG_From_int(static_cast<int >(wxRA_USE_CHECKBOX
)));
49211 PyDict_SetItemString(d
,"RB_GROUP", SWIG_From_int(static_cast<int >(wxRB_GROUP
)));
49214 PyDict_SetItemString(d
,"RB_SINGLE", SWIG_From_int(static_cast<int >(wxRB_SINGLE
)));
49217 PyDict_SetItemString(d
,"SB_HORIZONTAL", SWIG_From_int(static_cast<int >(wxSB_HORIZONTAL
)));
49220 PyDict_SetItemString(d
,"SB_VERTICAL", SWIG_From_int(static_cast<int >(wxSB_VERTICAL
)));
49223 PyDict_SetItemString(d
,"RB_USE_CHECKBOX", SWIG_From_int(static_cast<int >(wxRB_USE_CHECKBOX
)));
49226 PyDict_SetItemString(d
,"ST_SIZEGRIP", SWIG_From_int(static_cast<int >(wxST_SIZEGRIP
)));
49229 PyDict_SetItemString(d
,"ST_NO_AUTORESIZE", SWIG_From_int(static_cast<int >(wxST_NO_AUTORESIZE
)));
49232 PyDict_SetItemString(d
,"FLOOD_SURFACE", SWIG_From_int(static_cast<int >(wxFLOOD_SURFACE
)));
49235 PyDict_SetItemString(d
,"FLOOD_BORDER", SWIG_From_int(static_cast<int >(wxFLOOD_BORDER
)));
49238 PyDict_SetItemString(d
,"ODDEVEN_RULE", SWIG_From_int(static_cast<int >(wxODDEVEN_RULE
)));
49241 PyDict_SetItemString(d
,"WINDING_RULE", SWIG_From_int(static_cast<int >(wxWINDING_RULE
)));
49244 PyDict_SetItemString(d
,"TOOL_TOP", SWIG_From_int(static_cast<int >(wxTOOL_TOP
)));
49247 PyDict_SetItemString(d
,"TOOL_BOTTOM", SWIG_From_int(static_cast<int >(wxTOOL_BOTTOM
)));
49250 PyDict_SetItemString(d
,"TOOL_LEFT", SWIG_From_int(static_cast<int >(wxTOOL_LEFT
)));
49253 PyDict_SetItemString(d
,"TOOL_RIGHT", SWIG_From_int(static_cast<int >(wxTOOL_RIGHT
)));
49256 PyDict_SetItemString(d
,"OK", SWIG_From_int(static_cast<int >(wxOK
)));
49259 PyDict_SetItemString(d
,"YES_NO", SWIG_From_int(static_cast<int >(wxYES_NO
)));
49262 PyDict_SetItemString(d
,"CANCEL", SWIG_From_int(static_cast<int >(wxCANCEL
)));
49265 PyDict_SetItemString(d
,"YES", SWIG_From_int(static_cast<int >(wxYES
)));
49268 PyDict_SetItemString(d
,"NO", SWIG_From_int(static_cast<int >(wxNO
)));
49271 PyDict_SetItemString(d
,"NO_DEFAULT", SWIG_From_int(static_cast<int >(wxNO_DEFAULT
)));
49274 PyDict_SetItemString(d
,"YES_DEFAULT", SWIG_From_int(static_cast<int >(wxYES_DEFAULT
)));
49277 PyDict_SetItemString(d
,"ICON_EXCLAMATION", SWIG_From_int(static_cast<int >(wxICON_EXCLAMATION
)));
49280 PyDict_SetItemString(d
,"ICON_HAND", SWIG_From_int(static_cast<int >(wxICON_HAND
)));
49283 PyDict_SetItemString(d
,"ICON_QUESTION", SWIG_From_int(static_cast<int >(wxICON_QUESTION
)));
49286 PyDict_SetItemString(d
,"ICON_INFORMATION", SWIG_From_int(static_cast<int >(wxICON_INFORMATION
)));
49289 PyDict_SetItemString(d
,"ICON_STOP", SWIG_From_int(static_cast<int >(wxICON_STOP
)));
49292 PyDict_SetItemString(d
,"ICON_ASTERISK", SWIG_From_int(static_cast<int >(wxICON_ASTERISK
)));
49295 PyDict_SetItemString(d
,"ICON_MASK", SWIG_From_int(static_cast<int >(wxICON_MASK
)));
49298 PyDict_SetItemString(d
,"ICON_WARNING", SWIG_From_int(static_cast<int >(wxICON_WARNING
)));
49301 PyDict_SetItemString(d
,"ICON_ERROR", SWIG_From_int(static_cast<int >(wxICON_ERROR
)));
49304 PyDict_SetItemString(d
,"FORWARD", SWIG_From_int(static_cast<int >(wxFORWARD
)));
49307 PyDict_SetItemString(d
,"BACKWARD", SWIG_From_int(static_cast<int >(wxBACKWARD
)));
49310 PyDict_SetItemString(d
,"RESET", SWIG_From_int(static_cast<int >(wxRESET
)));
49313 PyDict_SetItemString(d
,"HELP", SWIG_From_int(static_cast<int >(wxHELP
)));
49316 PyDict_SetItemString(d
,"MORE", SWIG_From_int(static_cast<int >(wxMORE
)));
49319 PyDict_SetItemString(d
,"SETUP", SWIG_From_int(static_cast<int >(wxSETUP
)));
49322 PyDict_SetItemString(d
,"SIZE_AUTO_WIDTH", SWIG_From_int(static_cast<int >(wxSIZE_AUTO_WIDTH
)));
49325 PyDict_SetItemString(d
,"SIZE_AUTO_HEIGHT", SWIG_From_int(static_cast<int >(wxSIZE_AUTO_HEIGHT
)));
49328 PyDict_SetItemString(d
,"SIZE_AUTO", SWIG_From_int(static_cast<int >(wxSIZE_AUTO
)));
49331 PyDict_SetItemString(d
,"SIZE_USE_EXISTING", SWIG_From_int(static_cast<int >(wxSIZE_USE_EXISTING
)));
49334 PyDict_SetItemString(d
,"SIZE_ALLOW_MINUS_ONE", SWIG_From_int(static_cast<int >(wxSIZE_ALLOW_MINUS_ONE
)));
49337 PyDict_SetItemString(d
,"SIZE_FORCE", SWIG_From_int(static_cast<int >(wxSIZE_FORCE
)));
49340 PyDict_SetItemString(d
,"PORTRAIT", SWIG_From_int(static_cast<int >(wxPORTRAIT
)));
49343 PyDict_SetItemString(d
,"LANDSCAPE", SWIG_From_int(static_cast<int >(wxLANDSCAPE
)));
49346 PyDict_SetItemString(d
,"PRINT_QUALITY_HIGH", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_HIGH
)));
49349 PyDict_SetItemString(d
,"PRINT_QUALITY_MEDIUM", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_MEDIUM
)));
49352 PyDict_SetItemString(d
,"PRINT_QUALITY_LOW", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_LOW
)));
49355 PyDict_SetItemString(d
,"PRINT_QUALITY_DRAFT", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_DRAFT
)));
49358 PyDict_SetItemString(d
,"ID_ANY", SWIG_From_int(static_cast<int >(wxID_ANY
)));
49361 PyDict_SetItemString(d
,"ID_SEPARATOR", SWIG_From_int(static_cast<int >(wxID_SEPARATOR
)));
49364 PyDict_SetItemString(d
,"ID_NONE", SWIG_From_int(static_cast<int >(wxID_NONE
)));
49367 PyDict_SetItemString(d
,"ID_LOWEST", SWIG_From_int(static_cast<int >(wxID_LOWEST
)));
49370 PyDict_SetItemString(d
,"ID_OPEN", SWIG_From_int(static_cast<int >(wxID_OPEN
)));
49373 PyDict_SetItemString(d
,"ID_CLOSE", SWIG_From_int(static_cast<int >(wxID_CLOSE
)));
49376 PyDict_SetItemString(d
,"ID_NEW", SWIG_From_int(static_cast<int >(wxID_NEW
)));
49379 PyDict_SetItemString(d
,"ID_SAVE", SWIG_From_int(static_cast<int >(wxID_SAVE
)));
49382 PyDict_SetItemString(d
,"ID_SAVEAS", SWIG_From_int(static_cast<int >(wxID_SAVEAS
)));
49385 PyDict_SetItemString(d
,"ID_REVERT", SWIG_From_int(static_cast<int >(wxID_REVERT
)));
49388 PyDict_SetItemString(d
,"ID_EXIT", SWIG_From_int(static_cast<int >(wxID_EXIT
)));
49391 PyDict_SetItemString(d
,"ID_UNDO", SWIG_From_int(static_cast<int >(wxID_UNDO
)));
49394 PyDict_SetItemString(d
,"ID_REDO", SWIG_From_int(static_cast<int >(wxID_REDO
)));
49397 PyDict_SetItemString(d
,"ID_HELP", SWIG_From_int(static_cast<int >(wxID_HELP
)));
49400 PyDict_SetItemString(d
,"ID_PRINT", SWIG_From_int(static_cast<int >(wxID_PRINT
)));
49403 PyDict_SetItemString(d
,"ID_PRINT_SETUP", SWIG_From_int(static_cast<int >(wxID_PRINT_SETUP
)));
49406 PyDict_SetItemString(d
,"ID_PREVIEW", SWIG_From_int(static_cast<int >(wxID_PREVIEW
)));
49409 PyDict_SetItemString(d
,"ID_ABOUT", SWIG_From_int(static_cast<int >(wxID_ABOUT
)));
49412 PyDict_SetItemString(d
,"ID_HELP_CONTENTS", SWIG_From_int(static_cast<int >(wxID_HELP_CONTENTS
)));
49415 PyDict_SetItemString(d
,"ID_HELP_COMMANDS", SWIG_From_int(static_cast<int >(wxID_HELP_COMMANDS
)));
49418 PyDict_SetItemString(d
,"ID_HELP_PROCEDURES", SWIG_From_int(static_cast<int >(wxID_HELP_PROCEDURES
)));
49421 PyDict_SetItemString(d
,"ID_HELP_CONTEXT", SWIG_From_int(static_cast<int >(wxID_HELP_CONTEXT
)));
49424 PyDict_SetItemString(d
,"ID_CLOSE_ALL", SWIG_From_int(static_cast<int >(wxID_CLOSE_ALL
)));
49427 PyDict_SetItemString(d
,"ID_PREFERENCES", SWIG_From_int(static_cast<int >(wxID_PREFERENCES
)));
49430 PyDict_SetItemString(d
,"ID_CUT", SWIG_From_int(static_cast<int >(wxID_CUT
)));
49433 PyDict_SetItemString(d
,"ID_COPY", SWIG_From_int(static_cast<int >(wxID_COPY
)));
49436 PyDict_SetItemString(d
,"ID_PASTE", SWIG_From_int(static_cast<int >(wxID_PASTE
)));
49439 PyDict_SetItemString(d
,"ID_CLEAR", SWIG_From_int(static_cast<int >(wxID_CLEAR
)));
49442 PyDict_SetItemString(d
,"ID_FIND", SWIG_From_int(static_cast<int >(wxID_FIND
)));
49445 PyDict_SetItemString(d
,"ID_DUPLICATE", SWIG_From_int(static_cast<int >(wxID_DUPLICATE
)));
49448 PyDict_SetItemString(d
,"ID_SELECTALL", SWIG_From_int(static_cast<int >(wxID_SELECTALL
)));
49451 PyDict_SetItemString(d
,"ID_DELETE", SWIG_From_int(static_cast<int >(wxID_DELETE
)));
49454 PyDict_SetItemString(d
,"ID_REPLACE", SWIG_From_int(static_cast<int >(wxID_REPLACE
)));
49457 PyDict_SetItemString(d
,"ID_REPLACE_ALL", SWIG_From_int(static_cast<int >(wxID_REPLACE_ALL
)));
49460 PyDict_SetItemString(d
,"ID_PROPERTIES", SWIG_From_int(static_cast<int >(wxID_PROPERTIES
)));
49463 PyDict_SetItemString(d
,"ID_VIEW_DETAILS", SWIG_From_int(static_cast<int >(wxID_VIEW_DETAILS
)));
49466 PyDict_SetItemString(d
,"ID_VIEW_LARGEICONS", SWIG_From_int(static_cast<int >(wxID_VIEW_LARGEICONS
)));
49469 PyDict_SetItemString(d
,"ID_VIEW_SMALLICONS", SWIG_From_int(static_cast<int >(wxID_VIEW_SMALLICONS
)));
49472 PyDict_SetItemString(d
,"ID_VIEW_LIST", SWIG_From_int(static_cast<int >(wxID_VIEW_LIST
)));
49475 PyDict_SetItemString(d
,"ID_VIEW_SORTDATE", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTDATE
)));
49478 PyDict_SetItemString(d
,"ID_VIEW_SORTNAME", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTNAME
)));
49481 PyDict_SetItemString(d
,"ID_VIEW_SORTSIZE", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTSIZE
)));
49484 PyDict_SetItemString(d
,"ID_VIEW_SORTTYPE", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTTYPE
)));
49487 PyDict_SetItemString(d
,"ID_FILE1", SWIG_From_int(static_cast<int >(wxID_FILE1
)));
49490 PyDict_SetItemString(d
,"ID_FILE2", SWIG_From_int(static_cast<int >(wxID_FILE2
)));
49493 PyDict_SetItemString(d
,"ID_FILE3", SWIG_From_int(static_cast<int >(wxID_FILE3
)));
49496 PyDict_SetItemString(d
,"ID_FILE4", SWIG_From_int(static_cast<int >(wxID_FILE4
)));
49499 PyDict_SetItemString(d
,"ID_FILE5", SWIG_From_int(static_cast<int >(wxID_FILE5
)));
49502 PyDict_SetItemString(d
,"ID_FILE6", SWIG_From_int(static_cast<int >(wxID_FILE6
)));
49505 PyDict_SetItemString(d
,"ID_FILE7", SWIG_From_int(static_cast<int >(wxID_FILE7
)));
49508 PyDict_SetItemString(d
,"ID_FILE8", SWIG_From_int(static_cast<int >(wxID_FILE8
)));
49511 PyDict_SetItemString(d
,"ID_FILE9", SWIG_From_int(static_cast<int >(wxID_FILE9
)));
49514 PyDict_SetItemString(d
,"ID_OK", SWIG_From_int(static_cast<int >(wxID_OK
)));
49517 PyDict_SetItemString(d
,"ID_CANCEL", SWIG_From_int(static_cast<int >(wxID_CANCEL
)));
49520 PyDict_SetItemString(d
,"ID_APPLY", SWIG_From_int(static_cast<int >(wxID_APPLY
)));
49523 PyDict_SetItemString(d
,"ID_YES", SWIG_From_int(static_cast<int >(wxID_YES
)));
49526 PyDict_SetItemString(d
,"ID_NO", SWIG_From_int(static_cast<int >(wxID_NO
)));
49529 PyDict_SetItemString(d
,"ID_STATIC", SWIG_From_int(static_cast<int >(wxID_STATIC
)));
49532 PyDict_SetItemString(d
,"ID_FORWARD", SWIG_From_int(static_cast<int >(wxID_FORWARD
)));
49535 PyDict_SetItemString(d
,"ID_BACKWARD", SWIG_From_int(static_cast<int >(wxID_BACKWARD
)));
49538 PyDict_SetItemString(d
,"ID_DEFAULT", SWIG_From_int(static_cast<int >(wxID_DEFAULT
)));
49541 PyDict_SetItemString(d
,"ID_MORE", SWIG_From_int(static_cast<int >(wxID_MORE
)));
49544 PyDict_SetItemString(d
,"ID_SETUP", SWIG_From_int(static_cast<int >(wxID_SETUP
)));
49547 PyDict_SetItemString(d
,"ID_RESET", SWIG_From_int(static_cast<int >(wxID_RESET
)));
49550 PyDict_SetItemString(d
,"ID_CONTEXT_HELP", SWIG_From_int(static_cast<int >(wxID_CONTEXT_HELP
)));
49553 PyDict_SetItemString(d
,"ID_YESTOALL", SWIG_From_int(static_cast<int >(wxID_YESTOALL
)));
49556 PyDict_SetItemString(d
,"ID_NOTOALL", SWIG_From_int(static_cast<int >(wxID_NOTOALL
)));
49559 PyDict_SetItemString(d
,"ID_ABORT", SWIG_From_int(static_cast<int >(wxID_ABORT
)));
49562 PyDict_SetItemString(d
,"ID_RETRY", SWIG_From_int(static_cast<int >(wxID_RETRY
)));
49565 PyDict_SetItemString(d
,"ID_IGNORE", SWIG_From_int(static_cast<int >(wxID_IGNORE
)));
49568 PyDict_SetItemString(d
,"ID_ADD", SWIG_From_int(static_cast<int >(wxID_ADD
)));
49571 PyDict_SetItemString(d
,"ID_REMOVE", SWIG_From_int(static_cast<int >(wxID_REMOVE
)));
49574 PyDict_SetItemString(d
,"ID_UP", SWIG_From_int(static_cast<int >(wxID_UP
)));
49577 PyDict_SetItemString(d
,"ID_DOWN", SWIG_From_int(static_cast<int >(wxID_DOWN
)));
49580 PyDict_SetItemString(d
,"ID_HOME", SWIG_From_int(static_cast<int >(wxID_HOME
)));
49583 PyDict_SetItemString(d
,"ID_REFRESH", SWIG_From_int(static_cast<int >(wxID_REFRESH
)));
49586 PyDict_SetItemString(d
,"ID_STOP", SWIG_From_int(static_cast<int >(wxID_STOP
)));
49589 PyDict_SetItemString(d
,"ID_INDEX", SWIG_From_int(static_cast<int >(wxID_INDEX
)));
49592 PyDict_SetItemString(d
,"ID_BOLD", SWIG_From_int(static_cast<int >(wxID_BOLD
)));
49595 PyDict_SetItemString(d
,"ID_ITALIC", SWIG_From_int(static_cast<int >(wxID_ITALIC
)));
49598 PyDict_SetItemString(d
,"ID_JUSTIFY_CENTER", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_CENTER
)));
49601 PyDict_SetItemString(d
,"ID_JUSTIFY_FILL", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_FILL
)));
49604 PyDict_SetItemString(d
,"ID_JUSTIFY_RIGHT", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_RIGHT
)));
49607 PyDict_SetItemString(d
,"ID_JUSTIFY_LEFT", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_LEFT
)));
49610 PyDict_SetItemString(d
,"ID_UNDERLINE", SWIG_From_int(static_cast<int >(wxID_UNDERLINE
)));
49613 PyDict_SetItemString(d
,"ID_INDENT", SWIG_From_int(static_cast<int >(wxID_INDENT
)));
49616 PyDict_SetItemString(d
,"ID_UNINDENT", SWIG_From_int(static_cast<int >(wxID_UNINDENT
)));
49619 PyDict_SetItemString(d
,"ID_ZOOM_100", SWIG_From_int(static_cast<int >(wxID_ZOOM_100
)));
49622 PyDict_SetItemString(d
,"ID_ZOOM_FIT", SWIG_From_int(static_cast<int >(wxID_ZOOM_FIT
)));
49625 PyDict_SetItemString(d
,"ID_ZOOM_IN", SWIG_From_int(static_cast<int >(wxID_ZOOM_IN
)));
49628 PyDict_SetItemString(d
,"ID_ZOOM_OUT", SWIG_From_int(static_cast<int >(wxID_ZOOM_OUT
)));
49631 PyDict_SetItemString(d
,"ID_UNDELETE", SWIG_From_int(static_cast<int >(wxID_UNDELETE
)));
49634 PyDict_SetItemString(d
,"ID_REVERT_TO_SAVED", SWIG_From_int(static_cast<int >(wxID_REVERT_TO_SAVED
)));
49637 PyDict_SetItemString(d
,"ID_HIGHEST", SWIG_From_int(static_cast<int >(wxID_HIGHEST
)));
49640 PyDict_SetItemString(d
,"OPEN", SWIG_From_int(static_cast<int >(wxOPEN
)));
49643 PyDict_SetItemString(d
,"SAVE", SWIG_From_int(static_cast<int >(wxSAVE
)));
49646 PyDict_SetItemString(d
,"HIDE_READONLY", SWIG_From_int(static_cast<int >(wxHIDE_READONLY
)));
49649 PyDict_SetItemString(d
,"OVERWRITE_PROMPT", SWIG_From_int(static_cast<int >(wxOVERWRITE_PROMPT
)));
49652 PyDict_SetItemString(d
,"FILE_MUST_EXIST", SWIG_From_int(static_cast<int >(wxFILE_MUST_EXIST
)));
49655 PyDict_SetItemString(d
,"MULTIPLE", SWIG_From_int(static_cast<int >(wxMULTIPLE
)));
49658 PyDict_SetItemString(d
,"CHANGE_DIR", SWIG_From_int(static_cast<int >(wxCHANGE_DIR
)));
49661 PyDict_SetItemString(d
,"ACCEL_ALT", SWIG_From_int(static_cast<int >(wxACCEL_ALT
)));
49664 PyDict_SetItemString(d
,"ACCEL_CTRL", SWIG_From_int(static_cast<int >(wxACCEL_CTRL
)));
49667 PyDict_SetItemString(d
,"ACCEL_SHIFT", SWIG_From_int(static_cast<int >(wxACCEL_SHIFT
)));
49670 PyDict_SetItemString(d
,"ACCEL_NORMAL", SWIG_From_int(static_cast<int >(wxACCEL_NORMAL
)));
49673 PyDict_SetItemString(d
,"PD_AUTO_HIDE", SWIG_From_int(static_cast<int >(wxPD_AUTO_HIDE
)));
49676 PyDict_SetItemString(d
,"PD_APP_MODAL", SWIG_From_int(static_cast<int >(wxPD_APP_MODAL
)));
49679 PyDict_SetItemString(d
,"PD_CAN_ABORT", SWIG_From_int(static_cast<int >(wxPD_CAN_ABORT
)));
49682 PyDict_SetItemString(d
,"PD_ELAPSED_TIME", SWIG_From_int(static_cast<int >(wxPD_ELAPSED_TIME
)));
49685 PyDict_SetItemString(d
,"PD_ESTIMATED_TIME", SWIG_From_int(static_cast<int >(wxPD_ESTIMATED_TIME
)));
49688 PyDict_SetItemString(d
,"PD_REMAINING_TIME", SWIG_From_int(static_cast<int >(wxPD_REMAINING_TIME
)));
49691 PyDict_SetItemString(d
,"PD_SMOOTH", SWIG_From_int(static_cast<int >(wxPD_SMOOTH
)));
49694 PyDict_SetItemString(d
,"PD_CAN_SKIP", SWIG_From_int(static_cast<int >(wxPD_CAN_SKIP
)));
49697 PyDict_SetItemString(d
,"DD_NEW_DIR_BUTTON", SWIG_From_int(static_cast<int >(wxDD_NEW_DIR_BUTTON
)));
49700 PyDict_SetItemString(d
,"DD_DEFAULT_STYLE", SWIG_From_int(static_cast<int >(wxDD_DEFAULT_STYLE
)));
49703 PyDict_SetItemString(d
,"MENU_TEAROFF", SWIG_From_int(static_cast<int >(wxMENU_TEAROFF
)));
49706 PyDict_SetItemString(d
,"MB_DOCKABLE", SWIG_From_int(static_cast<int >(wxMB_DOCKABLE
)));
49709 PyDict_SetItemString(d
,"NO_FULL_REPAINT_ON_RESIZE", SWIG_From_int(static_cast<int >(wxNO_FULL_REPAINT_ON_RESIZE
)));
49712 PyDict_SetItemString(d
,"FULL_REPAINT_ON_RESIZE", SWIG_From_int(static_cast<int >(wxFULL_REPAINT_ON_RESIZE
)));
49715 PyDict_SetItemString(d
,"LI_HORIZONTAL", SWIG_From_int(static_cast<int >(wxLI_HORIZONTAL
)));
49718 PyDict_SetItemString(d
,"LI_VERTICAL", SWIG_From_int(static_cast<int >(wxLI_VERTICAL
)));
49721 PyDict_SetItemString(d
,"WS_EX_VALIDATE_RECURSIVELY", SWIG_From_int(static_cast<int >(wxWS_EX_VALIDATE_RECURSIVELY
)));
49724 PyDict_SetItemString(d
,"WS_EX_BLOCK_EVENTS", SWIG_From_int(static_cast<int >(wxWS_EX_BLOCK_EVENTS
)));
49727 PyDict_SetItemString(d
,"WS_EX_TRANSIENT", SWIG_From_int(static_cast<int >(wxWS_EX_TRANSIENT
)));
49730 PyDict_SetItemString(d
,"WS_EX_THEMED_BACKGROUND", SWIG_From_int(static_cast<int >(wxWS_EX_THEMED_BACKGROUND
)));
49733 PyDict_SetItemString(d
,"WS_EX_PROCESS_IDLE", SWIG_From_int(static_cast<int >(wxWS_EX_PROCESS_IDLE
)));
49736 PyDict_SetItemString(d
,"WS_EX_PROCESS_UI_UPDATES", SWIG_From_int(static_cast<int >(wxWS_EX_PROCESS_UI_UPDATES
)));
49739 PyDict_SetItemString(d
,"MM_TEXT", SWIG_From_int(static_cast<int >(wxMM_TEXT
)));
49742 PyDict_SetItemString(d
,"MM_LOMETRIC", SWIG_From_int(static_cast<int >(wxMM_LOMETRIC
)));
49745 PyDict_SetItemString(d
,"MM_HIMETRIC", SWIG_From_int(static_cast<int >(wxMM_HIMETRIC
)));
49748 PyDict_SetItemString(d
,"MM_LOENGLISH", SWIG_From_int(static_cast<int >(wxMM_LOENGLISH
)));
49751 PyDict_SetItemString(d
,"MM_HIENGLISH", SWIG_From_int(static_cast<int >(wxMM_HIENGLISH
)));
49754 PyDict_SetItemString(d
,"MM_TWIPS", SWIG_From_int(static_cast<int >(wxMM_TWIPS
)));
49757 PyDict_SetItemString(d
,"MM_ISOTROPIC", SWIG_From_int(static_cast<int >(wxMM_ISOTROPIC
)));
49760 PyDict_SetItemString(d
,"MM_ANISOTROPIC", SWIG_From_int(static_cast<int >(wxMM_ANISOTROPIC
)));
49763 PyDict_SetItemString(d
,"MM_POINTS", SWIG_From_int(static_cast<int >(wxMM_POINTS
)));
49766 PyDict_SetItemString(d
,"MM_METRIC", SWIG_From_int(static_cast<int >(wxMM_METRIC
)));
49769 PyDict_SetItemString(d
,"CENTRE", SWIG_From_int(static_cast<int >(wxCENTRE
)));
49772 PyDict_SetItemString(d
,"CENTER", SWIG_From_int(static_cast<int >(wxCENTER
)));
49775 PyDict_SetItemString(d
,"HORIZONTAL", SWIG_From_int(static_cast<int >(wxHORIZONTAL
)));
49778 PyDict_SetItemString(d
,"VERTICAL", SWIG_From_int(static_cast<int >(wxVERTICAL
)));
49781 PyDict_SetItemString(d
,"BOTH", SWIG_From_int(static_cast<int >(wxBOTH
)));
49784 PyDict_SetItemString(d
,"LEFT", SWIG_From_int(static_cast<int >(wxLEFT
)));
49787 PyDict_SetItemString(d
,"RIGHT", SWIG_From_int(static_cast<int >(wxRIGHT
)));
49790 PyDict_SetItemString(d
,"UP", SWIG_From_int(static_cast<int >(wxUP
)));
49793 PyDict_SetItemString(d
,"DOWN", SWIG_From_int(static_cast<int >(wxDOWN
)));
49796 PyDict_SetItemString(d
,"TOP", SWIG_From_int(static_cast<int >(wxTOP
)));
49799 PyDict_SetItemString(d
,"BOTTOM", SWIG_From_int(static_cast<int >(wxBOTTOM
)));
49802 PyDict_SetItemString(d
,"NORTH", SWIG_From_int(static_cast<int >(wxNORTH
)));
49805 PyDict_SetItemString(d
,"SOUTH", SWIG_From_int(static_cast<int >(wxSOUTH
)));
49808 PyDict_SetItemString(d
,"WEST", SWIG_From_int(static_cast<int >(wxWEST
)));
49811 PyDict_SetItemString(d
,"EAST", SWIG_From_int(static_cast<int >(wxEAST
)));
49814 PyDict_SetItemString(d
,"ALL", SWIG_From_int(static_cast<int >(wxALL
)));
49817 PyDict_SetItemString(d
,"ALIGN_NOT", SWIG_From_int(static_cast<int >(wxALIGN_NOT
)));
49820 PyDict_SetItemString(d
,"ALIGN_CENTER_HORIZONTAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTER_HORIZONTAL
)));
49823 PyDict_SetItemString(d
,"ALIGN_CENTRE_HORIZONTAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTRE_HORIZONTAL
)));
49826 PyDict_SetItemString(d
,"ALIGN_LEFT", SWIG_From_int(static_cast<int >(wxALIGN_LEFT
)));
49829 PyDict_SetItemString(d
,"ALIGN_TOP", SWIG_From_int(static_cast<int >(wxALIGN_TOP
)));
49832 PyDict_SetItemString(d
,"ALIGN_RIGHT", SWIG_From_int(static_cast<int >(wxALIGN_RIGHT
)));
49835 PyDict_SetItemString(d
,"ALIGN_BOTTOM", SWIG_From_int(static_cast<int >(wxALIGN_BOTTOM
)));
49838 PyDict_SetItemString(d
,"ALIGN_CENTER_VERTICAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTER_VERTICAL
)));
49841 PyDict_SetItemString(d
,"ALIGN_CENTRE_VERTICAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTRE_VERTICAL
)));
49844 PyDict_SetItemString(d
,"ALIGN_CENTER", SWIG_From_int(static_cast<int >(wxALIGN_CENTER
)));
49847 PyDict_SetItemString(d
,"ALIGN_CENTRE", SWIG_From_int(static_cast<int >(wxALIGN_CENTRE
)));
49850 PyDict_SetItemString(d
,"ALIGN_MASK", SWIG_From_int(static_cast<int >(wxALIGN_MASK
)));
49853 PyDict_SetItemString(d
,"STRETCH_NOT", SWIG_From_int(static_cast<int >(wxSTRETCH_NOT
)));
49856 PyDict_SetItemString(d
,"SHRINK", SWIG_From_int(static_cast<int >(wxSHRINK
)));
49859 PyDict_SetItemString(d
,"GROW", SWIG_From_int(static_cast<int >(wxGROW
)));
49862 PyDict_SetItemString(d
,"EXPAND", SWIG_From_int(static_cast<int >(wxEXPAND
)));
49865 PyDict_SetItemString(d
,"SHAPED", SWIG_From_int(static_cast<int >(wxSHAPED
)));
49868 PyDict_SetItemString(d
,"FIXED_MINSIZE", SWIG_From_int(static_cast<int >(wxFIXED_MINSIZE
)));
49871 PyDict_SetItemString(d
,"TILE", SWIG_From_int(static_cast<int >(wxTILE
)));
49874 PyDict_SetItemString(d
,"ADJUST_MINSIZE", SWIG_From_int(static_cast<int >(wxADJUST_MINSIZE
)));
49877 PyDict_SetItemString(d
,"BORDER_DEFAULT", SWIG_From_int(static_cast<int >(wxBORDER_DEFAULT
)));
49880 PyDict_SetItemString(d
,"BORDER_NONE", SWIG_From_int(static_cast<int >(wxBORDER_NONE
)));
49883 PyDict_SetItemString(d
,"BORDER_STATIC", SWIG_From_int(static_cast<int >(wxBORDER_STATIC
)));
49886 PyDict_SetItemString(d
,"BORDER_SIMPLE", SWIG_From_int(static_cast<int >(wxBORDER_SIMPLE
)));
49889 PyDict_SetItemString(d
,"BORDER_RAISED", SWIG_From_int(static_cast<int >(wxBORDER_RAISED
)));
49892 PyDict_SetItemString(d
,"BORDER_SUNKEN", SWIG_From_int(static_cast<int >(wxBORDER_SUNKEN
)));
49895 PyDict_SetItemString(d
,"BORDER_DOUBLE", SWIG_From_int(static_cast<int >(wxBORDER_DOUBLE
)));
49898 PyDict_SetItemString(d
,"BORDER_MASK", SWIG_From_int(static_cast<int >(wxBORDER_MASK
)));
49901 PyDict_SetItemString(d
,"BG_STYLE_SYSTEM", SWIG_From_int(static_cast<int >(wxBG_STYLE_SYSTEM
)));
49904 PyDict_SetItemString(d
,"BG_STYLE_COLOUR", SWIG_From_int(static_cast<int >(wxBG_STYLE_COLOUR
)));
49907 PyDict_SetItemString(d
,"BG_STYLE_CUSTOM", SWIG_From_int(static_cast<int >(wxBG_STYLE_CUSTOM
)));
49910 PyDict_SetItemString(d
,"DEFAULT", SWIG_From_int(static_cast<int >(wxDEFAULT
)));
49913 PyDict_SetItemString(d
,"DECORATIVE", SWIG_From_int(static_cast<int >(wxDECORATIVE
)));
49916 PyDict_SetItemString(d
,"ROMAN", SWIG_From_int(static_cast<int >(wxROMAN
)));
49919 PyDict_SetItemString(d
,"SCRIPT", SWIG_From_int(static_cast<int >(wxSCRIPT
)));
49922 PyDict_SetItemString(d
,"SWISS", SWIG_From_int(static_cast<int >(wxSWISS
)));
49925 PyDict_SetItemString(d
,"MODERN", SWIG_From_int(static_cast<int >(wxMODERN
)));
49928 PyDict_SetItemString(d
,"TELETYPE", SWIG_From_int(static_cast<int >(wxTELETYPE
)));
49931 PyDict_SetItemString(d
,"VARIABLE", SWIG_From_int(static_cast<int >(wxVARIABLE
)));
49934 PyDict_SetItemString(d
,"FIXED", SWIG_From_int(static_cast<int >(wxFIXED
)));
49937 PyDict_SetItemString(d
,"NORMAL", SWIG_From_int(static_cast<int >(wxNORMAL
)));
49940 PyDict_SetItemString(d
,"LIGHT", SWIG_From_int(static_cast<int >(wxLIGHT
)));
49943 PyDict_SetItemString(d
,"BOLD", SWIG_From_int(static_cast<int >(wxBOLD
)));
49946 PyDict_SetItemString(d
,"ITALIC", SWIG_From_int(static_cast<int >(wxITALIC
)));
49949 PyDict_SetItemString(d
,"SLANT", SWIG_From_int(static_cast<int >(wxSLANT
)));
49952 PyDict_SetItemString(d
,"SOLID", SWIG_From_int(static_cast<int >(wxSOLID
)));
49955 PyDict_SetItemString(d
,"DOT", SWIG_From_int(static_cast<int >(wxDOT
)));
49958 PyDict_SetItemString(d
,"LONG_DASH", SWIG_From_int(static_cast<int >(wxLONG_DASH
)));
49961 PyDict_SetItemString(d
,"SHORT_DASH", SWIG_From_int(static_cast<int >(wxSHORT_DASH
)));
49964 PyDict_SetItemString(d
,"DOT_DASH", SWIG_From_int(static_cast<int >(wxDOT_DASH
)));
49967 PyDict_SetItemString(d
,"USER_DASH", SWIG_From_int(static_cast<int >(wxUSER_DASH
)));
49970 PyDict_SetItemString(d
,"TRANSPARENT", SWIG_From_int(static_cast<int >(wxTRANSPARENT
)));
49973 PyDict_SetItemString(d
,"STIPPLE", SWIG_From_int(static_cast<int >(wxSTIPPLE
)));
49976 PyDict_SetItemString(d
,"STIPPLE_MASK", SWIG_From_int(static_cast<int >(wxSTIPPLE_MASK
)));
49979 PyDict_SetItemString(d
,"STIPPLE_MASK_OPAQUE", SWIG_From_int(static_cast<int >(wxSTIPPLE_MASK_OPAQUE
)));
49982 PyDict_SetItemString(d
,"BDIAGONAL_HATCH", SWIG_From_int(static_cast<int >(wxBDIAGONAL_HATCH
)));
49985 PyDict_SetItemString(d
,"CROSSDIAG_HATCH", SWIG_From_int(static_cast<int >(wxCROSSDIAG_HATCH
)));
49988 PyDict_SetItemString(d
,"FDIAGONAL_HATCH", SWIG_From_int(static_cast<int >(wxFDIAGONAL_HATCH
)));
49991 PyDict_SetItemString(d
,"CROSS_HATCH", SWIG_From_int(static_cast<int >(wxCROSS_HATCH
)));
49994 PyDict_SetItemString(d
,"HORIZONTAL_HATCH", SWIG_From_int(static_cast<int >(wxHORIZONTAL_HATCH
)));
49997 PyDict_SetItemString(d
,"VERTICAL_HATCH", SWIG_From_int(static_cast<int >(wxVERTICAL_HATCH
)));
50000 PyDict_SetItemString(d
,"JOIN_BEVEL", SWIG_From_int(static_cast<int >(wxJOIN_BEVEL
)));
50003 PyDict_SetItemString(d
,"JOIN_MITER", SWIG_From_int(static_cast<int >(wxJOIN_MITER
)));
50006 PyDict_SetItemString(d
,"JOIN_ROUND", SWIG_From_int(static_cast<int >(wxJOIN_ROUND
)));
50009 PyDict_SetItemString(d
,"CAP_ROUND", SWIG_From_int(static_cast<int >(wxCAP_ROUND
)));
50012 PyDict_SetItemString(d
,"CAP_PROJECTING", SWIG_From_int(static_cast<int >(wxCAP_PROJECTING
)));
50015 PyDict_SetItemString(d
,"CAP_BUTT", SWIG_From_int(static_cast<int >(wxCAP_BUTT
)));
50018 PyDict_SetItemString(d
,"CLEAR", SWIG_From_int(static_cast<int >(wxCLEAR
)));
50021 PyDict_SetItemString(d
,"XOR", SWIG_From_int(static_cast<int >(wxXOR
)));
50024 PyDict_SetItemString(d
,"INVERT", SWIG_From_int(static_cast<int >(wxINVERT
)));
50027 PyDict_SetItemString(d
,"OR_REVERSE", SWIG_From_int(static_cast<int >(wxOR_REVERSE
)));
50030 PyDict_SetItemString(d
,"AND_REVERSE", SWIG_From_int(static_cast<int >(wxAND_REVERSE
)));
50033 PyDict_SetItemString(d
,"COPY", SWIG_From_int(static_cast<int >(wxCOPY
)));
50036 PyDict_SetItemString(d
,"AND", SWIG_From_int(static_cast<int >(wxAND
)));
50039 PyDict_SetItemString(d
,"AND_INVERT", SWIG_From_int(static_cast<int >(wxAND_INVERT
)));
50042 PyDict_SetItemString(d
,"NO_OP", SWIG_From_int(static_cast<int >(wxNO_OP
)));
50045 PyDict_SetItemString(d
,"NOR", SWIG_From_int(static_cast<int >(wxNOR
)));
50048 PyDict_SetItemString(d
,"EQUIV", SWIG_From_int(static_cast<int >(wxEQUIV
)));
50051 PyDict_SetItemString(d
,"SRC_INVERT", SWIG_From_int(static_cast<int >(wxSRC_INVERT
)));
50054 PyDict_SetItemString(d
,"OR_INVERT", SWIG_From_int(static_cast<int >(wxOR_INVERT
)));
50057 PyDict_SetItemString(d
,"NAND", SWIG_From_int(static_cast<int >(wxNAND
)));
50060 PyDict_SetItemString(d
,"OR", SWIG_From_int(static_cast<int >(wxOR
)));
50063 PyDict_SetItemString(d
,"SET", SWIG_From_int(static_cast<int >(wxSET
)));
50066 PyDict_SetItemString(d
,"WXK_BACK", SWIG_From_int(static_cast<int >(WXK_BACK
)));
50069 PyDict_SetItemString(d
,"WXK_TAB", SWIG_From_int(static_cast<int >(WXK_TAB
)));
50072 PyDict_SetItemString(d
,"WXK_RETURN", SWIG_From_int(static_cast<int >(WXK_RETURN
)));
50075 PyDict_SetItemString(d
,"WXK_ESCAPE", SWIG_From_int(static_cast<int >(WXK_ESCAPE
)));
50078 PyDict_SetItemString(d
,"WXK_SPACE", SWIG_From_int(static_cast<int >(WXK_SPACE
)));
50081 PyDict_SetItemString(d
,"WXK_DELETE", SWIG_From_int(static_cast<int >(WXK_DELETE
)));
50084 PyDict_SetItemString(d
,"WXK_START", SWIG_From_int(static_cast<int >(WXK_START
)));
50087 PyDict_SetItemString(d
,"WXK_LBUTTON", SWIG_From_int(static_cast<int >(WXK_LBUTTON
)));
50090 PyDict_SetItemString(d
,"WXK_RBUTTON", SWIG_From_int(static_cast<int >(WXK_RBUTTON
)));
50093 PyDict_SetItemString(d
,"WXK_CANCEL", SWIG_From_int(static_cast<int >(WXK_CANCEL
)));
50096 PyDict_SetItemString(d
,"WXK_MBUTTON", SWIG_From_int(static_cast<int >(WXK_MBUTTON
)));
50099 PyDict_SetItemString(d
,"WXK_CLEAR", SWIG_From_int(static_cast<int >(WXK_CLEAR
)));
50102 PyDict_SetItemString(d
,"WXK_SHIFT", SWIG_From_int(static_cast<int >(WXK_SHIFT
)));
50105 PyDict_SetItemString(d
,"WXK_ALT", SWIG_From_int(static_cast<int >(WXK_ALT
)));
50108 PyDict_SetItemString(d
,"WXK_CONTROL", SWIG_From_int(static_cast<int >(WXK_CONTROL
)));
50111 PyDict_SetItemString(d
,"WXK_MENU", SWIG_From_int(static_cast<int >(WXK_MENU
)));
50114 PyDict_SetItemString(d
,"WXK_PAUSE", SWIG_From_int(static_cast<int >(WXK_PAUSE
)));
50117 PyDict_SetItemString(d
,"WXK_CAPITAL", SWIG_From_int(static_cast<int >(WXK_CAPITAL
)));
50120 PyDict_SetItemString(d
,"WXK_PRIOR", SWIG_From_int(static_cast<int >(WXK_PRIOR
)));
50123 PyDict_SetItemString(d
,"WXK_NEXT", SWIG_From_int(static_cast<int >(WXK_NEXT
)));
50126 PyDict_SetItemString(d
,"WXK_END", SWIG_From_int(static_cast<int >(WXK_END
)));
50129 PyDict_SetItemString(d
,"WXK_HOME", SWIG_From_int(static_cast<int >(WXK_HOME
)));
50132 PyDict_SetItemString(d
,"WXK_LEFT", SWIG_From_int(static_cast<int >(WXK_LEFT
)));
50135 PyDict_SetItemString(d
,"WXK_UP", SWIG_From_int(static_cast<int >(WXK_UP
)));
50138 PyDict_SetItemString(d
,"WXK_RIGHT", SWIG_From_int(static_cast<int >(WXK_RIGHT
)));
50141 PyDict_SetItemString(d
,"WXK_DOWN", SWIG_From_int(static_cast<int >(WXK_DOWN
)));
50144 PyDict_SetItemString(d
,"WXK_SELECT", SWIG_From_int(static_cast<int >(WXK_SELECT
)));
50147 PyDict_SetItemString(d
,"WXK_PRINT", SWIG_From_int(static_cast<int >(WXK_PRINT
)));
50150 PyDict_SetItemString(d
,"WXK_EXECUTE", SWIG_From_int(static_cast<int >(WXK_EXECUTE
)));
50153 PyDict_SetItemString(d
,"WXK_SNAPSHOT", SWIG_From_int(static_cast<int >(WXK_SNAPSHOT
)));
50156 PyDict_SetItemString(d
,"WXK_INSERT", SWIG_From_int(static_cast<int >(WXK_INSERT
)));
50159 PyDict_SetItemString(d
,"WXK_HELP", SWIG_From_int(static_cast<int >(WXK_HELP
)));
50162 PyDict_SetItemString(d
,"WXK_NUMPAD0", SWIG_From_int(static_cast<int >(WXK_NUMPAD0
)));
50165 PyDict_SetItemString(d
,"WXK_NUMPAD1", SWIG_From_int(static_cast<int >(WXK_NUMPAD1
)));
50168 PyDict_SetItemString(d
,"WXK_NUMPAD2", SWIG_From_int(static_cast<int >(WXK_NUMPAD2
)));
50171 PyDict_SetItemString(d
,"WXK_NUMPAD3", SWIG_From_int(static_cast<int >(WXK_NUMPAD3
)));
50174 PyDict_SetItemString(d
,"WXK_NUMPAD4", SWIG_From_int(static_cast<int >(WXK_NUMPAD4
)));
50177 PyDict_SetItemString(d
,"WXK_NUMPAD5", SWIG_From_int(static_cast<int >(WXK_NUMPAD5
)));
50180 PyDict_SetItemString(d
,"WXK_NUMPAD6", SWIG_From_int(static_cast<int >(WXK_NUMPAD6
)));
50183 PyDict_SetItemString(d
,"WXK_NUMPAD7", SWIG_From_int(static_cast<int >(WXK_NUMPAD7
)));
50186 PyDict_SetItemString(d
,"WXK_NUMPAD8", SWIG_From_int(static_cast<int >(WXK_NUMPAD8
)));
50189 PyDict_SetItemString(d
,"WXK_NUMPAD9", SWIG_From_int(static_cast<int >(WXK_NUMPAD9
)));
50192 PyDict_SetItemString(d
,"WXK_MULTIPLY", SWIG_From_int(static_cast<int >(WXK_MULTIPLY
)));
50195 PyDict_SetItemString(d
,"WXK_ADD", SWIG_From_int(static_cast<int >(WXK_ADD
)));
50198 PyDict_SetItemString(d
,"WXK_SEPARATOR", SWIG_From_int(static_cast<int >(WXK_SEPARATOR
)));
50201 PyDict_SetItemString(d
,"WXK_SUBTRACT", SWIG_From_int(static_cast<int >(WXK_SUBTRACT
)));
50204 PyDict_SetItemString(d
,"WXK_DECIMAL", SWIG_From_int(static_cast<int >(WXK_DECIMAL
)));
50207 PyDict_SetItemString(d
,"WXK_DIVIDE", SWIG_From_int(static_cast<int >(WXK_DIVIDE
)));
50210 PyDict_SetItemString(d
,"WXK_F1", SWIG_From_int(static_cast<int >(WXK_F1
)));
50213 PyDict_SetItemString(d
,"WXK_F2", SWIG_From_int(static_cast<int >(WXK_F2
)));
50216 PyDict_SetItemString(d
,"WXK_F3", SWIG_From_int(static_cast<int >(WXK_F3
)));
50219 PyDict_SetItemString(d
,"WXK_F4", SWIG_From_int(static_cast<int >(WXK_F4
)));
50222 PyDict_SetItemString(d
,"WXK_F5", SWIG_From_int(static_cast<int >(WXK_F5
)));
50225 PyDict_SetItemString(d
,"WXK_F6", SWIG_From_int(static_cast<int >(WXK_F6
)));
50228 PyDict_SetItemString(d
,"WXK_F7", SWIG_From_int(static_cast<int >(WXK_F7
)));
50231 PyDict_SetItemString(d
,"WXK_F8", SWIG_From_int(static_cast<int >(WXK_F8
)));
50234 PyDict_SetItemString(d
,"WXK_F9", SWIG_From_int(static_cast<int >(WXK_F9
)));
50237 PyDict_SetItemString(d
,"WXK_F10", SWIG_From_int(static_cast<int >(WXK_F10
)));
50240 PyDict_SetItemString(d
,"WXK_F11", SWIG_From_int(static_cast<int >(WXK_F11
)));
50243 PyDict_SetItemString(d
,"WXK_F12", SWIG_From_int(static_cast<int >(WXK_F12
)));
50246 PyDict_SetItemString(d
,"WXK_F13", SWIG_From_int(static_cast<int >(WXK_F13
)));
50249 PyDict_SetItemString(d
,"WXK_F14", SWIG_From_int(static_cast<int >(WXK_F14
)));
50252 PyDict_SetItemString(d
,"WXK_F15", SWIG_From_int(static_cast<int >(WXK_F15
)));
50255 PyDict_SetItemString(d
,"WXK_F16", SWIG_From_int(static_cast<int >(WXK_F16
)));
50258 PyDict_SetItemString(d
,"WXK_F17", SWIG_From_int(static_cast<int >(WXK_F17
)));
50261 PyDict_SetItemString(d
,"WXK_F18", SWIG_From_int(static_cast<int >(WXK_F18
)));
50264 PyDict_SetItemString(d
,"WXK_F19", SWIG_From_int(static_cast<int >(WXK_F19
)));
50267 PyDict_SetItemString(d
,"WXK_F20", SWIG_From_int(static_cast<int >(WXK_F20
)));
50270 PyDict_SetItemString(d
,"WXK_F21", SWIG_From_int(static_cast<int >(WXK_F21
)));
50273 PyDict_SetItemString(d
,"WXK_F22", SWIG_From_int(static_cast<int >(WXK_F22
)));
50276 PyDict_SetItemString(d
,"WXK_F23", SWIG_From_int(static_cast<int >(WXK_F23
)));
50279 PyDict_SetItemString(d
,"WXK_F24", SWIG_From_int(static_cast<int >(WXK_F24
)));
50282 PyDict_SetItemString(d
,"WXK_NUMLOCK", SWIG_From_int(static_cast<int >(WXK_NUMLOCK
)));
50285 PyDict_SetItemString(d
,"WXK_SCROLL", SWIG_From_int(static_cast<int >(WXK_SCROLL
)));
50288 PyDict_SetItemString(d
,"WXK_PAGEUP", SWIG_From_int(static_cast<int >(WXK_PAGEUP
)));
50291 PyDict_SetItemString(d
,"WXK_PAGEDOWN", SWIG_From_int(static_cast<int >(WXK_PAGEDOWN
)));
50294 PyDict_SetItemString(d
,"WXK_NUMPAD_SPACE", SWIG_From_int(static_cast<int >(WXK_NUMPAD_SPACE
)));
50297 PyDict_SetItemString(d
,"WXK_NUMPAD_TAB", SWIG_From_int(static_cast<int >(WXK_NUMPAD_TAB
)));
50300 PyDict_SetItemString(d
,"WXK_NUMPAD_ENTER", SWIG_From_int(static_cast<int >(WXK_NUMPAD_ENTER
)));
50303 PyDict_SetItemString(d
,"WXK_NUMPAD_F1", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F1
)));
50306 PyDict_SetItemString(d
,"WXK_NUMPAD_F2", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F2
)));
50309 PyDict_SetItemString(d
,"WXK_NUMPAD_F3", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F3
)));
50312 PyDict_SetItemString(d
,"WXK_NUMPAD_F4", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F4
)));
50315 PyDict_SetItemString(d
,"WXK_NUMPAD_HOME", SWIG_From_int(static_cast<int >(WXK_NUMPAD_HOME
)));
50318 PyDict_SetItemString(d
,"WXK_NUMPAD_LEFT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_LEFT
)));
50321 PyDict_SetItemString(d
,"WXK_NUMPAD_UP", SWIG_From_int(static_cast<int >(WXK_NUMPAD_UP
)));
50324 PyDict_SetItemString(d
,"WXK_NUMPAD_RIGHT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_RIGHT
)));
50327 PyDict_SetItemString(d
,"WXK_NUMPAD_DOWN", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DOWN
)));
50330 PyDict_SetItemString(d
,"WXK_NUMPAD_PRIOR", SWIG_From_int(static_cast<int >(WXK_NUMPAD_PRIOR
)));
50333 PyDict_SetItemString(d
,"WXK_NUMPAD_PAGEUP", SWIG_From_int(static_cast<int >(WXK_NUMPAD_PAGEUP
)));
50336 PyDict_SetItemString(d
,"WXK_NUMPAD_NEXT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_NEXT
)));
50339 PyDict_SetItemString(d
,"WXK_NUMPAD_PAGEDOWN", SWIG_From_int(static_cast<int >(WXK_NUMPAD_PAGEDOWN
)));
50342 PyDict_SetItemString(d
,"WXK_NUMPAD_END", SWIG_From_int(static_cast<int >(WXK_NUMPAD_END
)));
50345 PyDict_SetItemString(d
,"WXK_NUMPAD_BEGIN", SWIG_From_int(static_cast<int >(WXK_NUMPAD_BEGIN
)));
50348 PyDict_SetItemString(d
,"WXK_NUMPAD_INSERT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_INSERT
)));
50351 PyDict_SetItemString(d
,"WXK_NUMPAD_DELETE", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DELETE
)));
50354 PyDict_SetItemString(d
,"WXK_NUMPAD_EQUAL", SWIG_From_int(static_cast<int >(WXK_NUMPAD_EQUAL
)));
50357 PyDict_SetItemString(d
,"WXK_NUMPAD_MULTIPLY", SWIG_From_int(static_cast<int >(WXK_NUMPAD_MULTIPLY
)));
50360 PyDict_SetItemString(d
,"WXK_NUMPAD_ADD", SWIG_From_int(static_cast<int >(WXK_NUMPAD_ADD
)));
50363 PyDict_SetItemString(d
,"WXK_NUMPAD_SEPARATOR", SWIG_From_int(static_cast<int >(WXK_NUMPAD_SEPARATOR
)));
50366 PyDict_SetItemString(d
,"WXK_NUMPAD_SUBTRACT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_SUBTRACT
)));
50369 PyDict_SetItemString(d
,"WXK_NUMPAD_DECIMAL", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DECIMAL
)));
50372 PyDict_SetItemString(d
,"WXK_NUMPAD_DIVIDE", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DIVIDE
)));
50375 PyDict_SetItemString(d
,"WXK_WINDOWS_LEFT", SWIG_From_int(static_cast<int >(WXK_WINDOWS_LEFT
)));
50378 PyDict_SetItemString(d
,"WXK_WINDOWS_RIGHT", SWIG_From_int(static_cast<int >(WXK_WINDOWS_RIGHT
)));
50381 PyDict_SetItemString(d
,"WXK_WINDOWS_MENU", SWIG_From_int(static_cast<int >(WXK_WINDOWS_MENU
)));
50384 PyDict_SetItemString(d
,"WXK_COMMAND", SWIG_From_int(static_cast<int >(WXK_COMMAND
)));
50387 PyDict_SetItemString(d
,"WXK_SPECIAL1", SWIG_From_int(static_cast<int >(WXK_SPECIAL1
)));
50390 PyDict_SetItemString(d
,"WXK_SPECIAL2", SWIG_From_int(static_cast<int >(WXK_SPECIAL2
)));
50393 PyDict_SetItemString(d
,"WXK_SPECIAL3", SWIG_From_int(static_cast<int >(WXK_SPECIAL3
)));
50396 PyDict_SetItemString(d
,"WXK_SPECIAL4", SWIG_From_int(static_cast<int >(WXK_SPECIAL4
)));
50399 PyDict_SetItemString(d
,"WXK_SPECIAL5", SWIG_From_int(static_cast<int >(WXK_SPECIAL5
)));
50402 PyDict_SetItemString(d
,"WXK_SPECIAL6", SWIG_From_int(static_cast<int >(WXK_SPECIAL6
)));
50405 PyDict_SetItemString(d
,"WXK_SPECIAL7", SWIG_From_int(static_cast<int >(WXK_SPECIAL7
)));
50408 PyDict_SetItemString(d
,"WXK_SPECIAL8", SWIG_From_int(static_cast<int >(WXK_SPECIAL8
)));
50411 PyDict_SetItemString(d
,"WXK_SPECIAL9", SWIG_From_int(static_cast<int >(WXK_SPECIAL9
)));
50414 PyDict_SetItemString(d
,"WXK_SPECIAL10", SWIG_From_int(static_cast<int >(WXK_SPECIAL10
)));
50417 PyDict_SetItemString(d
,"WXK_SPECIAL11", SWIG_From_int(static_cast<int >(WXK_SPECIAL11
)));
50420 PyDict_SetItemString(d
,"WXK_SPECIAL12", SWIG_From_int(static_cast<int >(WXK_SPECIAL12
)));
50423 PyDict_SetItemString(d
,"WXK_SPECIAL13", SWIG_From_int(static_cast<int >(WXK_SPECIAL13
)));
50426 PyDict_SetItemString(d
,"WXK_SPECIAL14", SWIG_From_int(static_cast<int >(WXK_SPECIAL14
)));
50429 PyDict_SetItemString(d
,"WXK_SPECIAL15", SWIG_From_int(static_cast<int >(WXK_SPECIAL15
)));
50432 PyDict_SetItemString(d
,"WXK_SPECIAL16", SWIG_From_int(static_cast<int >(WXK_SPECIAL16
)));
50435 PyDict_SetItemString(d
,"WXK_SPECIAL17", SWIG_From_int(static_cast<int >(WXK_SPECIAL17
)));
50438 PyDict_SetItemString(d
,"WXK_SPECIAL18", SWIG_From_int(static_cast<int >(WXK_SPECIAL18
)));
50441 PyDict_SetItemString(d
,"WXK_SPECIAL19", SWIG_From_int(static_cast<int >(WXK_SPECIAL19
)));
50444 PyDict_SetItemString(d
,"WXK_SPECIAL20", SWIG_From_int(static_cast<int >(WXK_SPECIAL20
)));
50447 PyDict_SetItemString(d
,"PAPER_NONE", SWIG_From_int(static_cast<int >(wxPAPER_NONE
)));
50450 PyDict_SetItemString(d
,"PAPER_LETTER", SWIG_From_int(static_cast<int >(wxPAPER_LETTER
)));
50453 PyDict_SetItemString(d
,"PAPER_LEGAL", SWIG_From_int(static_cast<int >(wxPAPER_LEGAL
)));
50456 PyDict_SetItemString(d
,"PAPER_A4", SWIG_From_int(static_cast<int >(wxPAPER_A4
)));
50459 PyDict_SetItemString(d
,"PAPER_CSHEET", SWIG_From_int(static_cast<int >(wxPAPER_CSHEET
)));
50462 PyDict_SetItemString(d
,"PAPER_DSHEET", SWIG_From_int(static_cast<int >(wxPAPER_DSHEET
)));
50465 PyDict_SetItemString(d
,"PAPER_ESHEET", SWIG_From_int(static_cast<int >(wxPAPER_ESHEET
)));
50468 PyDict_SetItemString(d
,"PAPER_LETTERSMALL", SWIG_From_int(static_cast<int >(wxPAPER_LETTERSMALL
)));
50471 PyDict_SetItemString(d
,"PAPER_TABLOID", SWIG_From_int(static_cast<int >(wxPAPER_TABLOID
)));
50474 PyDict_SetItemString(d
,"PAPER_LEDGER", SWIG_From_int(static_cast<int >(wxPAPER_LEDGER
)));
50477 PyDict_SetItemString(d
,"PAPER_STATEMENT", SWIG_From_int(static_cast<int >(wxPAPER_STATEMENT
)));
50480 PyDict_SetItemString(d
,"PAPER_EXECUTIVE", SWIG_From_int(static_cast<int >(wxPAPER_EXECUTIVE
)));
50483 PyDict_SetItemString(d
,"PAPER_A3", SWIG_From_int(static_cast<int >(wxPAPER_A3
)));
50486 PyDict_SetItemString(d
,"PAPER_A4SMALL", SWIG_From_int(static_cast<int >(wxPAPER_A4SMALL
)));
50489 PyDict_SetItemString(d
,"PAPER_A5", SWIG_From_int(static_cast<int >(wxPAPER_A5
)));
50492 PyDict_SetItemString(d
,"PAPER_B4", SWIG_From_int(static_cast<int >(wxPAPER_B4
)));
50495 PyDict_SetItemString(d
,"PAPER_B5", SWIG_From_int(static_cast<int >(wxPAPER_B5
)));
50498 PyDict_SetItemString(d
,"PAPER_FOLIO", SWIG_From_int(static_cast<int >(wxPAPER_FOLIO
)));
50501 PyDict_SetItemString(d
,"PAPER_QUARTO", SWIG_From_int(static_cast<int >(wxPAPER_QUARTO
)));
50504 PyDict_SetItemString(d
,"PAPER_10X14", SWIG_From_int(static_cast<int >(wxPAPER_10X14
)));
50507 PyDict_SetItemString(d
,"PAPER_11X17", SWIG_From_int(static_cast<int >(wxPAPER_11X17
)));
50510 PyDict_SetItemString(d
,"PAPER_NOTE", SWIG_From_int(static_cast<int >(wxPAPER_NOTE
)));
50513 PyDict_SetItemString(d
,"PAPER_ENV_9", SWIG_From_int(static_cast<int >(wxPAPER_ENV_9
)));
50516 PyDict_SetItemString(d
,"PAPER_ENV_10", SWIG_From_int(static_cast<int >(wxPAPER_ENV_10
)));
50519 PyDict_SetItemString(d
,"PAPER_ENV_11", SWIG_From_int(static_cast<int >(wxPAPER_ENV_11
)));
50522 PyDict_SetItemString(d
,"PAPER_ENV_12", SWIG_From_int(static_cast<int >(wxPAPER_ENV_12
)));
50525 PyDict_SetItemString(d
,"PAPER_ENV_14", SWIG_From_int(static_cast<int >(wxPAPER_ENV_14
)));
50528 PyDict_SetItemString(d
,"PAPER_ENV_DL", SWIG_From_int(static_cast<int >(wxPAPER_ENV_DL
)));
50531 PyDict_SetItemString(d
,"PAPER_ENV_C5", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C5
)));
50534 PyDict_SetItemString(d
,"PAPER_ENV_C3", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C3
)));
50537 PyDict_SetItemString(d
,"PAPER_ENV_C4", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C4
)));
50540 PyDict_SetItemString(d
,"PAPER_ENV_C6", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C6
)));
50543 PyDict_SetItemString(d
,"PAPER_ENV_C65", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C65
)));
50546 PyDict_SetItemString(d
,"PAPER_ENV_B4", SWIG_From_int(static_cast<int >(wxPAPER_ENV_B4
)));
50549 PyDict_SetItemString(d
,"PAPER_ENV_B5", SWIG_From_int(static_cast<int >(wxPAPER_ENV_B5
)));
50552 PyDict_SetItemString(d
,"PAPER_ENV_B6", SWIG_From_int(static_cast<int >(wxPAPER_ENV_B6
)));
50555 PyDict_SetItemString(d
,"PAPER_ENV_ITALY", SWIG_From_int(static_cast<int >(wxPAPER_ENV_ITALY
)));
50558 PyDict_SetItemString(d
,"PAPER_ENV_MONARCH", SWIG_From_int(static_cast<int >(wxPAPER_ENV_MONARCH
)));
50561 PyDict_SetItemString(d
,"PAPER_ENV_PERSONAL", SWIG_From_int(static_cast<int >(wxPAPER_ENV_PERSONAL
)));
50564 PyDict_SetItemString(d
,"PAPER_FANFOLD_US", SWIG_From_int(static_cast<int >(wxPAPER_FANFOLD_US
)));
50567 PyDict_SetItemString(d
,"PAPER_FANFOLD_STD_GERMAN", SWIG_From_int(static_cast<int >(wxPAPER_FANFOLD_STD_GERMAN
)));
50570 PyDict_SetItemString(d
,"PAPER_FANFOLD_LGL_GERMAN", SWIG_From_int(static_cast<int >(wxPAPER_FANFOLD_LGL_GERMAN
)));
50573 PyDict_SetItemString(d
,"PAPER_ISO_B4", SWIG_From_int(static_cast<int >(wxPAPER_ISO_B4
)));
50576 PyDict_SetItemString(d
,"PAPER_JAPANESE_POSTCARD", SWIG_From_int(static_cast<int >(wxPAPER_JAPANESE_POSTCARD
)));
50579 PyDict_SetItemString(d
,"PAPER_9X11", SWIG_From_int(static_cast<int >(wxPAPER_9X11
)));
50582 PyDict_SetItemString(d
,"PAPER_10X11", SWIG_From_int(static_cast<int >(wxPAPER_10X11
)));
50585 PyDict_SetItemString(d
,"PAPER_15X11", SWIG_From_int(static_cast<int >(wxPAPER_15X11
)));
50588 PyDict_SetItemString(d
,"PAPER_ENV_INVITE", SWIG_From_int(static_cast<int >(wxPAPER_ENV_INVITE
)));
50591 PyDict_SetItemString(d
,"PAPER_LETTER_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_EXTRA
)));
50594 PyDict_SetItemString(d
,"PAPER_LEGAL_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_LEGAL_EXTRA
)));
50597 PyDict_SetItemString(d
,"PAPER_TABLOID_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_TABLOID_EXTRA
)));
50600 PyDict_SetItemString(d
,"PAPER_A4_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_A4_EXTRA
)));
50603 PyDict_SetItemString(d
,"PAPER_LETTER_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_TRANSVERSE
)));
50606 PyDict_SetItemString(d
,"PAPER_A4_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A4_TRANSVERSE
)));
50609 PyDict_SetItemString(d
,"PAPER_LETTER_EXTRA_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_EXTRA_TRANSVERSE
)));
50612 PyDict_SetItemString(d
,"PAPER_A_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_A_PLUS
)));
50615 PyDict_SetItemString(d
,"PAPER_B_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_B_PLUS
)));
50618 PyDict_SetItemString(d
,"PAPER_LETTER_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_PLUS
)));
50621 PyDict_SetItemString(d
,"PAPER_A4_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_A4_PLUS
)));
50624 PyDict_SetItemString(d
,"PAPER_A5_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A5_TRANSVERSE
)));
50627 PyDict_SetItemString(d
,"PAPER_B5_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_B5_TRANSVERSE
)));
50630 PyDict_SetItemString(d
,"PAPER_A3_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_A3_EXTRA
)));
50633 PyDict_SetItemString(d
,"PAPER_A5_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_A5_EXTRA
)));
50636 PyDict_SetItemString(d
,"PAPER_B5_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_B5_EXTRA
)));
50639 PyDict_SetItemString(d
,"PAPER_A2", SWIG_From_int(static_cast<int >(wxPAPER_A2
)));
50642 PyDict_SetItemString(d
,"PAPER_A3_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A3_TRANSVERSE
)));
50645 PyDict_SetItemString(d
,"PAPER_A3_EXTRA_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A3_EXTRA_TRANSVERSE
)));
50648 PyDict_SetItemString(d
,"PAPER_DBL_JAPANESE_POSTCARD", SWIG_From_int(static_cast<int >(wxPAPER_DBL_JAPANESE_POSTCARD
)));
50651 PyDict_SetItemString(d
,"PAPER_A6", SWIG_From_int(static_cast<int >(wxPAPER_A6
)));
50654 PyDict_SetItemString(d
,"PAPER_JENV_KAKU2", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU2
)));
50657 PyDict_SetItemString(d
,"PAPER_JENV_KAKU3", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU3
)));
50660 PyDict_SetItemString(d
,"PAPER_JENV_CHOU3", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU3
)));
50663 PyDict_SetItemString(d
,"PAPER_JENV_CHOU4", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU4
)));
50666 PyDict_SetItemString(d
,"PAPER_LETTER_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_ROTATED
)));
50669 PyDict_SetItemString(d
,"PAPER_A3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A3_ROTATED
)));
50672 PyDict_SetItemString(d
,"PAPER_A4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A4_ROTATED
)));
50675 PyDict_SetItemString(d
,"PAPER_A5_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A5_ROTATED
)));
50678 PyDict_SetItemString(d
,"PAPER_B4_JIS_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_B4_JIS_ROTATED
)));
50681 PyDict_SetItemString(d
,"PAPER_B5_JIS_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_B5_JIS_ROTATED
)));
50684 PyDict_SetItemString(d
,"PAPER_JAPANESE_POSTCARD_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JAPANESE_POSTCARD_ROTATED
)));
50687 PyDict_SetItemString(d
,"PAPER_DBL_JAPANESE_POSTCARD_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_DBL_JAPANESE_POSTCARD_ROTATED
)));
50690 PyDict_SetItemString(d
,"PAPER_A6_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A6_ROTATED
)));
50693 PyDict_SetItemString(d
,"PAPER_JENV_KAKU2_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU2_ROTATED
)));
50696 PyDict_SetItemString(d
,"PAPER_JENV_KAKU3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU3_ROTATED
)));
50699 PyDict_SetItemString(d
,"PAPER_JENV_CHOU3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU3_ROTATED
)));
50702 PyDict_SetItemString(d
,"PAPER_JENV_CHOU4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU4_ROTATED
)));
50705 PyDict_SetItemString(d
,"PAPER_B6_JIS", SWIG_From_int(static_cast<int >(wxPAPER_B6_JIS
)));
50708 PyDict_SetItemString(d
,"PAPER_B6_JIS_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_B6_JIS_ROTATED
)));
50711 PyDict_SetItemString(d
,"PAPER_12X11", SWIG_From_int(static_cast<int >(wxPAPER_12X11
)));
50714 PyDict_SetItemString(d
,"PAPER_JENV_YOU4", SWIG_From_int(static_cast<int >(wxPAPER_JENV_YOU4
)));
50717 PyDict_SetItemString(d
,"PAPER_JENV_YOU4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_YOU4_ROTATED
)));
50720 PyDict_SetItemString(d
,"PAPER_P16K", SWIG_From_int(static_cast<int >(wxPAPER_P16K
)));
50723 PyDict_SetItemString(d
,"PAPER_P32K", SWIG_From_int(static_cast<int >(wxPAPER_P32K
)));
50726 PyDict_SetItemString(d
,"PAPER_P32KBIG", SWIG_From_int(static_cast<int >(wxPAPER_P32KBIG
)));
50729 PyDict_SetItemString(d
,"PAPER_PENV_1", SWIG_From_int(static_cast<int >(wxPAPER_PENV_1
)));
50732 PyDict_SetItemString(d
,"PAPER_PENV_2", SWIG_From_int(static_cast<int >(wxPAPER_PENV_2
)));
50735 PyDict_SetItemString(d
,"PAPER_PENV_3", SWIG_From_int(static_cast<int >(wxPAPER_PENV_3
)));
50738 PyDict_SetItemString(d
,"PAPER_PENV_4", SWIG_From_int(static_cast<int >(wxPAPER_PENV_4
)));
50741 PyDict_SetItemString(d
,"PAPER_PENV_5", SWIG_From_int(static_cast<int >(wxPAPER_PENV_5
)));
50744 PyDict_SetItemString(d
,"PAPER_PENV_6", SWIG_From_int(static_cast<int >(wxPAPER_PENV_6
)));
50747 PyDict_SetItemString(d
,"PAPER_PENV_7", SWIG_From_int(static_cast<int >(wxPAPER_PENV_7
)));
50750 PyDict_SetItemString(d
,"PAPER_PENV_8", SWIG_From_int(static_cast<int >(wxPAPER_PENV_8
)));
50753 PyDict_SetItemString(d
,"PAPER_PENV_9", SWIG_From_int(static_cast<int >(wxPAPER_PENV_9
)));
50756 PyDict_SetItemString(d
,"PAPER_PENV_10", SWIG_From_int(static_cast<int >(wxPAPER_PENV_10
)));
50759 PyDict_SetItemString(d
,"PAPER_P16K_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_P16K_ROTATED
)));
50762 PyDict_SetItemString(d
,"PAPER_P32K_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_P32K_ROTATED
)));
50765 PyDict_SetItemString(d
,"PAPER_P32KBIG_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_P32KBIG_ROTATED
)));
50768 PyDict_SetItemString(d
,"PAPER_PENV_1_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_1_ROTATED
)));
50771 PyDict_SetItemString(d
,"PAPER_PENV_2_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_2_ROTATED
)));
50774 PyDict_SetItemString(d
,"PAPER_PENV_3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_3_ROTATED
)));
50777 PyDict_SetItemString(d
,"PAPER_PENV_4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_4_ROTATED
)));
50780 PyDict_SetItemString(d
,"PAPER_PENV_5_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_5_ROTATED
)));
50783 PyDict_SetItemString(d
,"PAPER_PENV_6_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_6_ROTATED
)));
50786 PyDict_SetItemString(d
,"PAPER_PENV_7_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_7_ROTATED
)));
50789 PyDict_SetItemString(d
,"PAPER_PENV_8_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_8_ROTATED
)));
50792 PyDict_SetItemString(d
,"PAPER_PENV_9_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_9_ROTATED
)));
50795 PyDict_SetItemString(d
,"PAPER_PENV_10_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_10_ROTATED
)));
50798 PyDict_SetItemString(d
,"DUPLEX_SIMPLEX", SWIG_From_int(static_cast<int >(wxDUPLEX_SIMPLEX
)));
50801 PyDict_SetItemString(d
,"DUPLEX_HORIZONTAL", SWIG_From_int(static_cast<int >(wxDUPLEX_HORIZONTAL
)));
50804 PyDict_SetItemString(d
,"DUPLEX_VERTICAL", SWIG_From_int(static_cast<int >(wxDUPLEX_VERTICAL
)));
50807 PyDict_SetItemString(d
,"ITEM_SEPARATOR", SWIG_From_int(static_cast<int >(wxITEM_SEPARATOR
)));
50810 PyDict_SetItemString(d
,"ITEM_NORMAL", SWIG_From_int(static_cast<int >(wxITEM_NORMAL
)));
50813 PyDict_SetItemString(d
,"ITEM_CHECK", SWIG_From_int(static_cast<int >(wxITEM_CHECK
)));
50816 PyDict_SetItemString(d
,"ITEM_RADIO", SWIG_From_int(static_cast<int >(wxITEM_RADIO
)));
50819 PyDict_SetItemString(d
,"ITEM_MAX", SWIG_From_int(static_cast<int >(wxITEM_MAX
)));
50822 PyDict_SetItemString(d
,"HT_NOWHERE", SWIG_From_int(static_cast<int >(wxHT_NOWHERE
)));
50825 PyDict_SetItemString(d
,"HT_SCROLLBAR_FIRST", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_FIRST
)));
50828 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_LINE_1", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_LINE_1
)));
50831 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_LINE_2", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_LINE_2
)));
50834 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_PAGE_1", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_PAGE_1
)));
50837 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_PAGE_2", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_PAGE_2
)));
50840 PyDict_SetItemString(d
,"HT_SCROLLBAR_THUMB", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_THUMB
)));
50843 PyDict_SetItemString(d
,"HT_SCROLLBAR_BAR_1", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_BAR_1
)));
50846 PyDict_SetItemString(d
,"HT_SCROLLBAR_BAR_2", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_BAR_2
)));
50849 PyDict_SetItemString(d
,"HT_SCROLLBAR_LAST", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_LAST
)));
50852 PyDict_SetItemString(d
,"HT_WINDOW_OUTSIDE", SWIG_From_int(static_cast<int >(wxHT_WINDOW_OUTSIDE
)));
50855 PyDict_SetItemString(d
,"HT_WINDOW_INSIDE", SWIG_From_int(static_cast<int >(wxHT_WINDOW_INSIDE
)));
50858 PyDict_SetItemString(d
,"HT_WINDOW_VERT_SCROLLBAR", SWIG_From_int(static_cast<int >(wxHT_WINDOW_VERT_SCROLLBAR
)));
50861 PyDict_SetItemString(d
,"HT_WINDOW_HORZ_SCROLLBAR", SWIG_From_int(static_cast<int >(wxHT_WINDOW_HORZ_SCROLLBAR
)));
50864 PyDict_SetItemString(d
,"HT_WINDOW_CORNER", SWIG_From_int(static_cast<int >(wxHT_WINDOW_CORNER
)));
50867 PyDict_SetItemString(d
,"HT_MAX", SWIG_From_int(static_cast<int >(wxHT_MAX
)));
50870 PyDict_SetItemString(d
,"MOD_NONE", SWIG_From_int(static_cast<int >(wxMOD_NONE
)));
50873 PyDict_SetItemString(d
,"MOD_ALT", SWIG_From_int(static_cast<int >(wxMOD_ALT
)));
50876 PyDict_SetItemString(d
,"MOD_CONTROL", SWIG_From_int(static_cast<int >(wxMOD_CONTROL
)));
50879 PyDict_SetItemString(d
,"MOD_ALTGR", SWIG_From_int(static_cast<int >(wxMOD_ALTGR
)));
50882 PyDict_SetItemString(d
,"MOD_SHIFT", SWIG_From_int(static_cast<int >(wxMOD_SHIFT
)));
50885 PyDict_SetItemString(d
,"MOD_META", SWIG_From_int(static_cast<int >(wxMOD_META
)));
50888 PyDict_SetItemString(d
,"MOD_WIN", SWIG_From_int(static_cast<int >(wxMOD_WIN
)));
50891 PyDict_SetItemString(d
,"MOD_CMD", SWIG_From_int(static_cast<int >(wxMOD_CMD
)));
50894 PyDict_SetItemString(d
,"MOD_ALL", SWIG_From_int(static_cast<int >(wxMOD_ALL
)));
50897 PyDict_SetItemString(d
,"UPDATE_UI_NONE", SWIG_From_int(static_cast<int >(wxUPDATE_UI_NONE
)));
50900 PyDict_SetItemString(d
,"UPDATE_UI_RECURSE", SWIG_From_int(static_cast<int >(wxUPDATE_UI_RECURSE
)));
50903 PyDict_SetItemString(d
,"UPDATE_UI_FROMIDLE", SWIG_From_int(static_cast<int >(wxUPDATE_UI_FROMIDLE
)));
50905 PyDict_SetItemString(d
,(char*)"cvar", SWIG_globals
);
50906 SWIG_addvarlink(SWIG_globals
,(char*)"EmptyString",_wrap_EmptyString_get
, _wrap_EmptyString_set
);
50908 PyDict_SetItemString(d
,"BITMAP_TYPE_INVALID", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_INVALID
)));
50911 PyDict_SetItemString(d
,"BITMAP_TYPE_BMP", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_BMP
)));
50914 PyDict_SetItemString(d
,"BITMAP_TYPE_ICO", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ICO
)));
50917 PyDict_SetItemString(d
,"BITMAP_TYPE_CUR", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_CUR
)));
50920 PyDict_SetItemString(d
,"BITMAP_TYPE_XBM", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XBM
)));
50923 PyDict_SetItemString(d
,"BITMAP_TYPE_XBM_DATA", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XBM_DATA
)));
50926 PyDict_SetItemString(d
,"BITMAP_TYPE_XPM", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XPM
)));
50929 PyDict_SetItemString(d
,"BITMAP_TYPE_XPM_DATA", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XPM_DATA
)));
50932 PyDict_SetItemString(d
,"BITMAP_TYPE_TIF", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_TIF
)));
50935 PyDict_SetItemString(d
,"BITMAP_TYPE_GIF", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_GIF
)));
50938 PyDict_SetItemString(d
,"BITMAP_TYPE_PNG", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PNG
)));
50941 PyDict_SetItemString(d
,"BITMAP_TYPE_JPEG", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_JPEG
)));
50944 PyDict_SetItemString(d
,"BITMAP_TYPE_PNM", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PNM
)));
50947 PyDict_SetItemString(d
,"BITMAP_TYPE_PCX", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PCX
)));
50950 PyDict_SetItemString(d
,"BITMAP_TYPE_PICT", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PICT
)));
50953 PyDict_SetItemString(d
,"BITMAP_TYPE_ICON", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ICON
)));
50956 PyDict_SetItemString(d
,"BITMAP_TYPE_ANI", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ANI
)));
50959 PyDict_SetItemString(d
,"BITMAP_TYPE_IFF", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_IFF
)));
50962 PyDict_SetItemString(d
,"BITMAP_TYPE_MACCURSOR", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_MACCURSOR
)));
50965 PyDict_SetItemString(d
,"BITMAP_TYPE_ANY", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ANY
)));
50968 PyDict_SetItemString(d
,"CURSOR_NONE", SWIG_From_int(static_cast<int >(wxCURSOR_NONE
)));
50971 PyDict_SetItemString(d
,"CURSOR_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_ARROW
)));
50974 PyDict_SetItemString(d
,"CURSOR_RIGHT_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_RIGHT_ARROW
)));
50977 PyDict_SetItemString(d
,"CURSOR_BULLSEYE", SWIG_From_int(static_cast<int >(wxCURSOR_BULLSEYE
)));
50980 PyDict_SetItemString(d
,"CURSOR_CHAR", SWIG_From_int(static_cast<int >(wxCURSOR_CHAR
)));
50983 PyDict_SetItemString(d
,"CURSOR_CROSS", SWIG_From_int(static_cast<int >(wxCURSOR_CROSS
)));
50986 PyDict_SetItemString(d
,"CURSOR_HAND", SWIG_From_int(static_cast<int >(wxCURSOR_HAND
)));
50989 PyDict_SetItemString(d
,"CURSOR_IBEAM", SWIG_From_int(static_cast<int >(wxCURSOR_IBEAM
)));
50992 PyDict_SetItemString(d
,"CURSOR_LEFT_BUTTON", SWIG_From_int(static_cast<int >(wxCURSOR_LEFT_BUTTON
)));
50995 PyDict_SetItemString(d
,"CURSOR_MAGNIFIER", SWIG_From_int(static_cast<int >(wxCURSOR_MAGNIFIER
)));
50998 PyDict_SetItemString(d
,"CURSOR_MIDDLE_BUTTON", SWIG_From_int(static_cast<int >(wxCURSOR_MIDDLE_BUTTON
)));
51001 PyDict_SetItemString(d
,"CURSOR_NO_ENTRY", SWIG_From_int(static_cast<int >(wxCURSOR_NO_ENTRY
)));
51004 PyDict_SetItemString(d
,"CURSOR_PAINT_BRUSH", SWIG_From_int(static_cast<int >(wxCURSOR_PAINT_BRUSH
)));
51007 PyDict_SetItemString(d
,"CURSOR_PENCIL", SWIG_From_int(static_cast<int >(wxCURSOR_PENCIL
)));
51010 PyDict_SetItemString(d
,"CURSOR_POINT_LEFT", SWIG_From_int(static_cast<int >(wxCURSOR_POINT_LEFT
)));
51013 PyDict_SetItemString(d
,"CURSOR_POINT_RIGHT", SWIG_From_int(static_cast<int >(wxCURSOR_POINT_RIGHT
)));
51016 PyDict_SetItemString(d
,"CURSOR_QUESTION_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_QUESTION_ARROW
)));
51019 PyDict_SetItemString(d
,"CURSOR_RIGHT_BUTTON", SWIG_From_int(static_cast<int >(wxCURSOR_RIGHT_BUTTON
)));
51022 PyDict_SetItemString(d
,"CURSOR_SIZENESW", SWIG_From_int(static_cast<int >(wxCURSOR_SIZENESW
)));
51025 PyDict_SetItemString(d
,"CURSOR_SIZENS", SWIG_From_int(static_cast<int >(wxCURSOR_SIZENS
)));
51028 PyDict_SetItemString(d
,"CURSOR_SIZENWSE", SWIG_From_int(static_cast<int >(wxCURSOR_SIZENWSE
)));
51031 PyDict_SetItemString(d
,"CURSOR_SIZEWE", SWIG_From_int(static_cast<int >(wxCURSOR_SIZEWE
)));
51034 PyDict_SetItemString(d
,"CURSOR_SIZING", SWIG_From_int(static_cast<int >(wxCURSOR_SIZING
)));
51037 PyDict_SetItemString(d
,"CURSOR_SPRAYCAN", SWIG_From_int(static_cast<int >(wxCURSOR_SPRAYCAN
)));
51040 PyDict_SetItemString(d
,"CURSOR_WAIT", SWIG_From_int(static_cast<int >(wxCURSOR_WAIT
)));
51043 PyDict_SetItemString(d
,"CURSOR_WATCH", SWIG_From_int(static_cast<int >(wxCURSOR_WATCH
)));
51046 PyDict_SetItemString(d
,"CURSOR_BLANK", SWIG_From_int(static_cast<int >(wxCURSOR_BLANK
)));
51049 PyDict_SetItemString(d
,"CURSOR_DEFAULT", SWIG_From_int(static_cast<int >(wxCURSOR_DEFAULT
)));
51052 PyDict_SetItemString(d
,"CURSOR_COPY_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_COPY_ARROW
)));
51055 PyDict_SetItemString(d
,"CURSOR_ARROWWAIT", SWIG_From_int(static_cast<int >(wxCURSOR_ARROWWAIT
)));
51058 PyDict_SetItemString(d
,"CURSOR_MAX", SWIG_From_int(static_cast<int >(wxCURSOR_MAX
)));
51060 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultPosition",_wrap_DefaultPosition_get
, _wrap_DefaultPosition_set
);
51061 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultSize",_wrap_DefaultSize_get
, _wrap_DefaultSize_set
);
51063 PyDict_SetItemString(d
,"FromStart", SWIG_From_int(static_cast<int >(wxFromStart
)));
51066 PyDict_SetItemString(d
,"FromCurrent", SWIG_From_int(static_cast<int >(wxFromCurrent
)));
51069 PyDict_SetItemString(d
,"FromEnd", SWIG_From_int(static_cast<int >(wxFromEnd
)));
51072 wxPyPtrTypeMap_Add("wxInputStream", "wxPyInputStream");
51075 wxPyPtrTypeMap_Add("wxFileSystemHandler", "wxPyFileSystemHandler");
51078 PyDict_SetItemString(d
,"IMAGE_ALPHA_TRANSPARENT", SWIG_From_int(static_cast<int >(wxIMAGE_ALPHA_TRANSPARENT
)));
51081 PyDict_SetItemString(d
,"IMAGE_ALPHA_THRESHOLD", SWIG_From_int(static_cast<int >(wxIMAGE_ALPHA_THRESHOLD
)));
51084 PyDict_SetItemString(d
,"IMAGE_ALPHA_OPAQUE", SWIG_From_int(static_cast<int >(wxIMAGE_ALPHA_OPAQUE
)));
51086 SWIG_addvarlink(SWIG_globals
,(char*)"NullImage",_wrap_NullImage_get
, _wrap_NullImage_set
);
51087 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_FILENAME",_wrap_IMAGE_OPTION_FILENAME_get
, _wrap_IMAGE_OPTION_FILENAME_set
);
51088 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_BMP_FORMAT",_wrap_IMAGE_OPTION_BMP_FORMAT_get
, _wrap_IMAGE_OPTION_BMP_FORMAT_set
);
51089 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_CUR_HOTSPOT_X",_wrap_IMAGE_OPTION_CUR_HOTSPOT_X_get
, _wrap_IMAGE_OPTION_CUR_HOTSPOT_X_set
);
51090 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_CUR_HOTSPOT_Y",_wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_get
, _wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_set
);
51091 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTION",_wrap_IMAGE_OPTION_RESOLUTION_get
, _wrap_IMAGE_OPTION_RESOLUTION_set
);
51092 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTIONX",_wrap_IMAGE_OPTION_RESOLUTIONX_get
, _wrap_IMAGE_OPTION_RESOLUTIONX_set
);
51093 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTIONY",_wrap_IMAGE_OPTION_RESOLUTIONY_get
, _wrap_IMAGE_OPTION_RESOLUTIONY_set
);
51094 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTIONUNIT",_wrap_IMAGE_OPTION_RESOLUTIONUNIT_get
, _wrap_IMAGE_OPTION_RESOLUTIONUNIT_set
);
51095 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_QUALITY",_wrap_IMAGE_OPTION_QUALITY_get
, _wrap_IMAGE_OPTION_QUALITY_set
);
51097 PyDict_SetItemString(d
,"IMAGE_RESOLUTION_INCHES", SWIG_From_int(static_cast<int >(wxIMAGE_RESOLUTION_INCHES
)));
51100 PyDict_SetItemString(d
,"IMAGE_RESOLUTION_CM", SWIG_From_int(static_cast<int >(wxIMAGE_RESOLUTION_CM
)));
51102 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_BITSPERSAMPLE",_wrap_IMAGE_OPTION_BITSPERSAMPLE_get
, _wrap_IMAGE_OPTION_BITSPERSAMPLE_set
);
51103 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_SAMPLESPERPIXEL",_wrap_IMAGE_OPTION_SAMPLESPERPIXEL_get
, _wrap_IMAGE_OPTION_SAMPLESPERPIXEL_set
);
51104 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_COMPRESSION",_wrap_IMAGE_OPTION_COMPRESSION_get
, _wrap_IMAGE_OPTION_COMPRESSION_set
);
51105 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_IMAGEDESCRIPTOR",_wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_get
, _wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_set
);
51106 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_PNG_FORMAT",_wrap_IMAGE_OPTION_PNG_FORMAT_get
, _wrap_IMAGE_OPTION_PNG_FORMAT_set
);
51107 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_PNG_BITDEPTH",_wrap_IMAGE_OPTION_PNG_BITDEPTH_get
, _wrap_IMAGE_OPTION_PNG_BITDEPTH_set
);
51109 PyDict_SetItemString(d
,"PNG_TYPE_COLOUR", SWIG_From_int(static_cast<int >(wxPNG_TYPE_COLOUR
)));
51112 PyDict_SetItemString(d
,"PNG_TYPE_GREY", SWIG_From_int(static_cast<int >(wxPNG_TYPE_GREY
)));
51115 PyDict_SetItemString(d
,"PNG_TYPE_GREY_RED", SWIG_From_int(static_cast<int >(wxPNG_TYPE_GREY_RED
)));
51118 PyDict_SetItemString(d
,"BMP_24BPP", SWIG_From_int(static_cast<int >(wxBMP_24BPP
)));
51121 PyDict_SetItemString(d
,"BMP_8BPP", SWIG_From_int(static_cast<int >(wxBMP_8BPP
)));
51124 PyDict_SetItemString(d
,"BMP_8BPP_GREY", SWIG_From_int(static_cast<int >(wxBMP_8BPP_GREY
)));
51127 PyDict_SetItemString(d
,"BMP_8BPP_GRAY", SWIG_From_int(static_cast<int >(wxBMP_8BPP_GRAY
)));
51130 PyDict_SetItemString(d
,"BMP_8BPP_RED", SWIG_From_int(static_cast<int >(wxBMP_8BPP_RED
)));
51133 PyDict_SetItemString(d
,"BMP_8BPP_PALETTE", SWIG_From_int(static_cast<int >(wxBMP_8BPP_PALETTE
)));
51136 PyDict_SetItemString(d
,"BMP_4BPP", SWIG_From_int(static_cast<int >(wxBMP_4BPP
)));
51139 PyDict_SetItemString(d
,"BMP_1BPP", SWIG_From_int(static_cast<int >(wxBMP_1BPP
)));
51142 PyDict_SetItemString(d
,"BMP_1BPP_BW", SWIG_From_int(static_cast<int >(wxBMP_1BPP_BW
)));
51145 PyDict_SetItemString(d
,"QUANTIZE_INCLUDE_WINDOWS_COLOURS", SWIG_From_int(static_cast<int >(wxQUANTIZE_INCLUDE_WINDOWS_COLOURS
)));
51148 PyDict_SetItemString(d
,"QUANTIZE_FILL_DESTINATION_IMAGE", SWIG_From_int(static_cast<int >(wxQUANTIZE_FILL_DESTINATION_IMAGE
)));
51151 PyDict_SetItemString(d
,"EVENT_PROPAGATE_NONE", SWIG_From_int(static_cast<int >(wxEVENT_PROPAGATE_NONE
)));
51154 PyDict_SetItemString(d
,"EVENT_PROPAGATE_MAX", SWIG_From_int(static_cast<int >(wxEVENT_PROPAGATE_MAX
)));
51156 PyDict_SetItemString(d
, "wxEVT_NULL", PyInt_FromLong(wxEVT_NULL
));
51157 PyDict_SetItemString(d
, "wxEVT_FIRST", PyInt_FromLong(wxEVT_FIRST
));
51158 PyDict_SetItemString(d
, "wxEVT_USER_FIRST", PyInt_FromLong(wxEVT_USER_FIRST
));
51159 PyDict_SetItemString(d
, "wxEVT_COMMAND_BUTTON_CLICKED", PyInt_FromLong(wxEVT_COMMAND_BUTTON_CLICKED
));
51160 PyDict_SetItemString(d
, "wxEVT_COMMAND_CHECKBOX_CLICKED", PyInt_FromLong(wxEVT_COMMAND_CHECKBOX_CLICKED
));
51161 PyDict_SetItemString(d
, "wxEVT_COMMAND_CHOICE_SELECTED", PyInt_FromLong(wxEVT_COMMAND_CHOICE_SELECTED
));
51162 PyDict_SetItemString(d
, "wxEVT_COMMAND_LISTBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_LISTBOX_SELECTED
));
51163 PyDict_SetItemString(d
, "wxEVT_COMMAND_LISTBOX_DOUBLECLICKED", PyInt_FromLong(wxEVT_COMMAND_LISTBOX_DOUBLECLICKED
));
51164 PyDict_SetItemString(d
, "wxEVT_COMMAND_CHECKLISTBOX_TOGGLED", PyInt_FromLong(wxEVT_COMMAND_CHECKLISTBOX_TOGGLED
));
51165 PyDict_SetItemString(d
, "wxEVT_COMMAND_MENU_SELECTED", PyInt_FromLong(wxEVT_COMMAND_MENU_SELECTED
));
51166 PyDict_SetItemString(d
, "wxEVT_COMMAND_TOOL_CLICKED", PyInt_FromLong(wxEVT_COMMAND_TOOL_CLICKED
));
51167 PyDict_SetItemString(d
, "wxEVT_COMMAND_SLIDER_UPDATED", PyInt_FromLong(wxEVT_COMMAND_SLIDER_UPDATED
));
51168 PyDict_SetItemString(d
, "wxEVT_COMMAND_RADIOBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_RADIOBOX_SELECTED
));
51169 PyDict_SetItemString(d
, "wxEVT_COMMAND_RADIOBUTTON_SELECTED", PyInt_FromLong(wxEVT_COMMAND_RADIOBUTTON_SELECTED
));
51170 PyDict_SetItemString(d
, "wxEVT_COMMAND_SCROLLBAR_UPDATED", PyInt_FromLong(wxEVT_COMMAND_SCROLLBAR_UPDATED
));
51171 PyDict_SetItemString(d
, "wxEVT_COMMAND_VLBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_VLBOX_SELECTED
));
51172 PyDict_SetItemString(d
, "wxEVT_COMMAND_COMBOBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_COMBOBOX_SELECTED
));
51173 PyDict_SetItemString(d
, "wxEVT_COMMAND_TOOL_RCLICKED", PyInt_FromLong(wxEVT_COMMAND_TOOL_RCLICKED
));
51174 PyDict_SetItemString(d
, "wxEVT_COMMAND_TOOL_ENTER", PyInt_FromLong(wxEVT_COMMAND_TOOL_ENTER
));
51175 PyDict_SetItemString(d
, "wxEVT_LEFT_DOWN", PyInt_FromLong(wxEVT_LEFT_DOWN
));
51176 PyDict_SetItemString(d
, "wxEVT_LEFT_UP", PyInt_FromLong(wxEVT_LEFT_UP
));
51177 PyDict_SetItemString(d
, "wxEVT_MIDDLE_DOWN", PyInt_FromLong(wxEVT_MIDDLE_DOWN
));
51178 PyDict_SetItemString(d
, "wxEVT_MIDDLE_UP", PyInt_FromLong(wxEVT_MIDDLE_UP
));
51179 PyDict_SetItemString(d
, "wxEVT_RIGHT_DOWN", PyInt_FromLong(wxEVT_RIGHT_DOWN
));
51180 PyDict_SetItemString(d
, "wxEVT_RIGHT_UP", PyInt_FromLong(wxEVT_RIGHT_UP
));
51181 PyDict_SetItemString(d
, "wxEVT_MOTION", PyInt_FromLong(wxEVT_MOTION
));
51182 PyDict_SetItemString(d
, "wxEVT_ENTER_WINDOW", PyInt_FromLong(wxEVT_ENTER_WINDOW
));
51183 PyDict_SetItemString(d
, "wxEVT_LEAVE_WINDOW", PyInt_FromLong(wxEVT_LEAVE_WINDOW
));
51184 PyDict_SetItemString(d
, "wxEVT_LEFT_DCLICK", PyInt_FromLong(wxEVT_LEFT_DCLICK
));
51185 PyDict_SetItemString(d
, "wxEVT_MIDDLE_DCLICK", PyInt_FromLong(wxEVT_MIDDLE_DCLICK
));
51186 PyDict_SetItemString(d
, "wxEVT_RIGHT_DCLICK", PyInt_FromLong(wxEVT_RIGHT_DCLICK
));
51187 PyDict_SetItemString(d
, "wxEVT_SET_FOCUS", PyInt_FromLong(wxEVT_SET_FOCUS
));
51188 PyDict_SetItemString(d
, "wxEVT_KILL_FOCUS", PyInt_FromLong(wxEVT_KILL_FOCUS
));
51189 PyDict_SetItemString(d
, "wxEVT_CHILD_FOCUS", PyInt_FromLong(wxEVT_CHILD_FOCUS
));
51190 PyDict_SetItemString(d
, "wxEVT_MOUSEWHEEL", PyInt_FromLong(wxEVT_MOUSEWHEEL
));
51191 PyDict_SetItemString(d
, "wxEVT_NC_LEFT_DOWN", PyInt_FromLong(wxEVT_NC_LEFT_DOWN
));
51192 PyDict_SetItemString(d
, "wxEVT_NC_LEFT_UP", PyInt_FromLong(wxEVT_NC_LEFT_UP
));
51193 PyDict_SetItemString(d
, "wxEVT_NC_MIDDLE_DOWN", PyInt_FromLong(wxEVT_NC_MIDDLE_DOWN
));
51194 PyDict_SetItemString(d
, "wxEVT_NC_MIDDLE_UP", PyInt_FromLong(wxEVT_NC_MIDDLE_UP
));
51195 PyDict_SetItemString(d
, "wxEVT_NC_RIGHT_DOWN", PyInt_FromLong(wxEVT_NC_RIGHT_DOWN
));
51196 PyDict_SetItemString(d
, "wxEVT_NC_RIGHT_UP", PyInt_FromLong(wxEVT_NC_RIGHT_UP
));
51197 PyDict_SetItemString(d
, "wxEVT_NC_MOTION", PyInt_FromLong(wxEVT_NC_MOTION
));
51198 PyDict_SetItemString(d
, "wxEVT_NC_ENTER_WINDOW", PyInt_FromLong(wxEVT_NC_ENTER_WINDOW
));
51199 PyDict_SetItemString(d
, "wxEVT_NC_LEAVE_WINDOW", PyInt_FromLong(wxEVT_NC_LEAVE_WINDOW
));
51200 PyDict_SetItemString(d
, "wxEVT_NC_LEFT_DCLICK", PyInt_FromLong(wxEVT_NC_LEFT_DCLICK
));
51201 PyDict_SetItemString(d
, "wxEVT_NC_MIDDLE_DCLICK", PyInt_FromLong(wxEVT_NC_MIDDLE_DCLICK
));
51202 PyDict_SetItemString(d
, "wxEVT_NC_RIGHT_DCLICK", PyInt_FromLong(wxEVT_NC_RIGHT_DCLICK
));
51203 PyDict_SetItemString(d
, "wxEVT_CHAR", PyInt_FromLong(wxEVT_CHAR
));
51204 PyDict_SetItemString(d
, "wxEVT_CHAR_HOOK", PyInt_FromLong(wxEVT_CHAR_HOOK
));
51205 PyDict_SetItemString(d
, "wxEVT_NAVIGATION_KEY", PyInt_FromLong(wxEVT_NAVIGATION_KEY
));
51206 PyDict_SetItemString(d
, "wxEVT_KEY_DOWN", PyInt_FromLong(wxEVT_KEY_DOWN
));
51207 PyDict_SetItemString(d
, "wxEVT_KEY_UP", PyInt_FromLong(wxEVT_KEY_UP
));
51208 PyDict_SetItemString(d
, "wxEVT_HOTKEY", PyInt_FromLong(wxEVT_HOTKEY
));
51209 PyDict_SetItemString(d
, "wxEVT_SET_CURSOR", PyInt_FromLong(wxEVT_SET_CURSOR
));
51210 PyDict_SetItemString(d
, "wxEVT_SCROLL_TOP", PyInt_FromLong(wxEVT_SCROLL_TOP
));
51211 PyDict_SetItemString(d
, "wxEVT_SCROLL_BOTTOM", PyInt_FromLong(wxEVT_SCROLL_BOTTOM
));
51212 PyDict_SetItemString(d
, "wxEVT_SCROLL_LINEUP", PyInt_FromLong(wxEVT_SCROLL_LINEUP
));
51213 PyDict_SetItemString(d
, "wxEVT_SCROLL_LINEDOWN", PyInt_FromLong(wxEVT_SCROLL_LINEDOWN
));
51214 PyDict_SetItemString(d
, "wxEVT_SCROLL_PAGEUP", PyInt_FromLong(wxEVT_SCROLL_PAGEUP
));
51215 PyDict_SetItemString(d
, "wxEVT_SCROLL_PAGEDOWN", PyInt_FromLong(wxEVT_SCROLL_PAGEDOWN
));
51216 PyDict_SetItemString(d
, "wxEVT_SCROLL_THUMBTRACK", PyInt_FromLong(wxEVT_SCROLL_THUMBTRACK
));
51217 PyDict_SetItemString(d
, "wxEVT_SCROLL_THUMBRELEASE", PyInt_FromLong(wxEVT_SCROLL_THUMBRELEASE
));
51218 PyDict_SetItemString(d
, "wxEVT_SCROLL_CHANGED", PyInt_FromLong(wxEVT_SCROLL_CHANGED
));
51219 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_TOP", PyInt_FromLong(wxEVT_SCROLLWIN_TOP
));
51220 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_BOTTOM", PyInt_FromLong(wxEVT_SCROLLWIN_BOTTOM
));
51221 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_LINEUP", PyInt_FromLong(wxEVT_SCROLLWIN_LINEUP
));
51222 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_LINEDOWN", PyInt_FromLong(wxEVT_SCROLLWIN_LINEDOWN
));
51223 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_PAGEUP", PyInt_FromLong(wxEVT_SCROLLWIN_PAGEUP
));
51224 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_PAGEDOWN", PyInt_FromLong(wxEVT_SCROLLWIN_PAGEDOWN
));
51225 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_THUMBTRACK", PyInt_FromLong(wxEVT_SCROLLWIN_THUMBTRACK
));
51226 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_THUMBRELEASE", PyInt_FromLong(wxEVT_SCROLLWIN_THUMBRELEASE
));
51227 PyDict_SetItemString(d
, "wxEVT_SIZE", PyInt_FromLong(wxEVT_SIZE
));
51228 PyDict_SetItemString(d
, "wxEVT_MOVE", PyInt_FromLong(wxEVT_MOVE
));
51229 PyDict_SetItemString(d
, "wxEVT_CLOSE_WINDOW", PyInt_FromLong(wxEVT_CLOSE_WINDOW
));
51230 PyDict_SetItemString(d
, "wxEVT_END_SESSION", PyInt_FromLong(wxEVT_END_SESSION
));
51231 PyDict_SetItemString(d
, "wxEVT_QUERY_END_SESSION", PyInt_FromLong(wxEVT_QUERY_END_SESSION
));
51232 PyDict_SetItemString(d
, "wxEVT_ACTIVATE_APP", PyInt_FromLong(wxEVT_ACTIVATE_APP
));
51233 PyDict_SetItemString(d
, "wxEVT_POWER", PyInt_FromLong(wxEVT_POWER
));
51234 PyDict_SetItemString(d
, "wxEVT_ACTIVATE", PyInt_FromLong(wxEVT_ACTIVATE
));
51235 PyDict_SetItemString(d
, "wxEVT_CREATE", PyInt_FromLong(wxEVT_CREATE
));
51236 PyDict_SetItemString(d
, "wxEVT_DESTROY", PyInt_FromLong(wxEVT_DESTROY
));
51237 PyDict_SetItemString(d
, "wxEVT_SHOW", PyInt_FromLong(wxEVT_SHOW
));
51238 PyDict_SetItemString(d
, "wxEVT_ICONIZE", PyInt_FromLong(wxEVT_ICONIZE
));
51239 PyDict_SetItemString(d
, "wxEVT_MAXIMIZE", PyInt_FromLong(wxEVT_MAXIMIZE
));
51240 PyDict_SetItemString(d
, "wxEVT_MOUSE_CAPTURE_CHANGED", PyInt_FromLong(wxEVT_MOUSE_CAPTURE_CHANGED
));
51241 PyDict_SetItemString(d
, "wxEVT_PAINT", PyInt_FromLong(wxEVT_PAINT
));
51242 PyDict_SetItemString(d
, "wxEVT_ERASE_BACKGROUND", PyInt_FromLong(wxEVT_ERASE_BACKGROUND
));
51243 PyDict_SetItemString(d
, "wxEVT_NC_PAINT", PyInt_FromLong(wxEVT_NC_PAINT
));
51244 PyDict_SetItemString(d
, "wxEVT_PAINT_ICON", PyInt_FromLong(wxEVT_PAINT_ICON
));
51245 PyDict_SetItemString(d
, "wxEVT_MENU_OPEN", PyInt_FromLong(wxEVT_MENU_OPEN
));
51246 PyDict_SetItemString(d
, "wxEVT_MENU_CLOSE", PyInt_FromLong(wxEVT_MENU_CLOSE
));
51247 PyDict_SetItemString(d
, "wxEVT_MENU_HIGHLIGHT", PyInt_FromLong(wxEVT_MENU_HIGHLIGHT
));
51248 PyDict_SetItemString(d
, "wxEVT_CONTEXT_MENU", PyInt_FromLong(wxEVT_CONTEXT_MENU
));
51249 PyDict_SetItemString(d
, "wxEVT_SYS_COLOUR_CHANGED", PyInt_FromLong(wxEVT_SYS_COLOUR_CHANGED
));
51250 PyDict_SetItemString(d
, "wxEVT_DISPLAY_CHANGED", PyInt_FromLong(wxEVT_DISPLAY_CHANGED
));
51251 PyDict_SetItemString(d
, "wxEVT_SETTING_CHANGED", PyInt_FromLong(wxEVT_SETTING_CHANGED
));
51252 PyDict_SetItemString(d
, "wxEVT_QUERY_NEW_PALETTE", PyInt_FromLong(wxEVT_QUERY_NEW_PALETTE
));
51253 PyDict_SetItemString(d
, "wxEVT_PALETTE_CHANGED", PyInt_FromLong(wxEVT_PALETTE_CHANGED
));
51254 PyDict_SetItemString(d
, "wxEVT_DROP_FILES", PyInt_FromLong(wxEVT_DROP_FILES
));
51255 PyDict_SetItemString(d
, "wxEVT_DRAW_ITEM", PyInt_FromLong(wxEVT_DRAW_ITEM
));
51256 PyDict_SetItemString(d
, "wxEVT_MEASURE_ITEM", PyInt_FromLong(wxEVT_MEASURE_ITEM
));
51257 PyDict_SetItemString(d
, "wxEVT_COMPARE_ITEM", PyInt_FromLong(wxEVT_COMPARE_ITEM
));
51258 PyDict_SetItemString(d
, "wxEVT_INIT_DIALOG", PyInt_FromLong(wxEVT_INIT_DIALOG
));
51259 PyDict_SetItemString(d
, "wxEVT_IDLE", PyInt_FromLong(wxEVT_IDLE
));
51260 PyDict_SetItemString(d
, "wxEVT_UPDATE_UI", PyInt_FromLong(wxEVT_UPDATE_UI
));
51261 PyDict_SetItemString(d
, "wxEVT_SIZING", PyInt_FromLong(wxEVT_SIZING
));
51262 PyDict_SetItemString(d
, "wxEVT_MOVING", PyInt_FromLong(wxEVT_MOVING
));
51263 PyDict_SetItemString(d
, "wxEVT_HIBERNATE", PyInt_FromLong(wxEVT_HIBERNATE
));
51264 PyDict_SetItemString(d
, "wxEVT_COMMAND_LEFT_CLICK", PyInt_FromLong(wxEVT_COMMAND_LEFT_CLICK
));
51265 PyDict_SetItemString(d
, "wxEVT_COMMAND_LEFT_DCLICK", PyInt_FromLong(wxEVT_COMMAND_LEFT_DCLICK
));
51266 PyDict_SetItemString(d
, "wxEVT_COMMAND_RIGHT_CLICK", PyInt_FromLong(wxEVT_COMMAND_RIGHT_CLICK
));
51267 PyDict_SetItemString(d
, "wxEVT_COMMAND_RIGHT_DCLICK", PyInt_FromLong(wxEVT_COMMAND_RIGHT_DCLICK
));
51268 PyDict_SetItemString(d
, "wxEVT_COMMAND_SET_FOCUS", PyInt_FromLong(wxEVT_COMMAND_SET_FOCUS
));
51269 PyDict_SetItemString(d
, "wxEVT_COMMAND_KILL_FOCUS", PyInt_FromLong(wxEVT_COMMAND_KILL_FOCUS
));
51270 PyDict_SetItemString(d
, "wxEVT_COMMAND_ENTER", PyInt_FromLong(wxEVT_COMMAND_ENTER
));
51272 PyDict_SetItemString(d
,"MOUSE_BTN_ANY", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_ANY
)));
51275 PyDict_SetItemString(d
,"MOUSE_BTN_NONE", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_NONE
)));
51278 PyDict_SetItemString(d
,"MOUSE_BTN_LEFT", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_LEFT
)));
51281 PyDict_SetItemString(d
,"MOUSE_BTN_MIDDLE", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_MIDDLE
)));
51284 PyDict_SetItemString(d
,"MOUSE_BTN_RIGHT", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_RIGHT
)));
51287 PyDict_SetItemString(d
,"UPDATE_UI_PROCESS_ALL", SWIG_From_int(static_cast<int >(wxUPDATE_UI_PROCESS_ALL
)));
51290 PyDict_SetItemString(d
,"UPDATE_UI_PROCESS_SPECIFIED", SWIG_From_int(static_cast<int >(wxUPDATE_UI_PROCESS_SPECIFIED
)));
51293 PyDict_SetItemString(d
,"NavigationKeyEvent_IsBackward", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::IsBackward
)));
51296 PyDict_SetItemString(d
,"NavigationKeyEvent_IsForward", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::IsForward
)));
51299 PyDict_SetItemString(d
,"NavigationKeyEvent_WinChange", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::WinChange
)));
51302 PyDict_SetItemString(d
,"NavigationKeyEvent_FromTab", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::FromTab
)));
51305 PyDict_SetItemString(d
,"IDLE_PROCESS_ALL", SWIG_From_int(static_cast<int >(wxIDLE_PROCESS_ALL
)));
51308 PyDict_SetItemString(d
,"IDLE_PROCESS_SPECIFIED", SWIG_From_int(static_cast<int >(wxIDLE_PROCESS_SPECIFIED
)));
51310 PyDict_SetItemString(d
, "wxEVT_DATE_CHANGED", PyInt_FromLong(wxEVT_DATE_CHANGED
));
51312 PyDict_SetItemString(d
,"PYAPP_ASSERT_SUPPRESS", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_SUPPRESS
)));
51315 PyDict_SetItemString(d
,"PYAPP_ASSERT_EXCEPTION", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_EXCEPTION
)));
51318 PyDict_SetItemString(d
,"PYAPP_ASSERT_DIALOG", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_DIALOG
)));
51321 PyDict_SetItemString(d
,"PYAPP_ASSERT_LOG", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_LOG
)));
51324 PyDict_SetItemString(d
,"PRINT_WINDOWS", SWIG_From_int(static_cast<int >(wxPRINT_WINDOWS
)));
51327 PyDict_SetItemString(d
,"PRINT_POSTSCRIPT", SWIG_From_int(static_cast<int >(wxPRINT_POSTSCRIPT
)));
51329 SWIG_addvarlink(SWIG_globals
,(char*)"NullAcceleratorTable",_wrap_NullAcceleratorTable_get
, _wrap_NullAcceleratorTable_set
);
51330 SWIG_addvarlink(SWIG_globals
,(char*)"PanelNameStr",_wrap_PanelNameStr_get
, _wrap_PanelNameStr_set
);
51332 PyDict_SetItemString(d
,"WINDOW_VARIANT_NORMAL", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_NORMAL
)));
51335 PyDict_SetItemString(d
,"WINDOW_VARIANT_SMALL", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_SMALL
)));
51338 PyDict_SetItemString(d
,"WINDOW_VARIANT_MINI", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_MINI
)));
51341 PyDict_SetItemString(d
,"WINDOW_VARIANT_LARGE", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_LARGE
)));
51344 PyDict_SetItemString(d
,"WINDOW_VARIANT_MAX", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_MAX
)));
51346 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultValidator",_wrap_DefaultValidator_get
, _wrap_DefaultValidator_set
);
51347 SWIG_addvarlink(SWIG_globals
,(char*)"ControlNameStr",_wrap_ControlNameStr_get
, _wrap_ControlNameStr_set
);
51349 PyDict_SetItemString(d
,"FLEX_GROWMODE_NONE", SWIG_From_int(static_cast<int >(wxFLEX_GROWMODE_NONE
)));
51352 PyDict_SetItemString(d
,"FLEX_GROWMODE_SPECIFIED", SWIG_From_int(static_cast<int >(wxFLEX_GROWMODE_SPECIFIED
)));
51355 PyDict_SetItemString(d
,"FLEX_GROWMODE_ALL", SWIG_From_int(static_cast<int >(wxFLEX_GROWMODE_ALL
)));
51357 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultSpan",_wrap_DefaultSpan_get
, _wrap_DefaultSpan_set
);
51359 PyDict_SetItemString(d
,"Left", SWIG_From_int(static_cast<int >(wxLeft
)));
51362 PyDict_SetItemString(d
,"Top", SWIG_From_int(static_cast<int >(wxTop
)));
51365 PyDict_SetItemString(d
,"Right", SWIG_From_int(static_cast<int >(wxRight
)));
51368 PyDict_SetItemString(d
,"Bottom", SWIG_From_int(static_cast<int >(wxBottom
)));
51371 PyDict_SetItemString(d
,"Width", SWIG_From_int(static_cast<int >(wxWidth
)));
51374 PyDict_SetItemString(d
,"Height", SWIG_From_int(static_cast<int >(wxHeight
)));
51377 PyDict_SetItemString(d
,"Centre", SWIG_From_int(static_cast<int >(wxCentre
)));
51380 PyDict_SetItemString(d
,"Center", SWIG_From_int(static_cast<int >(wxCenter
)));
51383 PyDict_SetItemString(d
,"CentreX", SWIG_From_int(static_cast<int >(wxCentreX
)));
51386 PyDict_SetItemString(d
,"CentreY", SWIG_From_int(static_cast<int >(wxCentreY
)));
51389 PyDict_SetItemString(d
,"Unconstrained", SWIG_From_int(static_cast<int >(wxUnconstrained
)));
51392 PyDict_SetItemString(d
,"AsIs", SWIG_From_int(static_cast<int >(wxAsIs
)));
51395 PyDict_SetItemString(d
,"PercentOf", SWIG_From_int(static_cast<int >(wxPercentOf
)));
51398 PyDict_SetItemString(d
,"Above", SWIG_From_int(static_cast<int >(wxAbove
)));
51401 PyDict_SetItemString(d
,"Below", SWIG_From_int(static_cast<int >(wxBelow
)));
51404 PyDict_SetItemString(d
,"LeftOf", SWIG_From_int(static_cast<int >(wxLeftOf
)));
51407 PyDict_SetItemString(d
,"RightOf", SWIG_From_int(static_cast<int >(wxRightOf
)));
51410 PyDict_SetItemString(d
,"SameAs", SWIG_From_int(static_cast<int >(wxSameAs
)));
51413 PyDict_SetItemString(d
,"Absolute", SWIG_From_int(static_cast<int >(wxAbsolute
)));
51416 // Initialize threading, some globals and such
51420 // Although these are defined in __version__ they need to be here too so
51421 // that an assert can be done to ensure that the wxPython and the wxWindows
51423 PyDict_SetItemString(d
,"MAJOR_VERSION", PyInt_FromLong((long)wxMAJOR_VERSION
));
51424 PyDict_SetItemString(d
,"MINOR_VERSION", PyInt_FromLong((long)wxMINOR_VERSION
));
51425 PyDict_SetItemString(d
,"RELEASE_VERSION", PyInt_FromLong((long)wxRELEASE_NUMBER
));