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.
1591 swig_type_info
* wxPyFindSwigType(const wxChar
* className
);
1595 // Make a SWIGified pointer object suitable for a .this attribute
1596 PyObject
* wxPyMakeSwigPtr(void* ptr
, const wxChar
* className
) {
1598 PyObject
* robj
= NULL
;
1600 swig_type_info
* swigType
= wxPyFindSwigType(className
);
1601 wxCHECK_MSG(swigType
!= NULL
, NULL
, wxT("Unknown type in wxPyMakeSwigPtr"));
1603 #ifdef SWIG_COBJECT_TYPES
1604 robj
= PySwigObject_FromVoidPtrAndDesc((void *) ptr
, (char *)swigType
->name
);
1608 robj
= SWIG_PackVoidPtr(result
, ptr
, swigType
->name
, sizeof(result
)) ?
1609 PyString_FromString(result
) : 0;
1616 #include <wx/hashmap.h>
1617 WX_DECLARE_STRING_HASH_MAP( swig_type_info
*, wxPyTypeInfoHashMap
);
1620 // Maintains a hashmap of className to swig_type_info pointers. Given the
1621 // name of a class either looks up the type info in the cache, or scans the
1622 // SWIG tables for it.
1623 extern PyObject
* wxPyPtrTypeMap
;
1625 swig_type_info
* wxPyFindSwigType(const wxChar
* className
) {
1627 static wxPyTypeInfoHashMap
* typeInfoCache
= NULL
;
1629 if (typeInfoCache
== NULL
)
1630 typeInfoCache
= new wxPyTypeInfoHashMap
;
1632 wxString
name(className
);
1633 swig_type_info
* swigType
= (*typeInfoCache
)[name
];
1636 // it wasn't in the cache, so look it up from SWIG
1637 name
.Append(wxT(" *"));
1638 swigType
= SWIG_TypeQuery(name
.mb_str());
1640 // if it still wasn't found, try looking for a mapped name
1645 if ((item
= PyDict_GetItemString(wxPyPtrTypeMap
,
1646 (char*)(const char*)name
.mbc_str())) != NULL
) {
1647 name
= wxString(PyString_AsString(item
), *wxConvCurrent
);
1648 name
.Append(wxT(" *"));
1649 swigType
= SWIG_TypeQuery(name
.mb_str());
1653 // and add it to the map if found
1654 (*typeInfoCache
)[className
] = swigType
;
1661 // Check if a class name is a type known to SWIG
1662 bool wxPyCheckSwigType(const wxChar
* className
) {
1664 swig_type_info
* swigType
= wxPyFindSwigType(className
);
1665 return swigType
!= NULL
;
1669 // Given a pointer to a C++ object and a class name, construct a Python proxy
1671 PyObject
* wxPyConstructObject(void* ptr
,
1672 const wxChar
* className
,
1675 swig_type_info
* swigType
= wxPyFindSwigType(className
);
1676 wxCHECK_MSG(swigType
!= NULL
, NULL
, wxT("Unknown type in wxPyConstructObject"));
1678 return SWIG_Python_NewPointerObj(ptr
, swigType
, setThisOwn
);
1682 // Extract a pointer to the wrapped C++ object from a Python proxy object.
1683 // Ensures that the proxy object is of the specified (or derived) type. If
1684 // not able to perform the conversion then a Python exception is set and the
1685 // error should be handled properly in the caller. Returns True on success.
1686 bool wxPyConvertSwigPtr(PyObject
* obj
, void **ptr
,
1687 const wxChar
* className
) {
1689 swig_type_info
* swigType
= wxPyFindSwigType(className
);
1690 wxCHECK_MSG(swigType
!= NULL
, false, wxT("Unknown type in wxPyConvertSwigPtr"));
1692 return SWIG_Python_ConvertPtr(obj
, ptr
, swigType
, SWIG_POINTER_EXCEPTION
) != -1;
1698 // Python's PyInstance_Check does not return True for instances of new-style
1699 // classes. This should get close enough for both new and old classes but I
1700 // should re-evaluate the need for doing instance checks...
1701 bool wxPyInstance_Check(PyObject
* obj
) {
1702 return PyObject_HasAttrString(obj
, "__class__") != 0;
1707 // This one checks if the object is an instance of a SWIG proxy class (it has
1708 // a .this attribute, and the .this attribute is a PySwigObject.)
1709 bool wxPySwigInstance_Check(PyObject
* obj
) {
1710 static PyObject
* this_str
= NULL
;
1711 if (this_str
== NULL
)
1712 this_str
= PyString_FromString("this");
1714 PyObject
* this_attr
= PyObject_GetAttr(obj
, this_str
);
1716 bool retval
= (PySwigObject_Check(this_attr
) != 0);
1717 Py_DECREF(this_attr
);
1727 // Export a C API in a struct. Other modules will be able to load this from
1728 // the wx._core_ module and will then have safe access to these functions,
1729 // even if they are located in another shared library.
1730 static wxPyCoreAPI API
= {
1733 wxPyConstructObject
,
1737 wxPyBeginAllowThreads
,
1738 wxPyEndAllowThreads
,
1739 wxPyBeginBlockThreads
,
1740 wxPyEndBlockThreads
,
1752 wxPoint_LIST_helper
,
1753 wxBitmap_LIST_helper
,
1754 wxString_LIST_helper
,
1755 wxAcceleratorEntry_LIST_helper
,
1764 wxPySimple_typecheck
,
1767 wxPyCBH_setCallbackInfo
,
1768 wxPyCBH_findCallback
,
1769 wxPyCBH_callCallback
,
1770 wxPyCBH_callCallbackObj
,
1776 wxPy2int_seq_helper
,
1777 wxPy4int_seq_helper
,
1778 wxArrayString2PyList_helper
,
1779 wxArrayInt2PyList_helper
,
1781 wxPyClientData_dtor
,
1783 wxPyOORClientData_dtor
,
1785 wxPyCBInputStream_create
,
1786 wxPyCBInputStream_copy
,
1789 wxPySwigInstance_Check
,
1798 #if !WXWIN_COMPATIBILITY_2_4
1799 #define wxHIDE_READONLY 0
1803 /*@c:\\PROJECTS\\SWIG-1.3.27\\Lib\\python\\pymacros.swg,72,SWIG_define@*/
1804 #define SWIG_From_int PyInt_FromLong
1807 static const wxString
wxPyEmptyString(wxEmptyString
);
1808 static wxString
wxObject_GetClassName(wxObject
*self
){
1809 return self
->GetClassInfo()->GetClassName();
1811 static void wxObject_Destroy(wxObject
*self
){
1816 #define wxCURSOR_COPY_ARROW wxCURSOR_ARROW
1824 SWIG_CheckLongInRange(long value
, long min_value
, long max_value
,
1827 if (value
< min_value
) {
1829 PyErr_Format(PyExc_OverflowError
,
1830 "value %ld is less than '%s' minimum %ld",
1831 value
, errmsg
, min_value
);
1834 } else if (value
> max_value
) {
1836 PyErr_Format(PyExc_OverflowError
,
1837 "value %ld is greater than '%s' maximum %ld",
1838 value
, errmsg
, max_value
);
1847 SWIG_AsVal_long(PyObject
* obj
, long* val
)
1849 if (PyNumber_Check(obj
)) {
1850 if (val
) *val
= PyInt_AsLong(obj
);
1854 SWIG_Python_TypeError("number", obj
);
1860 #if INT_MAX != LONG_MAX
1862 SWIG_AsVal_int(PyObject
*obj
, int *val
)
1864 const char* errmsg
= val
? "int" : (char*)0;
1866 if (SWIG_AsVal_long(obj
, &v
)) {
1867 if (SWIG_CheckLongInRange(v
, INT_MIN
,INT_MAX
, errmsg
)) {
1868 if (val
) *val
= static_cast<int >(v
);
1877 SWIG_type_error(errmsg
, obj
);
1882 SWIGINTERNINLINE
int
1883 SWIG_AsVal_int(PyObject
*obj
, int *val
)
1885 return SWIG_AsVal_long(obj
,(long*)val
);
1890 SWIGINTERNINLINE
int
1891 SWIG_As_int(PyObject
* obj
)
1894 if (!SWIG_AsVal_int(obj
, &v
)) {
1896 this is needed to make valgrind/purify happier.
1898 memset((void*)&v
, 0, sizeof(int));
1904 SWIGINTERNINLINE
int
1905 SWIG_Check_int(PyObject
* obj
)
1907 return SWIG_AsVal_int(obj
, (int*)0);
1910 static PyObject
*wxSize_Get(wxSize
*self
){
1911 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1912 PyObject
* tup
= PyTuple_New(2);
1913 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->x
));
1914 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->y
));
1915 wxPyEndBlockThreads(blocked
);
1920 SWIG_AsVal_double(PyObject
*obj
, double* val
)
1922 if (PyNumber_Check(obj
)) {
1923 if (val
) *val
= PyFloat_AsDouble(obj
);
1927 SWIG_Python_TypeError("number", obj
);
1933 SWIGINTERNINLINE
double
1934 SWIG_As_double(PyObject
* obj
)
1937 if (!SWIG_AsVal_double(obj
, &v
)) {
1939 this is needed to make valgrind/purify happier.
1941 memset((void*)&v
, 0, sizeof(double));
1947 SWIGINTERNINLINE
int
1948 SWIG_Check_double(PyObject
* obj
)
1950 return SWIG_AsVal_double(obj
, (double*)0);
1954 /*@c:\\PROJECTS\\SWIG-1.3.27\\Lib\\python\\pymacros.swg,72,SWIG_define@*/
1955 #define SWIG_From_double PyFloat_FromDouble
1958 static void wxRealPoint_Set(wxRealPoint
*self
,double x
,double y
){
1962 static PyObject
*wxRealPoint_Get(wxRealPoint
*self
){
1963 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1964 PyObject
* tup
= PyTuple_New(2);
1965 PyTuple_SET_ITEM(tup
, 0, PyFloat_FromDouble(self
->x
));
1966 PyTuple_SET_ITEM(tup
, 1, PyFloat_FromDouble(self
->y
));
1967 wxPyEndBlockThreads(blocked
);
1971 SWIGINTERNINLINE
long
1972 SWIG_As_long(PyObject
* obj
)
1975 if (!SWIG_AsVal_long(obj
, &v
)) {
1977 this is needed to make valgrind/purify happier.
1979 memset((void*)&v
, 0, sizeof(long));
1985 SWIGINTERNINLINE
int
1986 SWIG_Check_long(PyObject
* obj
)
1988 return SWIG_AsVal_long(obj
, (long*)0);
1991 static void wxPoint_Set(wxPoint
*self
,long x
,long y
){
1995 static PyObject
*wxPoint_Get(wxPoint
*self
){
1996 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1997 PyObject
* tup
= PyTuple_New(2);
1998 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->x
));
1999 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->y
));
2000 wxPyEndBlockThreads(blocked
);
2003 static void wxRect_Set(wxRect
*self
,int x
=0,int y
=0,int width
=0,int height
=0){
2006 self
->width
= width
;
2007 self
->height
= height
;
2009 static PyObject
*wxRect_Get(wxRect
*self
){
2010 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2011 PyObject
* tup
= PyTuple_New(4);
2012 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->x
));
2013 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->y
));
2014 PyTuple_SET_ITEM(tup
, 2, PyInt_FromLong(self
->width
));
2015 PyTuple_SET_ITEM(tup
, 3, PyInt_FromLong(self
->height
));
2016 wxPyEndBlockThreads(blocked
);
2020 PyObject
* wxIntersectRect(wxRect
* r1
, wxRect
* r2
) {
2023 wxRect
dest(0,0,0,0);
2026 reg1
.Intersect(reg2
);
2027 dest
= reg1
.GetBox();
2029 if (dest
!= wxRect(0,0,0,0)) {
2030 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2031 wxRect
* newRect
= new wxRect(dest
);
2032 obj
= wxPyConstructObject((void*)newRect
, wxT("wxRect"), true);
2033 wxPyEndBlockThreads(blocked
);
2041 static PyObject
* t_output_helper(PyObject
* result
, PyObject
* obj
)
2047 } else if (result
== Py_None
) {
2051 if (!PyTuple_Check(result
)) {
2053 result
= PyTuple_New(1);
2054 PyTuple_SET_ITEM(result
, 0, o2
);
2056 o3
= PyTuple_New(1);
2057 PyTuple_SetItem(o3
, 0, obj
);
2059 result
= PySequence_Concat(o2
, o3
);
2067 static void wxPoint2D_Set(wxPoint2D
*self
,double x
=0,double y
=0){
2071 static PyObject
*wxPoint2D_Get(wxPoint2D
*self
){
2072 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2073 PyObject
* tup
= PyTuple_New(2);
2074 PyTuple_SET_ITEM(tup
, 0, PyFloat_FromDouble(self
->m_x
));
2075 PyTuple_SET_ITEM(tup
, 1, PyFloat_FromDouble(self
->m_y
));
2076 wxPyEndBlockThreads(blocked
);
2080 #include "wx/wxPython/pyistream.h"
2082 static wxPyInputStream
*new_wxPyInputStream(PyObject
*p
){
2083 wxInputStream
* wxis
= wxPyCBInputStream::create(p
);
2085 return new wxPyInputStream(wxis
);
2090 SWIGINTERNINLINE PyObject
*
2091 SWIG_From_char(char c
)
2093 return PyString_FromStringAndSize(&c
,1);
2097 SWIGINTERNINLINE PyObject
*
2098 SWIG_From_unsigned_SS_long(unsigned long value
)
2100 return (value
> LONG_MAX
) ?
2101 PyLong_FromUnsignedLong(value
)
2102 : PyInt_FromLong(static_cast<long >(value
));
2106 /* returns SWIG_OLDOBJ if the input is a raw char*, SWIG_PYSTR if is a PyString */
2108 SWIG_AsCharPtrAndSize(PyObject
*obj
, char** cptr
, size_t* psize
)
2110 static swig_type_info
* pchar_info
= 0;
2112 if (!pchar_info
) pchar_info
= SWIG_TypeQuery("char *");
2113 if (SWIG_ConvertPtr(obj
, (void**)&vptr
, pchar_info
, 0) != -1) {
2114 if (cptr
) *cptr
= vptr
;
2115 if (psize
) *psize
= vptr
? (strlen(vptr
) + 1) : 0;
2119 if (PyString_Check(obj
)) {
2121 *cptr
= PyString_AS_STRING(obj
);
2123 *psize
= PyString_GET_SIZE(obj
) + 1;
2130 SWIG_type_error("char *", obj
);
2137 SWIG_AsCharArray(PyObject
*obj
, char *val
, size_t size
)
2139 char* cptr
; size_t csize
;
2140 if (SWIG_AsCharPtrAndSize(obj
, &cptr
, &csize
)) {
2143 char x[5] = "hello";
2145 ie, assing the array using an extra '0' char.
2147 if ((csize
== size
+ 1) && !(cptr
[csize
-1])) --csize
;
2148 if (csize
<= size
) {
2150 if (csize
) memcpy(val
, cptr
, csize
);
2151 if (csize
< size
) memset(val
+ csize
, 0, size
- csize
);
2157 PyErr_Format(PyExc_TypeError
,
2158 "a char array of maximum size %lu is expected",
2159 (unsigned long) size
);
2166 SWIG_AsVal_char(PyObject
*obj
, char *val
)
2168 const char* errmsg
= val
? "char" : (char*)0;
2170 if (SWIG_AsVal_long(obj
, &v
)) {
2171 if (SWIG_CheckLongInRange(v
, CHAR_MIN
,CHAR_MAX
, errmsg
)) {
2172 if (val
) *val
= static_cast<char >(v
);
2179 return SWIG_AsCharArray(obj
, val
, 1);
2184 SWIGINTERNINLINE
char
2185 SWIG_As_char(PyObject
* obj
)
2188 if (!SWIG_AsVal_char(obj
, &v
)) {
2190 this is needed to make valgrind/purify happier.
2192 memset((void*)&v
, 0, sizeof(char));
2198 SWIGINTERNINLINE
int
2199 SWIG_Check_char(PyObject
* obj
)
2201 return SWIG_AsVal_char(obj
, (char*)0);
2205 /*@c:\\PROJECTS\\SWIG-1.3.27\\Lib\\python\\pymacros.swg,72,SWIG_define@*/
2206 #define SWIG_From_long PyInt_FromLong
2209 static void wxOutputStream_write(wxOutputStream
*self
,PyObject
*obj
){
2210 // We use only strings for the streams, not unicode
2211 PyObject
* str
= PyObject_Str(obj
);
2213 PyErr_SetString(PyExc_TypeError
, "Unable to convert to string");
2216 self
->Write(PyString_AS_STRING(str
),
2217 PyString_GET_SIZE(str
));
2221 #include "wx/wxPython/pyistream.h"
2224 class wxPyFileSystemHandler
: public wxFileSystemHandler
2227 wxPyFileSystemHandler() : wxFileSystemHandler() {}
2229 DEC_PYCALLBACK_BOOL_STRING_pure(CanOpen
);
2230 DEC_PYCALLBACK_FSF_FSSTRING_pure(OpenFile
);
2231 DEC_PYCALLBACK_STRING_STRINGINT_pure(FindFirst
);
2232 DEC_PYCALLBACK_STRING__pure(FindNext
);
2234 wxString
GetProtocol(const wxString
& location
) {
2235 return wxFileSystemHandler::GetProtocol(location
);
2238 wxString
GetLeftLocation(const wxString
& location
) {
2239 return wxFileSystemHandler::GetLeftLocation(location
);
2242 wxString
GetAnchor(const wxString
& location
) {
2243 return wxFileSystemHandler::GetAnchor(location
);
2246 wxString
GetRightLocation(const wxString
& location
) {
2247 return wxFileSystemHandler::GetRightLocation(location
);
2250 wxString
GetMimeTypeFromExt(const wxString
& location
) {
2251 return wxFileSystemHandler::GetMimeTypeFromExt(location
);
2258 IMP_PYCALLBACK_BOOL_STRING_pure(wxPyFileSystemHandler
, wxFileSystemHandler
, CanOpen
);
2259 IMP_PYCALLBACK_FSF_FSSTRING_pure(wxPyFileSystemHandler
, wxFileSystemHandler
, OpenFile
);
2260 IMP_PYCALLBACK_STRING_STRINGINT_pure(wxPyFileSystemHandler
, wxFileSystemHandler
, FindFirst
);
2261 IMP_PYCALLBACK_STRING__pure(wxPyFileSystemHandler
, wxFileSystemHandler
, FindNext
);
2265 SWIG_AsVal_bool(PyObject
*obj
, bool *val
)
2267 if (obj
== Py_True
) {
2268 if (val
) *val
= true;
2271 if (obj
== Py_False
) {
2272 if (val
) *val
= false;
2276 if (SWIG_AsVal_int(obj
, &res
)) {
2277 if (val
) *val
= res
? true : false;
2283 SWIG_type_error("bool", obj
);
2289 SWIGINTERNINLINE
bool
2290 SWIG_As_bool(PyObject
* obj
)
2293 if (!SWIG_AsVal_bool(obj
, &v
)) {
2295 this is needed to make valgrind/purify happier.
2297 memset((void*)&v
, 0, sizeof(bool));
2303 SWIGINTERNINLINE
int
2304 SWIG_Check_bool(PyObject
* obj
)
2306 return SWIG_AsVal_bool(obj
, (bool*)0);
2309 static wxString
wxFileSystem_URLToFileName(wxString
const &url
){
2310 wxFileName fname
= wxFileSystem::URLToFileName(url
);
2311 return fname
.GetFullPath();
2314 void __wxMemoryFSHandler_AddFile_wxImage(const wxString
& filename
,
2317 wxMemoryFSHandler::AddFile(filename
, image
, type
);
2320 void __wxMemoryFSHandler_AddFile_wxBitmap(const wxString
& filename
,
2321 const wxBitmap
& bitmap
,
2323 wxMemoryFSHandler::AddFile(filename
, bitmap
, type
);
2326 void __wxMemoryFSHandler_AddFile_Data(const wxString
& filename
,
2328 if (! PyString_Check(data
)) {
2329 wxPyBLOCK_THREADS(PyErr_SetString(PyExc_TypeError
,
2330 "Expected string object"));
2334 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2335 void* ptr
= (void*)PyString_AsString(data
);
2336 size_t size
= PyString_Size(data
);
2337 wxPyEndBlockThreads(blocked
);
2339 wxMemoryFSHandler::AddFile(filename
, ptr
, size
);
2343 #include "wx/wxPython/pyistream.h"
2347 SWIG_AsVal_unsigned_SS_long(PyObject
* obj
, unsigned long* val
)
2350 if (SWIG_AsVal_long(obj
, &v
) && v
< 0) {
2351 SWIG_Python_TypeError("unsigned number", obj
);
2354 *val
= (unsigned long)v
;
2359 SWIGINTERNINLINE
int
2360 SWIG_CheckUnsignedLongInRange(unsigned long value
,
2361 unsigned long max_value
,
2364 if (value
> max_value
) {
2366 PyErr_Format(PyExc_OverflowError
,
2367 "value %lu is greater than '%s' minimum %lu",
2368 value
, errmsg
, max_value
);
2377 SWIG_AsVal_unsigned_SS_char(PyObject
*obj
, unsigned char *val
)
2379 const char* errmsg
= val
? "unsigned char" : (char*)0;
2381 if (SWIG_AsVal_unsigned_SS_long(obj
, &v
)) {
2382 if (SWIG_CheckUnsignedLongInRange(v
, UCHAR_MAX
,errmsg
)) {
2383 if (val
) *val
= static_cast<unsigned char >(v
);
2392 SWIG_type_error(errmsg
, obj
);
2398 SWIGINTERNINLINE
unsigned char
2399 SWIG_As_unsigned_SS_char(PyObject
* obj
)
2402 if (!SWIG_AsVal_unsigned_SS_char(obj
, &v
)) {
2404 this is needed to make valgrind/purify happier.
2406 memset((void*)&v
, 0, sizeof(unsigned char));
2412 SWIGINTERNINLINE
int
2413 SWIG_Check_unsigned_SS_char(PyObject
* obj
)
2415 return SWIG_AsVal_unsigned_SS_char(obj
, (unsigned char*)0);
2419 /*@c:\\PROJECTS\\SWIG-1.3.27\\Lib\\python\\pymacros.swg,72,SWIG_define@*/
2420 #define SWIG_From_unsigned_SS_char PyInt_FromLong
2425 SWIGINTERNINLINE
unsigned long
2426 SWIG_As_unsigned_SS_long(PyObject
* obj
)
2429 if (!SWIG_AsVal_unsigned_SS_long(obj
, &v
)) {
2431 this is needed to make valgrind/purify happier.
2433 memset((void*)&v
, 0, sizeof(unsigned long));
2439 SWIGINTERNINLINE
int
2440 SWIG_Check_unsigned_SS_long(PyObject
* obj
)
2442 return SWIG_AsVal_unsigned_SS_long(obj
, (unsigned long*)0);
2445 static unsigned long wxImageHistogram_GetCount(wxImageHistogram
*self
,unsigned long key
){
2446 wxImageHistogramEntry e
= (*self
)[key
];
2449 static unsigned long wxImageHistogram_GetCountRGB(wxImageHistogram
*self
,byte r
,byte g
,byte b
){
2450 unsigned long key
= wxImageHistogram::MakeKey(r
, g
, b
);
2451 wxImageHistogramEntry e
= (*self
)[key
];
2454 static unsigned long wxImageHistogram_GetCountColour(wxImageHistogram
*self
,wxColour
const &colour
){
2455 unsigned long key
= wxImageHistogram::MakeKey(colour
.Red(),
2458 wxImageHistogramEntry e
= (*self
)[key
];
2462 typedef unsigned char* buffer
;
2465 // Pull the nested class out to the top level for SWIG's sake
2466 #define wxImage_RGBValue wxImage::RGBValue
2467 #define wxImage_HSVValue wxImage::HSVValue
2469 static wxImage
*new_wxImage(int width
=0,int height
=0,bool clear
=true){
2470 if (width
> 0 && height
> 0)
2471 return new wxImage(width
, height
, clear
);
2475 static wxImage
*new_wxImage(wxBitmap
const &bitmap
){
2476 return new wxImage(bitmap
.ConvertToImage());
2478 static wxImage
*new_wxImage(int width
,int height
,buffer data
,int DATASIZE
){
2479 if (DATASIZE
!= width
*height
*3) {
2480 wxPyErr_SetString(PyExc_ValueError
, "Invalid data buffer size.");
2484 // Copy the source data so the wxImage can clean it up later
2485 buffer copy
= (buffer
)malloc(DATASIZE
);
2487 wxPyBLOCK_THREADS(PyErr_NoMemory());
2490 memcpy(copy
, data
, DATASIZE
);
2491 return new wxImage(width
, height
, copy
, false);
2493 static wxImage
*new_wxImage(int width
,int height
,buffer data
,int DATASIZE
,buffer alpha
,int ALPHASIZE
){
2494 if (DATASIZE
!= width
*height
*3) {
2495 wxPyErr_SetString(PyExc_ValueError
, "Invalid data buffer size.");
2498 if (ALPHASIZE
!= width
*height
) {
2499 wxPyErr_SetString(PyExc_ValueError
, "Invalid alpha buffer size.");
2503 // Copy the source data so the wxImage can clean it up later
2504 buffer dcopy
= (buffer
)malloc(DATASIZE
);
2505 if (dcopy
== NULL
) {
2506 wxPyBLOCK_THREADS(PyErr_NoMemory());
2509 memcpy(dcopy
, data
, DATASIZE
);
2511 buffer acopy
= (buffer
)malloc(ALPHASIZE
);
2512 if (acopy
== NULL
) {
2513 wxPyBLOCK_THREADS(PyErr_NoMemory());
2516 memcpy(acopy
, alpha
, ALPHASIZE
);
2518 return new wxImage(width
, height
, dcopy
, acopy
, false);
2520 static wxSize
wxImage_GetSize(wxImage
*self
){
2521 wxSize
size(self
->GetWidth(), self
->GetHeight());
2524 static PyObject
*wxImage_GetData(wxImage
*self
){
2525 buffer data
= self
->GetData();
2526 int len
= self
->GetWidth() * self
->GetHeight() * 3;
2528 wxPyBLOCK_THREADS( rv
= PyString_FromStringAndSize((char*)data
, len
));
2531 static void wxImage_SetData(wxImage
*self
,buffer data
,int DATASIZE
){
2532 if (DATASIZE
!= self
->GetWidth() * self
->GetHeight() * 3) {
2533 wxPyErr_SetString(PyExc_ValueError
, "Invalid data buffer size.");
2536 buffer copy
= (buffer
)malloc(DATASIZE
);
2538 wxPyBLOCK_THREADS(PyErr_NoMemory());
2541 memcpy(copy
, data
, DATASIZE
);
2542 self
->SetData(copy
, false);
2543 // wxImage takes ownership of copy...
2545 static PyObject
*wxImage_GetDataBuffer(wxImage
*self
){
2546 buffer data
= self
->GetData();
2547 int len
= self
->GetWidth() * self
->GetHeight() * 3;
2549 wxPyBLOCK_THREADS( rv
= PyBuffer_FromReadWriteMemory(data
, len
) );
2552 static void wxImage_SetDataBuffer(wxImage
*self
,buffer data
,int DATASIZE
){
2553 if (DATASIZE
!= self
->GetWidth() * self
->GetHeight() * 3) {
2554 wxPyErr_SetString(PyExc_ValueError
, "Invalid data buffer size.");
2557 self
->SetData(data
, true);
2559 static PyObject
*wxImage_GetAlphaData(wxImage
*self
){
2560 buffer data
= self
->GetAlpha();
2564 int len
= self
->GetWidth() * self
->GetHeight();
2566 wxPyBLOCK_THREADS( rv
= PyString_FromStringAndSize((char*)data
, len
) );
2570 static void wxImage_SetAlphaData(wxImage
*self
,buffer alpha
,int ALPHASIZE
){
2571 if (ALPHASIZE
!= self
->GetWidth() * self
->GetHeight()) {
2572 wxPyErr_SetString(PyExc_ValueError
, "Invalid alpha buffer size.");
2575 buffer acopy
= (buffer
)malloc(ALPHASIZE
);
2576 if (acopy
== NULL
) {
2577 wxPyBLOCK_THREADS(PyErr_NoMemory());
2580 memcpy(acopy
, alpha
, ALPHASIZE
);
2581 self
->SetAlpha(acopy
, false);
2582 // wxImage takes ownership of acopy...
2584 static PyObject
*wxImage_GetAlphaBuffer(wxImage
*self
){
2585 buffer data
= self
->GetAlpha();
2586 int len
= self
->GetWidth() * self
->GetHeight();
2588 wxPyBLOCK_THREADS( rv
= PyBuffer_FromReadWriteMemory(data
, len
) );
2591 static void wxImage_SetAlphaBuffer(wxImage
*self
,buffer alpha
,int ALPHASIZE
){
2592 if (ALPHASIZE
!= self
->GetWidth() * self
->GetHeight()) {
2593 wxPyErr_SetString(PyExc_ValueError
, "Invalid alpha buffer size.");
2596 self
->SetAlpha(alpha
, true);
2598 static wxBitmap
wxImage_ConvertToBitmap(wxImage
*self
,int depth
=-1){
2599 wxBitmap
bitmap(*self
, depth
);
2602 static wxBitmap
wxImage_ConvertToMonoBitmap(wxImage
*self
,byte red
,byte green
,byte blue
){
2603 wxImage mono
= self
->ConvertToMono( red
, green
, blue
);
2604 wxBitmap
bitmap( mono
, 1 );
2607 static const wxString
wxPyIMAGE_OPTION_FILENAME(wxIMAGE_OPTION_FILENAME
);
2608 static const wxString
wxPyIMAGE_OPTION_BMP_FORMAT(wxIMAGE_OPTION_BMP_FORMAT
);
2609 static const wxString
wxPyIMAGE_OPTION_CUR_HOTSPOT_X(wxIMAGE_OPTION_CUR_HOTSPOT_X
);
2610 static const wxString
wxPyIMAGE_OPTION_CUR_HOTSPOT_Y(wxIMAGE_OPTION_CUR_HOTSPOT_Y
);
2611 static const wxString
wxPyIMAGE_OPTION_RESOLUTION(wxIMAGE_OPTION_RESOLUTION
);
2612 static const wxString
wxPyIMAGE_OPTION_RESOLUTIONX(wxIMAGE_OPTION_RESOLUTIONX
);
2613 static const wxString
wxPyIMAGE_OPTION_RESOLUTIONY(wxIMAGE_OPTION_RESOLUTIONY
);
2614 static const wxString
wxPyIMAGE_OPTION_RESOLUTIONUNIT(wxIMAGE_OPTION_RESOLUTIONUNIT
);
2615 static const wxString
wxPyIMAGE_OPTION_QUALITY(wxIMAGE_OPTION_QUALITY
);
2616 static const wxString
wxPyIMAGE_OPTION_BITSPERSAMPLE(wxIMAGE_OPTION_BITSPERSAMPLE
);
2617 static const wxString
wxPyIMAGE_OPTION_SAMPLESPERPIXEL(wxIMAGE_OPTION_SAMPLESPERPIXEL
);
2618 static const wxString
wxPyIMAGE_OPTION_COMPRESSION(wxIMAGE_OPTION_COMPRESSION
);
2619 static const wxString
wxPyIMAGE_OPTION_IMAGEDESCRIPTOR(wxIMAGE_OPTION_IMAGEDESCRIPTOR
);
2620 static const wxString
wxPyIMAGE_OPTION_PNG_FORMAT(wxIMAGE_OPTION_PNG_FORMAT
);
2621 static const wxString
wxPyIMAGE_OPTION_PNG_BITDEPTH(wxIMAGE_OPTION_PNG_BITDEPTH
);
2623 #include <wx/quantize.h>
2625 static bool wxQuantize_Quantize(wxImage
const &src
,wxImage
&dest
,int desiredNoColours
=236,int flags
=wxQUANTIZE_INCLUDE_WINDOWS_COLOURS
|wxQUANTIZE_FILL_DESTINATION_IMAGE
){
2626 return wxQuantize::Quantize(src
, dest
,
2629 NULL
, // eightBitData
2632 static void wxEvtHandler_Connect(wxEvtHandler
*self
,int id
,int lastId
,int eventType
,PyObject
*func
){
2633 if (PyCallable_Check(func
)) {
2634 self
->Connect(id
, lastId
, eventType
,
2635 (wxObjectEventFunction
) &wxPyCallback::EventThunker
,
2636 new wxPyCallback(func
));
2638 else if (func
== Py_None
) {
2639 self
->Disconnect(id
, lastId
, eventType
,
2640 (wxObjectEventFunction
)
2641 &wxPyCallback::EventThunker
);
2645 PyErr_SetString(PyExc_TypeError
, "Expected callable object or None."));
2648 static bool wxEvtHandler_Disconnect(wxEvtHandler
*self
,int id
,int lastId
=-1,wxEventType eventType
=wxEVT_NULL
){
2649 return self
->Disconnect(id
, lastId
, eventType
,
2650 (wxObjectEventFunction
)
2651 &wxPyCallback::EventThunker
);
2653 static void wxEvtHandler__setOORInfo(wxEvtHandler
*self
,PyObject
*_self
,bool incref
=true){
2654 if (_self
&& _self
!= Py_None
) {
2655 self
->SetClientObject(new wxPyOORClientData(_self
, incref
));
2658 wxPyOORClientData
* data
= (wxPyOORClientData
*)self
->GetClientObject();
2660 self
->SetClientObject(NULL
); // This will delete it too
2666 #define wxEVT_HOTKEY -9999
2670 static int wxKeyEvent_GetUnicodeKey(wxKeyEvent
*self
){
2672 return self
->GetUnicodeKey();
2678 #if UINT_MAX < LONG_MAX
2679 /*@c:\\PROJECTS\\SWIG-1.3.27\\Lib\\python\\pymacros.swg,72,SWIG_define@*/
2680 #define SWIG_From_unsigned_SS_int SWIG_From_long
2683 /*@c:\\PROJECTS\\SWIG-1.3.27\\Lib\\python\\pymacros.swg,72,SWIG_define@*/
2684 #define SWIG_From_unsigned_SS_int SWIG_From_unsigned_SS_long
2689 #if UINT_MAX != ULONG_MAX
2691 SWIG_AsVal_unsigned_SS_int(PyObject
*obj
, unsigned int *val
)
2693 const char* errmsg
= val
? "unsigned int" : (char*)0;
2695 if (SWIG_AsVal_unsigned_SS_long(obj
, &v
)) {
2696 if (SWIG_CheckUnsignedLongInRange(v
, INT_MAX
, errmsg
)) {
2697 if (val
) *val
= static_cast<unsigned int >(v
);
2704 SWIG_type_error(errmsg
, obj
);
2709 SWIGINTERNINLINE
unsigned int
2710 SWIG_AsVal_unsigned_SS_int(PyObject
*obj
, unsigned int *val
)
2712 return SWIG_AsVal_unsigned_SS_long(obj
,(unsigned long *)val
);
2717 SWIGINTERNINLINE
unsigned int
2718 SWIG_As_unsigned_SS_int(PyObject
* obj
)
2721 if (!SWIG_AsVal_unsigned_SS_int(obj
, &v
)) {
2723 this is needed to make valgrind/purify happier.
2725 memset((void*)&v
, 0, sizeof(unsigned int));
2731 SWIGINTERNINLINE
int
2732 SWIG_Check_unsigned_SS_int(PyObject
* obj
)
2734 return SWIG_AsVal_unsigned_SS_int(obj
, (unsigned int*)0);
2737 static void wxSizeEvent_SetSize(wxSizeEvent
*self
,wxSize size
){
2738 self
->m_size
= size
;
2740 static PyObject
*wxDropFilesEvent_GetFiles(wxDropFilesEvent
*self
){
2741 int count
= self
->GetNumberOfFiles();
2742 wxString
* files
= self
->GetFiles();
2743 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2744 PyObject
* list
= PyList_New(count
);
2747 PyErr_SetString(PyExc_MemoryError
, "Can't allocate list of files!");
2748 wxPyEndBlockThreads(blocked
);
2752 for (int i
=0; i
<count
; i
++) {
2753 PyList_SetItem(list
, i
, wx2PyString(files
[i
]));
2755 wxPyEndBlockThreads(blocked
);
2760 static wxPyApp
*new_wxPyApp(){
2761 wxPythonApp
= new wxPyApp();
2765 void wxApp_CleanUp() {
2770 wxPyApp
* wxPyGetApp() { return (wxPyApp
*)wxTheApp
; }
2773 SWIGINTERNINLINE
int
2774 SWIG_AsCharPtr(PyObject
*obj
, char **val
)
2776 if (SWIG_AsCharPtrAndSize(obj
, val
, (size_t*)(0))) {
2781 SWIG_type_error("char *", obj
);
2787 SWIGINTERN PyObject
*
2788 SWIG_FromCharPtr(const char* cptr
)
2791 size_t size
= strlen(cptr
);
2792 if (size
> INT_MAX
) {
2793 return SWIG_NewPointerObj(const_cast<char* >(cptr
),
2794 SWIG_TypeQuery("char *"), 0);
2797 return PyString_FromStringAndSize(cptr
, size
);
2799 return PyString_FromString(cptr
);
2808 #if 0 // #ifdef __WXMAC__
2810 // A dummy class that raises an exception if used...
2814 wxEventLoop() { wxPyRaiseNotImplemented(); }
2815 int Run() { return 0; }
2816 void Exit(int rc
= 0) {}
2817 bool Pending() const { return false; }
2818 bool Dispatch() { return false; }
2819 bool IsRunning() const { return false; }
2820 static wxEventLoop
*GetActive() { wxPyRaiseNotImplemented(); return NULL
; }
2821 static void SetActive(wxEventLoop
* loop
) { wxPyRaiseNotImplemented(); }
2826 #include <wx/evtloop.h>
2832 static const wxString
wxPyPanelNameStr(wxPanelNameStr
);
2833 static wxVisualAttributes
*new_wxVisualAttributes(){ return new wxVisualAttributes
; }
2834 static void delete_wxVisualAttributes(wxVisualAttributes
*self
){ delete self
; }
2835 static PyObject
*wxWindow_GetChildren(wxWindow
*self
){
2836 wxWindowList
& list
= self
->GetChildren();
2837 return wxPy_ConvertList(&list
);
2839 static bool wxWindow_RegisterHotKey(wxWindow
*self
,int hotkeyId
,int modifiers
,int keycode
){
2841 return self
->RegisterHotKey(hotkeyId
, modifiers
, keycode
);
2846 static bool wxWindow_UnregisterHotKey(wxWindow
*self
,int hotkeyId
){
2853 static long wxWindow_GetHandle(wxWindow
*self
){
2854 return wxPyGetWinHandle(self
);
2856 static void wxWindow_AssociateHandle(wxWindow
*self
,long handle
){
2857 self
->AssociateHandle((WXWidget
)handle
);
2860 wxWindow
* wxFindWindowById( long id
, const wxWindow
*parent
= NULL
) {
2861 return wxWindow::FindWindowById(id
, parent
);
2864 wxWindow
* wxFindWindowByName( const wxString
& name
,
2865 const wxWindow
*parent
= NULL
) {
2866 return wxWindow::FindWindowByName(name
, parent
);
2869 wxWindow
* wxFindWindowByLabel( const wxString
& label
,
2870 const wxWindow
*parent
= NULL
) {
2871 return wxWindow::FindWindowByLabel(label
, parent
);
2876 #include <wx/msw/private.h> // to get wxGetWindowId
2880 wxWindow
* wxWindow_FromHWND(wxWindow
* parent
, unsigned long _hWnd
) {
2882 WXHWND hWnd
= (WXHWND
)_hWnd
;
2883 long id
= wxGetWindowId(hWnd
);
2884 wxWindow
* win
= new wxWindow
;
2886 parent
->AddChild(win
);
2887 win
->SetEventHandler(win
);
2890 win
->SubclassWin(hWnd
);
2891 win
->AdoptAttributesFromHWND();
2892 win
->SetupColours();
2895 wxPyRaiseNotImplemented();
2901 PyObject
* GetTopLevelWindows() {
2902 return wxPy_ConvertList(&wxTopLevelWindows
);
2906 IMP_PYCALLBACK_BOOL_WXWIN(wxPyValidator
, wxValidator
, Validate
);
2907 IMP_PYCALLBACK_BOOL_(wxPyValidator
, wxValidator
, TransferToWindow
);
2908 IMP_PYCALLBACK_BOOL_(wxPyValidator
, wxValidator
, TransferFromWindow
);
2910 IMPLEMENT_DYNAMIC_CLASS(wxPyValidator
, wxValidator
);
2912 static void wxMenu_Destroy(wxMenu
*self
){ delete self
; }
2913 static PyObject
*wxMenu_GetMenuItems(wxMenu
*self
){
2914 wxMenuItemList
& list
= self
->GetMenuItems();
2915 return wxPy_ConvertList(&list
);
2917 static void wxMenuBar_SetAutoWindowMenu(bool enable
){}
2918 static bool wxMenuBar_GetAutoWindowMenu(){ return false; }
2919 static const wxString
wxPyControlNameStr(wxControlNameStr
);
2920 static int wxItemContainer_Append(wxItemContainer
*self
,wxString
const &item
,PyObject
*clientData
=NULL
){
2922 wxPyClientData
* data
= new wxPyClientData(clientData
);
2923 return self
->Append(item
, data
);
2925 return self
->Append(item
);
2927 static int wxItemContainer_Insert(wxItemContainer
*self
,wxString
const &item
,int pos
,PyObject
*clientData
=NULL
){
2929 wxPyClientData
* data
= new wxPyClientData(clientData
);
2930 return self
->Insert(item
, pos
, data
);
2932 return self
->Insert(item
, pos
);
2934 static PyObject
*wxItemContainer_GetClientData(wxItemContainer
*self
,int n
){
2935 wxPyClientData
* data
= (wxPyClientData
*)self
->GetClientObject(n
);
2937 Py_INCREF(data
->m_obj
);
2944 static void wxItemContainer_SetClientData(wxItemContainer
*self
,int n
,PyObject
*clientData
){
2945 wxPyClientData
* data
= new wxPyClientData(clientData
);
2946 self
->SetClientObject(n
, data
);
2950 static wxSizerItem
*new_wxSizerItem(wxWindow
*window
,int proportion
,int flag
,int border
,PyObject
*userData
=NULL
){
2951 wxPyUserData
* data
= NULL
;
2953 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2954 data
= new wxPyUserData(userData
);
2955 wxPyEndBlockThreads(blocked
);
2957 return new wxSizerItem(window
, proportion
, flag
, border
, data
);
2959 static wxSizerItem
*new_wxSizerItem(int width
,int height
,int proportion
,int flag
,int border
,PyObject
*userData
=NULL
){
2960 wxPyUserData
* data
= NULL
;
2962 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2963 data
= new wxPyUserData(userData
);
2964 wxPyEndBlockThreads(blocked
);
2966 return new wxSizerItem(width
, height
, proportion
, flag
, border
, data
);
2968 static wxSizerItem
*new_wxSizerItem(wxSizer
*sizer
,int proportion
,int flag
,int border
,PyObject
*userData
=NULL
){
2969 wxPyUserData
* data
= NULL
;
2971 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2972 data
= new wxPyUserData(userData
);
2973 wxPyEndBlockThreads(blocked
);
2975 return new wxSizerItem(sizer
, proportion
, flag
, border
, data
);
2980 SWIG_CheckDoubleInRange(double value
, double min_value
,
2981 double max_value
, const char* errmsg
)
2983 if (value
< min_value
) {
2985 PyErr_Format(PyExc_OverflowError
,
2986 "value %g is less than %s minimum %g",
2987 value
, errmsg
, min_value
);
2990 } else if (value
> max_value
) {
2992 PyErr_Format(PyExc_OverflowError
,
2993 "value %g is greater than %s maximum %g",
2994 value
, errmsg
, max_value
);
3003 SWIG_AsVal_float(PyObject
*obj
, float *val
)
3005 const char* errmsg
= val
? "float" : (char*)0;
3007 if (SWIG_AsVal_double(obj
, &v
)) {
3008 if (SWIG_CheckDoubleInRange(v
, -FLT_MAX
, FLT_MAX
, errmsg
)) {
3009 if (val
) *val
= static_cast<float >(v
);
3018 SWIG_type_error(errmsg
, obj
);
3024 SWIGINTERNINLINE
float
3025 SWIG_As_float(PyObject
* obj
)
3028 if (!SWIG_AsVal_float(obj
, &v
)) {
3030 this is needed to make valgrind/purify happier.
3032 memset((void*)&v
, 0, sizeof(float));
3038 SWIGINTERNINLINE
int
3039 SWIG_Check_float(PyObject
* obj
)
3041 return SWIG_AsVal_float(obj
, (float*)0);
3045 /*@c:\\PROJECTS\\SWIG-1.3.27\\Lib\\python\\pymacros.swg,72,SWIG_define@*/
3046 #define SWIG_From_float PyFloat_FromDouble
3049 static PyObject
*wxSizerItem_GetUserData(wxSizerItem
*self
){
3050 wxPyUserData
* data
= (wxPyUserData
*)self
->GetUserData();
3052 Py_INCREF(data
->m_obj
);
3059 static void wxSizerItem_SetUserData(wxSizerItem
*self
,PyObject
*userData
){
3060 wxPyUserData
* data
= NULL
;
3062 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3063 data
= new wxPyUserData(userData
);
3064 wxPyEndBlockThreads(blocked
);
3066 self
->SetUserData(data
);
3069 // Figure out the type of the sizer item
3071 struct wxPySizerItemInfo
{
3073 : window(NULL
), sizer(NULL
), gotSize(false),
3074 size(wxDefaultSize
), gotPos(false), pos(-1)
3085 static wxPySizerItemInfo
wxPySizerItemTypeHelper(PyObject
* item
, bool checkSize
, bool checkIdx
) {
3087 wxPySizerItemInfo info
;
3089 wxSize
* sizePtr
= &size
;
3091 // Find out what the type of the item is
3093 if ( ! wxPyConvertSwigPtr(item
, (void**)&info
.window
, wxT("wxWindow")) ) {
3098 if ( ! wxPyConvertSwigPtr(item
, (void**)&info
.sizer
, wxT("wxSizer")) ) {
3102 // try wxSize or (w,h)
3103 if ( checkSize
&& wxSize_helper(item
, &sizePtr
)) {
3104 info
.size
= *sizePtr
;
3105 info
.gotSize
= true;
3109 if (checkIdx
&& PyInt_Check(item
)) {
3110 info
.pos
= PyInt_AsLong(item
);
3116 if ( !(info
.window
|| info
.sizer
|| (checkSize
&& info
.gotSize
) || (checkIdx
&& info
.gotPos
)) ) {
3117 // no expected type, figure out what kind of error message to generate
3118 if ( !checkSize
&& !checkIdx
)
3119 PyErr_SetString(PyExc_TypeError
, "wx.Window or wx.Sizer expected for item");
3120 else if ( checkSize
&& !checkIdx
)
3121 PyErr_SetString(PyExc_TypeError
, "wx.Window, wx.Sizer, wx.Size, or (w,h) expected for item");
3122 else if ( !checkSize
&& checkIdx
)
3123 PyErr_SetString(PyExc_TypeError
, "wx.Window, wx.Sizer or int (position) expected for item");
3125 // can this one happen?
3126 PyErr_SetString(PyExc_TypeError
, "wx.Window, wx.Sizer, wx.Size, or (w,h) or int (position) expected for item");
3132 static void wxSizer__setOORInfo(wxSizer
*self
,PyObject
*_self
){
3133 if (!self
->GetClientObject())
3134 self
->SetClientObject(new wxPyOORClientData(_self
));
3136 static wxSizerItem
*wxSizer_Add(wxSizer
*self
,PyObject
*item
,int proportion
=0,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3138 wxPyUserData
* data
= NULL
;
3139 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3140 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3141 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3142 data
= new wxPyUserData(userData
);
3144 PyObject_SetAttrString(item
,"thisown",Py_False
);
3145 wxPyEndBlockThreads(blocked
);
3147 // Now call the real Add method if a valid item type was found
3149 return self
->Add(info
.window
, proportion
, flag
, border
, data
);
3150 else if ( info
.sizer
)
3151 return self
->Add(info
.sizer
, proportion
, flag
, border
, data
);
3152 else if (info
.gotSize
)
3153 return self
->Add(info
.size
.GetWidth(), info
.size
.GetHeight(),
3154 proportion
, flag
, border
, data
);
3158 static wxSizerItem
*wxSizer_Insert(wxSizer
*self
,int before
,PyObject
*item
,int proportion
=0,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3160 wxPyUserData
* data
= NULL
;
3161 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3162 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3163 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3164 data
= new wxPyUserData(userData
);
3166 PyObject_SetAttrString(item
,"thisown",Py_False
);
3167 wxPyEndBlockThreads(blocked
);
3169 // Now call the real Insert method if a valid item type was found
3171 return self
->Insert(before
, info
.window
, proportion
, flag
, border
, data
);
3172 else if ( info
.sizer
)
3173 return self
->Insert(before
, info
.sizer
, proportion
, flag
, border
, data
);
3174 else if (info
.gotSize
)
3175 return self
->Insert(before
, info
.size
.GetWidth(), info
.size
.GetHeight(),
3176 proportion
, flag
, border
, data
);
3180 static wxSizerItem
*wxSizer_Prepend(wxSizer
*self
,PyObject
*item
,int proportion
=0,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3182 wxPyUserData
* data
= NULL
;
3183 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3184 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3185 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3186 data
= new wxPyUserData(userData
);
3188 PyObject_SetAttrString(item
,"thisown",Py_False
);
3189 wxPyEndBlockThreads(blocked
);
3191 // Now call the real Prepend method if a valid item type was found
3193 return self
->Prepend(info
.window
, proportion
, flag
, border
, data
);
3194 else if ( info
.sizer
)
3195 return self
->Prepend(info
.sizer
, proportion
, flag
, border
, data
);
3196 else if (info
.gotSize
)
3197 return self
->Prepend(info
.size
.GetWidth(), info
.size
.GetHeight(),
3198 proportion
, flag
, border
, data
);
3202 static bool wxSizer_Remove(wxSizer
*self
,PyObject
*item
){
3203 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3204 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3205 wxPyEndBlockThreads(blocked
);
3207 return self
->Remove(info
.window
);
3208 else if ( info
.sizer
)
3209 return self
->Remove(info
.sizer
);
3210 else if ( info
.gotPos
)
3211 return self
->Remove(info
.pos
);
3215 static bool wxSizer_Detach(wxSizer
*self
,PyObject
*item
){
3216 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3217 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3218 wxPyEndBlockThreads(blocked
);
3220 return self
->Detach(info
.window
);
3221 else if ( info
.sizer
)
3222 return self
->Detach(info
.sizer
);
3223 else if ( info
.gotPos
)
3224 return self
->Detach(info
.pos
);
3228 static wxSizerItem
*wxSizer_GetItem(wxSizer
*self
,PyObject
*item
){
3229 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3230 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3231 wxPyEndBlockThreads(blocked
);
3233 return self
->GetItem(info
.window
);
3234 else if ( info
.sizer
)
3235 return self
->GetItem(info
.sizer
);
3236 else if ( info
.gotPos
)
3237 return self
->GetItem(info
.pos
);
3241 static void wxSizer__SetItemMinSize(wxSizer
*self
,PyObject
*item
,wxSize
const &size
){
3242 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3243 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3244 wxPyEndBlockThreads(blocked
);
3246 self
->SetItemMinSize(info
.window
, size
);
3247 else if ( info
.sizer
)
3248 self
->SetItemMinSize(info
.sizer
, size
);
3249 else if ( info
.gotPos
)
3250 self
->SetItemMinSize(info
.pos
, size
);
3252 static PyObject
*wxSizer_GetChildren(wxSizer
*self
){
3253 wxSizerItemList
& list
= self
->GetChildren();
3254 return wxPy_ConvertList(&list
);
3256 static bool wxSizer_Show(wxSizer
*self
,PyObject
*item
,bool show
=true,bool recursive
=false){
3257 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3258 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3259 wxPyEndBlockThreads(blocked
);
3261 return self
->Show(info
.window
, show
, recursive
);
3262 else if ( info
.sizer
)
3263 return self
->Show(info
.sizer
, show
, recursive
);
3264 else if ( info
.gotPos
)
3265 return self
->Show(info
.pos
, show
);
3269 static bool wxSizer_IsShown(wxSizer
*self
,PyObject
*item
){
3270 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3271 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, false);
3272 wxPyEndBlockThreads(blocked
);
3274 return self
->IsShown(info
.window
);
3275 else if ( info
.sizer
)
3276 return self
->IsShown(info
.sizer
);
3277 else if ( info
.gotPos
)
3278 return self
->IsShown(info
.pos
);
3284 IMP_PYCALLBACK___pure(wxPySizer
, wxSizer
, RecalcSizes
);
3285 IMP_PYCALLBACK_wxSize__pure(wxPySizer
, wxSizer
, CalcMin
);
3286 IMPLEMENT_DYNAMIC_CLASS(wxPySizer
, wxSizer
);
3291 bool wxGBPosition_helper(PyObject
* source
, wxGBPosition
** obj
)
3293 if (source
== Py_None
) {
3294 **obj
= wxGBPosition(-1,-1);
3297 return wxPyTwoIntItem_helper(source
, obj
, wxT("wxGBPosition"));
3300 bool wxGBSpan_helper(PyObject
* source
, wxGBSpan
** obj
)
3302 if (source
== Py_None
) {
3303 **obj
= wxGBSpan(-1,-1);
3306 return wxPyTwoIntItem_helper(source
, obj
, wxT("wxGBSpan"));
3310 static void wxGBPosition_Set(wxGBPosition
*self
,int row
=0,int col
=0){
3314 static PyObject
*wxGBPosition_Get(wxGBPosition
*self
){
3315 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3316 PyObject
* tup
= PyTuple_New(2);
3317 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->GetRow()));
3318 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->GetCol()));
3319 wxPyEndBlockThreads(blocked
);
3322 static void wxGBSpan_Set(wxGBSpan
*self
,int rowspan
=1,int colspan
=1){
3323 self
->SetRowspan(rowspan
);
3324 self
->SetColspan(colspan
);
3326 static PyObject
*wxGBSpan_Get(wxGBSpan
*self
){
3327 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3328 PyObject
* tup
= PyTuple_New(2);
3329 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->GetRowspan()));
3330 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->GetColspan()));
3331 wxPyEndBlockThreads(blocked
);
3334 static wxGBSizerItem
*new_wxGBSizerItem(wxWindow
*window
,wxGBPosition
const &pos
,wxGBSpan
const &span
,int flag
,int border
,PyObject
*userData
=NULL
){
3335 wxPyUserData
* data
= NULL
;
3337 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3338 data
= new wxPyUserData(userData
);
3339 wxPyEndBlockThreads(blocked
);
3341 return new wxGBSizerItem(window
, pos
, span
, flag
, border
, data
);
3343 static wxGBSizerItem
*new_wxGBSizerItem(wxSizer
*sizer
,wxGBPosition
const &pos
,wxGBSpan
const &span
,int flag
,int border
,PyObject
*userData
=NULL
){
3344 wxPyUserData
* data
= NULL
;
3346 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3347 data
= new wxPyUserData(userData
);
3348 wxPyEndBlockThreads(blocked
);
3350 return new wxGBSizerItem(sizer
, pos
, span
, flag
, border
, data
);
3352 static wxGBSizerItem
*new_wxGBSizerItem(int width
,int height
,wxGBPosition
const &pos
,wxGBSpan
const &span
,int flag
,int border
,PyObject
*userData
=NULL
){
3353 wxPyUserData
* data
= NULL
;
3355 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3356 data
= new wxPyUserData(userData
);
3357 wxPyEndBlockThreads(blocked
);
3359 return new wxGBSizerItem(width
, height
, pos
, span
, flag
, border
, data
);
3361 static wxGBPosition
wxGBSizerItem_GetEndPos(wxGBSizerItem
*self
){
3363 self
->GetEndPos(row
, col
);
3364 return wxGBPosition(row
, col
);
3366 static wxGBSizerItem
*wxGridBagSizer_Add(wxGridBagSizer
*self
,PyObject
*item
,wxGBPosition
const &pos
,wxGBSpan
const &span
=wxDefaultSpan
,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3368 wxPyUserData
* data
= NULL
;
3369 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3370 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3371 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3372 data
= new wxPyUserData(userData
);
3374 PyObject_SetAttrString(item
,"thisown",Py_False
);
3375 wxPyEndBlockThreads(blocked
);
3377 // Now call the real Add method if a valid item type was found
3379 return (wxGBSizerItem
*)self
->Add(info
.window
, pos
, span
, flag
, border
, data
);
3380 else if ( info
.sizer
)
3381 return (wxGBSizerItem
*)self
->Add(info
.sizer
, pos
, span
, flag
, border
, data
);
3382 else if (info
.gotSize
)
3383 return (wxGBSizerItem
*)self
->Add(info
.size
.GetWidth(), info
.size
.GetHeight(),
3384 pos
, span
, flag
, border
, data
);
3392 static int _wrap_EmptyString_set(PyObject
*) {
3393 PyErr_SetString(PyExc_TypeError
,"Variable EmptyString is read-only.");
3398 static PyObject
*_wrap_EmptyString_get(void) {
3399 PyObject
*pyobj
= NULL
;
3403 pyobj
= PyUnicode_FromWideChar((&wxPyEmptyString
)->c_str(), (&wxPyEmptyString
)->Len());
3405 pyobj
= PyString_FromStringAndSize((&wxPyEmptyString
)->c_str(), (&wxPyEmptyString
)->Len());
3412 static PyObject
*_wrap_Object_GetClassName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3413 PyObject
*resultobj
= NULL
;
3414 wxObject
*arg1
= (wxObject
*) 0 ;
3416 PyObject
* obj0
= 0 ;
3418 (char *) "self", NULL
3421 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Object_GetClassName",kwnames
,&obj0
)) goto fail
;
3422 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
3423 if (SWIG_arg_fail(1)) SWIG_fail
;
3425 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3426 result
= wxObject_GetClassName(arg1
);
3428 wxPyEndAllowThreads(__tstate
);
3429 if (PyErr_Occurred()) SWIG_fail
;
3433 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
3435 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
3444 static PyObject
*_wrap_Object_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3445 PyObject
*resultobj
= NULL
;
3446 wxObject
*arg1
= (wxObject
*) 0 ;
3447 PyObject
* obj0
= 0 ;
3449 (char *) "self", NULL
3452 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Object_Destroy",kwnames
,&obj0
)) goto fail
;
3453 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
3454 if (SWIG_arg_fail(1)) SWIG_fail
;
3456 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3457 wxObject_Destroy(arg1
);
3459 wxPyEndAllowThreads(__tstate
);
3460 if (PyErr_Occurred()) SWIG_fail
;
3462 Py_INCREF(Py_None
); resultobj
= Py_None
;
3469 static PyObject
* Object_swigregister(PyObject
*, PyObject
*args
) {
3471 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3472 SWIG_TypeClientData(SWIGTYPE_p_wxObject
, obj
);
3474 return Py_BuildValue((char *)"");
3476 static PyObject
*_wrap_Size_width_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3477 PyObject
*resultobj
= NULL
;
3478 wxSize
*arg1
= (wxSize
*) 0 ;
3480 PyObject
* obj0
= 0 ;
3481 PyObject
* obj1
= 0 ;
3483 (char *) "self",(char *) "x", NULL
3486 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_width_set",kwnames
,&obj0
,&obj1
)) goto fail
;
3487 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3488 if (SWIG_arg_fail(1)) SWIG_fail
;
3490 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3491 if (SWIG_arg_fail(2)) SWIG_fail
;
3493 if (arg1
) (arg1
)->x
= arg2
;
3495 Py_INCREF(Py_None
); resultobj
= Py_None
;
3502 static PyObject
*_wrap_Size_width_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3503 PyObject
*resultobj
= NULL
;
3504 wxSize
*arg1
= (wxSize
*) 0 ;
3506 PyObject
* obj0
= 0 ;
3508 (char *) "self", NULL
3511 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_width_get",kwnames
,&obj0
)) goto fail
;
3512 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3513 if (SWIG_arg_fail(1)) SWIG_fail
;
3514 result
= (int) ((arg1
)->x
);
3517 resultobj
= SWIG_From_int(static_cast<int >(result
));
3525 static PyObject
*_wrap_Size_height_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3526 PyObject
*resultobj
= NULL
;
3527 wxSize
*arg1
= (wxSize
*) 0 ;
3529 PyObject
* obj0
= 0 ;
3530 PyObject
* obj1
= 0 ;
3532 (char *) "self",(char *) "y", NULL
3535 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_height_set",kwnames
,&obj0
,&obj1
)) goto fail
;
3536 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3537 if (SWIG_arg_fail(1)) SWIG_fail
;
3539 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3540 if (SWIG_arg_fail(2)) SWIG_fail
;
3542 if (arg1
) (arg1
)->y
= arg2
;
3544 Py_INCREF(Py_None
); resultobj
= Py_None
;
3551 static PyObject
*_wrap_Size_height_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3552 PyObject
*resultobj
= NULL
;
3553 wxSize
*arg1
= (wxSize
*) 0 ;
3555 PyObject
* obj0
= 0 ;
3557 (char *) "self", NULL
3560 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_height_get",kwnames
,&obj0
)) goto fail
;
3561 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3562 if (SWIG_arg_fail(1)) SWIG_fail
;
3563 result
= (int) ((arg1
)->y
);
3566 resultobj
= SWIG_From_int(static_cast<int >(result
));
3574 static PyObject
*_wrap_new_Size(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3575 PyObject
*resultobj
= NULL
;
3576 int arg1
= (int) 0 ;
3577 int arg2
= (int) 0 ;
3579 PyObject
* obj0
= 0 ;
3580 PyObject
* obj1
= 0 ;
3582 (char *) "w",(char *) "h", NULL
3585 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Size",kwnames
,&obj0
,&obj1
)) goto fail
;
3588 arg1
= static_cast<int >(SWIG_As_int(obj0
));
3589 if (SWIG_arg_fail(1)) SWIG_fail
;
3594 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3595 if (SWIG_arg_fail(2)) SWIG_fail
;
3599 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3600 result
= (wxSize
*)new wxSize(arg1
,arg2
);
3602 wxPyEndAllowThreads(__tstate
);
3603 if (PyErr_Occurred()) SWIG_fail
;
3605 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSize
, 1);
3612 static PyObject
*_wrap_delete_Size(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3613 PyObject
*resultobj
= NULL
;
3614 wxSize
*arg1
= (wxSize
*) 0 ;
3615 PyObject
* obj0
= 0 ;
3617 (char *) "self", NULL
3620 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Size",kwnames
,&obj0
)) goto fail
;
3621 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3622 if (SWIG_arg_fail(1)) SWIG_fail
;
3624 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3627 wxPyEndAllowThreads(__tstate
);
3628 if (PyErr_Occurred()) SWIG_fail
;
3630 Py_INCREF(Py_None
); resultobj
= Py_None
;
3637 static PyObject
*_wrap_Size___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3638 PyObject
*resultobj
= NULL
;
3639 wxSize
*arg1
= (wxSize
*) 0 ;
3643 PyObject
* obj0
= 0 ;
3644 PyObject
* obj1
= 0 ;
3646 (char *) "self",(char *) "sz", NULL
3649 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
3650 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3651 if (SWIG_arg_fail(1)) SWIG_fail
;
3654 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3657 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3658 result
= (bool)(arg1
)->operator ==((wxSize
const &)*arg2
);
3660 wxPyEndAllowThreads(__tstate
);
3661 if (PyErr_Occurred()) SWIG_fail
;
3664 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3672 static PyObject
*_wrap_Size___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3673 PyObject
*resultobj
= NULL
;
3674 wxSize
*arg1
= (wxSize
*) 0 ;
3678 PyObject
* obj0
= 0 ;
3679 PyObject
* obj1
= 0 ;
3681 (char *) "self",(char *) "sz", NULL
3684 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
3685 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3686 if (SWIG_arg_fail(1)) SWIG_fail
;
3689 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3692 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3693 result
= (bool)(arg1
)->operator !=((wxSize
const &)*arg2
);
3695 wxPyEndAllowThreads(__tstate
);
3696 if (PyErr_Occurred()) SWIG_fail
;
3699 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3707 static PyObject
*_wrap_Size___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3708 PyObject
*resultobj
= NULL
;
3709 wxSize
*arg1
= (wxSize
*) 0 ;
3713 PyObject
* obj0
= 0 ;
3714 PyObject
* obj1
= 0 ;
3716 (char *) "self",(char *) "sz", NULL
3719 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
3720 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3721 if (SWIG_arg_fail(1)) SWIG_fail
;
3724 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3727 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3728 result
= (arg1
)->operator +((wxSize
const &)*arg2
);
3730 wxPyEndAllowThreads(__tstate
);
3731 if (PyErr_Occurred()) SWIG_fail
;
3735 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
3736 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
3744 static PyObject
*_wrap_Size___sub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3745 PyObject
*resultobj
= NULL
;
3746 wxSize
*arg1
= (wxSize
*) 0 ;
3750 PyObject
* obj0
= 0 ;
3751 PyObject
* obj1
= 0 ;
3753 (char *) "self",(char *) "sz", NULL
3756 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___sub__",kwnames
,&obj0
,&obj1
)) goto fail
;
3757 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3758 if (SWIG_arg_fail(1)) SWIG_fail
;
3761 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3764 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3765 result
= (arg1
)->operator -((wxSize
const &)*arg2
);
3767 wxPyEndAllowThreads(__tstate
);
3768 if (PyErr_Occurred()) SWIG_fail
;
3772 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
3773 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
3781 static PyObject
*_wrap_Size_IncTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3782 PyObject
*resultobj
= NULL
;
3783 wxSize
*arg1
= (wxSize
*) 0 ;
3786 PyObject
* obj0
= 0 ;
3787 PyObject
* obj1
= 0 ;
3789 (char *) "self",(char *) "sz", NULL
3792 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_IncTo",kwnames
,&obj0
,&obj1
)) goto fail
;
3793 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3794 if (SWIG_arg_fail(1)) SWIG_fail
;
3797 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3800 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3801 (arg1
)->IncTo((wxSize
const &)*arg2
);
3803 wxPyEndAllowThreads(__tstate
);
3804 if (PyErr_Occurred()) SWIG_fail
;
3806 Py_INCREF(Py_None
); resultobj
= Py_None
;
3813 static PyObject
*_wrap_Size_DecTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3814 PyObject
*resultobj
= NULL
;
3815 wxSize
*arg1
= (wxSize
*) 0 ;
3818 PyObject
* obj0
= 0 ;
3819 PyObject
* obj1
= 0 ;
3821 (char *) "self",(char *) "sz", NULL
3824 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_DecTo",kwnames
,&obj0
,&obj1
)) goto fail
;
3825 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3826 if (SWIG_arg_fail(1)) SWIG_fail
;
3829 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3832 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3833 (arg1
)->DecTo((wxSize
const &)*arg2
);
3835 wxPyEndAllowThreads(__tstate
);
3836 if (PyErr_Occurred()) SWIG_fail
;
3838 Py_INCREF(Py_None
); resultobj
= Py_None
;
3845 static PyObject
*_wrap_Size_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3846 PyObject
*resultobj
= NULL
;
3847 wxSize
*arg1
= (wxSize
*) 0 ;
3850 PyObject
* obj0
= 0 ;
3851 PyObject
* obj1
= 0 ;
3852 PyObject
* obj2
= 0 ;
3854 (char *) "self",(char *) "w",(char *) "h", NULL
3857 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Size_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3858 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3859 if (SWIG_arg_fail(1)) SWIG_fail
;
3861 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3862 if (SWIG_arg_fail(2)) SWIG_fail
;
3865 arg3
= static_cast<int >(SWIG_As_int(obj2
));
3866 if (SWIG_arg_fail(3)) SWIG_fail
;
3869 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3870 (arg1
)->Set(arg2
,arg3
);
3872 wxPyEndAllowThreads(__tstate
);
3873 if (PyErr_Occurred()) SWIG_fail
;
3875 Py_INCREF(Py_None
); resultobj
= Py_None
;
3882 static PyObject
*_wrap_Size_SetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3883 PyObject
*resultobj
= NULL
;
3884 wxSize
*arg1
= (wxSize
*) 0 ;
3886 PyObject
* obj0
= 0 ;
3887 PyObject
* obj1
= 0 ;
3889 (char *) "self",(char *) "w", NULL
3892 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_SetWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
3893 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3894 if (SWIG_arg_fail(1)) SWIG_fail
;
3896 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3897 if (SWIG_arg_fail(2)) SWIG_fail
;
3900 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3901 (arg1
)->SetWidth(arg2
);
3903 wxPyEndAllowThreads(__tstate
);
3904 if (PyErr_Occurred()) SWIG_fail
;
3906 Py_INCREF(Py_None
); resultobj
= Py_None
;
3913 static PyObject
*_wrap_Size_SetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3914 PyObject
*resultobj
= NULL
;
3915 wxSize
*arg1
= (wxSize
*) 0 ;
3917 PyObject
* obj0
= 0 ;
3918 PyObject
* obj1
= 0 ;
3920 (char *) "self",(char *) "h", NULL
3923 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_SetHeight",kwnames
,&obj0
,&obj1
)) goto fail
;
3924 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3925 if (SWIG_arg_fail(1)) SWIG_fail
;
3927 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3928 if (SWIG_arg_fail(2)) SWIG_fail
;
3931 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3932 (arg1
)->SetHeight(arg2
);
3934 wxPyEndAllowThreads(__tstate
);
3935 if (PyErr_Occurred()) SWIG_fail
;
3937 Py_INCREF(Py_None
); resultobj
= Py_None
;
3944 static PyObject
*_wrap_Size_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3945 PyObject
*resultobj
= NULL
;
3946 wxSize
*arg1
= (wxSize
*) 0 ;
3948 PyObject
* obj0
= 0 ;
3950 (char *) "self", NULL
3953 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_GetWidth",kwnames
,&obj0
)) goto fail
;
3954 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3955 if (SWIG_arg_fail(1)) SWIG_fail
;
3957 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3958 result
= (int)((wxSize
const *)arg1
)->GetWidth();
3960 wxPyEndAllowThreads(__tstate
);
3961 if (PyErr_Occurred()) SWIG_fail
;
3964 resultobj
= SWIG_From_int(static_cast<int >(result
));
3972 static PyObject
*_wrap_Size_GetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3973 PyObject
*resultobj
= NULL
;
3974 wxSize
*arg1
= (wxSize
*) 0 ;
3976 PyObject
* obj0
= 0 ;
3978 (char *) "self", NULL
3981 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_GetHeight",kwnames
,&obj0
)) goto fail
;
3982 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3983 if (SWIG_arg_fail(1)) SWIG_fail
;
3985 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3986 result
= (int)((wxSize
const *)arg1
)->GetHeight();
3988 wxPyEndAllowThreads(__tstate
);
3989 if (PyErr_Occurred()) SWIG_fail
;
3992 resultobj
= SWIG_From_int(static_cast<int >(result
));
4000 static PyObject
*_wrap_Size_IsFullySpecified(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4001 PyObject
*resultobj
= NULL
;
4002 wxSize
*arg1
= (wxSize
*) 0 ;
4004 PyObject
* obj0
= 0 ;
4006 (char *) "self", NULL
4009 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_IsFullySpecified",kwnames
,&obj0
)) goto fail
;
4010 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
4011 if (SWIG_arg_fail(1)) SWIG_fail
;
4013 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4014 result
= (bool)((wxSize
const *)arg1
)->IsFullySpecified();
4016 wxPyEndAllowThreads(__tstate
);
4017 if (PyErr_Occurred()) SWIG_fail
;
4020 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4028 static PyObject
*_wrap_Size_SetDefaults(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4029 PyObject
*resultobj
= NULL
;
4030 wxSize
*arg1
= (wxSize
*) 0 ;
4033 PyObject
* obj0
= 0 ;
4034 PyObject
* obj1
= 0 ;
4036 (char *) "self",(char *) "size", NULL
4039 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_SetDefaults",kwnames
,&obj0
,&obj1
)) goto fail
;
4040 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
4041 if (SWIG_arg_fail(1)) SWIG_fail
;
4044 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
4047 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4048 (arg1
)->SetDefaults((wxSize
const &)*arg2
);
4050 wxPyEndAllowThreads(__tstate
);
4051 if (PyErr_Occurred()) SWIG_fail
;
4053 Py_INCREF(Py_None
); resultobj
= Py_None
;
4060 static PyObject
*_wrap_Size_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4061 PyObject
*resultobj
= NULL
;
4062 wxSize
*arg1
= (wxSize
*) 0 ;
4064 PyObject
* obj0
= 0 ;
4066 (char *) "self", NULL
4069 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_Get",kwnames
,&obj0
)) goto fail
;
4070 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
4071 if (SWIG_arg_fail(1)) SWIG_fail
;
4073 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4074 result
= (PyObject
*)wxSize_Get(arg1
);
4076 wxPyEndAllowThreads(__tstate
);
4077 if (PyErr_Occurred()) SWIG_fail
;
4086 static PyObject
* Size_swigregister(PyObject
*, PyObject
*args
) {
4088 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4089 SWIG_TypeClientData(SWIGTYPE_p_wxSize
, obj
);
4091 return Py_BuildValue((char *)"");
4093 static PyObject
*_wrap_RealPoint_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4094 PyObject
*resultobj
= NULL
;
4095 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4097 PyObject
* obj0
= 0 ;
4098 PyObject
* obj1
= 0 ;
4100 (char *) "self",(char *) "x", NULL
4103 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4104 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4105 if (SWIG_arg_fail(1)) SWIG_fail
;
4107 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4108 if (SWIG_arg_fail(2)) SWIG_fail
;
4110 if (arg1
) (arg1
)->x
= arg2
;
4112 Py_INCREF(Py_None
); resultobj
= Py_None
;
4119 static PyObject
*_wrap_RealPoint_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4120 PyObject
*resultobj
= NULL
;
4121 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4123 PyObject
* obj0
= 0 ;
4125 (char *) "self", NULL
4128 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RealPoint_x_get",kwnames
,&obj0
)) goto fail
;
4129 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4130 if (SWIG_arg_fail(1)) SWIG_fail
;
4131 result
= (double) ((arg1
)->x
);
4134 resultobj
= SWIG_From_double(static_cast<double >(result
));
4142 static PyObject
*_wrap_RealPoint_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4143 PyObject
*resultobj
= NULL
;
4144 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4146 PyObject
* obj0
= 0 ;
4147 PyObject
* obj1
= 0 ;
4149 (char *) "self",(char *) "y", NULL
4152 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4153 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4154 if (SWIG_arg_fail(1)) SWIG_fail
;
4156 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4157 if (SWIG_arg_fail(2)) SWIG_fail
;
4159 if (arg1
) (arg1
)->y
= arg2
;
4161 Py_INCREF(Py_None
); resultobj
= Py_None
;
4168 static PyObject
*_wrap_RealPoint_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4169 PyObject
*resultobj
= NULL
;
4170 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4172 PyObject
* obj0
= 0 ;
4174 (char *) "self", NULL
4177 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RealPoint_y_get",kwnames
,&obj0
)) goto fail
;
4178 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4179 if (SWIG_arg_fail(1)) SWIG_fail
;
4180 result
= (double) ((arg1
)->y
);
4183 resultobj
= SWIG_From_double(static_cast<double >(result
));
4191 static PyObject
*_wrap_new_RealPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4192 PyObject
*resultobj
= NULL
;
4193 double arg1
= (double) 0.0 ;
4194 double arg2
= (double) 0.0 ;
4195 wxRealPoint
*result
;
4196 PyObject
* obj0
= 0 ;
4197 PyObject
* obj1
= 0 ;
4199 (char *) "x",(char *) "y", NULL
4202 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_RealPoint",kwnames
,&obj0
,&obj1
)) goto fail
;
4205 arg1
= static_cast<double >(SWIG_As_double(obj0
));
4206 if (SWIG_arg_fail(1)) SWIG_fail
;
4211 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4212 if (SWIG_arg_fail(2)) SWIG_fail
;
4216 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4217 result
= (wxRealPoint
*)new wxRealPoint(arg1
,arg2
);
4219 wxPyEndAllowThreads(__tstate
);
4220 if (PyErr_Occurred()) SWIG_fail
;
4222 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRealPoint
, 1);
4229 static PyObject
*_wrap_delete_RealPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4230 PyObject
*resultobj
= NULL
;
4231 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4232 PyObject
* obj0
= 0 ;
4234 (char *) "self", NULL
4237 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_RealPoint",kwnames
,&obj0
)) goto fail
;
4238 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4239 if (SWIG_arg_fail(1)) SWIG_fail
;
4241 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4244 wxPyEndAllowThreads(__tstate
);
4245 if (PyErr_Occurred()) SWIG_fail
;
4247 Py_INCREF(Py_None
); resultobj
= Py_None
;
4254 static PyObject
*_wrap_RealPoint___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4255 PyObject
*resultobj
= NULL
;
4256 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4257 wxRealPoint
*arg2
= 0 ;
4260 PyObject
* obj0
= 0 ;
4261 PyObject
* obj1
= 0 ;
4263 (char *) "self",(char *) "pt", NULL
4266 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
4267 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4268 if (SWIG_arg_fail(1)) SWIG_fail
;
4271 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4274 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4275 result
= (bool)(arg1
)->operator ==((wxRealPoint
const &)*arg2
);
4277 wxPyEndAllowThreads(__tstate
);
4278 if (PyErr_Occurred()) SWIG_fail
;
4281 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4289 static PyObject
*_wrap_RealPoint___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4290 PyObject
*resultobj
= NULL
;
4291 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4292 wxRealPoint
*arg2
= 0 ;
4295 PyObject
* obj0
= 0 ;
4296 PyObject
* obj1
= 0 ;
4298 (char *) "self",(char *) "pt", NULL
4301 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
4302 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4303 if (SWIG_arg_fail(1)) SWIG_fail
;
4306 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4309 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4310 result
= (bool)(arg1
)->operator !=((wxRealPoint
const &)*arg2
);
4312 wxPyEndAllowThreads(__tstate
);
4313 if (PyErr_Occurred()) SWIG_fail
;
4316 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4324 static PyObject
*_wrap_RealPoint___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4325 PyObject
*resultobj
= NULL
;
4326 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4327 wxRealPoint
*arg2
= 0 ;
4330 PyObject
* obj0
= 0 ;
4331 PyObject
* obj1
= 0 ;
4333 (char *) "self",(char *) "pt", NULL
4336 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
4337 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4338 if (SWIG_arg_fail(1)) SWIG_fail
;
4341 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4344 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4345 result
= (arg1
)->operator +((wxRealPoint
const &)*arg2
);
4347 wxPyEndAllowThreads(__tstate
);
4348 if (PyErr_Occurred()) SWIG_fail
;
4351 wxRealPoint
* resultptr
;
4352 resultptr
= new wxRealPoint(static_cast<wxRealPoint
& >(result
));
4353 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRealPoint
, 1);
4361 static PyObject
*_wrap_RealPoint___sub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4362 PyObject
*resultobj
= NULL
;
4363 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4364 wxRealPoint
*arg2
= 0 ;
4367 PyObject
* obj0
= 0 ;
4368 PyObject
* obj1
= 0 ;
4370 (char *) "self",(char *) "pt", NULL
4373 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___sub__",kwnames
,&obj0
,&obj1
)) goto fail
;
4374 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4375 if (SWIG_arg_fail(1)) SWIG_fail
;
4378 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4381 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4382 result
= (arg1
)->operator -((wxRealPoint
const &)*arg2
);
4384 wxPyEndAllowThreads(__tstate
);
4385 if (PyErr_Occurred()) SWIG_fail
;
4388 wxRealPoint
* resultptr
;
4389 resultptr
= new wxRealPoint(static_cast<wxRealPoint
& >(result
));
4390 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRealPoint
, 1);
4398 static PyObject
*_wrap_RealPoint_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4399 PyObject
*resultobj
= NULL
;
4400 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4403 PyObject
* obj0
= 0 ;
4404 PyObject
* obj1
= 0 ;
4405 PyObject
* obj2
= 0 ;
4407 (char *) "self",(char *) "x",(char *) "y", NULL
4410 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:RealPoint_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
4411 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4412 if (SWIG_arg_fail(1)) SWIG_fail
;
4414 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4415 if (SWIG_arg_fail(2)) SWIG_fail
;
4418 arg3
= static_cast<double >(SWIG_As_double(obj2
));
4419 if (SWIG_arg_fail(3)) SWIG_fail
;
4422 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4423 wxRealPoint_Set(arg1
,arg2
,arg3
);
4425 wxPyEndAllowThreads(__tstate
);
4426 if (PyErr_Occurred()) SWIG_fail
;
4428 Py_INCREF(Py_None
); resultobj
= Py_None
;
4435 static PyObject
*_wrap_RealPoint_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4436 PyObject
*resultobj
= NULL
;
4437 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4439 PyObject
* obj0
= 0 ;
4441 (char *) "self", NULL
4444 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RealPoint_Get",kwnames
,&obj0
)) goto fail
;
4445 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4446 if (SWIG_arg_fail(1)) SWIG_fail
;
4448 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4449 result
= (PyObject
*)wxRealPoint_Get(arg1
);
4451 wxPyEndAllowThreads(__tstate
);
4452 if (PyErr_Occurred()) SWIG_fail
;
4461 static PyObject
* RealPoint_swigregister(PyObject
*, PyObject
*args
) {
4463 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4464 SWIG_TypeClientData(SWIGTYPE_p_wxRealPoint
, obj
);
4466 return Py_BuildValue((char *)"");
4468 static PyObject
*_wrap_Point_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4469 PyObject
*resultobj
= NULL
;
4470 wxPoint
*arg1
= (wxPoint
*) 0 ;
4472 PyObject
* obj0
= 0 ;
4473 PyObject
* obj1
= 0 ;
4475 (char *) "self",(char *) "x", NULL
4478 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4479 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4480 if (SWIG_arg_fail(1)) SWIG_fail
;
4482 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4483 if (SWIG_arg_fail(2)) SWIG_fail
;
4485 if (arg1
) (arg1
)->x
= arg2
;
4487 Py_INCREF(Py_None
); resultobj
= Py_None
;
4494 static PyObject
*_wrap_Point_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4495 PyObject
*resultobj
= NULL
;
4496 wxPoint
*arg1
= (wxPoint
*) 0 ;
4498 PyObject
* obj0
= 0 ;
4500 (char *) "self", NULL
4503 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point_x_get",kwnames
,&obj0
)) goto fail
;
4504 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4505 if (SWIG_arg_fail(1)) SWIG_fail
;
4506 result
= (int) ((arg1
)->x
);
4509 resultobj
= SWIG_From_int(static_cast<int >(result
));
4517 static PyObject
*_wrap_Point_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4518 PyObject
*resultobj
= NULL
;
4519 wxPoint
*arg1
= (wxPoint
*) 0 ;
4521 PyObject
* obj0
= 0 ;
4522 PyObject
* obj1
= 0 ;
4524 (char *) "self",(char *) "y", NULL
4527 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4528 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4529 if (SWIG_arg_fail(1)) SWIG_fail
;
4531 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4532 if (SWIG_arg_fail(2)) SWIG_fail
;
4534 if (arg1
) (arg1
)->y
= arg2
;
4536 Py_INCREF(Py_None
); resultobj
= Py_None
;
4543 static PyObject
*_wrap_Point_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4544 PyObject
*resultobj
= NULL
;
4545 wxPoint
*arg1
= (wxPoint
*) 0 ;
4547 PyObject
* obj0
= 0 ;
4549 (char *) "self", NULL
4552 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point_y_get",kwnames
,&obj0
)) goto fail
;
4553 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4554 if (SWIG_arg_fail(1)) SWIG_fail
;
4555 result
= (int) ((arg1
)->y
);
4558 resultobj
= SWIG_From_int(static_cast<int >(result
));
4566 static PyObject
*_wrap_new_Point(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4567 PyObject
*resultobj
= NULL
;
4568 int arg1
= (int) 0 ;
4569 int arg2
= (int) 0 ;
4571 PyObject
* obj0
= 0 ;
4572 PyObject
* obj1
= 0 ;
4574 (char *) "x",(char *) "y", NULL
4577 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Point",kwnames
,&obj0
,&obj1
)) goto fail
;
4580 arg1
= static_cast<int >(SWIG_As_int(obj0
));
4581 if (SWIG_arg_fail(1)) SWIG_fail
;
4586 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4587 if (SWIG_arg_fail(2)) SWIG_fail
;
4591 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4592 result
= (wxPoint
*)new wxPoint(arg1
,arg2
);
4594 wxPyEndAllowThreads(__tstate
);
4595 if (PyErr_Occurred()) SWIG_fail
;
4597 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 1);
4604 static PyObject
*_wrap_delete_Point(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4605 PyObject
*resultobj
= NULL
;
4606 wxPoint
*arg1
= (wxPoint
*) 0 ;
4607 PyObject
* obj0
= 0 ;
4609 (char *) "self", NULL
4612 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Point",kwnames
,&obj0
)) goto fail
;
4613 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4614 if (SWIG_arg_fail(1)) SWIG_fail
;
4616 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4619 wxPyEndAllowThreads(__tstate
);
4620 if (PyErr_Occurred()) SWIG_fail
;
4622 Py_INCREF(Py_None
); resultobj
= Py_None
;
4629 static PyObject
*_wrap_Point___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4630 PyObject
*resultobj
= NULL
;
4631 wxPoint
*arg1
= (wxPoint
*) 0 ;
4635 PyObject
* obj0
= 0 ;
4636 PyObject
* obj1
= 0 ;
4638 (char *) "self",(char *) "pt", NULL
4641 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
4642 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4643 if (SWIG_arg_fail(1)) SWIG_fail
;
4646 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4649 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4650 result
= (bool)(arg1
)->operator ==((wxPoint
const &)*arg2
);
4652 wxPyEndAllowThreads(__tstate
);
4653 if (PyErr_Occurred()) SWIG_fail
;
4656 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4664 static PyObject
*_wrap_Point___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4665 PyObject
*resultobj
= NULL
;
4666 wxPoint
*arg1
= (wxPoint
*) 0 ;
4670 PyObject
* obj0
= 0 ;
4671 PyObject
* obj1
= 0 ;
4673 (char *) "self",(char *) "pt", NULL
4676 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
4677 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4678 if (SWIG_arg_fail(1)) SWIG_fail
;
4681 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4684 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4685 result
= (bool)(arg1
)->operator !=((wxPoint
const &)*arg2
);
4687 wxPyEndAllowThreads(__tstate
);
4688 if (PyErr_Occurred()) SWIG_fail
;
4691 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4699 static PyObject
*_wrap_Point___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4700 PyObject
*resultobj
= NULL
;
4701 wxPoint
*arg1
= (wxPoint
*) 0 ;
4705 PyObject
* obj0
= 0 ;
4706 PyObject
* obj1
= 0 ;
4708 (char *) "self",(char *) "pt", NULL
4711 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
4712 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4713 if (SWIG_arg_fail(1)) SWIG_fail
;
4716 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4719 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4720 result
= (arg1
)->operator +((wxPoint
const &)*arg2
);
4722 wxPyEndAllowThreads(__tstate
);
4723 if (PyErr_Occurred()) SWIG_fail
;
4726 wxPoint
* resultptr
;
4727 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
4728 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
4736 static PyObject
*_wrap_Point___sub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4737 PyObject
*resultobj
= NULL
;
4738 wxPoint
*arg1
= (wxPoint
*) 0 ;
4742 PyObject
* obj0
= 0 ;
4743 PyObject
* obj1
= 0 ;
4745 (char *) "self",(char *) "pt", NULL
4748 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___sub__",kwnames
,&obj0
,&obj1
)) goto fail
;
4749 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4750 if (SWIG_arg_fail(1)) SWIG_fail
;
4753 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4756 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4757 result
= (arg1
)->operator -((wxPoint
const &)*arg2
);
4759 wxPyEndAllowThreads(__tstate
);
4760 if (PyErr_Occurred()) SWIG_fail
;
4763 wxPoint
* resultptr
;
4764 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
4765 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
4773 static PyObject
*_wrap_Point___iadd__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4774 PyObject
*resultobj
= NULL
;
4775 wxPoint
*arg1
= (wxPoint
*) 0 ;
4779 PyObject
* obj0
= 0 ;
4780 PyObject
* obj1
= 0 ;
4782 (char *) "self",(char *) "pt", NULL
4785 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___iadd__",kwnames
,&obj0
,&obj1
)) goto fail
;
4786 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4787 if (SWIG_arg_fail(1)) SWIG_fail
;
4790 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4793 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4795 wxPoint
&_result_ref
= (arg1
)->operator +=((wxPoint
const &)*arg2
);
4796 result
= (wxPoint
*) &_result_ref
;
4799 wxPyEndAllowThreads(__tstate
);
4800 if (PyErr_Occurred()) SWIG_fail
;
4802 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 1);
4809 static PyObject
*_wrap_Point___isub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4810 PyObject
*resultobj
= NULL
;
4811 wxPoint
*arg1
= (wxPoint
*) 0 ;
4815 PyObject
* obj0
= 0 ;
4816 PyObject
* obj1
= 0 ;
4818 (char *) "self",(char *) "pt", NULL
4821 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___isub__",kwnames
,&obj0
,&obj1
)) goto fail
;
4822 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4823 if (SWIG_arg_fail(1)) SWIG_fail
;
4826 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4829 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4831 wxPoint
&_result_ref
= (arg1
)->operator -=((wxPoint
const &)*arg2
);
4832 result
= (wxPoint
*) &_result_ref
;
4835 wxPyEndAllowThreads(__tstate
);
4836 if (PyErr_Occurred()) SWIG_fail
;
4838 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 1);
4845 static PyObject
*_wrap_Point_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4846 PyObject
*resultobj
= NULL
;
4847 wxPoint
*arg1
= (wxPoint
*) 0 ;
4850 PyObject
* obj0
= 0 ;
4851 PyObject
* obj1
= 0 ;
4852 PyObject
* obj2
= 0 ;
4854 (char *) "self",(char *) "x",(char *) "y", NULL
4857 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Point_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
4858 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4859 if (SWIG_arg_fail(1)) SWIG_fail
;
4861 arg2
= static_cast<long >(SWIG_As_long(obj1
));
4862 if (SWIG_arg_fail(2)) SWIG_fail
;
4865 arg3
= static_cast<long >(SWIG_As_long(obj2
));
4866 if (SWIG_arg_fail(3)) SWIG_fail
;
4869 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4870 wxPoint_Set(arg1
,arg2
,arg3
);
4872 wxPyEndAllowThreads(__tstate
);
4873 if (PyErr_Occurred()) SWIG_fail
;
4875 Py_INCREF(Py_None
); resultobj
= Py_None
;
4882 static PyObject
*_wrap_Point_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4883 PyObject
*resultobj
= NULL
;
4884 wxPoint
*arg1
= (wxPoint
*) 0 ;
4886 PyObject
* obj0
= 0 ;
4888 (char *) "self", NULL
4891 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point_Get",kwnames
,&obj0
)) goto fail
;
4892 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4893 if (SWIG_arg_fail(1)) SWIG_fail
;
4895 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4896 result
= (PyObject
*)wxPoint_Get(arg1
);
4898 wxPyEndAllowThreads(__tstate
);
4899 if (PyErr_Occurred()) SWIG_fail
;
4908 static PyObject
* Point_swigregister(PyObject
*, PyObject
*args
) {
4910 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4911 SWIG_TypeClientData(SWIGTYPE_p_wxPoint
, obj
);
4913 return Py_BuildValue((char *)"");
4915 static PyObject
*_wrap_new_Rect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4916 PyObject
*resultobj
= NULL
;
4917 int arg1
= (int) 0 ;
4918 int arg2
= (int) 0 ;
4919 int arg3
= (int) 0 ;
4920 int arg4
= (int) 0 ;
4922 PyObject
* obj0
= 0 ;
4923 PyObject
* obj1
= 0 ;
4924 PyObject
* obj2
= 0 ;
4925 PyObject
* obj3
= 0 ;
4927 (char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
4930 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_Rect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
4933 arg1
= static_cast<int >(SWIG_As_int(obj0
));
4934 if (SWIG_arg_fail(1)) SWIG_fail
;
4939 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4940 if (SWIG_arg_fail(2)) SWIG_fail
;
4945 arg3
= static_cast<int >(SWIG_As_int(obj2
));
4946 if (SWIG_arg_fail(3)) SWIG_fail
;
4951 arg4
= static_cast<int >(SWIG_As_int(obj3
));
4952 if (SWIG_arg_fail(4)) SWIG_fail
;
4956 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4957 result
= (wxRect
*)new wxRect(arg1
,arg2
,arg3
,arg4
);
4959 wxPyEndAllowThreads(__tstate
);
4960 if (PyErr_Occurred()) SWIG_fail
;
4962 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
4969 static PyObject
*_wrap_new_RectPP(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4970 PyObject
*resultobj
= NULL
;
4976 PyObject
* obj0
= 0 ;
4977 PyObject
* obj1
= 0 ;
4979 (char *) "topLeft",(char *) "bottomRight", NULL
4982 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_RectPP",kwnames
,&obj0
,&obj1
)) goto fail
;
4985 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
4989 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4992 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4993 result
= (wxRect
*)new wxRect((wxPoint
const &)*arg1
,(wxPoint
const &)*arg2
);
4995 wxPyEndAllowThreads(__tstate
);
4996 if (PyErr_Occurred()) SWIG_fail
;
4998 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
5005 static PyObject
*_wrap_new_RectPS(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5006 PyObject
*resultobj
= NULL
;
5012 PyObject
* obj0
= 0 ;
5013 PyObject
* obj1
= 0 ;
5015 (char *) "pos",(char *) "size", NULL
5018 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_RectPS",kwnames
,&obj0
,&obj1
)) goto fail
;
5021 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
5025 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
5028 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5029 result
= (wxRect
*)new wxRect((wxPoint
const &)*arg1
,(wxSize
const &)*arg2
);
5031 wxPyEndAllowThreads(__tstate
);
5032 if (PyErr_Occurred()) SWIG_fail
;
5034 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
5041 static PyObject
*_wrap_new_RectS(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5042 PyObject
*resultobj
= NULL
;
5046 PyObject
* obj0
= 0 ;
5048 (char *) "size", NULL
5051 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_RectS",kwnames
,&obj0
)) goto fail
;
5054 if ( ! wxSize_helper(obj0
, &arg1
)) SWIG_fail
;
5057 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5058 result
= (wxRect
*)new wxRect((wxSize
const &)*arg1
);
5060 wxPyEndAllowThreads(__tstate
);
5061 if (PyErr_Occurred()) SWIG_fail
;
5063 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
5070 static PyObject
*_wrap_delete_Rect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5071 PyObject
*resultobj
= NULL
;
5072 wxRect
*arg1
= (wxRect
*) 0 ;
5073 PyObject
* obj0
= 0 ;
5075 (char *) "self", NULL
5078 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Rect",kwnames
,&obj0
)) goto fail
;
5079 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5080 if (SWIG_arg_fail(1)) SWIG_fail
;
5082 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5085 wxPyEndAllowThreads(__tstate
);
5086 if (PyErr_Occurred()) SWIG_fail
;
5088 Py_INCREF(Py_None
); resultobj
= Py_None
;
5095 static PyObject
*_wrap_Rect_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5096 PyObject
*resultobj
= NULL
;
5097 wxRect
*arg1
= (wxRect
*) 0 ;
5099 PyObject
* obj0
= 0 ;
5101 (char *) "self", NULL
5104 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetX",kwnames
,&obj0
)) goto fail
;
5105 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5106 if (SWIG_arg_fail(1)) SWIG_fail
;
5108 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5109 result
= (int)((wxRect
const *)arg1
)->GetX();
5111 wxPyEndAllowThreads(__tstate
);
5112 if (PyErr_Occurred()) SWIG_fail
;
5115 resultobj
= SWIG_From_int(static_cast<int >(result
));
5123 static PyObject
*_wrap_Rect_SetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5124 PyObject
*resultobj
= NULL
;
5125 wxRect
*arg1
= (wxRect
*) 0 ;
5127 PyObject
* obj0
= 0 ;
5128 PyObject
* obj1
= 0 ;
5130 (char *) "self",(char *) "x", NULL
5133 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetX",kwnames
,&obj0
,&obj1
)) goto fail
;
5134 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5135 if (SWIG_arg_fail(1)) SWIG_fail
;
5137 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5138 if (SWIG_arg_fail(2)) SWIG_fail
;
5141 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5144 wxPyEndAllowThreads(__tstate
);
5145 if (PyErr_Occurred()) SWIG_fail
;
5147 Py_INCREF(Py_None
); resultobj
= Py_None
;
5154 static PyObject
*_wrap_Rect_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5155 PyObject
*resultobj
= NULL
;
5156 wxRect
*arg1
= (wxRect
*) 0 ;
5158 PyObject
* obj0
= 0 ;
5160 (char *) "self", NULL
5163 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetY",kwnames
,&obj0
)) goto fail
;
5164 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5165 if (SWIG_arg_fail(1)) SWIG_fail
;
5167 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5168 result
= (int)(arg1
)->GetY();
5170 wxPyEndAllowThreads(__tstate
);
5171 if (PyErr_Occurred()) SWIG_fail
;
5174 resultobj
= SWIG_From_int(static_cast<int >(result
));
5182 static PyObject
*_wrap_Rect_SetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5183 PyObject
*resultobj
= NULL
;
5184 wxRect
*arg1
= (wxRect
*) 0 ;
5186 PyObject
* obj0
= 0 ;
5187 PyObject
* obj1
= 0 ;
5189 (char *) "self",(char *) "y", NULL
5192 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetY",kwnames
,&obj0
,&obj1
)) goto fail
;
5193 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5194 if (SWIG_arg_fail(1)) SWIG_fail
;
5196 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5197 if (SWIG_arg_fail(2)) SWIG_fail
;
5200 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5203 wxPyEndAllowThreads(__tstate
);
5204 if (PyErr_Occurred()) SWIG_fail
;
5206 Py_INCREF(Py_None
); resultobj
= Py_None
;
5213 static PyObject
*_wrap_Rect_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5214 PyObject
*resultobj
= NULL
;
5215 wxRect
*arg1
= (wxRect
*) 0 ;
5217 PyObject
* obj0
= 0 ;
5219 (char *) "self", NULL
5222 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetWidth",kwnames
,&obj0
)) goto fail
;
5223 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5224 if (SWIG_arg_fail(1)) SWIG_fail
;
5226 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5227 result
= (int)((wxRect
const *)arg1
)->GetWidth();
5229 wxPyEndAllowThreads(__tstate
);
5230 if (PyErr_Occurred()) SWIG_fail
;
5233 resultobj
= SWIG_From_int(static_cast<int >(result
));
5241 static PyObject
*_wrap_Rect_SetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5242 PyObject
*resultobj
= NULL
;
5243 wxRect
*arg1
= (wxRect
*) 0 ;
5245 PyObject
* obj0
= 0 ;
5246 PyObject
* obj1
= 0 ;
5248 (char *) "self",(char *) "w", NULL
5251 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
5252 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5253 if (SWIG_arg_fail(1)) SWIG_fail
;
5255 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5256 if (SWIG_arg_fail(2)) SWIG_fail
;
5259 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5260 (arg1
)->SetWidth(arg2
);
5262 wxPyEndAllowThreads(__tstate
);
5263 if (PyErr_Occurred()) SWIG_fail
;
5265 Py_INCREF(Py_None
); resultobj
= Py_None
;
5272 static PyObject
*_wrap_Rect_GetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5273 PyObject
*resultobj
= NULL
;
5274 wxRect
*arg1
= (wxRect
*) 0 ;
5276 PyObject
* obj0
= 0 ;
5278 (char *) "self", NULL
5281 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetHeight",kwnames
,&obj0
)) goto fail
;
5282 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5283 if (SWIG_arg_fail(1)) SWIG_fail
;
5285 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5286 result
= (int)((wxRect
const *)arg1
)->GetHeight();
5288 wxPyEndAllowThreads(__tstate
);
5289 if (PyErr_Occurred()) SWIG_fail
;
5292 resultobj
= SWIG_From_int(static_cast<int >(result
));
5300 static PyObject
*_wrap_Rect_SetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5301 PyObject
*resultobj
= NULL
;
5302 wxRect
*arg1
= (wxRect
*) 0 ;
5304 PyObject
* obj0
= 0 ;
5305 PyObject
* obj1
= 0 ;
5307 (char *) "self",(char *) "h", NULL
5310 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetHeight",kwnames
,&obj0
,&obj1
)) goto fail
;
5311 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5312 if (SWIG_arg_fail(1)) SWIG_fail
;
5314 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5315 if (SWIG_arg_fail(2)) SWIG_fail
;
5318 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5319 (arg1
)->SetHeight(arg2
);
5321 wxPyEndAllowThreads(__tstate
);
5322 if (PyErr_Occurred()) SWIG_fail
;
5324 Py_INCREF(Py_None
); resultobj
= Py_None
;
5331 static PyObject
*_wrap_Rect_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5332 PyObject
*resultobj
= NULL
;
5333 wxRect
*arg1
= (wxRect
*) 0 ;
5335 PyObject
* obj0
= 0 ;
5337 (char *) "self", NULL
5340 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetPosition",kwnames
,&obj0
)) goto fail
;
5341 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5342 if (SWIG_arg_fail(1)) SWIG_fail
;
5344 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5345 result
= ((wxRect
const *)arg1
)->GetPosition();
5347 wxPyEndAllowThreads(__tstate
);
5348 if (PyErr_Occurred()) SWIG_fail
;
5351 wxPoint
* resultptr
;
5352 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
5353 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
5361 static PyObject
*_wrap_Rect_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5362 PyObject
*resultobj
= NULL
;
5363 wxRect
*arg1
= (wxRect
*) 0 ;
5366 PyObject
* obj0
= 0 ;
5367 PyObject
* obj1
= 0 ;
5369 (char *) "self",(char *) "p", NULL
5372 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
5373 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5374 if (SWIG_arg_fail(1)) SWIG_fail
;
5377 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5380 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5381 (arg1
)->SetPosition((wxPoint
const &)*arg2
);
5383 wxPyEndAllowThreads(__tstate
);
5384 if (PyErr_Occurred()) SWIG_fail
;
5386 Py_INCREF(Py_None
); resultobj
= Py_None
;
5393 static PyObject
*_wrap_Rect_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5394 PyObject
*resultobj
= NULL
;
5395 wxRect
*arg1
= (wxRect
*) 0 ;
5397 PyObject
* obj0
= 0 ;
5399 (char *) "self", NULL
5402 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetSize",kwnames
,&obj0
)) goto fail
;
5403 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5404 if (SWIG_arg_fail(1)) SWIG_fail
;
5406 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5407 result
= ((wxRect
const *)arg1
)->GetSize();
5409 wxPyEndAllowThreads(__tstate
);
5410 if (PyErr_Occurred()) SWIG_fail
;
5414 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
5415 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
5423 static PyObject
*_wrap_Rect_SetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5424 PyObject
*resultobj
= NULL
;
5425 wxRect
*arg1
= (wxRect
*) 0 ;
5428 PyObject
* obj0
= 0 ;
5429 PyObject
* obj1
= 0 ;
5431 (char *) "self",(char *) "s", NULL
5434 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetSize",kwnames
,&obj0
,&obj1
)) goto fail
;
5435 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5436 if (SWIG_arg_fail(1)) SWIG_fail
;
5439 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
5442 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5443 (arg1
)->SetSize((wxSize
const &)*arg2
);
5445 wxPyEndAllowThreads(__tstate
);
5446 if (PyErr_Occurred()) SWIG_fail
;
5448 Py_INCREF(Py_None
); resultobj
= Py_None
;
5455 static PyObject
*_wrap_Rect_IsEmpty(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5456 PyObject
*resultobj
= NULL
;
5457 wxRect
*arg1
= (wxRect
*) 0 ;
5459 PyObject
* obj0
= 0 ;
5461 (char *) "self", NULL
5464 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_IsEmpty",kwnames
,&obj0
)) goto fail
;
5465 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5466 if (SWIG_arg_fail(1)) SWIG_fail
;
5468 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5469 result
= (bool)((wxRect
const *)arg1
)->IsEmpty();
5471 wxPyEndAllowThreads(__tstate
);
5472 if (PyErr_Occurred()) SWIG_fail
;
5475 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5483 static PyObject
*_wrap_Rect_GetTopLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5484 PyObject
*resultobj
= NULL
;
5485 wxRect
*arg1
= (wxRect
*) 0 ;
5487 PyObject
* obj0
= 0 ;
5489 (char *) "self", NULL
5492 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetTopLeft",kwnames
,&obj0
)) goto fail
;
5493 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5494 if (SWIG_arg_fail(1)) SWIG_fail
;
5496 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5497 result
= ((wxRect
const *)arg1
)->GetTopLeft();
5499 wxPyEndAllowThreads(__tstate
);
5500 if (PyErr_Occurred()) SWIG_fail
;
5503 wxPoint
* resultptr
;
5504 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
5505 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
5513 static PyObject
*_wrap_Rect_SetTopLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5514 PyObject
*resultobj
= NULL
;
5515 wxRect
*arg1
= (wxRect
*) 0 ;
5518 PyObject
* obj0
= 0 ;
5519 PyObject
* obj1
= 0 ;
5521 (char *) "self",(char *) "p", NULL
5524 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetTopLeft",kwnames
,&obj0
,&obj1
)) goto fail
;
5525 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5526 if (SWIG_arg_fail(1)) SWIG_fail
;
5529 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5532 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5533 (arg1
)->SetTopLeft((wxPoint
const &)*arg2
);
5535 wxPyEndAllowThreads(__tstate
);
5536 if (PyErr_Occurred()) SWIG_fail
;
5538 Py_INCREF(Py_None
); resultobj
= Py_None
;
5545 static PyObject
*_wrap_Rect_GetBottomRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5546 PyObject
*resultobj
= NULL
;
5547 wxRect
*arg1
= (wxRect
*) 0 ;
5549 PyObject
* obj0
= 0 ;
5551 (char *) "self", NULL
5554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetBottomRight",kwnames
,&obj0
)) goto fail
;
5555 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5556 if (SWIG_arg_fail(1)) SWIG_fail
;
5558 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5559 result
= ((wxRect
const *)arg1
)->GetBottomRight();
5561 wxPyEndAllowThreads(__tstate
);
5562 if (PyErr_Occurred()) SWIG_fail
;
5565 wxPoint
* resultptr
;
5566 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
5567 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
5575 static PyObject
*_wrap_Rect_SetBottomRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5576 PyObject
*resultobj
= NULL
;
5577 wxRect
*arg1
= (wxRect
*) 0 ;
5580 PyObject
* obj0
= 0 ;
5581 PyObject
* obj1
= 0 ;
5583 (char *) "self",(char *) "p", NULL
5586 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetBottomRight",kwnames
,&obj0
,&obj1
)) goto fail
;
5587 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5588 if (SWIG_arg_fail(1)) SWIG_fail
;
5591 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5594 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5595 (arg1
)->SetBottomRight((wxPoint
const &)*arg2
);
5597 wxPyEndAllowThreads(__tstate
);
5598 if (PyErr_Occurred()) SWIG_fail
;
5600 Py_INCREF(Py_None
); resultobj
= Py_None
;
5607 static PyObject
*_wrap_Rect_GetLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5608 PyObject
*resultobj
= NULL
;
5609 wxRect
*arg1
= (wxRect
*) 0 ;
5611 PyObject
* obj0
= 0 ;
5613 (char *) "self", NULL
5616 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetLeft",kwnames
,&obj0
)) goto fail
;
5617 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5618 if (SWIG_arg_fail(1)) SWIG_fail
;
5620 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5621 result
= (int)((wxRect
const *)arg1
)->GetLeft();
5623 wxPyEndAllowThreads(__tstate
);
5624 if (PyErr_Occurred()) SWIG_fail
;
5627 resultobj
= SWIG_From_int(static_cast<int >(result
));
5635 static PyObject
*_wrap_Rect_GetTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5636 PyObject
*resultobj
= NULL
;
5637 wxRect
*arg1
= (wxRect
*) 0 ;
5639 PyObject
* obj0
= 0 ;
5641 (char *) "self", NULL
5644 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetTop",kwnames
,&obj0
)) goto fail
;
5645 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5646 if (SWIG_arg_fail(1)) SWIG_fail
;
5648 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5649 result
= (int)((wxRect
const *)arg1
)->GetTop();
5651 wxPyEndAllowThreads(__tstate
);
5652 if (PyErr_Occurred()) SWIG_fail
;
5655 resultobj
= SWIG_From_int(static_cast<int >(result
));
5663 static PyObject
*_wrap_Rect_GetBottom(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5664 PyObject
*resultobj
= NULL
;
5665 wxRect
*arg1
= (wxRect
*) 0 ;
5667 PyObject
* obj0
= 0 ;
5669 (char *) "self", NULL
5672 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetBottom",kwnames
,&obj0
)) goto fail
;
5673 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5674 if (SWIG_arg_fail(1)) SWIG_fail
;
5676 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5677 result
= (int)((wxRect
const *)arg1
)->GetBottom();
5679 wxPyEndAllowThreads(__tstate
);
5680 if (PyErr_Occurred()) SWIG_fail
;
5683 resultobj
= SWIG_From_int(static_cast<int >(result
));
5691 static PyObject
*_wrap_Rect_GetRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5692 PyObject
*resultobj
= NULL
;
5693 wxRect
*arg1
= (wxRect
*) 0 ;
5695 PyObject
* obj0
= 0 ;
5697 (char *) "self", NULL
5700 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetRight",kwnames
,&obj0
)) goto fail
;
5701 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5702 if (SWIG_arg_fail(1)) SWIG_fail
;
5704 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5705 result
= (int)((wxRect
const *)arg1
)->GetRight();
5707 wxPyEndAllowThreads(__tstate
);
5708 if (PyErr_Occurred()) SWIG_fail
;
5711 resultobj
= SWIG_From_int(static_cast<int >(result
));
5719 static PyObject
*_wrap_Rect_SetLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5720 PyObject
*resultobj
= NULL
;
5721 wxRect
*arg1
= (wxRect
*) 0 ;
5723 PyObject
* obj0
= 0 ;
5724 PyObject
* obj1
= 0 ;
5726 (char *) "self",(char *) "left", NULL
5729 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetLeft",kwnames
,&obj0
,&obj1
)) goto fail
;
5730 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5731 if (SWIG_arg_fail(1)) SWIG_fail
;
5733 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5734 if (SWIG_arg_fail(2)) SWIG_fail
;
5737 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5738 (arg1
)->SetLeft(arg2
);
5740 wxPyEndAllowThreads(__tstate
);
5741 if (PyErr_Occurred()) SWIG_fail
;
5743 Py_INCREF(Py_None
); resultobj
= Py_None
;
5750 static PyObject
*_wrap_Rect_SetRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5751 PyObject
*resultobj
= NULL
;
5752 wxRect
*arg1
= (wxRect
*) 0 ;
5754 PyObject
* obj0
= 0 ;
5755 PyObject
* obj1
= 0 ;
5757 (char *) "self",(char *) "right", NULL
5760 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetRight",kwnames
,&obj0
,&obj1
)) goto fail
;
5761 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5762 if (SWIG_arg_fail(1)) SWIG_fail
;
5764 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5765 if (SWIG_arg_fail(2)) SWIG_fail
;
5768 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5769 (arg1
)->SetRight(arg2
);
5771 wxPyEndAllowThreads(__tstate
);
5772 if (PyErr_Occurred()) SWIG_fail
;
5774 Py_INCREF(Py_None
); resultobj
= Py_None
;
5781 static PyObject
*_wrap_Rect_SetTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5782 PyObject
*resultobj
= NULL
;
5783 wxRect
*arg1
= (wxRect
*) 0 ;
5785 PyObject
* obj0
= 0 ;
5786 PyObject
* obj1
= 0 ;
5788 (char *) "self",(char *) "top", NULL
5791 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetTop",kwnames
,&obj0
,&obj1
)) goto fail
;
5792 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5793 if (SWIG_arg_fail(1)) SWIG_fail
;
5795 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5796 if (SWIG_arg_fail(2)) SWIG_fail
;
5799 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5800 (arg1
)->SetTop(arg2
);
5802 wxPyEndAllowThreads(__tstate
);
5803 if (PyErr_Occurred()) SWIG_fail
;
5805 Py_INCREF(Py_None
); resultobj
= Py_None
;
5812 static PyObject
*_wrap_Rect_SetBottom(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5813 PyObject
*resultobj
= NULL
;
5814 wxRect
*arg1
= (wxRect
*) 0 ;
5816 PyObject
* obj0
= 0 ;
5817 PyObject
* obj1
= 0 ;
5819 (char *) "self",(char *) "bottom", NULL
5822 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetBottom",kwnames
,&obj0
,&obj1
)) goto fail
;
5823 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5824 if (SWIG_arg_fail(1)) SWIG_fail
;
5826 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5827 if (SWIG_arg_fail(2)) SWIG_fail
;
5830 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5831 (arg1
)->SetBottom(arg2
);
5833 wxPyEndAllowThreads(__tstate
);
5834 if (PyErr_Occurred()) SWIG_fail
;
5836 Py_INCREF(Py_None
); resultobj
= Py_None
;
5843 static PyObject
*_wrap_Rect_Inflate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5844 PyObject
*resultobj
= NULL
;
5845 wxRect
*arg1
= (wxRect
*) 0 ;
5849 PyObject
* obj0
= 0 ;
5850 PyObject
* obj1
= 0 ;
5851 PyObject
* obj2
= 0 ;
5853 (char *) "self",(char *) "dx",(char *) "dy", NULL
5856 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_Inflate",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5857 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5858 if (SWIG_arg_fail(1)) SWIG_fail
;
5860 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5861 if (SWIG_arg_fail(2)) SWIG_fail
;
5864 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5865 if (SWIG_arg_fail(3)) SWIG_fail
;
5868 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5870 wxRect
&_result_ref
= (arg1
)->Inflate(arg2
,arg3
);
5871 result
= (wxRect
*) &_result_ref
;
5874 wxPyEndAllowThreads(__tstate
);
5875 if (PyErr_Occurred()) SWIG_fail
;
5877 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 0);
5884 static PyObject
*_wrap_Rect_Deflate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5885 PyObject
*resultobj
= NULL
;
5886 wxRect
*arg1
= (wxRect
*) 0 ;
5890 PyObject
* obj0
= 0 ;
5891 PyObject
* obj1
= 0 ;
5892 PyObject
* obj2
= 0 ;
5894 (char *) "self",(char *) "dx",(char *) "dy", NULL
5897 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_Deflate",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5898 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5899 if (SWIG_arg_fail(1)) SWIG_fail
;
5901 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5902 if (SWIG_arg_fail(2)) SWIG_fail
;
5905 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5906 if (SWIG_arg_fail(3)) SWIG_fail
;
5909 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5911 wxRect
&_result_ref
= (arg1
)->Deflate(arg2
,arg3
);
5912 result
= (wxRect
*) &_result_ref
;
5915 wxPyEndAllowThreads(__tstate
);
5916 if (PyErr_Occurred()) SWIG_fail
;
5918 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 0);
5925 static PyObject
*_wrap_Rect_OffsetXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5926 PyObject
*resultobj
= NULL
;
5927 wxRect
*arg1
= (wxRect
*) 0 ;
5930 PyObject
* obj0
= 0 ;
5931 PyObject
* obj1
= 0 ;
5932 PyObject
* obj2
= 0 ;
5934 (char *) "self",(char *) "dx",(char *) "dy", NULL
5937 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_OffsetXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5938 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5939 if (SWIG_arg_fail(1)) SWIG_fail
;
5941 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5942 if (SWIG_arg_fail(2)) SWIG_fail
;
5945 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5946 if (SWIG_arg_fail(3)) SWIG_fail
;
5949 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5950 (arg1
)->Offset(arg2
,arg3
);
5952 wxPyEndAllowThreads(__tstate
);
5953 if (PyErr_Occurred()) SWIG_fail
;
5955 Py_INCREF(Py_None
); resultobj
= Py_None
;
5962 static PyObject
*_wrap_Rect_Offset(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5963 PyObject
*resultobj
= NULL
;
5964 wxRect
*arg1
= (wxRect
*) 0 ;
5967 PyObject
* obj0
= 0 ;
5968 PyObject
* obj1
= 0 ;
5970 (char *) "self",(char *) "pt", NULL
5973 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Offset",kwnames
,&obj0
,&obj1
)) goto fail
;
5974 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5975 if (SWIG_arg_fail(1)) SWIG_fail
;
5978 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5981 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5982 (arg1
)->Offset((wxPoint
const &)*arg2
);
5984 wxPyEndAllowThreads(__tstate
);
5985 if (PyErr_Occurred()) SWIG_fail
;
5987 Py_INCREF(Py_None
); resultobj
= Py_None
;
5994 static PyObject
*_wrap_Rect_Intersect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5995 PyObject
*resultobj
= NULL
;
5996 wxRect
*arg1
= (wxRect
*) 0 ;
6000 PyObject
* obj0
= 0 ;
6001 PyObject
* obj1
= 0 ;
6003 (char *) "self",(char *) "rect", NULL
6006 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Intersect",kwnames
,&obj0
,&obj1
)) goto fail
;
6007 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6008 if (SWIG_arg_fail(1)) SWIG_fail
;
6011 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6014 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6015 result
= (arg1
)->Intersect((wxRect
const &)*arg2
);
6017 wxPyEndAllowThreads(__tstate
);
6018 if (PyErr_Occurred()) SWIG_fail
;
6022 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6023 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6031 static PyObject
*_wrap_Rect_Union(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6032 PyObject
*resultobj
= NULL
;
6033 wxRect
*arg1
= (wxRect
*) 0 ;
6037 PyObject
* obj0
= 0 ;
6038 PyObject
* obj1
= 0 ;
6040 (char *) "self",(char *) "rect", NULL
6043 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Union",kwnames
,&obj0
,&obj1
)) goto fail
;
6044 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6045 if (SWIG_arg_fail(1)) SWIG_fail
;
6048 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6051 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6052 result
= (arg1
)->Union((wxRect
const &)*arg2
);
6054 wxPyEndAllowThreads(__tstate
);
6055 if (PyErr_Occurred()) SWIG_fail
;
6059 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6060 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6068 static PyObject
*_wrap_Rect___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6069 PyObject
*resultobj
= NULL
;
6070 wxRect
*arg1
= (wxRect
*) 0 ;
6074 PyObject
* obj0
= 0 ;
6075 PyObject
* obj1
= 0 ;
6077 (char *) "self",(char *) "rect", NULL
6080 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
6081 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6082 if (SWIG_arg_fail(1)) SWIG_fail
;
6085 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6088 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6089 result
= ((wxRect
const *)arg1
)->operator +((wxRect
const &)*arg2
);
6091 wxPyEndAllowThreads(__tstate
);
6092 if (PyErr_Occurred()) SWIG_fail
;
6096 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6097 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6105 static PyObject
*_wrap_Rect___iadd__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6106 PyObject
*resultobj
= NULL
;
6107 wxRect
*arg1
= (wxRect
*) 0 ;
6111 PyObject
* obj0
= 0 ;
6112 PyObject
* obj1
= 0 ;
6114 (char *) "self",(char *) "rect", NULL
6117 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___iadd__",kwnames
,&obj0
,&obj1
)) goto fail
;
6118 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
6119 if (SWIG_arg_fail(1)) SWIG_fail
;
6122 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6125 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6127 wxRect
&_result_ref
= (arg1
)->operator +=((wxRect
const &)*arg2
);
6128 result
= (wxRect
*) &_result_ref
;
6131 wxPyEndAllowThreads(__tstate
);
6132 if (PyErr_Occurred()) SWIG_fail
;
6134 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
6141 static PyObject
*_wrap_Rect___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6142 PyObject
*resultobj
= NULL
;
6143 wxRect
*arg1
= (wxRect
*) 0 ;
6147 PyObject
* obj0
= 0 ;
6148 PyObject
* obj1
= 0 ;
6150 (char *) "self",(char *) "rect", NULL
6153 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
6154 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6155 if (SWIG_arg_fail(1)) SWIG_fail
;
6158 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6161 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6162 result
= (bool)((wxRect
const *)arg1
)->operator ==((wxRect
const &)*arg2
);
6164 wxPyEndAllowThreads(__tstate
);
6165 if (PyErr_Occurred()) SWIG_fail
;
6168 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6176 static PyObject
*_wrap_Rect___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6177 PyObject
*resultobj
= NULL
;
6178 wxRect
*arg1
= (wxRect
*) 0 ;
6182 PyObject
* obj0
= 0 ;
6183 PyObject
* obj1
= 0 ;
6185 (char *) "self",(char *) "rect", NULL
6188 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
6189 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6190 if (SWIG_arg_fail(1)) SWIG_fail
;
6193 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6196 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6197 result
= (bool)((wxRect
const *)arg1
)->operator !=((wxRect
const &)*arg2
);
6199 wxPyEndAllowThreads(__tstate
);
6200 if (PyErr_Occurred()) SWIG_fail
;
6203 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6211 static PyObject
*_wrap_Rect_InsideXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6212 PyObject
*resultobj
= NULL
;
6213 wxRect
*arg1
= (wxRect
*) 0 ;
6217 PyObject
* obj0
= 0 ;
6218 PyObject
* obj1
= 0 ;
6219 PyObject
* obj2
= 0 ;
6221 (char *) "self",(char *) "x",(char *) "y", NULL
6224 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_InsideXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6225 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6226 if (SWIG_arg_fail(1)) SWIG_fail
;
6228 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6229 if (SWIG_arg_fail(2)) SWIG_fail
;
6232 arg3
= static_cast<int >(SWIG_As_int(obj2
));
6233 if (SWIG_arg_fail(3)) SWIG_fail
;
6236 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6237 result
= (bool)((wxRect
const *)arg1
)->Inside(arg2
,arg3
);
6239 wxPyEndAllowThreads(__tstate
);
6240 if (PyErr_Occurred()) SWIG_fail
;
6243 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6251 static PyObject
*_wrap_Rect_Inside(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6252 PyObject
*resultobj
= NULL
;
6253 wxRect
*arg1
= (wxRect
*) 0 ;
6257 PyObject
* obj0
= 0 ;
6258 PyObject
* obj1
= 0 ;
6260 (char *) "self",(char *) "pt", NULL
6263 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Inside",kwnames
,&obj0
,&obj1
)) goto fail
;
6264 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6265 if (SWIG_arg_fail(1)) SWIG_fail
;
6268 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
6271 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6272 result
= (bool)((wxRect
const *)arg1
)->Inside((wxPoint
const &)*arg2
);
6274 wxPyEndAllowThreads(__tstate
);
6275 if (PyErr_Occurred()) SWIG_fail
;
6278 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6286 static PyObject
*_wrap_Rect_Intersects(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6287 PyObject
*resultobj
= NULL
;
6288 wxRect
*arg1
= (wxRect
*) 0 ;
6292 PyObject
* obj0
= 0 ;
6293 PyObject
* obj1
= 0 ;
6295 (char *) "self",(char *) "rect", NULL
6298 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Intersects",kwnames
,&obj0
,&obj1
)) goto fail
;
6299 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6300 if (SWIG_arg_fail(1)) SWIG_fail
;
6303 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6306 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6307 result
= (bool)((wxRect
const *)arg1
)->Intersects((wxRect
const &)*arg2
);
6309 wxPyEndAllowThreads(__tstate
);
6310 if (PyErr_Occurred()) SWIG_fail
;
6313 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6321 static PyObject
*_wrap_Rect_CenterIn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6322 PyObject
*resultobj
= NULL
;
6323 wxRect
*arg1
= (wxRect
*) 0 ;
6325 int arg3
= (int) wxBOTH
;
6328 PyObject
* obj0
= 0 ;
6329 PyObject
* obj1
= 0 ;
6330 PyObject
* obj2
= 0 ;
6332 (char *) "self",(char *) "r",(char *) "dir", NULL
6335 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Rect_CenterIn",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6336 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6337 if (SWIG_arg_fail(1)) SWIG_fail
;
6340 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6344 arg3
= static_cast<int >(SWIG_As_int(obj2
));
6345 if (SWIG_arg_fail(3)) SWIG_fail
;
6349 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6350 result
= (arg1
)->CenterIn((wxRect
const &)*arg2
,arg3
);
6352 wxPyEndAllowThreads(__tstate
);
6353 if (PyErr_Occurred()) SWIG_fail
;
6357 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6358 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6366 static PyObject
*_wrap_Rect_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6367 PyObject
*resultobj
= NULL
;
6368 wxRect
*arg1
= (wxRect
*) 0 ;
6370 PyObject
* obj0
= 0 ;
6371 PyObject
* obj1
= 0 ;
6373 (char *) "self",(char *) "x", NULL
6376 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6377 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6378 if (SWIG_arg_fail(1)) SWIG_fail
;
6380 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6381 if (SWIG_arg_fail(2)) SWIG_fail
;
6383 if (arg1
) (arg1
)->x
= arg2
;
6385 Py_INCREF(Py_None
); resultobj
= Py_None
;
6392 static PyObject
*_wrap_Rect_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6393 PyObject
*resultobj
= NULL
;
6394 wxRect
*arg1
= (wxRect
*) 0 ;
6396 PyObject
* obj0
= 0 ;
6398 (char *) "self", NULL
6401 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_x_get",kwnames
,&obj0
)) goto fail
;
6402 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6403 if (SWIG_arg_fail(1)) SWIG_fail
;
6404 result
= (int) ((arg1
)->x
);
6407 resultobj
= SWIG_From_int(static_cast<int >(result
));
6415 static PyObject
*_wrap_Rect_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6416 PyObject
*resultobj
= NULL
;
6417 wxRect
*arg1
= (wxRect
*) 0 ;
6419 PyObject
* obj0
= 0 ;
6420 PyObject
* obj1
= 0 ;
6422 (char *) "self",(char *) "y", NULL
6425 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6426 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6427 if (SWIG_arg_fail(1)) SWIG_fail
;
6429 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6430 if (SWIG_arg_fail(2)) SWIG_fail
;
6432 if (arg1
) (arg1
)->y
= arg2
;
6434 Py_INCREF(Py_None
); resultobj
= Py_None
;
6441 static PyObject
*_wrap_Rect_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6442 PyObject
*resultobj
= NULL
;
6443 wxRect
*arg1
= (wxRect
*) 0 ;
6445 PyObject
* obj0
= 0 ;
6447 (char *) "self", NULL
6450 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_y_get",kwnames
,&obj0
)) goto fail
;
6451 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6452 if (SWIG_arg_fail(1)) SWIG_fail
;
6453 result
= (int) ((arg1
)->y
);
6456 resultobj
= SWIG_From_int(static_cast<int >(result
));
6464 static PyObject
*_wrap_Rect_width_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6465 PyObject
*resultobj
= NULL
;
6466 wxRect
*arg1
= (wxRect
*) 0 ;
6468 PyObject
* obj0
= 0 ;
6469 PyObject
* obj1
= 0 ;
6471 (char *) "self",(char *) "width", NULL
6474 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_width_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6475 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6476 if (SWIG_arg_fail(1)) SWIG_fail
;
6478 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6479 if (SWIG_arg_fail(2)) SWIG_fail
;
6481 if (arg1
) (arg1
)->width
= arg2
;
6483 Py_INCREF(Py_None
); resultobj
= Py_None
;
6490 static PyObject
*_wrap_Rect_width_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6491 PyObject
*resultobj
= NULL
;
6492 wxRect
*arg1
= (wxRect
*) 0 ;
6494 PyObject
* obj0
= 0 ;
6496 (char *) "self", NULL
6499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_width_get",kwnames
,&obj0
)) goto fail
;
6500 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6501 if (SWIG_arg_fail(1)) SWIG_fail
;
6502 result
= (int) ((arg1
)->width
);
6505 resultobj
= SWIG_From_int(static_cast<int >(result
));
6513 static PyObject
*_wrap_Rect_height_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6514 PyObject
*resultobj
= NULL
;
6515 wxRect
*arg1
= (wxRect
*) 0 ;
6517 PyObject
* obj0
= 0 ;
6518 PyObject
* obj1
= 0 ;
6520 (char *) "self",(char *) "height", NULL
6523 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_height_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6524 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6525 if (SWIG_arg_fail(1)) SWIG_fail
;
6527 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6528 if (SWIG_arg_fail(2)) SWIG_fail
;
6530 if (arg1
) (arg1
)->height
= arg2
;
6532 Py_INCREF(Py_None
); resultobj
= Py_None
;
6539 static PyObject
*_wrap_Rect_height_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6540 PyObject
*resultobj
= NULL
;
6541 wxRect
*arg1
= (wxRect
*) 0 ;
6543 PyObject
* obj0
= 0 ;
6545 (char *) "self", NULL
6548 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_height_get",kwnames
,&obj0
)) goto fail
;
6549 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6550 if (SWIG_arg_fail(1)) SWIG_fail
;
6551 result
= (int) ((arg1
)->height
);
6554 resultobj
= SWIG_From_int(static_cast<int >(result
));
6562 static PyObject
*_wrap_Rect_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6563 PyObject
*resultobj
= NULL
;
6564 wxRect
*arg1
= (wxRect
*) 0 ;
6565 int arg2
= (int) 0 ;
6566 int arg3
= (int) 0 ;
6567 int arg4
= (int) 0 ;
6568 int arg5
= (int) 0 ;
6569 PyObject
* obj0
= 0 ;
6570 PyObject
* obj1
= 0 ;
6571 PyObject
* obj2
= 0 ;
6572 PyObject
* obj3
= 0 ;
6573 PyObject
* obj4
= 0 ;
6575 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
6578 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:Rect_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
6579 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6580 if (SWIG_arg_fail(1)) SWIG_fail
;
6583 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6584 if (SWIG_arg_fail(2)) SWIG_fail
;
6589 arg3
= static_cast<int >(SWIG_As_int(obj2
));
6590 if (SWIG_arg_fail(3)) SWIG_fail
;
6595 arg4
= static_cast<int >(SWIG_As_int(obj3
));
6596 if (SWIG_arg_fail(4)) SWIG_fail
;
6601 arg5
= static_cast<int >(SWIG_As_int(obj4
));
6602 if (SWIG_arg_fail(5)) SWIG_fail
;
6606 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6607 wxRect_Set(arg1
,arg2
,arg3
,arg4
,arg5
);
6609 wxPyEndAllowThreads(__tstate
);
6610 if (PyErr_Occurred()) SWIG_fail
;
6612 Py_INCREF(Py_None
); resultobj
= Py_None
;
6619 static PyObject
*_wrap_Rect_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6620 PyObject
*resultobj
= NULL
;
6621 wxRect
*arg1
= (wxRect
*) 0 ;
6623 PyObject
* obj0
= 0 ;
6625 (char *) "self", NULL
6628 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_Get",kwnames
,&obj0
)) goto fail
;
6629 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6630 if (SWIG_arg_fail(1)) SWIG_fail
;
6632 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6633 result
= (PyObject
*)wxRect_Get(arg1
);
6635 wxPyEndAllowThreads(__tstate
);
6636 if (PyErr_Occurred()) SWIG_fail
;
6645 static PyObject
* Rect_swigregister(PyObject
*, PyObject
*args
) {
6647 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
6648 SWIG_TypeClientData(SWIGTYPE_p_wxRect
, obj
);
6650 return Py_BuildValue((char *)"");
6652 static PyObject
*_wrap_IntersectRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6653 PyObject
*resultobj
= NULL
;
6654 wxRect
*arg1
= (wxRect
*) 0 ;
6655 wxRect
*arg2
= (wxRect
*) 0 ;
6657 PyObject
* obj0
= 0 ;
6658 PyObject
* obj1
= 0 ;
6660 (char *) "r1",(char *) "r2", NULL
6663 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IntersectRect",kwnames
,&obj0
,&obj1
)) goto fail
;
6664 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6665 if (SWIG_arg_fail(1)) SWIG_fail
;
6666 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6667 if (SWIG_arg_fail(2)) SWIG_fail
;
6669 if (!wxPyCheckForApp()) SWIG_fail
;
6670 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6671 result
= (PyObject
*)wxIntersectRect(arg1
,arg2
);
6673 wxPyEndAllowThreads(__tstate
);
6674 if (PyErr_Occurred()) SWIG_fail
;
6683 static PyObject
*_wrap_new_Point2D(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6684 PyObject
*resultobj
= NULL
;
6685 double arg1
= (double) 0.0 ;
6686 double arg2
= (double) 0.0 ;
6688 PyObject
* obj0
= 0 ;
6689 PyObject
* obj1
= 0 ;
6691 (char *) "x",(char *) "y", NULL
6694 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Point2D",kwnames
,&obj0
,&obj1
)) goto fail
;
6697 arg1
= static_cast<double >(SWIG_As_double(obj0
));
6698 if (SWIG_arg_fail(1)) SWIG_fail
;
6703 arg2
= static_cast<double >(SWIG_As_double(obj1
));
6704 if (SWIG_arg_fail(2)) SWIG_fail
;
6708 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6709 result
= (wxPoint2D
*)new wxPoint2D(arg1
,arg2
);
6711 wxPyEndAllowThreads(__tstate
);
6712 if (PyErr_Occurred()) SWIG_fail
;
6714 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
6721 static PyObject
*_wrap_new_Point2DCopy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6722 PyObject
*resultobj
= NULL
;
6723 wxPoint2D
*arg1
= 0 ;
6726 PyObject
* obj0
= 0 ;
6731 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_Point2DCopy",kwnames
,&obj0
)) goto fail
;
6734 if ( ! wxPoint2D_helper(obj0
, &arg1
)) SWIG_fail
;
6737 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6738 result
= (wxPoint2D
*)new wxPoint2D((wxPoint2D
const &)*arg1
);
6740 wxPyEndAllowThreads(__tstate
);
6741 if (PyErr_Occurred()) SWIG_fail
;
6743 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
6750 static PyObject
*_wrap_new_Point2DFromPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6751 PyObject
*resultobj
= NULL
;
6755 PyObject
* obj0
= 0 ;
6760 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_Point2DFromPoint",kwnames
,&obj0
)) goto fail
;
6763 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
6766 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6767 result
= (wxPoint2D
*)new wxPoint2D((wxPoint
const &)*arg1
);
6769 wxPyEndAllowThreads(__tstate
);
6770 if (PyErr_Occurred()) SWIG_fail
;
6772 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
6779 static PyObject
*_wrap_Point2D_GetFloor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6780 PyObject
*resultobj
= NULL
;
6781 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6782 int *arg2
= (int *) 0 ;
6783 int *arg3
= (int *) 0 ;
6788 PyObject
* obj0
= 0 ;
6790 (char *) "self", NULL
6793 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
6794 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
6795 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetFloor",kwnames
,&obj0
)) goto fail
;
6796 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6797 if (SWIG_arg_fail(1)) SWIG_fail
;
6799 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6800 ((wxPoint2D
const *)arg1
)->GetFloor(arg2
,arg3
);
6802 wxPyEndAllowThreads(__tstate
);
6803 if (PyErr_Occurred()) SWIG_fail
;
6805 Py_INCREF(Py_None
); resultobj
= Py_None
;
6806 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
6807 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
6808 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
6809 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
6816 static PyObject
*_wrap_Point2D_GetRounded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6817 PyObject
*resultobj
= NULL
;
6818 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6819 int *arg2
= (int *) 0 ;
6820 int *arg3
= (int *) 0 ;
6825 PyObject
* obj0
= 0 ;
6827 (char *) "self", NULL
6830 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
6831 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
6832 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetRounded",kwnames
,&obj0
)) goto fail
;
6833 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6834 if (SWIG_arg_fail(1)) SWIG_fail
;
6836 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6837 ((wxPoint2D
const *)arg1
)->GetRounded(arg2
,arg3
);
6839 wxPyEndAllowThreads(__tstate
);
6840 if (PyErr_Occurred()) SWIG_fail
;
6842 Py_INCREF(Py_None
); resultobj
= Py_None
;
6843 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
6844 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
6845 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
6846 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
6853 static PyObject
*_wrap_Point2D_GetVectorLength(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6854 PyObject
*resultobj
= NULL
;
6855 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6857 PyObject
* obj0
= 0 ;
6859 (char *) "self", NULL
6862 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetVectorLength",kwnames
,&obj0
)) goto fail
;
6863 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6864 if (SWIG_arg_fail(1)) SWIG_fail
;
6866 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6867 result
= (double)((wxPoint2D
const *)arg1
)->GetVectorLength();
6869 wxPyEndAllowThreads(__tstate
);
6870 if (PyErr_Occurred()) SWIG_fail
;
6873 resultobj
= SWIG_From_double(static_cast<double >(result
));
6881 static PyObject
*_wrap_Point2D_GetVectorAngle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6882 PyObject
*resultobj
= NULL
;
6883 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6885 PyObject
* obj0
= 0 ;
6887 (char *) "self", NULL
6890 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetVectorAngle",kwnames
,&obj0
)) goto fail
;
6891 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6892 if (SWIG_arg_fail(1)) SWIG_fail
;
6894 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6895 result
= (double)((wxPoint2D
const *)arg1
)->GetVectorAngle();
6897 wxPyEndAllowThreads(__tstate
);
6898 if (PyErr_Occurred()) SWIG_fail
;
6901 resultobj
= SWIG_From_double(static_cast<double >(result
));
6909 static PyObject
*_wrap_Point2D_SetVectorLength(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6910 PyObject
*resultobj
= NULL
;
6911 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6913 PyObject
* obj0
= 0 ;
6914 PyObject
* obj1
= 0 ;
6916 (char *) "self",(char *) "length", NULL
6919 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_SetVectorLength",kwnames
,&obj0
,&obj1
)) goto fail
;
6920 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6921 if (SWIG_arg_fail(1)) SWIG_fail
;
6923 arg2
= static_cast<double >(SWIG_As_double(obj1
));
6924 if (SWIG_arg_fail(2)) SWIG_fail
;
6927 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6928 (arg1
)->SetVectorLength(arg2
);
6930 wxPyEndAllowThreads(__tstate
);
6931 if (PyErr_Occurred()) SWIG_fail
;
6933 Py_INCREF(Py_None
); resultobj
= Py_None
;
6940 static PyObject
*_wrap_Point2D_SetVectorAngle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6941 PyObject
*resultobj
= NULL
;
6942 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6944 PyObject
* obj0
= 0 ;
6945 PyObject
* obj1
= 0 ;
6947 (char *) "self",(char *) "degrees", NULL
6950 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_SetVectorAngle",kwnames
,&obj0
,&obj1
)) goto fail
;
6951 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6952 if (SWIG_arg_fail(1)) SWIG_fail
;
6954 arg2
= static_cast<double >(SWIG_As_double(obj1
));
6955 if (SWIG_arg_fail(2)) SWIG_fail
;
6958 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6959 (arg1
)->SetVectorAngle(arg2
);
6961 wxPyEndAllowThreads(__tstate
);
6962 if (PyErr_Occurred()) SWIG_fail
;
6964 Py_INCREF(Py_None
); resultobj
= Py_None
;
6971 static PyObject
*_wrap_Point2D_GetDistance(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6972 PyObject
*resultobj
= NULL
;
6973 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6974 wxPoint2D
*arg2
= 0 ;
6977 PyObject
* obj0
= 0 ;
6978 PyObject
* obj1
= 0 ;
6980 (char *) "self",(char *) "pt", NULL
6983 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetDistance",kwnames
,&obj0
,&obj1
)) goto fail
;
6984 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6985 if (SWIG_arg_fail(1)) SWIG_fail
;
6988 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
6991 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6992 result
= (double)((wxPoint2D
const *)arg1
)->GetDistance((wxPoint2D
const &)*arg2
);
6994 wxPyEndAllowThreads(__tstate
);
6995 if (PyErr_Occurred()) SWIG_fail
;
6998 resultobj
= SWIG_From_double(static_cast<double >(result
));
7006 static PyObject
*_wrap_Point2D_GetDistanceSquare(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7007 PyObject
*resultobj
= NULL
;
7008 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7009 wxPoint2D
*arg2
= 0 ;
7012 PyObject
* obj0
= 0 ;
7013 PyObject
* obj1
= 0 ;
7015 (char *) "self",(char *) "pt", NULL
7018 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetDistanceSquare",kwnames
,&obj0
,&obj1
)) goto fail
;
7019 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7020 if (SWIG_arg_fail(1)) SWIG_fail
;
7023 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7026 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7027 result
= (double)((wxPoint2D
const *)arg1
)->GetDistanceSquare((wxPoint2D
const &)*arg2
);
7029 wxPyEndAllowThreads(__tstate
);
7030 if (PyErr_Occurred()) SWIG_fail
;
7033 resultobj
= SWIG_From_double(static_cast<double >(result
));
7041 static PyObject
*_wrap_Point2D_GetDotProduct(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7042 PyObject
*resultobj
= NULL
;
7043 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7044 wxPoint2D
*arg2
= 0 ;
7047 PyObject
* obj0
= 0 ;
7048 PyObject
* obj1
= 0 ;
7050 (char *) "self",(char *) "vec", NULL
7053 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetDotProduct",kwnames
,&obj0
,&obj1
)) goto fail
;
7054 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7055 if (SWIG_arg_fail(1)) SWIG_fail
;
7058 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7061 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7062 result
= (double)((wxPoint2D
const *)arg1
)->GetDotProduct((wxPoint2D
const &)*arg2
);
7064 wxPyEndAllowThreads(__tstate
);
7065 if (PyErr_Occurred()) SWIG_fail
;
7068 resultobj
= SWIG_From_double(static_cast<double >(result
));
7076 static PyObject
*_wrap_Point2D_GetCrossProduct(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7077 PyObject
*resultobj
= NULL
;
7078 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7079 wxPoint2D
*arg2
= 0 ;
7082 PyObject
* obj0
= 0 ;
7083 PyObject
* obj1
= 0 ;
7085 (char *) "self",(char *) "vec", NULL
7088 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetCrossProduct",kwnames
,&obj0
,&obj1
)) goto fail
;
7089 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7090 if (SWIG_arg_fail(1)) SWIG_fail
;
7093 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7096 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7097 result
= (double)((wxPoint2D
const *)arg1
)->GetCrossProduct((wxPoint2D
const &)*arg2
);
7099 wxPyEndAllowThreads(__tstate
);
7100 if (PyErr_Occurred()) SWIG_fail
;
7103 resultobj
= SWIG_From_double(static_cast<double >(result
));
7111 static PyObject
*_wrap_Point2D___neg__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7112 PyObject
*resultobj
= NULL
;
7113 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7115 PyObject
* obj0
= 0 ;
7117 (char *) "self", NULL
7120 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D___neg__",kwnames
,&obj0
)) goto fail
;
7121 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7122 if (SWIG_arg_fail(1)) SWIG_fail
;
7124 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7125 result
= (arg1
)->operator -();
7127 wxPyEndAllowThreads(__tstate
);
7128 if (PyErr_Occurred()) SWIG_fail
;
7131 wxPoint2D
* resultptr
;
7132 resultptr
= new wxPoint2D(static_cast<wxPoint2D
& >(result
));
7133 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint2D
, 1);
7141 static PyObject
*_wrap_Point2D___iadd__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7142 PyObject
*resultobj
= NULL
;
7143 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7144 wxPoint2D
*arg2
= 0 ;
7147 PyObject
* obj0
= 0 ;
7148 PyObject
* obj1
= 0 ;
7150 (char *) "self",(char *) "pt", NULL
7153 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___iadd__",kwnames
,&obj0
,&obj1
)) goto fail
;
7154 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7155 if (SWIG_arg_fail(1)) SWIG_fail
;
7158 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7161 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7163 wxPoint2D
&_result_ref
= (arg1
)->operator +=((wxPoint2D
const &)*arg2
);
7164 result
= (wxPoint2D
*) &_result_ref
;
7167 wxPyEndAllowThreads(__tstate
);
7168 if (PyErr_Occurred()) SWIG_fail
;
7170 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7177 static PyObject
*_wrap_Point2D___isub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7178 PyObject
*resultobj
= NULL
;
7179 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7180 wxPoint2D
*arg2
= 0 ;
7183 PyObject
* obj0
= 0 ;
7184 PyObject
* obj1
= 0 ;
7186 (char *) "self",(char *) "pt", NULL
7189 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___isub__",kwnames
,&obj0
,&obj1
)) goto fail
;
7190 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7191 if (SWIG_arg_fail(1)) SWIG_fail
;
7194 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7197 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7199 wxPoint2D
&_result_ref
= (arg1
)->operator -=((wxPoint2D
const &)*arg2
);
7200 result
= (wxPoint2D
*) &_result_ref
;
7203 wxPyEndAllowThreads(__tstate
);
7204 if (PyErr_Occurred()) SWIG_fail
;
7206 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7213 static PyObject
*_wrap_Point2D___imul__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7214 PyObject
*resultobj
= NULL
;
7215 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7216 wxPoint2D
*arg2
= 0 ;
7219 PyObject
* obj0
= 0 ;
7220 PyObject
* obj1
= 0 ;
7222 (char *) "self",(char *) "pt", NULL
7225 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___imul__",kwnames
,&obj0
,&obj1
)) goto fail
;
7226 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7227 if (SWIG_arg_fail(1)) SWIG_fail
;
7230 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7233 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7235 wxPoint2D
&_result_ref
= (arg1
)->operator *=((wxPoint2D
const &)*arg2
);
7236 result
= (wxPoint2D
*) &_result_ref
;
7239 wxPyEndAllowThreads(__tstate
);
7240 if (PyErr_Occurred()) SWIG_fail
;
7242 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7249 static PyObject
*_wrap_Point2D___idiv__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7250 PyObject
*resultobj
= NULL
;
7251 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7252 wxPoint2D
*arg2
= 0 ;
7255 PyObject
* obj0
= 0 ;
7256 PyObject
* obj1
= 0 ;
7258 (char *) "self",(char *) "pt", NULL
7261 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___idiv__",kwnames
,&obj0
,&obj1
)) goto fail
;
7262 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7263 if (SWIG_arg_fail(1)) SWIG_fail
;
7266 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7269 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7271 wxPoint2D
&_result_ref
= (arg1
)->operator /=((wxPoint2D
const &)*arg2
);
7272 result
= (wxPoint2D
*) &_result_ref
;
7275 wxPyEndAllowThreads(__tstate
);
7276 if (PyErr_Occurred()) SWIG_fail
;
7278 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7285 static PyObject
*_wrap_Point2D___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7286 PyObject
*resultobj
= NULL
;
7287 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7288 wxPoint2D
*arg2
= 0 ;
7291 PyObject
* obj0
= 0 ;
7292 PyObject
* obj1
= 0 ;
7294 (char *) "self",(char *) "pt", NULL
7297 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
7298 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7299 if (SWIG_arg_fail(1)) SWIG_fail
;
7302 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7305 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7306 result
= (bool)((wxPoint2D
const *)arg1
)->operator ==((wxPoint2D
const &)*arg2
);
7308 wxPyEndAllowThreads(__tstate
);
7309 if (PyErr_Occurred()) SWIG_fail
;
7312 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7320 static PyObject
*_wrap_Point2D___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7321 PyObject
*resultobj
= NULL
;
7322 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7323 wxPoint2D
*arg2
= 0 ;
7326 PyObject
* obj0
= 0 ;
7327 PyObject
* obj1
= 0 ;
7329 (char *) "self",(char *) "pt", NULL
7332 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
7333 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7334 if (SWIG_arg_fail(1)) SWIG_fail
;
7337 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7340 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7341 result
= (bool)((wxPoint2D
const *)arg1
)->operator !=((wxPoint2D
const &)*arg2
);
7343 wxPyEndAllowThreads(__tstate
);
7344 if (PyErr_Occurred()) SWIG_fail
;
7347 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7355 static PyObject
*_wrap_Point2D_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7356 PyObject
*resultobj
= NULL
;
7357 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7359 PyObject
* obj0
= 0 ;
7360 PyObject
* obj1
= 0 ;
7362 (char *) "self",(char *) "m_x", NULL
7365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
7366 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7367 if (SWIG_arg_fail(1)) SWIG_fail
;
7369 arg2
= static_cast<double >(SWIG_As_double(obj1
));
7370 if (SWIG_arg_fail(2)) SWIG_fail
;
7372 if (arg1
) (arg1
)->m_x
= arg2
;
7374 Py_INCREF(Py_None
); resultobj
= Py_None
;
7381 static PyObject
*_wrap_Point2D_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7382 PyObject
*resultobj
= NULL
;
7383 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7385 PyObject
* obj0
= 0 ;
7387 (char *) "self", NULL
7390 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_x_get",kwnames
,&obj0
)) goto fail
;
7391 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7392 if (SWIG_arg_fail(1)) SWIG_fail
;
7393 result
= (double) ((arg1
)->m_x
);
7396 resultobj
= SWIG_From_double(static_cast<double >(result
));
7404 static PyObject
*_wrap_Point2D_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7405 PyObject
*resultobj
= NULL
;
7406 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7408 PyObject
* obj0
= 0 ;
7409 PyObject
* obj1
= 0 ;
7411 (char *) "self",(char *) "m_y", NULL
7414 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
7415 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7416 if (SWIG_arg_fail(1)) SWIG_fail
;
7418 arg2
= static_cast<double >(SWIG_As_double(obj1
));
7419 if (SWIG_arg_fail(2)) SWIG_fail
;
7421 if (arg1
) (arg1
)->m_y
= arg2
;
7423 Py_INCREF(Py_None
); resultobj
= Py_None
;
7430 static PyObject
*_wrap_Point2D_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7431 PyObject
*resultobj
= NULL
;
7432 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7434 PyObject
* obj0
= 0 ;
7436 (char *) "self", NULL
7439 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_y_get",kwnames
,&obj0
)) goto fail
;
7440 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7441 if (SWIG_arg_fail(1)) SWIG_fail
;
7442 result
= (double) ((arg1
)->m_y
);
7445 resultobj
= SWIG_From_double(static_cast<double >(result
));
7453 static PyObject
*_wrap_Point2D_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7454 PyObject
*resultobj
= NULL
;
7455 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7456 double arg2
= (double) 0 ;
7457 double arg3
= (double) 0 ;
7458 PyObject
* obj0
= 0 ;
7459 PyObject
* obj1
= 0 ;
7460 PyObject
* obj2
= 0 ;
7462 (char *) "self",(char *) "x",(char *) "y", NULL
7465 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:Point2D_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
7466 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7467 if (SWIG_arg_fail(1)) SWIG_fail
;
7470 arg2
= static_cast<double >(SWIG_As_double(obj1
));
7471 if (SWIG_arg_fail(2)) SWIG_fail
;
7476 arg3
= static_cast<double >(SWIG_As_double(obj2
));
7477 if (SWIG_arg_fail(3)) SWIG_fail
;
7481 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7482 wxPoint2D_Set(arg1
,arg2
,arg3
);
7484 wxPyEndAllowThreads(__tstate
);
7485 if (PyErr_Occurred()) SWIG_fail
;
7487 Py_INCREF(Py_None
); resultobj
= Py_None
;
7494 static PyObject
*_wrap_Point2D_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7495 PyObject
*resultobj
= NULL
;
7496 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7498 PyObject
* obj0
= 0 ;
7500 (char *) "self", NULL
7503 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_Get",kwnames
,&obj0
)) goto fail
;
7504 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7505 if (SWIG_arg_fail(1)) SWIG_fail
;
7507 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7508 result
= (PyObject
*)wxPoint2D_Get(arg1
);
7510 wxPyEndAllowThreads(__tstate
);
7511 if (PyErr_Occurred()) SWIG_fail
;
7520 static PyObject
* Point2D_swigregister(PyObject
*, PyObject
*args
) {
7522 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
7523 SWIG_TypeClientData(SWIGTYPE_p_wxPoint2D
, obj
);
7525 return Py_BuildValue((char *)"");
7527 static int _wrap_DefaultPosition_set(PyObject
*) {
7528 PyErr_SetString(PyExc_TypeError
,"Variable DefaultPosition is read-only.");
7533 static PyObject
*_wrap_DefaultPosition_get(void) {
7534 PyObject
*pyobj
= NULL
;
7536 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultPosition
), SWIGTYPE_p_wxPoint
, 0);
7541 static int _wrap_DefaultSize_set(PyObject
*) {
7542 PyErr_SetString(PyExc_TypeError
,"Variable DefaultSize is read-only.");
7547 static PyObject
*_wrap_DefaultSize_get(void) {
7548 PyObject
*pyobj
= NULL
;
7550 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultSize
), SWIGTYPE_p_wxSize
, 0);
7555 static PyObject
*_wrap_new_InputStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7556 PyObject
*resultobj
= NULL
;
7557 PyObject
*arg1
= (PyObject
*) 0 ;
7558 wxPyInputStream
*result
;
7559 PyObject
* obj0
= 0 ;
7564 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_InputStream",kwnames
,&obj0
)) goto fail
;
7567 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7568 result
= (wxPyInputStream
*)new_wxPyInputStream(arg1
);
7570 wxPyEndAllowThreads(__tstate
);
7571 if (PyErr_Occurred()) SWIG_fail
;
7573 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyInputStream
, 1);
7580 static PyObject
*_wrap_delete_InputStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7581 PyObject
*resultobj
= NULL
;
7582 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7583 PyObject
* obj0
= 0 ;
7585 (char *) "self", NULL
7588 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_InputStream",kwnames
,&obj0
)) goto fail
;
7589 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7590 if (SWIG_arg_fail(1)) SWIG_fail
;
7592 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7595 wxPyEndAllowThreads(__tstate
);
7596 if (PyErr_Occurred()) SWIG_fail
;
7598 Py_INCREF(Py_None
); resultobj
= Py_None
;
7605 static PyObject
*_wrap_InputStream_close(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7606 PyObject
*resultobj
= NULL
;
7607 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7608 PyObject
* obj0
= 0 ;
7610 (char *) "self", NULL
7613 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_close",kwnames
,&obj0
)) goto fail
;
7614 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7615 if (SWIG_arg_fail(1)) SWIG_fail
;
7617 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7620 wxPyEndAllowThreads(__tstate
);
7621 if (PyErr_Occurred()) SWIG_fail
;
7623 Py_INCREF(Py_None
); resultobj
= Py_None
;
7630 static PyObject
*_wrap_InputStream_flush(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7631 PyObject
*resultobj
= NULL
;
7632 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7633 PyObject
* obj0
= 0 ;
7635 (char *) "self", NULL
7638 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_flush",kwnames
,&obj0
)) goto fail
;
7639 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7640 if (SWIG_arg_fail(1)) SWIG_fail
;
7642 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7645 wxPyEndAllowThreads(__tstate
);
7646 if (PyErr_Occurred()) SWIG_fail
;
7648 Py_INCREF(Py_None
); resultobj
= Py_None
;
7655 static PyObject
*_wrap_InputStream_eof(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7656 PyObject
*resultobj
= NULL
;
7657 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7659 PyObject
* obj0
= 0 ;
7661 (char *) "self", NULL
7664 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_eof",kwnames
,&obj0
)) goto fail
;
7665 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7666 if (SWIG_arg_fail(1)) SWIG_fail
;
7668 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7669 result
= (bool)(arg1
)->eof();
7671 wxPyEndAllowThreads(__tstate
);
7672 if (PyErr_Occurred()) SWIG_fail
;
7675 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7683 static PyObject
*_wrap_InputStream_read(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7684 PyObject
*resultobj
= NULL
;
7685 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7686 int arg2
= (int) -1 ;
7688 PyObject
* obj0
= 0 ;
7689 PyObject
* obj1
= 0 ;
7691 (char *) "self",(char *) "size", NULL
7694 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:InputStream_read",kwnames
,&obj0
,&obj1
)) goto fail
;
7695 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7696 if (SWIG_arg_fail(1)) SWIG_fail
;
7699 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7700 if (SWIG_arg_fail(2)) SWIG_fail
;
7704 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7705 result
= (PyObject
*)(arg1
)->read(arg2
);
7707 wxPyEndAllowThreads(__tstate
);
7708 if (PyErr_Occurred()) SWIG_fail
;
7717 static PyObject
*_wrap_InputStream_readline(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7718 PyObject
*resultobj
= NULL
;
7719 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7720 int arg2
= (int) -1 ;
7722 PyObject
* obj0
= 0 ;
7723 PyObject
* obj1
= 0 ;
7725 (char *) "self",(char *) "size", NULL
7728 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:InputStream_readline",kwnames
,&obj0
,&obj1
)) goto fail
;
7729 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7730 if (SWIG_arg_fail(1)) SWIG_fail
;
7733 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7734 if (SWIG_arg_fail(2)) SWIG_fail
;
7738 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7739 result
= (PyObject
*)(arg1
)->readline(arg2
);
7741 wxPyEndAllowThreads(__tstate
);
7742 if (PyErr_Occurred()) SWIG_fail
;
7751 static PyObject
*_wrap_InputStream_readlines(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7752 PyObject
*resultobj
= NULL
;
7753 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7754 int arg2
= (int) -1 ;
7756 PyObject
* obj0
= 0 ;
7757 PyObject
* obj1
= 0 ;
7759 (char *) "self",(char *) "sizehint", NULL
7762 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:InputStream_readlines",kwnames
,&obj0
,&obj1
)) goto fail
;
7763 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7764 if (SWIG_arg_fail(1)) SWIG_fail
;
7767 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7768 if (SWIG_arg_fail(2)) SWIG_fail
;
7772 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7773 result
= (PyObject
*)(arg1
)->readlines(arg2
);
7775 wxPyEndAllowThreads(__tstate
);
7776 if (PyErr_Occurred()) SWIG_fail
;
7785 static PyObject
*_wrap_InputStream_seek(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7786 PyObject
*resultobj
= NULL
;
7787 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7789 int arg3
= (int) 0 ;
7790 PyObject
* obj0
= 0 ;
7791 PyObject
* obj1
= 0 ;
7792 PyObject
* obj2
= 0 ;
7794 (char *) "self",(char *) "offset",(char *) "whence", NULL
7797 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:InputStream_seek",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
7798 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7799 if (SWIG_arg_fail(1)) SWIG_fail
;
7801 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7802 if (SWIG_arg_fail(2)) SWIG_fail
;
7806 arg3
= static_cast<int >(SWIG_As_int(obj2
));
7807 if (SWIG_arg_fail(3)) SWIG_fail
;
7811 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7812 (arg1
)->seek(arg2
,arg3
);
7814 wxPyEndAllowThreads(__tstate
);
7815 if (PyErr_Occurred()) SWIG_fail
;
7817 Py_INCREF(Py_None
); resultobj
= Py_None
;
7824 static PyObject
*_wrap_InputStream_tell(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7825 PyObject
*resultobj
= NULL
;
7826 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7828 PyObject
* obj0
= 0 ;
7830 (char *) "self", NULL
7833 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_tell",kwnames
,&obj0
)) goto fail
;
7834 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7835 if (SWIG_arg_fail(1)) SWIG_fail
;
7837 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7838 result
= (int)(arg1
)->tell();
7840 wxPyEndAllowThreads(__tstate
);
7841 if (PyErr_Occurred()) SWIG_fail
;
7844 resultobj
= SWIG_From_int(static_cast<int >(result
));
7852 static PyObject
*_wrap_InputStream_Peek(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7853 PyObject
*resultobj
= NULL
;
7854 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7856 PyObject
* obj0
= 0 ;
7858 (char *) "self", NULL
7861 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_Peek",kwnames
,&obj0
)) goto fail
;
7862 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7863 if (SWIG_arg_fail(1)) SWIG_fail
;
7865 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7866 result
= (char)(arg1
)->Peek();
7868 wxPyEndAllowThreads(__tstate
);
7869 if (PyErr_Occurred()) SWIG_fail
;
7872 resultobj
= SWIG_From_char(static_cast<char >(result
));
7880 static PyObject
*_wrap_InputStream_GetC(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7881 PyObject
*resultobj
= NULL
;
7882 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7884 PyObject
* obj0
= 0 ;
7886 (char *) "self", NULL
7889 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_GetC",kwnames
,&obj0
)) goto fail
;
7890 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7891 if (SWIG_arg_fail(1)) SWIG_fail
;
7893 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7894 result
= (char)(arg1
)->GetC();
7896 wxPyEndAllowThreads(__tstate
);
7897 if (PyErr_Occurred()) SWIG_fail
;
7900 resultobj
= SWIG_From_char(static_cast<char >(result
));
7908 static PyObject
*_wrap_InputStream_LastRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7909 PyObject
*resultobj
= NULL
;
7910 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7912 PyObject
* obj0
= 0 ;
7914 (char *) "self", NULL
7917 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_LastRead",kwnames
,&obj0
)) goto fail
;
7918 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7919 if (SWIG_arg_fail(1)) SWIG_fail
;
7921 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7922 result
= (size_t)(arg1
)->LastRead();
7924 wxPyEndAllowThreads(__tstate
);
7925 if (PyErr_Occurred()) SWIG_fail
;
7928 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
7936 static PyObject
*_wrap_InputStream_CanRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7937 PyObject
*resultobj
= NULL
;
7938 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7940 PyObject
* obj0
= 0 ;
7942 (char *) "self", NULL
7945 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_CanRead",kwnames
,&obj0
)) goto fail
;
7946 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7947 if (SWIG_arg_fail(1)) SWIG_fail
;
7949 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7950 result
= (bool)(arg1
)->CanRead();
7952 wxPyEndAllowThreads(__tstate
);
7953 if (PyErr_Occurred()) SWIG_fail
;
7956 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7964 static PyObject
*_wrap_InputStream_Eof(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7965 PyObject
*resultobj
= NULL
;
7966 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7968 PyObject
* obj0
= 0 ;
7970 (char *) "self", NULL
7973 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_Eof",kwnames
,&obj0
)) goto fail
;
7974 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7975 if (SWIG_arg_fail(1)) SWIG_fail
;
7977 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7978 result
= (bool)(arg1
)->Eof();
7980 wxPyEndAllowThreads(__tstate
);
7981 if (PyErr_Occurred()) SWIG_fail
;
7984 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7992 static PyObject
*_wrap_InputStream_Ungetch(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7993 PyObject
*resultobj
= NULL
;
7994 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7997 PyObject
* obj0
= 0 ;
7998 PyObject
* obj1
= 0 ;
8000 (char *) "self",(char *) "c", NULL
8003 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:InputStream_Ungetch",kwnames
,&obj0
,&obj1
)) goto fail
;
8004 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
8005 if (SWIG_arg_fail(1)) SWIG_fail
;
8007 arg2
= static_cast<char >(SWIG_As_char(obj1
));
8008 if (SWIG_arg_fail(2)) SWIG_fail
;
8011 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8012 result
= (bool)(arg1
)->Ungetch(arg2
);
8014 wxPyEndAllowThreads(__tstate
);
8015 if (PyErr_Occurred()) SWIG_fail
;
8018 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8026 static PyObject
*_wrap_InputStream_SeekI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8027 PyObject
*resultobj
= NULL
;
8028 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
8030 wxSeekMode arg3
= (wxSeekMode
) wxFromStart
;
8032 PyObject
* obj0
= 0 ;
8033 PyObject
* obj1
= 0 ;
8034 PyObject
* obj2
= 0 ;
8036 (char *) "self",(char *) "pos",(char *) "mode", NULL
8039 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:InputStream_SeekI",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8040 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
8041 if (SWIG_arg_fail(1)) SWIG_fail
;
8043 arg2
= static_cast<long >(SWIG_As_long(obj1
));
8044 if (SWIG_arg_fail(2)) SWIG_fail
;
8048 arg3
= static_cast<wxSeekMode
>(SWIG_As_int(obj2
));
8049 if (SWIG_arg_fail(3)) SWIG_fail
;
8053 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8054 result
= (long)(arg1
)->SeekI(arg2
,arg3
);
8056 wxPyEndAllowThreads(__tstate
);
8057 if (PyErr_Occurred()) SWIG_fail
;
8060 resultobj
= SWIG_From_long(static_cast<long >(result
));
8068 static PyObject
*_wrap_InputStream_TellI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8069 PyObject
*resultobj
= NULL
;
8070 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
8072 PyObject
* obj0
= 0 ;
8074 (char *) "self", NULL
8077 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_TellI",kwnames
,&obj0
)) goto fail
;
8078 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
8079 if (SWIG_arg_fail(1)) SWIG_fail
;
8081 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8082 result
= (long)(arg1
)->TellI();
8084 wxPyEndAllowThreads(__tstate
);
8085 if (PyErr_Occurred()) SWIG_fail
;
8088 resultobj
= SWIG_From_long(static_cast<long >(result
));
8096 static PyObject
* InputStream_swigregister(PyObject
*, PyObject
*args
) {
8098 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8099 SWIG_TypeClientData(SWIGTYPE_p_wxPyInputStream
, obj
);
8101 return Py_BuildValue((char *)"");
8103 static PyObject
*_wrap_OutputStream_write(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8104 PyObject
*resultobj
= NULL
;
8105 wxOutputStream
*arg1
= (wxOutputStream
*) 0 ;
8106 PyObject
*arg2
= (PyObject
*) 0 ;
8107 PyObject
* obj0
= 0 ;
8108 PyObject
* obj1
= 0 ;
8110 (char *) "self",(char *) "obj", NULL
8113 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:OutputStream_write",kwnames
,&obj0
,&obj1
)) goto fail
;
8114 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxOutputStream
, SWIG_POINTER_EXCEPTION
| 0);
8115 if (SWIG_arg_fail(1)) SWIG_fail
;
8118 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8119 wxOutputStream_write(arg1
,arg2
);
8121 wxPyEndAllowThreads(__tstate
);
8122 if (PyErr_Occurred()) SWIG_fail
;
8124 Py_INCREF(Py_None
); resultobj
= Py_None
;
8131 static PyObject
* OutputStream_swigregister(PyObject
*, PyObject
*args
) {
8133 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8134 SWIG_TypeClientData(SWIGTYPE_p_wxOutputStream
, obj
);
8136 return Py_BuildValue((char *)"");
8138 static PyObject
*_wrap_new_FSFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8139 PyObject
*resultobj
= NULL
;
8140 wxInputStream
*arg1
= (wxInputStream
*) 0 ;
8141 wxString
*arg2
= 0 ;
8142 wxString
*arg3
= 0 ;
8143 wxString
*arg4
= 0 ;
8146 wxPyInputStream
*temp1
;
8147 bool temp2
= false ;
8148 bool temp3
= false ;
8149 bool temp4
= false ;
8150 PyObject
* obj0
= 0 ;
8151 PyObject
* obj1
= 0 ;
8152 PyObject
* obj2
= 0 ;
8153 PyObject
* obj3
= 0 ;
8154 PyObject
* obj4
= 0 ;
8156 (char *) "stream",(char *) "loc",(char *) "mimetype",(char *) "anchor",(char *) "modif", NULL
8159 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:new_FSFile",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
8161 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
8162 arg1
= wxPyCBInputStream_copy((wxPyCBInputStream
*)temp1
->m_wxis
);
8164 PyErr_Clear(); // clear the failure of the wxPyConvert above
8165 arg1
= wxPyCBInputStream_create(obj0
, true);
8167 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
8173 arg2
= wxString_in_helper(obj1
);
8174 if (arg2
== NULL
) SWIG_fail
;
8178 arg3
= wxString_in_helper(obj2
);
8179 if (arg3
== NULL
) SWIG_fail
;
8183 arg4
= wxString_in_helper(obj3
);
8184 if (arg4
== NULL
) SWIG_fail
;
8189 SWIG_Python_ConvertPtr(obj4
, (void **)&argp
, SWIGTYPE_p_wxDateTime
, SWIG_POINTER_EXCEPTION
);
8190 if (SWIG_arg_fail(5)) SWIG_fail
;
8192 SWIG_null_ref("wxDateTime");
8194 if (SWIG_arg_fail(5)) SWIG_fail
;
8198 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8199 result
= (wxFSFile
*)new wxFSFile(arg1
,(wxString
const &)*arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
);
8201 wxPyEndAllowThreads(__tstate
);
8202 if (PyErr_Occurred()) SWIG_fail
;
8205 resultobj
= wxPyMake_wxObject(result
, (bool)1);
8237 static PyObject
*_wrap_delete_FSFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8238 PyObject
*resultobj
= NULL
;
8239 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8240 PyObject
* obj0
= 0 ;
8242 (char *) "self", NULL
8245 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_FSFile",kwnames
,&obj0
)) goto fail
;
8246 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8247 if (SWIG_arg_fail(1)) SWIG_fail
;
8249 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8252 wxPyEndAllowThreads(__tstate
);
8253 if (PyErr_Occurred()) SWIG_fail
;
8255 Py_INCREF(Py_None
); resultobj
= Py_None
;
8262 static PyObject
*_wrap_FSFile_GetStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8263 PyObject
*resultobj
= NULL
;
8264 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8265 wxInputStream
*result
;
8266 PyObject
* obj0
= 0 ;
8268 (char *) "self", NULL
8271 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetStream",kwnames
,&obj0
)) goto fail
;
8272 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8273 if (SWIG_arg_fail(1)) SWIG_fail
;
8275 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8276 result
= (wxInputStream
*)(arg1
)->GetStream();
8278 wxPyEndAllowThreads(__tstate
);
8279 if (PyErr_Occurred()) SWIG_fail
;
8282 wxPyInputStream
* _ptr
= NULL
;
8285 _ptr
= new wxPyInputStream(result
);
8287 resultobj
= wxPyConstructObject(_ptr
, wxT("wxPyInputStream"), 0);
8295 static PyObject
*_wrap_FSFile_GetMimeType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8296 PyObject
*resultobj
= NULL
;
8297 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8299 PyObject
* obj0
= 0 ;
8301 (char *) "self", NULL
8304 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetMimeType",kwnames
,&obj0
)) goto fail
;
8305 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8306 if (SWIG_arg_fail(1)) SWIG_fail
;
8308 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8310 wxString
const &_result_ref
= (arg1
)->GetMimeType();
8311 result
= (wxString
*) &_result_ref
;
8314 wxPyEndAllowThreads(__tstate
);
8315 if (PyErr_Occurred()) SWIG_fail
;
8319 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
8321 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
8330 static PyObject
*_wrap_FSFile_GetLocation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8331 PyObject
*resultobj
= NULL
;
8332 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8334 PyObject
* obj0
= 0 ;
8336 (char *) "self", NULL
8339 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetLocation",kwnames
,&obj0
)) goto fail
;
8340 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8341 if (SWIG_arg_fail(1)) SWIG_fail
;
8343 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8345 wxString
const &_result_ref
= (arg1
)->GetLocation();
8346 result
= (wxString
*) &_result_ref
;
8349 wxPyEndAllowThreads(__tstate
);
8350 if (PyErr_Occurred()) SWIG_fail
;
8354 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
8356 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
8365 static PyObject
*_wrap_FSFile_GetAnchor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8366 PyObject
*resultobj
= NULL
;
8367 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8369 PyObject
* obj0
= 0 ;
8371 (char *) "self", NULL
8374 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetAnchor",kwnames
,&obj0
)) goto fail
;
8375 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8376 if (SWIG_arg_fail(1)) SWIG_fail
;
8378 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8380 wxString
const &_result_ref
= (arg1
)->GetAnchor();
8381 result
= (wxString
*) &_result_ref
;
8384 wxPyEndAllowThreads(__tstate
);
8385 if (PyErr_Occurred()) SWIG_fail
;
8389 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
8391 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
8400 static PyObject
*_wrap_FSFile_GetModificationTime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8401 PyObject
*resultobj
= NULL
;
8402 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8404 PyObject
* obj0
= 0 ;
8406 (char *) "self", NULL
8409 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetModificationTime",kwnames
,&obj0
)) goto fail
;
8410 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8411 if (SWIG_arg_fail(1)) SWIG_fail
;
8413 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8414 result
= (arg1
)->GetModificationTime();
8416 wxPyEndAllowThreads(__tstate
);
8417 if (PyErr_Occurred()) SWIG_fail
;
8420 wxDateTime
* resultptr
;
8421 resultptr
= new wxDateTime(static_cast<wxDateTime
& >(result
));
8422 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxDateTime
, 1);
8430 static PyObject
* FSFile_swigregister(PyObject
*, PyObject
*args
) {
8432 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8433 SWIG_TypeClientData(SWIGTYPE_p_wxFSFile
, obj
);
8435 return Py_BuildValue((char *)"");
8437 static PyObject
* CPPFileSystemHandler_swigregister(PyObject
*, PyObject
*args
) {
8439 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8440 SWIG_TypeClientData(SWIGTYPE_p_wxFileSystemHandler
, obj
);
8442 return Py_BuildValue((char *)"");
8444 static PyObject
*_wrap_new_FileSystemHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8445 PyObject
*resultobj
= NULL
;
8446 wxPyFileSystemHandler
*result
;
8451 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_FileSystemHandler",kwnames
)) goto fail
;
8453 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8454 result
= (wxPyFileSystemHandler
*)new wxPyFileSystemHandler();
8456 wxPyEndAllowThreads(__tstate
);
8457 if (PyErr_Occurred()) SWIG_fail
;
8459 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyFileSystemHandler
, 1);
8466 static PyObject
*_wrap_FileSystemHandler__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8467 PyObject
*resultobj
= NULL
;
8468 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8469 PyObject
*arg2
= (PyObject
*) 0 ;
8470 PyObject
*arg3
= (PyObject
*) 0 ;
8471 PyObject
* obj0
= 0 ;
8472 PyObject
* obj1
= 0 ;
8473 PyObject
* obj2
= 0 ;
8475 (char *) "self",(char *) "self",(char *) "_class", NULL
8478 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:FileSystemHandler__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8479 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8480 if (SWIG_arg_fail(1)) SWIG_fail
;
8484 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8485 (arg1
)->_setCallbackInfo(arg2
,arg3
);
8487 wxPyEndAllowThreads(__tstate
);
8488 if (PyErr_Occurred()) SWIG_fail
;
8490 Py_INCREF(Py_None
); resultobj
= Py_None
;
8497 static PyObject
*_wrap_FileSystemHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8498 PyObject
*resultobj
= NULL
;
8499 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8500 wxString
*arg2
= 0 ;
8502 bool temp2
= false ;
8503 PyObject
* obj0
= 0 ;
8504 PyObject
* obj1
= 0 ;
8506 (char *) "self",(char *) "location", NULL
8509 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
8510 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8511 if (SWIG_arg_fail(1)) SWIG_fail
;
8513 arg2
= wxString_in_helper(obj1
);
8514 if (arg2
== NULL
) SWIG_fail
;
8518 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8519 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
8521 wxPyEndAllowThreads(__tstate
);
8522 if (PyErr_Occurred()) SWIG_fail
;
8525 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8541 static PyObject
*_wrap_FileSystemHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8542 PyObject
*resultobj
= NULL
;
8543 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8544 wxFileSystem
*arg2
= 0 ;
8545 wxString
*arg3
= 0 ;
8547 bool temp3
= false ;
8548 PyObject
* obj0
= 0 ;
8549 PyObject
* obj1
= 0 ;
8550 PyObject
* obj2
= 0 ;
8552 (char *) "self",(char *) "fs",(char *) "location", NULL
8555 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:FileSystemHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8556 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8557 if (SWIG_arg_fail(1)) SWIG_fail
;
8559 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8560 if (SWIG_arg_fail(2)) SWIG_fail
;
8562 SWIG_null_ref("wxFileSystem");
8564 if (SWIG_arg_fail(2)) SWIG_fail
;
8567 arg3
= wxString_in_helper(obj2
);
8568 if (arg3
== NULL
) SWIG_fail
;
8572 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8573 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
8575 wxPyEndAllowThreads(__tstate
);
8576 if (PyErr_Occurred()) SWIG_fail
;
8579 resultobj
= wxPyMake_wxObject(result
, (bool)1);
8595 static PyObject
*_wrap_FileSystemHandler_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8596 PyObject
*resultobj
= NULL
;
8597 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8598 wxString
*arg2
= 0 ;
8599 int arg3
= (int) 0 ;
8601 bool temp2
= false ;
8602 PyObject
* obj0
= 0 ;
8603 PyObject
* obj1
= 0 ;
8604 PyObject
* obj2
= 0 ;
8606 (char *) "self",(char *) "spec",(char *) "flags", NULL
8609 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FileSystemHandler_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8610 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8611 if (SWIG_arg_fail(1)) SWIG_fail
;
8613 arg2
= wxString_in_helper(obj1
);
8614 if (arg2
== NULL
) SWIG_fail
;
8619 arg3
= static_cast<int >(SWIG_As_int(obj2
));
8620 if (SWIG_arg_fail(3)) SWIG_fail
;
8624 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8625 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
8627 wxPyEndAllowThreads(__tstate
);
8628 if (PyErr_Occurred()) SWIG_fail
;
8632 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8634 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8651 static PyObject
*_wrap_FileSystemHandler_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8652 PyObject
*resultobj
= NULL
;
8653 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8655 PyObject
* obj0
= 0 ;
8657 (char *) "self", NULL
8660 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystemHandler_FindNext",kwnames
,&obj0
)) goto fail
;
8661 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8662 if (SWIG_arg_fail(1)) SWIG_fail
;
8664 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8665 result
= (arg1
)->FindNext();
8667 wxPyEndAllowThreads(__tstate
);
8668 if (PyErr_Occurred()) SWIG_fail
;
8672 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8674 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8683 static PyObject
*_wrap_FileSystemHandler_GetProtocol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8684 PyObject
*resultobj
= NULL
;
8685 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8686 wxString
*arg2
= 0 ;
8688 bool temp2
= false ;
8689 PyObject
* obj0
= 0 ;
8690 PyObject
* obj1
= 0 ;
8692 (char *) "self",(char *) "location", NULL
8695 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetProtocol",kwnames
,&obj0
,&obj1
)) goto fail
;
8696 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8697 if (SWIG_arg_fail(1)) SWIG_fail
;
8699 arg2
= wxString_in_helper(obj1
);
8700 if (arg2
== NULL
) SWIG_fail
;
8704 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8705 result
= (arg1
)->GetProtocol((wxString
const &)*arg2
);
8707 wxPyEndAllowThreads(__tstate
);
8708 if (PyErr_Occurred()) SWIG_fail
;
8712 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8714 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8731 static PyObject
*_wrap_FileSystemHandler_GetLeftLocation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8732 PyObject
*resultobj
= NULL
;
8733 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8734 wxString
*arg2
= 0 ;
8736 bool temp2
= false ;
8737 PyObject
* obj0
= 0 ;
8738 PyObject
* obj1
= 0 ;
8740 (char *) "self",(char *) "location", NULL
8743 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetLeftLocation",kwnames
,&obj0
,&obj1
)) goto fail
;
8744 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8745 if (SWIG_arg_fail(1)) SWIG_fail
;
8747 arg2
= wxString_in_helper(obj1
);
8748 if (arg2
== NULL
) SWIG_fail
;
8752 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8753 result
= (arg1
)->GetLeftLocation((wxString
const &)*arg2
);
8755 wxPyEndAllowThreads(__tstate
);
8756 if (PyErr_Occurred()) SWIG_fail
;
8760 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8762 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8779 static PyObject
*_wrap_FileSystemHandler_GetAnchor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8780 PyObject
*resultobj
= NULL
;
8781 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8782 wxString
*arg2
= 0 ;
8784 bool temp2
= false ;
8785 PyObject
* obj0
= 0 ;
8786 PyObject
* obj1
= 0 ;
8788 (char *) "self",(char *) "location", NULL
8791 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetAnchor",kwnames
,&obj0
,&obj1
)) goto fail
;
8792 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8793 if (SWIG_arg_fail(1)) SWIG_fail
;
8795 arg2
= wxString_in_helper(obj1
);
8796 if (arg2
== NULL
) SWIG_fail
;
8800 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8801 result
= (arg1
)->GetAnchor((wxString
const &)*arg2
);
8803 wxPyEndAllowThreads(__tstate
);
8804 if (PyErr_Occurred()) SWIG_fail
;
8808 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8810 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8827 static PyObject
*_wrap_FileSystemHandler_GetRightLocation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8828 PyObject
*resultobj
= NULL
;
8829 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8830 wxString
*arg2
= 0 ;
8832 bool temp2
= false ;
8833 PyObject
* obj0
= 0 ;
8834 PyObject
* obj1
= 0 ;
8836 (char *) "self",(char *) "location", NULL
8839 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetRightLocation",kwnames
,&obj0
,&obj1
)) goto fail
;
8840 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8841 if (SWIG_arg_fail(1)) SWIG_fail
;
8843 arg2
= wxString_in_helper(obj1
);
8844 if (arg2
== NULL
) SWIG_fail
;
8848 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8849 result
= (arg1
)->GetRightLocation((wxString
const &)*arg2
);
8851 wxPyEndAllowThreads(__tstate
);
8852 if (PyErr_Occurred()) SWIG_fail
;
8856 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8858 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8875 static PyObject
*_wrap_FileSystemHandler_GetMimeTypeFromExt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8876 PyObject
*resultobj
= NULL
;
8877 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8878 wxString
*arg2
= 0 ;
8880 bool temp2
= false ;
8881 PyObject
* obj0
= 0 ;
8882 PyObject
* obj1
= 0 ;
8884 (char *) "self",(char *) "location", NULL
8887 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetMimeTypeFromExt",kwnames
,&obj0
,&obj1
)) goto fail
;
8888 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8889 if (SWIG_arg_fail(1)) SWIG_fail
;
8891 arg2
= wxString_in_helper(obj1
);
8892 if (arg2
== NULL
) SWIG_fail
;
8896 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8897 result
= (arg1
)->GetMimeTypeFromExt((wxString
const &)*arg2
);
8899 wxPyEndAllowThreads(__tstate
);
8900 if (PyErr_Occurred()) SWIG_fail
;
8904 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8906 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8923 static PyObject
* FileSystemHandler_swigregister(PyObject
*, PyObject
*args
) {
8925 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8926 SWIG_TypeClientData(SWIGTYPE_p_wxPyFileSystemHandler
, obj
);
8928 return Py_BuildValue((char *)"");
8930 static PyObject
*_wrap_new_FileSystem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8931 PyObject
*resultobj
= NULL
;
8932 wxFileSystem
*result
;
8937 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_FileSystem",kwnames
)) goto fail
;
8939 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8940 result
= (wxFileSystem
*)new wxFileSystem();
8942 wxPyEndAllowThreads(__tstate
);
8943 if (PyErr_Occurred()) SWIG_fail
;
8946 resultobj
= wxPyMake_wxObject(result
, (bool)1);
8954 static PyObject
*_wrap_delete_FileSystem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8955 PyObject
*resultobj
= NULL
;
8956 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
8957 PyObject
* obj0
= 0 ;
8959 (char *) "self", NULL
8962 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_FileSystem",kwnames
,&obj0
)) goto fail
;
8963 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8964 if (SWIG_arg_fail(1)) SWIG_fail
;
8966 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8969 wxPyEndAllowThreads(__tstate
);
8970 if (PyErr_Occurred()) SWIG_fail
;
8972 Py_INCREF(Py_None
); resultobj
= Py_None
;
8979 static PyObject
*_wrap_FileSystem_ChangePathTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8980 PyObject
*resultobj
= NULL
;
8981 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
8982 wxString
*arg2
= 0 ;
8983 bool arg3
= (bool) false ;
8984 bool temp2
= false ;
8985 PyObject
* obj0
= 0 ;
8986 PyObject
* obj1
= 0 ;
8987 PyObject
* obj2
= 0 ;
8989 (char *) "self",(char *) "location",(char *) "is_dir", NULL
8992 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FileSystem_ChangePathTo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8993 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8994 if (SWIG_arg_fail(1)) SWIG_fail
;
8996 arg2
= wxString_in_helper(obj1
);
8997 if (arg2
== NULL
) SWIG_fail
;
9002 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
9003 if (SWIG_arg_fail(3)) SWIG_fail
;
9007 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9008 (arg1
)->ChangePathTo((wxString
const &)*arg2
,arg3
);
9010 wxPyEndAllowThreads(__tstate
);
9011 if (PyErr_Occurred()) SWIG_fail
;
9013 Py_INCREF(Py_None
); resultobj
= Py_None
;
9028 static PyObject
*_wrap_FileSystem_GetPath(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9029 PyObject
*resultobj
= NULL
;
9030 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9032 PyObject
* obj0
= 0 ;
9034 (char *) "self", NULL
9037 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_GetPath",kwnames
,&obj0
)) goto fail
;
9038 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9039 if (SWIG_arg_fail(1)) SWIG_fail
;
9041 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9042 result
= (arg1
)->GetPath();
9044 wxPyEndAllowThreads(__tstate
);
9045 if (PyErr_Occurred()) SWIG_fail
;
9049 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9051 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9060 static PyObject
*_wrap_FileSystem_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9061 PyObject
*resultobj
= NULL
;
9062 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9063 wxString
*arg2
= 0 ;
9065 bool temp2
= false ;
9066 PyObject
* obj0
= 0 ;
9067 PyObject
* obj1
= 0 ;
9069 (char *) "self",(char *) "location", NULL
9072 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystem_OpenFile",kwnames
,&obj0
,&obj1
)) goto fail
;
9073 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9074 if (SWIG_arg_fail(1)) SWIG_fail
;
9076 arg2
= wxString_in_helper(obj1
);
9077 if (arg2
== NULL
) SWIG_fail
;
9081 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9082 result
= (wxFSFile
*)(arg1
)->OpenFile((wxString
const &)*arg2
);
9084 wxPyEndAllowThreads(__tstate
);
9085 if (PyErr_Occurred()) SWIG_fail
;
9088 resultobj
= wxPyMake_wxObject(result
, (bool)1);
9104 static PyObject
*_wrap_FileSystem_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9105 PyObject
*resultobj
= NULL
;
9106 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9107 wxString
*arg2
= 0 ;
9108 int arg3
= (int) 0 ;
9110 bool temp2
= false ;
9111 PyObject
* obj0
= 0 ;
9112 PyObject
* obj1
= 0 ;
9113 PyObject
* obj2
= 0 ;
9115 (char *) "self",(char *) "spec",(char *) "flags", NULL
9118 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FileSystem_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9119 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9120 if (SWIG_arg_fail(1)) SWIG_fail
;
9122 arg2
= wxString_in_helper(obj1
);
9123 if (arg2
== NULL
) SWIG_fail
;
9128 arg3
= static_cast<int >(SWIG_As_int(obj2
));
9129 if (SWIG_arg_fail(3)) SWIG_fail
;
9133 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9134 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
9136 wxPyEndAllowThreads(__tstate
);
9137 if (PyErr_Occurred()) SWIG_fail
;
9141 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9143 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9160 static PyObject
*_wrap_FileSystem_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9161 PyObject
*resultobj
= NULL
;
9162 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9164 PyObject
* obj0
= 0 ;
9166 (char *) "self", NULL
9169 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_FindNext",kwnames
,&obj0
)) goto fail
;
9170 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9171 if (SWIG_arg_fail(1)) SWIG_fail
;
9173 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9174 result
= (arg1
)->FindNext();
9176 wxPyEndAllowThreads(__tstate
);
9177 if (PyErr_Occurred()) SWIG_fail
;
9181 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9183 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9192 static PyObject
*_wrap_FileSystem_AddHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9193 PyObject
*resultobj
= NULL
;
9194 wxFileSystemHandler
*arg1
= (wxFileSystemHandler
*) 0 ;
9195 PyObject
* obj0
= 0 ;
9197 (char *) "handler", NULL
9200 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_AddHandler",kwnames
,&obj0
)) goto fail
;
9201 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
9202 if (SWIG_arg_fail(1)) SWIG_fail
;
9204 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9205 wxFileSystem::AddHandler(arg1
);
9207 wxPyEndAllowThreads(__tstate
);
9208 if (PyErr_Occurred()) SWIG_fail
;
9210 Py_INCREF(Py_None
); resultobj
= Py_None
;
9217 static PyObject
*_wrap_FileSystem_CleanUpHandlers(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9218 PyObject
*resultobj
= NULL
;
9223 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":FileSystem_CleanUpHandlers",kwnames
)) goto fail
;
9225 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9226 wxFileSystem::CleanUpHandlers();
9228 wxPyEndAllowThreads(__tstate
);
9229 if (PyErr_Occurred()) SWIG_fail
;
9231 Py_INCREF(Py_None
); resultobj
= Py_None
;
9238 static PyObject
*_wrap_FileSystem_FileNameToURL(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9239 PyObject
*resultobj
= NULL
;
9240 wxString
*arg1
= 0 ;
9242 bool temp1
= false ;
9243 PyObject
* obj0
= 0 ;
9245 (char *) "filename", NULL
9248 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_FileNameToURL",kwnames
,&obj0
)) goto fail
;
9250 arg1
= wxString_in_helper(obj0
);
9251 if (arg1
== NULL
) SWIG_fail
;
9255 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9256 result
= wxFileSystem::FileNameToURL((wxString
const &)*arg1
);
9258 wxPyEndAllowThreads(__tstate
);
9259 if (PyErr_Occurred()) SWIG_fail
;
9263 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9265 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9282 static PyObject
*_wrap_FileSystem_URLToFileName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9283 PyObject
*resultobj
= NULL
;
9284 wxString
*arg1
= 0 ;
9286 bool temp1
= false ;
9287 PyObject
* obj0
= 0 ;
9289 (char *) "url", NULL
9292 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_URLToFileName",kwnames
,&obj0
)) goto fail
;
9294 arg1
= wxString_in_helper(obj0
);
9295 if (arg1
== NULL
) SWIG_fail
;
9299 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9300 result
= wxFileSystem_URLToFileName((wxString
const &)*arg1
);
9302 wxPyEndAllowThreads(__tstate
);
9303 if (PyErr_Occurred()) SWIG_fail
;
9307 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9309 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9326 static PyObject
* FileSystem_swigregister(PyObject
*, PyObject
*args
) {
9328 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
9329 SWIG_TypeClientData(SWIGTYPE_p_wxFileSystem
, obj
);
9331 return Py_BuildValue((char *)"");
9333 static PyObject
*_wrap_new_InternetFSHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9334 PyObject
*resultobj
= NULL
;
9335 wxInternetFSHandler
*result
;
9340 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_InternetFSHandler",kwnames
)) goto fail
;
9342 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9343 result
= (wxInternetFSHandler
*)new wxInternetFSHandler();
9345 wxPyEndAllowThreads(__tstate
);
9346 if (PyErr_Occurred()) SWIG_fail
;
9348 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxInternetFSHandler
, 1);
9355 static PyObject
*_wrap_InternetFSHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9356 PyObject
*resultobj
= NULL
;
9357 wxInternetFSHandler
*arg1
= (wxInternetFSHandler
*) 0 ;
9358 wxString
*arg2
= 0 ;
9360 bool temp2
= false ;
9361 PyObject
* obj0
= 0 ;
9362 PyObject
* obj1
= 0 ;
9364 (char *) "self",(char *) "location", NULL
9367 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:InternetFSHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
9368 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxInternetFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9369 if (SWIG_arg_fail(1)) SWIG_fail
;
9371 arg2
= wxString_in_helper(obj1
);
9372 if (arg2
== NULL
) SWIG_fail
;
9376 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9377 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
9379 wxPyEndAllowThreads(__tstate
);
9380 if (PyErr_Occurred()) SWIG_fail
;
9383 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9399 static PyObject
*_wrap_InternetFSHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9400 PyObject
*resultobj
= NULL
;
9401 wxInternetFSHandler
*arg1
= (wxInternetFSHandler
*) 0 ;
9402 wxFileSystem
*arg2
= 0 ;
9403 wxString
*arg3
= 0 ;
9405 bool temp3
= false ;
9406 PyObject
* obj0
= 0 ;
9407 PyObject
* obj1
= 0 ;
9408 PyObject
* obj2
= 0 ;
9410 (char *) "self",(char *) "fs",(char *) "location", NULL
9413 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:InternetFSHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9414 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxInternetFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9415 if (SWIG_arg_fail(1)) SWIG_fail
;
9417 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9418 if (SWIG_arg_fail(2)) SWIG_fail
;
9420 SWIG_null_ref("wxFileSystem");
9422 if (SWIG_arg_fail(2)) SWIG_fail
;
9425 arg3
= wxString_in_helper(obj2
);
9426 if (arg3
== NULL
) SWIG_fail
;
9430 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9431 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
9433 wxPyEndAllowThreads(__tstate
);
9434 if (PyErr_Occurred()) SWIG_fail
;
9437 resultobj
= wxPyMake_wxObject(result
, (bool)1);
9453 static PyObject
* InternetFSHandler_swigregister(PyObject
*, PyObject
*args
) {
9455 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
9456 SWIG_TypeClientData(SWIGTYPE_p_wxInternetFSHandler
, obj
);
9458 return Py_BuildValue((char *)"");
9460 static PyObject
*_wrap_new_ZipFSHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9461 PyObject
*resultobj
= NULL
;
9462 wxZipFSHandler
*result
;
9467 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ZipFSHandler",kwnames
)) goto fail
;
9469 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9470 result
= (wxZipFSHandler
*)new wxZipFSHandler();
9472 wxPyEndAllowThreads(__tstate
);
9473 if (PyErr_Occurred()) SWIG_fail
;
9475 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxZipFSHandler
, 1);
9482 static PyObject
*_wrap_ZipFSHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9483 PyObject
*resultobj
= NULL
;
9484 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9485 wxString
*arg2
= 0 ;
9487 bool temp2
= false ;
9488 PyObject
* obj0
= 0 ;
9489 PyObject
* obj1
= 0 ;
9491 (char *) "self",(char *) "location", NULL
9494 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ZipFSHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
9495 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9496 if (SWIG_arg_fail(1)) SWIG_fail
;
9498 arg2
= wxString_in_helper(obj1
);
9499 if (arg2
== NULL
) SWIG_fail
;
9503 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9504 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
9506 wxPyEndAllowThreads(__tstate
);
9507 if (PyErr_Occurred()) SWIG_fail
;
9510 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9526 static PyObject
*_wrap_ZipFSHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9527 PyObject
*resultobj
= NULL
;
9528 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9529 wxFileSystem
*arg2
= 0 ;
9530 wxString
*arg3
= 0 ;
9532 bool temp3
= false ;
9533 PyObject
* obj0
= 0 ;
9534 PyObject
* obj1
= 0 ;
9535 PyObject
* obj2
= 0 ;
9537 (char *) "self",(char *) "fs",(char *) "location", NULL
9540 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ZipFSHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9541 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9542 if (SWIG_arg_fail(1)) SWIG_fail
;
9544 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9545 if (SWIG_arg_fail(2)) SWIG_fail
;
9547 SWIG_null_ref("wxFileSystem");
9549 if (SWIG_arg_fail(2)) SWIG_fail
;
9552 arg3
= wxString_in_helper(obj2
);
9553 if (arg3
== NULL
) SWIG_fail
;
9557 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9558 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
9560 wxPyEndAllowThreads(__tstate
);
9561 if (PyErr_Occurred()) SWIG_fail
;
9564 resultobj
= wxPyMake_wxObject(result
, (bool)1);
9580 static PyObject
*_wrap_ZipFSHandler_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9581 PyObject
*resultobj
= NULL
;
9582 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9583 wxString
*arg2
= 0 ;
9584 int arg3
= (int) 0 ;
9586 bool temp2
= false ;
9587 PyObject
* obj0
= 0 ;
9588 PyObject
* obj1
= 0 ;
9589 PyObject
* obj2
= 0 ;
9591 (char *) "self",(char *) "spec",(char *) "flags", NULL
9594 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:ZipFSHandler_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9595 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9596 if (SWIG_arg_fail(1)) SWIG_fail
;
9598 arg2
= wxString_in_helper(obj1
);
9599 if (arg2
== NULL
) SWIG_fail
;
9604 arg3
= static_cast<int >(SWIG_As_int(obj2
));
9605 if (SWIG_arg_fail(3)) SWIG_fail
;
9609 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9610 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
9612 wxPyEndAllowThreads(__tstate
);
9613 if (PyErr_Occurred()) SWIG_fail
;
9617 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9619 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9636 static PyObject
*_wrap_ZipFSHandler_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9637 PyObject
*resultobj
= NULL
;
9638 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9640 PyObject
* obj0
= 0 ;
9642 (char *) "self", NULL
9645 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ZipFSHandler_FindNext",kwnames
,&obj0
)) goto fail
;
9646 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9647 if (SWIG_arg_fail(1)) SWIG_fail
;
9649 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9650 result
= (arg1
)->FindNext();
9652 wxPyEndAllowThreads(__tstate
);
9653 if (PyErr_Occurred()) SWIG_fail
;
9657 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9659 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9668 static PyObject
* ZipFSHandler_swigregister(PyObject
*, PyObject
*args
) {
9670 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
9671 SWIG_TypeClientData(SWIGTYPE_p_wxZipFSHandler
, obj
);
9673 return Py_BuildValue((char *)"");
9675 static PyObject
*_wrap___wxMemoryFSHandler_AddFile_wxImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9676 PyObject
*resultobj
= NULL
;
9677 wxString
*arg1
= 0 ;
9680 bool temp1
= false ;
9681 PyObject
* obj0
= 0 ;
9682 PyObject
* obj1
= 0 ;
9683 PyObject
* obj2
= 0 ;
9685 (char *) "filename",(char *) "image",(char *) "type", NULL
9688 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:__wxMemoryFSHandler_AddFile_wxImage",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9690 arg1
= wxString_in_helper(obj0
);
9691 if (arg1
== NULL
) SWIG_fail
;
9695 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
9696 if (SWIG_arg_fail(2)) SWIG_fail
;
9698 SWIG_null_ref("wxImage");
9700 if (SWIG_arg_fail(2)) SWIG_fail
;
9703 arg3
= static_cast<long >(SWIG_As_long(obj2
));
9704 if (SWIG_arg_fail(3)) SWIG_fail
;
9707 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9708 __wxMemoryFSHandler_AddFile_wxImage((wxString
const &)*arg1
,*arg2
,arg3
);
9710 wxPyEndAllowThreads(__tstate
);
9711 if (PyErr_Occurred()) SWIG_fail
;
9713 Py_INCREF(Py_None
); resultobj
= Py_None
;
9728 static PyObject
*_wrap___wxMemoryFSHandler_AddFile_wxBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9729 PyObject
*resultobj
= NULL
;
9730 wxString
*arg1
= 0 ;
9731 wxBitmap
*arg2
= 0 ;
9733 bool temp1
= false ;
9734 PyObject
* obj0
= 0 ;
9735 PyObject
* obj1
= 0 ;
9736 PyObject
* obj2
= 0 ;
9738 (char *) "filename",(char *) "bitmap",(char *) "type", NULL
9741 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:__wxMemoryFSHandler_AddFile_wxBitmap",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9743 arg1
= wxString_in_helper(obj0
);
9744 if (arg1
== NULL
) SWIG_fail
;
9748 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
9749 if (SWIG_arg_fail(2)) SWIG_fail
;
9751 SWIG_null_ref("wxBitmap");
9753 if (SWIG_arg_fail(2)) SWIG_fail
;
9756 arg3
= static_cast<long >(SWIG_As_long(obj2
));
9757 if (SWIG_arg_fail(3)) SWIG_fail
;
9760 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9761 __wxMemoryFSHandler_AddFile_wxBitmap((wxString
const &)*arg1
,(wxBitmap
const &)*arg2
,arg3
);
9763 wxPyEndAllowThreads(__tstate
);
9764 if (PyErr_Occurred()) SWIG_fail
;
9766 Py_INCREF(Py_None
); resultobj
= Py_None
;
9781 static PyObject
*_wrap___wxMemoryFSHandler_AddFile_Data(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9782 PyObject
*resultobj
= NULL
;
9783 wxString
*arg1
= 0 ;
9784 PyObject
*arg2
= (PyObject
*) 0 ;
9785 bool temp1
= false ;
9786 PyObject
* obj0
= 0 ;
9787 PyObject
* obj1
= 0 ;
9789 (char *) "filename",(char *) "data", NULL
9792 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:__wxMemoryFSHandler_AddFile_Data",kwnames
,&obj0
,&obj1
)) goto fail
;
9794 arg1
= wxString_in_helper(obj0
);
9795 if (arg1
== NULL
) SWIG_fail
;
9800 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9801 __wxMemoryFSHandler_AddFile_Data((wxString
const &)*arg1
,arg2
);
9803 wxPyEndAllowThreads(__tstate
);
9804 if (PyErr_Occurred()) SWIG_fail
;
9806 Py_INCREF(Py_None
); resultobj
= Py_None
;
9821 static PyObject
*_wrap_new_MemoryFSHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9822 PyObject
*resultobj
= NULL
;
9823 wxMemoryFSHandler
*result
;
9828 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_MemoryFSHandler",kwnames
)) goto fail
;
9830 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9831 result
= (wxMemoryFSHandler
*)new wxMemoryFSHandler();
9833 wxPyEndAllowThreads(__tstate
);
9834 if (PyErr_Occurred()) SWIG_fail
;
9836 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMemoryFSHandler
, 1);
9843 static PyObject
*_wrap_MemoryFSHandler_RemoveFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9844 PyObject
*resultobj
= NULL
;
9845 wxString
*arg1
= 0 ;
9846 bool temp1
= false ;
9847 PyObject
* obj0
= 0 ;
9849 (char *) "filename", NULL
9852 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MemoryFSHandler_RemoveFile",kwnames
,&obj0
)) goto fail
;
9854 arg1
= wxString_in_helper(obj0
);
9855 if (arg1
== NULL
) SWIG_fail
;
9859 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9860 wxMemoryFSHandler::RemoveFile((wxString
const &)*arg1
);
9862 wxPyEndAllowThreads(__tstate
);
9863 if (PyErr_Occurred()) SWIG_fail
;
9865 Py_INCREF(Py_None
); resultobj
= Py_None
;
9880 static PyObject
*_wrap_MemoryFSHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9881 PyObject
*resultobj
= NULL
;
9882 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9883 wxString
*arg2
= 0 ;
9885 bool temp2
= false ;
9886 PyObject
* obj0
= 0 ;
9887 PyObject
* obj1
= 0 ;
9889 (char *) "self",(char *) "location", NULL
9892 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MemoryFSHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
9893 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9894 if (SWIG_arg_fail(1)) SWIG_fail
;
9896 arg2
= wxString_in_helper(obj1
);
9897 if (arg2
== NULL
) SWIG_fail
;
9901 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9902 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
9904 wxPyEndAllowThreads(__tstate
);
9905 if (PyErr_Occurred()) SWIG_fail
;
9908 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9924 static PyObject
*_wrap_MemoryFSHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9925 PyObject
*resultobj
= NULL
;
9926 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9927 wxFileSystem
*arg2
= 0 ;
9928 wxString
*arg3
= 0 ;
9930 bool temp3
= false ;
9931 PyObject
* obj0
= 0 ;
9932 PyObject
* obj1
= 0 ;
9933 PyObject
* obj2
= 0 ;
9935 (char *) "self",(char *) "fs",(char *) "location", NULL
9938 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MemoryFSHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9939 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9940 if (SWIG_arg_fail(1)) SWIG_fail
;
9942 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9943 if (SWIG_arg_fail(2)) SWIG_fail
;
9945 SWIG_null_ref("wxFileSystem");
9947 if (SWIG_arg_fail(2)) SWIG_fail
;
9950 arg3
= wxString_in_helper(obj2
);
9951 if (arg3
== NULL
) SWIG_fail
;
9955 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9956 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
9958 wxPyEndAllowThreads(__tstate
);
9959 if (PyErr_Occurred()) SWIG_fail
;
9962 resultobj
= wxPyMake_wxObject(result
, (bool)1);
9978 static PyObject
*_wrap_MemoryFSHandler_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9979 PyObject
*resultobj
= NULL
;
9980 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9981 wxString
*arg2
= 0 ;
9982 int arg3
= (int) 0 ;
9984 bool temp2
= false ;
9985 PyObject
* obj0
= 0 ;
9986 PyObject
* obj1
= 0 ;
9987 PyObject
* obj2
= 0 ;
9989 (char *) "self",(char *) "spec",(char *) "flags", NULL
9992 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:MemoryFSHandler_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9993 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9994 if (SWIG_arg_fail(1)) SWIG_fail
;
9996 arg2
= wxString_in_helper(obj1
);
9997 if (arg2
== NULL
) SWIG_fail
;
10002 arg3
= static_cast<int >(SWIG_As_int(obj2
));
10003 if (SWIG_arg_fail(3)) SWIG_fail
;
10007 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10008 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
10010 wxPyEndAllowThreads(__tstate
);
10011 if (PyErr_Occurred()) SWIG_fail
;
10015 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10017 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10034 static PyObject
*_wrap_MemoryFSHandler_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10035 PyObject
*resultobj
= NULL
;
10036 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
10038 PyObject
* obj0
= 0 ;
10039 char *kwnames
[] = {
10040 (char *) "self", NULL
10043 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MemoryFSHandler_FindNext",kwnames
,&obj0
)) goto fail
;
10044 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
10045 if (SWIG_arg_fail(1)) SWIG_fail
;
10047 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10048 result
= (arg1
)->FindNext();
10050 wxPyEndAllowThreads(__tstate
);
10051 if (PyErr_Occurred()) SWIG_fail
;
10055 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10057 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10066 static PyObject
* MemoryFSHandler_swigregister(PyObject
*, PyObject
*args
) {
10068 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10069 SWIG_TypeClientData(SWIGTYPE_p_wxMemoryFSHandler
, obj
);
10071 return Py_BuildValue((char *)"");
10073 static PyObject
*_wrap_ImageHandler_GetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10074 PyObject
*resultobj
= NULL
;
10075 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10077 PyObject
* obj0
= 0 ;
10078 char *kwnames
[] = {
10079 (char *) "self", NULL
10082 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetName",kwnames
,&obj0
)) goto fail
;
10083 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10084 if (SWIG_arg_fail(1)) SWIG_fail
;
10086 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10087 result
= (arg1
)->GetName();
10089 wxPyEndAllowThreads(__tstate
);
10090 if (PyErr_Occurred()) SWIG_fail
;
10094 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10096 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10105 static PyObject
*_wrap_ImageHandler_GetExtension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10106 PyObject
*resultobj
= NULL
;
10107 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10109 PyObject
* obj0
= 0 ;
10110 char *kwnames
[] = {
10111 (char *) "self", NULL
10114 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetExtension",kwnames
,&obj0
)) goto fail
;
10115 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10116 if (SWIG_arg_fail(1)) SWIG_fail
;
10118 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10119 result
= (arg1
)->GetExtension();
10121 wxPyEndAllowThreads(__tstate
);
10122 if (PyErr_Occurred()) SWIG_fail
;
10126 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10128 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10137 static PyObject
*_wrap_ImageHandler_GetType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10138 PyObject
*resultobj
= NULL
;
10139 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10141 PyObject
* obj0
= 0 ;
10142 char *kwnames
[] = {
10143 (char *) "self", NULL
10146 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetType",kwnames
,&obj0
)) goto fail
;
10147 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10148 if (SWIG_arg_fail(1)) SWIG_fail
;
10150 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10151 result
= (long)(arg1
)->GetType();
10153 wxPyEndAllowThreads(__tstate
);
10154 if (PyErr_Occurred()) SWIG_fail
;
10157 resultobj
= SWIG_From_long(static_cast<long >(result
));
10165 static PyObject
*_wrap_ImageHandler_GetMimeType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10166 PyObject
*resultobj
= NULL
;
10167 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10169 PyObject
* obj0
= 0 ;
10170 char *kwnames
[] = {
10171 (char *) "self", NULL
10174 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetMimeType",kwnames
,&obj0
)) goto fail
;
10175 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10176 if (SWIG_arg_fail(1)) SWIG_fail
;
10178 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10179 result
= (arg1
)->GetMimeType();
10181 wxPyEndAllowThreads(__tstate
);
10182 if (PyErr_Occurred()) SWIG_fail
;
10186 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10188 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10197 static PyObject
*_wrap_ImageHandler_CanRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10198 PyObject
*resultobj
= NULL
;
10199 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10200 wxString
*arg2
= 0 ;
10202 bool temp2
= false ;
10203 PyObject
* obj0
= 0 ;
10204 PyObject
* obj1
= 0 ;
10205 char *kwnames
[] = {
10206 (char *) "self",(char *) "name", NULL
10209 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_CanRead",kwnames
,&obj0
,&obj1
)) goto fail
;
10210 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10211 if (SWIG_arg_fail(1)) SWIG_fail
;
10213 arg2
= wxString_in_helper(obj1
);
10214 if (arg2
== NULL
) SWIG_fail
;
10218 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10219 result
= (bool)(arg1
)->CanRead((wxString
const &)*arg2
);
10221 wxPyEndAllowThreads(__tstate
);
10222 if (PyErr_Occurred()) SWIG_fail
;
10225 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
10241 static PyObject
*_wrap_ImageHandler_SetName(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 *) "name", NULL
10252 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetName",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
)->SetName((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_SetExtension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10283 PyObject
*resultobj
= NULL
;
10284 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10285 wxString
*arg2
= 0 ;
10286 bool temp2
= false ;
10287 PyObject
* obj0
= 0 ;
10288 PyObject
* obj1
= 0 ;
10289 char *kwnames
[] = {
10290 (char *) "self",(char *) "extension", NULL
10293 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetExtension",kwnames
,&obj0
,&obj1
)) goto fail
;
10294 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10295 if (SWIG_arg_fail(1)) SWIG_fail
;
10297 arg2
= wxString_in_helper(obj1
);
10298 if (arg2
== NULL
) SWIG_fail
;
10302 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10303 (arg1
)->SetExtension((wxString
const &)*arg2
);
10305 wxPyEndAllowThreads(__tstate
);
10306 if (PyErr_Occurred()) SWIG_fail
;
10308 Py_INCREF(Py_None
); resultobj
= Py_None
;
10323 static PyObject
*_wrap_ImageHandler_SetType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10324 PyObject
*resultobj
= NULL
;
10325 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10327 PyObject
* obj0
= 0 ;
10328 PyObject
* obj1
= 0 ;
10329 char *kwnames
[] = {
10330 (char *) "self",(char *) "type", NULL
10333 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetType",kwnames
,&obj0
,&obj1
)) goto fail
;
10334 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10335 if (SWIG_arg_fail(1)) SWIG_fail
;
10337 arg2
= static_cast<long >(SWIG_As_long(obj1
));
10338 if (SWIG_arg_fail(2)) SWIG_fail
;
10341 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10342 (arg1
)->SetType(arg2
);
10344 wxPyEndAllowThreads(__tstate
);
10345 if (PyErr_Occurred()) SWIG_fail
;
10347 Py_INCREF(Py_None
); resultobj
= Py_None
;
10354 static PyObject
*_wrap_ImageHandler_SetMimeType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10355 PyObject
*resultobj
= NULL
;
10356 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10357 wxString
*arg2
= 0 ;
10358 bool temp2
= false ;
10359 PyObject
* obj0
= 0 ;
10360 PyObject
* obj1
= 0 ;
10361 char *kwnames
[] = {
10362 (char *) "self",(char *) "mimetype", NULL
10365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetMimeType",kwnames
,&obj0
,&obj1
)) goto fail
;
10366 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10367 if (SWIG_arg_fail(1)) SWIG_fail
;
10369 arg2
= wxString_in_helper(obj1
);
10370 if (arg2
== NULL
) SWIG_fail
;
10374 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10375 (arg1
)->SetMimeType((wxString
const &)*arg2
);
10377 wxPyEndAllowThreads(__tstate
);
10378 if (PyErr_Occurred()) SWIG_fail
;
10380 Py_INCREF(Py_None
); resultobj
= Py_None
;
10395 static PyObject
* ImageHandler_swigregister(PyObject
*, PyObject
*args
) {
10397 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10398 SWIG_TypeClientData(SWIGTYPE_p_wxImageHandler
, obj
);
10400 return Py_BuildValue((char *)"");
10402 static PyObject
*_wrap_new_PyImageHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10403 PyObject
*resultobj
= NULL
;
10404 wxPyImageHandler
*result
;
10405 char *kwnames
[] = {
10409 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PyImageHandler",kwnames
)) goto fail
;
10411 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10412 result
= (wxPyImageHandler
*)new wxPyImageHandler();
10414 wxPyEndAllowThreads(__tstate
);
10415 if (PyErr_Occurred()) SWIG_fail
;
10417 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyImageHandler
, 1);
10424 static PyObject
*_wrap_PyImageHandler__SetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10425 PyObject
*resultobj
= NULL
;
10426 wxPyImageHandler
*arg1
= (wxPyImageHandler
*) 0 ;
10427 PyObject
*arg2
= (PyObject
*) 0 ;
10428 PyObject
* obj0
= 0 ;
10429 PyObject
* obj1
= 0 ;
10430 char *kwnames
[] = {
10431 (char *) "self",(char *) "self", NULL
10434 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyImageHandler__SetSelf",kwnames
,&obj0
,&obj1
)) goto fail
;
10435 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10436 if (SWIG_arg_fail(1)) SWIG_fail
;
10439 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10440 (arg1
)->_SetSelf(arg2
);
10442 wxPyEndAllowThreads(__tstate
);
10443 if (PyErr_Occurred()) SWIG_fail
;
10445 Py_INCREF(Py_None
); resultobj
= Py_None
;
10452 static PyObject
* PyImageHandler_swigregister(PyObject
*, PyObject
*args
) {
10454 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10455 SWIG_TypeClientData(SWIGTYPE_p_wxPyImageHandler
, obj
);
10457 return Py_BuildValue((char *)"");
10459 static PyObject
*_wrap_new_ImageHistogram(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10460 PyObject
*resultobj
= NULL
;
10461 wxImageHistogram
*result
;
10462 char *kwnames
[] = {
10466 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ImageHistogram",kwnames
)) goto fail
;
10468 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10469 result
= (wxImageHistogram
*)new wxImageHistogram();
10471 wxPyEndAllowThreads(__tstate
);
10472 if (PyErr_Occurred()) SWIG_fail
;
10474 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImageHistogram
, 1);
10481 static PyObject
*_wrap_ImageHistogram_MakeKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10482 PyObject
*resultobj
= NULL
;
10486 unsigned long result
;
10487 PyObject
* obj0
= 0 ;
10488 PyObject
* obj1
= 0 ;
10489 PyObject
* obj2
= 0 ;
10490 char *kwnames
[] = {
10491 (char *) "r",(char *) "g",(char *) "b", NULL
10494 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ImageHistogram_MakeKey",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10496 arg1
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj0
));
10497 if (SWIG_arg_fail(1)) SWIG_fail
;
10500 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10501 if (SWIG_arg_fail(2)) SWIG_fail
;
10504 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10505 if (SWIG_arg_fail(3)) SWIG_fail
;
10508 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10509 result
= (unsigned long)wxImageHistogram::MakeKey(arg1
,arg2
,arg3
);
10511 wxPyEndAllowThreads(__tstate
);
10512 if (PyErr_Occurred()) SWIG_fail
;
10515 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10523 static PyObject
*_wrap_ImageHistogram_FindFirstUnusedColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10524 PyObject
*resultobj
= NULL
;
10525 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10526 byte
*arg2
= (byte
*) 0 ;
10527 byte
*arg3
= (byte
*) 0 ;
10528 byte
*arg4
= (byte
*) 0 ;
10529 byte arg5
= (byte
) 1 ;
10530 byte arg6
= (byte
) 0 ;
10531 byte arg7
= (byte
) 0 ;
10539 PyObject
* obj0
= 0 ;
10540 PyObject
* obj1
= 0 ;
10541 PyObject
* obj2
= 0 ;
10542 PyObject
* obj3
= 0 ;
10543 char *kwnames
[] = {
10544 (char *) "self",(char *) "startR",(char *) "startG",(char *) "startB", NULL
10547 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
10548 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
10549 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
10550 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:ImageHistogram_FindFirstUnusedColour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
10551 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10552 if (SWIG_arg_fail(1)) SWIG_fail
;
10555 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10556 if (SWIG_arg_fail(5)) SWIG_fail
;
10561 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10562 if (SWIG_arg_fail(6)) SWIG_fail
;
10567 arg7
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
10568 if (SWIG_arg_fail(7)) SWIG_fail
;
10572 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10573 result
= (bool)((wxImageHistogram
const *)arg1
)->FindFirstUnusedColour(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
10575 wxPyEndAllowThreads(__tstate
);
10576 if (PyErr_Occurred()) SWIG_fail
;
10579 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
10581 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
10582 SWIG_From_unsigned_SS_char((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_unsigned_char
, 0)));
10583 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
10584 SWIG_From_unsigned_SS_char((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_unsigned_char
, 0)));
10585 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
10586 SWIG_From_unsigned_SS_char((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_unsigned_char
, 0)));
10593 static PyObject
*_wrap_ImageHistogram_GetCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10594 PyObject
*resultobj
= NULL
;
10595 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10596 unsigned long arg2
;
10597 unsigned long result
;
10598 PyObject
* obj0
= 0 ;
10599 PyObject
* obj1
= 0 ;
10600 char *kwnames
[] = {
10601 (char *) "self",(char *) "key", NULL
10604 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHistogram_GetCount",kwnames
,&obj0
,&obj1
)) goto fail
;
10605 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10606 if (SWIG_arg_fail(1)) SWIG_fail
;
10608 arg2
= static_cast<unsigned long >(SWIG_As_unsigned_SS_long(obj1
));
10609 if (SWIG_arg_fail(2)) SWIG_fail
;
10612 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10613 result
= (unsigned long)wxImageHistogram_GetCount(arg1
,arg2
);
10615 wxPyEndAllowThreads(__tstate
);
10616 if (PyErr_Occurred()) SWIG_fail
;
10619 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10627 static PyObject
*_wrap_ImageHistogram_GetCountRGB(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10628 PyObject
*resultobj
= NULL
;
10629 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10633 unsigned long result
;
10634 PyObject
* obj0
= 0 ;
10635 PyObject
* obj1
= 0 ;
10636 PyObject
* obj2
= 0 ;
10637 PyObject
* obj3
= 0 ;
10638 char *kwnames
[] = {
10639 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
10642 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:ImageHistogram_GetCountRGB",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
10643 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10644 if (SWIG_arg_fail(1)) SWIG_fail
;
10646 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10647 if (SWIG_arg_fail(2)) SWIG_fail
;
10650 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10651 if (SWIG_arg_fail(3)) SWIG_fail
;
10654 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
10655 if (SWIG_arg_fail(4)) SWIG_fail
;
10658 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10659 result
= (unsigned long)wxImageHistogram_GetCountRGB(arg1
,arg2
,arg3
,arg4
);
10661 wxPyEndAllowThreads(__tstate
);
10662 if (PyErr_Occurred()) SWIG_fail
;
10665 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10673 static PyObject
*_wrap_ImageHistogram_GetCountColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10674 PyObject
*resultobj
= NULL
;
10675 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10676 wxColour
*arg2
= 0 ;
10677 unsigned long result
;
10679 PyObject
* obj0
= 0 ;
10680 PyObject
* obj1
= 0 ;
10681 char *kwnames
[] = {
10682 (char *) "self",(char *) "colour", NULL
10685 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHistogram_GetCountColour",kwnames
,&obj0
,&obj1
)) goto fail
;
10686 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10687 if (SWIG_arg_fail(1)) SWIG_fail
;
10690 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
10693 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10694 result
= (unsigned long)wxImageHistogram_GetCountColour(arg1
,(wxColour
const &)*arg2
);
10696 wxPyEndAllowThreads(__tstate
);
10697 if (PyErr_Occurred()) SWIG_fail
;
10700 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10708 static PyObject
* ImageHistogram_swigregister(PyObject
*, PyObject
*args
) {
10710 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10711 SWIG_TypeClientData(SWIGTYPE_p_wxImageHistogram
, obj
);
10713 return Py_BuildValue((char *)"");
10715 static PyObject
*_wrap_new_Image_RGBValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10716 PyObject
*resultobj
= NULL
;
10717 byte arg1
= (byte
) 0 ;
10718 byte arg2
= (byte
) 0 ;
10719 byte arg3
= (byte
) 0 ;
10720 wxImage_RGBValue
*result
;
10721 PyObject
* obj0
= 0 ;
10722 PyObject
* obj1
= 0 ;
10723 PyObject
* obj2
= 0 ;
10724 char *kwnames
[] = {
10725 (char *) "r",(char *) "g",(char *) "b", NULL
10728 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_Image_RGBValue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10731 arg1
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj0
));
10732 if (SWIG_arg_fail(1)) SWIG_fail
;
10737 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10738 if (SWIG_arg_fail(2)) SWIG_fail
;
10743 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10744 if (SWIG_arg_fail(3)) SWIG_fail
;
10748 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10749 result
= (wxImage_RGBValue
*)new wxImage_RGBValue(arg1
,arg2
,arg3
);
10751 wxPyEndAllowThreads(__tstate
);
10752 if (PyErr_Occurred()) SWIG_fail
;
10754 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage_RGBValue
, 1);
10761 static PyObject
*_wrap_Image_RGBValue_red_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10762 PyObject
*resultobj
= NULL
;
10763 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10765 PyObject
* obj0
= 0 ;
10766 PyObject
* obj1
= 0 ;
10767 char *kwnames
[] = {
10768 (char *) "self",(char *) "red", NULL
10771 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RGBValue_red_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10772 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10773 if (SWIG_arg_fail(1)) SWIG_fail
;
10775 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10776 if (SWIG_arg_fail(2)) SWIG_fail
;
10778 if (arg1
) (arg1
)->red
= arg2
;
10780 Py_INCREF(Py_None
); resultobj
= Py_None
;
10787 static PyObject
*_wrap_Image_RGBValue_red_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10788 PyObject
*resultobj
= NULL
;
10789 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10791 PyObject
* obj0
= 0 ;
10792 char *kwnames
[] = {
10793 (char *) "self", NULL
10796 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBValue_red_get",kwnames
,&obj0
)) goto fail
;
10797 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10798 if (SWIG_arg_fail(1)) SWIG_fail
;
10799 result
= (byte
) ((arg1
)->red
);
10802 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
10810 static PyObject
*_wrap_Image_RGBValue_green_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10811 PyObject
*resultobj
= NULL
;
10812 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10814 PyObject
* obj0
= 0 ;
10815 PyObject
* obj1
= 0 ;
10816 char *kwnames
[] = {
10817 (char *) "self",(char *) "green", NULL
10820 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RGBValue_green_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10821 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10822 if (SWIG_arg_fail(1)) SWIG_fail
;
10824 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10825 if (SWIG_arg_fail(2)) SWIG_fail
;
10827 if (arg1
) (arg1
)->green
= arg2
;
10829 Py_INCREF(Py_None
); resultobj
= Py_None
;
10836 static PyObject
*_wrap_Image_RGBValue_green_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10837 PyObject
*resultobj
= NULL
;
10838 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10840 PyObject
* obj0
= 0 ;
10841 char *kwnames
[] = {
10842 (char *) "self", NULL
10845 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBValue_green_get",kwnames
,&obj0
)) goto fail
;
10846 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10847 if (SWIG_arg_fail(1)) SWIG_fail
;
10848 result
= (byte
) ((arg1
)->green
);
10851 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
10859 static PyObject
*_wrap_Image_RGBValue_blue_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10860 PyObject
*resultobj
= NULL
;
10861 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10863 PyObject
* obj0
= 0 ;
10864 PyObject
* obj1
= 0 ;
10865 char *kwnames
[] = {
10866 (char *) "self",(char *) "blue", NULL
10869 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RGBValue_blue_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10870 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10871 if (SWIG_arg_fail(1)) SWIG_fail
;
10873 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10874 if (SWIG_arg_fail(2)) SWIG_fail
;
10876 if (arg1
) (arg1
)->blue
= arg2
;
10878 Py_INCREF(Py_None
); resultobj
= Py_None
;
10885 static PyObject
*_wrap_Image_RGBValue_blue_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10886 PyObject
*resultobj
= NULL
;
10887 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10889 PyObject
* obj0
= 0 ;
10890 char *kwnames
[] = {
10891 (char *) "self", NULL
10894 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBValue_blue_get",kwnames
,&obj0
)) goto fail
;
10895 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10896 if (SWIG_arg_fail(1)) SWIG_fail
;
10897 result
= (byte
) ((arg1
)->blue
);
10900 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
10908 static PyObject
* Image_RGBValue_swigregister(PyObject
*, PyObject
*args
) {
10910 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10911 SWIG_TypeClientData(SWIGTYPE_p_wxImage_RGBValue
, obj
);
10913 return Py_BuildValue((char *)"");
10915 static PyObject
*_wrap_new_Image_HSVValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10916 PyObject
*resultobj
= NULL
;
10917 double arg1
= (double) 0.0 ;
10918 double arg2
= (double) 0.0 ;
10919 double arg3
= (double) 0.0 ;
10920 wxImage_HSVValue
*result
;
10921 PyObject
* obj0
= 0 ;
10922 PyObject
* obj1
= 0 ;
10923 PyObject
* obj2
= 0 ;
10924 char *kwnames
[] = {
10925 (char *) "h",(char *) "s",(char *) "v", NULL
10928 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_Image_HSVValue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10931 arg1
= static_cast<double >(SWIG_As_double(obj0
));
10932 if (SWIG_arg_fail(1)) SWIG_fail
;
10937 arg2
= static_cast<double >(SWIG_As_double(obj1
));
10938 if (SWIG_arg_fail(2)) SWIG_fail
;
10943 arg3
= static_cast<double >(SWIG_As_double(obj2
));
10944 if (SWIG_arg_fail(3)) SWIG_fail
;
10948 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10949 result
= (wxImage_HSVValue
*)new wxImage_HSVValue(arg1
,arg2
,arg3
);
10951 wxPyEndAllowThreads(__tstate
);
10952 if (PyErr_Occurred()) SWIG_fail
;
10954 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage_HSVValue
, 1);
10961 static PyObject
*_wrap_Image_HSVValue_hue_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10962 PyObject
*resultobj
= NULL
;
10963 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
10965 PyObject
* obj0
= 0 ;
10966 PyObject
* obj1
= 0 ;
10967 char *kwnames
[] = {
10968 (char *) "self",(char *) "hue", NULL
10971 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HSVValue_hue_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10972 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
10973 if (SWIG_arg_fail(1)) SWIG_fail
;
10975 arg2
= static_cast<double >(SWIG_As_double(obj1
));
10976 if (SWIG_arg_fail(2)) SWIG_fail
;
10978 if (arg1
) (arg1
)->hue
= arg2
;
10980 Py_INCREF(Py_None
); resultobj
= Py_None
;
10987 static PyObject
*_wrap_Image_HSVValue_hue_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10988 PyObject
*resultobj
= NULL
;
10989 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
10991 PyObject
* obj0
= 0 ;
10992 char *kwnames
[] = {
10993 (char *) "self", NULL
10996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVValue_hue_get",kwnames
,&obj0
)) goto fail
;
10997 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
10998 if (SWIG_arg_fail(1)) SWIG_fail
;
10999 result
= (double) ((arg1
)->hue
);
11002 resultobj
= SWIG_From_double(static_cast<double >(result
));
11010 static PyObject
*_wrap_Image_HSVValue_saturation_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11011 PyObject
*resultobj
= NULL
;
11012 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
11014 PyObject
* obj0
= 0 ;
11015 PyObject
* obj1
= 0 ;
11016 char *kwnames
[] = {
11017 (char *) "self",(char *) "saturation", NULL
11020 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HSVValue_saturation_set",kwnames
,&obj0
,&obj1
)) goto fail
;
11021 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11022 if (SWIG_arg_fail(1)) SWIG_fail
;
11024 arg2
= static_cast<double >(SWIG_As_double(obj1
));
11025 if (SWIG_arg_fail(2)) SWIG_fail
;
11027 if (arg1
) (arg1
)->saturation
= arg2
;
11029 Py_INCREF(Py_None
); resultobj
= Py_None
;
11036 static PyObject
*_wrap_Image_HSVValue_saturation_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11037 PyObject
*resultobj
= NULL
;
11038 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
11040 PyObject
* obj0
= 0 ;
11041 char *kwnames
[] = {
11042 (char *) "self", NULL
11045 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVValue_saturation_get",kwnames
,&obj0
)) goto fail
;
11046 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11047 if (SWIG_arg_fail(1)) SWIG_fail
;
11048 result
= (double) ((arg1
)->saturation
);
11051 resultobj
= SWIG_From_double(static_cast<double >(result
));
11059 static PyObject
*_wrap_Image_HSVValue_value_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11060 PyObject
*resultobj
= NULL
;
11061 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
11063 PyObject
* obj0
= 0 ;
11064 PyObject
* obj1
= 0 ;
11065 char *kwnames
[] = {
11066 (char *) "self",(char *) "value", NULL
11069 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HSVValue_value_set",kwnames
,&obj0
,&obj1
)) goto fail
;
11070 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11071 if (SWIG_arg_fail(1)) SWIG_fail
;
11073 arg2
= static_cast<double >(SWIG_As_double(obj1
));
11074 if (SWIG_arg_fail(2)) SWIG_fail
;
11076 if (arg1
) (arg1
)->value
= arg2
;
11078 Py_INCREF(Py_None
); resultobj
= Py_None
;
11085 static PyObject
*_wrap_Image_HSVValue_value_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11086 PyObject
*resultobj
= NULL
;
11087 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
11089 PyObject
* obj0
= 0 ;
11090 char *kwnames
[] = {
11091 (char *) "self", NULL
11094 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVValue_value_get",kwnames
,&obj0
)) goto fail
;
11095 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11096 if (SWIG_arg_fail(1)) SWIG_fail
;
11097 result
= (double) ((arg1
)->value
);
11100 resultobj
= SWIG_From_double(static_cast<double >(result
));
11108 static PyObject
* Image_HSVValue_swigregister(PyObject
*, PyObject
*args
) {
11110 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
11111 SWIG_TypeClientData(SWIGTYPE_p_wxImage_HSVValue
, obj
);
11113 return Py_BuildValue((char *)"");
11115 static PyObject
*_wrap_new_Image(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11116 PyObject
*resultobj
= NULL
;
11117 wxString
*arg1
= 0 ;
11118 long arg2
= (long) wxBITMAP_TYPE_ANY
;
11119 int arg3
= (int) -1 ;
11121 bool temp1
= false ;
11122 PyObject
* obj0
= 0 ;
11123 PyObject
* obj1
= 0 ;
11124 PyObject
* obj2
= 0 ;
11125 char *kwnames
[] = {
11126 (char *) "name",(char *) "type",(char *) "index", NULL
11129 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:new_Image",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11131 arg1
= wxString_in_helper(obj0
);
11132 if (arg1
== NULL
) SWIG_fail
;
11137 arg2
= static_cast<long >(SWIG_As_long(obj1
));
11138 if (SWIG_arg_fail(2)) SWIG_fail
;
11143 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11144 if (SWIG_arg_fail(3)) SWIG_fail
;
11148 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11149 result
= (wxImage
*)new wxImage((wxString
const &)*arg1
,arg2
,arg3
);
11151 wxPyEndAllowThreads(__tstate
);
11152 if (PyErr_Occurred()) SWIG_fail
;
11154 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11169 static PyObject
*_wrap_delete_Image(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11170 PyObject
*resultobj
= NULL
;
11171 wxImage
*arg1
= (wxImage
*) 0 ;
11172 PyObject
* obj0
= 0 ;
11173 char *kwnames
[] = {
11174 (char *) "self", NULL
11177 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Image",kwnames
,&obj0
)) goto fail
;
11178 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11179 if (SWIG_arg_fail(1)) SWIG_fail
;
11181 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11184 wxPyEndAllowThreads(__tstate
);
11185 if (PyErr_Occurred()) SWIG_fail
;
11187 Py_INCREF(Py_None
); resultobj
= Py_None
;
11194 static PyObject
*_wrap_new_ImageFromMime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11195 PyObject
*resultobj
= NULL
;
11196 wxString
*arg1
= 0 ;
11197 wxString
*arg2
= 0 ;
11198 int arg3
= (int) -1 ;
11200 bool temp1
= false ;
11201 bool temp2
= false ;
11202 PyObject
* obj0
= 0 ;
11203 PyObject
* obj1
= 0 ;
11204 PyObject
* obj2
= 0 ;
11205 char *kwnames
[] = {
11206 (char *) "name",(char *) "mimetype",(char *) "index", NULL
11209 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:new_ImageFromMime",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11211 arg1
= wxString_in_helper(obj0
);
11212 if (arg1
== NULL
) SWIG_fail
;
11216 arg2
= wxString_in_helper(obj1
);
11217 if (arg2
== NULL
) SWIG_fail
;
11222 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11223 if (SWIG_arg_fail(3)) SWIG_fail
;
11227 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11228 result
= (wxImage
*)new wxImage((wxString
const &)*arg1
,(wxString
const &)*arg2
,arg3
);
11230 wxPyEndAllowThreads(__tstate
);
11231 if (PyErr_Occurred()) SWIG_fail
;
11233 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11256 static PyObject
*_wrap_new_ImageFromStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11257 PyObject
*resultobj
= NULL
;
11258 wxInputStream
*arg1
= 0 ;
11259 long arg2
= (long) wxBITMAP_TYPE_ANY
;
11260 int arg3
= (int) -1 ;
11262 wxPyInputStream
*temp1
;
11264 PyObject
* obj0
= 0 ;
11265 PyObject
* obj1
= 0 ;
11266 PyObject
* obj2
= 0 ;
11267 char *kwnames
[] = {
11268 (char *) "stream",(char *) "type",(char *) "index", NULL
11271 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:new_ImageFromStream",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11273 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
11274 arg1
= temp1
->m_wxis
;
11277 PyErr_Clear(); // clear the failure of the wxPyConvert above
11278 arg1
= wxPyCBInputStream_create(obj0
, false);
11279 if (arg1
== NULL
) {
11280 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
11288 arg2
= static_cast<long >(SWIG_As_long(obj1
));
11289 if (SWIG_arg_fail(2)) SWIG_fail
;
11294 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11295 if (SWIG_arg_fail(3)) SWIG_fail
;
11299 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11300 result
= (wxImage
*)new wxImage(*arg1
,arg2
,arg3
);
11302 wxPyEndAllowThreads(__tstate
);
11303 if (PyErr_Occurred()) SWIG_fail
;
11305 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11307 if (created1
) delete arg1
;
11312 if (created1
) delete arg1
;
11318 static PyObject
*_wrap_new_ImageFromStreamMime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11319 PyObject
*resultobj
= NULL
;
11320 wxInputStream
*arg1
= 0 ;
11321 wxString
*arg2
= 0 ;
11322 int arg3
= (int) -1 ;
11324 wxPyInputStream
*temp1
;
11326 bool temp2
= false ;
11327 PyObject
* obj0
= 0 ;
11328 PyObject
* obj1
= 0 ;
11329 PyObject
* obj2
= 0 ;
11330 char *kwnames
[] = {
11331 (char *) "stream",(char *) "mimetype",(char *) "index", NULL
11334 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:new_ImageFromStreamMime",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11336 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
11337 arg1
= temp1
->m_wxis
;
11340 PyErr_Clear(); // clear the failure of the wxPyConvert above
11341 arg1
= wxPyCBInputStream_create(obj0
, false);
11342 if (arg1
== NULL
) {
11343 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
11350 arg2
= wxString_in_helper(obj1
);
11351 if (arg2
== NULL
) SWIG_fail
;
11356 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11357 if (SWIG_arg_fail(3)) SWIG_fail
;
11361 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11362 result
= (wxImage
*)new wxImage(*arg1
,(wxString
const &)*arg2
,arg3
);
11364 wxPyEndAllowThreads(__tstate
);
11365 if (PyErr_Occurred()) SWIG_fail
;
11367 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11369 if (created1
) delete arg1
;
11378 if (created1
) delete arg1
;
11388 static PyObject
*_wrap_new_EmptyImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11389 PyObject
*resultobj
= NULL
;
11390 int arg1
= (int) 0 ;
11391 int arg2
= (int) 0 ;
11392 bool arg3
= (bool) true ;
11394 PyObject
* obj0
= 0 ;
11395 PyObject
* obj1
= 0 ;
11396 PyObject
* obj2
= 0 ;
11397 char *kwnames
[] = {
11398 (char *) "width",(char *) "height",(char *) "clear", NULL
11401 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_EmptyImage",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11404 arg1
= static_cast<int >(SWIG_As_int(obj0
));
11405 if (SWIG_arg_fail(1)) SWIG_fail
;
11410 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11411 if (SWIG_arg_fail(2)) SWIG_fail
;
11416 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
11417 if (SWIG_arg_fail(3)) SWIG_fail
;
11421 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11422 result
= (wxImage
*)new_wxImage(arg1
,arg2
,arg3
);
11424 wxPyEndAllowThreads(__tstate
);
11425 if (PyErr_Occurred()) SWIG_fail
;
11427 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11434 static PyObject
*_wrap_new_ImageFromBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11435 PyObject
*resultobj
= NULL
;
11436 wxBitmap
*arg1
= 0 ;
11438 PyObject
* obj0
= 0 ;
11439 char *kwnames
[] = {
11440 (char *) "bitmap", NULL
11443 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_ImageFromBitmap",kwnames
,&obj0
)) goto fail
;
11445 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
11446 if (SWIG_arg_fail(1)) SWIG_fail
;
11447 if (arg1
== NULL
) {
11448 SWIG_null_ref("wxBitmap");
11450 if (SWIG_arg_fail(1)) SWIG_fail
;
11453 if (!wxPyCheckForApp()) SWIG_fail
;
11454 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11455 result
= (wxImage
*)new_wxImage((wxBitmap
const &)*arg1
);
11457 wxPyEndAllowThreads(__tstate
);
11458 if (PyErr_Occurred()) SWIG_fail
;
11460 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11467 static PyObject
*_wrap_new_ImageFromData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11468 PyObject
*resultobj
= NULL
;
11474 PyObject
* obj0
= 0 ;
11475 PyObject
* obj1
= 0 ;
11476 PyObject
* obj2
= 0 ;
11477 char *kwnames
[] = {
11478 (char *) "width",(char *) "height",(char *) "data", NULL
11481 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:new_ImageFromData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11483 arg1
= static_cast<int >(SWIG_As_int(obj0
));
11484 if (SWIG_arg_fail(1)) SWIG_fail
;
11487 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11488 if (SWIG_arg_fail(2)) SWIG_fail
;
11491 if (!PyArg_Parse(obj2
, "t#", &arg3
, &arg4
)) SWIG_fail
;
11494 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11495 result
= (wxImage
*)new_wxImage(arg1
,arg2
,arg3
,arg4
);
11497 wxPyEndAllowThreads(__tstate
);
11498 if (PyErr_Occurred()) SWIG_fail
;
11500 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11507 static PyObject
*_wrap_new_ImageFromDataWithAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11508 PyObject
*resultobj
= NULL
;
11516 PyObject
* obj0
= 0 ;
11517 PyObject
* obj1
= 0 ;
11518 PyObject
* obj2
= 0 ;
11519 PyObject
* obj3
= 0 ;
11520 char *kwnames
[] = {
11521 (char *) "width",(char *) "height",(char *) "data",(char *) "alpha", NULL
11524 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:new_ImageFromDataWithAlpha",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
11526 arg1
= static_cast<int >(SWIG_As_int(obj0
));
11527 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 if (!PyArg_Parse(obj2
, "t#", &arg3
, &arg4
)) SWIG_fail
;
11537 if (!PyArg_Parse(obj3
, "t#", &arg5
, &arg6
)) SWIG_fail
;
11540 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11541 result
= (wxImage
*)new_wxImage(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
11543 wxPyEndAllowThreads(__tstate
);
11544 if (PyErr_Occurred()) SWIG_fail
;
11546 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11553 static PyObject
*_wrap_Image_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11554 PyObject
*resultobj
= NULL
;
11555 wxImage
*arg1
= (wxImage
*) 0 ;
11558 bool arg4
= (bool) true ;
11559 PyObject
* obj0
= 0 ;
11560 PyObject
* obj1
= 0 ;
11561 PyObject
* obj2
= 0 ;
11562 PyObject
* obj3
= 0 ;
11563 char *kwnames
[] = {
11564 (char *) "self",(char *) "width",(char *) "height",(char *) "clear", NULL
11567 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
11568 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11569 if (SWIG_arg_fail(1)) SWIG_fail
;
11571 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11572 if (SWIG_arg_fail(2)) SWIG_fail
;
11575 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11576 if (SWIG_arg_fail(3)) SWIG_fail
;
11580 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
11581 if (SWIG_arg_fail(4)) SWIG_fail
;
11585 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11586 (arg1
)->Create(arg2
,arg3
,arg4
);
11588 wxPyEndAllowThreads(__tstate
);
11589 if (PyErr_Occurred()) SWIG_fail
;
11591 Py_INCREF(Py_None
); resultobj
= Py_None
;
11598 static PyObject
*_wrap_Image_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11599 PyObject
*resultobj
= NULL
;
11600 wxImage
*arg1
= (wxImage
*) 0 ;
11601 PyObject
* obj0
= 0 ;
11602 char *kwnames
[] = {
11603 (char *) "self", NULL
11606 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_Destroy",kwnames
,&obj0
)) goto fail
;
11607 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11608 if (SWIG_arg_fail(1)) SWIG_fail
;
11610 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11613 wxPyEndAllowThreads(__tstate
);
11614 if (PyErr_Occurred()) SWIG_fail
;
11616 Py_INCREF(Py_None
); resultobj
= Py_None
;
11623 static PyObject
*_wrap_Image_Scale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11624 PyObject
*resultobj
= NULL
;
11625 wxImage
*arg1
= (wxImage
*) 0 ;
11628 SwigValueWrapper
<wxImage
> result
;
11629 PyObject
* obj0
= 0 ;
11630 PyObject
* obj1
= 0 ;
11631 PyObject
* obj2
= 0 ;
11632 char *kwnames
[] = {
11633 (char *) "self",(char *) "width",(char *) "height", NULL
11636 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_Scale",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11637 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11638 if (SWIG_arg_fail(1)) SWIG_fail
;
11640 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11641 if (SWIG_arg_fail(2)) SWIG_fail
;
11644 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11645 if (SWIG_arg_fail(3)) SWIG_fail
;
11648 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11649 result
= (arg1
)->Scale(arg2
,arg3
);
11651 wxPyEndAllowThreads(__tstate
);
11652 if (PyErr_Occurred()) SWIG_fail
;
11655 wxImage
* resultptr
;
11656 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
11657 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
11665 static PyObject
*_wrap_Image_ShrinkBy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11666 PyObject
*resultobj
= NULL
;
11667 wxImage
*arg1
= (wxImage
*) 0 ;
11670 SwigValueWrapper
<wxImage
> result
;
11671 PyObject
* obj0
= 0 ;
11672 PyObject
* obj1
= 0 ;
11673 PyObject
* obj2
= 0 ;
11674 char *kwnames
[] = {
11675 (char *) "self",(char *) "xFactor",(char *) "yFactor", NULL
11678 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_ShrinkBy",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11679 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11680 if (SWIG_arg_fail(1)) SWIG_fail
;
11682 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11683 if (SWIG_arg_fail(2)) SWIG_fail
;
11686 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11687 if (SWIG_arg_fail(3)) SWIG_fail
;
11690 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11691 result
= ((wxImage
const *)arg1
)->ShrinkBy(arg2
,arg3
);
11693 wxPyEndAllowThreads(__tstate
);
11694 if (PyErr_Occurred()) SWIG_fail
;
11697 wxImage
* resultptr
;
11698 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
11699 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
11707 static PyObject
*_wrap_Image_Rescale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11708 PyObject
*resultobj
= NULL
;
11709 wxImage
*arg1
= (wxImage
*) 0 ;
11713 PyObject
* obj0
= 0 ;
11714 PyObject
* obj1
= 0 ;
11715 PyObject
* obj2
= 0 ;
11716 char *kwnames
[] = {
11717 (char *) "self",(char *) "width",(char *) "height", NULL
11720 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_Rescale",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11721 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11722 if (SWIG_arg_fail(1)) SWIG_fail
;
11724 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11725 if (SWIG_arg_fail(2)) SWIG_fail
;
11728 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11729 if (SWIG_arg_fail(3)) SWIG_fail
;
11732 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11734 wxImage
&_result_ref
= (arg1
)->Rescale(arg2
,arg3
);
11735 result
= (wxImage
*) &_result_ref
;
11738 wxPyEndAllowThreads(__tstate
);
11739 if (PyErr_Occurred()) SWIG_fail
;
11741 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 0);
11748 static PyObject
*_wrap_Image_Resize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11749 PyObject
*resultobj
= NULL
;
11750 wxImage
*arg1
= (wxImage
*) 0 ;
11752 wxPoint
*arg3
= 0 ;
11753 int arg4
= (int) -1 ;
11754 int arg5
= (int) -1 ;
11755 int arg6
= (int) -1 ;
11759 PyObject
* obj0
= 0 ;
11760 PyObject
* obj1
= 0 ;
11761 PyObject
* obj2
= 0 ;
11762 PyObject
* obj3
= 0 ;
11763 PyObject
* obj4
= 0 ;
11764 PyObject
* obj5
= 0 ;
11765 char *kwnames
[] = {
11766 (char *) "self",(char *) "size",(char *) "pos",(char *) "r",(char *) "g",(char *) "b", NULL
11769 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:Image_Resize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
11770 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11771 if (SWIG_arg_fail(1)) SWIG_fail
;
11774 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
11778 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
11782 arg4
= static_cast<int >(SWIG_As_int(obj3
));
11783 if (SWIG_arg_fail(4)) SWIG_fail
;
11788 arg5
= static_cast<int >(SWIG_As_int(obj4
));
11789 if (SWIG_arg_fail(5)) SWIG_fail
;
11794 arg6
= static_cast<int >(SWIG_As_int(obj5
));
11795 if (SWIG_arg_fail(6)) SWIG_fail
;
11799 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11801 wxImage
&_result_ref
= (arg1
)->Resize((wxSize
const &)*arg2
,(wxPoint
const &)*arg3
,arg4
,arg5
,arg6
);
11802 result
= (wxImage
*) &_result_ref
;
11805 wxPyEndAllowThreads(__tstate
);
11806 if (PyErr_Occurred()) SWIG_fail
;
11808 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 0);
11815 static PyObject
*_wrap_Image_SetRGB(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11816 PyObject
*resultobj
= NULL
;
11817 wxImage
*arg1
= (wxImage
*) 0 ;
11823 PyObject
* obj0
= 0 ;
11824 PyObject
* obj1
= 0 ;
11825 PyObject
* obj2
= 0 ;
11826 PyObject
* obj3
= 0 ;
11827 PyObject
* obj4
= 0 ;
11828 PyObject
* obj5
= 0 ;
11829 char *kwnames
[] = {
11830 (char *) "self",(char *) "x",(char *) "y",(char *) "r",(char *) "g",(char *) "b", NULL
11833 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO:Image_SetRGB",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
11834 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11835 if (SWIG_arg_fail(1)) SWIG_fail
;
11837 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11838 if (SWIG_arg_fail(2)) SWIG_fail
;
11841 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11842 if (SWIG_arg_fail(3)) SWIG_fail
;
11845 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
11846 if (SWIG_arg_fail(4)) SWIG_fail
;
11849 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
11850 if (SWIG_arg_fail(5)) SWIG_fail
;
11853 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj5
));
11854 if (SWIG_arg_fail(6)) SWIG_fail
;
11857 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11858 (arg1
)->SetRGB(arg2
,arg3
,arg4
,arg5
,arg6
);
11860 wxPyEndAllowThreads(__tstate
);
11861 if (PyErr_Occurred()) SWIG_fail
;
11863 Py_INCREF(Py_None
); resultobj
= Py_None
;
11870 static PyObject
*_wrap_Image_SetRGBRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11871 PyObject
*resultobj
= NULL
;
11872 wxImage
*arg1
= (wxImage
*) 0 ;
11878 PyObject
* obj0
= 0 ;
11879 PyObject
* obj1
= 0 ;
11880 PyObject
* obj2
= 0 ;
11881 PyObject
* obj3
= 0 ;
11882 PyObject
* obj4
= 0 ;
11883 char *kwnames
[] = {
11884 (char *) "self",(char *) "rect",(char *) "r",(char *) "g",(char *) "b", NULL
11887 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Image_SetRGBRect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
11888 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11889 if (SWIG_arg_fail(1)) SWIG_fail
;
11892 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
11895 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
11896 if (SWIG_arg_fail(3)) SWIG_fail
;
11899 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
11900 if (SWIG_arg_fail(4)) SWIG_fail
;
11903 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
11904 if (SWIG_arg_fail(5)) SWIG_fail
;
11907 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11908 (arg1
)->SetRGB((wxRect
const &)*arg2
,arg3
,arg4
,arg5
);
11910 wxPyEndAllowThreads(__tstate
);
11911 if (PyErr_Occurred()) SWIG_fail
;
11913 Py_INCREF(Py_None
); resultobj
= Py_None
;
11920 static PyObject
*_wrap_Image_GetRed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11921 PyObject
*resultobj
= NULL
;
11922 wxImage
*arg1
= (wxImage
*) 0 ;
11926 PyObject
* obj0
= 0 ;
11927 PyObject
* obj1
= 0 ;
11928 PyObject
* obj2
= 0 ;
11929 char *kwnames
[] = {
11930 (char *) "self",(char *) "x",(char *) "y", NULL
11933 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetRed",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11934 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11935 if (SWIG_arg_fail(1)) SWIG_fail
;
11937 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11938 if (SWIG_arg_fail(2)) SWIG_fail
;
11941 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11942 if (SWIG_arg_fail(3)) SWIG_fail
;
11945 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11946 result
= (byte
)(arg1
)->GetRed(arg2
,arg3
);
11948 wxPyEndAllowThreads(__tstate
);
11949 if (PyErr_Occurred()) SWIG_fail
;
11952 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
11960 static PyObject
*_wrap_Image_GetGreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11961 PyObject
*resultobj
= NULL
;
11962 wxImage
*arg1
= (wxImage
*) 0 ;
11966 PyObject
* obj0
= 0 ;
11967 PyObject
* obj1
= 0 ;
11968 PyObject
* obj2
= 0 ;
11969 char *kwnames
[] = {
11970 (char *) "self",(char *) "x",(char *) "y", NULL
11973 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetGreen",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11974 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11975 if (SWIG_arg_fail(1)) SWIG_fail
;
11977 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11978 if (SWIG_arg_fail(2)) SWIG_fail
;
11981 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11982 if (SWIG_arg_fail(3)) SWIG_fail
;
11985 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11986 result
= (byte
)(arg1
)->GetGreen(arg2
,arg3
);
11988 wxPyEndAllowThreads(__tstate
);
11989 if (PyErr_Occurred()) SWIG_fail
;
11992 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
12000 static PyObject
*_wrap_Image_GetBlue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12001 PyObject
*resultobj
= NULL
;
12002 wxImage
*arg1
= (wxImage
*) 0 ;
12006 PyObject
* obj0
= 0 ;
12007 PyObject
* obj1
= 0 ;
12008 PyObject
* obj2
= 0 ;
12009 char *kwnames
[] = {
12010 (char *) "self",(char *) "x",(char *) "y", NULL
12013 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetBlue",kwnames
,&obj0
,&obj1
,&obj2
)) 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 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12026 result
= (byte
)(arg1
)->GetBlue(arg2
,arg3
);
12028 wxPyEndAllowThreads(__tstate
);
12029 if (PyErr_Occurred()) SWIG_fail
;
12032 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
12040 static PyObject
*_wrap_Image_SetAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12041 PyObject
*resultobj
= NULL
;
12042 wxImage
*arg1
= (wxImage
*) 0 ;
12046 PyObject
* obj0
= 0 ;
12047 PyObject
* obj1
= 0 ;
12048 PyObject
* obj2
= 0 ;
12049 PyObject
* obj3
= 0 ;
12050 char *kwnames
[] = {
12051 (char *) "self",(char *) "x",(char *) "y",(char *) "alpha", NULL
12054 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_SetAlpha",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12055 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12056 if (SWIG_arg_fail(1)) SWIG_fail
;
12058 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12059 if (SWIG_arg_fail(2)) SWIG_fail
;
12062 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12063 if (SWIG_arg_fail(3)) SWIG_fail
;
12066 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12067 if (SWIG_arg_fail(4)) SWIG_fail
;
12070 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12071 (arg1
)->SetAlpha(arg2
,arg3
,arg4
);
12073 wxPyEndAllowThreads(__tstate
);
12074 if (PyErr_Occurred()) SWIG_fail
;
12076 Py_INCREF(Py_None
); resultobj
= Py_None
;
12083 static PyObject
*_wrap_Image_GetAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12084 PyObject
*resultobj
= NULL
;
12085 wxImage
*arg1
= (wxImage
*) 0 ;
12089 PyObject
* obj0
= 0 ;
12090 PyObject
* obj1
= 0 ;
12091 PyObject
* obj2
= 0 ;
12092 char *kwnames
[] = {
12093 (char *) "self",(char *) "x",(char *) "y", NULL
12096 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetAlpha",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12097 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12098 if (SWIG_arg_fail(1)) SWIG_fail
;
12100 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12101 if (SWIG_arg_fail(2)) SWIG_fail
;
12104 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12105 if (SWIG_arg_fail(3)) SWIG_fail
;
12108 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12109 result
= (byte
)(arg1
)->GetAlpha(arg2
,arg3
);
12111 wxPyEndAllowThreads(__tstate
);
12112 if (PyErr_Occurred()) SWIG_fail
;
12115 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
12123 static PyObject
*_wrap_Image_HasAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12124 PyObject
*resultobj
= NULL
;
12125 wxImage
*arg1
= (wxImage
*) 0 ;
12127 PyObject
* obj0
= 0 ;
12128 char *kwnames
[] = {
12129 (char *) "self", NULL
12132 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HasAlpha",kwnames
,&obj0
)) goto fail
;
12133 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12134 if (SWIG_arg_fail(1)) SWIG_fail
;
12136 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12137 result
= (bool)(arg1
)->HasAlpha();
12139 wxPyEndAllowThreads(__tstate
);
12140 if (PyErr_Occurred()) SWIG_fail
;
12143 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12151 static PyObject
*_wrap_Image_InitAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12152 PyObject
*resultobj
= NULL
;
12153 wxImage
*arg1
= (wxImage
*) 0 ;
12154 PyObject
* obj0
= 0 ;
12155 char *kwnames
[] = {
12156 (char *) "self", NULL
12159 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_InitAlpha",kwnames
,&obj0
)) goto fail
;
12160 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12161 if (SWIG_arg_fail(1)) SWIG_fail
;
12163 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12164 (arg1
)->InitAlpha();
12166 wxPyEndAllowThreads(__tstate
);
12167 if (PyErr_Occurred()) SWIG_fail
;
12169 Py_INCREF(Py_None
); resultobj
= Py_None
;
12176 static PyObject
*_wrap_Image_IsTransparent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12177 PyObject
*resultobj
= NULL
;
12178 wxImage
*arg1
= (wxImage
*) 0 ;
12181 byte arg4
= (byte
) wxIMAGE_ALPHA_THRESHOLD
;
12183 PyObject
* obj0
= 0 ;
12184 PyObject
* obj1
= 0 ;
12185 PyObject
* obj2
= 0 ;
12186 PyObject
* obj3
= 0 ;
12187 char *kwnames
[] = {
12188 (char *) "self",(char *) "x",(char *) "y",(char *) "threshold", NULL
12191 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_IsTransparent",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12192 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12193 if (SWIG_arg_fail(1)) SWIG_fail
;
12195 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12196 if (SWIG_arg_fail(2)) SWIG_fail
;
12199 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12200 if (SWIG_arg_fail(3)) SWIG_fail
;
12204 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12205 if (SWIG_arg_fail(4)) SWIG_fail
;
12209 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12210 result
= (bool)((wxImage
const *)arg1
)->IsTransparent(arg2
,arg3
,arg4
);
12212 wxPyEndAllowThreads(__tstate
);
12213 if (PyErr_Occurred()) SWIG_fail
;
12216 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12224 static PyObject
*_wrap_Image_FindFirstUnusedColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12225 PyObject
*resultobj
= NULL
;
12226 wxImage
*arg1
= (wxImage
*) 0 ;
12227 byte
*arg2
= (byte
*) 0 ;
12228 byte
*arg3
= (byte
*) 0 ;
12229 byte
*arg4
= (byte
*) 0 ;
12230 byte arg5
= (byte
) 0 ;
12231 byte arg6
= (byte
) 0 ;
12232 byte arg7
= (byte
) 0 ;
12240 PyObject
* obj0
= 0 ;
12241 PyObject
* obj1
= 0 ;
12242 PyObject
* obj2
= 0 ;
12243 PyObject
* obj3
= 0 ;
12244 char *kwnames
[] = {
12245 (char *) "self",(char *) "startR",(char *) "startG",(char *) "startB", NULL
12248 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
12249 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
12250 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
12251 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:Image_FindFirstUnusedColour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12252 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12253 if (SWIG_arg_fail(1)) SWIG_fail
;
12256 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
12257 if (SWIG_arg_fail(5)) SWIG_fail
;
12262 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
12263 if (SWIG_arg_fail(6)) SWIG_fail
;
12268 arg7
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12269 if (SWIG_arg_fail(7)) SWIG_fail
;
12273 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12274 result
= (bool)((wxImage
const *)arg1
)->FindFirstUnusedColour(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
12276 wxPyEndAllowThreads(__tstate
);
12277 if (PyErr_Occurred()) SWIG_fail
;
12280 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12282 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
12283 SWIG_From_unsigned_SS_char((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_unsigned_char
, 0)));
12284 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
12285 SWIG_From_unsigned_SS_char((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_unsigned_char
, 0)));
12286 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
12287 SWIG_From_unsigned_SS_char((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_unsigned_char
, 0)));
12294 static PyObject
*_wrap_Image_ConvertAlphaToMask(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12295 PyObject
*resultobj
= NULL
;
12296 wxImage
*arg1
= (wxImage
*) 0 ;
12297 byte arg2
= (byte
) wxIMAGE_ALPHA_THRESHOLD
;
12299 PyObject
* obj0
= 0 ;
12300 PyObject
* obj1
= 0 ;
12301 char *kwnames
[] = {
12302 (char *) "self",(char *) "threshold", NULL
12305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_ConvertAlphaToMask",kwnames
,&obj0
,&obj1
)) goto fail
;
12306 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12307 if (SWIG_arg_fail(1)) SWIG_fail
;
12310 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
12311 if (SWIG_arg_fail(2)) SWIG_fail
;
12315 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12316 result
= (bool)(arg1
)->ConvertAlphaToMask(arg2
);
12318 wxPyEndAllowThreads(__tstate
);
12319 if (PyErr_Occurred()) SWIG_fail
;
12322 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12330 static PyObject
*_wrap_Image_ConvertColourToAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12331 PyObject
*resultobj
= NULL
;
12332 wxImage
*arg1
= (wxImage
*) 0 ;
12337 PyObject
* obj0
= 0 ;
12338 PyObject
* obj1
= 0 ;
12339 PyObject
* obj2
= 0 ;
12340 PyObject
* obj3
= 0 ;
12341 char *kwnames
[] = {
12342 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
12345 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_ConvertColourToAlpha",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12346 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12347 if (SWIG_arg_fail(1)) SWIG_fail
;
12349 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
12350 if (SWIG_arg_fail(2)) SWIG_fail
;
12353 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
12354 if (SWIG_arg_fail(3)) SWIG_fail
;
12357 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12358 if (SWIG_arg_fail(4)) SWIG_fail
;
12361 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12362 result
= (bool)(arg1
)->ConvertColourToAlpha(arg2
,arg3
,arg4
);
12364 wxPyEndAllowThreads(__tstate
);
12365 if (PyErr_Occurred()) SWIG_fail
;
12368 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12376 static PyObject
*_wrap_Image_SetMaskFromImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12377 PyObject
*resultobj
= NULL
;
12378 wxImage
*arg1
= (wxImage
*) 0 ;
12379 wxImage
*arg2
= 0 ;
12384 PyObject
* obj0
= 0 ;
12385 PyObject
* obj1
= 0 ;
12386 PyObject
* obj2
= 0 ;
12387 PyObject
* obj3
= 0 ;
12388 PyObject
* obj4
= 0 ;
12389 char *kwnames
[] = {
12390 (char *) "self",(char *) "mask",(char *) "mr",(char *) "mg",(char *) "mb", NULL
12393 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Image_SetMaskFromImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
12394 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12395 if (SWIG_arg_fail(1)) SWIG_fail
;
12397 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12398 if (SWIG_arg_fail(2)) SWIG_fail
;
12399 if (arg2
== NULL
) {
12400 SWIG_null_ref("wxImage");
12402 if (SWIG_arg_fail(2)) SWIG_fail
;
12405 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
12406 if (SWIG_arg_fail(3)) SWIG_fail
;
12409 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12410 if (SWIG_arg_fail(4)) SWIG_fail
;
12413 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
12414 if (SWIG_arg_fail(5)) SWIG_fail
;
12417 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12418 result
= (bool)(arg1
)->SetMaskFromImage((wxImage
const &)*arg2
,arg3
,arg4
,arg5
);
12420 wxPyEndAllowThreads(__tstate
);
12421 if (PyErr_Occurred()) SWIG_fail
;
12424 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12432 static PyObject
*_wrap_Image_CanRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12433 PyObject
*resultobj
= NULL
;
12434 wxString
*arg1
= 0 ;
12436 bool temp1
= false ;
12437 PyObject
* obj0
= 0 ;
12438 char *kwnames
[] = {
12439 (char *) "filename", NULL
12442 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_CanRead",kwnames
,&obj0
)) goto fail
;
12444 arg1
= wxString_in_helper(obj0
);
12445 if (arg1
== NULL
) SWIG_fail
;
12449 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12450 result
= (bool)wxImage::CanRead((wxString
const &)*arg1
);
12452 wxPyEndAllowThreads(__tstate
);
12453 if (PyErr_Occurred()) SWIG_fail
;
12456 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12472 static PyObject
*_wrap_Image_GetImageCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12473 PyObject
*resultobj
= NULL
;
12474 wxString
*arg1
= 0 ;
12475 long arg2
= (long) wxBITMAP_TYPE_ANY
;
12477 bool temp1
= false ;
12478 PyObject
* obj0
= 0 ;
12479 PyObject
* obj1
= 0 ;
12480 char *kwnames
[] = {
12481 (char *) "filename",(char *) "type", NULL
12484 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_GetImageCount",kwnames
,&obj0
,&obj1
)) goto fail
;
12486 arg1
= wxString_in_helper(obj0
);
12487 if (arg1
== NULL
) SWIG_fail
;
12492 arg2
= static_cast<long >(SWIG_As_long(obj1
));
12493 if (SWIG_arg_fail(2)) SWIG_fail
;
12497 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12498 result
= (int)wxImage::GetImageCount((wxString
const &)*arg1
,arg2
);
12500 wxPyEndAllowThreads(__tstate
);
12501 if (PyErr_Occurred()) SWIG_fail
;
12504 resultobj
= SWIG_From_int(static_cast<int >(result
));
12520 static PyObject
*_wrap_Image_LoadFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12521 PyObject
*resultobj
= NULL
;
12522 wxImage
*arg1
= (wxImage
*) 0 ;
12523 wxString
*arg2
= 0 ;
12524 long arg3
= (long) wxBITMAP_TYPE_ANY
;
12525 int arg4
= (int) -1 ;
12527 bool temp2
= false ;
12528 PyObject
* obj0
= 0 ;
12529 PyObject
* obj1
= 0 ;
12530 PyObject
* obj2
= 0 ;
12531 PyObject
* obj3
= 0 ;
12532 char *kwnames
[] = {
12533 (char *) "self",(char *) "name",(char *) "type",(char *) "index", NULL
12536 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Image_LoadFile",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12537 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12538 if (SWIG_arg_fail(1)) SWIG_fail
;
12540 arg2
= wxString_in_helper(obj1
);
12541 if (arg2
== NULL
) SWIG_fail
;
12546 arg3
= static_cast<long >(SWIG_As_long(obj2
));
12547 if (SWIG_arg_fail(3)) SWIG_fail
;
12552 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12553 if (SWIG_arg_fail(4)) SWIG_fail
;
12557 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12558 result
= (bool)(arg1
)->LoadFile((wxString
const &)*arg2
,arg3
,arg4
);
12560 wxPyEndAllowThreads(__tstate
);
12561 if (PyErr_Occurred()) SWIG_fail
;
12564 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12580 static PyObject
*_wrap_Image_LoadMimeFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12581 PyObject
*resultobj
= NULL
;
12582 wxImage
*arg1
= (wxImage
*) 0 ;
12583 wxString
*arg2
= 0 ;
12584 wxString
*arg3
= 0 ;
12585 int arg4
= (int) -1 ;
12587 bool temp2
= false ;
12588 bool temp3
= false ;
12589 PyObject
* obj0
= 0 ;
12590 PyObject
* obj1
= 0 ;
12591 PyObject
* obj2
= 0 ;
12592 PyObject
* obj3
= 0 ;
12593 char *kwnames
[] = {
12594 (char *) "self",(char *) "name",(char *) "mimetype",(char *) "index", NULL
12597 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_LoadMimeFile",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12598 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12599 if (SWIG_arg_fail(1)) SWIG_fail
;
12601 arg2
= wxString_in_helper(obj1
);
12602 if (arg2
== NULL
) SWIG_fail
;
12606 arg3
= wxString_in_helper(obj2
);
12607 if (arg3
== NULL
) SWIG_fail
;
12612 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12613 if (SWIG_arg_fail(4)) SWIG_fail
;
12617 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12618 result
= (bool)(arg1
)->LoadFile((wxString
const &)*arg2
,(wxString
const &)*arg3
,arg4
);
12620 wxPyEndAllowThreads(__tstate
);
12621 if (PyErr_Occurred()) SWIG_fail
;
12624 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12648 static PyObject
*_wrap_Image_SaveFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12649 PyObject
*resultobj
= NULL
;
12650 wxImage
*arg1
= (wxImage
*) 0 ;
12651 wxString
*arg2
= 0 ;
12654 bool temp2
= false ;
12655 PyObject
* obj0
= 0 ;
12656 PyObject
* obj1
= 0 ;
12657 PyObject
* obj2
= 0 ;
12658 char *kwnames
[] = {
12659 (char *) "self",(char *) "name",(char *) "type", NULL
12662 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SaveFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12663 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12664 if (SWIG_arg_fail(1)) SWIG_fail
;
12666 arg2
= wxString_in_helper(obj1
);
12667 if (arg2
== NULL
) SWIG_fail
;
12671 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12672 if (SWIG_arg_fail(3)) SWIG_fail
;
12675 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12676 result
= (bool)(arg1
)->SaveFile((wxString
const &)*arg2
,arg3
);
12678 wxPyEndAllowThreads(__tstate
);
12679 if (PyErr_Occurred()) SWIG_fail
;
12682 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12698 static PyObject
*_wrap_Image_SaveMimeFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12699 PyObject
*resultobj
= NULL
;
12700 wxImage
*arg1
= (wxImage
*) 0 ;
12701 wxString
*arg2
= 0 ;
12702 wxString
*arg3
= 0 ;
12704 bool temp2
= false ;
12705 bool temp3
= false ;
12706 PyObject
* obj0
= 0 ;
12707 PyObject
* obj1
= 0 ;
12708 PyObject
* obj2
= 0 ;
12709 char *kwnames
[] = {
12710 (char *) "self",(char *) "name",(char *) "mimetype", NULL
12713 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SaveMimeFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12714 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12715 if (SWIG_arg_fail(1)) SWIG_fail
;
12717 arg2
= wxString_in_helper(obj1
);
12718 if (arg2
== NULL
) SWIG_fail
;
12722 arg3
= wxString_in_helper(obj2
);
12723 if (arg3
== NULL
) SWIG_fail
;
12727 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12728 result
= (bool)(arg1
)->SaveFile((wxString
const &)*arg2
,(wxString
const &)*arg3
);
12730 wxPyEndAllowThreads(__tstate
);
12731 if (PyErr_Occurred()) SWIG_fail
;
12734 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12758 static PyObject
*_wrap_Image_CanReadStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12759 PyObject
*resultobj
= NULL
;
12760 wxInputStream
*arg1
= 0 ;
12762 wxPyInputStream
*temp1
;
12764 PyObject
* obj0
= 0 ;
12765 char *kwnames
[] = {
12766 (char *) "stream", NULL
12769 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_CanReadStream",kwnames
,&obj0
)) goto fail
;
12771 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
12772 arg1
= temp1
->m_wxis
;
12775 PyErr_Clear(); // clear the failure of the wxPyConvert above
12776 arg1
= wxPyCBInputStream_create(obj0
, false);
12777 if (arg1
== NULL
) {
12778 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
12785 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12786 result
= (bool)wxImage::CanRead(*arg1
);
12788 wxPyEndAllowThreads(__tstate
);
12789 if (PyErr_Occurred()) SWIG_fail
;
12792 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12795 if (created1
) delete arg1
;
12800 if (created1
) delete arg1
;
12806 static PyObject
*_wrap_Image_LoadStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12807 PyObject
*resultobj
= NULL
;
12808 wxImage
*arg1
= (wxImage
*) 0 ;
12809 wxInputStream
*arg2
= 0 ;
12810 long arg3
= (long) wxBITMAP_TYPE_ANY
;
12811 int arg4
= (int) -1 ;
12813 wxPyInputStream
*temp2
;
12815 PyObject
* obj0
= 0 ;
12816 PyObject
* obj1
= 0 ;
12817 PyObject
* obj2
= 0 ;
12818 PyObject
* obj3
= 0 ;
12819 char *kwnames
[] = {
12820 (char *) "self",(char *) "stream",(char *) "type",(char *) "index", NULL
12823 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Image_LoadStream",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12824 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12825 if (SWIG_arg_fail(1)) SWIG_fail
;
12827 if (wxPyConvertSwigPtr(obj1
, (void **)&temp2
, wxT("wxPyInputStream"))) {
12828 arg2
= temp2
->m_wxis
;
12831 PyErr_Clear(); // clear the failure of the wxPyConvert above
12832 arg2
= wxPyCBInputStream_create(obj1
, false);
12833 if (arg2
== NULL
) {
12834 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
12842 arg3
= static_cast<long >(SWIG_As_long(obj2
));
12843 if (SWIG_arg_fail(3)) SWIG_fail
;
12848 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12849 if (SWIG_arg_fail(4)) SWIG_fail
;
12853 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12854 result
= (bool)(arg1
)->LoadFile(*arg2
,arg3
,arg4
);
12856 wxPyEndAllowThreads(__tstate
);
12857 if (PyErr_Occurred()) SWIG_fail
;
12860 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12863 if (created2
) delete arg2
;
12868 if (created2
) delete arg2
;
12874 static PyObject
*_wrap_Image_LoadMimeStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12875 PyObject
*resultobj
= NULL
;
12876 wxImage
*arg1
= (wxImage
*) 0 ;
12877 wxInputStream
*arg2
= 0 ;
12878 wxString
*arg3
= 0 ;
12879 int arg4
= (int) -1 ;
12881 wxPyInputStream
*temp2
;
12883 bool temp3
= false ;
12884 PyObject
* obj0
= 0 ;
12885 PyObject
* obj1
= 0 ;
12886 PyObject
* obj2
= 0 ;
12887 PyObject
* obj3
= 0 ;
12888 char *kwnames
[] = {
12889 (char *) "self",(char *) "stream",(char *) "mimetype",(char *) "index", NULL
12892 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_LoadMimeStream",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12893 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12894 if (SWIG_arg_fail(1)) SWIG_fail
;
12896 if (wxPyConvertSwigPtr(obj1
, (void **)&temp2
, wxT("wxPyInputStream"))) {
12897 arg2
= temp2
->m_wxis
;
12900 PyErr_Clear(); // clear the failure of the wxPyConvert above
12901 arg2
= wxPyCBInputStream_create(obj1
, false);
12902 if (arg2
== NULL
) {
12903 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
12910 arg3
= wxString_in_helper(obj2
);
12911 if (arg3
== NULL
) SWIG_fail
;
12916 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12917 if (SWIG_arg_fail(4)) SWIG_fail
;
12921 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12922 result
= (bool)(arg1
)->LoadFile(*arg2
,(wxString
const &)*arg3
,arg4
);
12924 wxPyEndAllowThreads(__tstate
);
12925 if (PyErr_Occurred()) SWIG_fail
;
12928 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12931 if (created2
) delete arg2
;
12940 if (created2
) delete arg2
;
12950 static PyObject
*_wrap_Image_Ok(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12951 PyObject
*resultobj
= NULL
;
12952 wxImage
*arg1
= (wxImage
*) 0 ;
12954 PyObject
* obj0
= 0 ;
12955 char *kwnames
[] = {
12956 (char *) "self", NULL
12959 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_Ok",kwnames
,&obj0
)) goto fail
;
12960 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12961 if (SWIG_arg_fail(1)) SWIG_fail
;
12963 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12964 result
= (bool)(arg1
)->Ok();
12966 wxPyEndAllowThreads(__tstate
);
12967 if (PyErr_Occurred()) SWIG_fail
;
12970 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12978 static PyObject
*_wrap_Image_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12979 PyObject
*resultobj
= NULL
;
12980 wxImage
*arg1
= (wxImage
*) 0 ;
12982 PyObject
* obj0
= 0 ;
12983 char *kwnames
[] = {
12984 (char *) "self", NULL
12987 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetWidth",kwnames
,&obj0
)) goto fail
;
12988 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12989 if (SWIG_arg_fail(1)) SWIG_fail
;
12991 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12992 result
= (int)(arg1
)->GetWidth();
12994 wxPyEndAllowThreads(__tstate
);
12995 if (PyErr_Occurred()) SWIG_fail
;
12998 resultobj
= SWIG_From_int(static_cast<int >(result
));
13006 static PyObject
*_wrap_Image_GetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13007 PyObject
*resultobj
= NULL
;
13008 wxImage
*arg1
= (wxImage
*) 0 ;
13010 PyObject
* obj0
= 0 ;
13011 char *kwnames
[] = {
13012 (char *) "self", NULL
13015 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetHeight",kwnames
,&obj0
)) goto fail
;
13016 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13017 if (SWIG_arg_fail(1)) SWIG_fail
;
13019 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13020 result
= (int)(arg1
)->GetHeight();
13022 wxPyEndAllowThreads(__tstate
);
13023 if (PyErr_Occurred()) SWIG_fail
;
13026 resultobj
= SWIG_From_int(static_cast<int >(result
));
13034 static PyObject
*_wrap_Image_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13035 PyObject
*resultobj
= NULL
;
13036 wxImage
*arg1
= (wxImage
*) 0 ;
13038 PyObject
* obj0
= 0 ;
13039 char *kwnames
[] = {
13040 (char *) "self", NULL
13043 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetSize",kwnames
,&obj0
)) goto fail
;
13044 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13045 if (SWIG_arg_fail(1)) SWIG_fail
;
13047 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13048 result
= wxImage_GetSize(arg1
);
13050 wxPyEndAllowThreads(__tstate
);
13051 if (PyErr_Occurred()) SWIG_fail
;
13054 wxSize
* resultptr
;
13055 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
13056 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
13064 static PyObject
*_wrap_Image_GetSubImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13065 PyObject
*resultobj
= NULL
;
13066 wxImage
*arg1
= (wxImage
*) 0 ;
13068 SwigValueWrapper
<wxImage
> result
;
13070 PyObject
* obj0
= 0 ;
13071 PyObject
* obj1
= 0 ;
13072 char *kwnames
[] = {
13073 (char *) "self",(char *) "rect", NULL
13076 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_GetSubImage",kwnames
,&obj0
,&obj1
)) goto fail
;
13077 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13078 if (SWIG_arg_fail(1)) SWIG_fail
;
13081 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
13084 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13085 result
= (arg1
)->GetSubImage((wxRect
const &)*arg2
);
13087 wxPyEndAllowThreads(__tstate
);
13088 if (PyErr_Occurred()) SWIG_fail
;
13091 wxImage
* resultptr
;
13092 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13093 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13101 static PyObject
*_wrap_Image_Size(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13102 PyObject
*resultobj
= NULL
;
13103 wxImage
*arg1
= (wxImage
*) 0 ;
13105 wxPoint
*arg3
= 0 ;
13106 int arg4
= (int) -1 ;
13107 int arg5
= (int) -1 ;
13108 int arg6
= (int) -1 ;
13109 SwigValueWrapper
<wxImage
> result
;
13112 PyObject
* obj0
= 0 ;
13113 PyObject
* obj1
= 0 ;
13114 PyObject
* obj2
= 0 ;
13115 PyObject
* obj3
= 0 ;
13116 PyObject
* obj4
= 0 ;
13117 PyObject
* obj5
= 0 ;
13118 char *kwnames
[] = {
13119 (char *) "self",(char *) "size",(char *) "pos",(char *) "r",(char *) "g",(char *) "b", NULL
13122 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:Image_Size",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
13123 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13124 if (SWIG_arg_fail(1)) SWIG_fail
;
13127 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
13131 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
13135 arg4
= static_cast<int >(SWIG_As_int(obj3
));
13136 if (SWIG_arg_fail(4)) SWIG_fail
;
13141 arg5
= static_cast<int >(SWIG_As_int(obj4
));
13142 if (SWIG_arg_fail(5)) SWIG_fail
;
13147 arg6
= static_cast<int >(SWIG_As_int(obj5
));
13148 if (SWIG_arg_fail(6)) SWIG_fail
;
13152 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13153 result
= ((wxImage
const *)arg1
)->Size((wxSize
const &)*arg2
,(wxPoint
const &)*arg3
,arg4
,arg5
,arg6
);
13155 wxPyEndAllowThreads(__tstate
);
13156 if (PyErr_Occurred()) SWIG_fail
;
13159 wxImage
* resultptr
;
13160 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13161 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13169 static PyObject
*_wrap_Image_Copy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13170 PyObject
*resultobj
= NULL
;
13171 wxImage
*arg1
= (wxImage
*) 0 ;
13172 SwigValueWrapper
<wxImage
> result
;
13173 PyObject
* obj0
= 0 ;
13174 char *kwnames
[] = {
13175 (char *) "self", NULL
13178 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_Copy",kwnames
,&obj0
)) goto fail
;
13179 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13180 if (SWIG_arg_fail(1)) SWIG_fail
;
13182 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13183 result
= (arg1
)->Copy();
13185 wxPyEndAllowThreads(__tstate
);
13186 if (PyErr_Occurred()) SWIG_fail
;
13189 wxImage
* resultptr
;
13190 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13191 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13199 static PyObject
*_wrap_Image_Paste(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13200 PyObject
*resultobj
= NULL
;
13201 wxImage
*arg1
= (wxImage
*) 0 ;
13202 wxImage
*arg2
= 0 ;
13205 PyObject
* obj0
= 0 ;
13206 PyObject
* obj1
= 0 ;
13207 PyObject
* obj2
= 0 ;
13208 PyObject
* obj3
= 0 ;
13209 char *kwnames
[] = {
13210 (char *) "self",(char *) "image",(char *) "x",(char *) "y", NULL
13213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_Paste",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13214 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13215 if (SWIG_arg_fail(1)) SWIG_fail
;
13217 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13218 if (SWIG_arg_fail(2)) SWIG_fail
;
13219 if (arg2
== NULL
) {
13220 SWIG_null_ref("wxImage");
13222 if (SWIG_arg_fail(2)) SWIG_fail
;
13225 arg3
= static_cast<int >(SWIG_As_int(obj2
));
13226 if (SWIG_arg_fail(3)) SWIG_fail
;
13229 arg4
= static_cast<int >(SWIG_As_int(obj3
));
13230 if (SWIG_arg_fail(4)) SWIG_fail
;
13233 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13234 (arg1
)->Paste((wxImage
const &)*arg2
,arg3
,arg4
);
13236 wxPyEndAllowThreads(__tstate
);
13237 if (PyErr_Occurred()) SWIG_fail
;
13239 Py_INCREF(Py_None
); resultobj
= Py_None
;
13246 static PyObject
*_wrap_Image_GetData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13247 PyObject
*resultobj
= NULL
;
13248 wxImage
*arg1
= (wxImage
*) 0 ;
13250 PyObject
* obj0
= 0 ;
13251 char *kwnames
[] = {
13252 (char *) "self", NULL
13255 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetData",kwnames
,&obj0
)) goto fail
;
13256 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13257 if (SWIG_arg_fail(1)) SWIG_fail
;
13259 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13260 result
= (PyObject
*)wxImage_GetData(arg1
);
13262 wxPyEndAllowThreads(__tstate
);
13263 if (PyErr_Occurred()) SWIG_fail
;
13265 resultobj
= result
;
13272 static PyObject
*_wrap_Image_SetData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13273 PyObject
*resultobj
= NULL
;
13274 wxImage
*arg1
= (wxImage
*) 0 ;
13277 PyObject
* obj0
= 0 ;
13278 PyObject
* obj1
= 0 ;
13279 char *kwnames
[] = {
13280 (char *) "self",(char *) "data", NULL
13283 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetData",kwnames
,&obj0
,&obj1
)) goto fail
;
13284 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13285 if (SWIG_arg_fail(1)) SWIG_fail
;
13287 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13290 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13291 wxImage_SetData(arg1
,arg2
,arg3
);
13293 wxPyEndAllowThreads(__tstate
);
13294 if (PyErr_Occurred()) SWIG_fail
;
13296 Py_INCREF(Py_None
); resultobj
= Py_None
;
13303 static PyObject
*_wrap_Image_GetDataBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13304 PyObject
*resultobj
= NULL
;
13305 wxImage
*arg1
= (wxImage
*) 0 ;
13307 PyObject
* obj0
= 0 ;
13308 char *kwnames
[] = {
13309 (char *) "self", NULL
13312 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetDataBuffer",kwnames
,&obj0
)) goto fail
;
13313 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13314 if (SWIG_arg_fail(1)) SWIG_fail
;
13316 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13317 result
= (PyObject
*)wxImage_GetDataBuffer(arg1
);
13319 wxPyEndAllowThreads(__tstate
);
13320 if (PyErr_Occurred()) SWIG_fail
;
13322 resultobj
= result
;
13329 static PyObject
*_wrap_Image_SetDataBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13330 PyObject
*resultobj
= NULL
;
13331 wxImage
*arg1
= (wxImage
*) 0 ;
13334 PyObject
* obj0
= 0 ;
13335 PyObject
* obj1
= 0 ;
13336 char *kwnames
[] = {
13337 (char *) "self",(char *) "data", NULL
13340 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetDataBuffer",kwnames
,&obj0
,&obj1
)) goto fail
;
13341 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13342 if (SWIG_arg_fail(1)) SWIG_fail
;
13344 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13347 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13348 wxImage_SetDataBuffer(arg1
,arg2
,arg3
);
13350 wxPyEndAllowThreads(__tstate
);
13351 if (PyErr_Occurred()) SWIG_fail
;
13353 Py_INCREF(Py_None
); resultobj
= Py_None
;
13360 static PyObject
*_wrap_Image_GetAlphaData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13361 PyObject
*resultobj
= NULL
;
13362 wxImage
*arg1
= (wxImage
*) 0 ;
13364 PyObject
* obj0
= 0 ;
13365 char *kwnames
[] = {
13366 (char *) "self", NULL
13369 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetAlphaData",kwnames
,&obj0
)) goto fail
;
13370 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13371 if (SWIG_arg_fail(1)) SWIG_fail
;
13373 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13374 result
= (PyObject
*)wxImage_GetAlphaData(arg1
);
13376 wxPyEndAllowThreads(__tstate
);
13377 if (PyErr_Occurred()) SWIG_fail
;
13379 resultobj
= result
;
13386 static PyObject
*_wrap_Image_SetAlphaData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13387 PyObject
*resultobj
= NULL
;
13388 wxImage
*arg1
= (wxImage
*) 0 ;
13391 PyObject
* obj0
= 0 ;
13392 PyObject
* obj1
= 0 ;
13393 char *kwnames
[] = {
13394 (char *) "self",(char *) "alpha", NULL
13397 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetAlphaData",kwnames
,&obj0
,&obj1
)) goto fail
;
13398 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13399 if (SWIG_arg_fail(1)) SWIG_fail
;
13401 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13404 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13405 wxImage_SetAlphaData(arg1
,arg2
,arg3
);
13407 wxPyEndAllowThreads(__tstate
);
13408 if (PyErr_Occurred()) SWIG_fail
;
13410 Py_INCREF(Py_None
); resultobj
= Py_None
;
13417 static PyObject
*_wrap_Image_GetAlphaBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13418 PyObject
*resultobj
= NULL
;
13419 wxImage
*arg1
= (wxImage
*) 0 ;
13421 PyObject
* obj0
= 0 ;
13422 char *kwnames
[] = {
13423 (char *) "self", NULL
13426 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetAlphaBuffer",kwnames
,&obj0
)) goto fail
;
13427 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13428 if (SWIG_arg_fail(1)) SWIG_fail
;
13430 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13431 result
= (PyObject
*)wxImage_GetAlphaBuffer(arg1
);
13433 wxPyEndAllowThreads(__tstate
);
13434 if (PyErr_Occurred()) SWIG_fail
;
13436 resultobj
= result
;
13443 static PyObject
*_wrap_Image_SetAlphaBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13444 PyObject
*resultobj
= NULL
;
13445 wxImage
*arg1
= (wxImage
*) 0 ;
13448 PyObject
* obj0
= 0 ;
13449 PyObject
* obj1
= 0 ;
13450 char *kwnames
[] = {
13451 (char *) "self",(char *) "alpha", NULL
13454 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetAlphaBuffer",kwnames
,&obj0
,&obj1
)) goto fail
;
13455 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13456 if (SWIG_arg_fail(1)) SWIG_fail
;
13458 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13461 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13462 wxImage_SetAlphaBuffer(arg1
,arg2
,arg3
);
13464 wxPyEndAllowThreads(__tstate
);
13465 if (PyErr_Occurred()) SWIG_fail
;
13467 Py_INCREF(Py_None
); resultobj
= Py_None
;
13474 static PyObject
*_wrap_Image_SetMaskColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13475 PyObject
*resultobj
= NULL
;
13476 wxImage
*arg1
= (wxImage
*) 0 ;
13480 PyObject
* obj0
= 0 ;
13481 PyObject
* obj1
= 0 ;
13482 PyObject
* obj2
= 0 ;
13483 PyObject
* obj3
= 0 ;
13484 char *kwnames
[] = {
13485 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
13488 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_SetMaskColour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13489 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13490 if (SWIG_arg_fail(1)) SWIG_fail
;
13492 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
13493 if (SWIG_arg_fail(2)) SWIG_fail
;
13496 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
13497 if (SWIG_arg_fail(3)) SWIG_fail
;
13500 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
13501 if (SWIG_arg_fail(4)) SWIG_fail
;
13504 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13505 (arg1
)->SetMaskColour(arg2
,arg3
,arg4
);
13507 wxPyEndAllowThreads(__tstate
);
13508 if (PyErr_Occurred()) SWIG_fail
;
13510 Py_INCREF(Py_None
); resultobj
= Py_None
;
13517 static PyObject
*_wrap_Image_GetOrFindMaskColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13518 PyObject
*resultobj
= NULL
;
13519 wxImage
*arg1
= (wxImage
*) 0 ;
13520 byte
*arg2
= (byte
*) 0 ;
13521 byte
*arg3
= (byte
*) 0 ;
13522 byte
*arg4
= (byte
*) 0 ;
13529 PyObject
* obj0
= 0 ;
13530 char *kwnames
[] = {
13531 (char *) "self", NULL
13534 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
13535 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
13536 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
13537 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetOrFindMaskColour",kwnames
,&obj0
)) goto fail
;
13538 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13539 if (SWIG_arg_fail(1)) SWIG_fail
;
13541 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13542 ((wxImage
const *)arg1
)->GetOrFindMaskColour(arg2
,arg3
,arg4
);
13544 wxPyEndAllowThreads(__tstate
);
13545 if (PyErr_Occurred()) SWIG_fail
;
13547 Py_INCREF(Py_None
); resultobj
= Py_None
;
13548 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
13549 SWIG_From_unsigned_SS_char((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_unsigned_char
, 0)));
13550 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
13551 SWIG_From_unsigned_SS_char((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_unsigned_char
, 0)));
13552 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
13553 SWIG_From_unsigned_SS_char((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_unsigned_char
, 0)));
13560 static PyObject
*_wrap_Image_GetMaskRed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13561 PyObject
*resultobj
= NULL
;
13562 wxImage
*arg1
= (wxImage
*) 0 ;
13564 PyObject
* obj0
= 0 ;
13565 char *kwnames
[] = {
13566 (char *) "self", NULL
13569 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetMaskRed",kwnames
,&obj0
)) goto fail
;
13570 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13571 if (SWIG_arg_fail(1)) SWIG_fail
;
13573 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13574 result
= (byte
)(arg1
)->GetMaskRed();
13576 wxPyEndAllowThreads(__tstate
);
13577 if (PyErr_Occurred()) SWIG_fail
;
13580 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
13588 static PyObject
*_wrap_Image_GetMaskGreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13589 PyObject
*resultobj
= NULL
;
13590 wxImage
*arg1
= (wxImage
*) 0 ;
13592 PyObject
* obj0
= 0 ;
13593 char *kwnames
[] = {
13594 (char *) "self", NULL
13597 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetMaskGreen",kwnames
,&obj0
)) goto fail
;
13598 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13599 if (SWIG_arg_fail(1)) SWIG_fail
;
13601 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13602 result
= (byte
)(arg1
)->GetMaskGreen();
13604 wxPyEndAllowThreads(__tstate
);
13605 if (PyErr_Occurred()) SWIG_fail
;
13608 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
13616 static PyObject
*_wrap_Image_GetMaskBlue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13617 PyObject
*resultobj
= NULL
;
13618 wxImage
*arg1
= (wxImage
*) 0 ;
13620 PyObject
* obj0
= 0 ;
13621 char *kwnames
[] = {
13622 (char *) "self", NULL
13625 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetMaskBlue",kwnames
,&obj0
)) goto fail
;
13626 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13627 if (SWIG_arg_fail(1)) SWIG_fail
;
13629 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13630 result
= (byte
)(arg1
)->GetMaskBlue();
13632 wxPyEndAllowThreads(__tstate
);
13633 if (PyErr_Occurred()) SWIG_fail
;
13636 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
13644 static PyObject
*_wrap_Image_SetMask(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13645 PyObject
*resultobj
= NULL
;
13646 wxImage
*arg1
= (wxImage
*) 0 ;
13647 bool arg2
= (bool) true ;
13648 PyObject
* obj0
= 0 ;
13649 PyObject
* obj1
= 0 ;
13650 char *kwnames
[] = {
13651 (char *) "self",(char *) "mask", NULL
13654 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_SetMask",kwnames
,&obj0
,&obj1
)) goto fail
;
13655 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13656 if (SWIG_arg_fail(1)) SWIG_fail
;
13659 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
13660 if (SWIG_arg_fail(2)) SWIG_fail
;
13664 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13665 (arg1
)->SetMask(arg2
);
13667 wxPyEndAllowThreads(__tstate
);
13668 if (PyErr_Occurred()) SWIG_fail
;
13670 Py_INCREF(Py_None
); resultobj
= Py_None
;
13677 static PyObject
*_wrap_Image_HasMask(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13678 PyObject
*resultobj
= NULL
;
13679 wxImage
*arg1
= (wxImage
*) 0 ;
13681 PyObject
* obj0
= 0 ;
13682 char *kwnames
[] = {
13683 (char *) "self", NULL
13686 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HasMask",kwnames
,&obj0
)) goto fail
;
13687 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13688 if (SWIG_arg_fail(1)) SWIG_fail
;
13690 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13691 result
= (bool)(arg1
)->HasMask();
13693 wxPyEndAllowThreads(__tstate
);
13694 if (PyErr_Occurred()) SWIG_fail
;
13697 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
13705 static PyObject
*_wrap_Image_Rotate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13706 PyObject
*resultobj
= NULL
;
13707 wxImage
*arg1
= (wxImage
*) 0 ;
13709 wxPoint
*arg3
= 0 ;
13710 bool arg4
= (bool) true ;
13711 wxPoint
*arg5
= (wxPoint
*) NULL
;
13712 SwigValueWrapper
<wxImage
> result
;
13714 PyObject
* obj0
= 0 ;
13715 PyObject
* obj1
= 0 ;
13716 PyObject
* obj2
= 0 ;
13717 PyObject
* obj3
= 0 ;
13718 PyObject
* obj4
= 0 ;
13719 char *kwnames
[] = {
13720 (char *) "self",(char *) "angle",(char *) "centre_of_rotation",(char *) "interpolating",(char *) "offset_after_rotation", NULL
13723 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Image_Rotate",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
13724 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13725 if (SWIG_arg_fail(1)) SWIG_fail
;
13727 arg2
= static_cast<double >(SWIG_As_double(obj1
));
13728 if (SWIG_arg_fail(2)) SWIG_fail
;
13732 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
13736 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
13737 if (SWIG_arg_fail(4)) SWIG_fail
;
13741 SWIG_Python_ConvertPtr(obj4
, (void **)&arg5
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
13742 if (SWIG_arg_fail(5)) SWIG_fail
;
13745 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13746 result
= ((wxImage
const *)arg1
)->Rotate(arg2
,(wxPoint
const &)*arg3
,arg4
,arg5
);
13748 wxPyEndAllowThreads(__tstate
);
13749 if (PyErr_Occurred()) SWIG_fail
;
13752 wxImage
* resultptr
;
13753 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13754 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13762 static PyObject
*_wrap_Image_Rotate90(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13763 PyObject
*resultobj
= NULL
;
13764 wxImage
*arg1
= (wxImage
*) 0 ;
13765 bool arg2
= (bool) true ;
13766 SwigValueWrapper
<wxImage
> result
;
13767 PyObject
* obj0
= 0 ;
13768 PyObject
* obj1
= 0 ;
13769 char *kwnames
[] = {
13770 (char *) "self",(char *) "clockwise", NULL
13773 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_Rotate90",kwnames
,&obj0
,&obj1
)) goto fail
;
13774 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13775 if (SWIG_arg_fail(1)) SWIG_fail
;
13778 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
13779 if (SWIG_arg_fail(2)) SWIG_fail
;
13783 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13784 result
= (arg1
)->Rotate90(arg2
);
13786 wxPyEndAllowThreads(__tstate
);
13787 if (PyErr_Occurred()) SWIG_fail
;
13790 wxImage
* resultptr
;
13791 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13792 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13800 static PyObject
*_wrap_Image_Mirror(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13801 PyObject
*resultobj
= NULL
;
13802 wxImage
*arg1
= (wxImage
*) 0 ;
13803 bool arg2
= (bool) true ;
13804 SwigValueWrapper
<wxImage
> result
;
13805 PyObject
* obj0
= 0 ;
13806 PyObject
* obj1
= 0 ;
13807 char *kwnames
[] = {
13808 (char *) "self",(char *) "horizontally", NULL
13811 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_Mirror",kwnames
,&obj0
,&obj1
)) goto fail
;
13812 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13813 if (SWIG_arg_fail(1)) SWIG_fail
;
13816 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
13817 if (SWIG_arg_fail(2)) SWIG_fail
;
13821 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13822 result
= (arg1
)->Mirror(arg2
);
13824 wxPyEndAllowThreads(__tstate
);
13825 if (PyErr_Occurred()) SWIG_fail
;
13828 wxImage
* resultptr
;
13829 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13830 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13838 static PyObject
*_wrap_Image_Replace(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13839 PyObject
*resultobj
= NULL
;
13840 wxImage
*arg1
= (wxImage
*) 0 ;
13847 PyObject
* obj0
= 0 ;
13848 PyObject
* obj1
= 0 ;
13849 PyObject
* obj2
= 0 ;
13850 PyObject
* obj3
= 0 ;
13851 PyObject
* obj4
= 0 ;
13852 PyObject
* obj5
= 0 ;
13853 PyObject
* obj6
= 0 ;
13854 char *kwnames
[] = {
13855 (char *) "self",(char *) "r1",(char *) "g1",(char *) "b1",(char *) "r2",(char *) "g2",(char *) "b2", NULL
13858 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOOO:Image_Replace",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
13859 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13860 if (SWIG_arg_fail(1)) SWIG_fail
;
13862 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
13863 if (SWIG_arg_fail(2)) SWIG_fail
;
13866 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
13867 if (SWIG_arg_fail(3)) SWIG_fail
;
13870 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
13871 if (SWIG_arg_fail(4)) SWIG_fail
;
13874 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
13875 if (SWIG_arg_fail(5)) SWIG_fail
;
13878 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj5
));
13879 if (SWIG_arg_fail(6)) SWIG_fail
;
13882 arg7
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj6
));
13883 if (SWIG_arg_fail(7)) SWIG_fail
;
13886 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13887 (arg1
)->Replace(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
13889 wxPyEndAllowThreads(__tstate
);
13890 if (PyErr_Occurred()) SWIG_fail
;
13892 Py_INCREF(Py_None
); resultobj
= Py_None
;
13899 static PyObject
*_wrap_Image_ConvertToGreyscale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13900 PyObject
*resultobj
= NULL
;
13901 wxImage
*arg1
= (wxImage
*) 0 ;
13902 double arg2
= (double) 0.299 ;
13903 double arg3
= (double) 0.587 ;
13904 double arg4
= (double) 0.114 ;
13905 SwigValueWrapper
<wxImage
> result
;
13906 PyObject
* obj0
= 0 ;
13907 PyObject
* obj1
= 0 ;
13908 PyObject
* obj2
= 0 ;
13909 PyObject
* obj3
= 0 ;
13910 char *kwnames
[] = {
13911 (char *) "self",(char *) "lr",(char *) "lg",(char *) "lb", NULL
13914 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:Image_ConvertToGreyscale",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13915 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13916 if (SWIG_arg_fail(1)) SWIG_fail
;
13919 arg2
= static_cast<double >(SWIG_As_double(obj1
));
13920 if (SWIG_arg_fail(2)) SWIG_fail
;
13925 arg3
= static_cast<double >(SWIG_As_double(obj2
));
13926 if (SWIG_arg_fail(3)) SWIG_fail
;
13931 arg4
= static_cast<double >(SWIG_As_double(obj3
));
13932 if (SWIG_arg_fail(4)) SWIG_fail
;
13936 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13937 result
= ((wxImage
const *)arg1
)->ConvertToGreyscale(arg2
,arg3
,arg4
);
13939 wxPyEndAllowThreads(__tstate
);
13940 if (PyErr_Occurred()) SWIG_fail
;
13943 wxImage
* resultptr
;
13944 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13945 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13953 static PyObject
*_wrap_Image_ConvertToMono(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13954 PyObject
*resultobj
= NULL
;
13955 wxImage
*arg1
= (wxImage
*) 0 ;
13959 SwigValueWrapper
<wxImage
> result
;
13960 PyObject
* obj0
= 0 ;
13961 PyObject
* obj1
= 0 ;
13962 PyObject
* obj2
= 0 ;
13963 PyObject
* obj3
= 0 ;
13964 char *kwnames
[] = {
13965 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
13968 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_ConvertToMono",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13969 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13970 if (SWIG_arg_fail(1)) SWIG_fail
;
13972 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
13973 if (SWIG_arg_fail(2)) SWIG_fail
;
13976 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
13977 if (SWIG_arg_fail(3)) SWIG_fail
;
13980 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
13981 if (SWIG_arg_fail(4)) SWIG_fail
;
13984 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13985 result
= ((wxImage
const *)arg1
)->ConvertToMono(arg2
,arg3
,arg4
);
13987 wxPyEndAllowThreads(__tstate
);
13988 if (PyErr_Occurred()) SWIG_fail
;
13991 wxImage
* resultptr
;
13992 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13993 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
14001 static PyObject
*_wrap_Image_SetOption(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14002 PyObject
*resultobj
= NULL
;
14003 wxImage
*arg1
= (wxImage
*) 0 ;
14004 wxString
*arg2
= 0 ;
14005 wxString
*arg3
= 0 ;
14006 bool temp2
= false ;
14007 bool temp3
= false ;
14008 PyObject
* obj0
= 0 ;
14009 PyObject
* obj1
= 0 ;
14010 PyObject
* obj2
= 0 ;
14011 char *kwnames
[] = {
14012 (char *) "self",(char *) "name",(char *) "value", NULL
14015 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SetOption",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
14016 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14017 if (SWIG_arg_fail(1)) SWIG_fail
;
14019 arg2
= wxString_in_helper(obj1
);
14020 if (arg2
== NULL
) SWIG_fail
;
14024 arg3
= wxString_in_helper(obj2
);
14025 if (arg3
== NULL
) SWIG_fail
;
14029 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14030 (arg1
)->SetOption((wxString
const &)*arg2
,(wxString
const &)*arg3
);
14032 wxPyEndAllowThreads(__tstate
);
14033 if (PyErr_Occurred()) SWIG_fail
;
14035 Py_INCREF(Py_None
); resultobj
= Py_None
;
14058 static PyObject
*_wrap_Image_SetOptionInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14059 PyObject
*resultobj
= NULL
;
14060 wxImage
*arg1
= (wxImage
*) 0 ;
14061 wxString
*arg2
= 0 ;
14063 bool temp2
= false ;
14064 PyObject
* obj0
= 0 ;
14065 PyObject
* obj1
= 0 ;
14066 PyObject
* obj2
= 0 ;
14067 char *kwnames
[] = {
14068 (char *) "self",(char *) "name",(char *) "value", NULL
14071 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SetOptionInt",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
14072 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14073 if (SWIG_arg_fail(1)) SWIG_fail
;
14075 arg2
= wxString_in_helper(obj1
);
14076 if (arg2
== NULL
) SWIG_fail
;
14080 arg3
= static_cast<int >(SWIG_As_int(obj2
));
14081 if (SWIG_arg_fail(3)) SWIG_fail
;
14084 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14085 (arg1
)->SetOption((wxString
const &)*arg2
,arg3
);
14087 wxPyEndAllowThreads(__tstate
);
14088 if (PyErr_Occurred()) SWIG_fail
;
14090 Py_INCREF(Py_None
); resultobj
= Py_None
;
14105 static PyObject
*_wrap_Image_GetOption(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14106 PyObject
*resultobj
= NULL
;
14107 wxImage
*arg1
= (wxImage
*) 0 ;
14108 wxString
*arg2
= 0 ;
14110 bool temp2
= false ;
14111 PyObject
* obj0
= 0 ;
14112 PyObject
* obj1
= 0 ;
14113 char *kwnames
[] = {
14114 (char *) "self",(char *) "name", NULL
14117 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_GetOption",kwnames
,&obj0
,&obj1
)) goto fail
;
14118 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14119 if (SWIG_arg_fail(1)) SWIG_fail
;
14121 arg2
= wxString_in_helper(obj1
);
14122 if (arg2
== NULL
) SWIG_fail
;
14126 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14127 result
= ((wxImage
const *)arg1
)->GetOption((wxString
const &)*arg2
);
14129 wxPyEndAllowThreads(__tstate
);
14130 if (PyErr_Occurred()) SWIG_fail
;
14134 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
14136 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
14153 static PyObject
*_wrap_Image_GetOptionInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14154 PyObject
*resultobj
= NULL
;
14155 wxImage
*arg1
= (wxImage
*) 0 ;
14156 wxString
*arg2
= 0 ;
14158 bool temp2
= false ;
14159 PyObject
* obj0
= 0 ;
14160 PyObject
* obj1
= 0 ;
14161 char *kwnames
[] = {
14162 (char *) "self",(char *) "name", NULL
14165 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_GetOptionInt",kwnames
,&obj0
,&obj1
)) goto fail
;
14166 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14167 if (SWIG_arg_fail(1)) SWIG_fail
;
14169 arg2
= wxString_in_helper(obj1
);
14170 if (arg2
== NULL
) SWIG_fail
;
14174 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14175 result
= (int)((wxImage
const *)arg1
)->GetOptionInt((wxString
const &)*arg2
);
14177 wxPyEndAllowThreads(__tstate
);
14178 if (PyErr_Occurred()) SWIG_fail
;
14181 resultobj
= SWIG_From_int(static_cast<int >(result
));
14197 static PyObject
*_wrap_Image_HasOption(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14198 PyObject
*resultobj
= NULL
;
14199 wxImage
*arg1
= (wxImage
*) 0 ;
14200 wxString
*arg2
= 0 ;
14202 bool temp2
= false ;
14203 PyObject
* obj0
= 0 ;
14204 PyObject
* obj1
= 0 ;
14205 char *kwnames
[] = {
14206 (char *) "self",(char *) "name", NULL
14209 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HasOption",kwnames
,&obj0
,&obj1
)) goto fail
;
14210 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14211 if (SWIG_arg_fail(1)) SWIG_fail
;
14213 arg2
= wxString_in_helper(obj1
);
14214 if (arg2
== NULL
) SWIG_fail
;
14218 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14219 result
= (bool)((wxImage
const *)arg1
)->HasOption((wxString
const &)*arg2
);
14221 wxPyEndAllowThreads(__tstate
);
14222 if (PyErr_Occurred()) SWIG_fail
;
14225 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
14241 static PyObject
*_wrap_Image_CountColours(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14242 PyObject
*resultobj
= NULL
;
14243 wxImage
*arg1
= (wxImage
*) 0 ;
14244 unsigned long arg2
= (unsigned long) (unsigned long) -1 ;
14245 unsigned long result
;
14246 PyObject
* obj0
= 0 ;
14247 PyObject
* obj1
= 0 ;
14248 char *kwnames
[] = {
14249 (char *) "self",(char *) "stopafter", NULL
14252 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_CountColours",kwnames
,&obj0
,&obj1
)) goto fail
;
14253 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14254 if (SWIG_arg_fail(1)) SWIG_fail
;
14257 arg2
= static_cast<unsigned long >(SWIG_As_unsigned_SS_long(obj1
));
14258 if (SWIG_arg_fail(2)) SWIG_fail
;
14262 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14263 result
= (unsigned long)(arg1
)->CountColours(arg2
);
14265 wxPyEndAllowThreads(__tstate
);
14266 if (PyErr_Occurred()) SWIG_fail
;
14269 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
14277 static PyObject
*_wrap_Image_ComputeHistogram(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14278 PyObject
*resultobj
= NULL
;
14279 wxImage
*arg1
= (wxImage
*) 0 ;
14280 wxImageHistogram
*arg2
= 0 ;
14281 unsigned long result
;
14282 PyObject
* obj0
= 0 ;
14283 PyObject
* obj1
= 0 ;
14284 char *kwnames
[] = {
14285 (char *) "self",(char *) "h", NULL
14288 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_ComputeHistogram",kwnames
,&obj0
,&obj1
)) goto fail
;
14289 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14290 if (SWIG_arg_fail(1)) SWIG_fail
;
14292 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
14293 if (SWIG_arg_fail(2)) SWIG_fail
;
14294 if (arg2
== NULL
) {
14295 SWIG_null_ref("wxImageHistogram");
14297 if (SWIG_arg_fail(2)) SWIG_fail
;
14300 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14301 result
= (unsigned long)(arg1
)->ComputeHistogram(*arg2
);
14303 wxPyEndAllowThreads(__tstate
);
14304 if (PyErr_Occurred()) SWIG_fail
;
14307 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
14315 static PyObject
*_wrap_Image_AddHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14316 PyObject
*resultobj
= NULL
;
14317 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
14318 PyObject
* obj0
= 0 ;
14319 char *kwnames
[] = {
14320 (char *) "handler", NULL
14323 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_AddHandler",kwnames
,&obj0
)) goto fail
;
14324 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
14325 if (SWIG_arg_fail(1)) SWIG_fail
;
14327 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14328 wxImage::AddHandler(arg1
);
14330 wxPyEndAllowThreads(__tstate
);
14331 if (PyErr_Occurred()) SWIG_fail
;
14333 Py_INCREF(Py_None
); resultobj
= Py_None
;
14340 static PyObject
*_wrap_Image_InsertHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14341 PyObject
*resultobj
= NULL
;
14342 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
14343 PyObject
* obj0
= 0 ;
14344 char *kwnames
[] = {
14345 (char *) "handler", NULL
14348 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_InsertHandler",kwnames
,&obj0
)) goto fail
;
14349 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
14350 if (SWIG_arg_fail(1)) SWIG_fail
;
14352 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14353 wxImage::InsertHandler(arg1
);
14355 wxPyEndAllowThreads(__tstate
);
14356 if (PyErr_Occurred()) SWIG_fail
;
14358 Py_INCREF(Py_None
); resultobj
= Py_None
;
14365 static PyObject
*_wrap_Image_RemoveHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14366 PyObject
*resultobj
= NULL
;
14367 wxString
*arg1
= 0 ;
14369 bool temp1
= false ;
14370 PyObject
* obj0
= 0 ;
14371 char *kwnames
[] = {
14372 (char *) "name", NULL
14375 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RemoveHandler",kwnames
,&obj0
)) goto fail
;
14377 arg1
= wxString_in_helper(obj0
);
14378 if (arg1
== NULL
) SWIG_fail
;
14382 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14383 result
= (bool)wxImage::RemoveHandler((wxString
const &)*arg1
);
14385 wxPyEndAllowThreads(__tstate
);
14386 if (PyErr_Occurred()) SWIG_fail
;
14389 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
14405 static PyObject
*_wrap_Image_GetImageExtWildcard(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14406 PyObject
*resultobj
= NULL
;
14408 char *kwnames
[] = {
14412 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Image_GetImageExtWildcard",kwnames
)) goto fail
;
14414 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14415 result
= wxImage::GetImageExtWildcard();
14417 wxPyEndAllowThreads(__tstate
);
14418 if (PyErr_Occurred()) SWIG_fail
;
14422 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
14424 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
14433 static PyObject
*_wrap_Image_ConvertToBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14434 PyObject
*resultobj
= NULL
;
14435 wxImage
*arg1
= (wxImage
*) 0 ;
14436 int arg2
= (int) -1 ;
14438 PyObject
* obj0
= 0 ;
14439 PyObject
* obj1
= 0 ;
14440 char *kwnames
[] = {
14441 (char *) "self",(char *) "depth", NULL
14444 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_ConvertToBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
14445 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14446 if (SWIG_arg_fail(1)) SWIG_fail
;
14449 arg2
= static_cast<int >(SWIG_As_int(obj1
));
14450 if (SWIG_arg_fail(2)) SWIG_fail
;
14454 if (!wxPyCheckForApp()) SWIG_fail
;
14455 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14456 result
= wxImage_ConvertToBitmap(arg1
,arg2
);
14458 wxPyEndAllowThreads(__tstate
);
14459 if (PyErr_Occurred()) SWIG_fail
;
14462 wxBitmap
* resultptr
;
14463 resultptr
= new wxBitmap(static_cast<wxBitmap
& >(result
));
14464 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
14472 static PyObject
*_wrap_Image_ConvertToMonoBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14473 PyObject
*resultobj
= NULL
;
14474 wxImage
*arg1
= (wxImage
*) 0 ;
14479 PyObject
* obj0
= 0 ;
14480 PyObject
* obj1
= 0 ;
14481 PyObject
* obj2
= 0 ;
14482 PyObject
* obj3
= 0 ;
14483 char *kwnames
[] = {
14484 (char *) "self",(char *) "red",(char *) "green",(char *) "blue", NULL
14487 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_ConvertToMonoBitmap",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
14488 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14489 if (SWIG_arg_fail(1)) SWIG_fail
;
14491 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
14492 if (SWIG_arg_fail(2)) SWIG_fail
;
14495 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
14496 if (SWIG_arg_fail(3)) SWIG_fail
;
14499 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
14500 if (SWIG_arg_fail(4)) SWIG_fail
;
14503 if (!wxPyCheckForApp()) SWIG_fail
;
14504 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14505 result
= wxImage_ConvertToMonoBitmap(arg1
,arg2
,arg3
,arg4
);
14507 wxPyEndAllowThreads(__tstate
);
14508 if (PyErr_Occurred()) SWIG_fail
;
14511 wxBitmap
* resultptr
;
14512 resultptr
= new wxBitmap(static_cast<wxBitmap
& >(result
));
14513 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
14521 static PyObject
*_wrap_Image_RotateHue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14522 PyObject
*resultobj
= NULL
;
14523 wxImage
*arg1
= (wxImage
*) 0 ;
14525 PyObject
* obj0
= 0 ;
14526 PyObject
* obj1
= 0 ;
14527 char *kwnames
[] = {
14528 (char *) "self",(char *) "angle", NULL
14531 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RotateHue",kwnames
,&obj0
,&obj1
)) goto fail
;
14532 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14533 if (SWIG_arg_fail(1)) SWIG_fail
;
14535 arg2
= static_cast<double >(SWIG_As_double(obj1
));
14536 if (SWIG_arg_fail(2)) SWIG_fail
;
14539 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14540 (arg1
)->RotateHue(arg2
);
14542 wxPyEndAllowThreads(__tstate
);
14543 if (PyErr_Occurred()) SWIG_fail
;
14545 Py_INCREF(Py_None
); resultobj
= Py_None
;
14552 static PyObject
*_wrap_Image_RGBtoHSV(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14553 PyObject
*resultobj
= NULL
;
14554 wxImage_RGBValue arg1
;
14555 wxImage_HSVValue result
;
14556 PyObject
* obj0
= 0 ;
14557 char *kwnames
[] = {
14558 (char *) "rgb", NULL
14561 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBtoHSV",kwnames
,&obj0
)) goto fail
;
14563 wxImage_RGBValue
* argp
;
14564 SWIG_Python_ConvertPtr(obj0
, (void **)&argp
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
);
14565 if (SWIG_arg_fail(1)) SWIG_fail
;
14566 if (argp
== NULL
) {
14567 SWIG_null_ref("wxImage_RGBValue");
14569 if (SWIG_arg_fail(1)) SWIG_fail
;
14573 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14574 result
= wxImage::RGBtoHSV(arg1
);
14576 wxPyEndAllowThreads(__tstate
);
14577 if (PyErr_Occurred()) SWIG_fail
;
14580 wxImage_HSVValue
* resultptr
;
14581 resultptr
= new wxImage_HSVValue(static_cast<wxImage_HSVValue
& >(result
));
14582 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage_HSVValue
, 1);
14590 static PyObject
*_wrap_Image_HSVtoRGB(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14591 PyObject
*resultobj
= NULL
;
14592 wxImage_HSVValue arg1
;
14593 wxImage_RGBValue result
;
14594 PyObject
* obj0
= 0 ;
14595 char *kwnames
[] = {
14596 (char *) "hsv", NULL
14599 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVtoRGB",kwnames
,&obj0
)) goto fail
;
14601 wxImage_HSVValue
* argp
;
14602 SWIG_Python_ConvertPtr(obj0
, (void **)&argp
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
);
14603 if (SWIG_arg_fail(1)) SWIG_fail
;
14604 if (argp
== NULL
) {
14605 SWIG_null_ref("wxImage_HSVValue");
14607 if (SWIG_arg_fail(1)) SWIG_fail
;
14611 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14612 result
= wxImage::HSVtoRGB(arg1
);
14614 wxPyEndAllowThreads(__tstate
);
14615 if (PyErr_Occurred()) SWIG_fail
;
14618 wxImage_RGBValue
* resultptr
;
14619 resultptr
= new wxImage_RGBValue(static_cast<wxImage_RGBValue
& >(result
));
14620 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage_RGBValue
, 1);
14628 static PyObject
* Image_swigregister(PyObject
*, PyObject
*args
) {
14630 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
14631 SWIG_TypeClientData(SWIGTYPE_p_wxImage
, obj
);
14633 return Py_BuildValue((char *)"");
14635 static int _wrap_NullImage_set(PyObject
*) {
14636 PyErr_SetString(PyExc_TypeError
,"Variable NullImage is read-only.");
14641 static PyObject
*_wrap_NullImage_get(void) {
14642 PyObject
*pyobj
= NULL
;
14644 pyobj
= SWIG_NewPointerObj((void *)(&wxNullImage
), SWIGTYPE_p_wxImage
, 0);
14649 static int _wrap_IMAGE_OPTION_FILENAME_set(PyObject
*) {
14650 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_FILENAME is read-only.");
14655 static PyObject
*_wrap_IMAGE_OPTION_FILENAME_get(void) {
14656 PyObject
*pyobj
= NULL
;
14660 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_FILENAME
)->c_str(), (&wxPyIMAGE_OPTION_FILENAME
)->Len());
14662 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_FILENAME
)->c_str(), (&wxPyIMAGE_OPTION_FILENAME
)->Len());
14669 static int _wrap_IMAGE_OPTION_BMP_FORMAT_set(PyObject
*) {
14670 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_BMP_FORMAT is read-only.");
14675 static PyObject
*_wrap_IMAGE_OPTION_BMP_FORMAT_get(void) {
14676 PyObject
*pyobj
= NULL
;
14680 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_BMP_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_BMP_FORMAT
)->Len());
14682 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_BMP_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_BMP_FORMAT
)->Len());
14689 static int _wrap_IMAGE_OPTION_CUR_HOTSPOT_X_set(PyObject
*) {
14690 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_CUR_HOTSPOT_X is read-only.");
14695 static PyObject
*_wrap_IMAGE_OPTION_CUR_HOTSPOT_X_get(void) {
14696 PyObject
*pyobj
= NULL
;
14700 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->Len());
14702 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->Len());
14709 static int _wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_set(PyObject
*) {
14710 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_CUR_HOTSPOT_Y is read-only.");
14715 static PyObject
*_wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_get(void) {
14716 PyObject
*pyobj
= NULL
;
14720 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->Len());
14722 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->Len());
14729 static int _wrap_IMAGE_OPTION_RESOLUTION_set(PyObject
*) {
14730 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTION is read-only.");
14735 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTION_get(void) {
14736 PyObject
*pyobj
= NULL
;
14740 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTION
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTION
)->Len());
14742 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTION
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTION
)->Len());
14749 static int _wrap_IMAGE_OPTION_RESOLUTIONX_set(PyObject
*) {
14750 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTIONX is read-only.");
14755 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTIONX_get(void) {
14756 PyObject
*pyobj
= NULL
;
14760 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTIONX
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONX
)->Len());
14762 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTIONX
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONX
)->Len());
14769 static int _wrap_IMAGE_OPTION_RESOLUTIONY_set(PyObject
*) {
14770 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTIONY is read-only.");
14775 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTIONY_get(void) {
14776 PyObject
*pyobj
= NULL
;
14780 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTIONY
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONY
)->Len());
14782 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTIONY
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONY
)->Len());
14789 static int _wrap_IMAGE_OPTION_RESOLUTIONUNIT_set(PyObject
*) {
14790 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTIONUNIT is read-only.");
14795 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTIONUNIT_get(void) {
14796 PyObject
*pyobj
= NULL
;
14800 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->Len());
14802 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->Len());
14809 static int _wrap_IMAGE_OPTION_QUALITY_set(PyObject
*) {
14810 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_QUALITY is read-only.");
14815 static PyObject
*_wrap_IMAGE_OPTION_QUALITY_get(void) {
14816 PyObject
*pyobj
= NULL
;
14820 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_QUALITY
)->c_str(), (&wxPyIMAGE_OPTION_QUALITY
)->Len());
14822 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_QUALITY
)->c_str(), (&wxPyIMAGE_OPTION_QUALITY
)->Len());
14829 static int _wrap_IMAGE_OPTION_BITSPERSAMPLE_set(PyObject
*) {
14830 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_BITSPERSAMPLE is read-only.");
14835 static PyObject
*_wrap_IMAGE_OPTION_BITSPERSAMPLE_get(void) {
14836 PyObject
*pyobj
= NULL
;
14840 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->c_str(), (&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->Len());
14842 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->c_str(), (&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->Len());
14849 static int _wrap_IMAGE_OPTION_SAMPLESPERPIXEL_set(PyObject
*) {
14850 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_SAMPLESPERPIXEL is read-only.");
14855 static PyObject
*_wrap_IMAGE_OPTION_SAMPLESPERPIXEL_get(void) {
14856 PyObject
*pyobj
= NULL
;
14860 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->c_str(), (&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->Len());
14862 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->c_str(), (&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->Len());
14869 static int _wrap_IMAGE_OPTION_COMPRESSION_set(PyObject
*) {
14870 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_COMPRESSION is read-only.");
14875 static PyObject
*_wrap_IMAGE_OPTION_COMPRESSION_get(void) {
14876 PyObject
*pyobj
= NULL
;
14880 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_COMPRESSION
)->c_str(), (&wxPyIMAGE_OPTION_COMPRESSION
)->Len());
14882 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_COMPRESSION
)->c_str(), (&wxPyIMAGE_OPTION_COMPRESSION
)->Len());
14889 static int _wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_set(PyObject
*) {
14890 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_IMAGEDESCRIPTOR is read-only.");
14895 static PyObject
*_wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_get(void) {
14896 PyObject
*pyobj
= NULL
;
14900 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->c_str(), (&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->Len());
14902 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->c_str(), (&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->Len());
14909 static int _wrap_IMAGE_OPTION_PNG_FORMAT_set(PyObject
*) {
14910 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_PNG_FORMAT is read-only.");
14915 static PyObject
*_wrap_IMAGE_OPTION_PNG_FORMAT_get(void) {
14916 PyObject
*pyobj
= NULL
;
14920 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_PNG_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_PNG_FORMAT
)->Len());
14922 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_PNG_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_PNG_FORMAT
)->Len());
14929 static int _wrap_IMAGE_OPTION_PNG_BITDEPTH_set(PyObject
*) {
14930 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_PNG_BITDEPTH is read-only.");
14935 static PyObject
*_wrap_IMAGE_OPTION_PNG_BITDEPTH_get(void) {
14936 PyObject
*pyobj
= NULL
;
14940 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->c_str(), (&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->Len());
14942 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->c_str(), (&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->Len());
14949 static PyObject
*_wrap_new_BMPHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14950 PyObject
*resultobj
= NULL
;
14951 wxBMPHandler
*result
;
14952 char *kwnames
[] = {
14956 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_BMPHandler",kwnames
)) goto fail
;
14958 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14959 result
= (wxBMPHandler
*)new wxBMPHandler();
14961 wxPyEndAllowThreads(__tstate
);
14962 if (PyErr_Occurred()) SWIG_fail
;
14964 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxBMPHandler
, 1);
14971 static PyObject
* BMPHandler_swigregister(PyObject
*, PyObject
*args
) {
14973 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
14974 SWIG_TypeClientData(SWIGTYPE_p_wxBMPHandler
, obj
);
14976 return Py_BuildValue((char *)"");
14978 static PyObject
*_wrap_new_ICOHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14979 PyObject
*resultobj
= NULL
;
14980 wxICOHandler
*result
;
14981 char *kwnames
[] = {
14985 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ICOHandler",kwnames
)) goto fail
;
14987 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14988 result
= (wxICOHandler
*)new wxICOHandler();
14990 wxPyEndAllowThreads(__tstate
);
14991 if (PyErr_Occurred()) SWIG_fail
;
14993 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxICOHandler
, 1);
15000 static PyObject
* ICOHandler_swigregister(PyObject
*, PyObject
*args
) {
15002 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15003 SWIG_TypeClientData(SWIGTYPE_p_wxICOHandler
, obj
);
15005 return Py_BuildValue((char *)"");
15007 static PyObject
*_wrap_new_CURHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15008 PyObject
*resultobj
= NULL
;
15009 wxCURHandler
*result
;
15010 char *kwnames
[] = {
15014 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_CURHandler",kwnames
)) goto fail
;
15016 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15017 result
= (wxCURHandler
*)new wxCURHandler();
15019 wxPyEndAllowThreads(__tstate
);
15020 if (PyErr_Occurred()) SWIG_fail
;
15022 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCURHandler
, 1);
15029 static PyObject
* CURHandler_swigregister(PyObject
*, PyObject
*args
) {
15031 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15032 SWIG_TypeClientData(SWIGTYPE_p_wxCURHandler
, obj
);
15034 return Py_BuildValue((char *)"");
15036 static PyObject
*_wrap_new_ANIHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15037 PyObject
*resultobj
= NULL
;
15038 wxANIHandler
*result
;
15039 char *kwnames
[] = {
15043 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ANIHandler",kwnames
)) goto fail
;
15045 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15046 result
= (wxANIHandler
*)new wxANIHandler();
15048 wxPyEndAllowThreads(__tstate
);
15049 if (PyErr_Occurred()) SWIG_fail
;
15051 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxANIHandler
, 1);
15058 static PyObject
* ANIHandler_swigregister(PyObject
*, PyObject
*args
) {
15060 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15061 SWIG_TypeClientData(SWIGTYPE_p_wxANIHandler
, obj
);
15063 return Py_BuildValue((char *)"");
15065 static PyObject
*_wrap_new_PNGHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15066 PyObject
*resultobj
= NULL
;
15067 wxPNGHandler
*result
;
15068 char *kwnames
[] = {
15072 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PNGHandler",kwnames
)) goto fail
;
15074 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15075 result
= (wxPNGHandler
*)new wxPNGHandler();
15077 wxPyEndAllowThreads(__tstate
);
15078 if (PyErr_Occurred()) SWIG_fail
;
15080 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPNGHandler
, 1);
15087 static PyObject
* PNGHandler_swigregister(PyObject
*, PyObject
*args
) {
15089 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15090 SWIG_TypeClientData(SWIGTYPE_p_wxPNGHandler
, obj
);
15092 return Py_BuildValue((char *)"");
15094 static PyObject
*_wrap_new_GIFHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15095 PyObject
*resultobj
= NULL
;
15096 wxGIFHandler
*result
;
15097 char *kwnames
[] = {
15101 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_GIFHandler",kwnames
)) goto fail
;
15103 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15104 result
= (wxGIFHandler
*)new wxGIFHandler();
15106 wxPyEndAllowThreads(__tstate
);
15107 if (PyErr_Occurred()) SWIG_fail
;
15109 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGIFHandler
, 1);
15116 static PyObject
* GIFHandler_swigregister(PyObject
*, PyObject
*args
) {
15118 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15119 SWIG_TypeClientData(SWIGTYPE_p_wxGIFHandler
, obj
);
15121 return Py_BuildValue((char *)"");
15123 static PyObject
*_wrap_new_PCXHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15124 PyObject
*resultobj
= NULL
;
15125 wxPCXHandler
*result
;
15126 char *kwnames
[] = {
15130 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PCXHandler",kwnames
)) goto fail
;
15132 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15133 result
= (wxPCXHandler
*)new wxPCXHandler();
15135 wxPyEndAllowThreads(__tstate
);
15136 if (PyErr_Occurred()) SWIG_fail
;
15138 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPCXHandler
, 1);
15145 static PyObject
* PCXHandler_swigregister(PyObject
*, PyObject
*args
) {
15147 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15148 SWIG_TypeClientData(SWIGTYPE_p_wxPCXHandler
, obj
);
15150 return Py_BuildValue((char *)"");
15152 static PyObject
*_wrap_new_JPEGHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15153 PyObject
*resultobj
= NULL
;
15154 wxJPEGHandler
*result
;
15155 char *kwnames
[] = {
15159 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_JPEGHandler",kwnames
)) goto fail
;
15161 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15162 result
= (wxJPEGHandler
*)new wxJPEGHandler();
15164 wxPyEndAllowThreads(__tstate
);
15165 if (PyErr_Occurred()) SWIG_fail
;
15167 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxJPEGHandler
, 1);
15174 static PyObject
* JPEGHandler_swigregister(PyObject
*, PyObject
*args
) {
15176 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15177 SWIG_TypeClientData(SWIGTYPE_p_wxJPEGHandler
, obj
);
15179 return Py_BuildValue((char *)"");
15181 static PyObject
*_wrap_new_PNMHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15182 PyObject
*resultobj
= NULL
;
15183 wxPNMHandler
*result
;
15184 char *kwnames
[] = {
15188 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PNMHandler",kwnames
)) goto fail
;
15190 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15191 result
= (wxPNMHandler
*)new wxPNMHandler();
15193 wxPyEndAllowThreads(__tstate
);
15194 if (PyErr_Occurred()) SWIG_fail
;
15196 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPNMHandler
, 1);
15203 static PyObject
* PNMHandler_swigregister(PyObject
*, PyObject
*args
) {
15205 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15206 SWIG_TypeClientData(SWIGTYPE_p_wxPNMHandler
, obj
);
15208 return Py_BuildValue((char *)"");
15210 static PyObject
*_wrap_new_XPMHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15211 PyObject
*resultobj
= NULL
;
15212 wxXPMHandler
*result
;
15213 char *kwnames
[] = {
15217 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_XPMHandler",kwnames
)) goto fail
;
15219 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15220 result
= (wxXPMHandler
*)new wxXPMHandler();
15222 wxPyEndAllowThreads(__tstate
);
15223 if (PyErr_Occurred()) SWIG_fail
;
15225 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxXPMHandler
, 1);
15232 static PyObject
* XPMHandler_swigregister(PyObject
*, PyObject
*args
) {
15234 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15235 SWIG_TypeClientData(SWIGTYPE_p_wxXPMHandler
, obj
);
15237 return Py_BuildValue((char *)"");
15239 static PyObject
*_wrap_new_TIFFHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15240 PyObject
*resultobj
= NULL
;
15241 wxTIFFHandler
*result
;
15242 char *kwnames
[] = {
15246 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_TIFFHandler",kwnames
)) goto fail
;
15248 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15249 result
= (wxTIFFHandler
*)new wxTIFFHandler();
15251 wxPyEndAllowThreads(__tstate
);
15252 if (PyErr_Occurred()) SWIG_fail
;
15254 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxTIFFHandler
, 1);
15261 static PyObject
* TIFFHandler_swigregister(PyObject
*, PyObject
*args
) {
15263 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15264 SWIG_TypeClientData(SWIGTYPE_p_wxTIFFHandler
, obj
);
15266 return Py_BuildValue((char *)"");
15268 static PyObject
*_wrap_Quantize_Quantize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15269 PyObject
*resultobj
= NULL
;
15270 wxImage
*arg1
= 0 ;
15271 wxImage
*arg2
= 0 ;
15272 int arg3
= (int) 236 ;
15273 int arg4
= (int) wxQUANTIZE_INCLUDE_WINDOWS_COLOURS
|wxQUANTIZE_FILL_DESTINATION_IMAGE
;
15275 PyObject
* obj0
= 0 ;
15276 PyObject
* obj1
= 0 ;
15277 PyObject
* obj2
= 0 ;
15278 PyObject
* obj3
= 0 ;
15279 char *kwnames
[] = {
15280 (char *) "src",(char *) "dest",(char *) "desiredNoColours",(char *) "flags", NULL
15283 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Quantize_Quantize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
15285 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
15286 if (SWIG_arg_fail(1)) SWIG_fail
;
15287 if (arg1
== NULL
) {
15288 SWIG_null_ref("wxImage");
15290 if (SWIG_arg_fail(1)) SWIG_fail
;
15293 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
15294 if (SWIG_arg_fail(2)) SWIG_fail
;
15295 if (arg2
== NULL
) {
15296 SWIG_null_ref("wxImage");
15298 if (SWIG_arg_fail(2)) SWIG_fail
;
15302 arg3
= static_cast<int >(SWIG_As_int(obj2
));
15303 if (SWIG_arg_fail(3)) SWIG_fail
;
15308 arg4
= static_cast<int >(SWIG_As_int(obj3
));
15309 if (SWIG_arg_fail(4)) SWIG_fail
;
15313 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15314 result
= (bool)wxQuantize_Quantize((wxImage
const &)*arg1
,*arg2
,arg3
,arg4
);
15316 wxPyEndAllowThreads(__tstate
);
15317 if (PyErr_Occurred()) SWIG_fail
;
15320 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15328 static PyObject
* Quantize_swigregister(PyObject
*, PyObject
*args
) {
15330 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15331 SWIG_TypeClientData(SWIGTYPE_p_wxQuantize
, obj
);
15333 return Py_BuildValue((char *)"");
15335 static PyObject
*_wrap_new_EvtHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15336 PyObject
*resultobj
= NULL
;
15337 wxEvtHandler
*result
;
15338 char *kwnames
[] = {
15342 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_EvtHandler",kwnames
)) goto fail
;
15344 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15345 result
= (wxEvtHandler
*)new wxEvtHandler();
15347 wxPyEndAllowThreads(__tstate
);
15348 if (PyErr_Occurred()) SWIG_fail
;
15350 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEvtHandler
, 1);
15357 static PyObject
*_wrap_EvtHandler_GetNextHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15358 PyObject
*resultobj
= NULL
;
15359 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15360 wxEvtHandler
*result
;
15361 PyObject
* obj0
= 0 ;
15362 char *kwnames
[] = {
15363 (char *) "self", NULL
15366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_GetNextHandler",kwnames
,&obj0
)) goto fail
;
15367 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15368 if (SWIG_arg_fail(1)) SWIG_fail
;
15370 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15371 result
= (wxEvtHandler
*)(arg1
)->GetNextHandler();
15373 wxPyEndAllowThreads(__tstate
);
15374 if (PyErr_Occurred()) SWIG_fail
;
15377 resultobj
= wxPyMake_wxObject(result
, 0);
15385 static PyObject
*_wrap_EvtHandler_GetPreviousHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15386 PyObject
*resultobj
= NULL
;
15387 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15388 wxEvtHandler
*result
;
15389 PyObject
* obj0
= 0 ;
15390 char *kwnames
[] = {
15391 (char *) "self", NULL
15394 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_GetPreviousHandler",kwnames
,&obj0
)) goto fail
;
15395 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15396 if (SWIG_arg_fail(1)) SWIG_fail
;
15398 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15399 result
= (wxEvtHandler
*)(arg1
)->GetPreviousHandler();
15401 wxPyEndAllowThreads(__tstate
);
15402 if (PyErr_Occurred()) SWIG_fail
;
15405 resultobj
= wxPyMake_wxObject(result
, 0);
15413 static PyObject
*_wrap_EvtHandler_SetNextHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15414 PyObject
*resultobj
= NULL
;
15415 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15416 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
15417 PyObject
* obj0
= 0 ;
15418 PyObject
* obj1
= 0 ;
15419 char *kwnames
[] = {
15420 (char *) "self",(char *) "handler", NULL
15423 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_SetNextHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
15424 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15425 if (SWIG_arg_fail(1)) SWIG_fail
;
15426 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15427 if (SWIG_arg_fail(2)) SWIG_fail
;
15429 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15430 (arg1
)->SetNextHandler(arg2
);
15432 wxPyEndAllowThreads(__tstate
);
15433 if (PyErr_Occurred()) SWIG_fail
;
15435 Py_INCREF(Py_None
); resultobj
= Py_None
;
15442 static PyObject
*_wrap_EvtHandler_SetPreviousHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15443 PyObject
*resultobj
= NULL
;
15444 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15445 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
15446 PyObject
* obj0
= 0 ;
15447 PyObject
* obj1
= 0 ;
15448 char *kwnames
[] = {
15449 (char *) "self",(char *) "handler", NULL
15452 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_SetPreviousHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
15453 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15454 if (SWIG_arg_fail(1)) SWIG_fail
;
15455 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15456 if (SWIG_arg_fail(2)) SWIG_fail
;
15458 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15459 (arg1
)->SetPreviousHandler(arg2
);
15461 wxPyEndAllowThreads(__tstate
);
15462 if (PyErr_Occurred()) SWIG_fail
;
15464 Py_INCREF(Py_None
); resultobj
= Py_None
;
15471 static PyObject
*_wrap_EvtHandler_GetEvtHandlerEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15472 PyObject
*resultobj
= NULL
;
15473 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15475 PyObject
* obj0
= 0 ;
15476 char *kwnames
[] = {
15477 (char *) "self", NULL
15480 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_GetEvtHandlerEnabled",kwnames
,&obj0
)) goto fail
;
15481 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15482 if (SWIG_arg_fail(1)) SWIG_fail
;
15484 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15485 result
= (bool)(arg1
)->GetEvtHandlerEnabled();
15487 wxPyEndAllowThreads(__tstate
);
15488 if (PyErr_Occurred()) SWIG_fail
;
15491 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15499 static PyObject
*_wrap_EvtHandler_SetEvtHandlerEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15500 PyObject
*resultobj
= NULL
;
15501 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15503 PyObject
* obj0
= 0 ;
15504 PyObject
* obj1
= 0 ;
15505 char *kwnames
[] = {
15506 (char *) "self",(char *) "enabled", NULL
15509 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_SetEvtHandlerEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
15510 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15511 if (SWIG_arg_fail(1)) SWIG_fail
;
15513 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
15514 if (SWIG_arg_fail(2)) SWIG_fail
;
15517 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15518 (arg1
)->SetEvtHandlerEnabled(arg2
);
15520 wxPyEndAllowThreads(__tstate
);
15521 if (PyErr_Occurred()) SWIG_fail
;
15523 Py_INCREF(Py_None
); resultobj
= Py_None
;
15530 static PyObject
*_wrap_EvtHandler_ProcessEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15531 PyObject
*resultobj
= NULL
;
15532 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15533 wxEvent
*arg2
= 0 ;
15535 PyObject
* obj0
= 0 ;
15536 PyObject
* obj1
= 0 ;
15537 char *kwnames
[] = {
15538 (char *) "self",(char *) "event", NULL
15541 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_ProcessEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
15542 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15543 if (SWIG_arg_fail(1)) SWIG_fail
;
15545 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15546 if (SWIG_arg_fail(2)) SWIG_fail
;
15547 if (arg2
== NULL
) {
15548 SWIG_null_ref("wxEvent");
15550 if (SWIG_arg_fail(2)) SWIG_fail
;
15553 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15554 result
= (bool)(arg1
)->ProcessEvent(*arg2
);
15556 wxPyEndAllowThreads(__tstate
);
15557 if (PyErr_Occurred()) SWIG_fail
;
15560 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15568 static PyObject
*_wrap_EvtHandler_AddPendingEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15569 PyObject
*resultobj
= NULL
;
15570 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15571 wxEvent
*arg2
= 0 ;
15572 PyObject
* obj0
= 0 ;
15573 PyObject
* obj1
= 0 ;
15574 char *kwnames
[] = {
15575 (char *) "self",(char *) "event", NULL
15578 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_AddPendingEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
15579 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15580 if (SWIG_arg_fail(1)) SWIG_fail
;
15582 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15583 if (SWIG_arg_fail(2)) SWIG_fail
;
15584 if (arg2
== NULL
) {
15585 SWIG_null_ref("wxEvent");
15587 if (SWIG_arg_fail(2)) SWIG_fail
;
15590 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15591 (arg1
)->AddPendingEvent(*arg2
);
15593 wxPyEndAllowThreads(__tstate
);
15594 if (PyErr_Occurred()) SWIG_fail
;
15596 Py_INCREF(Py_None
); resultobj
= Py_None
;
15603 static PyObject
*_wrap_EvtHandler_ProcessPendingEvents(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15604 PyObject
*resultobj
= NULL
;
15605 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15606 PyObject
* obj0
= 0 ;
15607 char *kwnames
[] = {
15608 (char *) "self", NULL
15611 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_ProcessPendingEvents",kwnames
,&obj0
)) goto fail
;
15612 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15613 if (SWIG_arg_fail(1)) SWIG_fail
;
15615 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15616 (arg1
)->ProcessPendingEvents();
15618 wxPyEndAllowThreads(__tstate
);
15619 if (PyErr_Occurred()) SWIG_fail
;
15621 Py_INCREF(Py_None
); resultobj
= Py_None
;
15628 static PyObject
*_wrap_EvtHandler_Connect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15629 PyObject
*resultobj
= NULL
;
15630 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15634 PyObject
*arg5
= (PyObject
*) 0 ;
15635 PyObject
* obj0
= 0 ;
15636 PyObject
* obj1
= 0 ;
15637 PyObject
* obj2
= 0 ;
15638 PyObject
* obj3
= 0 ;
15639 PyObject
* obj4
= 0 ;
15640 char *kwnames
[] = {
15641 (char *) "self",(char *) "id",(char *) "lastId",(char *) "eventType",(char *) "func", NULL
15644 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:EvtHandler_Connect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
15645 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15646 if (SWIG_arg_fail(1)) SWIG_fail
;
15648 arg2
= static_cast<int >(SWIG_As_int(obj1
));
15649 if (SWIG_arg_fail(2)) SWIG_fail
;
15652 arg3
= static_cast<int >(SWIG_As_int(obj2
));
15653 if (SWIG_arg_fail(3)) SWIG_fail
;
15656 arg4
= static_cast<int >(SWIG_As_int(obj3
));
15657 if (SWIG_arg_fail(4)) SWIG_fail
;
15661 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15662 wxEvtHandler_Connect(arg1
,arg2
,arg3
,arg4
,arg5
);
15664 wxPyEndAllowThreads(__tstate
);
15665 if (PyErr_Occurred()) SWIG_fail
;
15667 Py_INCREF(Py_None
); resultobj
= Py_None
;
15674 static PyObject
*_wrap_EvtHandler_Disconnect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15675 PyObject
*resultobj
= NULL
;
15676 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15678 int arg3
= (int) -1 ;
15679 wxEventType arg4
= (wxEventType
) wxEVT_NULL
;
15681 PyObject
* obj0
= 0 ;
15682 PyObject
* obj1
= 0 ;
15683 PyObject
* obj2
= 0 ;
15684 PyObject
* obj3
= 0 ;
15685 char *kwnames
[] = {
15686 (char *) "self",(char *) "id",(char *) "lastId",(char *) "eventType", NULL
15689 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:EvtHandler_Disconnect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
15690 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15691 if (SWIG_arg_fail(1)) SWIG_fail
;
15693 arg2
= static_cast<int >(SWIG_As_int(obj1
));
15694 if (SWIG_arg_fail(2)) SWIG_fail
;
15698 arg3
= static_cast<int >(SWIG_As_int(obj2
));
15699 if (SWIG_arg_fail(3)) SWIG_fail
;
15704 arg4
= static_cast<wxEventType
>(SWIG_As_int(obj3
));
15705 if (SWIG_arg_fail(4)) SWIG_fail
;
15709 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15710 result
= (bool)wxEvtHandler_Disconnect(arg1
,arg2
,arg3
,arg4
);
15712 wxPyEndAllowThreads(__tstate
);
15713 if (PyErr_Occurred()) SWIG_fail
;
15716 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15724 static PyObject
*_wrap_EvtHandler__setOORInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15725 PyObject
*resultobj
= NULL
;
15726 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15727 PyObject
*arg2
= (PyObject
*) 0 ;
15728 bool arg3
= (bool) true ;
15729 PyObject
* obj0
= 0 ;
15730 PyObject
* obj1
= 0 ;
15731 PyObject
* obj2
= 0 ;
15732 char *kwnames
[] = {
15733 (char *) "self",(char *) "_self",(char *) "incref", NULL
15736 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:EvtHandler__setOORInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
15737 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15738 if (SWIG_arg_fail(1)) SWIG_fail
;
15742 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
15743 if (SWIG_arg_fail(3)) SWIG_fail
;
15747 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15748 wxEvtHandler__setOORInfo(arg1
,arg2
,arg3
);
15750 wxPyEndAllowThreads(__tstate
);
15751 if (PyErr_Occurred()) SWIG_fail
;
15753 Py_INCREF(Py_None
); resultobj
= Py_None
;
15760 static PyObject
* EvtHandler_swigregister(PyObject
*, PyObject
*args
) {
15762 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15763 SWIG_TypeClientData(SWIGTYPE_p_wxEvtHandler
, obj
);
15765 return Py_BuildValue((char *)"");
15767 static PyObject
*_wrap_NewEventType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15768 PyObject
*resultobj
= NULL
;
15769 wxEventType result
;
15770 char *kwnames
[] = {
15774 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":NewEventType",kwnames
)) goto fail
;
15776 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15777 result
= (wxEventType
)wxNewEventType();
15779 wxPyEndAllowThreads(__tstate
);
15780 if (PyErr_Occurred()) SWIG_fail
;
15783 resultobj
= SWIG_From_int(static_cast<int >(result
));
15791 static PyObject
*_wrap_delete_Event(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15792 PyObject
*resultobj
= NULL
;
15793 wxEvent
*arg1
= (wxEvent
*) 0 ;
15794 PyObject
* obj0
= 0 ;
15795 char *kwnames
[] = {
15796 (char *) "self", NULL
15799 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Event",kwnames
,&obj0
)) goto fail
;
15800 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15801 if (SWIG_arg_fail(1)) SWIG_fail
;
15803 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15806 wxPyEndAllowThreads(__tstate
);
15807 if (PyErr_Occurred()) SWIG_fail
;
15809 Py_INCREF(Py_None
); resultobj
= Py_None
;
15816 static PyObject
*_wrap_Event_SetEventType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15817 PyObject
*resultobj
= NULL
;
15818 wxEvent
*arg1
= (wxEvent
*) 0 ;
15820 PyObject
* obj0
= 0 ;
15821 PyObject
* obj1
= 0 ;
15822 char *kwnames
[] = {
15823 (char *) "self",(char *) "typ", NULL
15826 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_SetEventType",kwnames
,&obj0
,&obj1
)) goto fail
;
15827 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15828 if (SWIG_arg_fail(1)) SWIG_fail
;
15830 arg2
= static_cast<wxEventType
>(SWIG_As_int(obj1
));
15831 if (SWIG_arg_fail(2)) SWIG_fail
;
15834 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15835 (arg1
)->SetEventType(arg2
);
15837 wxPyEndAllowThreads(__tstate
);
15838 if (PyErr_Occurred()) SWIG_fail
;
15840 Py_INCREF(Py_None
); resultobj
= Py_None
;
15847 static PyObject
*_wrap_Event_GetEventType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15848 PyObject
*resultobj
= NULL
;
15849 wxEvent
*arg1
= (wxEvent
*) 0 ;
15850 wxEventType result
;
15851 PyObject
* obj0
= 0 ;
15852 char *kwnames
[] = {
15853 (char *) "self", NULL
15856 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetEventType",kwnames
,&obj0
)) goto fail
;
15857 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15858 if (SWIG_arg_fail(1)) SWIG_fail
;
15860 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15861 result
= (wxEventType
)((wxEvent
const *)arg1
)->GetEventType();
15863 wxPyEndAllowThreads(__tstate
);
15864 if (PyErr_Occurred()) SWIG_fail
;
15867 resultobj
= SWIG_From_int(static_cast<int >(result
));
15875 static PyObject
*_wrap_Event_GetEventObject(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15876 PyObject
*resultobj
= NULL
;
15877 wxEvent
*arg1
= (wxEvent
*) 0 ;
15879 PyObject
* obj0
= 0 ;
15880 char *kwnames
[] = {
15881 (char *) "self", NULL
15884 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetEventObject",kwnames
,&obj0
)) goto fail
;
15885 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15886 if (SWIG_arg_fail(1)) SWIG_fail
;
15888 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15889 result
= (wxObject
*)((wxEvent
const *)arg1
)->GetEventObject();
15891 wxPyEndAllowThreads(__tstate
);
15892 if (PyErr_Occurred()) SWIG_fail
;
15895 resultobj
= wxPyMake_wxObject(result
, (bool)0);
15903 static PyObject
*_wrap_Event_SetEventObject(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15904 PyObject
*resultobj
= NULL
;
15905 wxEvent
*arg1
= (wxEvent
*) 0 ;
15906 wxObject
*arg2
= (wxObject
*) 0 ;
15907 PyObject
* obj0
= 0 ;
15908 PyObject
* obj1
= 0 ;
15909 char *kwnames
[] = {
15910 (char *) "self",(char *) "obj", NULL
15913 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_SetEventObject",kwnames
,&obj0
,&obj1
)) goto fail
;
15914 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15915 if (SWIG_arg_fail(1)) SWIG_fail
;
15916 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
15917 if (SWIG_arg_fail(2)) SWIG_fail
;
15919 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15920 (arg1
)->SetEventObject(arg2
);
15922 wxPyEndAllowThreads(__tstate
);
15923 if (PyErr_Occurred()) SWIG_fail
;
15925 Py_INCREF(Py_None
); resultobj
= Py_None
;
15932 static PyObject
*_wrap_Event_GetTimestamp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15933 PyObject
*resultobj
= NULL
;
15934 wxEvent
*arg1
= (wxEvent
*) 0 ;
15936 PyObject
* obj0
= 0 ;
15937 char *kwnames
[] = {
15938 (char *) "self", NULL
15941 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetTimestamp",kwnames
,&obj0
)) goto fail
;
15942 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15943 if (SWIG_arg_fail(1)) SWIG_fail
;
15945 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15946 result
= (long)((wxEvent
const *)arg1
)->GetTimestamp();
15948 wxPyEndAllowThreads(__tstate
);
15949 if (PyErr_Occurred()) SWIG_fail
;
15952 resultobj
= SWIG_From_long(static_cast<long >(result
));
15960 static PyObject
*_wrap_Event_SetTimestamp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15961 PyObject
*resultobj
= NULL
;
15962 wxEvent
*arg1
= (wxEvent
*) 0 ;
15963 long arg2
= (long) 0 ;
15964 PyObject
* obj0
= 0 ;
15965 PyObject
* obj1
= 0 ;
15966 char *kwnames
[] = {
15967 (char *) "self",(char *) "ts", NULL
15970 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Event_SetTimestamp",kwnames
,&obj0
,&obj1
)) goto fail
;
15971 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15972 if (SWIG_arg_fail(1)) SWIG_fail
;
15975 arg2
= static_cast<long >(SWIG_As_long(obj1
));
15976 if (SWIG_arg_fail(2)) SWIG_fail
;
15980 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15981 (arg1
)->SetTimestamp(arg2
);
15983 wxPyEndAllowThreads(__tstate
);
15984 if (PyErr_Occurred()) SWIG_fail
;
15986 Py_INCREF(Py_None
); resultobj
= Py_None
;
15993 static PyObject
*_wrap_Event_GetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15994 PyObject
*resultobj
= NULL
;
15995 wxEvent
*arg1
= (wxEvent
*) 0 ;
15997 PyObject
* obj0
= 0 ;
15998 char *kwnames
[] = {
15999 (char *) "self", NULL
16002 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetId",kwnames
,&obj0
)) goto fail
;
16003 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16004 if (SWIG_arg_fail(1)) SWIG_fail
;
16006 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16007 result
= (int)((wxEvent
const *)arg1
)->GetId();
16009 wxPyEndAllowThreads(__tstate
);
16010 if (PyErr_Occurred()) SWIG_fail
;
16013 resultobj
= SWIG_From_int(static_cast<int >(result
));
16021 static PyObject
*_wrap_Event_SetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16022 PyObject
*resultobj
= NULL
;
16023 wxEvent
*arg1
= (wxEvent
*) 0 ;
16025 PyObject
* obj0
= 0 ;
16026 PyObject
* obj1
= 0 ;
16027 char *kwnames
[] = {
16028 (char *) "self",(char *) "Id", NULL
16031 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_SetId",kwnames
,&obj0
,&obj1
)) goto fail
;
16032 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16033 if (SWIG_arg_fail(1)) SWIG_fail
;
16035 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16036 if (SWIG_arg_fail(2)) SWIG_fail
;
16039 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16040 (arg1
)->SetId(arg2
);
16042 wxPyEndAllowThreads(__tstate
);
16043 if (PyErr_Occurred()) SWIG_fail
;
16045 Py_INCREF(Py_None
); resultobj
= Py_None
;
16052 static PyObject
*_wrap_Event_IsCommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16053 PyObject
*resultobj
= NULL
;
16054 wxEvent
*arg1
= (wxEvent
*) 0 ;
16056 PyObject
* obj0
= 0 ;
16057 char *kwnames
[] = {
16058 (char *) "self", NULL
16061 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_IsCommandEvent",kwnames
,&obj0
)) goto fail
;
16062 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16063 if (SWIG_arg_fail(1)) SWIG_fail
;
16065 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16066 result
= (bool)((wxEvent
const *)arg1
)->IsCommandEvent();
16068 wxPyEndAllowThreads(__tstate
);
16069 if (PyErr_Occurred()) SWIG_fail
;
16072 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16080 static PyObject
*_wrap_Event_Skip(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16081 PyObject
*resultobj
= NULL
;
16082 wxEvent
*arg1
= (wxEvent
*) 0 ;
16083 bool arg2
= (bool) true ;
16084 PyObject
* obj0
= 0 ;
16085 PyObject
* obj1
= 0 ;
16086 char *kwnames
[] = {
16087 (char *) "self",(char *) "skip", NULL
16090 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Event_Skip",kwnames
,&obj0
,&obj1
)) goto fail
;
16091 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16092 if (SWIG_arg_fail(1)) SWIG_fail
;
16095 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
16096 if (SWIG_arg_fail(2)) SWIG_fail
;
16100 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16101 (arg1
)->Skip(arg2
);
16103 wxPyEndAllowThreads(__tstate
);
16104 if (PyErr_Occurred()) SWIG_fail
;
16106 Py_INCREF(Py_None
); resultobj
= Py_None
;
16113 static PyObject
*_wrap_Event_GetSkipped(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16114 PyObject
*resultobj
= NULL
;
16115 wxEvent
*arg1
= (wxEvent
*) 0 ;
16117 PyObject
* obj0
= 0 ;
16118 char *kwnames
[] = {
16119 (char *) "self", NULL
16122 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetSkipped",kwnames
,&obj0
)) goto fail
;
16123 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16124 if (SWIG_arg_fail(1)) SWIG_fail
;
16126 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16127 result
= (bool)((wxEvent
const *)arg1
)->GetSkipped();
16129 wxPyEndAllowThreads(__tstate
);
16130 if (PyErr_Occurred()) SWIG_fail
;
16133 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16141 static PyObject
*_wrap_Event_ShouldPropagate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16142 PyObject
*resultobj
= NULL
;
16143 wxEvent
*arg1
= (wxEvent
*) 0 ;
16145 PyObject
* obj0
= 0 ;
16146 char *kwnames
[] = {
16147 (char *) "self", NULL
16150 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_ShouldPropagate",kwnames
,&obj0
)) goto fail
;
16151 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16152 if (SWIG_arg_fail(1)) SWIG_fail
;
16154 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16155 result
= (bool)((wxEvent
const *)arg1
)->ShouldPropagate();
16157 wxPyEndAllowThreads(__tstate
);
16158 if (PyErr_Occurred()) SWIG_fail
;
16161 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16169 static PyObject
*_wrap_Event_StopPropagation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16170 PyObject
*resultobj
= NULL
;
16171 wxEvent
*arg1
= (wxEvent
*) 0 ;
16173 PyObject
* obj0
= 0 ;
16174 char *kwnames
[] = {
16175 (char *) "self", NULL
16178 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_StopPropagation",kwnames
,&obj0
)) goto fail
;
16179 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16180 if (SWIG_arg_fail(1)) SWIG_fail
;
16182 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16183 result
= (int)(arg1
)->StopPropagation();
16185 wxPyEndAllowThreads(__tstate
);
16186 if (PyErr_Occurred()) SWIG_fail
;
16189 resultobj
= SWIG_From_int(static_cast<int >(result
));
16197 static PyObject
*_wrap_Event_ResumePropagation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16198 PyObject
*resultobj
= NULL
;
16199 wxEvent
*arg1
= (wxEvent
*) 0 ;
16201 PyObject
* obj0
= 0 ;
16202 PyObject
* obj1
= 0 ;
16203 char *kwnames
[] = {
16204 (char *) "self",(char *) "propagationLevel", NULL
16207 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_ResumePropagation",kwnames
,&obj0
,&obj1
)) goto fail
;
16208 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16209 if (SWIG_arg_fail(1)) SWIG_fail
;
16211 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16212 if (SWIG_arg_fail(2)) SWIG_fail
;
16215 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16216 (arg1
)->ResumePropagation(arg2
);
16218 wxPyEndAllowThreads(__tstate
);
16219 if (PyErr_Occurred()) SWIG_fail
;
16221 Py_INCREF(Py_None
); resultobj
= Py_None
;
16228 static PyObject
*_wrap_Event_Clone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16229 PyObject
*resultobj
= NULL
;
16230 wxEvent
*arg1
= (wxEvent
*) 0 ;
16232 PyObject
* obj0
= 0 ;
16233 char *kwnames
[] = {
16234 (char *) "self", NULL
16237 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_Clone",kwnames
,&obj0
)) goto fail
;
16238 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16239 if (SWIG_arg_fail(1)) SWIG_fail
;
16241 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16242 result
= (wxEvent
*)(arg1
)->Clone();
16244 wxPyEndAllowThreads(__tstate
);
16245 if (PyErr_Occurred()) SWIG_fail
;
16247 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEvent
, 0);
16254 static PyObject
* Event_swigregister(PyObject
*, PyObject
*args
) {
16256 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16257 SWIG_TypeClientData(SWIGTYPE_p_wxEvent
, obj
);
16259 return Py_BuildValue((char *)"");
16261 static PyObject
*_wrap_new_PropagationDisabler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16262 PyObject
*resultobj
= NULL
;
16263 wxEvent
*arg1
= 0 ;
16264 wxPropagationDisabler
*result
;
16265 PyObject
* obj0
= 0 ;
16266 char *kwnames
[] = {
16267 (char *) "event", NULL
16270 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_PropagationDisabler",kwnames
,&obj0
)) goto fail
;
16272 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16273 if (SWIG_arg_fail(1)) SWIG_fail
;
16274 if (arg1
== NULL
) {
16275 SWIG_null_ref("wxEvent");
16277 if (SWIG_arg_fail(1)) SWIG_fail
;
16280 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16281 result
= (wxPropagationDisabler
*)new wxPropagationDisabler(*arg1
);
16283 wxPyEndAllowThreads(__tstate
);
16284 if (PyErr_Occurred()) SWIG_fail
;
16286 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPropagationDisabler
, 1);
16293 static PyObject
*_wrap_delete_PropagationDisabler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16294 PyObject
*resultobj
= NULL
;
16295 wxPropagationDisabler
*arg1
= (wxPropagationDisabler
*) 0 ;
16296 PyObject
* obj0
= 0 ;
16297 char *kwnames
[] = {
16298 (char *) "self", NULL
16301 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PropagationDisabler",kwnames
,&obj0
)) goto fail
;
16302 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPropagationDisabler
, SWIG_POINTER_EXCEPTION
| 0);
16303 if (SWIG_arg_fail(1)) SWIG_fail
;
16305 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16308 wxPyEndAllowThreads(__tstate
);
16309 if (PyErr_Occurred()) SWIG_fail
;
16311 Py_INCREF(Py_None
); resultobj
= Py_None
;
16318 static PyObject
* PropagationDisabler_swigregister(PyObject
*, PyObject
*args
) {
16320 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16321 SWIG_TypeClientData(SWIGTYPE_p_wxPropagationDisabler
, obj
);
16323 return Py_BuildValue((char *)"");
16325 static PyObject
*_wrap_new_PropagateOnce(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16326 PyObject
*resultobj
= NULL
;
16327 wxEvent
*arg1
= 0 ;
16328 wxPropagateOnce
*result
;
16329 PyObject
* obj0
= 0 ;
16330 char *kwnames
[] = {
16331 (char *) "event", NULL
16334 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_PropagateOnce",kwnames
,&obj0
)) goto fail
;
16336 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16337 if (SWIG_arg_fail(1)) SWIG_fail
;
16338 if (arg1
== NULL
) {
16339 SWIG_null_ref("wxEvent");
16341 if (SWIG_arg_fail(1)) SWIG_fail
;
16344 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16345 result
= (wxPropagateOnce
*)new wxPropagateOnce(*arg1
);
16347 wxPyEndAllowThreads(__tstate
);
16348 if (PyErr_Occurred()) SWIG_fail
;
16350 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPropagateOnce
, 1);
16357 static PyObject
*_wrap_delete_PropagateOnce(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16358 PyObject
*resultobj
= NULL
;
16359 wxPropagateOnce
*arg1
= (wxPropagateOnce
*) 0 ;
16360 PyObject
* obj0
= 0 ;
16361 char *kwnames
[] = {
16362 (char *) "self", NULL
16365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PropagateOnce",kwnames
,&obj0
)) goto fail
;
16366 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPropagateOnce
, SWIG_POINTER_EXCEPTION
| 0);
16367 if (SWIG_arg_fail(1)) SWIG_fail
;
16369 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16372 wxPyEndAllowThreads(__tstate
);
16373 if (PyErr_Occurred()) SWIG_fail
;
16375 Py_INCREF(Py_None
); resultobj
= Py_None
;
16382 static PyObject
* PropagateOnce_swigregister(PyObject
*, PyObject
*args
) {
16384 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16385 SWIG_TypeClientData(SWIGTYPE_p_wxPropagateOnce
, obj
);
16387 return Py_BuildValue((char *)"");
16389 static PyObject
*_wrap_new_CommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16390 PyObject
*resultobj
= NULL
;
16391 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16392 int arg2
= (int) 0 ;
16393 wxCommandEvent
*result
;
16394 PyObject
* obj0
= 0 ;
16395 PyObject
* obj1
= 0 ;
16396 char *kwnames
[] = {
16397 (char *) "commandType",(char *) "winid", NULL
16400 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_CommandEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
16403 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
16404 if (SWIG_arg_fail(1)) SWIG_fail
;
16409 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16410 if (SWIG_arg_fail(2)) SWIG_fail
;
16414 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16415 result
= (wxCommandEvent
*)new wxCommandEvent(arg1
,arg2
);
16417 wxPyEndAllowThreads(__tstate
);
16418 if (PyErr_Occurred()) SWIG_fail
;
16420 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCommandEvent
, 1);
16427 static PyObject
*_wrap_CommandEvent_GetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16428 PyObject
*resultobj
= NULL
;
16429 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16431 PyObject
* obj0
= 0 ;
16432 char *kwnames
[] = {
16433 (char *) "self", NULL
16436 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetSelection",kwnames
,&obj0
)) goto fail
;
16437 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16438 if (SWIG_arg_fail(1)) SWIG_fail
;
16440 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16441 result
= (int)((wxCommandEvent
const *)arg1
)->GetSelection();
16443 wxPyEndAllowThreads(__tstate
);
16444 if (PyErr_Occurred()) SWIG_fail
;
16447 resultobj
= SWIG_From_int(static_cast<int >(result
));
16455 static PyObject
*_wrap_CommandEvent_SetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16456 PyObject
*resultobj
= NULL
;
16457 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16458 wxString
*arg2
= 0 ;
16459 bool temp2
= false ;
16460 PyObject
* obj0
= 0 ;
16461 PyObject
* obj1
= 0 ;
16462 char *kwnames
[] = {
16463 (char *) "self",(char *) "s", NULL
16466 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CommandEvent_SetString",kwnames
,&obj0
,&obj1
)) goto fail
;
16467 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16468 if (SWIG_arg_fail(1)) SWIG_fail
;
16470 arg2
= wxString_in_helper(obj1
);
16471 if (arg2
== NULL
) SWIG_fail
;
16475 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16476 (arg1
)->SetString((wxString
const &)*arg2
);
16478 wxPyEndAllowThreads(__tstate
);
16479 if (PyErr_Occurred()) SWIG_fail
;
16481 Py_INCREF(Py_None
); resultobj
= Py_None
;
16496 static PyObject
*_wrap_CommandEvent_GetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16497 PyObject
*resultobj
= NULL
;
16498 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16500 PyObject
* obj0
= 0 ;
16501 char *kwnames
[] = {
16502 (char *) "self", NULL
16505 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetString",kwnames
,&obj0
)) goto fail
;
16506 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16507 if (SWIG_arg_fail(1)) SWIG_fail
;
16509 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16510 result
= ((wxCommandEvent
const *)arg1
)->GetString();
16512 wxPyEndAllowThreads(__tstate
);
16513 if (PyErr_Occurred()) SWIG_fail
;
16517 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
16519 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
16528 static PyObject
*_wrap_CommandEvent_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16529 PyObject
*resultobj
= NULL
;
16530 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16532 PyObject
* obj0
= 0 ;
16533 char *kwnames
[] = {
16534 (char *) "self", NULL
16537 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_IsChecked",kwnames
,&obj0
)) goto fail
;
16538 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16539 if (SWIG_arg_fail(1)) SWIG_fail
;
16541 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16542 result
= (bool)((wxCommandEvent
const *)arg1
)->IsChecked();
16544 wxPyEndAllowThreads(__tstate
);
16545 if (PyErr_Occurred()) SWIG_fail
;
16548 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16556 static PyObject
*_wrap_CommandEvent_IsSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16557 PyObject
*resultobj
= NULL
;
16558 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16560 PyObject
* obj0
= 0 ;
16561 char *kwnames
[] = {
16562 (char *) "self", NULL
16565 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_IsSelection",kwnames
,&obj0
)) goto fail
;
16566 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16567 if (SWIG_arg_fail(1)) SWIG_fail
;
16569 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16570 result
= (bool)((wxCommandEvent
const *)arg1
)->IsSelection();
16572 wxPyEndAllowThreads(__tstate
);
16573 if (PyErr_Occurred()) SWIG_fail
;
16576 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16584 static PyObject
*_wrap_CommandEvent_SetExtraLong(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16585 PyObject
*resultobj
= NULL
;
16586 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16588 PyObject
* obj0
= 0 ;
16589 PyObject
* obj1
= 0 ;
16590 char *kwnames
[] = {
16591 (char *) "self",(char *) "extraLong", NULL
16594 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CommandEvent_SetExtraLong",kwnames
,&obj0
,&obj1
)) goto fail
;
16595 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16596 if (SWIG_arg_fail(1)) SWIG_fail
;
16598 arg2
= static_cast<long >(SWIG_As_long(obj1
));
16599 if (SWIG_arg_fail(2)) SWIG_fail
;
16602 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16603 (arg1
)->SetExtraLong(arg2
);
16605 wxPyEndAllowThreads(__tstate
);
16606 if (PyErr_Occurred()) SWIG_fail
;
16608 Py_INCREF(Py_None
); resultobj
= Py_None
;
16615 static PyObject
*_wrap_CommandEvent_GetExtraLong(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16616 PyObject
*resultobj
= NULL
;
16617 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16619 PyObject
* obj0
= 0 ;
16620 char *kwnames
[] = {
16621 (char *) "self", NULL
16624 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetExtraLong",kwnames
,&obj0
)) goto fail
;
16625 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16626 if (SWIG_arg_fail(1)) SWIG_fail
;
16628 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16629 result
= (long)((wxCommandEvent
const *)arg1
)->GetExtraLong();
16631 wxPyEndAllowThreads(__tstate
);
16632 if (PyErr_Occurred()) SWIG_fail
;
16635 resultobj
= SWIG_From_long(static_cast<long >(result
));
16643 static PyObject
*_wrap_CommandEvent_SetInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16644 PyObject
*resultobj
= NULL
;
16645 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16647 PyObject
* obj0
= 0 ;
16648 PyObject
* obj1
= 0 ;
16649 char *kwnames
[] = {
16650 (char *) "self",(char *) "i", NULL
16653 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CommandEvent_SetInt",kwnames
,&obj0
,&obj1
)) goto fail
;
16654 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16655 if (SWIG_arg_fail(1)) SWIG_fail
;
16657 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16658 if (SWIG_arg_fail(2)) SWIG_fail
;
16661 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16662 (arg1
)->SetInt(arg2
);
16664 wxPyEndAllowThreads(__tstate
);
16665 if (PyErr_Occurred()) SWIG_fail
;
16667 Py_INCREF(Py_None
); resultobj
= Py_None
;
16674 static PyObject
*_wrap_CommandEvent_GetInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16675 PyObject
*resultobj
= NULL
;
16676 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16678 PyObject
* obj0
= 0 ;
16679 char *kwnames
[] = {
16680 (char *) "self", NULL
16683 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetInt",kwnames
,&obj0
)) goto fail
;
16684 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16685 if (SWIG_arg_fail(1)) SWIG_fail
;
16687 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16688 result
= (long)((wxCommandEvent
const *)arg1
)->GetInt();
16690 wxPyEndAllowThreads(__tstate
);
16691 if (PyErr_Occurred()) SWIG_fail
;
16694 resultobj
= SWIG_From_long(static_cast<long >(result
));
16702 static PyObject
*_wrap_CommandEvent_Clone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16703 PyObject
*resultobj
= NULL
;
16704 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16706 PyObject
* obj0
= 0 ;
16707 char *kwnames
[] = {
16708 (char *) "self", NULL
16711 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_Clone",kwnames
,&obj0
)) goto fail
;
16712 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16713 if (SWIG_arg_fail(1)) SWIG_fail
;
16715 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16716 result
= (wxEvent
*)((wxCommandEvent
const *)arg1
)->Clone();
16718 wxPyEndAllowThreads(__tstate
);
16719 if (PyErr_Occurred()) SWIG_fail
;
16721 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEvent
, 0);
16728 static PyObject
* CommandEvent_swigregister(PyObject
*, PyObject
*args
) {
16730 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16731 SWIG_TypeClientData(SWIGTYPE_p_wxCommandEvent
, obj
);
16733 return Py_BuildValue((char *)"");
16735 static PyObject
*_wrap_new_NotifyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16736 PyObject
*resultobj
= NULL
;
16737 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16738 int arg2
= (int) 0 ;
16739 wxNotifyEvent
*result
;
16740 PyObject
* obj0
= 0 ;
16741 PyObject
* obj1
= 0 ;
16742 char *kwnames
[] = {
16743 (char *) "commandType",(char *) "winid", NULL
16746 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_NotifyEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
16749 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
16750 if (SWIG_arg_fail(1)) SWIG_fail
;
16755 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16756 if (SWIG_arg_fail(2)) SWIG_fail
;
16760 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16761 result
= (wxNotifyEvent
*)new wxNotifyEvent(arg1
,arg2
);
16763 wxPyEndAllowThreads(__tstate
);
16764 if (PyErr_Occurred()) SWIG_fail
;
16766 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxNotifyEvent
, 1);
16773 static PyObject
*_wrap_NotifyEvent_Veto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16774 PyObject
*resultobj
= NULL
;
16775 wxNotifyEvent
*arg1
= (wxNotifyEvent
*) 0 ;
16776 PyObject
* obj0
= 0 ;
16777 char *kwnames
[] = {
16778 (char *) "self", NULL
16781 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NotifyEvent_Veto",kwnames
,&obj0
)) goto fail
;
16782 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNotifyEvent
, SWIG_POINTER_EXCEPTION
| 0);
16783 if (SWIG_arg_fail(1)) SWIG_fail
;
16785 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16788 wxPyEndAllowThreads(__tstate
);
16789 if (PyErr_Occurred()) SWIG_fail
;
16791 Py_INCREF(Py_None
); resultobj
= Py_None
;
16798 static PyObject
*_wrap_NotifyEvent_Allow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16799 PyObject
*resultobj
= NULL
;
16800 wxNotifyEvent
*arg1
= (wxNotifyEvent
*) 0 ;
16801 PyObject
* obj0
= 0 ;
16802 char *kwnames
[] = {
16803 (char *) "self", NULL
16806 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NotifyEvent_Allow",kwnames
,&obj0
)) goto fail
;
16807 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNotifyEvent
, SWIG_POINTER_EXCEPTION
| 0);
16808 if (SWIG_arg_fail(1)) SWIG_fail
;
16810 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16813 wxPyEndAllowThreads(__tstate
);
16814 if (PyErr_Occurred()) SWIG_fail
;
16816 Py_INCREF(Py_None
); resultobj
= Py_None
;
16823 static PyObject
*_wrap_NotifyEvent_IsAllowed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16824 PyObject
*resultobj
= NULL
;
16825 wxNotifyEvent
*arg1
= (wxNotifyEvent
*) 0 ;
16827 PyObject
* obj0
= 0 ;
16828 char *kwnames
[] = {
16829 (char *) "self", NULL
16832 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NotifyEvent_IsAllowed",kwnames
,&obj0
)) goto fail
;
16833 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNotifyEvent
, SWIG_POINTER_EXCEPTION
| 0);
16834 if (SWIG_arg_fail(1)) SWIG_fail
;
16836 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16837 result
= (bool)(arg1
)->IsAllowed();
16839 wxPyEndAllowThreads(__tstate
);
16840 if (PyErr_Occurred()) SWIG_fail
;
16843 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16851 static PyObject
* NotifyEvent_swigregister(PyObject
*, PyObject
*args
) {
16853 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16854 SWIG_TypeClientData(SWIGTYPE_p_wxNotifyEvent
, obj
);
16856 return Py_BuildValue((char *)"");
16858 static PyObject
*_wrap_new_ScrollEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16859 PyObject
*resultobj
= NULL
;
16860 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16861 int arg2
= (int) 0 ;
16862 int arg3
= (int) 0 ;
16863 int arg4
= (int) 0 ;
16864 wxScrollEvent
*result
;
16865 PyObject
* obj0
= 0 ;
16866 PyObject
* obj1
= 0 ;
16867 PyObject
* obj2
= 0 ;
16868 PyObject
* obj3
= 0 ;
16869 char *kwnames
[] = {
16870 (char *) "commandType",(char *) "winid",(char *) "pos",(char *) "orient", NULL
16873 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_ScrollEvent",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
16876 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
16877 if (SWIG_arg_fail(1)) SWIG_fail
;
16882 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16883 if (SWIG_arg_fail(2)) SWIG_fail
;
16888 arg3
= static_cast<int >(SWIG_As_int(obj2
));
16889 if (SWIG_arg_fail(3)) SWIG_fail
;
16894 arg4
= static_cast<int >(SWIG_As_int(obj3
));
16895 if (SWIG_arg_fail(4)) SWIG_fail
;
16899 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16900 result
= (wxScrollEvent
*)new wxScrollEvent(arg1
,arg2
,arg3
,arg4
);
16902 wxPyEndAllowThreads(__tstate
);
16903 if (PyErr_Occurred()) SWIG_fail
;
16905 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollEvent
, 1);
16912 static PyObject
*_wrap_ScrollEvent_GetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16913 PyObject
*resultobj
= NULL
;
16914 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16916 PyObject
* obj0
= 0 ;
16917 char *kwnames
[] = {
16918 (char *) "self", NULL
16921 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollEvent_GetOrientation",kwnames
,&obj0
)) goto fail
;
16922 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16923 if (SWIG_arg_fail(1)) SWIG_fail
;
16925 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16926 result
= (int)((wxScrollEvent
const *)arg1
)->GetOrientation();
16928 wxPyEndAllowThreads(__tstate
);
16929 if (PyErr_Occurred()) SWIG_fail
;
16932 resultobj
= SWIG_From_int(static_cast<int >(result
));
16940 static PyObject
*_wrap_ScrollEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16941 PyObject
*resultobj
= NULL
;
16942 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16944 PyObject
* obj0
= 0 ;
16945 char *kwnames
[] = {
16946 (char *) "self", NULL
16949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
16950 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16951 if (SWIG_arg_fail(1)) SWIG_fail
;
16953 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16954 result
= (int)((wxScrollEvent
const *)arg1
)->GetPosition();
16956 wxPyEndAllowThreads(__tstate
);
16957 if (PyErr_Occurred()) SWIG_fail
;
16960 resultobj
= SWIG_From_int(static_cast<int >(result
));
16968 static PyObject
*_wrap_ScrollEvent_SetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16969 PyObject
*resultobj
= NULL
;
16970 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16972 PyObject
* obj0
= 0 ;
16973 PyObject
* obj1
= 0 ;
16974 char *kwnames
[] = {
16975 (char *) "self",(char *) "orient", NULL
16978 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollEvent_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
;
16979 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16980 if (SWIG_arg_fail(1)) SWIG_fail
;
16982 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16983 if (SWIG_arg_fail(2)) SWIG_fail
;
16986 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16987 (arg1
)->SetOrientation(arg2
);
16989 wxPyEndAllowThreads(__tstate
);
16990 if (PyErr_Occurred()) SWIG_fail
;
16992 Py_INCREF(Py_None
); resultobj
= Py_None
;
16999 static PyObject
*_wrap_ScrollEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17000 PyObject
*resultobj
= NULL
;
17001 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
17003 PyObject
* obj0
= 0 ;
17004 PyObject
* obj1
= 0 ;
17005 char *kwnames
[] = {
17006 (char *) "self",(char *) "pos", NULL
17009 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
17010 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
17011 if (SWIG_arg_fail(1)) SWIG_fail
;
17013 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17014 if (SWIG_arg_fail(2)) SWIG_fail
;
17017 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17018 (arg1
)->SetPosition(arg2
);
17020 wxPyEndAllowThreads(__tstate
);
17021 if (PyErr_Occurred()) SWIG_fail
;
17023 Py_INCREF(Py_None
); resultobj
= Py_None
;
17030 static PyObject
* ScrollEvent_swigregister(PyObject
*, PyObject
*args
) {
17032 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
17033 SWIG_TypeClientData(SWIGTYPE_p_wxScrollEvent
, obj
);
17035 return Py_BuildValue((char *)"");
17037 static PyObject
*_wrap_new_ScrollWinEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17038 PyObject
*resultobj
= NULL
;
17039 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
17040 int arg2
= (int) 0 ;
17041 int arg3
= (int) 0 ;
17042 wxScrollWinEvent
*result
;
17043 PyObject
* obj0
= 0 ;
17044 PyObject
* obj1
= 0 ;
17045 PyObject
* obj2
= 0 ;
17046 char *kwnames
[] = {
17047 (char *) "commandType",(char *) "pos",(char *) "orient", NULL
17050 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_ScrollWinEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
17053 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
17054 if (SWIG_arg_fail(1)) SWIG_fail
;
17059 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17060 if (SWIG_arg_fail(2)) SWIG_fail
;
17065 arg3
= static_cast<int >(SWIG_As_int(obj2
));
17066 if (SWIG_arg_fail(3)) SWIG_fail
;
17070 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17071 result
= (wxScrollWinEvent
*)new wxScrollWinEvent(arg1
,arg2
,arg3
);
17073 wxPyEndAllowThreads(__tstate
);
17074 if (PyErr_Occurred()) SWIG_fail
;
17076 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollWinEvent
, 1);
17083 static PyObject
*_wrap_ScrollWinEvent_GetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17084 PyObject
*resultobj
= NULL
;
17085 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17087 PyObject
* obj0
= 0 ;
17088 char *kwnames
[] = {
17089 (char *) "self", NULL
17092 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollWinEvent_GetOrientation",kwnames
,&obj0
)) goto fail
;
17093 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17094 if (SWIG_arg_fail(1)) SWIG_fail
;
17096 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17097 result
= (int)((wxScrollWinEvent
const *)arg1
)->GetOrientation();
17099 wxPyEndAllowThreads(__tstate
);
17100 if (PyErr_Occurred()) SWIG_fail
;
17103 resultobj
= SWIG_From_int(static_cast<int >(result
));
17111 static PyObject
*_wrap_ScrollWinEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17112 PyObject
*resultobj
= NULL
;
17113 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17115 PyObject
* obj0
= 0 ;
17116 char *kwnames
[] = {
17117 (char *) "self", NULL
17120 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollWinEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
17121 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17122 if (SWIG_arg_fail(1)) SWIG_fail
;
17124 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17125 result
= (int)((wxScrollWinEvent
const *)arg1
)->GetPosition();
17127 wxPyEndAllowThreads(__tstate
);
17128 if (PyErr_Occurred()) SWIG_fail
;
17131 resultobj
= SWIG_From_int(static_cast<int >(result
));
17139 static PyObject
*_wrap_ScrollWinEvent_SetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17140 PyObject
*resultobj
= NULL
;
17141 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17143 PyObject
* obj0
= 0 ;
17144 PyObject
* obj1
= 0 ;
17145 char *kwnames
[] = {
17146 (char *) "self",(char *) "orient", NULL
17149 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollWinEvent_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
;
17150 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17151 if (SWIG_arg_fail(1)) SWIG_fail
;
17153 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17154 if (SWIG_arg_fail(2)) SWIG_fail
;
17157 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17158 (arg1
)->SetOrientation(arg2
);
17160 wxPyEndAllowThreads(__tstate
);
17161 if (PyErr_Occurred()) SWIG_fail
;
17163 Py_INCREF(Py_None
); resultobj
= Py_None
;
17170 static PyObject
*_wrap_ScrollWinEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17171 PyObject
*resultobj
= NULL
;
17172 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17174 PyObject
* obj0
= 0 ;
17175 PyObject
* obj1
= 0 ;
17176 char *kwnames
[] = {
17177 (char *) "self",(char *) "pos", NULL
17180 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollWinEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
17181 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17182 if (SWIG_arg_fail(1)) SWIG_fail
;
17184 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17185 if (SWIG_arg_fail(2)) SWIG_fail
;
17188 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17189 (arg1
)->SetPosition(arg2
);
17191 wxPyEndAllowThreads(__tstate
);
17192 if (PyErr_Occurred()) SWIG_fail
;
17194 Py_INCREF(Py_None
); resultobj
= Py_None
;
17201 static PyObject
* ScrollWinEvent_swigregister(PyObject
*, PyObject
*args
) {
17203 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
17204 SWIG_TypeClientData(SWIGTYPE_p_wxScrollWinEvent
, obj
);
17206 return Py_BuildValue((char *)"");
17208 static PyObject
*_wrap_new_MouseEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17209 PyObject
*resultobj
= NULL
;
17210 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
17211 wxMouseEvent
*result
;
17212 PyObject
* obj0
= 0 ;
17213 char *kwnames
[] = {
17214 (char *) "mouseType", NULL
17217 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MouseEvent",kwnames
,&obj0
)) goto fail
;
17220 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
17221 if (SWIG_arg_fail(1)) SWIG_fail
;
17225 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17226 result
= (wxMouseEvent
*)new wxMouseEvent(arg1
);
17228 wxPyEndAllowThreads(__tstate
);
17229 if (PyErr_Occurred()) SWIG_fail
;
17232 resultobj
= wxPyMake_wxObject(result
, (bool)1);
17240 static PyObject
*_wrap_MouseEvent_IsButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17241 PyObject
*resultobj
= NULL
;
17242 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17244 PyObject
* obj0
= 0 ;
17245 char *kwnames
[] = {
17246 (char *) "self", NULL
17249 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_IsButton",kwnames
,&obj0
)) goto fail
;
17250 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17251 if (SWIG_arg_fail(1)) SWIG_fail
;
17253 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17254 result
= (bool)((wxMouseEvent
const *)arg1
)->IsButton();
17256 wxPyEndAllowThreads(__tstate
);
17257 if (PyErr_Occurred()) SWIG_fail
;
17260 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17268 static PyObject
*_wrap_MouseEvent_ButtonDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17269 PyObject
*resultobj
= NULL
;
17270 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17271 int arg2
= (int) wxMOUSE_BTN_ANY
;
17273 PyObject
* obj0
= 0 ;
17274 PyObject
* obj1
= 0 ;
17275 char *kwnames
[] = {
17276 (char *) "self",(char *) "but", NULL
17279 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MouseEvent_ButtonDown",kwnames
,&obj0
,&obj1
)) goto fail
;
17280 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17281 if (SWIG_arg_fail(1)) SWIG_fail
;
17284 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17285 if (SWIG_arg_fail(2)) SWIG_fail
;
17289 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17290 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonDown(arg2
);
17292 wxPyEndAllowThreads(__tstate
);
17293 if (PyErr_Occurred()) SWIG_fail
;
17296 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17304 static PyObject
*_wrap_MouseEvent_ButtonDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17305 PyObject
*resultobj
= NULL
;
17306 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17307 int arg2
= (int) wxMOUSE_BTN_ANY
;
17309 PyObject
* obj0
= 0 ;
17310 PyObject
* obj1
= 0 ;
17311 char *kwnames
[] = {
17312 (char *) "self",(char *) "but", NULL
17315 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MouseEvent_ButtonDClick",kwnames
,&obj0
,&obj1
)) goto fail
;
17316 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17317 if (SWIG_arg_fail(1)) SWIG_fail
;
17320 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17321 if (SWIG_arg_fail(2)) SWIG_fail
;
17325 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17326 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonDClick(arg2
);
17328 wxPyEndAllowThreads(__tstate
);
17329 if (PyErr_Occurred()) SWIG_fail
;
17332 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17340 static PyObject
*_wrap_MouseEvent_ButtonUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17341 PyObject
*resultobj
= NULL
;
17342 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17343 int arg2
= (int) wxMOUSE_BTN_ANY
;
17345 PyObject
* obj0
= 0 ;
17346 PyObject
* obj1
= 0 ;
17347 char *kwnames
[] = {
17348 (char *) "self",(char *) "but", NULL
17351 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MouseEvent_ButtonUp",kwnames
,&obj0
,&obj1
)) goto fail
;
17352 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17353 if (SWIG_arg_fail(1)) SWIG_fail
;
17356 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17357 if (SWIG_arg_fail(2)) SWIG_fail
;
17361 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17362 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonUp(arg2
);
17364 wxPyEndAllowThreads(__tstate
);
17365 if (PyErr_Occurred()) SWIG_fail
;
17368 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17376 static PyObject
*_wrap_MouseEvent_Button(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17377 PyObject
*resultobj
= NULL
;
17378 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17381 PyObject
* obj0
= 0 ;
17382 PyObject
* obj1
= 0 ;
17383 char *kwnames
[] = {
17384 (char *) "self",(char *) "button", NULL
17387 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_Button",kwnames
,&obj0
,&obj1
)) goto fail
;
17388 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17389 if (SWIG_arg_fail(1)) SWIG_fail
;
17391 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17392 if (SWIG_arg_fail(2)) SWIG_fail
;
17395 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17396 result
= (bool)((wxMouseEvent
const *)arg1
)->Button(arg2
);
17398 wxPyEndAllowThreads(__tstate
);
17399 if (PyErr_Occurred()) SWIG_fail
;
17402 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17410 static PyObject
*_wrap_MouseEvent_ButtonIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17411 PyObject
*resultobj
= NULL
;
17412 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17415 PyObject
* obj0
= 0 ;
17416 PyObject
* obj1
= 0 ;
17417 char *kwnames
[] = {
17418 (char *) "self",(char *) "but", NULL
17421 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_ButtonIsDown",kwnames
,&obj0
,&obj1
)) goto fail
;
17422 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17423 if (SWIG_arg_fail(1)) SWIG_fail
;
17425 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17426 if (SWIG_arg_fail(2)) SWIG_fail
;
17429 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17430 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonIsDown(arg2
);
17432 wxPyEndAllowThreads(__tstate
);
17433 if (PyErr_Occurred()) SWIG_fail
;
17436 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17444 static PyObject
*_wrap_MouseEvent_GetButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17445 PyObject
*resultobj
= NULL
;
17446 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17448 PyObject
* obj0
= 0 ;
17449 char *kwnames
[] = {
17450 (char *) "self", NULL
17453 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetButton",kwnames
,&obj0
)) goto fail
;
17454 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17455 if (SWIG_arg_fail(1)) SWIG_fail
;
17457 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17458 result
= (int)((wxMouseEvent
const *)arg1
)->GetButton();
17460 wxPyEndAllowThreads(__tstate
);
17461 if (PyErr_Occurred()) SWIG_fail
;
17464 resultobj
= SWIG_From_int(static_cast<int >(result
));
17472 static PyObject
*_wrap_MouseEvent_ControlDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17473 PyObject
*resultobj
= NULL
;
17474 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17476 PyObject
* obj0
= 0 ;
17477 char *kwnames
[] = {
17478 (char *) "self", NULL
17481 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_ControlDown",kwnames
,&obj0
)) goto fail
;
17482 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17483 if (SWIG_arg_fail(1)) SWIG_fail
;
17485 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17486 result
= (bool)((wxMouseEvent
const *)arg1
)->ControlDown();
17488 wxPyEndAllowThreads(__tstate
);
17489 if (PyErr_Occurred()) SWIG_fail
;
17492 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17500 static PyObject
*_wrap_MouseEvent_MetaDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17501 PyObject
*resultobj
= NULL
;
17502 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17504 PyObject
* obj0
= 0 ;
17505 char *kwnames
[] = {
17506 (char *) "self", NULL
17509 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MetaDown",kwnames
,&obj0
)) goto fail
;
17510 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17511 if (SWIG_arg_fail(1)) SWIG_fail
;
17513 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17514 result
= (bool)((wxMouseEvent
const *)arg1
)->MetaDown();
17516 wxPyEndAllowThreads(__tstate
);
17517 if (PyErr_Occurred()) SWIG_fail
;
17520 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17528 static PyObject
*_wrap_MouseEvent_AltDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17529 PyObject
*resultobj
= NULL
;
17530 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17532 PyObject
* obj0
= 0 ;
17533 char *kwnames
[] = {
17534 (char *) "self", NULL
17537 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_AltDown",kwnames
,&obj0
)) goto fail
;
17538 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17539 if (SWIG_arg_fail(1)) SWIG_fail
;
17541 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17542 result
= (bool)((wxMouseEvent
const *)arg1
)->AltDown();
17544 wxPyEndAllowThreads(__tstate
);
17545 if (PyErr_Occurred()) SWIG_fail
;
17548 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17556 static PyObject
*_wrap_MouseEvent_ShiftDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17557 PyObject
*resultobj
= NULL
;
17558 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17560 PyObject
* obj0
= 0 ;
17561 char *kwnames
[] = {
17562 (char *) "self", NULL
17565 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_ShiftDown",kwnames
,&obj0
)) goto fail
;
17566 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17567 if (SWIG_arg_fail(1)) SWIG_fail
;
17569 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17570 result
= (bool)((wxMouseEvent
const *)arg1
)->ShiftDown();
17572 wxPyEndAllowThreads(__tstate
);
17573 if (PyErr_Occurred()) SWIG_fail
;
17576 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17584 static PyObject
*_wrap_MouseEvent_CmdDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17585 PyObject
*resultobj
= NULL
;
17586 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17588 PyObject
* obj0
= 0 ;
17589 char *kwnames
[] = {
17590 (char *) "self", NULL
17593 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_CmdDown",kwnames
,&obj0
)) goto fail
;
17594 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17595 if (SWIG_arg_fail(1)) SWIG_fail
;
17597 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17598 result
= (bool)((wxMouseEvent
const *)arg1
)->CmdDown();
17600 wxPyEndAllowThreads(__tstate
);
17601 if (PyErr_Occurred()) SWIG_fail
;
17604 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17612 static PyObject
*_wrap_MouseEvent_LeftDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17613 PyObject
*resultobj
= NULL
;
17614 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17616 PyObject
* obj0
= 0 ;
17617 char *kwnames
[] = {
17618 (char *) "self", NULL
17621 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftDown",kwnames
,&obj0
)) goto fail
;
17622 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17623 if (SWIG_arg_fail(1)) SWIG_fail
;
17625 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17626 result
= (bool)((wxMouseEvent
const *)arg1
)->LeftDown();
17628 wxPyEndAllowThreads(__tstate
);
17629 if (PyErr_Occurred()) SWIG_fail
;
17632 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17640 static PyObject
*_wrap_MouseEvent_MiddleDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17641 PyObject
*resultobj
= NULL
;
17642 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17644 PyObject
* obj0
= 0 ;
17645 char *kwnames
[] = {
17646 (char *) "self", NULL
17649 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleDown",kwnames
,&obj0
)) goto fail
;
17650 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17651 if (SWIG_arg_fail(1)) SWIG_fail
;
17653 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17654 result
= (bool)((wxMouseEvent
const *)arg1
)->MiddleDown();
17656 wxPyEndAllowThreads(__tstate
);
17657 if (PyErr_Occurred()) SWIG_fail
;
17660 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17668 static PyObject
*_wrap_MouseEvent_RightDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17669 PyObject
*resultobj
= NULL
;
17670 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17672 PyObject
* obj0
= 0 ;
17673 char *kwnames
[] = {
17674 (char *) "self", NULL
17677 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightDown",kwnames
,&obj0
)) goto fail
;
17678 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17679 if (SWIG_arg_fail(1)) SWIG_fail
;
17681 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17682 result
= (bool)((wxMouseEvent
const *)arg1
)->RightDown();
17684 wxPyEndAllowThreads(__tstate
);
17685 if (PyErr_Occurred()) SWIG_fail
;
17688 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17696 static PyObject
*_wrap_MouseEvent_LeftUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17697 PyObject
*resultobj
= NULL
;
17698 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17700 PyObject
* obj0
= 0 ;
17701 char *kwnames
[] = {
17702 (char *) "self", NULL
17705 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftUp",kwnames
,&obj0
)) goto fail
;
17706 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17707 if (SWIG_arg_fail(1)) SWIG_fail
;
17709 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17710 result
= (bool)((wxMouseEvent
const *)arg1
)->LeftUp();
17712 wxPyEndAllowThreads(__tstate
);
17713 if (PyErr_Occurred()) SWIG_fail
;
17716 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17724 static PyObject
*_wrap_MouseEvent_MiddleUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17725 PyObject
*resultobj
= NULL
;
17726 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17728 PyObject
* obj0
= 0 ;
17729 char *kwnames
[] = {
17730 (char *) "self", NULL
17733 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleUp",kwnames
,&obj0
)) goto fail
;
17734 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17735 if (SWIG_arg_fail(1)) SWIG_fail
;
17737 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17738 result
= (bool)((wxMouseEvent
const *)arg1
)->MiddleUp();
17740 wxPyEndAllowThreads(__tstate
);
17741 if (PyErr_Occurred()) SWIG_fail
;
17744 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17752 static PyObject
*_wrap_MouseEvent_RightUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17753 PyObject
*resultobj
= NULL
;
17754 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17756 PyObject
* obj0
= 0 ;
17757 char *kwnames
[] = {
17758 (char *) "self", NULL
17761 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightUp",kwnames
,&obj0
)) goto fail
;
17762 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17763 if (SWIG_arg_fail(1)) SWIG_fail
;
17765 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17766 result
= (bool)((wxMouseEvent
const *)arg1
)->RightUp();
17768 wxPyEndAllowThreads(__tstate
);
17769 if (PyErr_Occurred()) SWIG_fail
;
17772 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17780 static PyObject
*_wrap_MouseEvent_LeftDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17781 PyObject
*resultobj
= NULL
;
17782 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17784 PyObject
* obj0
= 0 ;
17785 char *kwnames
[] = {
17786 (char *) "self", NULL
17789 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftDClick",kwnames
,&obj0
)) goto fail
;
17790 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17791 if (SWIG_arg_fail(1)) SWIG_fail
;
17793 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17794 result
= (bool)((wxMouseEvent
const *)arg1
)->LeftDClick();
17796 wxPyEndAllowThreads(__tstate
);
17797 if (PyErr_Occurred()) SWIG_fail
;
17800 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17808 static PyObject
*_wrap_MouseEvent_MiddleDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17809 PyObject
*resultobj
= NULL
;
17810 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17812 PyObject
* obj0
= 0 ;
17813 char *kwnames
[] = {
17814 (char *) "self", NULL
17817 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleDClick",kwnames
,&obj0
)) goto fail
;
17818 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17819 if (SWIG_arg_fail(1)) SWIG_fail
;
17821 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17822 result
= (bool)((wxMouseEvent
const *)arg1
)->MiddleDClick();
17824 wxPyEndAllowThreads(__tstate
);
17825 if (PyErr_Occurred()) SWIG_fail
;
17828 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17836 static PyObject
*_wrap_MouseEvent_RightDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17837 PyObject
*resultobj
= NULL
;
17838 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17840 PyObject
* obj0
= 0 ;
17841 char *kwnames
[] = {
17842 (char *) "self", NULL
17845 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightDClick",kwnames
,&obj0
)) goto fail
;
17846 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17847 if (SWIG_arg_fail(1)) SWIG_fail
;
17849 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17850 result
= (bool)((wxMouseEvent
const *)arg1
)->RightDClick();
17852 wxPyEndAllowThreads(__tstate
);
17853 if (PyErr_Occurred()) SWIG_fail
;
17856 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17864 static PyObject
*_wrap_MouseEvent_LeftIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17865 PyObject
*resultobj
= NULL
;
17866 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17868 PyObject
* obj0
= 0 ;
17869 char *kwnames
[] = {
17870 (char *) "self", NULL
17873 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftIsDown",kwnames
,&obj0
)) goto fail
;
17874 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17875 if (SWIG_arg_fail(1)) SWIG_fail
;
17877 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17878 result
= (bool)(arg1
)->LeftIsDown();
17880 wxPyEndAllowThreads(__tstate
);
17881 if (PyErr_Occurred()) SWIG_fail
;
17884 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17892 static PyObject
*_wrap_MouseEvent_MiddleIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17893 PyObject
*resultobj
= NULL
;
17894 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17896 PyObject
* obj0
= 0 ;
17897 char *kwnames
[] = {
17898 (char *) "self", NULL
17901 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleIsDown",kwnames
,&obj0
)) goto fail
;
17902 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17903 if (SWIG_arg_fail(1)) SWIG_fail
;
17905 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17906 result
= (bool)(arg1
)->MiddleIsDown();
17908 wxPyEndAllowThreads(__tstate
);
17909 if (PyErr_Occurred()) SWIG_fail
;
17912 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17920 static PyObject
*_wrap_MouseEvent_RightIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17921 PyObject
*resultobj
= NULL
;
17922 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17924 PyObject
* obj0
= 0 ;
17925 char *kwnames
[] = {
17926 (char *) "self", NULL
17929 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightIsDown",kwnames
,&obj0
)) goto fail
;
17930 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17931 if (SWIG_arg_fail(1)) SWIG_fail
;
17933 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17934 result
= (bool)(arg1
)->RightIsDown();
17936 wxPyEndAllowThreads(__tstate
);
17937 if (PyErr_Occurred()) SWIG_fail
;
17940 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17948 static PyObject
*_wrap_MouseEvent_Dragging(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17949 PyObject
*resultobj
= NULL
;
17950 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17952 PyObject
* obj0
= 0 ;
17953 char *kwnames
[] = {
17954 (char *) "self", NULL
17957 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Dragging",kwnames
,&obj0
)) goto fail
;
17958 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17959 if (SWIG_arg_fail(1)) SWIG_fail
;
17961 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17962 result
= (bool)((wxMouseEvent
const *)arg1
)->Dragging();
17964 wxPyEndAllowThreads(__tstate
);
17965 if (PyErr_Occurred()) SWIG_fail
;
17968 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17976 static PyObject
*_wrap_MouseEvent_Moving(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17977 PyObject
*resultobj
= NULL
;
17978 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17980 PyObject
* obj0
= 0 ;
17981 char *kwnames
[] = {
17982 (char *) "self", NULL
17985 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Moving",kwnames
,&obj0
)) goto fail
;
17986 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17987 if (SWIG_arg_fail(1)) SWIG_fail
;
17989 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17990 result
= (bool)((wxMouseEvent
const *)arg1
)->Moving();
17992 wxPyEndAllowThreads(__tstate
);
17993 if (PyErr_Occurred()) SWIG_fail
;
17996 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18004 static PyObject
*_wrap_MouseEvent_Entering(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18005 PyObject
*resultobj
= NULL
;
18006 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18008 PyObject
* obj0
= 0 ;
18009 char *kwnames
[] = {
18010 (char *) "self", NULL
18013 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Entering",kwnames
,&obj0
)) goto fail
;
18014 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18015 if (SWIG_arg_fail(1)) SWIG_fail
;
18017 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18018 result
= (bool)((wxMouseEvent
const *)arg1
)->Entering();
18020 wxPyEndAllowThreads(__tstate
);
18021 if (PyErr_Occurred()) SWIG_fail
;
18024 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18032 static PyObject
*_wrap_MouseEvent_Leaving(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18033 PyObject
*resultobj
= NULL
;
18034 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18036 PyObject
* obj0
= 0 ;
18037 char *kwnames
[] = {
18038 (char *) "self", NULL
18041 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Leaving",kwnames
,&obj0
)) goto fail
;
18042 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18043 if (SWIG_arg_fail(1)) SWIG_fail
;
18045 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18046 result
= (bool)((wxMouseEvent
const *)arg1
)->Leaving();
18048 wxPyEndAllowThreads(__tstate
);
18049 if (PyErr_Occurred()) SWIG_fail
;
18052 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18060 static PyObject
*_wrap_MouseEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18061 PyObject
*resultobj
= NULL
;
18062 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18064 PyObject
* obj0
= 0 ;
18065 char *kwnames
[] = {
18066 (char *) "self", NULL
18069 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
18070 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18071 if (SWIG_arg_fail(1)) SWIG_fail
;
18073 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18074 result
= (arg1
)->GetPosition();
18076 wxPyEndAllowThreads(__tstate
);
18077 if (PyErr_Occurred()) SWIG_fail
;
18080 wxPoint
* resultptr
;
18081 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
18082 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
18090 static PyObject
*_wrap_MouseEvent_GetPositionTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18091 PyObject
*resultobj
= NULL
;
18092 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18093 long *arg2
= (long *) 0 ;
18094 long *arg3
= (long *) 0 ;
18099 PyObject
* obj0
= 0 ;
18100 char *kwnames
[] = {
18101 (char *) "self", NULL
18104 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
18105 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
18106 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetPositionTuple",kwnames
,&obj0
)) goto fail
;
18107 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18108 if (SWIG_arg_fail(1)) SWIG_fail
;
18110 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18111 (arg1
)->GetPosition(arg2
,arg3
);
18113 wxPyEndAllowThreads(__tstate
);
18114 if (PyErr_Occurred()) SWIG_fail
;
18116 Py_INCREF(Py_None
); resultobj
= Py_None
;
18117 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
18118 SWIG_From_long((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_long
, 0)));
18119 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
18120 SWIG_From_long((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_long
, 0)));
18127 static PyObject
*_wrap_MouseEvent_GetLogicalPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18128 PyObject
*resultobj
= NULL
;
18129 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18132 PyObject
* obj0
= 0 ;
18133 PyObject
* obj1
= 0 ;
18134 char *kwnames
[] = {
18135 (char *) "self",(char *) "dc", NULL
18138 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_GetLogicalPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
18139 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18140 if (SWIG_arg_fail(1)) SWIG_fail
;
18142 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION
| 0);
18143 if (SWIG_arg_fail(2)) SWIG_fail
;
18144 if (arg2
== NULL
) {
18145 SWIG_null_ref("wxDC");
18147 if (SWIG_arg_fail(2)) SWIG_fail
;
18150 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18151 result
= ((wxMouseEvent
const *)arg1
)->GetLogicalPosition((wxDC
const &)*arg2
);
18153 wxPyEndAllowThreads(__tstate
);
18154 if (PyErr_Occurred()) SWIG_fail
;
18157 wxPoint
* resultptr
;
18158 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
18159 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
18167 static PyObject
*_wrap_MouseEvent_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18168 PyObject
*resultobj
= NULL
;
18169 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18171 PyObject
* obj0
= 0 ;
18172 char *kwnames
[] = {
18173 (char *) "self", NULL
18176 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetX",kwnames
,&obj0
)) goto fail
;
18177 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18178 if (SWIG_arg_fail(1)) SWIG_fail
;
18180 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18181 result
= (int)((wxMouseEvent
const *)arg1
)->GetX();
18183 wxPyEndAllowThreads(__tstate
);
18184 if (PyErr_Occurred()) SWIG_fail
;
18187 resultobj
= SWIG_From_int(static_cast<int >(result
));
18195 static PyObject
*_wrap_MouseEvent_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18196 PyObject
*resultobj
= NULL
;
18197 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18199 PyObject
* obj0
= 0 ;
18200 char *kwnames
[] = {
18201 (char *) "self", NULL
18204 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetY",kwnames
,&obj0
)) goto fail
;
18205 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18206 if (SWIG_arg_fail(1)) SWIG_fail
;
18208 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18209 result
= (int)((wxMouseEvent
const *)arg1
)->GetY();
18211 wxPyEndAllowThreads(__tstate
);
18212 if (PyErr_Occurred()) SWIG_fail
;
18215 resultobj
= SWIG_From_int(static_cast<int >(result
));
18223 static PyObject
*_wrap_MouseEvent_GetWheelRotation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18224 PyObject
*resultobj
= NULL
;
18225 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18227 PyObject
* obj0
= 0 ;
18228 char *kwnames
[] = {
18229 (char *) "self", NULL
18232 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetWheelRotation",kwnames
,&obj0
)) goto fail
;
18233 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18234 if (SWIG_arg_fail(1)) SWIG_fail
;
18236 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18237 result
= (int)((wxMouseEvent
const *)arg1
)->GetWheelRotation();
18239 wxPyEndAllowThreads(__tstate
);
18240 if (PyErr_Occurred()) SWIG_fail
;
18243 resultobj
= SWIG_From_int(static_cast<int >(result
));
18251 static PyObject
*_wrap_MouseEvent_GetWheelDelta(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18252 PyObject
*resultobj
= NULL
;
18253 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18255 PyObject
* obj0
= 0 ;
18256 char *kwnames
[] = {
18257 (char *) "self", NULL
18260 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetWheelDelta",kwnames
,&obj0
)) goto fail
;
18261 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18262 if (SWIG_arg_fail(1)) SWIG_fail
;
18264 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18265 result
= (int)((wxMouseEvent
const *)arg1
)->GetWheelDelta();
18267 wxPyEndAllowThreads(__tstate
);
18268 if (PyErr_Occurred()) SWIG_fail
;
18271 resultobj
= SWIG_From_int(static_cast<int >(result
));
18279 static PyObject
*_wrap_MouseEvent_GetLinesPerAction(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18280 PyObject
*resultobj
= NULL
;
18281 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18283 PyObject
* obj0
= 0 ;
18284 char *kwnames
[] = {
18285 (char *) "self", NULL
18288 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetLinesPerAction",kwnames
,&obj0
)) goto fail
;
18289 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18290 if (SWIG_arg_fail(1)) SWIG_fail
;
18292 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18293 result
= (int)((wxMouseEvent
const *)arg1
)->GetLinesPerAction();
18295 wxPyEndAllowThreads(__tstate
);
18296 if (PyErr_Occurred()) SWIG_fail
;
18299 resultobj
= SWIG_From_int(static_cast<int >(result
));
18307 static PyObject
*_wrap_MouseEvent_IsPageScroll(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18308 PyObject
*resultobj
= NULL
;
18309 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18311 PyObject
* obj0
= 0 ;
18312 char *kwnames
[] = {
18313 (char *) "self", NULL
18316 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_IsPageScroll",kwnames
,&obj0
)) goto fail
;
18317 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18318 if (SWIG_arg_fail(1)) SWIG_fail
;
18320 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18321 result
= (bool)((wxMouseEvent
const *)arg1
)->IsPageScroll();
18323 wxPyEndAllowThreads(__tstate
);
18324 if (PyErr_Occurred()) SWIG_fail
;
18327 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18335 static PyObject
*_wrap_MouseEvent_m_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18336 PyObject
*resultobj
= NULL
;
18337 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18339 PyObject
* obj0
= 0 ;
18340 PyObject
* obj1
= 0 ;
18341 char *kwnames
[] = {
18342 (char *) "self",(char *) "m_x", NULL
18345 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18346 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18347 if (SWIG_arg_fail(1)) SWIG_fail
;
18349 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18350 if (SWIG_arg_fail(2)) SWIG_fail
;
18352 if (arg1
) (arg1
)->m_x
= arg2
;
18354 Py_INCREF(Py_None
); resultobj
= Py_None
;
18361 static PyObject
*_wrap_MouseEvent_m_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18362 PyObject
*resultobj
= NULL
;
18363 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18365 PyObject
* obj0
= 0 ;
18366 char *kwnames
[] = {
18367 (char *) "self", NULL
18370 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_x_get",kwnames
,&obj0
)) goto fail
;
18371 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18372 if (SWIG_arg_fail(1)) SWIG_fail
;
18373 result
= (int) ((arg1
)->m_x
);
18376 resultobj
= SWIG_From_int(static_cast<int >(result
));
18384 static PyObject
*_wrap_MouseEvent_m_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18385 PyObject
*resultobj
= NULL
;
18386 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18388 PyObject
* obj0
= 0 ;
18389 PyObject
* obj1
= 0 ;
18390 char *kwnames
[] = {
18391 (char *) "self",(char *) "m_y", NULL
18394 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18395 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18396 if (SWIG_arg_fail(1)) SWIG_fail
;
18398 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18399 if (SWIG_arg_fail(2)) SWIG_fail
;
18401 if (arg1
) (arg1
)->m_y
= arg2
;
18403 Py_INCREF(Py_None
); resultobj
= Py_None
;
18410 static PyObject
*_wrap_MouseEvent_m_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18411 PyObject
*resultobj
= NULL
;
18412 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18414 PyObject
* obj0
= 0 ;
18415 char *kwnames
[] = {
18416 (char *) "self", NULL
18419 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_y_get",kwnames
,&obj0
)) goto fail
;
18420 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18421 if (SWIG_arg_fail(1)) SWIG_fail
;
18422 result
= (int) ((arg1
)->m_y
);
18425 resultobj
= SWIG_From_int(static_cast<int >(result
));
18433 static PyObject
*_wrap_MouseEvent_m_leftDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18434 PyObject
*resultobj
= NULL
;
18435 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18437 PyObject
* obj0
= 0 ;
18438 PyObject
* obj1
= 0 ;
18439 char *kwnames
[] = {
18440 (char *) "self",(char *) "m_leftDown", NULL
18443 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_leftDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18444 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18445 if (SWIG_arg_fail(1)) SWIG_fail
;
18447 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18448 if (SWIG_arg_fail(2)) SWIG_fail
;
18450 if (arg1
) (arg1
)->m_leftDown
= arg2
;
18452 Py_INCREF(Py_None
); resultobj
= Py_None
;
18459 static PyObject
*_wrap_MouseEvent_m_leftDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18460 PyObject
*resultobj
= NULL
;
18461 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18463 PyObject
* obj0
= 0 ;
18464 char *kwnames
[] = {
18465 (char *) "self", NULL
18468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_leftDown_get",kwnames
,&obj0
)) goto fail
;
18469 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18470 if (SWIG_arg_fail(1)) SWIG_fail
;
18471 result
= (bool) ((arg1
)->m_leftDown
);
18474 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18482 static PyObject
*_wrap_MouseEvent_m_middleDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18483 PyObject
*resultobj
= NULL
;
18484 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18486 PyObject
* obj0
= 0 ;
18487 PyObject
* obj1
= 0 ;
18488 char *kwnames
[] = {
18489 (char *) "self",(char *) "m_middleDown", NULL
18492 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_middleDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18493 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18494 if (SWIG_arg_fail(1)) SWIG_fail
;
18496 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18497 if (SWIG_arg_fail(2)) SWIG_fail
;
18499 if (arg1
) (arg1
)->m_middleDown
= arg2
;
18501 Py_INCREF(Py_None
); resultobj
= Py_None
;
18508 static PyObject
*_wrap_MouseEvent_m_middleDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18509 PyObject
*resultobj
= NULL
;
18510 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18512 PyObject
* obj0
= 0 ;
18513 char *kwnames
[] = {
18514 (char *) "self", NULL
18517 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_middleDown_get",kwnames
,&obj0
)) goto fail
;
18518 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18519 if (SWIG_arg_fail(1)) SWIG_fail
;
18520 result
= (bool) ((arg1
)->m_middleDown
);
18523 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18531 static PyObject
*_wrap_MouseEvent_m_rightDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18532 PyObject
*resultobj
= NULL
;
18533 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18535 PyObject
* obj0
= 0 ;
18536 PyObject
* obj1
= 0 ;
18537 char *kwnames
[] = {
18538 (char *) "self",(char *) "m_rightDown", NULL
18541 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_rightDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18542 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18543 if (SWIG_arg_fail(1)) SWIG_fail
;
18545 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18546 if (SWIG_arg_fail(2)) SWIG_fail
;
18548 if (arg1
) (arg1
)->m_rightDown
= arg2
;
18550 Py_INCREF(Py_None
); resultobj
= Py_None
;
18557 static PyObject
*_wrap_MouseEvent_m_rightDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18558 PyObject
*resultobj
= NULL
;
18559 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18561 PyObject
* obj0
= 0 ;
18562 char *kwnames
[] = {
18563 (char *) "self", NULL
18566 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_rightDown_get",kwnames
,&obj0
)) goto fail
;
18567 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18568 if (SWIG_arg_fail(1)) SWIG_fail
;
18569 result
= (bool) ((arg1
)->m_rightDown
);
18572 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18580 static PyObject
*_wrap_MouseEvent_m_controlDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18581 PyObject
*resultobj
= NULL
;
18582 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18584 PyObject
* obj0
= 0 ;
18585 PyObject
* obj1
= 0 ;
18586 char *kwnames
[] = {
18587 (char *) "self",(char *) "m_controlDown", NULL
18590 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_controlDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18591 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18592 if (SWIG_arg_fail(1)) SWIG_fail
;
18594 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18595 if (SWIG_arg_fail(2)) SWIG_fail
;
18597 if (arg1
) (arg1
)->m_controlDown
= arg2
;
18599 Py_INCREF(Py_None
); resultobj
= Py_None
;
18606 static PyObject
*_wrap_MouseEvent_m_controlDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18607 PyObject
*resultobj
= NULL
;
18608 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18610 PyObject
* obj0
= 0 ;
18611 char *kwnames
[] = {
18612 (char *) "self", NULL
18615 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_controlDown_get",kwnames
,&obj0
)) goto fail
;
18616 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18617 if (SWIG_arg_fail(1)) SWIG_fail
;
18618 result
= (bool) ((arg1
)->m_controlDown
);
18621 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18629 static PyObject
*_wrap_MouseEvent_m_shiftDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18630 PyObject
*resultobj
= NULL
;
18631 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18633 PyObject
* obj0
= 0 ;
18634 PyObject
* obj1
= 0 ;
18635 char *kwnames
[] = {
18636 (char *) "self",(char *) "m_shiftDown", NULL
18639 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_shiftDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18640 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18641 if (SWIG_arg_fail(1)) SWIG_fail
;
18643 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18644 if (SWIG_arg_fail(2)) SWIG_fail
;
18646 if (arg1
) (arg1
)->m_shiftDown
= arg2
;
18648 Py_INCREF(Py_None
); resultobj
= Py_None
;
18655 static PyObject
*_wrap_MouseEvent_m_shiftDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18656 PyObject
*resultobj
= NULL
;
18657 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18659 PyObject
* obj0
= 0 ;
18660 char *kwnames
[] = {
18661 (char *) "self", NULL
18664 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_shiftDown_get",kwnames
,&obj0
)) goto fail
;
18665 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18666 if (SWIG_arg_fail(1)) SWIG_fail
;
18667 result
= (bool) ((arg1
)->m_shiftDown
);
18670 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18678 static PyObject
*_wrap_MouseEvent_m_altDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18679 PyObject
*resultobj
= NULL
;
18680 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18682 PyObject
* obj0
= 0 ;
18683 PyObject
* obj1
= 0 ;
18684 char *kwnames
[] = {
18685 (char *) "self",(char *) "m_altDown", NULL
18688 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_altDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18689 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18690 if (SWIG_arg_fail(1)) SWIG_fail
;
18692 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18693 if (SWIG_arg_fail(2)) SWIG_fail
;
18695 if (arg1
) (arg1
)->m_altDown
= arg2
;
18697 Py_INCREF(Py_None
); resultobj
= Py_None
;
18704 static PyObject
*_wrap_MouseEvent_m_altDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18705 PyObject
*resultobj
= NULL
;
18706 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18708 PyObject
* obj0
= 0 ;
18709 char *kwnames
[] = {
18710 (char *) "self", NULL
18713 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_altDown_get",kwnames
,&obj0
)) goto fail
;
18714 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18715 if (SWIG_arg_fail(1)) SWIG_fail
;
18716 result
= (bool) ((arg1
)->m_altDown
);
18719 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18727 static PyObject
*_wrap_MouseEvent_m_metaDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18728 PyObject
*resultobj
= NULL
;
18729 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18731 PyObject
* obj0
= 0 ;
18732 PyObject
* obj1
= 0 ;
18733 char *kwnames
[] = {
18734 (char *) "self",(char *) "m_metaDown", NULL
18737 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_metaDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18738 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18739 if (SWIG_arg_fail(1)) SWIG_fail
;
18741 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18742 if (SWIG_arg_fail(2)) SWIG_fail
;
18744 if (arg1
) (arg1
)->m_metaDown
= arg2
;
18746 Py_INCREF(Py_None
); resultobj
= Py_None
;
18753 static PyObject
*_wrap_MouseEvent_m_metaDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18754 PyObject
*resultobj
= NULL
;
18755 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18757 PyObject
* obj0
= 0 ;
18758 char *kwnames
[] = {
18759 (char *) "self", NULL
18762 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_metaDown_get",kwnames
,&obj0
)) goto fail
;
18763 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18764 if (SWIG_arg_fail(1)) SWIG_fail
;
18765 result
= (bool) ((arg1
)->m_metaDown
);
18768 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18776 static PyObject
*_wrap_MouseEvent_m_wheelRotation_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18777 PyObject
*resultobj
= NULL
;
18778 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18780 PyObject
* obj0
= 0 ;
18781 PyObject
* obj1
= 0 ;
18782 char *kwnames
[] = {
18783 (char *) "self",(char *) "m_wheelRotation", NULL
18786 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_wheelRotation_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18787 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18788 if (SWIG_arg_fail(1)) SWIG_fail
;
18790 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18791 if (SWIG_arg_fail(2)) SWIG_fail
;
18793 if (arg1
) (arg1
)->m_wheelRotation
= arg2
;
18795 Py_INCREF(Py_None
); resultobj
= Py_None
;
18802 static PyObject
*_wrap_MouseEvent_m_wheelRotation_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18803 PyObject
*resultobj
= NULL
;
18804 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18806 PyObject
* obj0
= 0 ;
18807 char *kwnames
[] = {
18808 (char *) "self", NULL
18811 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_wheelRotation_get",kwnames
,&obj0
)) goto fail
;
18812 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18813 if (SWIG_arg_fail(1)) SWIG_fail
;
18814 result
= (int) ((arg1
)->m_wheelRotation
);
18817 resultobj
= SWIG_From_int(static_cast<int >(result
));
18825 static PyObject
*_wrap_MouseEvent_m_wheelDelta_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18826 PyObject
*resultobj
= NULL
;
18827 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18829 PyObject
* obj0
= 0 ;
18830 PyObject
* obj1
= 0 ;
18831 char *kwnames
[] = {
18832 (char *) "self",(char *) "m_wheelDelta", NULL
18835 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_wheelDelta_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18836 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18837 if (SWIG_arg_fail(1)) SWIG_fail
;
18839 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18840 if (SWIG_arg_fail(2)) SWIG_fail
;
18842 if (arg1
) (arg1
)->m_wheelDelta
= arg2
;
18844 Py_INCREF(Py_None
); resultobj
= Py_None
;
18851 static PyObject
*_wrap_MouseEvent_m_wheelDelta_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18852 PyObject
*resultobj
= NULL
;
18853 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18855 PyObject
* obj0
= 0 ;
18856 char *kwnames
[] = {
18857 (char *) "self", NULL
18860 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_wheelDelta_get",kwnames
,&obj0
)) goto fail
;
18861 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18862 if (SWIG_arg_fail(1)) SWIG_fail
;
18863 result
= (int) ((arg1
)->m_wheelDelta
);
18866 resultobj
= SWIG_From_int(static_cast<int >(result
));
18874 static PyObject
*_wrap_MouseEvent_m_linesPerAction_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18875 PyObject
*resultobj
= NULL
;
18876 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18878 PyObject
* obj0
= 0 ;
18879 PyObject
* obj1
= 0 ;
18880 char *kwnames
[] = {
18881 (char *) "self",(char *) "m_linesPerAction", NULL
18884 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_linesPerAction_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18885 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18886 if (SWIG_arg_fail(1)) SWIG_fail
;
18888 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18889 if (SWIG_arg_fail(2)) SWIG_fail
;
18891 if (arg1
) (arg1
)->m_linesPerAction
= arg2
;
18893 Py_INCREF(Py_None
); resultobj
= Py_None
;
18900 static PyObject
*_wrap_MouseEvent_m_linesPerAction_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18901 PyObject
*resultobj
= NULL
;
18902 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18904 PyObject
* obj0
= 0 ;
18905 char *kwnames
[] = {
18906 (char *) "self", NULL
18909 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_linesPerAction_get",kwnames
,&obj0
)) goto fail
;
18910 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18911 if (SWIG_arg_fail(1)) SWIG_fail
;
18912 result
= (int) ((arg1
)->m_linesPerAction
);
18915 resultobj
= SWIG_From_int(static_cast<int >(result
));
18923 static PyObject
* MouseEvent_swigregister(PyObject
*, PyObject
*args
) {
18925 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
18926 SWIG_TypeClientData(SWIGTYPE_p_wxMouseEvent
, obj
);
18928 return Py_BuildValue((char *)"");
18930 static PyObject
*_wrap_new_SetCursorEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18931 PyObject
*resultobj
= NULL
;
18932 int arg1
= (int) 0 ;
18933 int arg2
= (int) 0 ;
18934 wxSetCursorEvent
*result
;
18935 PyObject
* obj0
= 0 ;
18936 PyObject
* obj1
= 0 ;
18937 char *kwnames
[] = {
18938 (char *) "x",(char *) "y", NULL
18941 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_SetCursorEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
18944 arg1
= static_cast<int >(SWIG_As_int(obj0
));
18945 if (SWIG_arg_fail(1)) SWIG_fail
;
18950 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18951 if (SWIG_arg_fail(2)) SWIG_fail
;
18955 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18956 result
= (wxSetCursorEvent
*)new wxSetCursorEvent(arg1
,arg2
);
18958 wxPyEndAllowThreads(__tstate
);
18959 if (PyErr_Occurred()) SWIG_fail
;
18961 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSetCursorEvent
, 1);
18968 static PyObject
*_wrap_SetCursorEvent_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18969 PyObject
*resultobj
= NULL
;
18970 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
18972 PyObject
* obj0
= 0 ;
18973 char *kwnames
[] = {
18974 (char *) "self", NULL
18977 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_GetX",kwnames
,&obj0
)) goto fail
;
18978 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
18979 if (SWIG_arg_fail(1)) SWIG_fail
;
18981 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18982 result
= (int)((wxSetCursorEvent
const *)arg1
)->GetX();
18984 wxPyEndAllowThreads(__tstate
);
18985 if (PyErr_Occurred()) SWIG_fail
;
18988 resultobj
= SWIG_From_int(static_cast<int >(result
));
18996 static PyObject
*_wrap_SetCursorEvent_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18997 PyObject
*resultobj
= NULL
;
18998 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
19000 PyObject
* obj0
= 0 ;
19001 char *kwnames
[] = {
19002 (char *) "self", NULL
19005 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_GetY",kwnames
,&obj0
)) goto fail
;
19006 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
19007 if (SWIG_arg_fail(1)) SWIG_fail
;
19009 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19010 result
= (int)((wxSetCursorEvent
const *)arg1
)->GetY();
19012 wxPyEndAllowThreads(__tstate
);
19013 if (PyErr_Occurred()) SWIG_fail
;
19016 resultobj
= SWIG_From_int(static_cast<int >(result
));
19024 static PyObject
*_wrap_SetCursorEvent_SetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19025 PyObject
*resultobj
= NULL
;
19026 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
19027 wxCursor
*arg2
= 0 ;
19028 PyObject
* obj0
= 0 ;
19029 PyObject
* obj1
= 0 ;
19030 char *kwnames
[] = {
19031 (char *) "self",(char *) "cursor", NULL
19034 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SetCursorEvent_SetCursor",kwnames
,&obj0
,&obj1
)) goto fail
;
19035 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
19036 if (SWIG_arg_fail(1)) SWIG_fail
;
19038 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCursor
, SWIG_POINTER_EXCEPTION
| 0);
19039 if (SWIG_arg_fail(2)) SWIG_fail
;
19040 if (arg2
== NULL
) {
19041 SWIG_null_ref("wxCursor");
19043 if (SWIG_arg_fail(2)) SWIG_fail
;
19046 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19047 (arg1
)->SetCursor((wxCursor
const &)*arg2
);
19049 wxPyEndAllowThreads(__tstate
);
19050 if (PyErr_Occurred()) SWIG_fail
;
19052 Py_INCREF(Py_None
); resultobj
= Py_None
;
19059 static PyObject
*_wrap_SetCursorEvent_GetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19060 PyObject
*resultobj
= NULL
;
19061 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
19063 PyObject
* obj0
= 0 ;
19064 char *kwnames
[] = {
19065 (char *) "self", NULL
19068 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_GetCursor",kwnames
,&obj0
)) goto fail
;
19069 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
19070 if (SWIG_arg_fail(1)) SWIG_fail
;
19072 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19074 wxCursor
const &_result_ref
= ((wxSetCursorEvent
const *)arg1
)->GetCursor();
19075 result
= (wxCursor
*) &_result_ref
;
19078 wxPyEndAllowThreads(__tstate
);
19079 if (PyErr_Occurred()) SWIG_fail
;
19082 wxCursor
* resultptr
= new wxCursor(*result
);
19083 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxCursor
, 1);
19091 static PyObject
*_wrap_SetCursorEvent_HasCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19092 PyObject
*resultobj
= NULL
;
19093 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
19095 PyObject
* obj0
= 0 ;
19096 char *kwnames
[] = {
19097 (char *) "self", NULL
19100 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_HasCursor",kwnames
,&obj0
)) goto fail
;
19101 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
19102 if (SWIG_arg_fail(1)) SWIG_fail
;
19104 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19105 result
= (bool)((wxSetCursorEvent
const *)arg1
)->HasCursor();
19107 wxPyEndAllowThreads(__tstate
);
19108 if (PyErr_Occurred()) SWIG_fail
;
19111 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19119 static PyObject
* SetCursorEvent_swigregister(PyObject
*, PyObject
*args
) {
19121 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
19122 SWIG_TypeClientData(SWIGTYPE_p_wxSetCursorEvent
, obj
);
19124 return Py_BuildValue((char *)"");
19126 static PyObject
*_wrap_new_KeyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19127 PyObject
*resultobj
= NULL
;
19128 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
19129 wxKeyEvent
*result
;
19130 PyObject
* obj0
= 0 ;
19131 char *kwnames
[] = {
19132 (char *) "eventType", NULL
19135 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_KeyEvent",kwnames
,&obj0
)) goto fail
;
19138 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
19139 if (SWIG_arg_fail(1)) SWIG_fail
;
19143 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19144 result
= (wxKeyEvent
*)new wxKeyEvent(arg1
);
19146 wxPyEndAllowThreads(__tstate
);
19147 if (PyErr_Occurred()) SWIG_fail
;
19149 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxKeyEvent
, 1);
19156 static PyObject
*_wrap_KeyEvent_GetModifiers(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19157 PyObject
*resultobj
= NULL
;
19158 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19160 PyObject
* obj0
= 0 ;
19161 char *kwnames
[] = {
19162 (char *) "self", NULL
19165 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetModifiers",kwnames
,&obj0
)) goto fail
;
19166 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19167 if (SWIG_arg_fail(1)) SWIG_fail
;
19169 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19170 result
= (int)((wxKeyEvent
const *)arg1
)->GetModifiers();
19172 wxPyEndAllowThreads(__tstate
);
19173 if (PyErr_Occurred()) SWIG_fail
;
19176 resultobj
= SWIG_From_int(static_cast<int >(result
));
19184 static PyObject
*_wrap_KeyEvent_ControlDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19185 PyObject
*resultobj
= NULL
;
19186 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19188 PyObject
* obj0
= 0 ;
19189 char *kwnames
[] = {
19190 (char *) "self", NULL
19193 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_ControlDown",kwnames
,&obj0
)) goto fail
;
19194 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19195 if (SWIG_arg_fail(1)) SWIG_fail
;
19197 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19198 result
= (bool)((wxKeyEvent
const *)arg1
)->ControlDown();
19200 wxPyEndAllowThreads(__tstate
);
19201 if (PyErr_Occurred()) SWIG_fail
;
19204 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19212 static PyObject
*_wrap_KeyEvent_MetaDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19213 PyObject
*resultobj
= NULL
;
19214 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19216 PyObject
* obj0
= 0 ;
19217 char *kwnames
[] = {
19218 (char *) "self", NULL
19221 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_MetaDown",kwnames
,&obj0
)) goto fail
;
19222 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19223 if (SWIG_arg_fail(1)) SWIG_fail
;
19225 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19226 result
= (bool)((wxKeyEvent
const *)arg1
)->MetaDown();
19228 wxPyEndAllowThreads(__tstate
);
19229 if (PyErr_Occurred()) SWIG_fail
;
19232 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19240 static PyObject
*_wrap_KeyEvent_AltDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19241 PyObject
*resultobj
= NULL
;
19242 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19244 PyObject
* obj0
= 0 ;
19245 char *kwnames
[] = {
19246 (char *) "self", NULL
19249 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_AltDown",kwnames
,&obj0
)) goto fail
;
19250 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19251 if (SWIG_arg_fail(1)) SWIG_fail
;
19253 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19254 result
= (bool)((wxKeyEvent
const *)arg1
)->AltDown();
19256 wxPyEndAllowThreads(__tstate
);
19257 if (PyErr_Occurred()) SWIG_fail
;
19260 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19268 static PyObject
*_wrap_KeyEvent_ShiftDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19269 PyObject
*resultobj
= NULL
;
19270 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19272 PyObject
* obj0
= 0 ;
19273 char *kwnames
[] = {
19274 (char *) "self", NULL
19277 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_ShiftDown",kwnames
,&obj0
)) goto fail
;
19278 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19279 if (SWIG_arg_fail(1)) SWIG_fail
;
19281 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19282 result
= (bool)((wxKeyEvent
const *)arg1
)->ShiftDown();
19284 wxPyEndAllowThreads(__tstate
);
19285 if (PyErr_Occurred()) SWIG_fail
;
19288 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19296 static PyObject
*_wrap_KeyEvent_CmdDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19297 PyObject
*resultobj
= NULL
;
19298 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19300 PyObject
* obj0
= 0 ;
19301 char *kwnames
[] = {
19302 (char *) "self", NULL
19305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_CmdDown",kwnames
,&obj0
)) goto fail
;
19306 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19307 if (SWIG_arg_fail(1)) SWIG_fail
;
19309 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19310 result
= (bool)((wxKeyEvent
const *)arg1
)->CmdDown();
19312 wxPyEndAllowThreads(__tstate
);
19313 if (PyErr_Occurred()) SWIG_fail
;
19316 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19324 static PyObject
*_wrap_KeyEvent_HasModifiers(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19325 PyObject
*resultobj
= NULL
;
19326 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19328 PyObject
* obj0
= 0 ;
19329 char *kwnames
[] = {
19330 (char *) "self", NULL
19333 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_HasModifiers",kwnames
,&obj0
)) goto fail
;
19334 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19335 if (SWIG_arg_fail(1)) SWIG_fail
;
19337 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19338 result
= (bool)((wxKeyEvent
const *)arg1
)->HasModifiers();
19340 wxPyEndAllowThreads(__tstate
);
19341 if (PyErr_Occurred()) SWIG_fail
;
19344 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19352 static PyObject
*_wrap_KeyEvent_GetKeyCode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19353 PyObject
*resultobj
= NULL
;
19354 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19356 PyObject
* obj0
= 0 ;
19357 char *kwnames
[] = {
19358 (char *) "self", NULL
19361 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetKeyCode",kwnames
,&obj0
)) goto fail
;
19362 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19363 if (SWIG_arg_fail(1)) SWIG_fail
;
19365 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19366 result
= (int)((wxKeyEvent
const *)arg1
)->GetKeyCode();
19368 wxPyEndAllowThreads(__tstate
);
19369 if (PyErr_Occurred()) SWIG_fail
;
19372 resultobj
= SWIG_From_int(static_cast<int >(result
));
19380 static PyObject
*_wrap_KeyEvent_GetUnicodeKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19381 PyObject
*resultobj
= NULL
;
19382 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19384 PyObject
* obj0
= 0 ;
19385 char *kwnames
[] = {
19386 (char *) "self", NULL
19389 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetUnicodeKey",kwnames
,&obj0
)) goto fail
;
19390 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19391 if (SWIG_arg_fail(1)) SWIG_fail
;
19393 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19394 result
= (int)wxKeyEvent_GetUnicodeKey(arg1
);
19396 wxPyEndAllowThreads(__tstate
);
19397 if (PyErr_Occurred()) SWIG_fail
;
19400 resultobj
= SWIG_From_int(static_cast<int >(result
));
19408 static PyObject
*_wrap_KeyEvent_GetRawKeyCode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19409 PyObject
*resultobj
= NULL
;
19410 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19411 unsigned int result
;
19412 PyObject
* obj0
= 0 ;
19413 char *kwnames
[] = {
19414 (char *) "self", NULL
19417 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetRawKeyCode",kwnames
,&obj0
)) goto fail
;
19418 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19419 if (SWIG_arg_fail(1)) SWIG_fail
;
19421 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19422 result
= (unsigned int)((wxKeyEvent
const *)arg1
)->GetRawKeyCode();
19424 wxPyEndAllowThreads(__tstate
);
19425 if (PyErr_Occurred()) SWIG_fail
;
19428 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
19436 static PyObject
*_wrap_KeyEvent_GetRawKeyFlags(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19437 PyObject
*resultobj
= NULL
;
19438 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19439 unsigned int result
;
19440 PyObject
* obj0
= 0 ;
19441 char *kwnames
[] = {
19442 (char *) "self", NULL
19445 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetRawKeyFlags",kwnames
,&obj0
)) goto fail
;
19446 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19447 if (SWIG_arg_fail(1)) SWIG_fail
;
19449 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19450 result
= (unsigned int)((wxKeyEvent
const *)arg1
)->GetRawKeyFlags();
19452 wxPyEndAllowThreads(__tstate
);
19453 if (PyErr_Occurred()) SWIG_fail
;
19456 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
19464 static PyObject
*_wrap_KeyEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19465 PyObject
*resultobj
= NULL
;
19466 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19468 PyObject
* obj0
= 0 ;
19469 char *kwnames
[] = {
19470 (char *) "self", NULL
19473 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
19474 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19475 if (SWIG_arg_fail(1)) SWIG_fail
;
19477 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19478 result
= (arg1
)->GetPosition();
19480 wxPyEndAllowThreads(__tstate
);
19481 if (PyErr_Occurred()) SWIG_fail
;
19484 wxPoint
* resultptr
;
19485 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
19486 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
19494 static PyObject
*_wrap_KeyEvent_GetPositionTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19495 PyObject
*resultobj
= NULL
;
19496 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19497 long *arg2
= (long *) 0 ;
19498 long *arg3
= (long *) 0 ;
19503 PyObject
* obj0
= 0 ;
19504 char *kwnames
[] = {
19505 (char *) "self", NULL
19508 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
19509 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
19510 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetPositionTuple",kwnames
,&obj0
)) goto fail
;
19511 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19512 if (SWIG_arg_fail(1)) SWIG_fail
;
19514 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19515 (arg1
)->GetPosition(arg2
,arg3
);
19517 wxPyEndAllowThreads(__tstate
);
19518 if (PyErr_Occurred()) SWIG_fail
;
19520 Py_INCREF(Py_None
); resultobj
= Py_None
;
19521 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
19522 SWIG_From_long((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_long
, 0)));
19523 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
19524 SWIG_From_long((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_long
, 0)));
19531 static PyObject
*_wrap_KeyEvent_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19532 PyObject
*resultobj
= NULL
;
19533 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19535 PyObject
* obj0
= 0 ;
19536 char *kwnames
[] = {
19537 (char *) "self", NULL
19540 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetX",kwnames
,&obj0
)) goto fail
;
19541 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19542 if (SWIG_arg_fail(1)) SWIG_fail
;
19544 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19545 result
= (int)((wxKeyEvent
const *)arg1
)->GetX();
19547 wxPyEndAllowThreads(__tstate
);
19548 if (PyErr_Occurred()) SWIG_fail
;
19551 resultobj
= SWIG_From_int(static_cast<int >(result
));
19559 static PyObject
*_wrap_KeyEvent_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19560 PyObject
*resultobj
= NULL
;
19561 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19563 PyObject
* obj0
= 0 ;
19564 char *kwnames
[] = {
19565 (char *) "self", NULL
19568 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetY",kwnames
,&obj0
)) goto fail
;
19569 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19570 if (SWIG_arg_fail(1)) SWIG_fail
;
19572 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19573 result
= (int)((wxKeyEvent
const *)arg1
)->GetY();
19575 wxPyEndAllowThreads(__tstate
);
19576 if (PyErr_Occurred()) SWIG_fail
;
19579 resultobj
= SWIG_From_int(static_cast<int >(result
));
19587 static PyObject
*_wrap_KeyEvent_m_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19588 PyObject
*resultobj
= NULL
;
19589 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19591 PyObject
* obj0
= 0 ;
19592 PyObject
* obj1
= 0 ;
19593 char *kwnames
[] = {
19594 (char *) "self",(char *) "m_x", NULL
19597 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19598 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19599 if (SWIG_arg_fail(1)) SWIG_fail
;
19601 arg2
= static_cast<int >(SWIG_As_int(obj1
));
19602 if (SWIG_arg_fail(2)) SWIG_fail
;
19604 if (arg1
) (arg1
)->m_x
= arg2
;
19606 Py_INCREF(Py_None
); resultobj
= Py_None
;
19613 static PyObject
*_wrap_KeyEvent_m_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19614 PyObject
*resultobj
= NULL
;
19615 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19617 PyObject
* obj0
= 0 ;
19618 char *kwnames
[] = {
19619 (char *) "self", NULL
19622 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_x_get",kwnames
,&obj0
)) goto fail
;
19623 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19624 if (SWIG_arg_fail(1)) SWIG_fail
;
19625 result
= (int) ((arg1
)->m_x
);
19628 resultobj
= SWIG_From_int(static_cast<int >(result
));
19636 static PyObject
*_wrap_KeyEvent_m_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19637 PyObject
*resultobj
= NULL
;
19638 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19640 PyObject
* obj0
= 0 ;
19641 PyObject
* obj1
= 0 ;
19642 char *kwnames
[] = {
19643 (char *) "self",(char *) "m_y", NULL
19646 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19647 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19648 if (SWIG_arg_fail(1)) SWIG_fail
;
19650 arg2
= static_cast<int >(SWIG_As_int(obj1
));
19651 if (SWIG_arg_fail(2)) SWIG_fail
;
19653 if (arg1
) (arg1
)->m_y
= arg2
;
19655 Py_INCREF(Py_None
); resultobj
= Py_None
;
19662 static PyObject
*_wrap_KeyEvent_m_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19663 PyObject
*resultobj
= NULL
;
19664 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19666 PyObject
* obj0
= 0 ;
19667 char *kwnames
[] = {
19668 (char *) "self", NULL
19671 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_y_get",kwnames
,&obj0
)) goto fail
;
19672 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19673 if (SWIG_arg_fail(1)) SWIG_fail
;
19674 result
= (int) ((arg1
)->m_y
);
19677 resultobj
= SWIG_From_int(static_cast<int >(result
));
19685 static PyObject
*_wrap_KeyEvent_m_keyCode_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19686 PyObject
*resultobj
= NULL
;
19687 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19689 PyObject
* obj0
= 0 ;
19690 PyObject
* obj1
= 0 ;
19691 char *kwnames
[] = {
19692 (char *) "self",(char *) "m_keyCode", NULL
19695 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_keyCode_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19696 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19697 if (SWIG_arg_fail(1)) SWIG_fail
;
19699 arg2
= static_cast<long >(SWIG_As_long(obj1
));
19700 if (SWIG_arg_fail(2)) SWIG_fail
;
19702 if (arg1
) (arg1
)->m_keyCode
= arg2
;
19704 Py_INCREF(Py_None
); resultobj
= Py_None
;
19711 static PyObject
*_wrap_KeyEvent_m_keyCode_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19712 PyObject
*resultobj
= NULL
;
19713 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19715 PyObject
* obj0
= 0 ;
19716 char *kwnames
[] = {
19717 (char *) "self", NULL
19720 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_keyCode_get",kwnames
,&obj0
)) goto fail
;
19721 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19722 if (SWIG_arg_fail(1)) SWIG_fail
;
19723 result
= (long) ((arg1
)->m_keyCode
);
19726 resultobj
= SWIG_From_long(static_cast<long >(result
));
19734 static PyObject
*_wrap_KeyEvent_m_controlDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19735 PyObject
*resultobj
= NULL
;
19736 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19738 PyObject
* obj0
= 0 ;
19739 PyObject
* obj1
= 0 ;
19740 char *kwnames
[] = {
19741 (char *) "self",(char *) "m_controlDown", NULL
19744 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_controlDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19745 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19746 if (SWIG_arg_fail(1)) SWIG_fail
;
19748 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19749 if (SWIG_arg_fail(2)) SWIG_fail
;
19751 if (arg1
) (arg1
)->m_controlDown
= arg2
;
19753 Py_INCREF(Py_None
); resultobj
= Py_None
;
19760 static PyObject
*_wrap_KeyEvent_m_controlDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19761 PyObject
*resultobj
= NULL
;
19762 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19764 PyObject
* obj0
= 0 ;
19765 char *kwnames
[] = {
19766 (char *) "self", NULL
19769 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_controlDown_get",kwnames
,&obj0
)) goto fail
;
19770 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19771 if (SWIG_arg_fail(1)) SWIG_fail
;
19772 result
= (bool) ((arg1
)->m_controlDown
);
19775 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19783 static PyObject
*_wrap_KeyEvent_m_shiftDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19784 PyObject
*resultobj
= NULL
;
19785 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19787 PyObject
* obj0
= 0 ;
19788 PyObject
* obj1
= 0 ;
19789 char *kwnames
[] = {
19790 (char *) "self",(char *) "m_shiftDown", NULL
19793 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_shiftDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19794 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19795 if (SWIG_arg_fail(1)) SWIG_fail
;
19797 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19798 if (SWIG_arg_fail(2)) SWIG_fail
;
19800 if (arg1
) (arg1
)->m_shiftDown
= arg2
;
19802 Py_INCREF(Py_None
); resultobj
= Py_None
;
19809 static PyObject
*_wrap_KeyEvent_m_shiftDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19810 PyObject
*resultobj
= NULL
;
19811 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19813 PyObject
* obj0
= 0 ;
19814 char *kwnames
[] = {
19815 (char *) "self", NULL
19818 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_shiftDown_get",kwnames
,&obj0
)) goto fail
;
19819 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19820 if (SWIG_arg_fail(1)) SWIG_fail
;
19821 result
= (bool) ((arg1
)->m_shiftDown
);
19824 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19832 static PyObject
*_wrap_KeyEvent_m_altDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19833 PyObject
*resultobj
= NULL
;
19834 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19836 PyObject
* obj0
= 0 ;
19837 PyObject
* obj1
= 0 ;
19838 char *kwnames
[] = {
19839 (char *) "self",(char *) "m_altDown", NULL
19842 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_altDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19843 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19844 if (SWIG_arg_fail(1)) SWIG_fail
;
19846 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19847 if (SWIG_arg_fail(2)) SWIG_fail
;
19849 if (arg1
) (arg1
)->m_altDown
= arg2
;
19851 Py_INCREF(Py_None
); resultobj
= Py_None
;
19858 static PyObject
*_wrap_KeyEvent_m_altDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19859 PyObject
*resultobj
= NULL
;
19860 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19862 PyObject
* obj0
= 0 ;
19863 char *kwnames
[] = {
19864 (char *) "self", NULL
19867 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_altDown_get",kwnames
,&obj0
)) goto fail
;
19868 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19869 if (SWIG_arg_fail(1)) SWIG_fail
;
19870 result
= (bool) ((arg1
)->m_altDown
);
19873 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19881 static PyObject
*_wrap_KeyEvent_m_metaDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19882 PyObject
*resultobj
= NULL
;
19883 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19885 PyObject
* obj0
= 0 ;
19886 PyObject
* obj1
= 0 ;
19887 char *kwnames
[] = {
19888 (char *) "self",(char *) "m_metaDown", NULL
19891 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_metaDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19892 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19893 if (SWIG_arg_fail(1)) SWIG_fail
;
19895 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19896 if (SWIG_arg_fail(2)) SWIG_fail
;
19898 if (arg1
) (arg1
)->m_metaDown
= arg2
;
19900 Py_INCREF(Py_None
); resultobj
= Py_None
;
19907 static PyObject
*_wrap_KeyEvent_m_metaDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19908 PyObject
*resultobj
= NULL
;
19909 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19911 PyObject
* obj0
= 0 ;
19912 char *kwnames
[] = {
19913 (char *) "self", NULL
19916 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_metaDown_get",kwnames
,&obj0
)) goto fail
;
19917 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19918 if (SWIG_arg_fail(1)) SWIG_fail
;
19919 result
= (bool) ((arg1
)->m_metaDown
);
19922 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19930 static PyObject
*_wrap_KeyEvent_m_scanCode_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19931 PyObject
*resultobj
= NULL
;
19932 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19934 PyObject
* obj0
= 0 ;
19935 PyObject
* obj1
= 0 ;
19936 char *kwnames
[] = {
19937 (char *) "self",(char *) "m_scanCode", NULL
19940 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_scanCode_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19941 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19942 if (SWIG_arg_fail(1)) SWIG_fail
;
19944 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19945 if (SWIG_arg_fail(2)) SWIG_fail
;
19947 if (arg1
) (arg1
)->m_scanCode
= arg2
;
19949 Py_INCREF(Py_None
); resultobj
= Py_None
;
19956 static PyObject
*_wrap_KeyEvent_m_scanCode_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19957 PyObject
*resultobj
= NULL
;
19958 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19960 PyObject
* obj0
= 0 ;
19961 char *kwnames
[] = {
19962 (char *) "self", NULL
19965 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_scanCode_get",kwnames
,&obj0
)) goto fail
;
19966 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19967 if (SWIG_arg_fail(1)) SWIG_fail
;
19968 result
= (bool) ((arg1
)->m_scanCode
);
19971 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19979 static PyObject
*_wrap_KeyEvent_m_rawCode_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19980 PyObject
*resultobj
= NULL
;
19981 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19982 unsigned int arg2
;
19983 PyObject
* obj0
= 0 ;
19984 PyObject
* obj1
= 0 ;
19985 char *kwnames
[] = {
19986 (char *) "self",(char *) "m_rawCode", NULL
19989 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_rawCode_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19990 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19991 if (SWIG_arg_fail(1)) SWIG_fail
;
19993 arg2
= static_cast<unsigned int >(SWIG_As_unsigned_SS_int(obj1
));
19994 if (SWIG_arg_fail(2)) SWIG_fail
;
19996 if (arg1
) (arg1
)->m_rawCode
= arg2
;
19998 Py_INCREF(Py_None
); resultobj
= Py_None
;
20005 static PyObject
*_wrap_KeyEvent_m_rawCode_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20006 PyObject
*resultobj
= NULL
;
20007 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
20008 unsigned int result
;
20009 PyObject
* obj0
= 0 ;
20010 char *kwnames
[] = {
20011 (char *) "self", NULL
20014 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_rawCode_get",kwnames
,&obj0
)) goto fail
;
20015 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
20016 if (SWIG_arg_fail(1)) SWIG_fail
;
20017 result
= (unsigned int) ((arg1
)->m_rawCode
);
20020 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
20028 static PyObject
*_wrap_KeyEvent_m_rawFlags_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20029 PyObject
*resultobj
= NULL
;
20030 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
20031 unsigned int arg2
;
20032 PyObject
* obj0
= 0 ;
20033 PyObject
* obj1
= 0 ;
20034 char *kwnames
[] = {
20035 (char *) "self",(char *) "m_rawFlags", NULL
20038 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_rawFlags_set",kwnames
,&obj0
,&obj1
)) goto fail
;
20039 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
20040 if (SWIG_arg_fail(1)) SWIG_fail
;
20042 arg2
= static_cast<unsigned int >(SWIG_As_unsigned_SS_int(obj1
));
20043 if (SWIG_arg_fail(2)) SWIG_fail
;
20045 if (arg1
) (arg1
)->m_rawFlags
= arg2
;
20047 Py_INCREF(Py_None
); resultobj
= Py_None
;
20054 static PyObject
*_wrap_KeyEvent_m_rawFlags_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20055 PyObject
*resultobj
= NULL
;
20056 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
20057 unsigned int result
;
20058 PyObject
* obj0
= 0 ;
20059 char *kwnames
[] = {
20060 (char *) "self", NULL
20063 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_rawFlags_get",kwnames
,&obj0
)) goto fail
;
20064 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
20065 if (SWIG_arg_fail(1)) SWIG_fail
;
20066 result
= (unsigned int) ((arg1
)->m_rawFlags
);
20069 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
20077 static PyObject
* KeyEvent_swigregister(PyObject
*, PyObject
*args
) {
20079 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20080 SWIG_TypeClientData(SWIGTYPE_p_wxKeyEvent
, obj
);
20082 return Py_BuildValue((char *)"");
20084 static PyObject
*_wrap_new_SizeEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20085 PyObject
*resultobj
= NULL
;
20086 wxSize
const &arg1_defvalue
= wxDefaultSize
;
20087 wxSize
*arg1
= (wxSize
*) &arg1_defvalue
;
20088 int arg2
= (int) 0 ;
20089 wxSizeEvent
*result
;
20091 PyObject
* obj0
= 0 ;
20092 PyObject
* obj1
= 0 ;
20093 char *kwnames
[] = {
20094 (char *) "sz",(char *) "winid", NULL
20097 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_SizeEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20101 if ( ! wxSize_helper(obj0
, &arg1
)) SWIG_fail
;
20106 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20107 if (SWIG_arg_fail(2)) SWIG_fail
;
20111 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20112 result
= (wxSizeEvent
*)new wxSizeEvent((wxSize
const &)*arg1
,arg2
);
20114 wxPyEndAllowThreads(__tstate
);
20115 if (PyErr_Occurred()) SWIG_fail
;
20117 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizeEvent
, 1);
20124 static PyObject
*_wrap_SizeEvent_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20125 PyObject
*resultobj
= NULL
;
20126 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20128 PyObject
* obj0
= 0 ;
20129 char *kwnames
[] = {
20130 (char *) "self", NULL
20133 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_GetSize",kwnames
,&obj0
)) goto fail
;
20134 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20135 if (SWIG_arg_fail(1)) SWIG_fail
;
20137 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20138 result
= ((wxSizeEvent
const *)arg1
)->GetSize();
20140 wxPyEndAllowThreads(__tstate
);
20141 if (PyErr_Occurred()) SWIG_fail
;
20144 wxSize
* resultptr
;
20145 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
20146 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
20154 static PyObject
*_wrap_SizeEvent_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20155 PyObject
*resultobj
= NULL
;
20156 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20158 PyObject
* obj0
= 0 ;
20159 char *kwnames
[] = {
20160 (char *) "self", NULL
20163 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_GetRect",kwnames
,&obj0
)) goto fail
;
20164 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20165 if (SWIG_arg_fail(1)) SWIG_fail
;
20167 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20168 result
= ((wxSizeEvent
const *)arg1
)->GetRect();
20170 wxPyEndAllowThreads(__tstate
);
20171 if (PyErr_Occurred()) SWIG_fail
;
20174 wxRect
* resultptr
;
20175 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
20176 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
20184 static PyObject
*_wrap_SizeEvent_SetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20185 PyObject
*resultobj
= NULL
;
20186 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20188 PyObject
* obj0
= 0 ;
20189 PyObject
* obj1
= 0 ;
20190 char *kwnames
[] = {
20191 (char *) "self",(char *) "rect", NULL
20194 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_SetRect",kwnames
,&obj0
,&obj1
)) goto fail
;
20195 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20196 if (SWIG_arg_fail(1)) SWIG_fail
;
20199 SWIG_Python_ConvertPtr(obj1
, (void **)&argp
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
);
20200 if (SWIG_arg_fail(2)) SWIG_fail
;
20201 if (argp
== NULL
) {
20202 SWIG_null_ref("wxRect");
20204 if (SWIG_arg_fail(2)) SWIG_fail
;
20208 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20209 (arg1
)->SetRect(arg2
);
20211 wxPyEndAllowThreads(__tstate
);
20212 if (PyErr_Occurred()) SWIG_fail
;
20214 Py_INCREF(Py_None
); resultobj
= Py_None
;
20221 static PyObject
*_wrap_SizeEvent_SetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20222 PyObject
*resultobj
= NULL
;
20223 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20225 PyObject
* obj0
= 0 ;
20226 PyObject
* obj1
= 0 ;
20227 char *kwnames
[] = {
20228 (char *) "self",(char *) "size", NULL
20231 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_SetSize",kwnames
,&obj0
,&obj1
)) goto fail
;
20232 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20233 if (SWIG_arg_fail(1)) SWIG_fail
;
20236 SWIG_Python_ConvertPtr(obj1
, (void **)&argp
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
);
20237 if (SWIG_arg_fail(2)) SWIG_fail
;
20238 if (argp
== NULL
) {
20239 SWIG_null_ref("wxSize");
20241 if (SWIG_arg_fail(2)) SWIG_fail
;
20245 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20246 wxSizeEvent_SetSize(arg1
,arg2
);
20248 wxPyEndAllowThreads(__tstate
);
20249 if (PyErr_Occurred()) SWIG_fail
;
20251 Py_INCREF(Py_None
); resultobj
= Py_None
;
20258 static PyObject
*_wrap_SizeEvent_m_size_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20259 PyObject
*resultobj
= NULL
;
20260 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20261 wxSize
*arg2
= (wxSize
*) 0 ;
20262 PyObject
* obj0
= 0 ;
20263 PyObject
* obj1
= 0 ;
20264 char *kwnames
[] = {
20265 (char *) "self",(char *) "m_size", NULL
20268 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_m_size_set",kwnames
,&obj0
,&obj1
)) goto fail
;
20269 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20270 if (SWIG_arg_fail(1)) SWIG_fail
;
20271 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
20272 if (SWIG_arg_fail(2)) SWIG_fail
;
20273 if (arg1
) (arg1
)->m_size
= *arg2
;
20275 Py_INCREF(Py_None
); resultobj
= Py_None
;
20282 static PyObject
*_wrap_SizeEvent_m_size_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20283 PyObject
*resultobj
= NULL
;
20284 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20286 PyObject
* obj0
= 0 ;
20287 char *kwnames
[] = {
20288 (char *) "self", NULL
20291 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_m_size_get",kwnames
,&obj0
)) goto fail
;
20292 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20293 if (SWIG_arg_fail(1)) SWIG_fail
;
20294 result
= (wxSize
*)& ((arg1
)->m_size
);
20296 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSize
, 0);
20303 static PyObject
*_wrap_SizeEvent_m_rect_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20304 PyObject
*resultobj
= NULL
;
20305 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20306 wxRect
*arg2
= (wxRect
*) 0 ;
20307 PyObject
* obj0
= 0 ;
20308 PyObject
* obj1
= 0 ;
20309 char *kwnames
[] = {
20310 (char *) "self",(char *) "m_rect", NULL
20313 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_m_rect_set",kwnames
,&obj0
,&obj1
)) goto fail
;
20314 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20315 if (SWIG_arg_fail(1)) SWIG_fail
;
20316 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
20317 if (SWIG_arg_fail(2)) SWIG_fail
;
20318 if (arg1
) (arg1
)->m_rect
= *arg2
;
20320 Py_INCREF(Py_None
); resultobj
= Py_None
;
20327 static PyObject
*_wrap_SizeEvent_m_rect_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20328 PyObject
*resultobj
= NULL
;
20329 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20331 PyObject
* obj0
= 0 ;
20332 char *kwnames
[] = {
20333 (char *) "self", NULL
20336 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_m_rect_get",kwnames
,&obj0
)) goto fail
;
20337 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20338 if (SWIG_arg_fail(1)) SWIG_fail
;
20339 result
= (wxRect
*)& ((arg1
)->m_rect
);
20341 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 0);
20348 static PyObject
* SizeEvent_swigregister(PyObject
*, PyObject
*args
) {
20350 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20351 SWIG_TypeClientData(SWIGTYPE_p_wxSizeEvent
, obj
);
20353 return Py_BuildValue((char *)"");
20355 static PyObject
*_wrap_new_MoveEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20356 PyObject
*resultobj
= NULL
;
20357 wxPoint
const &arg1_defvalue
= wxDefaultPosition
;
20358 wxPoint
*arg1
= (wxPoint
*) &arg1_defvalue
;
20359 int arg2
= (int) 0 ;
20360 wxMoveEvent
*result
;
20362 PyObject
* obj0
= 0 ;
20363 PyObject
* obj1
= 0 ;
20364 char *kwnames
[] = {
20365 (char *) "pos",(char *) "winid", NULL
20368 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_MoveEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20372 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
20377 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20378 if (SWIG_arg_fail(2)) SWIG_fail
;
20382 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20383 result
= (wxMoveEvent
*)new wxMoveEvent((wxPoint
const &)*arg1
,arg2
);
20385 wxPyEndAllowThreads(__tstate
);
20386 if (PyErr_Occurred()) SWIG_fail
;
20388 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMoveEvent
, 1);
20395 static PyObject
*_wrap_MoveEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20396 PyObject
*resultobj
= NULL
;
20397 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20399 PyObject
* obj0
= 0 ;
20400 char *kwnames
[] = {
20401 (char *) "self", NULL
20404 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MoveEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
20405 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20406 if (SWIG_arg_fail(1)) SWIG_fail
;
20408 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20409 result
= ((wxMoveEvent
const *)arg1
)->GetPosition();
20411 wxPyEndAllowThreads(__tstate
);
20412 if (PyErr_Occurred()) SWIG_fail
;
20415 wxPoint
* resultptr
;
20416 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
20417 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
20425 static PyObject
*_wrap_MoveEvent_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20426 PyObject
*resultobj
= NULL
;
20427 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20429 PyObject
* obj0
= 0 ;
20430 char *kwnames
[] = {
20431 (char *) "self", NULL
20434 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MoveEvent_GetRect",kwnames
,&obj0
)) goto fail
;
20435 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20436 if (SWIG_arg_fail(1)) SWIG_fail
;
20438 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20439 result
= ((wxMoveEvent
const *)arg1
)->GetRect();
20441 wxPyEndAllowThreads(__tstate
);
20442 if (PyErr_Occurred()) SWIG_fail
;
20445 wxRect
* resultptr
;
20446 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
20447 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
20455 static PyObject
*_wrap_MoveEvent_SetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20456 PyObject
*resultobj
= NULL
;
20457 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20460 PyObject
* obj0
= 0 ;
20461 PyObject
* obj1
= 0 ;
20462 char *kwnames
[] = {
20463 (char *) "self",(char *) "rect", NULL
20466 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MoveEvent_SetRect",kwnames
,&obj0
,&obj1
)) goto fail
;
20467 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20468 if (SWIG_arg_fail(1)) SWIG_fail
;
20471 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
20474 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20475 (arg1
)->SetRect((wxRect
const &)*arg2
);
20477 wxPyEndAllowThreads(__tstate
);
20478 if (PyErr_Occurred()) SWIG_fail
;
20480 Py_INCREF(Py_None
); resultobj
= Py_None
;
20487 static PyObject
*_wrap_MoveEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20488 PyObject
*resultobj
= NULL
;
20489 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20490 wxPoint
*arg2
= 0 ;
20492 PyObject
* obj0
= 0 ;
20493 PyObject
* obj1
= 0 ;
20494 char *kwnames
[] = {
20495 (char *) "self",(char *) "pos", NULL
20498 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MoveEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
20499 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20500 if (SWIG_arg_fail(1)) SWIG_fail
;
20503 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
20506 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20507 (arg1
)->SetPosition((wxPoint
const &)*arg2
);
20509 wxPyEndAllowThreads(__tstate
);
20510 if (PyErr_Occurred()) SWIG_fail
;
20512 Py_INCREF(Py_None
); resultobj
= Py_None
;
20519 static PyObject
* MoveEvent_swigregister(PyObject
*, PyObject
*args
) {
20521 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20522 SWIG_TypeClientData(SWIGTYPE_p_wxMoveEvent
, obj
);
20524 return Py_BuildValue((char *)"");
20526 static PyObject
*_wrap_new_PaintEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20527 PyObject
*resultobj
= NULL
;
20528 int arg1
= (int) 0 ;
20529 wxPaintEvent
*result
;
20530 PyObject
* obj0
= 0 ;
20531 char *kwnames
[] = {
20532 (char *) "Id", NULL
20535 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_PaintEvent",kwnames
,&obj0
)) goto fail
;
20538 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20539 if (SWIG_arg_fail(1)) SWIG_fail
;
20543 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20544 result
= (wxPaintEvent
*)new wxPaintEvent(arg1
);
20546 wxPyEndAllowThreads(__tstate
);
20547 if (PyErr_Occurred()) SWIG_fail
;
20549 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPaintEvent
, 1);
20556 static PyObject
* PaintEvent_swigregister(PyObject
*, PyObject
*args
) {
20558 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20559 SWIG_TypeClientData(SWIGTYPE_p_wxPaintEvent
, obj
);
20561 return Py_BuildValue((char *)"");
20563 static PyObject
*_wrap_new_NcPaintEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20564 PyObject
*resultobj
= NULL
;
20565 int arg1
= (int) 0 ;
20566 wxNcPaintEvent
*result
;
20567 PyObject
* obj0
= 0 ;
20568 char *kwnames
[] = {
20569 (char *) "winid", NULL
20572 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_NcPaintEvent",kwnames
,&obj0
)) goto fail
;
20575 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20576 if (SWIG_arg_fail(1)) SWIG_fail
;
20580 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20581 result
= (wxNcPaintEvent
*)new wxNcPaintEvent(arg1
);
20583 wxPyEndAllowThreads(__tstate
);
20584 if (PyErr_Occurred()) SWIG_fail
;
20586 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxNcPaintEvent
, 1);
20593 static PyObject
* NcPaintEvent_swigregister(PyObject
*, PyObject
*args
) {
20595 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20596 SWIG_TypeClientData(SWIGTYPE_p_wxNcPaintEvent
, obj
);
20598 return Py_BuildValue((char *)"");
20600 static PyObject
*_wrap_new_EraseEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20601 PyObject
*resultobj
= NULL
;
20602 int arg1
= (int) 0 ;
20603 wxDC
*arg2
= (wxDC
*) NULL
;
20604 wxEraseEvent
*result
;
20605 PyObject
* obj0
= 0 ;
20606 PyObject
* obj1
= 0 ;
20607 char *kwnames
[] = {
20608 (char *) "Id",(char *) "dc", NULL
20611 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_EraseEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20614 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20615 if (SWIG_arg_fail(1)) SWIG_fail
;
20619 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION
| 0);
20620 if (SWIG_arg_fail(2)) SWIG_fail
;
20623 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20624 result
= (wxEraseEvent
*)new wxEraseEvent(arg1
,arg2
);
20626 wxPyEndAllowThreads(__tstate
);
20627 if (PyErr_Occurred()) SWIG_fail
;
20629 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEraseEvent
, 1);
20636 static PyObject
*_wrap_EraseEvent_GetDC(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20637 PyObject
*resultobj
= NULL
;
20638 wxEraseEvent
*arg1
= (wxEraseEvent
*) 0 ;
20640 PyObject
* obj0
= 0 ;
20641 char *kwnames
[] = {
20642 (char *) "self", NULL
20645 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EraseEvent_GetDC",kwnames
,&obj0
)) goto fail
;
20646 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEraseEvent
, SWIG_POINTER_EXCEPTION
| 0);
20647 if (SWIG_arg_fail(1)) SWIG_fail
;
20649 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20650 result
= (wxDC
*)((wxEraseEvent
const *)arg1
)->GetDC();
20652 wxPyEndAllowThreads(__tstate
);
20653 if (PyErr_Occurred()) SWIG_fail
;
20656 resultobj
= wxPyMake_wxObject(result
, (bool)0);
20664 static PyObject
* EraseEvent_swigregister(PyObject
*, PyObject
*args
) {
20666 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20667 SWIG_TypeClientData(SWIGTYPE_p_wxEraseEvent
, obj
);
20669 return Py_BuildValue((char *)"");
20671 static PyObject
*_wrap_new_FocusEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20672 PyObject
*resultobj
= NULL
;
20673 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
20674 int arg2
= (int) 0 ;
20675 wxFocusEvent
*result
;
20676 PyObject
* obj0
= 0 ;
20677 PyObject
* obj1
= 0 ;
20678 char *kwnames
[] = {
20679 (char *) "type",(char *) "winid", NULL
20682 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_FocusEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20685 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
20686 if (SWIG_arg_fail(1)) SWIG_fail
;
20691 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20692 if (SWIG_arg_fail(2)) SWIG_fail
;
20696 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20697 result
= (wxFocusEvent
*)new wxFocusEvent(arg1
,arg2
);
20699 wxPyEndAllowThreads(__tstate
);
20700 if (PyErr_Occurred()) SWIG_fail
;
20702 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFocusEvent
, 1);
20709 static PyObject
*_wrap_FocusEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20710 PyObject
*resultobj
= NULL
;
20711 wxFocusEvent
*arg1
= (wxFocusEvent
*) 0 ;
20713 PyObject
* obj0
= 0 ;
20714 char *kwnames
[] = {
20715 (char *) "self", NULL
20718 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FocusEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
20719 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFocusEvent
, SWIG_POINTER_EXCEPTION
| 0);
20720 if (SWIG_arg_fail(1)) SWIG_fail
;
20722 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20723 result
= (wxWindow
*)((wxFocusEvent
const *)arg1
)->GetWindow();
20725 wxPyEndAllowThreads(__tstate
);
20726 if (PyErr_Occurred()) SWIG_fail
;
20729 resultobj
= wxPyMake_wxObject(result
, (bool)0);
20737 static PyObject
*_wrap_FocusEvent_SetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20738 PyObject
*resultobj
= NULL
;
20739 wxFocusEvent
*arg1
= (wxFocusEvent
*) 0 ;
20740 wxWindow
*arg2
= (wxWindow
*) 0 ;
20741 PyObject
* obj0
= 0 ;
20742 PyObject
* obj1
= 0 ;
20743 char *kwnames
[] = {
20744 (char *) "self",(char *) "win", NULL
20747 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FocusEvent_SetWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
20748 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFocusEvent
, SWIG_POINTER_EXCEPTION
| 0);
20749 if (SWIG_arg_fail(1)) SWIG_fail
;
20750 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
20751 if (SWIG_arg_fail(2)) SWIG_fail
;
20753 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20754 (arg1
)->SetWindow(arg2
);
20756 wxPyEndAllowThreads(__tstate
);
20757 if (PyErr_Occurred()) SWIG_fail
;
20759 Py_INCREF(Py_None
); resultobj
= Py_None
;
20766 static PyObject
* FocusEvent_swigregister(PyObject
*, PyObject
*args
) {
20768 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20769 SWIG_TypeClientData(SWIGTYPE_p_wxFocusEvent
, obj
);
20771 return Py_BuildValue((char *)"");
20773 static PyObject
*_wrap_new_ChildFocusEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20774 PyObject
*resultobj
= NULL
;
20775 wxWindow
*arg1
= (wxWindow
*) NULL
;
20776 wxChildFocusEvent
*result
;
20777 PyObject
* obj0
= 0 ;
20778 char *kwnames
[] = {
20779 (char *) "win", NULL
20782 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_ChildFocusEvent",kwnames
,&obj0
)) goto fail
;
20784 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
20785 if (SWIG_arg_fail(1)) SWIG_fail
;
20788 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20789 result
= (wxChildFocusEvent
*)new wxChildFocusEvent(arg1
);
20791 wxPyEndAllowThreads(__tstate
);
20792 if (PyErr_Occurred()) SWIG_fail
;
20794 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxChildFocusEvent
, 1);
20801 static PyObject
*_wrap_ChildFocusEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20802 PyObject
*resultobj
= NULL
;
20803 wxChildFocusEvent
*arg1
= (wxChildFocusEvent
*) 0 ;
20805 PyObject
* obj0
= 0 ;
20806 char *kwnames
[] = {
20807 (char *) "self", NULL
20810 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ChildFocusEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
20811 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxChildFocusEvent
, SWIG_POINTER_EXCEPTION
| 0);
20812 if (SWIG_arg_fail(1)) SWIG_fail
;
20814 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20815 result
= (wxWindow
*)((wxChildFocusEvent
const *)arg1
)->GetWindow();
20817 wxPyEndAllowThreads(__tstate
);
20818 if (PyErr_Occurred()) SWIG_fail
;
20821 resultobj
= wxPyMake_wxObject(result
, (bool)0);
20829 static PyObject
* ChildFocusEvent_swigregister(PyObject
*, PyObject
*args
) {
20831 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20832 SWIG_TypeClientData(SWIGTYPE_p_wxChildFocusEvent
, obj
);
20834 return Py_BuildValue((char *)"");
20836 static PyObject
*_wrap_new_ActivateEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20837 PyObject
*resultobj
= NULL
;
20838 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
20839 bool arg2
= (bool) true ;
20840 int arg3
= (int) 0 ;
20841 wxActivateEvent
*result
;
20842 PyObject
* obj0
= 0 ;
20843 PyObject
* obj1
= 0 ;
20844 PyObject
* obj2
= 0 ;
20845 char *kwnames
[] = {
20846 (char *) "type",(char *) "active",(char *) "Id", NULL
20849 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_ActivateEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
20852 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
20853 if (SWIG_arg_fail(1)) SWIG_fail
;
20858 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
20859 if (SWIG_arg_fail(2)) SWIG_fail
;
20864 arg3
= static_cast<int >(SWIG_As_int(obj2
));
20865 if (SWIG_arg_fail(3)) SWIG_fail
;
20869 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20870 result
= (wxActivateEvent
*)new wxActivateEvent(arg1
,arg2
,arg3
);
20872 wxPyEndAllowThreads(__tstate
);
20873 if (PyErr_Occurred()) SWIG_fail
;
20875 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxActivateEvent
, 1);
20882 static PyObject
*_wrap_ActivateEvent_GetActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20883 PyObject
*resultobj
= NULL
;
20884 wxActivateEvent
*arg1
= (wxActivateEvent
*) 0 ;
20886 PyObject
* obj0
= 0 ;
20887 char *kwnames
[] = {
20888 (char *) "self", NULL
20891 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ActivateEvent_GetActive",kwnames
,&obj0
)) goto fail
;
20892 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxActivateEvent
, SWIG_POINTER_EXCEPTION
| 0);
20893 if (SWIG_arg_fail(1)) SWIG_fail
;
20895 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20896 result
= (bool)((wxActivateEvent
const *)arg1
)->GetActive();
20898 wxPyEndAllowThreads(__tstate
);
20899 if (PyErr_Occurred()) SWIG_fail
;
20902 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
20910 static PyObject
* ActivateEvent_swigregister(PyObject
*, PyObject
*args
) {
20912 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20913 SWIG_TypeClientData(SWIGTYPE_p_wxActivateEvent
, obj
);
20915 return Py_BuildValue((char *)"");
20917 static PyObject
*_wrap_new_InitDialogEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20918 PyObject
*resultobj
= NULL
;
20919 int arg1
= (int) 0 ;
20920 wxInitDialogEvent
*result
;
20921 PyObject
* obj0
= 0 ;
20922 char *kwnames
[] = {
20923 (char *) "Id", NULL
20926 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_InitDialogEvent",kwnames
,&obj0
)) goto fail
;
20929 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20930 if (SWIG_arg_fail(1)) SWIG_fail
;
20934 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20935 result
= (wxInitDialogEvent
*)new wxInitDialogEvent(arg1
);
20937 wxPyEndAllowThreads(__tstate
);
20938 if (PyErr_Occurred()) SWIG_fail
;
20940 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxInitDialogEvent
, 1);
20947 static PyObject
* InitDialogEvent_swigregister(PyObject
*, PyObject
*args
) {
20949 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20950 SWIG_TypeClientData(SWIGTYPE_p_wxInitDialogEvent
, obj
);
20952 return Py_BuildValue((char *)"");
20954 static PyObject
*_wrap_new_MenuEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20955 PyObject
*resultobj
= NULL
;
20956 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
20957 int arg2
= (int) 0 ;
20958 wxMenu
*arg3
= (wxMenu
*) NULL
;
20959 wxMenuEvent
*result
;
20960 PyObject
* obj0
= 0 ;
20961 PyObject
* obj1
= 0 ;
20962 PyObject
* obj2
= 0 ;
20963 char *kwnames
[] = {
20964 (char *) "type",(char *) "winid",(char *) "menu", NULL
20967 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_MenuEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
20970 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
20971 if (SWIG_arg_fail(1)) SWIG_fail
;
20976 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20977 if (SWIG_arg_fail(2)) SWIG_fail
;
20981 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
20982 if (SWIG_arg_fail(3)) SWIG_fail
;
20985 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20986 result
= (wxMenuEvent
*)new wxMenuEvent(arg1
,arg2
,arg3
);
20988 wxPyEndAllowThreads(__tstate
);
20989 if (PyErr_Occurred()) SWIG_fail
;
20991 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMenuEvent
, 1);
20998 static PyObject
*_wrap_MenuEvent_GetMenuId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20999 PyObject
*resultobj
= NULL
;
21000 wxMenuEvent
*arg1
= (wxMenuEvent
*) 0 ;
21002 PyObject
* obj0
= 0 ;
21003 char *kwnames
[] = {
21004 (char *) "self", NULL
21007 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuEvent_GetMenuId",kwnames
,&obj0
)) goto fail
;
21008 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
21009 if (SWIG_arg_fail(1)) SWIG_fail
;
21011 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21012 result
= (int)((wxMenuEvent
const *)arg1
)->GetMenuId();
21014 wxPyEndAllowThreads(__tstate
);
21015 if (PyErr_Occurred()) SWIG_fail
;
21018 resultobj
= SWIG_From_int(static_cast<int >(result
));
21026 static PyObject
*_wrap_MenuEvent_IsPopup(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21027 PyObject
*resultobj
= NULL
;
21028 wxMenuEvent
*arg1
= (wxMenuEvent
*) 0 ;
21030 PyObject
* obj0
= 0 ;
21031 char *kwnames
[] = {
21032 (char *) "self", NULL
21035 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuEvent_IsPopup",kwnames
,&obj0
)) goto fail
;
21036 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
21037 if (SWIG_arg_fail(1)) SWIG_fail
;
21039 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21040 result
= (bool)((wxMenuEvent
const *)arg1
)->IsPopup();
21042 wxPyEndAllowThreads(__tstate
);
21043 if (PyErr_Occurred()) SWIG_fail
;
21046 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21054 static PyObject
*_wrap_MenuEvent_GetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21055 PyObject
*resultobj
= NULL
;
21056 wxMenuEvent
*arg1
= (wxMenuEvent
*) 0 ;
21058 PyObject
* obj0
= 0 ;
21059 char *kwnames
[] = {
21060 (char *) "self", NULL
21063 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuEvent_GetMenu",kwnames
,&obj0
)) goto fail
;
21064 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
21065 if (SWIG_arg_fail(1)) SWIG_fail
;
21067 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21068 result
= (wxMenu
*)((wxMenuEvent
const *)arg1
)->GetMenu();
21070 wxPyEndAllowThreads(__tstate
);
21071 if (PyErr_Occurred()) SWIG_fail
;
21074 resultobj
= wxPyMake_wxObject(result
, (bool)0);
21082 static PyObject
* MenuEvent_swigregister(PyObject
*, PyObject
*args
) {
21084 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21085 SWIG_TypeClientData(SWIGTYPE_p_wxMenuEvent
, obj
);
21087 return Py_BuildValue((char *)"");
21089 static PyObject
*_wrap_new_CloseEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21090 PyObject
*resultobj
= NULL
;
21091 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
21092 int arg2
= (int) 0 ;
21093 wxCloseEvent
*result
;
21094 PyObject
* obj0
= 0 ;
21095 PyObject
* obj1
= 0 ;
21096 char *kwnames
[] = {
21097 (char *) "type",(char *) "winid", NULL
21100 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_CloseEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
21103 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
21104 if (SWIG_arg_fail(1)) SWIG_fail
;
21109 arg2
= static_cast<int >(SWIG_As_int(obj1
));
21110 if (SWIG_arg_fail(2)) SWIG_fail
;
21114 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21115 result
= (wxCloseEvent
*)new wxCloseEvent(arg1
,arg2
);
21117 wxPyEndAllowThreads(__tstate
);
21118 if (PyErr_Occurred()) SWIG_fail
;
21120 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCloseEvent
, 1);
21127 static PyObject
*_wrap_CloseEvent_SetLoggingOff(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21128 PyObject
*resultobj
= NULL
;
21129 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21131 PyObject
* obj0
= 0 ;
21132 PyObject
* obj1
= 0 ;
21133 char *kwnames
[] = {
21134 (char *) "self",(char *) "logOff", NULL
21137 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CloseEvent_SetLoggingOff",kwnames
,&obj0
,&obj1
)) goto fail
;
21138 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21139 if (SWIG_arg_fail(1)) SWIG_fail
;
21141 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21142 if (SWIG_arg_fail(2)) SWIG_fail
;
21145 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21146 (arg1
)->SetLoggingOff(arg2
);
21148 wxPyEndAllowThreads(__tstate
);
21149 if (PyErr_Occurred()) SWIG_fail
;
21151 Py_INCREF(Py_None
); resultobj
= Py_None
;
21158 static PyObject
*_wrap_CloseEvent_GetLoggingOff(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21159 PyObject
*resultobj
= NULL
;
21160 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21162 PyObject
* obj0
= 0 ;
21163 char *kwnames
[] = {
21164 (char *) "self", NULL
21167 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CloseEvent_GetLoggingOff",kwnames
,&obj0
)) goto fail
;
21168 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21169 if (SWIG_arg_fail(1)) SWIG_fail
;
21171 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21172 result
= (bool)((wxCloseEvent
const *)arg1
)->GetLoggingOff();
21174 wxPyEndAllowThreads(__tstate
);
21175 if (PyErr_Occurred()) SWIG_fail
;
21178 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21186 static PyObject
*_wrap_CloseEvent_Veto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21187 PyObject
*resultobj
= NULL
;
21188 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21189 bool arg2
= (bool) true ;
21190 PyObject
* obj0
= 0 ;
21191 PyObject
* obj1
= 0 ;
21192 char *kwnames
[] = {
21193 (char *) "self",(char *) "veto", NULL
21196 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:CloseEvent_Veto",kwnames
,&obj0
,&obj1
)) goto fail
;
21197 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21198 if (SWIG_arg_fail(1)) SWIG_fail
;
21201 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21202 if (SWIG_arg_fail(2)) SWIG_fail
;
21206 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21207 (arg1
)->Veto(arg2
);
21209 wxPyEndAllowThreads(__tstate
);
21210 if (PyErr_Occurred()) SWIG_fail
;
21212 Py_INCREF(Py_None
); resultobj
= Py_None
;
21219 static PyObject
*_wrap_CloseEvent_GetVeto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21220 PyObject
*resultobj
= NULL
;
21221 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21223 PyObject
* obj0
= 0 ;
21224 char *kwnames
[] = {
21225 (char *) "self", NULL
21228 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CloseEvent_GetVeto",kwnames
,&obj0
)) goto fail
;
21229 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21230 if (SWIG_arg_fail(1)) SWIG_fail
;
21232 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21233 result
= (bool)((wxCloseEvent
const *)arg1
)->GetVeto();
21235 wxPyEndAllowThreads(__tstate
);
21236 if (PyErr_Occurred()) SWIG_fail
;
21239 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21247 static PyObject
*_wrap_CloseEvent_SetCanVeto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21248 PyObject
*resultobj
= NULL
;
21249 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21251 PyObject
* obj0
= 0 ;
21252 PyObject
* obj1
= 0 ;
21253 char *kwnames
[] = {
21254 (char *) "self",(char *) "canVeto", NULL
21257 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CloseEvent_SetCanVeto",kwnames
,&obj0
,&obj1
)) goto fail
;
21258 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21259 if (SWIG_arg_fail(1)) SWIG_fail
;
21261 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21262 if (SWIG_arg_fail(2)) SWIG_fail
;
21265 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21266 (arg1
)->SetCanVeto(arg2
);
21268 wxPyEndAllowThreads(__tstate
);
21269 if (PyErr_Occurred()) SWIG_fail
;
21271 Py_INCREF(Py_None
); resultobj
= Py_None
;
21278 static PyObject
*_wrap_CloseEvent_CanVeto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21279 PyObject
*resultobj
= NULL
;
21280 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21282 PyObject
* obj0
= 0 ;
21283 char *kwnames
[] = {
21284 (char *) "self", NULL
21287 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CloseEvent_CanVeto",kwnames
,&obj0
)) goto fail
;
21288 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21289 if (SWIG_arg_fail(1)) SWIG_fail
;
21291 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21292 result
= (bool)((wxCloseEvent
const *)arg1
)->CanVeto();
21294 wxPyEndAllowThreads(__tstate
);
21295 if (PyErr_Occurred()) SWIG_fail
;
21298 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21306 static PyObject
* CloseEvent_swigregister(PyObject
*, PyObject
*args
) {
21308 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21309 SWIG_TypeClientData(SWIGTYPE_p_wxCloseEvent
, obj
);
21311 return Py_BuildValue((char *)"");
21313 static PyObject
*_wrap_new_ShowEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21314 PyObject
*resultobj
= NULL
;
21315 int arg1
= (int) 0 ;
21316 bool arg2
= (bool) false ;
21317 wxShowEvent
*result
;
21318 PyObject
* obj0
= 0 ;
21319 PyObject
* obj1
= 0 ;
21320 char *kwnames
[] = {
21321 (char *) "winid",(char *) "show", NULL
21324 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_ShowEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
21327 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21328 if (SWIG_arg_fail(1)) SWIG_fail
;
21333 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21334 if (SWIG_arg_fail(2)) SWIG_fail
;
21338 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21339 result
= (wxShowEvent
*)new wxShowEvent(arg1
,arg2
);
21341 wxPyEndAllowThreads(__tstate
);
21342 if (PyErr_Occurred()) SWIG_fail
;
21344 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxShowEvent
, 1);
21351 static PyObject
*_wrap_ShowEvent_SetShow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21352 PyObject
*resultobj
= NULL
;
21353 wxShowEvent
*arg1
= (wxShowEvent
*) 0 ;
21355 PyObject
* obj0
= 0 ;
21356 PyObject
* obj1
= 0 ;
21357 char *kwnames
[] = {
21358 (char *) "self",(char *) "show", NULL
21361 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ShowEvent_SetShow",kwnames
,&obj0
,&obj1
)) goto fail
;
21362 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxShowEvent
, SWIG_POINTER_EXCEPTION
| 0);
21363 if (SWIG_arg_fail(1)) SWIG_fail
;
21365 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21366 if (SWIG_arg_fail(2)) SWIG_fail
;
21369 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21370 (arg1
)->SetShow(arg2
);
21372 wxPyEndAllowThreads(__tstate
);
21373 if (PyErr_Occurred()) SWIG_fail
;
21375 Py_INCREF(Py_None
); resultobj
= Py_None
;
21382 static PyObject
*_wrap_ShowEvent_GetShow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21383 PyObject
*resultobj
= NULL
;
21384 wxShowEvent
*arg1
= (wxShowEvent
*) 0 ;
21386 PyObject
* obj0
= 0 ;
21387 char *kwnames
[] = {
21388 (char *) "self", NULL
21391 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ShowEvent_GetShow",kwnames
,&obj0
)) goto fail
;
21392 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxShowEvent
, SWIG_POINTER_EXCEPTION
| 0);
21393 if (SWIG_arg_fail(1)) SWIG_fail
;
21395 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21396 result
= (bool)((wxShowEvent
const *)arg1
)->GetShow();
21398 wxPyEndAllowThreads(__tstate
);
21399 if (PyErr_Occurred()) SWIG_fail
;
21402 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21410 static PyObject
* ShowEvent_swigregister(PyObject
*, PyObject
*args
) {
21412 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21413 SWIG_TypeClientData(SWIGTYPE_p_wxShowEvent
, obj
);
21415 return Py_BuildValue((char *)"");
21417 static PyObject
*_wrap_new_IconizeEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21418 PyObject
*resultobj
= NULL
;
21419 int arg1
= (int) 0 ;
21420 bool arg2
= (bool) true ;
21421 wxIconizeEvent
*result
;
21422 PyObject
* obj0
= 0 ;
21423 PyObject
* obj1
= 0 ;
21424 char *kwnames
[] = {
21425 (char *) "id",(char *) "iconized", NULL
21428 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_IconizeEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
21431 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21432 if (SWIG_arg_fail(1)) SWIG_fail
;
21437 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21438 if (SWIG_arg_fail(2)) SWIG_fail
;
21442 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21443 result
= (wxIconizeEvent
*)new wxIconizeEvent(arg1
,arg2
);
21445 wxPyEndAllowThreads(__tstate
);
21446 if (PyErr_Occurred()) SWIG_fail
;
21448 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIconizeEvent
, 1);
21455 static PyObject
*_wrap_IconizeEvent_Iconized(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21456 PyObject
*resultobj
= NULL
;
21457 wxIconizeEvent
*arg1
= (wxIconizeEvent
*) 0 ;
21459 PyObject
* obj0
= 0 ;
21460 char *kwnames
[] = {
21461 (char *) "self", NULL
21464 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IconizeEvent_Iconized",kwnames
,&obj0
)) goto fail
;
21465 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIconizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
21466 if (SWIG_arg_fail(1)) SWIG_fail
;
21468 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21469 result
= (bool)(arg1
)->Iconized();
21471 wxPyEndAllowThreads(__tstate
);
21472 if (PyErr_Occurred()) SWIG_fail
;
21475 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21483 static PyObject
* IconizeEvent_swigregister(PyObject
*, PyObject
*args
) {
21485 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21486 SWIG_TypeClientData(SWIGTYPE_p_wxIconizeEvent
, obj
);
21488 return Py_BuildValue((char *)"");
21490 static PyObject
*_wrap_new_MaximizeEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21491 PyObject
*resultobj
= NULL
;
21492 int arg1
= (int) 0 ;
21493 wxMaximizeEvent
*result
;
21494 PyObject
* obj0
= 0 ;
21495 char *kwnames
[] = {
21496 (char *) "id", NULL
21499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MaximizeEvent",kwnames
,&obj0
)) goto fail
;
21502 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21503 if (SWIG_arg_fail(1)) SWIG_fail
;
21507 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21508 result
= (wxMaximizeEvent
*)new wxMaximizeEvent(arg1
);
21510 wxPyEndAllowThreads(__tstate
);
21511 if (PyErr_Occurred()) SWIG_fail
;
21513 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMaximizeEvent
, 1);
21520 static PyObject
* MaximizeEvent_swigregister(PyObject
*, PyObject
*args
) {
21522 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21523 SWIG_TypeClientData(SWIGTYPE_p_wxMaximizeEvent
, obj
);
21525 return Py_BuildValue((char *)"");
21527 static PyObject
*_wrap_DropFilesEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21528 PyObject
*resultobj
= NULL
;
21529 wxDropFilesEvent
*arg1
= (wxDropFilesEvent
*) 0 ;
21531 PyObject
* obj0
= 0 ;
21532 char *kwnames
[] = {
21533 (char *) "self", NULL
21536 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DropFilesEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
21537 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDropFilesEvent
, SWIG_POINTER_EXCEPTION
| 0);
21538 if (SWIG_arg_fail(1)) SWIG_fail
;
21540 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21541 result
= (arg1
)->GetPosition();
21543 wxPyEndAllowThreads(__tstate
);
21544 if (PyErr_Occurred()) SWIG_fail
;
21547 wxPoint
* resultptr
;
21548 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
21549 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
21557 static PyObject
*_wrap_DropFilesEvent_GetNumberOfFiles(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21558 PyObject
*resultobj
= NULL
;
21559 wxDropFilesEvent
*arg1
= (wxDropFilesEvent
*) 0 ;
21561 PyObject
* obj0
= 0 ;
21562 char *kwnames
[] = {
21563 (char *) "self", NULL
21566 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DropFilesEvent_GetNumberOfFiles",kwnames
,&obj0
)) goto fail
;
21567 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDropFilesEvent
, SWIG_POINTER_EXCEPTION
| 0);
21568 if (SWIG_arg_fail(1)) SWIG_fail
;
21570 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21571 result
= (int)(arg1
)->GetNumberOfFiles();
21573 wxPyEndAllowThreads(__tstate
);
21574 if (PyErr_Occurred()) SWIG_fail
;
21577 resultobj
= SWIG_From_int(static_cast<int >(result
));
21585 static PyObject
*_wrap_DropFilesEvent_GetFiles(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21586 PyObject
*resultobj
= NULL
;
21587 wxDropFilesEvent
*arg1
= (wxDropFilesEvent
*) 0 ;
21589 PyObject
* obj0
= 0 ;
21590 char *kwnames
[] = {
21591 (char *) "self", NULL
21594 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DropFilesEvent_GetFiles",kwnames
,&obj0
)) goto fail
;
21595 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDropFilesEvent
, SWIG_POINTER_EXCEPTION
| 0);
21596 if (SWIG_arg_fail(1)) SWIG_fail
;
21598 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21599 result
= (PyObject
*)wxDropFilesEvent_GetFiles(arg1
);
21601 wxPyEndAllowThreads(__tstate
);
21602 if (PyErr_Occurred()) SWIG_fail
;
21604 resultobj
= result
;
21611 static PyObject
* DropFilesEvent_swigregister(PyObject
*, PyObject
*args
) {
21613 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21614 SWIG_TypeClientData(SWIGTYPE_p_wxDropFilesEvent
, obj
);
21616 return Py_BuildValue((char *)"");
21618 static PyObject
*_wrap_new_UpdateUIEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21619 PyObject
*resultobj
= NULL
;
21620 int arg1
= (int) 0 ;
21621 wxUpdateUIEvent
*result
;
21622 PyObject
* obj0
= 0 ;
21623 char *kwnames
[] = {
21624 (char *) "commandId", NULL
21627 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_UpdateUIEvent",kwnames
,&obj0
)) goto fail
;
21630 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21631 if (SWIG_arg_fail(1)) SWIG_fail
;
21635 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21636 result
= (wxUpdateUIEvent
*)new wxUpdateUIEvent(arg1
);
21638 wxPyEndAllowThreads(__tstate
);
21639 if (PyErr_Occurred()) SWIG_fail
;
21641 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxUpdateUIEvent
, 1);
21648 static PyObject
*_wrap_UpdateUIEvent_GetChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21649 PyObject
*resultobj
= NULL
;
21650 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21652 PyObject
* obj0
= 0 ;
21653 char *kwnames
[] = {
21654 (char *) "self", NULL
21657 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetChecked",kwnames
,&obj0
)) goto fail
;
21658 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21659 if (SWIG_arg_fail(1)) SWIG_fail
;
21661 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21662 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetChecked();
21664 wxPyEndAllowThreads(__tstate
);
21665 if (PyErr_Occurred()) SWIG_fail
;
21668 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21676 static PyObject
*_wrap_UpdateUIEvent_GetEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21677 PyObject
*resultobj
= NULL
;
21678 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21680 PyObject
* obj0
= 0 ;
21681 char *kwnames
[] = {
21682 (char *) "self", NULL
21685 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetEnabled",kwnames
,&obj0
)) goto fail
;
21686 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21687 if (SWIG_arg_fail(1)) SWIG_fail
;
21689 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21690 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetEnabled();
21692 wxPyEndAllowThreads(__tstate
);
21693 if (PyErr_Occurred()) SWIG_fail
;
21696 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21704 static PyObject
*_wrap_UpdateUIEvent_GetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21705 PyObject
*resultobj
= NULL
;
21706 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21708 PyObject
* obj0
= 0 ;
21709 char *kwnames
[] = {
21710 (char *) "self", NULL
21713 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetText",kwnames
,&obj0
)) goto fail
;
21714 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21715 if (SWIG_arg_fail(1)) SWIG_fail
;
21717 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21718 result
= ((wxUpdateUIEvent
const *)arg1
)->GetText();
21720 wxPyEndAllowThreads(__tstate
);
21721 if (PyErr_Occurred()) SWIG_fail
;
21725 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
21727 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
21736 static PyObject
*_wrap_UpdateUIEvent_GetSetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21737 PyObject
*resultobj
= NULL
;
21738 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21740 PyObject
* obj0
= 0 ;
21741 char *kwnames
[] = {
21742 (char *) "self", NULL
21745 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetText",kwnames
,&obj0
)) goto fail
;
21746 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21747 if (SWIG_arg_fail(1)) SWIG_fail
;
21749 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21750 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetText();
21752 wxPyEndAllowThreads(__tstate
);
21753 if (PyErr_Occurred()) SWIG_fail
;
21756 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21764 static PyObject
*_wrap_UpdateUIEvent_GetSetChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21765 PyObject
*resultobj
= NULL
;
21766 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21768 PyObject
* obj0
= 0 ;
21769 char *kwnames
[] = {
21770 (char *) "self", NULL
21773 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetChecked",kwnames
,&obj0
)) goto fail
;
21774 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21775 if (SWIG_arg_fail(1)) SWIG_fail
;
21777 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21778 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetChecked();
21780 wxPyEndAllowThreads(__tstate
);
21781 if (PyErr_Occurred()) SWIG_fail
;
21784 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21792 static PyObject
*_wrap_UpdateUIEvent_GetSetEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21793 PyObject
*resultobj
= NULL
;
21794 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21796 PyObject
* obj0
= 0 ;
21797 char *kwnames
[] = {
21798 (char *) "self", NULL
21801 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetEnabled",kwnames
,&obj0
)) goto fail
;
21802 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21803 if (SWIG_arg_fail(1)) SWIG_fail
;
21805 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21806 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetEnabled();
21808 wxPyEndAllowThreads(__tstate
);
21809 if (PyErr_Occurred()) SWIG_fail
;
21812 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21820 static PyObject
*_wrap_UpdateUIEvent_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21821 PyObject
*resultobj
= NULL
;
21822 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21824 PyObject
* obj0
= 0 ;
21825 PyObject
* obj1
= 0 ;
21826 char *kwnames
[] = {
21827 (char *) "self",(char *) "check", NULL
21830 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_Check",kwnames
,&obj0
,&obj1
)) goto fail
;
21831 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21832 if (SWIG_arg_fail(1)) SWIG_fail
;
21834 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21835 if (SWIG_arg_fail(2)) SWIG_fail
;
21838 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21839 (arg1
)->Check(arg2
);
21841 wxPyEndAllowThreads(__tstate
);
21842 if (PyErr_Occurred()) SWIG_fail
;
21844 Py_INCREF(Py_None
); resultobj
= Py_None
;
21851 static PyObject
*_wrap_UpdateUIEvent_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21852 PyObject
*resultobj
= NULL
;
21853 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21855 PyObject
* obj0
= 0 ;
21856 PyObject
* obj1
= 0 ;
21857 char *kwnames
[] = {
21858 (char *) "self",(char *) "enable", NULL
21861 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_Enable",kwnames
,&obj0
,&obj1
)) goto fail
;
21862 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21863 if (SWIG_arg_fail(1)) SWIG_fail
;
21865 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21866 if (SWIG_arg_fail(2)) SWIG_fail
;
21869 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21870 (arg1
)->Enable(arg2
);
21872 wxPyEndAllowThreads(__tstate
);
21873 if (PyErr_Occurred()) SWIG_fail
;
21875 Py_INCREF(Py_None
); resultobj
= Py_None
;
21882 static PyObject
*_wrap_UpdateUIEvent_SetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21883 PyObject
*resultobj
= NULL
;
21884 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21885 wxString
*arg2
= 0 ;
21886 bool temp2
= false ;
21887 PyObject
* obj0
= 0 ;
21888 PyObject
* obj1
= 0 ;
21889 char *kwnames
[] = {
21890 (char *) "self",(char *) "text", NULL
21893 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_SetText",kwnames
,&obj0
,&obj1
)) goto fail
;
21894 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21895 if (SWIG_arg_fail(1)) SWIG_fail
;
21897 arg2
= wxString_in_helper(obj1
);
21898 if (arg2
== NULL
) SWIG_fail
;
21902 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21903 (arg1
)->SetText((wxString
const &)*arg2
);
21905 wxPyEndAllowThreads(__tstate
);
21906 if (PyErr_Occurred()) SWIG_fail
;
21908 Py_INCREF(Py_None
); resultobj
= Py_None
;
21923 static PyObject
*_wrap_UpdateUIEvent_SetUpdateInterval(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21924 PyObject
*resultobj
= NULL
;
21926 PyObject
* obj0
= 0 ;
21927 char *kwnames
[] = {
21928 (char *) "updateInterval", NULL
21931 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_SetUpdateInterval",kwnames
,&obj0
)) goto fail
;
21933 arg1
= static_cast<long >(SWIG_As_long(obj0
));
21934 if (SWIG_arg_fail(1)) SWIG_fail
;
21937 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21938 wxUpdateUIEvent::SetUpdateInterval(arg1
);
21940 wxPyEndAllowThreads(__tstate
);
21941 if (PyErr_Occurred()) SWIG_fail
;
21943 Py_INCREF(Py_None
); resultobj
= Py_None
;
21950 static PyObject
*_wrap_UpdateUIEvent_GetUpdateInterval(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21951 PyObject
*resultobj
= NULL
;
21953 char *kwnames
[] = {
21957 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":UpdateUIEvent_GetUpdateInterval",kwnames
)) goto fail
;
21959 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21960 result
= (long)wxUpdateUIEvent::GetUpdateInterval();
21962 wxPyEndAllowThreads(__tstate
);
21963 if (PyErr_Occurred()) SWIG_fail
;
21966 resultobj
= SWIG_From_long(static_cast<long >(result
));
21974 static PyObject
*_wrap_UpdateUIEvent_CanUpdate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21975 PyObject
*resultobj
= NULL
;
21976 wxWindow
*arg1
= (wxWindow
*) 0 ;
21978 PyObject
* obj0
= 0 ;
21979 char *kwnames
[] = {
21980 (char *) "win", NULL
21983 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_CanUpdate",kwnames
,&obj0
)) goto fail
;
21984 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
21985 if (SWIG_arg_fail(1)) SWIG_fail
;
21987 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21988 result
= (bool)wxUpdateUIEvent::CanUpdate(arg1
);
21990 wxPyEndAllowThreads(__tstate
);
21991 if (PyErr_Occurred()) SWIG_fail
;
21994 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22002 static PyObject
*_wrap_UpdateUIEvent_ResetUpdateTime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22003 PyObject
*resultobj
= NULL
;
22004 char *kwnames
[] = {
22008 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":UpdateUIEvent_ResetUpdateTime",kwnames
)) goto fail
;
22010 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22011 wxUpdateUIEvent::ResetUpdateTime();
22013 wxPyEndAllowThreads(__tstate
);
22014 if (PyErr_Occurred()) SWIG_fail
;
22016 Py_INCREF(Py_None
); resultobj
= Py_None
;
22023 static PyObject
*_wrap_UpdateUIEvent_SetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22024 PyObject
*resultobj
= NULL
;
22025 wxUpdateUIMode arg1
;
22026 PyObject
* obj0
= 0 ;
22027 char *kwnames
[] = {
22028 (char *) "mode", NULL
22031 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_SetMode",kwnames
,&obj0
)) goto fail
;
22033 arg1
= static_cast<wxUpdateUIMode
>(SWIG_As_int(obj0
));
22034 if (SWIG_arg_fail(1)) SWIG_fail
;
22037 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22038 wxUpdateUIEvent::SetMode(arg1
);
22040 wxPyEndAllowThreads(__tstate
);
22041 if (PyErr_Occurred()) SWIG_fail
;
22043 Py_INCREF(Py_None
); resultobj
= Py_None
;
22050 static PyObject
*_wrap_UpdateUIEvent_GetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22051 PyObject
*resultobj
= NULL
;
22052 wxUpdateUIMode result
;
22053 char *kwnames
[] = {
22057 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":UpdateUIEvent_GetMode",kwnames
)) goto fail
;
22059 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22060 result
= (wxUpdateUIMode
)wxUpdateUIEvent::GetMode();
22062 wxPyEndAllowThreads(__tstate
);
22063 if (PyErr_Occurred()) SWIG_fail
;
22065 resultobj
= SWIG_From_int((result
));
22072 static PyObject
* UpdateUIEvent_swigregister(PyObject
*, PyObject
*args
) {
22074 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22075 SWIG_TypeClientData(SWIGTYPE_p_wxUpdateUIEvent
, obj
);
22077 return Py_BuildValue((char *)"");
22079 static PyObject
*_wrap_new_SysColourChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22080 PyObject
*resultobj
= NULL
;
22081 wxSysColourChangedEvent
*result
;
22082 char *kwnames
[] = {
22086 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_SysColourChangedEvent",kwnames
)) goto fail
;
22088 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22089 result
= (wxSysColourChangedEvent
*)new wxSysColourChangedEvent();
22091 wxPyEndAllowThreads(__tstate
);
22092 if (PyErr_Occurred()) SWIG_fail
;
22094 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSysColourChangedEvent
, 1);
22101 static PyObject
* SysColourChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22103 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22104 SWIG_TypeClientData(SWIGTYPE_p_wxSysColourChangedEvent
, obj
);
22106 return Py_BuildValue((char *)"");
22108 static PyObject
*_wrap_new_MouseCaptureChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22109 PyObject
*resultobj
= NULL
;
22110 int arg1
= (int) 0 ;
22111 wxWindow
*arg2
= (wxWindow
*) NULL
;
22112 wxMouseCaptureChangedEvent
*result
;
22113 PyObject
* obj0
= 0 ;
22114 PyObject
* obj1
= 0 ;
22115 char *kwnames
[] = {
22116 (char *) "winid",(char *) "gainedCapture", NULL
22119 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_MouseCaptureChangedEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
22122 arg1
= static_cast<int >(SWIG_As_int(obj0
));
22123 if (SWIG_arg_fail(1)) SWIG_fail
;
22127 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22128 if (SWIG_arg_fail(2)) SWIG_fail
;
22131 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22132 result
= (wxMouseCaptureChangedEvent
*)new wxMouseCaptureChangedEvent(arg1
,arg2
);
22134 wxPyEndAllowThreads(__tstate
);
22135 if (PyErr_Occurred()) SWIG_fail
;
22137 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMouseCaptureChangedEvent
, 1);
22144 static PyObject
*_wrap_MouseCaptureChangedEvent_GetCapturedWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22145 PyObject
*resultobj
= NULL
;
22146 wxMouseCaptureChangedEvent
*arg1
= (wxMouseCaptureChangedEvent
*) 0 ;
22148 PyObject
* obj0
= 0 ;
22149 char *kwnames
[] = {
22150 (char *) "self", NULL
22153 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseCaptureChangedEvent_GetCapturedWindow",kwnames
,&obj0
)) goto fail
;
22154 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseCaptureChangedEvent
, SWIG_POINTER_EXCEPTION
| 0);
22155 if (SWIG_arg_fail(1)) SWIG_fail
;
22157 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22158 result
= (wxWindow
*)((wxMouseCaptureChangedEvent
const *)arg1
)->GetCapturedWindow();
22160 wxPyEndAllowThreads(__tstate
);
22161 if (PyErr_Occurred()) SWIG_fail
;
22164 resultobj
= wxPyMake_wxObject(result
, (bool)0);
22172 static PyObject
* MouseCaptureChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22174 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22175 SWIG_TypeClientData(SWIGTYPE_p_wxMouseCaptureChangedEvent
, obj
);
22177 return Py_BuildValue((char *)"");
22179 static PyObject
*_wrap_new_DisplayChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22180 PyObject
*resultobj
= NULL
;
22181 wxDisplayChangedEvent
*result
;
22182 char *kwnames
[] = {
22186 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_DisplayChangedEvent",kwnames
)) goto fail
;
22188 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22189 result
= (wxDisplayChangedEvent
*)new wxDisplayChangedEvent();
22191 wxPyEndAllowThreads(__tstate
);
22192 if (PyErr_Occurred()) SWIG_fail
;
22194 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDisplayChangedEvent
, 1);
22201 static PyObject
* DisplayChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22203 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22204 SWIG_TypeClientData(SWIGTYPE_p_wxDisplayChangedEvent
, obj
);
22206 return Py_BuildValue((char *)"");
22208 static PyObject
*_wrap_new_PaletteChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22209 PyObject
*resultobj
= NULL
;
22210 int arg1
= (int) 0 ;
22211 wxPaletteChangedEvent
*result
;
22212 PyObject
* obj0
= 0 ;
22213 char *kwnames
[] = {
22214 (char *) "id", NULL
22217 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_PaletteChangedEvent",kwnames
,&obj0
)) goto fail
;
22220 arg1
= static_cast<int >(SWIG_As_int(obj0
));
22221 if (SWIG_arg_fail(1)) SWIG_fail
;
22225 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22226 result
= (wxPaletteChangedEvent
*)new wxPaletteChangedEvent(arg1
);
22228 wxPyEndAllowThreads(__tstate
);
22229 if (PyErr_Occurred()) SWIG_fail
;
22231 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPaletteChangedEvent
, 1);
22238 static PyObject
*_wrap_PaletteChangedEvent_SetChangedWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22239 PyObject
*resultobj
= NULL
;
22240 wxPaletteChangedEvent
*arg1
= (wxPaletteChangedEvent
*) 0 ;
22241 wxWindow
*arg2
= (wxWindow
*) 0 ;
22242 PyObject
* obj0
= 0 ;
22243 PyObject
* obj1
= 0 ;
22244 char *kwnames
[] = {
22245 (char *) "self",(char *) "win", NULL
22248 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaletteChangedEvent_SetChangedWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
22249 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPaletteChangedEvent
, SWIG_POINTER_EXCEPTION
| 0);
22250 if (SWIG_arg_fail(1)) SWIG_fail
;
22251 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22252 if (SWIG_arg_fail(2)) SWIG_fail
;
22254 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22255 (arg1
)->SetChangedWindow(arg2
);
22257 wxPyEndAllowThreads(__tstate
);
22258 if (PyErr_Occurred()) SWIG_fail
;
22260 Py_INCREF(Py_None
); resultobj
= Py_None
;
22267 static PyObject
*_wrap_PaletteChangedEvent_GetChangedWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22268 PyObject
*resultobj
= NULL
;
22269 wxPaletteChangedEvent
*arg1
= (wxPaletteChangedEvent
*) 0 ;
22271 PyObject
* obj0
= 0 ;
22272 char *kwnames
[] = {
22273 (char *) "self", NULL
22276 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PaletteChangedEvent_GetChangedWindow",kwnames
,&obj0
)) goto fail
;
22277 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPaletteChangedEvent
, SWIG_POINTER_EXCEPTION
| 0);
22278 if (SWIG_arg_fail(1)) SWIG_fail
;
22280 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22281 result
= (wxWindow
*)(arg1
)->GetChangedWindow();
22283 wxPyEndAllowThreads(__tstate
);
22284 if (PyErr_Occurred()) SWIG_fail
;
22287 resultobj
= wxPyMake_wxObject(result
, (bool)0);
22295 static PyObject
* PaletteChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22297 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22298 SWIG_TypeClientData(SWIGTYPE_p_wxPaletteChangedEvent
, obj
);
22300 return Py_BuildValue((char *)"");
22302 static PyObject
*_wrap_new_QueryNewPaletteEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22303 PyObject
*resultobj
= NULL
;
22304 int arg1
= (int) 0 ;
22305 wxQueryNewPaletteEvent
*result
;
22306 PyObject
* obj0
= 0 ;
22307 char *kwnames
[] = {
22308 (char *) "winid", NULL
22311 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_QueryNewPaletteEvent",kwnames
,&obj0
)) goto fail
;
22314 arg1
= static_cast<int >(SWIG_As_int(obj0
));
22315 if (SWIG_arg_fail(1)) SWIG_fail
;
22319 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22320 result
= (wxQueryNewPaletteEvent
*)new wxQueryNewPaletteEvent(arg1
);
22322 wxPyEndAllowThreads(__tstate
);
22323 if (PyErr_Occurred()) SWIG_fail
;
22325 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxQueryNewPaletteEvent
, 1);
22332 static PyObject
*_wrap_QueryNewPaletteEvent_SetPaletteRealized(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22333 PyObject
*resultobj
= NULL
;
22334 wxQueryNewPaletteEvent
*arg1
= (wxQueryNewPaletteEvent
*) 0 ;
22336 PyObject
* obj0
= 0 ;
22337 PyObject
* obj1
= 0 ;
22338 char *kwnames
[] = {
22339 (char *) "self",(char *) "realized", NULL
22342 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:QueryNewPaletteEvent_SetPaletteRealized",kwnames
,&obj0
,&obj1
)) goto fail
;
22343 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryNewPaletteEvent
, SWIG_POINTER_EXCEPTION
| 0);
22344 if (SWIG_arg_fail(1)) SWIG_fail
;
22346 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22347 if (SWIG_arg_fail(2)) SWIG_fail
;
22350 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22351 (arg1
)->SetPaletteRealized(arg2
);
22353 wxPyEndAllowThreads(__tstate
);
22354 if (PyErr_Occurred()) SWIG_fail
;
22356 Py_INCREF(Py_None
); resultobj
= Py_None
;
22363 static PyObject
*_wrap_QueryNewPaletteEvent_GetPaletteRealized(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22364 PyObject
*resultobj
= NULL
;
22365 wxQueryNewPaletteEvent
*arg1
= (wxQueryNewPaletteEvent
*) 0 ;
22367 PyObject
* obj0
= 0 ;
22368 char *kwnames
[] = {
22369 (char *) "self", NULL
22372 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:QueryNewPaletteEvent_GetPaletteRealized",kwnames
,&obj0
)) goto fail
;
22373 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryNewPaletteEvent
, SWIG_POINTER_EXCEPTION
| 0);
22374 if (SWIG_arg_fail(1)) SWIG_fail
;
22376 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22377 result
= (bool)((wxQueryNewPaletteEvent
const *)arg1
)->GetPaletteRealized();
22379 wxPyEndAllowThreads(__tstate
);
22380 if (PyErr_Occurred()) SWIG_fail
;
22383 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22391 static PyObject
* QueryNewPaletteEvent_swigregister(PyObject
*, PyObject
*args
) {
22393 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22394 SWIG_TypeClientData(SWIGTYPE_p_wxQueryNewPaletteEvent
, obj
);
22396 return Py_BuildValue((char *)"");
22398 static PyObject
*_wrap_new_NavigationKeyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22399 PyObject
*resultobj
= NULL
;
22400 wxNavigationKeyEvent
*result
;
22401 char *kwnames
[] = {
22405 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_NavigationKeyEvent",kwnames
)) goto fail
;
22407 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22408 result
= (wxNavigationKeyEvent
*)new wxNavigationKeyEvent();
22410 wxPyEndAllowThreads(__tstate
);
22411 if (PyErr_Occurred()) SWIG_fail
;
22413 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxNavigationKeyEvent
, 1);
22420 static PyObject
*_wrap_NavigationKeyEvent_GetDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22421 PyObject
*resultobj
= NULL
;
22422 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22424 PyObject
* obj0
= 0 ;
22425 char *kwnames
[] = {
22426 (char *) "self", NULL
22429 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_GetDirection",kwnames
,&obj0
)) goto fail
;
22430 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22431 if (SWIG_arg_fail(1)) SWIG_fail
;
22433 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22434 result
= (bool)((wxNavigationKeyEvent
const *)arg1
)->GetDirection();
22436 wxPyEndAllowThreads(__tstate
);
22437 if (PyErr_Occurred()) SWIG_fail
;
22440 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22448 static PyObject
*_wrap_NavigationKeyEvent_SetDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22449 PyObject
*resultobj
= NULL
;
22450 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22452 PyObject
* obj0
= 0 ;
22453 PyObject
* obj1
= 0 ;
22454 char *kwnames
[] = {
22455 (char *) "self",(char *) "forward", NULL
22458 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetDirection",kwnames
,&obj0
,&obj1
)) goto fail
;
22459 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22460 if (SWIG_arg_fail(1)) SWIG_fail
;
22462 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22463 if (SWIG_arg_fail(2)) SWIG_fail
;
22466 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22467 (arg1
)->SetDirection(arg2
);
22469 wxPyEndAllowThreads(__tstate
);
22470 if (PyErr_Occurred()) SWIG_fail
;
22472 Py_INCREF(Py_None
); resultobj
= Py_None
;
22479 static PyObject
*_wrap_NavigationKeyEvent_IsWindowChange(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22480 PyObject
*resultobj
= NULL
;
22481 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22483 PyObject
* obj0
= 0 ;
22484 char *kwnames
[] = {
22485 (char *) "self", NULL
22488 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_IsWindowChange",kwnames
,&obj0
)) goto fail
;
22489 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22490 if (SWIG_arg_fail(1)) SWIG_fail
;
22492 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22493 result
= (bool)((wxNavigationKeyEvent
const *)arg1
)->IsWindowChange();
22495 wxPyEndAllowThreads(__tstate
);
22496 if (PyErr_Occurred()) SWIG_fail
;
22499 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22507 static PyObject
*_wrap_NavigationKeyEvent_SetWindowChange(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22508 PyObject
*resultobj
= NULL
;
22509 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22511 PyObject
* obj0
= 0 ;
22512 PyObject
* obj1
= 0 ;
22513 char *kwnames
[] = {
22514 (char *) "self",(char *) "ischange", NULL
22517 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetWindowChange",kwnames
,&obj0
,&obj1
)) goto fail
;
22518 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22519 if (SWIG_arg_fail(1)) SWIG_fail
;
22521 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22522 if (SWIG_arg_fail(2)) SWIG_fail
;
22525 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22526 (arg1
)->SetWindowChange(arg2
);
22528 wxPyEndAllowThreads(__tstate
);
22529 if (PyErr_Occurred()) SWIG_fail
;
22531 Py_INCREF(Py_None
); resultobj
= Py_None
;
22538 static PyObject
*_wrap_NavigationKeyEvent_IsFromTab(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22539 PyObject
*resultobj
= NULL
;
22540 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22542 PyObject
* obj0
= 0 ;
22543 char *kwnames
[] = {
22544 (char *) "self", NULL
22547 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_IsFromTab",kwnames
,&obj0
)) goto fail
;
22548 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22549 if (SWIG_arg_fail(1)) SWIG_fail
;
22551 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22552 result
= (bool)((wxNavigationKeyEvent
const *)arg1
)->IsFromTab();
22554 wxPyEndAllowThreads(__tstate
);
22555 if (PyErr_Occurred()) SWIG_fail
;
22558 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22566 static PyObject
*_wrap_NavigationKeyEvent_SetFromTab(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22567 PyObject
*resultobj
= NULL
;
22568 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22570 PyObject
* obj0
= 0 ;
22571 PyObject
* obj1
= 0 ;
22572 char *kwnames
[] = {
22573 (char *) "self",(char *) "bIs", NULL
22576 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetFromTab",kwnames
,&obj0
,&obj1
)) goto fail
;
22577 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22578 if (SWIG_arg_fail(1)) SWIG_fail
;
22580 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22581 if (SWIG_arg_fail(2)) SWIG_fail
;
22584 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22585 (arg1
)->SetFromTab(arg2
);
22587 wxPyEndAllowThreads(__tstate
);
22588 if (PyErr_Occurred()) SWIG_fail
;
22590 Py_INCREF(Py_None
); resultobj
= Py_None
;
22597 static PyObject
*_wrap_NavigationKeyEvent_SetFlags(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22598 PyObject
*resultobj
= NULL
;
22599 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22601 PyObject
* obj0
= 0 ;
22602 PyObject
* obj1
= 0 ;
22603 char *kwnames
[] = {
22604 (char *) "self",(char *) "flags", NULL
22607 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetFlags",kwnames
,&obj0
,&obj1
)) goto fail
;
22608 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22609 if (SWIG_arg_fail(1)) SWIG_fail
;
22611 arg2
= static_cast<long >(SWIG_As_long(obj1
));
22612 if (SWIG_arg_fail(2)) SWIG_fail
;
22615 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22616 (arg1
)->SetFlags(arg2
);
22618 wxPyEndAllowThreads(__tstate
);
22619 if (PyErr_Occurred()) SWIG_fail
;
22621 Py_INCREF(Py_None
); resultobj
= Py_None
;
22628 static PyObject
*_wrap_NavigationKeyEvent_GetCurrentFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22629 PyObject
*resultobj
= NULL
;
22630 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22632 PyObject
* obj0
= 0 ;
22633 char *kwnames
[] = {
22634 (char *) "self", NULL
22637 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_GetCurrentFocus",kwnames
,&obj0
)) goto fail
;
22638 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22639 if (SWIG_arg_fail(1)) SWIG_fail
;
22641 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22642 result
= (wxWindow
*)((wxNavigationKeyEvent
const *)arg1
)->GetCurrentFocus();
22644 wxPyEndAllowThreads(__tstate
);
22645 if (PyErr_Occurred()) SWIG_fail
;
22648 resultobj
= wxPyMake_wxObject(result
, (bool)0);
22656 static PyObject
*_wrap_NavigationKeyEvent_SetCurrentFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22657 PyObject
*resultobj
= NULL
;
22658 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22659 wxWindow
*arg2
= (wxWindow
*) 0 ;
22660 PyObject
* obj0
= 0 ;
22661 PyObject
* obj1
= 0 ;
22662 char *kwnames
[] = {
22663 (char *) "self",(char *) "win", NULL
22666 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetCurrentFocus",kwnames
,&obj0
,&obj1
)) goto fail
;
22667 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22668 if (SWIG_arg_fail(1)) SWIG_fail
;
22669 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22670 if (SWIG_arg_fail(2)) SWIG_fail
;
22672 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22673 (arg1
)->SetCurrentFocus(arg2
);
22675 wxPyEndAllowThreads(__tstate
);
22676 if (PyErr_Occurred()) SWIG_fail
;
22678 Py_INCREF(Py_None
); resultobj
= Py_None
;
22685 static PyObject
* NavigationKeyEvent_swigregister(PyObject
*, PyObject
*args
) {
22687 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22688 SWIG_TypeClientData(SWIGTYPE_p_wxNavigationKeyEvent
, obj
);
22690 return Py_BuildValue((char *)"");
22692 static PyObject
*_wrap_new_WindowCreateEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22693 PyObject
*resultobj
= NULL
;
22694 wxWindow
*arg1
= (wxWindow
*) NULL
;
22695 wxWindowCreateEvent
*result
;
22696 PyObject
* obj0
= 0 ;
22697 char *kwnames
[] = {
22698 (char *) "win", NULL
22701 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_WindowCreateEvent",kwnames
,&obj0
)) goto fail
;
22703 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22704 if (SWIG_arg_fail(1)) SWIG_fail
;
22707 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22708 result
= (wxWindowCreateEvent
*)new wxWindowCreateEvent(arg1
);
22710 wxPyEndAllowThreads(__tstate
);
22711 if (PyErr_Occurred()) SWIG_fail
;
22713 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindowCreateEvent
, 1);
22720 static PyObject
*_wrap_WindowCreateEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22721 PyObject
*resultobj
= NULL
;
22722 wxWindowCreateEvent
*arg1
= (wxWindowCreateEvent
*) 0 ;
22724 PyObject
* obj0
= 0 ;
22725 char *kwnames
[] = {
22726 (char *) "self", NULL
22729 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:WindowCreateEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
22730 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindowCreateEvent
, SWIG_POINTER_EXCEPTION
| 0);
22731 if (SWIG_arg_fail(1)) SWIG_fail
;
22733 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22734 result
= (wxWindow
*)((wxWindowCreateEvent
const *)arg1
)->GetWindow();
22736 wxPyEndAllowThreads(__tstate
);
22737 if (PyErr_Occurred()) SWIG_fail
;
22740 resultobj
= wxPyMake_wxObject(result
, (bool)0);
22748 static PyObject
* WindowCreateEvent_swigregister(PyObject
*, PyObject
*args
) {
22750 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22751 SWIG_TypeClientData(SWIGTYPE_p_wxWindowCreateEvent
, obj
);
22753 return Py_BuildValue((char *)"");
22755 static PyObject
*_wrap_new_WindowDestroyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22756 PyObject
*resultobj
= NULL
;
22757 wxWindow
*arg1
= (wxWindow
*) NULL
;
22758 wxWindowDestroyEvent
*result
;
22759 PyObject
* obj0
= 0 ;
22760 char *kwnames
[] = {
22761 (char *) "win", NULL
22764 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_WindowDestroyEvent",kwnames
,&obj0
)) goto fail
;
22766 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22767 if (SWIG_arg_fail(1)) SWIG_fail
;
22770 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22771 result
= (wxWindowDestroyEvent
*)new wxWindowDestroyEvent(arg1
);
22773 wxPyEndAllowThreads(__tstate
);
22774 if (PyErr_Occurred()) SWIG_fail
;
22776 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindowDestroyEvent
, 1);
22783 static PyObject
*_wrap_WindowDestroyEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22784 PyObject
*resultobj
= NULL
;
22785 wxWindowDestroyEvent
*arg1
= (wxWindowDestroyEvent
*) 0 ;
22787 PyObject
* obj0
= 0 ;
22788 char *kwnames
[] = {
22789 (char *) "self", NULL
22792 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:WindowDestroyEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
22793 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindowDestroyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22794 if (SWIG_arg_fail(1)) SWIG_fail
;
22796 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22797 result
= (wxWindow
*)((wxWindowDestroyEvent
const *)arg1
)->GetWindow();
22799 wxPyEndAllowThreads(__tstate
);
22800 if (PyErr_Occurred()) SWIG_fail
;
22803 resultobj
= wxPyMake_wxObject(result
, (bool)0);
22811 static PyObject
* WindowDestroyEvent_swigregister(PyObject
*, PyObject
*args
) {
22813 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22814 SWIG_TypeClientData(SWIGTYPE_p_wxWindowDestroyEvent
, obj
);
22816 return Py_BuildValue((char *)"");
22818 static PyObject
*_wrap_new_ContextMenuEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22819 PyObject
*resultobj
= NULL
;
22820 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
22821 int arg2
= (int) 0 ;
22822 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
22823 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
22824 wxContextMenuEvent
*result
;
22826 PyObject
* obj0
= 0 ;
22827 PyObject
* obj1
= 0 ;
22828 PyObject
* obj2
= 0 ;
22829 char *kwnames
[] = {
22830 (char *) "type",(char *) "winid",(char *) "pt", NULL
22833 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_ContextMenuEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
22836 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
22837 if (SWIG_arg_fail(1)) SWIG_fail
;
22842 arg2
= static_cast<int >(SWIG_As_int(obj1
));
22843 if (SWIG_arg_fail(2)) SWIG_fail
;
22849 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
22853 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22854 result
= (wxContextMenuEvent
*)new wxContextMenuEvent(arg1
,arg2
,(wxPoint
const &)*arg3
);
22856 wxPyEndAllowThreads(__tstate
);
22857 if (PyErr_Occurred()) SWIG_fail
;
22859 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxContextMenuEvent
, 1);
22866 static PyObject
*_wrap_ContextMenuEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22867 PyObject
*resultobj
= NULL
;
22868 wxContextMenuEvent
*arg1
= (wxContextMenuEvent
*) 0 ;
22870 PyObject
* obj0
= 0 ;
22871 char *kwnames
[] = {
22872 (char *) "self", NULL
22875 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ContextMenuEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
22876 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxContextMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
22877 if (SWIG_arg_fail(1)) SWIG_fail
;
22879 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22881 wxPoint
const &_result_ref
= ((wxContextMenuEvent
const *)arg1
)->GetPosition();
22882 result
= (wxPoint
*) &_result_ref
;
22885 wxPyEndAllowThreads(__tstate
);
22886 if (PyErr_Occurred()) SWIG_fail
;
22888 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 0);
22895 static PyObject
*_wrap_ContextMenuEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22896 PyObject
*resultobj
= NULL
;
22897 wxContextMenuEvent
*arg1
= (wxContextMenuEvent
*) 0 ;
22898 wxPoint
*arg2
= 0 ;
22900 PyObject
* obj0
= 0 ;
22901 PyObject
* obj1
= 0 ;
22902 char *kwnames
[] = {
22903 (char *) "self",(char *) "pos", NULL
22906 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ContextMenuEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
22907 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxContextMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
22908 if (SWIG_arg_fail(1)) SWIG_fail
;
22911 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
22914 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22915 (arg1
)->SetPosition((wxPoint
const &)*arg2
);
22917 wxPyEndAllowThreads(__tstate
);
22918 if (PyErr_Occurred()) SWIG_fail
;
22920 Py_INCREF(Py_None
); resultobj
= Py_None
;
22927 static PyObject
* ContextMenuEvent_swigregister(PyObject
*, PyObject
*args
) {
22929 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22930 SWIG_TypeClientData(SWIGTYPE_p_wxContextMenuEvent
, obj
);
22932 return Py_BuildValue((char *)"");
22934 static PyObject
*_wrap_new_IdleEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22935 PyObject
*resultobj
= NULL
;
22936 wxIdleEvent
*result
;
22937 char *kwnames
[] = {
22941 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_IdleEvent",kwnames
)) goto fail
;
22943 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22944 result
= (wxIdleEvent
*)new wxIdleEvent();
22946 wxPyEndAllowThreads(__tstate
);
22947 if (PyErr_Occurred()) SWIG_fail
;
22949 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIdleEvent
, 1);
22956 static PyObject
*_wrap_IdleEvent_RequestMore(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22957 PyObject
*resultobj
= NULL
;
22958 wxIdleEvent
*arg1
= (wxIdleEvent
*) 0 ;
22959 bool arg2
= (bool) true ;
22960 PyObject
* obj0
= 0 ;
22961 PyObject
* obj1
= 0 ;
22962 char *kwnames
[] = {
22963 (char *) "self",(char *) "needMore", NULL
22966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:IdleEvent_RequestMore",kwnames
,&obj0
,&obj1
)) goto fail
;
22967 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIdleEvent
, SWIG_POINTER_EXCEPTION
| 0);
22968 if (SWIG_arg_fail(1)) SWIG_fail
;
22971 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22972 if (SWIG_arg_fail(2)) SWIG_fail
;
22976 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22977 (arg1
)->RequestMore(arg2
);
22979 wxPyEndAllowThreads(__tstate
);
22980 if (PyErr_Occurred()) SWIG_fail
;
22982 Py_INCREF(Py_None
); resultobj
= Py_None
;
22989 static PyObject
*_wrap_IdleEvent_MoreRequested(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22990 PyObject
*resultobj
= NULL
;
22991 wxIdleEvent
*arg1
= (wxIdleEvent
*) 0 ;
22993 PyObject
* obj0
= 0 ;
22994 char *kwnames
[] = {
22995 (char *) "self", NULL
22998 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IdleEvent_MoreRequested",kwnames
,&obj0
)) goto fail
;
22999 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIdleEvent
, SWIG_POINTER_EXCEPTION
| 0);
23000 if (SWIG_arg_fail(1)) SWIG_fail
;
23002 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23003 result
= (bool)((wxIdleEvent
const *)arg1
)->MoreRequested();
23005 wxPyEndAllowThreads(__tstate
);
23006 if (PyErr_Occurred()) SWIG_fail
;
23009 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23017 static PyObject
*_wrap_IdleEvent_SetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23018 PyObject
*resultobj
= NULL
;
23020 PyObject
* obj0
= 0 ;
23021 char *kwnames
[] = {
23022 (char *) "mode", NULL
23025 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IdleEvent_SetMode",kwnames
,&obj0
)) goto fail
;
23027 arg1
= static_cast<wxIdleMode
>(SWIG_As_int(obj0
));
23028 if (SWIG_arg_fail(1)) SWIG_fail
;
23031 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23032 wxIdleEvent::SetMode(arg1
);
23034 wxPyEndAllowThreads(__tstate
);
23035 if (PyErr_Occurred()) SWIG_fail
;
23037 Py_INCREF(Py_None
); resultobj
= Py_None
;
23044 static PyObject
*_wrap_IdleEvent_GetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23045 PyObject
*resultobj
= NULL
;
23047 char *kwnames
[] = {
23051 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":IdleEvent_GetMode",kwnames
)) goto fail
;
23053 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23054 result
= (wxIdleMode
)wxIdleEvent::GetMode();
23056 wxPyEndAllowThreads(__tstate
);
23057 if (PyErr_Occurred()) SWIG_fail
;
23059 resultobj
= SWIG_From_int((result
));
23066 static PyObject
*_wrap_IdleEvent_CanSend(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23067 PyObject
*resultobj
= NULL
;
23068 wxWindow
*arg1
= (wxWindow
*) 0 ;
23070 PyObject
* obj0
= 0 ;
23071 char *kwnames
[] = {
23072 (char *) "win", NULL
23075 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IdleEvent_CanSend",kwnames
,&obj0
)) goto fail
;
23076 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
23077 if (SWIG_arg_fail(1)) SWIG_fail
;
23079 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23080 result
= (bool)wxIdleEvent::CanSend(arg1
);
23082 wxPyEndAllowThreads(__tstate
);
23083 if (PyErr_Occurred()) SWIG_fail
;
23086 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23094 static PyObject
* IdleEvent_swigregister(PyObject
*, PyObject
*args
) {
23096 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23097 SWIG_TypeClientData(SWIGTYPE_p_wxIdleEvent
, obj
);
23099 return Py_BuildValue((char *)"");
23101 static PyObject
*_wrap_new_PyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23102 PyObject
*resultobj
= NULL
;
23103 int arg1
= (int) 0 ;
23104 wxEventType arg2
= (wxEventType
) wxEVT_NULL
;
23106 PyObject
* obj0
= 0 ;
23107 PyObject
* obj1
= 0 ;
23108 char *kwnames
[] = {
23109 (char *) "winid",(char *) "eventType", NULL
23112 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_PyEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
23115 arg1
= static_cast<int >(SWIG_As_int(obj0
));
23116 if (SWIG_arg_fail(1)) SWIG_fail
;
23121 arg2
= static_cast<wxEventType
>(SWIG_As_int(obj1
));
23122 if (SWIG_arg_fail(2)) SWIG_fail
;
23126 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23127 result
= (wxPyEvent
*)new wxPyEvent(arg1
,arg2
);
23129 wxPyEndAllowThreads(__tstate
);
23130 if (PyErr_Occurred()) SWIG_fail
;
23132 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyEvent
, 1);
23139 static PyObject
*_wrap_delete_PyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23140 PyObject
*resultobj
= NULL
;
23141 wxPyEvent
*arg1
= (wxPyEvent
*) 0 ;
23142 PyObject
* obj0
= 0 ;
23143 char *kwnames
[] = {
23144 (char *) "self", NULL
23147 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PyEvent",kwnames
,&obj0
)) goto fail
;
23148 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyEvent
, SWIG_POINTER_EXCEPTION
| 0);
23149 if (SWIG_arg_fail(1)) SWIG_fail
;
23151 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23154 wxPyEndAllowThreads(__tstate
);
23155 if (PyErr_Occurred()) SWIG_fail
;
23157 Py_INCREF(Py_None
); resultobj
= Py_None
;
23164 static PyObject
*_wrap_PyEvent__SetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23165 PyObject
*resultobj
= NULL
;
23166 wxPyEvent
*arg1
= (wxPyEvent
*) 0 ;
23167 PyObject
*arg2
= (PyObject
*) 0 ;
23168 PyObject
* obj0
= 0 ;
23169 PyObject
* obj1
= 0 ;
23170 char *kwnames
[] = {
23171 (char *) "self",(char *) "self", NULL
23174 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyEvent__SetSelf",kwnames
,&obj0
,&obj1
)) goto fail
;
23175 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyEvent
, SWIG_POINTER_EXCEPTION
| 0);
23176 if (SWIG_arg_fail(1)) SWIG_fail
;
23179 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23180 (arg1
)->SetSelf(arg2
);
23182 wxPyEndAllowThreads(__tstate
);
23183 if (PyErr_Occurred()) SWIG_fail
;
23185 Py_INCREF(Py_None
); resultobj
= Py_None
;
23192 static PyObject
*_wrap_PyEvent__GetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23193 PyObject
*resultobj
= NULL
;
23194 wxPyEvent
*arg1
= (wxPyEvent
*) 0 ;
23196 PyObject
* obj0
= 0 ;
23197 char *kwnames
[] = {
23198 (char *) "self", NULL
23201 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyEvent__GetSelf",kwnames
,&obj0
)) goto fail
;
23202 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyEvent
, SWIG_POINTER_EXCEPTION
| 0);
23203 if (SWIG_arg_fail(1)) SWIG_fail
;
23205 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23206 result
= (PyObject
*)(arg1
)->GetSelf();
23208 wxPyEndAllowThreads(__tstate
);
23209 if (PyErr_Occurred()) SWIG_fail
;
23211 resultobj
= result
;
23218 static PyObject
* PyEvent_swigregister(PyObject
*, PyObject
*args
) {
23220 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23221 SWIG_TypeClientData(SWIGTYPE_p_wxPyEvent
, obj
);
23223 return Py_BuildValue((char *)"");
23225 static PyObject
*_wrap_new_PyCommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23226 PyObject
*resultobj
= NULL
;
23227 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
23228 int arg2
= (int) 0 ;
23229 wxPyCommandEvent
*result
;
23230 PyObject
* obj0
= 0 ;
23231 PyObject
* obj1
= 0 ;
23232 char *kwnames
[] = {
23233 (char *) "eventType",(char *) "id", NULL
23236 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_PyCommandEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
23239 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
23240 if (SWIG_arg_fail(1)) SWIG_fail
;
23245 arg2
= static_cast<int >(SWIG_As_int(obj1
));
23246 if (SWIG_arg_fail(2)) SWIG_fail
;
23250 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23251 result
= (wxPyCommandEvent
*)new wxPyCommandEvent(arg1
,arg2
);
23253 wxPyEndAllowThreads(__tstate
);
23254 if (PyErr_Occurred()) SWIG_fail
;
23256 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyCommandEvent
, 1);
23263 static PyObject
*_wrap_delete_PyCommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23264 PyObject
*resultobj
= NULL
;
23265 wxPyCommandEvent
*arg1
= (wxPyCommandEvent
*) 0 ;
23266 PyObject
* obj0
= 0 ;
23267 char *kwnames
[] = {
23268 (char *) "self", NULL
23271 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PyCommandEvent",kwnames
,&obj0
)) goto fail
;
23272 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
23273 if (SWIG_arg_fail(1)) SWIG_fail
;
23275 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23278 wxPyEndAllowThreads(__tstate
);
23279 if (PyErr_Occurred()) SWIG_fail
;
23281 Py_INCREF(Py_None
); resultobj
= Py_None
;
23288 static PyObject
*_wrap_PyCommandEvent__SetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23289 PyObject
*resultobj
= NULL
;
23290 wxPyCommandEvent
*arg1
= (wxPyCommandEvent
*) 0 ;
23291 PyObject
*arg2
= (PyObject
*) 0 ;
23292 PyObject
* obj0
= 0 ;
23293 PyObject
* obj1
= 0 ;
23294 char *kwnames
[] = {
23295 (char *) "self",(char *) "self", NULL
23298 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyCommandEvent__SetSelf",kwnames
,&obj0
,&obj1
)) goto fail
;
23299 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
23300 if (SWIG_arg_fail(1)) SWIG_fail
;
23303 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23304 (arg1
)->SetSelf(arg2
);
23306 wxPyEndAllowThreads(__tstate
);
23307 if (PyErr_Occurred()) SWIG_fail
;
23309 Py_INCREF(Py_None
); resultobj
= Py_None
;
23316 static PyObject
*_wrap_PyCommandEvent__GetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23317 PyObject
*resultobj
= NULL
;
23318 wxPyCommandEvent
*arg1
= (wxPyCommandEvent
*) 0 ;
23320 PyObject
* obj0
= 0 ;
23321 char *kwnames
[] = {
23322 (char *) "self", NULL
23325 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyCommandEvent__GetSelf",kwnames
,&obj0
)) goto fail
;
23326 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
23327 if (SWIG_arg_fail(1)) SWIG_fail
;
23329 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23330 result
= (PyObject
*)(arg1
)->GetSelf();
23332 wxPyEndAllowThreads(__tstate
);
23333 if (PyErr_Occurred()) SWIG_fail
;
23335 resultobj
= result
;
23342 static PyObject
* PyCommandEvent_swigregister(PyObject
*, PyObject
*args
) {
23344 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23345 SWIG_TypeClientData(SWIGTYPE_p_wxPyCommandEvent
, obj
);
23347 return Py_BuildValue((char *)"");
23349 static PyObject
*_wrap_new_DateEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23350 PyObject
*resultobj
= NULL
;
23351 wxWindow
*arg1
= (wxWindow
*) 0 ;
23352 wxDateTime
*arg2
= 0 ;
23354 wxDateEvent
*result
;
23355 PyObject
* obj0
= 0 ;
23356 PyObject
* obj1
= 0 ;
23357 PyObject
* obj2
= 0 ;
23358 char *kwnames
[] = {
23359 (char *) "win",(char *) "dt",(char *) "type", NULL
23362 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:new_DateEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
23363 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
23364 if (SWIG_arg_fail(1)) SWIG_fail
;
23366 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDateTime
, SWIG_POINTER_EXCEPTION
| 0);
23367 if (SWIG_arg_fail(2)) SWIG_fail
;
23368 if (arg2
== NULL
) {
23369 SWIG_null_ref("wxDateTime");
23371 if (SWIG_arg_fail(2)) SWIG_fail
;
23374 arg3
= static_cast<wxEventType
>(SWIG_As_int(obj2
));
23375 if (SWIG_arg_fail(3)) SWIG_fail
;
23378 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23379 result
= (wxDateEvent
*)new wxDateEvent(arg1
,(wxDateTime
const &)*arg2
,arg3
);
23381 wxPyEndAllowThreads(__tstate
);
23382 if (PyErr_Occurred()) SWIG_fail
;
23384 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDateEvent
, 1);
23391 static PyObject
*_wrap_DateEvent_GetDate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23392 PyObject
*resultobj
= NULL
;
23393 wxDateEvent
*arg1
= (wxDateEvent
*) 0 ;
23394 wxDateTime
*result
;
23395 PyObject
* obj0
= 0 ;
23396 char *kwnames
[] = {
23397 (char *) "self", NULL
23400 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DateEvent_GetDate",kwnames
,&obj0
)) goto fail
;
23401 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDateEvent
, SWIG_POINTER_EXCEPTION
| 0);
23402 if (SWIG_arg_fail(1)) SWIG_fail
;
23404 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23406 wxDateTime
const &_result_ref
= ((wxDateEvent
const *)arg1
)->GetDate();
23407 result
= (wxDateTime
*) &_result_ref
;
23410 wxPyEndAllowThreads(__tstate
);
23411 if (PyErr_Occurred()) SWIG_fail
;
23413 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDateTime
, 0);
23420 static PyObject
*_wrap_DateEvent_SetDate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23421 PyObject
*resultobj
= NULL
;
23422 wxDateEvent
*arg1
= (wxDateEvent
*) 0 ;
23423 wxDateTime
*arg2
= 0 ;
23424 PyObject
* obj0
= 0 ;
23425 PyObject
* obj1
= 0 ;
23426 char *kwnames
[] = {
23427 (char *) "self",(char *) "date", NULL
23430 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DateEvent_SetDate",kwnames
,&obj0
,&obj1
)) goto fail
;
23431 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDateEvent
, SWIG_POINTER_EXCEPTION
| 0);
23432 if (SWIG_arg_fail(1)) SWIG_fail
;
23434 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDateTime
, SWIG_POINTER_EXCEPTION
| 0);
23435 if (SWIG_arg_fail(2)) SWIG_fail
;
23436 if (arg2
== NULL
) {
23437 SWIG_null_ref("wxDateTime");
23439 if (SWIG_arg_fail(2)) SWIG_fail
;
23442 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23443 (arg1
)->SetDate((wxDateTime
const &)*arg2
);
23445 wxPyEndAllowThreads(__tstate
);
23446 if (PyErr_Occurred()) SWIG_fail
;
23448 Py_INCREF(Py_None
); resultobj
= Py_None
;
23455 static PyObject
* DateEvent_swigregister(PyObject
*, PyObject
*args
) {
23457 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23458 SWIG_TypeClientData(SWIGTYPE_p_wxDateEvent
, obj
);
23460 return Py_BuildValue((char *)"");
23462 static PyObject
*_wrap_new_PyApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23463 PyObject
*resultobj
= NULL
;
23465 char *kwnames
[] = {
23469 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PyApp",kwnames
)) goto fail
;
23471 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23472 result
= (wxPyApp
*)new_wxPyApp();
23474 wxPyEndAllowThreads(__tstate
);
23475 if (PyErr_Occurred()) SWIG_fail
;
23477 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyApp
, 1);
23484 static PyObject
*_wrap_delete_PyApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23485 PyObject
*resultobj
= NULL
;
23486 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23487 PyObject
* obj0
= 0 ;
23488 char *kwnames
[] = {
23489 (char *) "self", NULL
23492 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PyApp",kwnames
,&obj0
)) goto fail
;
23493 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23494 if (SWIG_arg_fail(1)) SWIG_fail
;
23496 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23499 wxPyEndAllowThreads(__tstate
);
23500 if (PyErr_Occurred()) SWIG_fail
;
23502 Py_INCREF(Py_None
); resultobj
= Py_None
;
23509 static PyObject
*_wrap_PyApp__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23510 PyObject
*resultobj
= NULL
;
23511 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23512 PyObject
*arg2
= (PyObject
*) 0 ;
23513 PyObject
*arg3
= (PyObject
*) 0 ;
23515 PyObject
* obj0
= 0 ;
23516 PyObject
* obj1
= 0 ;
23517 PyObject
* obj2
= 0 ;
23518 PyObject
* obj3
= 0 ;
23519 char *kwnames
[] = {
23520 (char *) "self",(char *) "self",(char *) "_class",(char *) "incref", NULL
23523 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:PyApp__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
23524 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23525 if (SWIG_arg_fail(1)) SWIG_fail
;
23529 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
23530 if (SWIG_arg_fail(4)) SWIG_fail
;
23533 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23534 (arg1
)->_setCallbackInfo(arg2
,arg3
,arg4
);
23536 wxPyEndAllowThreads(__tstate
);
23537 if (PyErr_Occurred()) SWIG_fail
;
23539 Py_INCREF(Py_None
); resultobj
= Py_None
;
23546 static PyObject
*_wrap_PyApp_GetAppName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23547 PyObject
*resultobj
= NULL
;
23548 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23550 PyObject
* obj0
= 0 ;
23551 char *kwnames
[] = {
23552 (char *) "self", NULL
23555 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetAppName",kwnames
,&obj0
)) goto fail
;
23556 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23557 if (SWIG_arg_fail(1)) SWIG_fail
;
23559 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23560 result
= ((wxPyApp
const *)arg1
)->GetAppName();
23562 wxPyEndAllowThreads(__tstate
);
23563 if (PyErr_Occurred()) SWIG_fail
;
23567 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
23569 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
23578 static PyObject
*_wrap_PyApp_SetAppName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23579 PyObject
*resultobj
= NULL
;
23580 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23581 wxString
*arg2
= 0 ;
23582 bool temp2
= false ;
23583 PyObject
* obj0
= 0 ;
23584 PyObject
* obj1
= 0 ;
23585 char *kwnames
[] = {
23586 (char *) "self",(char *) "name", NULL
23589 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetAppName",kwnames
,&obj0
,&obj1
)) goto fail
;
23590 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23591 if (SWIG_arg_fail(1)) SWIG_fail
;
23593 arg2
= wxString_in_helper(obj1
);
23594 if (arg2
== NULL
) SWIG_fail
;
23598 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23599 (arg1
)->SetAppName((wxString
const &)*arg2
);
23601 wxPyEndAllowThreads(__tstate
);
23602 if (PyErr_Occurred()) SWIG_fail
;
23604 Py_INCREF(Py_None
); resultobj
= Py_None
;
23619 static PyObject
*_wrap_PyApp_GetClassName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23620 PyObject
*resultobj
= NULL
;
23621 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23623 PyObject
* obj0
= 0 ;
23624 char *kwnames
[] = {
23625 (char *) "self", NULL
23628 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetClassName",kwnames
,&obj0
)) goto fail
;
23629 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23630 if (SWIG_arg_fail(1)) SWIG_fail
;
23632 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23633 result
= ((wxPyApp
const *)arg1
)->GetClassName();
23635 wxPyEndAllowThreads(__tstate
);
23636 if (PyErr_Occurred()) SWIG_fail
;
23640 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
23642 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
23651 static PyObject
*_wrap_PyApp_SetClassName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23652 PyObject
*resultobj
= NULL
;
23653 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23654 wxString
*arg2
= 0 ;
23655 bool temp2
= false ;
23656 PyObject
* obj0
= 0 ;
23657 PyObject
* obj1
= 0 ;
23658 char *kwnames
[] = {
23659 (char *) "self",(char *) "name", NULL
23662 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetClassName",kwnames
,&obj0
,&obj1
)) goto fail
;
23663 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23664 if (SWIG_arg_fail(1)) SWIG_fail
;
23666 arg2
= wxString_in_helper(obj1
);
23667 if (arg2
== NULL
) SWIG_fail
;
23671 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23672 (arg1
)->SetClassName((wxString
const &)*arg2
);
23674 wxPyEndAllowThreads(__tstate
);
23675 if (PyErr_Occurred()) SWIG_fail
;
23677 Py_INCREF(Py_None
); resultobj
= Py_None
;
23692 static PyObject
*_wrap_PyApp_GetVendorName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23693 PyObject
*resultobj
= NULL
;
23694 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23696 PyObject
* obj0
= 0 ;
23697 char *kwnames
[] = {
23698 (char *) "self", NULL
23701 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetVendorName",kwnames
,&obj0
)) goto fail
;
23702 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23703 if (SWIG_arg_fail(1)) SWIG_fail
;
23705 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23707 wxString
const &_result_ref
= ((wxPyApp
const *)arg1
)->GetVendorName();
23708 result
= (wxString
*) &_result_ref
;
23711 wxPyEndAllowThreads(__tstate
);
23712 if (PyErr_Occurred()) SWIG_fail
;
23716 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
23718 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
23727 static PyObject
*_wrap_PyApp_SetVendorName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23728 PyObject
*resultobj
= NULL
;
23729 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23730 wxString
*arg2
= 0 ;
23731 bool temp2
= false ;
23732 PyObject
* obj0
= 0 ;
23733 PyObject
* obj1
= 0 ;
23734 char *kwnames
[] = {
23735 (char *) "self",(char *) "name", NULL
23738 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetVendorName",kwnames
,&obj0
,&obj1
)) goto fail
;
23739 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23740 if (SWIG_arg_fail(1)) SWIG_fail
;
23742 arg2
= wxString_in_helper(obj1
);
23743 if (arg2
== NULL
) SWIG_fail
;
23747 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23748 (arg1
)->SetVendorName((wxString
const &)*arg2
);
23750 wxPyEndAllowThreads(__tstate
);
23751 if (PyErr_Occurred()) SWIG_fail
;
23753 Py_INCREF(Py_None
); resultobj
= Py_None
;
23768 static PyObject
*_wrap_PyApp_GetTraits(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23769 PyObject
*resultobj
= NULL
;
23770 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23771 wxAppTraits
*result
;
23772 PyObject
* obj0
= 0 ;
23773 char *kwnames
[] = {
23774 (char *) "self", NULL
23777 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetTraits",kwnames
,&obj0
)) goto fail
;
23778 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23779 if (SWIG_arg_fail(1)) SWIG_fail
;
23781 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23782 result
= (wxAppTraits
*)(arg1
)->GetTraits();
23784 wxPyEndAllowThreads(__tstate
);
23785 if (PyErr_Occurred()) SWIG_fail
;
23787 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAppTraits
, 0);
23794 static PyObject
*_wrap_PyApp_ProcessPendingEvents(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23795 PyObject
*resultobj
= NULL
;
23796 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23797 PyObject
* obj0
= 0 ;
23798 char *kwnames
[] = {
23799 (char *) "self", NULL
23802 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_ProcessPendingEvents",kwnames
,&obj0
)) goto fail
;
23803 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23804 if (SWIG_arg_fail(1)) SWIG_fail
;
23806 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23807 (arg1
)->ProcessPendingEvents();
23809 wxPyEndAllowThreads(__tstate
);
23810 if (PyErr_Occurred()) SWIG_fail
;
23812 Py_INCREF(Py_None
); resultobj
= Py_None
;
23819 static PyObject
*_wrap_PyApp_Yield(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23820 PyObject
*resultobj
= NULL
;
23821 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23822 bool arg2
= (bool) false ;
23824 PyObject
* obj0
= 0 ;
23825 PyObject
* obj1
= 0 ;
23826 char *kwnames
[] = {
23827 (char *) "self",(char *) "onlyIfNeeded", NULL
23830 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PyApp_Yield",kwnames
,&obj0
,&obj1
)) goto fail
;
23831 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23832 if (SWIG_arg_fail(1)) SWIG_fail
;
23835 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
23836 if (SWIG_arg_fail(2)) SWIG_fail
;
23840 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23841 result
= (bool)(arg1
)->Yield(arg2
);
23843 wxPyEndAllowThreads(__tstate
);
23844 if (PyErr_Occurred()) SWIG_fail
;
23847 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23855 static PyObject
*_wrap_PyApp_WakeUpIdle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23856 PyObject
*resultobj
= NULL
;
23857 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23858 PyObject
* obj0
= 0 ;
23859 char *kwnames
[] = {
23860 (char *) "self", NULL
23863 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_WakeUpIdle",kwnames
,&obj0
)) goto fail
;
23864 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23865 if (SWIG_arg_fail(1)) SWIG_fail
;
23867 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23868 (arg1
)->WakeUpIdle();
23870 wxPyEndAllowThreads(__tstate
);
23871 if (PyErr_Occurred()) SWIG_fail
;
23873 Py_INCREF(Py_None
); resultobj
= Py_None
;
23880 static PyObject
*_wrap_PyApp_IsMainLoopRunning(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23881 PyObject
*resultobj
= NULL
;
23883 char *kwnames
[] = {
23887 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_IsMainLoopRunning",kwnames
)) goto fail
;
23889 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23890 result
= (bool)wxPyApp::IsMainLoopRunning();
23892 wxPyEndAllowThreads(__tstate
);
23893 if (PyErr_Occurred()) SWIG_fail
;
23896 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23904 static PyObject
*_wrap_PyApp_MainLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23905 PyObject
*resultobj
= NULL
;
23906 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23908 PyObject
* obj0
= 0 ;
23909 char *kwnames
[] = {
23910 (char *) "self", NULL
23913 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_MainLoop",kwnames
,&obj0
)) goto fail
;
23914 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23915 if (SWIG_arg_fail(1)) SWIG_fail
;
23917 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23918 result
= (int)(arg1
)->MainLoop();
23920 wxPyEndAllowThreads(__tstate
);
23921 if (PyErr_Occurred()) SWIG_fail
;
23924 resultobj
= SWIG_From_int(static_cast<int >(result
));
23932 static PyObject
*_wrap_PyApp_Exit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23933 PyObject
*resultobj
= NULL
;
23934 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23935 PyObject
* obj0
= 0 ;
23936 char *kwnames
[] = {
23937 (char *) "self", NULL
23940 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_Exit",kwnames
,&obj0
)) goto fail
;
23941 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23942 if (SWIG_arg_fail(1)) SWIG_fail
;
23944 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23947 wxPyEndAllowThreads(__tstate
);
23948 if (PyErr_Occurred()) SWIG_fail
;
23950 Py_INCREF(Py_None
); resultobj
= Py_None
;
23957 static PyObject
*_wrap_PyApp_ExitMainLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23958 PyObject
*resultobj
= NULL
;
23959 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23960 PyObject
* obj0
= 0 ;
23961 char *kwnames
[] = {
23962 (char *) "self", NULL
23965 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_ExitMainLoop",kwnames
,&obj0
)) goto fail
;
23966 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23967 if (SWIG_arg_fail(1)) SWIG_fail
;
23969 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23970 (arg1
)->ExitMainLoop();
23972 wxPyEndAllowThreads(__tstate
);
23973 if (PyErr_Occurred()) SWIG_fail
;
23975 Py_INCREF(Py_None
); resultobj
= Py_None
;
23982 static PyObject
*_wrap_PyApp_Pending(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23983 PyObject
*resultobj
= NULL
;
23984 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23986 PyObject
* obj0
= 0 ;
23987 char *kwnames
[] = {
23988 (char *) "self", NULL
23991 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_Pending",kwnames
,&obj0
)) goto fail
;
23992 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23993 if (SWIG_arg_fail(1)) SWIG_fail
;
23995 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23996 result
= (bool)(arg1
)->Pending();
23998 wxPyEndAllowThreads(__tstate
);
23999 if (PyErr_Occurred()) SWIG_fail
;
24002 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24010 static PyObject
*_wrap_PyApp_Dispatch(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24011 PyObject
*resultobj
= NULL
;
24012 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24014 PyObject
* obj0
= 0 ;
24015 char *kwnames
[] = {
24016 (char *) "self", NULL
24019 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_Dispatch",kwnames
,&obj0
)) goto fail
;
24020 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24021 if (SWIG_arg_fail(1)) SWIG_fail
;
24023 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24024 result
= (bool)(arg1
)->Dispatch();
24026 wxPyEndAllowThreads(__tstate
);
24027 if (PyErr_Occurred()) SWIG_fail
;
24030 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24038 static PyObject
*_wrap_PyApp_ProcessIdle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24039 PyObject
*resultobj
= NULL
;
24040 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24042 PyObject
* obj0
= 0 ;
24043 char *kwnames
[] = {
24044 (char *) "self", NULL
24047 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_ProcessIdle",kwnames
,&obj0
)) goto fail
;
24048 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24049 if (SWIG_arg_fail(1)) SWIG_fail
;
24051 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24052 result
= (bool)(arg1
)->ProcessIdle();
24054 wxPyEndAllowThreads(__tstate
);
24055 if (PyErr_Occurred()) SWIG_fail
;
24058 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24066 static PyObject
*_wrap_PyApp_SendIdleEvents(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24067 PyObject
*resultobj
= NULL
;
24068 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24069 wxWindow
*arg2
= (wxWindow
*) 0 ;
24070 wxIdleEvent
*arg3
= 0 ;
24072 PyObject
* obj0
= 0 ;
24073 PyObject
* obj1
= 0 ;
24074 PyObject
* obj2
= 0 ;
24075 char *kwnames
[] = {
24076 (char *) "self",(char *) "win",(char *) "event", NULL
24079 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PyApp_SendIdleEvents",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
24080 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24081 if (SWIG_arg_fail(1)) SWIG_fail
;
24082 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
24083 if (SWIG_arg_fail(2)) SWIG_fail
;
24085 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxIdleEvent
, SWIG_POINTER_EXCEPTION
| 0);
24086 if (SWIG_arg_fail(3)) SWIG_fail
;
24087 if (arg3
== NULL
) {
24088 SWIG_null_ref("wxIdleEvent");
24090 if (SWIG_arg_fail(3)) SWIG_fail
;
24093 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24094 result
= (bool)(arg1
)->SendIdleEvents(arg2
,*arg3
);
24096 wxPyEndAllowThreads(__tstate
);
24097 if (PyErr_Occurred()) SWIG_fail
;
24100 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24108 static PyObject
*_wrap_PyApp_IsActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24109 PyObject
*resultobj
= NULL
;
24110 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24112 PyObject
* obj0
= 0 ;
24113 char *kwnames
[] = {
24114 (char *) "self", NULL
24117 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_IsActive",kwnames
,&obj0
)) goto fail
;
24118 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24119 if (SWIG_arg_fail(1)) SWIG_fail
;
24121 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24122 result
= (bool)((wxPyApp
const *)arg1
)->IsActive();
24124 wxPyEndAllowThreads(__tstate
);
24125 if (PyErr_Occurred()) SWIG_fail
;
24128 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24136 static PyObject
*_wrap_PyApp_SetTopWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24137 PyObject
*resultobj
= NULL
;
24138 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24139 wxWindow
*arg2
= (wxWindow
*) 0 ;
24140 PyObject
* obj0
= 0 ;
24141 PyObject
* obj1
= 0 ;
24142 char *kwnames
[] = {
24143 (char *) "self",(char *) "win", NULL
24146 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetTopWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
24147 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24148 if (SWIG_arg_fail(1)) SWIG_fail
;
24149 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
24150 if (SWIG_arg_fail(2)) SWIG_fail
;
24152 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24153 (arg1
)->SetTopWindow(arg2
);
24155 wxPyEndAllowThreads(__tstate
);
24156 if (PyErr_Occurred()) SWIG_fail
;
24158 Py_INCREF(Py_None
); resultobj
= Py_None
;
24165 static PyObject
*_wrap_PyApp_GetTopWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24166 PyObject
*resultobj
= NULL
;
24167 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24169 PyObject
* obj0
= 0 ;
24170 char *kwnames
[] = {
24171 (char *) "self", NULL
24174 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetTopWindow",kwnames
,&obj0
)) goto fail
;
24175 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24176 if (SWIG_arg_fail(1)) SWIG_fail
;
24178 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24179 result
= (wxWindow
*)((wxPyApp
const *)arg1
)->GetTopWindow();
24181 wxPyEndAllowThreads(__tstate
);
24182 if (PyErr_Occurred()) SWIG_fail
;
24185 resultobj
= wxPyMake_wxObject(result
, (bool)0);
24193 static PyObject
*_wrap_PyApp_SetExitOnFrameDelete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24194 PyObject
*resultobj
= NULL
;
24195 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24197 PyObject
* obj0
= 0 ;
24198 PyObject
* obj1
= 0 ;
24199 char *kwnames
[] = {
24200 (char *) "self",(char *) "flag", NULL
24203 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetExitOnFrameDelete",kwnames
,&obj0
,&obj1
)) goto fail
;
24204 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24205 if (SWIG_arg_fail(1)) SWIG_fail
;
24207 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
24208 if (SWIG_arg_fail(2)) SWIG_fail
;
24211 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24212 (arg1
)->SetExitOnFrameDelete(arg2
);
24214 wxPyEndAllowThreads(__tstate
);
24215 if (PyErr_Occurred()) SWIG_fail
;
24217 Py_INCREF(Py_None
); resultobj
= Py_None
;
24224 static PyObject
*_wrap_PyApp_GetExitOnFrameDelete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24225 PyObject
*resultobj
= NULL
;
24226 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24228 PyObject
* obj0
= 0 ;
24229 char *kwnames
[] = {
24230 (char *) "self", NULL
24233 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetExitOnFrameDelete",kwnames
,&obj0
)) goto fail
;
24234 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24235 if (SWIG_arg_fail(1)) SWIG_fail
;
24237 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24238 result
= (bool)((wxPyApp
const *)arg1
)->GetExitOnFrameDelete();
24240 wxPyEndAllowThreads(__tstate
);
24241 if (PyErr_Occurred()) SWIG_fail
;
24244 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24252 static PyObject
*_wrap_PyApp_SetUseBestVisual(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24253 PyObject
*resultobj
= NULL
;
24254 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24256 PyObject
* obj0
= 0 ;
24257 PyObject
* obj1
= 0 ;
24258 char *kwnames
[] = {
24259 (char *) "self",(char *) "flag", NULL
24262 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetUseBestVisual",kwnames
,&obj0
,&obj1
)) goto fail
;
24263 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24264 if (SWIG_arg_fail(1)) SWIG_fail
;
24266 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
24267 if (SWIG_arg_fail(2)) SWIG_fail
;
24270 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24271 (arg1
)->SetUseBestVisual(arg2
);
24273 wxPyEndAllowThreads(__tstate
);
24274 if (PyErr_Occurred()) SWIG_fail
;
24276 Py_INCREF(Py_None
); resultobj
= Py_None
;
24283 static PyObject
*_wrap_PyApp_GetUseBestVisual(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24284 PyObject
*resultobj
= NULL
;
24285 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24287 PyObject
* obj0
= 0 ;
24288 char *kwnames
[] = {
24289 (char *) "self", NULL
24292 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetUseBestVisual",kwnames
,&obj0
)) goto fail
;
24293 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24294 if (SWIG_arg_fail(1)) SWIG_fail
;
24296 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24297 result
= (bool)((wxPyApp
const *)arg1
)->GetUseBestVisual();
24299 wxPyEndAllowThreads(__tstate
);
24300 if (PyErr_Occurred()) SWIG_fail
;
24303 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24311 static PyObject
*_wrap_PyApp_SetPrintMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24312 PyObject
*resultobj
= NULL
;
24313 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24315 PyObject
* obj0
= 0 ;
24316 PyObject
* obj1
= 0 ;
24317 char *kwnames
[] = {
24318 (char *) "self",(char *) "mode", NULL
24321 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetPrintMode",kwnames
,&obj0
,&obj1
)) goto fail
;
24322 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24323 if (SWIG_arg_fail(1)) SWIG_fail
;
24325 arg2
= static_cast<int >(SWIG_As_int(obj1
));
24326 if (SWIG_arg_fail(2)) SWIG_fail
;
24329 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24330 (arg1
)->SetPrintMode(arg2
);
24332 wxPyEndAllowThreads(__tstate
);
24333 if (PyErr_Occurred()) SWIG_fail
;
24335 Py_INCREF(Py_None
); resultobj
= Py_None
;
24342 static PyObject
*_wrap_PyApp_GetPrintMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24343 PyObject
*resultobj
= NULL
;
24344 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24346 PyObject
* obj0
= 0 ;
24347 char *kwnames
[] = {
24348 (char *) "self", NULL
24351 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetPrintMode",kwnames
,&obj0
)) goto fail
;
24352 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24353 if (SWIG_arg_fail(1)) SWIG_fail
;
24355 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24356 result
= (int)((wxPyApp
const *)arg1
)->GetPrintMode();
24358 wxPyEndAllowThreads(__tstate
);
24359 if (PyErr_Occurred()) SWIG_fail
;
24362 resultobj
= SWIG_From_int(static_cast<int >(result
));
24370 static PyObject
*_wrap_PyApp_SetAssertMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24371 PyObject
*resultobj
= NULL
;
24372 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24374 PyObject
* obj0
= 0 ;
24375 PyObject
* obj1
= 0 ;
24376 char *kwnames
[] = {
24377 (char *) "self",(char *) "mode", NULL
24380 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetAssertMode",kwnames
,&obj0
,&obj1
)) goto fail
;
24381 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24382 if (SWIG_arg_fail(1)) SWIG_fail
;
24384 arg2
= static_cast<int >(SWIG_As_int(obj1
));
24385 if (SWIG_arg_fail(2)) SWIG_fail
;
24388 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24389 (arg1
)->SetAssertMode(arg2
);
24391 wxPyEndAllowThreads(__tstate
);
24392 if (PyErr_Occurred()) SWIG_fail
;
24394 Py_INCREF(Py_None
); resultobj
= Py_None
;
24401 static PyObject
*_wrap_PyApp_GetAssertMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24402 PyObject
*resultobj
= NULL
;
24403 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24405 PyObject
* obj0
= 0 ;
24406 char *kwnames
[] = {
24407 (char *) "self", NULL
24410 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetAssertMode",kwnames
,&obj0
)) goto fail
;
24411 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24412 if (SWIG_arg_fail(1)) SWIG_fail
;
24414 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24415 result
= (int)(arg1
)->GetAssertMode();
24417 wxPyEndAllowThreads(__tstate
);
24418 if (PyErr_Occurred()) SWIG_fail
;
24421 resultobj
= SWIG_From_int(static_cast<int >(result
));
24429 static PyObject
*_wrap_PyApp_GetMacSupportPCMenuShortcuts(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24430 PyObject
*resultobj
= NULL
;
24432 char *kwnames
[] = {
24436 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacSupportPCMenuShortcuts",kwnames
)) goto fail
;
24438 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24439 result
= (bool)wxPyApp::GetMacSupportPCMenuShortcuts();
24441 wxPyEndAllowThreads(__tstate
);
24442 if (PyErr_Occurred()) SWIG_fail
;
24445 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24453 static PyObject
*_wrap_PyApp_GetMacAboutMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24454 PyObject
*resultobj
= NULL
;
24456 char *kwnames
[] = {
24460 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacAboutMenuItemId",kwnames
)) goto fail
;
24462 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24463 result
= (long)wxPyApp::GetMacAboutMenuItemId();
24465 wxPyEndAllowThreads(__tstate
);
24466 if (PyErr_Occurred()) SWIG_fail
;
24469 resultobj
= SWIG_From_long(static_cast<long >(result
));
24477 static PyObject
*_wrap_PyApp_GetMacPreferencesMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24478 PyObject
*resultobj
= NULL
;
24480 char *kwnames
[] = {
24484 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacPreferencesMenuItemId",kwnames
)) goto fail
;
24486 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24487 result
= (long)wxPyApp::GetMacPreferencesMenuItemId();
24489 wxPyEndAllowThreads(__tstate
);
24490 if (PyErr_Occurred()) SWIG_fail
;
24493 resultobj
= SWIG_From_long(static_cast<long >(result
));
24501 static PyObject
*_wrap_PyApp_GetMacExitMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24502 PyObject
*resultobj
= NULL
;
24504 char *kwnames
[] = {
24508 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacExitMenuItemId",kwnames
)) goto fail
;
24510 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24511 result
= (long)wxPyApp::GetMacExitMenuItemId();
24513 wxPyEndAllowThreads(__tstate
);
24514 if (PyErr_Occurred()) SWIG_fail
;
24517 resultobj
= SWIG_From_long(static_cast<long >(result
));
24525 static PyObject
*_wrap_PyApp_GetMacHelpMenuTitleName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24526 PyObject
*resultobj
= NULL
;
24528 char *kwnames
[] = {
24532 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacHelpMenuTitleName",kwnames
)) goto fail
;
24534 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24535 result
= wxPyApp::GetMacHelpMenuTitleName();
24537 wxPyEndAllowThreads(__tstate
);
24538 if (PyErr_Occurred()) SWIG_fail
;
24542 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
24544 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
24553 static PyObject
*_wrap_PyApp_SetMacSupportPCMenuShortcuts(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24554 PyObject
*resultobj
= NULL
;
24556 PyObject
* obj0
= 0 ;
24557 char *kwnames
[] = {
24558 (char *) "val", NULL
24561 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacSupportPCMenuShortcuts",kwnames
,&obj0
)) goto fail
;
24563 arg1
= static_cast<bool >(SWIG_As_bool(obj0
));
24564 if (SWIG_arg_fail(1)) SWIG_fail
;
24567 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24568 wxPyApp::SetMacSupportPCMenuShortcuts(arg1
);
24570 wxPyEndAllowThreads(__tstate
);
24571 if (PyErr_Occurred()) SWIG_fail
;
24573 Py_INCREF(Py_None
); resultobj
= Py_None
;
24580 static PyObject
*_wrap_PyApp_SetMacAboutMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24581 PyObject
*resultobj
= NULL
;
24583 PyObject
* obj0
= 0 ;
24584 char *kwnames
[] = {
24585 (char *) "val", NULL
24588 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacAboutMenuItemId",kwnames
,&obj0
)) goto fail
;
24590 arg1
= static_cast<long >(SWIG_As_long(obj0
));
24591 if (SWIG_arg_fail(1)) SWIG_fail
;
24594 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24595 wxPyApp::SetMacAboutMenuItemId(arg1
);
24597 wxPyEndAllowThreads(__tstate
);
24598 if (PyErr_Occurred()) SWIG_fail
;
24600 Py_INCREF(Py_None
); resultobj
= Py_None
;
24607 static PyObject
*_wrap_PyApp_SetMacPreferencesMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24608 PyObject
*resultobj
= NULL
;
24610 PyObject
* obj0
= 0 ;
24611 char *kwnames
[] = {
24612 (char *) "val", NULL
24615 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacPreferencesMenuItemId",kwnames
,&obj0
)) goto fail
;
24617 arg1
= static_cast<long >(SWIG_As_long(obj0
));
24618 if (SWIG_arg_fail(1)) SWIG_fail
;
24621 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24622 wxPyApp::SetMacPreferencesMenuItemId(arg1
);
24624 wxPyEndAllowThreads(__tstate
);
24625 if (PyErr_Occurred()) SWIG_fail
;
24627 Py_INCREF(Py_None
); resultobj
= Py_None
;
24634 static PyObject
*_wrap_PyApp_SetMacExitMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24635 PyObject
*resultobj
= NULL
;
24637 PyObject
* obj0
= 0 ;
24638 char *kwnames
[] = {
24639 (char *) "val", NULL
24642 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacExitMenuItemId",kwnames
,&obj0
)) goto fail
;
24644 arg1
= static_cast<long >(SWIG_As_long(obj0
));
24645 if (SWIG_arg_fail(1)) SWIG_fail
;
24648 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24649 wxPyApp::SetMacExitMenuItemId(arg1
);
24651 wxPyEndAllowThreads(__tstate
);
24652 if (PyErr_Occurred()) SWIG_fail
;
24654 Py_INCREF(Py_None
); resultobj
= Py_None
;
24661 static PyObject
*_wrap_PyApp_SetMacHelpMenuTitleName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24662 PyObject
*resultobj
= NULL
;
24663 wxString
*arg1
= 0 ;
24664 bool temp1
= false ;
24665 PyObject
* obj0
= 0 ;
24666 char *kwnames
[] = {
24667 (char *) "val", NULL
24670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacHelpMenuTitleName",kwnames
,&obj0
)) goto fail
;
24672 arg1
= wxString_in_helper(obj0
);
24673 if (arg1
== NULL
) SWIG_fail
;
24677 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24678 wxPyApp::SetMacHelpMenuTitleName((wxString
const &)*arg1
);
24680 wxPyEndAllowThreads(__tstate
);
24681 if (PyErr_Occurred()) SWIG_fail
;
24683 Py_INCREF(Py_None
); resultobj
= Py_None
;
24698 static PyObject
*_wrap_PyApp__BootstrapApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24699 PyObject
*resultobj
= NULL
;
24700 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24701 PyObject
* obj0
= 0 ;
24702 char *kwnames
[] = {
24703 (char *) "self", NULL
24706 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp__BootstrapApp",kwnames
,&obj0
)) goto fail
;
24707 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24708 if (SWIG_arg_fail(1)) SWIG_fail
;
24710 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24711 (arg1
)->_BootstrapApp();
24713 wxPyEndAllowThreads(__tstate
);
24714 if (PyErr_Occurred()) SWIG_fail
;
24716 Py_INCREF(Py_None
); resultobj
= Py_None
;
24723 static PyObject
*_wrap_PyApp_GetComCtl32Version(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24724 PyObject
*resultobj
= NULL
;
24726 char *kwnames
[] = {
24730 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetComCtl32Version",kwnames
)) goto fail
;
24732 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24733 result
= (int)wxPyApp::GetComCtl32Version();
24735 wxPyEndAllowThreads(__tstate
);
24736 if (PyErr_Occurred()) SWIG_fail
;
24739 resultobj
= SWIG_From_int(static_cast<int >(result
));
24747 static PyObject
* PyApp_swigregister(PyObject
*, PyObject
*args
) {
24749 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
24750 SWIG_TypeClientData(SWIGTYPE_p_wxPyApp
, obj
);
24752 return Py_BuildValue((char *)"");
24754 static PyObject
*_wrap_Exit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24755 PyObject
*resultobj
= NULL
;
24756 char *kwnames
[] = {
24760 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Exit",kwnames
)) goto fail
;
24762 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24765 wxPyEndAllowThreads(__tstate
);
24766 if (PyErr_Occurred()) SWIG_fail
;
24768 Py_INCREF(Py_None
); resultobj
= Py_None
;
24775 static PyObject
*_wrap_Yield(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24776 PyObject
*resultobj
= NULL
;
24778 char *kwnames
[] = {
24782 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Yield",kwnames
)) goto fail
;
24784 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24785 result
= (bool)wxYield();
24787 wxPyEndAllowThreads(__tstate
);
24788 if (PyErr_Occurred()) SWIG_fail
;
24791 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24799 static PyObject
*_wrap_YieldIfNeeded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24800 PyObject
*resultobj
= NULL
;
24802 char *kwnames
[] = {
24806 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":YieldIfNeeded",kwnames
)) goto fail
;
24808 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24809 result
= (bool)wxYieldIfNeeded();
24811 wxPyEndAllowThreads(__tstate
);
24812 if (PyErr_Occurred()) SWIG_fail
;
24815 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24823 static PyObject
*_wrap_SafeYield(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24824 PyObject
*resultobj
= NULL
;
24825 wxWindow
*arg1
= (wxWindow
*) NULL
;
24826 bool arg2
= (bool) false ;
24828 PyObject
* obj0
= 0 ;
24829 PyObject
* obj1
= 0 ;
24830 char *kwnames
[] = {
24831 (char *) "win",(char *) "onlyIfNeeded", NULL
24834 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:SafeYield",kwnames
,&obj0
,&obj1
)) goto fail
;
24836 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
24837 if (SWIG_arg_fail(1)) SWIG_fail
;
24841 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
24842 if (SWIG_arg_fail(2)) SWIG_fail
;
24846 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24847 result
= (bool)wxSafeYield(arg1
,arg2
);
24849 wxPyEndAllowThreads(__tstate
);
24850 if (PyErr_Occurred()) SWIG_fail
;
24853 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24861 static PyObject
*_wrap_WakeUpIdle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24862 PyObject
*resultobj
= NULL
;
24863 char *kwnames
[] = {
24867 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":WakeUpIdle",kwnames
)) goto fail
;
24869 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24872 wxPyEndAllowThreads(__tstate
);
24873 if (PyErr_Occurred()) SWIG_fail
;
24875 Py_INCREF(Py_None
); resultobj
= Py_None
;
24882 static PyObject
*_wrap_PostEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24883 PyObject
*resultobj
= NULL
;
24884 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
24885 wxEvent
*arg2
= 0 ;
24886 PyObject
* obj0
= 0 ;
24887 PyObject
* obj1
= 0 ;
24888 char *kwnames
[] = {
24889 (char *) "dest",(char *) "event", NULL
24892 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PostEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
24893 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
24894 if (SWIG_arg_fail(1)) SWIG_fail
;
24896 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
24897 if (SWIG_arg_fail(2)) SWIG_fail
;
24898 if (arg2
== NULL
) {
24899 SWIG_null_ref("wxEvent");
24901 if (SWIG_arg_fail(2)) SWIG_fail
;
24904 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24905 wxPostEvent(arg1
,*arg2
);
24907 wxPyEndAllowThreads(__tstate
);
24908 if (PyErr_Occurred()) SWIG_fail
;
24910 Py_INCREF(Py_None
); resultobj
= Py_None
;
24917 static PyObject
*_wrap_App_CleanUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24918 PyObject
*resultobj
= NULL
;
24919 char *kwnames
[] = {
24923 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":App_CleanUp",kwnames
)) goto fail
;
24925 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24928 wxPyEndAllowThreads(__tstate
);
24929 if (PyErr_Occurred()) SWIG_fail
;
24931 Py_INCREF(Py_None
); resultobj
= Py_None
;
24938 static PyObject
*_wrap_GetApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24939 PyObject
*resultobj
= NULL
;
24941 char *kwnames
[] = {
24945 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":GetApp",kwnames
)) goto fail
;
24947 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24948 result
= (wxPyApp
*)wxPyGetApp();
24950 wxPyEndAllowThreads(__tstate
);
24951 if (PyErr_Occurred()) SWIG_fail
;
24954 resultobj
= wxPyMake_wxObject(result
, 0);
24962 static PyObject
*_wrap_SetDefaultPyEncoding(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24963 PyObject
*resultobj
= NULL
;
24964 char *arg1
= (char *) 0 ;
24965 PyObject
* obj0
= 0 ;
24966 char *kwnames
[] = {
24967 (char *) "encoding", NULL
24970 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetDefaultPyEncoding",kwnames
,&obj0
)) goto fail
;
24971 if (!SWIG_AsCharPtr(obj0
, (char**)&arg1
)) {
24972 SWIG_arg_fail(1);SWIG_fail
;
24975 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24976 wxSetDefaultPyEncoding((char const *)arg1
);
24978 wxPyEndAllowThreads(__tstate
);
24979 if (PyErr_Occurred()) SWIG_fail
;
24981 Py_INCREF(Py_None
); resultobj
= Py_None
;
24988 static PyObject
*_wrap_GetDefaultPyEncoding(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24989 PyObject
*resultobj
= NULL
;
24991 char *kwnames
[] = {
24995 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":GetDefaultPyEncoding",kwnames
)) goto fail
;
24997 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24998 result
= (char *)wxGetDefaultPyEncoding();
25000 wxPyEndAllowThreads(__tstate
);
25001 if (PyErr_Occurred()) SWIG_fail
;
25003 resultobj
= SWIG_FromCharPtr(result
);
25010 static PyObject
*_wrap_new_EventLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25011 PyObject
*resultobj
= NULL
;
25012 wxEventLoop
*result
;
25013 char *kwnames
[] = {
25017 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_EventLoop",kwnames
)) goto fail
;
25019 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25020 result
= (wxEventLoop
*)new wxEventLoop();
25022 wxPyEndAllowThreads(__tstate
);
25023 if (PyErr_Occurred()) SWIG_fail
;
25025 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEventLoop
, 1);
25032 static PyObject
*_wrap_delete_EventLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25033 PyObject
*resultobj
= NULL
;
25034 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25035 PyObject
* obj0
= 0 ;
25036 char *kwnames
[] = {
25037 (char *) "self", NULL
25040 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_EventLoop",kwnames
,&obj0
)) goto fail
;
25041 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25042 if (SWIG_arg_fail(1)) SWIG_fail
;
25044 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25047 wxPyEndAllowThreads(__tstate
);
25048 if (PyErr_Occurred()) SWIG_fail
;
25050 Py_INCREF(Py_None
); resultobj
= Py_None
;
25057 static PyObject
*_wrap_EventLoop_Run(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25058 PyObject
*resultobj
= NULL
;
25059 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25061 PyObject
* obj0
= 0 ;
25062 char *kwnames
[] = {
25063 (char *) "self", NULL
25066 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_Run",kwnames
,&obj0
)) goto fail
;
25067 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25068 if (SWIG_arg_fail(1)) SWIG_fail
;
25070 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25071 result
= (int)(arg1
)->Run();
25073 wxPyEndAllowThreads(__tstate
);
25074 if (PyErr_Occurred()) SWIG_fail
;
25077 resultobj
= SWIG_From_int(static_cast<int >(result
));
25085 static PyObject
*_wrap_EventLoop_Exit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25086 PyObject
*resultobj
= NULL
;
25087 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25088 int arg2
= (int) 0 ;
25089 PyObject
* obj0
= 0 ;
25090 PyObject
* obj1
= 0 ;
25091 char *kwnames
[] = {
25092 (char *) "self",(char *) "rc", NULL
25095 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:EventLoop_Exit",kwnames
,&obj0
,&obj1
)) goto fail
;
25096 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25097 if (SWIG_arg_fail(1)) SWIG_fail
;
25100 arg2
= static_cast<int >(SWIG_As_int(obj1
));
25101 if (SWIG_arg_fail(2)) SWIG_fail
;
25105 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25106 (arg1
)->Exit(arg2
);
25108 wxPyEndAllowThreads(__tstate
);
25109 if (PyErr_Occurred()) SWIG_fail
;
25111 Py_INCREF(Py_None
); resultobj
= Py_None
;
25118 static PyObject
*_wrap_EventLoop_Pending(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25119 PyObject
*resultobj
= NULL
;
25120 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25122 PyObject
* obj0
= 0 ;
25123 char *kwnames
[] = {
25124 (char *) "self", NULL
25127 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_Pending",kwnames
,&obj0
)) goto fail
;
25128 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25129 if (SWIG_arg_fail(1)) SWIG_fail
;
25131 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25132 result
= (bool)((wxEventLoop
const *)arg1
)->Pending();
25134 wxPyEndAllowThreads(__tstate
);
25135 if (PyErr_Occurred()) SWIG_fail
;
25138 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25146 static PyObject
*_wrap_EventLoop_Dispatch(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25147 PyObject
*resultobj
= NULL
;
25148 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25150 PyObject
* obj0
= 0 ;
25151 char *kwnames
[] = {
25152 (char *) "self", NULL
25155 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_Dispatch",kwnames
,&obj0
)) goto fail
;
25156 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25157 if (SWIG_arg_fail(1)) SWIG_fail
;
25159 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25160 result
= (bool)(arg1
)->Dispatch();
25162 wxPyEndAllowThreads(__tstate
);
25163 if (PyErr_Occurred()) SWIG_fail
;
25166 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25174 static PyObject
*_wrap_EventLoop_IsRunning(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25175 PyObject
*resultobj
= NULL
;
25176 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25178 PyObject
* obj0
= 0 ;
25179 char *kwnames
[] = {
25180 (char *) "self", NULL
25183 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_IsRunning",kwnames
,&obj0
)) goto fail
;
25184 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25185 if (SWIG_arg_fail(1)) SWIG_fail
;
25187 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25188 result
= (bool)((wxEventLoop
const *)arg1
)->IsRunning();
25190 wxPyEndAllowThreads(__tstate
);
25191 if (PyErr_Occurred()) SWIG_fail
;
25194 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25202 static PyObject
*_wrap_EventLoop_GetActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25203 PyObject
*resultobj
= NULL
;
25204 wxEventLoop
*result
;
25205 char *kwnames
[] = {
25209 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":EventLoop_GetActive",kwnames
)) goto fail
;
25211 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25212 result
= (wxEventLoop
*)wxEventLoop::GetActive();
25214 wxPyEndAllowThreads(__tstate
);
25215 if (PyErr_Occurred()) SWIG_fail
;
25217 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEventLoop
, 0);
25224 static PyObject
*_wrap_EventLoop_SetActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25225 PyObject
*resultobj
= NULL
;
25226 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25227 PyObject
* obj0
= 0 ;
25228 char *kwnames
[] = {
25229 (char *) "loop", NULL
25232 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_SetActive",kwnames
,&obj0
)) goto fail
;
25233 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25234 if (SWIG_arg_fail(1)) SWIG_fail
;
25236 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25237 wxEventLoop::SetActive(arg1
);
25239 wxPyEndAllowThreads(__tstate
);
25240 if (PyErr_Occurred()) SWIG_fail
;
25242 Py_INCREF(Py_None
); resultobj
= Py_None
;
25249 static PyObject
* EventLoop_swigregister(PyObject
*, PyObject
*args
) {
25251 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25252 SWIG_TypeClientData(SWIGTYPE_p_wxEventLoop
, obj
);
25254 return Py_BuildValue((char *)"");
25256 static PyObject
*_wrap_new_EventLoopActivator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25257 PyObject
*resultobj
= NULL
;
25258 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25259 wxEventLoopActivator
*result
;
25260 PyObject
* obj0
= 0 ;
25261 char *kwnames
[] = {
25262 (char *) "evtLoop", NULL
25265 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_EventLoopActivator",kwnames
,&obj0
)) goto fail
;
25266 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25267 if (SWIG_arg_fail(1)) SWIG_fail
;
25269 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25270 result
= (wxEventLoopActivator
*)new wxEventLoopActivator(arg1
);
25272 wxPyEndAllowThreads(__tstate
);
25273 if (PyErr_Occurred()) SWIG_fail
;
25275 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEventLoopActivator
, 1);
25282 static PyObject
*_wrap_delete_EventLoopActivator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25283 PyObject
*resultobj
= NULL
;
25284 wxEventLoopActivator
*arg1
= (wxEventLoopActivator
*) 0 ;
25285 PyObject
* obj0
= 0 ;
25286 char *kwnames
[] = {
25287 (char *) "self", NULL
25290 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_EventLoopActivator",kwnames
,&obj0
)) goto fail
;
25291 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoopActivator
, SWIG_POINTER_EXCEPTION
| 0);
25292 if (SWIG_arg_fail(1)) SWIG_fail
;
25294 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25297 wxPyEndAllowThreads(__tstate
);
25298 if (PyErr_Occurred()) SWIG_fail
;
25300 Py_INCREF(Py_None
); resultobj
= Py_None
;
25307 static PyObject
* EventLoopActivator_swigregister(PyObject
*, PyObject
*args
) {
25309 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25310 SWIG_TypeClientData(SWIGTYPE_p_wxEventLoopActivator
, obj
);
25312 return Py_BuildValue((char *)"");
25314 static PyObject
*_wrap_new_AcceleratorEntry(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25315 PyObject
*resultobj
= NULL
;
25316 int arg1
= (int) 0 ;
25317 int arg2
= (int) 0 ;
25318 int arg3
= (int) 0 ;
25319 wxAcceleratorEntry
*result
;
25320 PyObject
* obj0
= 0 ;
25321 PyObject
* obj1
= 0 ;
25322 PyObject
* obj2
= 0 ;
25323 char *kwnames
[] = {
25324 (char *) "flags",(char *) "keyCode",(char *) "cmdID", NULL
25327 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_AcceleratorEntry",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
25330 arg1
= static_cast<int >(SWIG_As_int(obj0
));
25331 if (SWIG_arg_fail(1)) SWIG_fail
;
25336 arg2
= static_cast<int >(SWIG_As_int(obj1
));
25337 if (SWIG_arg_fail(2)) SWIG_fail
;
25342 arg3
= static_cast<int >(SWIG_As_int(obj2
));
25343 if (SWIG_arg_fail(3)) SWIG_fail
;
25347 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25348 result
= (wxAcceleratorEntry
*)new wxAcceleratorEntry(arg1
,arg2
,arg3
);
25350 wxPyEndAllowThreads(__tstate
);
25351 if (PyErr_Occurred()) SWIG_fail
;
25353 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorEntry
, 1);
25360 static PyObject
*_wrap_delete_AcceleratorEntry(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25361 PyObject
*resultobj
= NULL
;
25362 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25363 PyObject
* obj0
= 0 ;
25364 char *kwnames
[] = {
25365 (char *) "self", NULL
25368 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_AcceleratorEntry",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();
25375 wxPyEndAllowThreads(__tstate
);
25376 if (PyErr_Occurred()) SWIG_fail
;
25378 Py_INCREF(Py_None
); resultobj
= Py_None
;
25385 static PyObject
*_wrap_AcceleratorEntry_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25386 PyObject
*resultobj
= NULL
;
25387 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25391 PyObject
* obj0
= 0 ;
25392 PyObject
* obj1
= 0 ;
25393 PyObject
* obj2
= 0 ;
25394 PyObject
* obj3
= 0 ;
25395 char *kwnames
[] = {
25396 (char *) "self",(char *) "flags",(char *) "keyCode",(char *) "cmd", NULL
25399 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:AcceleratorEntry_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
25400 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25401 if (SWIG_arg_fail(1)) SWIG_fail
;
25403 arg2
= static_cast<int >(SWIG_As_int(obj1
));
25404 if (SWIG_arg_fail(2)) SWIG_fail
;
25407 arg3
= static_cast<int >(SWIG_As_int(obj2
));
25408 if (SWIG_arg_fail(3)) SWIG_fail
;
25411 arg4
= static_cast<int >(SWIG_As_int(obj3
));
25412 if (SWIG_arg_fail(4)) SWIG_fail
;
25415 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25416 (arg1
)->Set(arg2
,arg3
,arg4
);
25418 wxPyEndAllowThreads(__tstate
);
25419 if (PyErr_Occurred()) SWIG_fail
;
25421 Py_INCREF(Py_None
); resultobj
= Py_None
;
25428 static PyObject
*_wrap_AcceleratorEntry_GetFlags(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25429 PyObject
*resultobj
= NULL
;
25430 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25432 PyObject
* obj0
= 0 ;
25433 char *kwnames
[] = {
25434 (char *) "self", NULL
25437 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorEntry_GetFlags",kwnames
,&obj0
)) goto fail
;
25438 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25439 if (SWIG_arg_fail(1)) SWIG_fail
;
25441 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25442 result
= (int)(arg1
)->GetFlags();
25444 wxPyEndAllowThreads(__tstate
);
25445 if (PyErr_Occurred()) SWIG_fail
;
25448 resultobj
= SWIG_From_int(static_cast<int >(result
));
25456 static PyObject
*_wrap_AcceleratorEntry_GetKeyCode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25457 PyObject
*resultobj
= NULL
;
25458 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25460 PyObject
* obj0
= 0 ;
25461 char *kwnames
[] = {
25462 (char *) "self", NULL
25465 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorEntry_GetKeyCode",kwnames
,&obj0
)) goto fail
;
25466 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25467 if (SWIG_arg_fail(1)) SWIG_fail
;
25469 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25470 result
= (int)(arg1
)->GetKeyCode();
25472 wxPyEndAllowThreads(__tstate
);
25473 if (PyErr_Occurred()) SWIG_fail
;
25476 resultobj
= SWIG_From_int(static_cast<int >(result
));
25484 static PyObject
*_wrap_AcceleratorEntry_GetCommand(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25485 PyObject
*resultobj
= NULL
;
25486 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25488 PyObject
* obj0
= 0 ;
25489 char *kwnames
[] = {
25490 (char *) "self", NULL
25493 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorEntry_GetCommand",kwnames
,&obj0
)) goto fail
;
25494 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25495 if (SWIG_arg_fail(1)) SWIG_fail
;
25497 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25498 result
= (int)(arg1
)->GetCommand();
25500 wxPyEndAllowThreads(__tstate
);
25501 if (PyErr_Occurred()) SWIG_fail
;
25504 resultobj
= SWIG_From_int(static_cast<int >(result
));
25512 static PyObject
* AcceleratorEntry_swigregister(PyObject
*, PyObject
*args
) {
25514 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25515 SWIG_TypeClientData(SWIGTYPE_p_wxAcceleratorEntry
, obj
);
25517 return Py_BuildValue((char *)"");
25519 static PyObject
*_wrap_new_AcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25520 PyObject
*resultobj
= NULL
;
25522 wxAcceleratorEntry
*arg2
= (wxAcceleratorEntry
*) 0 ;
25523 wxAcceleratorTable
*result
;
25524 PyObject
* obj0
= 0 ;
25525 char *kwnames
[] = {
25529 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_AcceleratorTable",kwnames
,&obj0
)) goto fail
;
25531 arg2
= wxAcceleratorEntry_LIST_helper(obj0
);
25532 if (arg2
) arg1
= PyList_Size(obj0
);
25536 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25537 result
= (wxAcceleratorTable
*)new wxAcceleratorTable(arg1
,(wxAcceleratorEntry
const *)arg2
);
25539 wxPyEndAllowThreads(__tstate
);
25540 if (PyErr_Occurred()) SWIG_fail
;
25542 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorTable
, 1);
25555 static PyObject
*_wrap_delete_AcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25556 PyObject
*resultobj
= NULL
;
25557 wxAcceleratorTable
*arg1
= (wxAcceleratorTable
*) 0 ;
25558 PyObject
* obj0
= 0 ;
25559 char *kwnames
[] = {
25560 (char *) "self", NULL
25563 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_AcceleratorTable",kwnames
,&obj0
)) goto fail
;
25564 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorTable
, SWIG_POINTER_EXCEPTION
| 0);
25565 if (SWIG_arg_fail(1)) SWIG_fail
;
25567 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25570 wxPyEndAllowThreads(__tstate
);
25571 if (PyErr_Occurred()) SWIG_fail
;
25573 Py_INCREF(Py_None
); resultobj
= Py_None
;
25580 static PyObject
*_wrap_AcceleratorTable_Ok(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25581 PyObject
*resultobj
= NULL
;
25582 wxAcceleratorTable
*arg1
= (wxAcceleratorTable
*) 0 ;
25584 PyObject
* obj0
= 0 ;
25585 char *kwnames
[] = {
25586 (char *) "self", NULL
25589 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorTable_Ok",kwnames
,&obj0
)) goto fail
;
25590 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorTable
, SWIG_POINTER_EXCEPTION
| 0);
25591 if (SWIG_arg_fail(1)) SWIG_fail
;
25593 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25594 result
= (bool)((wxAcceleratorTable
const *)arg1
)->Ok();
25596 wxPyEndAllowThreads(__tstate
);
25597 if (PyErr_Occurred()) SWIG_fail
;
25600 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25608 static PyObject
* AcceleratorTable_swigregister(PyObject
*, PyObject
*args
) {
25610 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25611 SWIG_TypeClientData(SWIGTYPE_p_wxAcceleratorTable
, obj
);
25613 return Py_BuildValue((char *)"");
25615 static int _wrap_NullAcceleratorTable_set(PyObject
*) {
25616 PyErr_SetString(PyExc_TypeError
,"Variable NullAcceleratorTable is read-only.");
25621 static PyObject
*_wrap_NullAcceleratorTable_get(void) {
25622 PyObject
*pyobj
= NULL
;
25624 pyobj
= SWIG_NewPointerObj((void *)(&wxNullAcceleratorTable
), SWIGTYPE_p_wxAcceleratorTable
, 0);
25629 static PyObject
*_wrap_GetAccelFromString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25630 PyObject
*resultobj
= NULL
;
25631 wxString
*arg1
= 0 ;
25632 wxAcceleratorEntry
*result
;
25633 bool temp1
= false ;
25634 PyObject
* obj0
= 0 ;
25635 char *kwnames
[] = {
25636 (char *) "label", NULL
25639 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GetAccelFromString",kwnames
,&obj0
)) goto fail
;
25641 arg1
= wxString_in_helper(obj0
);
25642 if (arg1
== NULL
) SWIG_fail
;
25646 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25647 result
= (wxAcceleratorEntry
*)wxGetAccelFromString((wxString
const &)*arg1
);
25649 wxPyEndAllowThreads(__tstate
);
25650 if (PyErr_Occurred()) SWIG_fail
;
25652 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorEntry
, 0);
25667 static int _wrap_PanelNameStr_set(PyObject
*) {
25668 PyErr_SetString(PyExc_TypeError
,"Variable PanelNameStr is read-only.");
25673 static PyObject
*_wrap_PanelNameStr_get(void) {
25674 PyObject
*pyobj
= NULL
;
25678 pyobj
= PyUnicode_FromWideChar((&wxPyPanelNameStr
)->c_str(), (&wxPyPanelNameStr
)->Len());
25680 pyobj
= PyString_FromStringAndSize((&wxPyPanelNameStr
)->c_str(), (&wxPyPanelNameStr
)->Len());
25687 static PyObject
*_wrap_new_VisualAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25688 PyObject
*resultobj
= NULL
;
25689 wxVisualAttributes
*result
;
25690 char *kwnames
[] = {
25694 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_VisualAttributes",kwnames
)) goto fail
;
25696 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25697 result
= (wxVisualAttributes
*)new_wxVisualAttributes();
25699 wxPyEndAllowThreads(__tstate
);
25700 if (PyErr_Occurred()) SWIG_fail
;
25702 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxVisualAttributes
, 1);
25709 static PyObject
*_wrap_delete_VisualAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25710 PyObject
*resultobj
= NULL
;
25711 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25712 PyObject
* obj0
= 0 ;
25713 char *kwnames
[] = {
25714 (char *) "self", NULL
25717 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_VisualAttributes",kwnames
,&obj0
)) goto fail
;
25718 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25719 if (SWIG_arg_fail(1)) SWIG_fail
;
25721 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25722 delete_wxVisualAttributes(arg1
);
25724 wxPyEndAllowThreads(__tstate
);
25725 if (PyErr_Occurred()) SWIG_fail
;
25727 Py_INCREF(Py_None
); resultobj
= Py_None
;
25734 static PyObject
*_wrap_VisualAttributes_font_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25735 PyObject
*resultobj
= NULL
;
25736 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25737 wxFont
*arg2
= (wxFont
*) 0 ;
25738 PyObject
* obj0
= 0 ;
25739 PyObject
* obj1
= 0 ;
25740 char *kwnames
[] = {
25741 (char *) "self",(char *) "font", NULL
25744 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VisualAttributes_font_set",kwnames
,&obj0
,&obj1
)) goto fail
;
25745 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25746 if (SWIG_arg_fail(1)) SWIG_fail
;
25747 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
25748 if (SWIG_arg_fail(2)) SWIG_fail
;
25749 if (arg1
) (arg1
)->font
= *arg2
;
25751 Py_INCREF(Py_None
); resultobj
= Py_None
;
25758 static PyObject
*_wrap_VisualAttributes_font_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25759 PyObject
*resultobj
= NULL
;
25760 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25762 PyObject
* obj0
= 0 ;
25763 char *kwnames
[] = {
25764 (char *) "self", NULL
25767 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VisualAttributes_font_get",kwnames
,&obj0
)) goto fail
;
25768 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25769 if (SWIG_arg_fail(1)) SWIG_fail
;
25770 result
= (wxFont
*)& ((arg1
)->font
);
25772 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFont
, 0);
25779 static PyObject
*_wrap_VisualAttributes_colFg_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25780 PyObject
*resultobj
= NULL
;
25781 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25782 wxColour
*arg2
= (wxColour
*) 0 ;
25783 PyObject
* obj0
= 0 ;
25784 PyObject
* obj1
= 0 ;
25785 char *kwnames
[] = {
25786 (char *) "self",(char *) "colFg", NULL
25789 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VisualAttributes_colFg_set",kwnames
,&obj0
,&obj1
)) goto fail
;
25790 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25791 if (SWIG_arg_fail(1)) SWIG_fail
;
25792 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxColour
, SWIG_POINTER_EXCEPTION
| 0);
25793 if (SWIG_arg_fail(2)) SWIG_fail
;
25794 if (arg1
) (arg1
)->colFg
= *arg2
;
25796 Py_INCREF(Py_None
); resultobj
= Py_None
;
25803 static PyObject
*_wrap_VisualAttributes_colFg_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25804 PyObject
*resultobj
= NULL
;
25805 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25807 PyObject
* obj0
= 0 ;
25808 char *kwnames
[] = {
25809 (char *) "self", NULL
25812 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VisualAttributes_colFg_get",kwnames
,&obj0
)) goto fail
;
25813 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25814 if (SWIG_arg_fail(1)) SWIG_fail
;
25815 result
= (wxColour
*)& ((arg1
)->colFg
);
25817 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxColour
, 0);
25824 static PyObject
*_wrap_VisualAttributes_colBg_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25825 PyObject
*resultobj
= NULL
;
25826 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25827 wxColour
*arg2
= (wxColour
*) 0 ;
25828 PyObject
* obj0
= 0 ;
25829 PyObject
* obj1
= 0 ;
25830 char *kwnames
[] = {
25831 (char *) "self",(char *) "colBg", NULL
25834 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VisualAttributes_colBg_set",kwnames
,&obj0
,&obj1
)) goto fail
;
25835 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25836 if (SWIG_arg_fail(1)) SWIG_fail
;
25837 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxColour
, SWIG_POINTER_EXCEPTION
| 0);
25838 if (SWIG_arg_fail(2)) SWIG_fail
;
25839 if (arg1
) (arg1
)->colBg
= *arg2
;
25841 Py_INCREF(Py_None
); resultobj
= Py_None
;
25848 static PyObject
*_wrap_VisualAttributes_colBg_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25849 PyObject
*resultobj
= NULL
;
25850 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25852 PyObject
* obj0
= 0 ;
25853 char *kwnames
[] = {
25854 (char *) "self", NULL
25857 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VisualAttributes_colBg_get",kwnames
,&obj0
)) goto fail
;
25858 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25859 if (SWIG_arg_fail(1)) SWIG_fail
;
25860 result
= (wxColour
*)& ((arg1
)->colBg
);
25862 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxColour
, 0);
25869 static PyObject
* VisualAttributes_swigregister(PyObject
*, PyObject
*args
) {
25871 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25872 SWIG_TypeClientData(SWIGTYPE_p_wxVisualAttributes
, obj
);
25874 return Py_BuildValue((char *)"");
25876 static PyObject
*_wrap_new_Window(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25877 PyObject
*resultobj
= NULL
;
25878 wxWindow
*arg1
= (wxWindow
*) 0 ;
25879 int arg2
= (int) (int)-1 ;
25880 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
25881 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
25882 wxSize
const &arg4_defvalue
= wxDefaultSize
;
25883 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
25884 long arg5
= (long) 0 ;
25885 wxString
const &arg6_defvalue
= wxPyPanelNameStr
;
25886 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
25890 bool temp6
= false ;
25891 PyObject
* obj0
= 0 ;
25892 PyObject
* obj1
= 0 ;
25893 PyObject
* obj2
= 0 ;
25894 PyObject
* obj3
= 0 ;
25895 PyObject
* obj4
= 0 ;
25896 PyObject
* obj5
= 0 ;
25897 char *kwnames
[] = {
25898 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
25901 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_Window",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
25902 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
25903 if (SWIG_arg_fail(1)) SWIG_fail
;
25906 arg2
= static_cast<int const >(SWIG_As_int(obj1
));
25907 if (SWIG_arg_fail(2)) SWIG_fail
;
25913 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
25919 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
25924 arg5
= static_cast<long >(SWIG_As_long(obj4
));
25925 if (SWIG_arg_fail(5)) SWIG_fail
;
25930 arg6
= wxString_in_helper(obj5
);
25931 if (arg6
== NULL
) SWIG_fail
;
25936 if (!wxPyCheckForApp()) SWIG_fail
;
25937 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25938 result
= (wxWindow
*)new wxWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxString
const &)*arg6
);
25940 wxPyEndAllowThreads(__tstate
);
25941 if (PyErr_Occurred()) SWIG_fail
;
25943 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindow
, 1);
25958 static PyObject
*_wrap_new_PreWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25959 PyObject
*resultobj
= NULL
;
25961 char *kwnames
[] = {
25965 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreWindow",kwnames
)) goto fail
;
25967 if (!wxPyCheckForApp()) SWIG_fail
;
25968 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25969 result
= (wxWindow
*)new wxWindow();
25971 wxPyEndAllowThreads(__tstate
);
25972 if (PyErr_Occurred()) SWIG_fail
;
25974 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindow
, 1);
25981 static PyObject
*_wrap_Window_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25982 PyObject
*resultobj
= NULL
;
25983 wxWindow
*arg1
= (wxWindow
*) 0 ;
25984 wxWindow
*arg2
= (wxWindow
*) 0 ;
25985 int arg3
= (int) (int)-1 ;
25986 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
25987 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
25988 wxSize
const &arg5_defvalue
= wxDefaultSize
;
25989 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
25990 long arg6
= (long) 0 ;
25991 wxString
const &arg7_defvalue
= wxPyPanelNameStr
;
25992 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
25996 bool temp7
= false ;
25997 PyObject
* obj0
= 0 ;
25998 PyObject
* obj1
= 0 ;
25999 PyObject
* obj2
= 0 ;
26000 PyObject
* obj3
= 0 ;
26001 PyObject
* obj4
= 0 ;
26002 PyObject
* obj5
= 0 ;
26003 PyObject
* obj6
= 0 ;
26004 char *kwnames
[] = {
26005 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
26008 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:Window_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
26009 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26010 if (SWIG_arg_fail(1)) SWIG_fail
;
26011 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26012 if (SWIG_arg_fail(2)) SWIG_fail
;
26015 arg3
= static_cast<int const >(SWIG_As_int(obj2
));
26016 if (SWIG_arg_fail(3)) SWIG_fail
;
26022 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
26028 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
26033 arg6
= static_cast<long >(SWIG_As_long(obj5
));
26034 if (SWIG_arg_fail(6)) SWIG_fail
;
26039 arg7
= wxString_in_helper(obj6
);
26040 if (arg7
== NULL
) SWIG_fail
;
26045 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26046 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
26048 wxPyEndAllowThreads(__tstate
);
26049 if (PyErr_Occurred()) SWIG_fail
;
26052 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26068 static PyObject
*_wrap_Window_Close(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26069 PyObject
*resultobj
= NULL
;
26070 wxWindow
*arg1
= (wxWindow
*) 0 ;
26071 bool arg2
= (bool) false ;
26073 PyObject
* obj0
= 0 ;
26074 PyObject
* obj1
= 0 ;
26075 char *kwnames
[] = {
26076 (char *) "self",(char *) "force", NULL
26079 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Close",kwnames
,&obj0
,&obj1
)) goto fail
;
26080 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26081 if (SWIG_arg_fail(1)) SWIG_fail
;
26084 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
26085 if (SWIG_arg_fail(2)) SWIG_fail
;
26089 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26090 result
= (bool)(arg1
)->Close(arg2
);
26092 wxPyEndAllowThreads(__tstate
);
26093 if (PyErr_Occurred()) SWIG_fail
;
26096 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26104 static PyObject
*_wrap_Window_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26105 PyObject
*resultobj
= NULL
;
26106 wxWindow
*arg1
= (wxWindow
*) 0 ;
26108 PyObject
* obj0
= 0 ;
26109 char *kwnames
[] = {
26110 (char *) "self", NULL
26113 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Destroy",kwnames
,&obj0
)) goto fail
;
26114 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26115 if (SWIG_arg_fail(1)) SWIG_fail
;
26117 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26118 result
= (bool)(arg1
)->Destroy();
26120 wxPyEndAllowThreads(__tstate
);
26121 if (PyErr_Occurred()) SWIG_fail
;
26124 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26132 static PyObject
*_wrap_Window_DestroyChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26133 PyObject
*resultobj
= NULL
;
26134 wxWindow
*arg1
= (wxWindow
*) 0 ;
26136 PyObject
* obj0
= 0 ;
26137 char *kwnames
[] = {
26138 (char *) "self", NULL
26141 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_DestroyChildren",kwnames
,&obj0
)) goto fail
;
26142 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26143 if (SWIG_arg_fail(1)) SWIG_fail
;
26145 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26146 result
= (bool)(arg1
)->DestroyChildren();
26148 wxPyEndAllowThreads(__tstate
);
26149 if (PyErr_Occurred()) SWIG_fail
;
26152 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26160 static PyObject
*_wrap_Window_IsBeingDeleted(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_IsBeingDeleted",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
= (bool)((wxWindow
const *)arg1
)->IsBeingDeleted();
26176 wxPyEndAllowThreads(__tstate
);
26177 if (PyErr_Occurred()) SWIG_fail
;
26180 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26188 static PyObject
*_wrap_Window_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26189 PyObject
*resultobj
= NULL
;
26190 wxWindow
*arg1
= (wxWindow
*) 0 ;
26191 wxString
*arg2
= 0 ;
26192 bool temp2
= false ;
26193 PyObject
* obj0
= 0 ;
26194 PyObject
* obj1
= 0 ;
26195 char *kwnames
[] = {
26196 (char *) "self",(char *) "label", NULL
26199 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
26200 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26201 if (SWIG_arg_fail(1)) SWIG_fail
;
26203 arg2
= wxString_in_helper(obj1
);
26204 if (arg2
== NULL
) SWIG_fail
;
26208 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26209 (arg1
)->SetLabel((wxString
const &)*arg2
);
26211 wxPyEndAllowThreads(__tstate
);
26212 if (PyErr_Occurred()) SWIG_fail
;
26214 Py_INCREF(Py_None
); resultobj
= Py_None
;
26229 static PyObject
*_wrap_Window_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26230 PyObject
*resultobj
= NULL
;
26231 wxWindow
*arg1
= (wxWindow
*) 0 ;
26233 PyObject
* obj0
= 0 ;
26234 char *kwnames
[] = {
26235 (char *) "self", NULL
26238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetLabel",kwnames
,&obj0
)) goto fail
;
26239 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26240 if (SWIG_arg_fail(1)) SWIG_fail
;
26242 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26243 result
= ((wxWindow
const *)arg1
)->GetLabel();
26245 wxPyEndAllowThreads(__tstate
);
26246 if (PyErr_Occurred()) SWIG_fail
;
26250 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
26252 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
26261 static PyObject
*_wrap_Window_SetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26262 PyObject
*resultobj
= NULL
;
26263 wxWindow
*arg1
= (wxWindow
*) 0 ;
26264 wxString
*arg2
= 0 ;
26265 bool temp2
= false ;
26266 PyObject
* obj0
= 0 ;
26267 PyObject
* obj1
= 0 ;
26268 char *kwnames
[] = {
26269 (char *) "self",(char *) "name", NULL
26272 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetName",kwnames
,&obj0
,&obj1
)) goto fail
;
26273 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26274 if (SWIG_arg_fail(1)) SWIG_fail
;
26276 arg2
= wxString_in_helper(obj1
);
26277 if (arg2
== NULL
) SWIG_fail
;
26281 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26282 (arg1
)->SetName((wxString
const &)*arg2
);
26284 wxPyEndAllowThreads(__tstate
);
26285 if (PyErr_Occurred()) SWIG_fail
;
26287 Py_INCREF(Py_None
); resultobj
= Py_None
;
26302 static PyObject
*_wrap_Window_GetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26303 PyObject
*resultobj
= NULL
;
26304 wxWindow
*arg1
= (wxWindow
*) 0 ;
26306 PyObject
* obj0
= 0 ;
26307 char *kwnames
[] = {
26308 (char *) "self", NULL
26311 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetName",kwnames
,&obj0
)) goto fail
;
26312 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26313 if (SWIG_arg_fail(1)) SWIG_fail
;
26315 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26316 result
= ((wxWindow
const *)arg1
)->GetName();
26318 wxPyEndAllowThreads(__tstate
);
26319 if (PyErr_Occurred()) SWIG_fail
;
26323 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
26325 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
26334 static PyObject
*_wrap_Window_SetWindowVariant(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26335 PyObject
*resultobj
= NULL
;
26336 wxWindow
*arg1
= (wxWindow
*) 0 ;
26337 wxWindowVariant arg2
;
26338 PyObject
* obj0
= 0 ;
26339 PyObject
* obj1
= 0 ;
26340 char *kwnames
[] = {
26341 (char *) "self",(char *) "variant", NULL
26344 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetWindowVariant",kwnames
,&obj0
,&obj1
)) goto fail
;
26345 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26346 if (SWIG_arg_fail(1)) SWIG_fail
;
26348 arg2
= static_cast<wxWindowVariant
>(SWIG_As_int(obj1
));
26349 if (SWIG_arg_fail(2)) SWIG_fail
;
26352 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26353 (arg1
)->SetWindowVariant(arg2
);
26355 wxPyEndAllowThreads(__tstate
);
26356 if (PyErr_Occurred()) SWIG_fail
;
26358 Py_INCREF(Py_None
); resultobj
= Py_None
;
26365 static PyObject
*_wrap_Window_GetWindowVariant(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26366 PyObject
*resultobj
= NULL
;
26367 wxWindow
*arg1
= (wxWindow
*) 0 ;
26368 wxWindowVariant result
;
26369 PyObject
* obj0
= 0 ;
26370 char *kwnames
[] = {
26371 (char *) "self", NULL
26374 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetWindowVariant",kwnames
,&obj0
)) goto fail
;
26375 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26376 if (SWIG_arg_fail(1)) SWIG_fail
;
26378 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26379 result
= (wxWindowVariant
)((wxWindow
const *)arg1
)->GetWindowVariant();
26381 wxPyEndAllowThreads(__tstate
);
26382 if (PyErr_Occurred()) SWIG_fail
;
26384 resultobj
= SWIG_From_int((result
));
26391 static PyObject
*_wrap_Window_SetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26392 PyObject
*resultobj
= NULL
;
26393 wxWindow
*arg1
= (wxWindow
*) 0 ;
26395 PyObject
* obj0
= 0 ;
26396 PyObject
* obj1
= 0 ;
26397 char *kwnames
[] = {
26398 (char *) "self",(char *) "winid", NULL
26401 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetId",kwnames
,&obj0
,&obj1
)) goto fail
;
26402 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26403 if (SWIG_arg_fail(1)) SWIG_fail
;
26405 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26406 if (SWIG_arg_fail(2)) SWIG_fail
;
26409 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26410 (arg1
)->SetId(arg2
);
26412 wxPyEndAllowThreads(__tstate
);
26413 if (PyErr_Occurred()) SWIG_fail
;
26415 Py_INCREF(Py_None
); resultobj
= Py_None
;
26422 static PyObject
*_wrap_Window_GetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26423 PyObject
*resultobj
= NULL
;
26424 wxWindow
*arg1
= (wxWindow
*) 0 ;
26426 PyObject
* obj0
= 0 ;
26427 char *kwnames
[] = {
26428 (char *) "self", NULL
26431 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetId",kwnames
,&obj0
)) goto fail
;
26432 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26433 if (SWIG_arg_fail(1)) SWIG_fail
;
26435 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26436 result
= (int)((wxWindow
const *)arg1
)->GetId();
26438 wxPyEndAllowThreads(__tstate
);
26439 if (PyErr_Occurred()) SWIG_fail
;
26442 resultobj
= SWIG_From_int(static_cast<int >(result
));
26450 static PyObject
*_wrap_Window_NewControlId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26451 PyObject
*resultobj
= NULL
;
26453 char *kwnames
[] = {
26457 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Window_NewControlId",kwnames
)) goto fail
;
26459 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26460 result
= (int)wxWindow::NewControlId();
26462 wxPyEndAllowThreads(__tstate
);
26463 if (PyErr_Occurred()) SWIG_fail
;
26466 resultobj
= SWIG_From_int(static_cast<int >(result
));
26474 static PyObject
*_wrap_Window_NextControlId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26475 PyObject
*resultobj
= NULL
;
26478 PyObject
* obj0
= 0 ;
26479 char *kwnames
[] = {
26480 (char *) "winid", NULL
26483 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_NextControlId",kwnames
,&obj0
)) goto fail
;
26485 arg1
= static_cast<int >(SWIG_As_int(obj0
));
26486 if (SWIG_arg_fail(1)) SWIG_fail
;
26489 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26490 result
= (int)wxWindow::NextControlId(arg1
);
26492 wxPyEndAllowThreads(__tstate
);
26493 if (PyErr_Occurred()) SWIG_fail
;
26496 resultobj
= SWIG_From_int(static_cast<int >(result
));
26504 static PyObject
*_wrap_Window_PrevControlId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26505 PyObject
*resultobj
= NULL
;
26508 PyObject
* obj0
= 0 ;
26509 char *kwnames
[] = {
26510 (char *) "winid", NULL
26513 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_PrevControlId",kwnames
,&obj0
)) goto fail
;
26515 arg1
= static_cast<int >(SWIG_As_int(obj0
));
26516 if (SWIG_arg_fail(1)) SWIG_fail
;
26519 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26520 result
= (int)wxWindow::PrevControlId(arg1
);
26522 wxPyEndAllowThreads(__tstate
);
26523 if (PyErr_Occurred()) SWIG_fail
;
26526 resultobj
= SWIG_From_int(static_cast<int >(result
));
26534 static PyObject
*_wrap_Window_SetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26535 PyObject
*resultobj
= NULL
;
26536 wxWindow
*arg1
= (wxWindow
*) 0 ;
26539 PyObject
* obj0
= 0 ;
26540 PyObject
* obj1
= 0 ;
26541 char *kwnames
[] = {
26542 (char *) "self",(char *) "size", NULL
26545 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetSize",kwnames
,&obj0
,&obj1
)) goto fail
;
26546 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26547 if (SWIG_arg_fail(1)) SWIG_fail
;
26550 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
26553 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26554 (arg1
)->SetSize((wxSize
const &)*arg2
);
26556 wxPyEndAllowThreads(__tstate
);
26557 if (PyErr_Occurred()) SWIG_fail
;
26559 Py_INCREF(Py_None
); resultobj
= Py_None
;
26566 static PyObject
*_wrap_Window_SetDimensions(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26567 PyObject
*resultobj
= NULL
;
26568 wxWindow
*arg1
= (wxWindow
*) 0 ;
26573 int arg6
= (int) wxSIZE_AUTO
;
26574 PyObject
* obj0
= 0 ;
26575 PyObject
* obj1
= 0 ;
26576 PyObject
* obj2
= 0 ;
26577 PyObject
* obj3
= 0 ;
26578 PyObject
* obj4
= 0 ;
26579 PyObject
* obj5
= 0 ;
26580 char *kwnames
[] = {
26581 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
26584 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:Window_SetDimensions",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
26585 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26586 if (SWIG_arg_fail(1)) SWIG_fail
;
26588 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26589 if (SWIG_arg_fail(2)) SWIG_fail
;
26592 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26593 if (SWIG_arg_fail(3)) SWIG_fail
;
26596 arg4
= static_cast<int >(SWIG_As_int(obj3
));
26597 if (SWIG_arg_fail(4)) SWIG_fail
;
26600 arg5
= static_cast<int >(SWIG_As_int(obj4
));
26601 if (SWIG_arg_fail(5)) SWIG_fail
;
26605 arg6
= static_cast<int >(SWIG_As_int(obj5
));
26606 if (SWIG_arg_fail(6)) SWIG_fail
;
26610 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26611 (arg1
)->SetSize(arg2
,arg3
,arg4
,arg5
,arg6
);
26613 wxPyEndAllowThreads(__tstate
);
26614 if (PyErr_Occurred()) SWIG_fail
;
26616 Py_INCREF(Py_None
); resultobj
= Py_None
;
26623 static PyObject
*_wrap_Window_SetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26624 PyObject
*resultobj
= NULL
;
26625 wxWindow
*arg1
= (wxWindow
*) 0 ;
26627 int arg3
= (int) wxSIZE_AUTO
;
26629 PyObject
* obj0
= 0 ;
26630 PyObject
* obj1
= 0 ;
26631 PyObject
* obj2
= 0 ;
26632 char *kwnames
[] = {
26633 (char *) "self",(char *) "rect",(char *) "sizeFlags", NULL
26636 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetRect",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26637 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26638 if (SWIG_arg_fail(1)) SWIG_fail
;
26641 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
26645 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26646 if (SWIG_arg_fail(3)) SWIG_fail
;
26650 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26651 (arg1
)->SetSize((wxRect
const &)*arg2
,arg3
);
26653 wxPyEndAllowThreads(__tstate
);
26654 if (PyErr_Occurred()) SWIG_fail
;
26656 Py_INCREF(Py_None
); resultobj
= Py_None
;
26663 static PyObject
*_wrap_Window_SetSizeWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26664 PyObject
*resultobj
= NULL
;
26665 wxWindow
*arg1
= (wxWindow
*) 0 ;
26668 PyObject
* obj0
= 0 ;
26669 PyObject
* obj1
= 0 ;
26670 PyObject
* obj2
= 0 ;
26671 char *kwnames
[] = {
26672 (char *) "self",(char *) "width",(char *) "height", NULL
26675 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_SetSizeWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26676 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26677 if (SWIG_arg_fail(1)) SWIG_fail
;
26679 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26680 if (SWIG_arg_fail(2)) SWIG_fail
;
26683 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26684 if (SWIG_arg_fail(3)) SWIG_fail
;
26687 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26688 (arg1
)->SetSize(arg2
,arg3
);
26690 wxPyEndAllowThreads(__tstate
);
26691 if (PyErr_Occurred()) SWIG_fail
;
26693 Py_INCREF(Py_None
); resultobj
= Py_None
;
26700 static PyObject
*_wrap_Window_Move(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26701 PyObject
*resultobj
= NULL
;
26702 wxWindow
*arg1
= (wxWindow
*) 0 ;
26703 wxPoint
*arg2
= 0 ;
26704 int arg3
= (int) wxSIZE_USE_EXISTING
;
26706 PyObject
* obj0
= 0 ;
26707 PyObject
* obj1
= 0 ;
26708 PyObject
* obj2
= 0 ;
26709 char *kwnames
[] = {
26710 (char *) "self",(char *) "pt",(char *) "flags", NULL
26713 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_Move",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26714 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26715 if (SWIG_arg_fail(1)) SWIG_fail
;
26718 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
26722 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26723 if (SWIG_arg_fail(3)) SWIG_fail
;
26727 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26728 (arg1
)->Move((wxPoint
const &)*arg2
,arg3
);
26730 wxPyEndAllowThreads(__tstate
);
26731 if (PyErr_Occurred()) SWIG_fail
;
26733 Py_INCREF(Py_None
); resultobj
= Py_None
;
26740 static PyObject
*_wrap_Window_MoveXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26741 PyObject
*resultobj
= NULL
;
26742 wxWindow
*arg1
= (wxWindow
*) 0 ;
26745 int arg4
= (int) wxSIZE_USE_EXISTING
;
26746 PyObject
* obj0
= 0 ;
26747 PyObject
* obj1
= 0 ;
26748 PyObject
* obj2
= 0 ;
26749 PyObject
* obj3
= 0 ;
26750 char *kwnames
[] = {
26751 (char *) "self",(char *) "x",(char *) "y",(char *) "flags", NULL
26754 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Window_MoveXY",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
26755 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26756 if (SWIG_arg_fail(1)) SWIG_fail
;
26758 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26759 if (SWIG_arg_fail(2)) SWIG_fail
;
26762 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26763 if (SWIG_arg_fail(3)) SWIG_fail
;
26767 arg4
= static_cast<int >(SWIG_As_int(obj3
));
26768 if (SWIG_arg_fail(4)) SWIG_fail
;
26772 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26773 (arg1
)->Move(arg2
,arg3
,arg4
);
26775 wxPyEndAllowThreads(__tstate
);
26776 if (PyErr_Occurred()) SWIG_fail
;
26778 Py_INCREF(Py_None
); resultobj
= Py_None
;
26785 static PyObject
*_wrap_Window_SetBestFittingSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26786 PyObject
*resultobj
= NULL
;
26787 wxWindow
*arg1
= (wxWindow
*) 0 ;
26788 wxSize
const &arg2_defvalue
= wxDefaultSize
;
26789 wxSize
*arg2
= (wxSize
*) &arg2_defvalue
;
26791 PyObject
* obj0
= 0 ;
26792 PyObject
* obj1
= 0 ;
26793 char *kwnames
[] = {
26794 (char *) "self",(char *) "size", NULL
26797 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_SetBestFittingSize",kwnames
,&obj0
,&obj1
)) goto fail
;
26798 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26799 if (SWIG_arg_fail(1)) SWIG_fail
;
26803 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
26807 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26808 (arg1
)->SetBestFittingSize((wxSize
const &)*arg2
);
26810 wxPyEndAllowThreads(__tstate
);
26811 if (PyErr_Occurred()) SWIG_fail
;
26813 Py_INCREF(Py_None
); resultobj
= Py_None
;
26820 static PyObject
*_wrap_Window_Raise(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26821 PyObject
*resultobj
= NULL
;
26822 wxWindow
*arg1
= (wxWindow
*) 0 ;
26823 PyObject
* obj0
= 0 ;
26824 char *kwnames
[] = {
26825 (char *) "self", NULL
26828 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Raise",kwnames
,&obj0
)) goto fail
;
26829 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26830 if (SWIG_arg_fail(1)) SWIG_fail
;
26832 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26835 wxPyEndAllowThreads(__tstate
);
26836 if (PyErr_Occurred()) SWIG_fail
;
26838 Py_INCREF(Py_None
); resultobj
= Py_None
;
26845 static PyObject
*_wrap_Window_Lower(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26846 PyObject
*resultobj
= NULL
;
26847 wxWindow
*arg1
= (wxWindow
*) 0 ;
26848 PyObject
* obj0
= 0 ;
26849 char *kwnames
[] = {
26850 (char *) "self", NULL
26853 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Lower",kwnames
,&obj0
)) goto fail
;
26854 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26855 if (SWIG_arg_fail(1)) SWIG_fail
;
26857 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26860 wxPyEndAllowThreads(__tstate
);
26861 if (PyErr_Occurred()) SWIG_fail
;
26863 Py_INCREF(Py_None
); resultobj
= Py_None
;
26870 static PyObject
*_wrap_Window_SetClientSize(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 *) "size", NULL
26881 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetClientSize",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 ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
26889 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26890 (arg1
)->SetClientSize((wxSize
const &)*arg2
);
26892 wxPyEndAllowThreads(__tstate
);
26893 if (PyErr_Occurred()) SWIG_fail
;
26895 Py_INCREF(Py_None
); resultobj
= Py_None
;
26902 static PyObject
*_wrap_Window_SetClientSizeWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26903 PyObject
*resultobj
= NULL
;
26904 wxWindow
*arg1
= (wxWindow
*) 0 ;
26907 PyObject
* obj0
= 0 ;
26908 PyObject
* obj1
= 0 ;
26909 PyObject
* obj2
= 0 ;
26910 char *kwnames
[] = {
26911 (char *) "self",(char *) "width",(char *) "height", NULL
26914 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_SetClientSizeWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26915 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26916 if (SWIG_arg_fail(1)) SWIG_fail
;
26918 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26919 if (SWIG_arg_fail(2)) SWIG_fail
;
26922 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26923 if (SWIG_arg_fail(3)) SWIG_fail
;
26926 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26927 (arg1
)->SetClientSize(arg2
,arg3
);
26929 wxPyEndAllowThreads(__tstate
);
26930 if (PyErr_Occurred()) SWIG_fail
;
26932 Py_INCREF(Py_None
); resultobj
= Py_None
;
26939 static PyObject
*_wrap_Window_SetClientRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26940 PyObject
*resultobj
= NULL
;
26941 wxWindow
*arg1
= (wxWindow
*) 0 ;
26944 PyObject
* obj0
= 0 ;
26945 PyObject
* obj1
= 0 ;
26946 char *kwnames
[] = {
26947 (char *) "self",(char *) "rect", NULL
26950 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetClientRect",kwnames
,&obj0
,&obj1
)) goto fail
;
26951 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26952 if (SWIG_arg_fail(1)) SWIG_fail
;
26955 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
26958 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26959 (arg1
)->SetClientSize((wxRect
const &)*arg2
);
26961 wxPyEndAllowThreads(__tstate
);
26962 if (PyErr_Occurred()) SWIG_fail
;
26964 Py_INCREF(Py_None
); resultobj
= Py_None
;
26971 static PyObject
*_wrap_Window_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26972 PyObject
*resultobj
= NULL
;
26973 wxWindow
*arg1
= (wxWindow
*) 0 ;
26975 PyObject
* obj0
= 0 ;
26976 char *kwnames
[] = {
26977 (char *) "self", NULL
26980 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetPosition",kwnames
,&obj0
)) goto fail
;
26981 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26982 if (SWIG_arg_fail(1)) SWIG_fail
;
26984 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26985 result
= (arg1
)->GetPosition();
26987 wxPyEndAllowThreads(__tstate
);
26988 if (PyErr_Occurred()) SWIG_fail
;
26991 wxPoint
* resultptr
;
26992 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
26993 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
27001 static PyObject
*_wrap_Window_GetPositionTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27002 PyObject
*resultobj
= NULL
;
27003 wxWindow
*arg1
= (wxWindow
*) 0 ;
27004 int *arg2
= (int *) 0 ;
27005 int *arg3
= (int *) 0 ;
27010 PyObject
* obj0
= 0 ;
27011 char *kwnames
[] = {
27012 (char *) "self", NULL
27015 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27016 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27017 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetPositionTuple",kwnames
,&obj0
)) goto fail
;
27018 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27019 if (SWIG_arg_fail(1)) SWIG_fail
;
27021 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27022 (arg1
)->GetPosition(arg2
,arg3
);
27024 wxPyEndAllowThreads(__tstate
);
27025 if (PyErr_Occurred()) SWIG_fail
;
27027 Py_INCREF(Py_None
); resultobj
= Py_None
;
27028 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27029 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27030 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27031 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27038 static PyObject
*_wrap_Window_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27039 PyObject
*resultobj
= NULL
;
27040 wxWindow
*arg1
= (wxWindow
*) 0 ;
27042 PyObject
* obj0
= 0 ;
27043 char *kwnames
[] = {
27044 (char *) "self", NULL
27047 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetSize",kwnames
,&obj0
)) goto fail
;
27048 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27049 if (SWIG_arg_fail(1)) SWIG_fail
;
27051 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27052 result
= ((wxWindow
const *)arg1
)->GetSize();
27054 wxPyEndAllowThreads(__tstate
);
27055 if (PyErr_Occurred()) SWIG_fail
;
27058 wxSize
* resultptr
;
27059 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27060 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27068 static PyObject
*_wrap_Window_GetSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27069 PyObject
*resultobj
= NULL
;
27070 wxWindow
*arg1
= (wxWindow
*) 0 ;
27071 int *arg2
= (int *) 0 ;
27072 int *arg3
= (int *) 0 ;
27077 PyObject
* obj0
= 0 ;
27078 char *kwnames
[] = {
27079 (char *) "self", NULL
27082 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27083 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27084 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetSizeTuple",kwnames
,&obj0
)) goto fail
;
27085 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27086 if (SWIG_arg_fail(1)) SWIG_fail
;
27088 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27089 ((wxWindow
const *)arg1
)->GetSize(arg2
,arg3
);
27091 wxPyEndAllowThreads(__tstate
);
27092 if (PyErr_Occurred()) SWIG_fail
;
27094 Py_INCREF(Py_None
); resultobj
= Py_None
;
27095 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27096 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27097 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27098 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27105 static PyObject
*_wrap_Window_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27106 PyObject
*resultobj
= NULL
;
27107 wxWindow
*arg1
= (wxWindow
*) 0 ;
27109 PyObject
* obj0
= 0 ;
27110 char *kwnames
[] = {
27111 (char *) "self", NULL
27114 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetRect",kwnames
,&obj0
)) goto fail
;
27115 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27116 if (SWIG_arg_fail(1)) SWIG_fail
;
27118 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27119 result
= ((wxWindow
const *)arg1
)->GetRect();
27121 wxPyEndAllowThreads(__tstate
);
27122 if (PyErr_Occurred()) SWIG_fail
;
27125 wxRect
* resultptr
;
27126 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
27127 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
27135 static PyObject
*_wrap_Window_GetClientSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27136 PyObject
*resultobj
= NULL
;
27137 wxWindow
*arg1
= (wxWindow
*) 0 ;
27139 PyObject
* obj0
= 0 ;
27140 char *kwnames
[] = {
27141 (char *) "self", NULL
27144 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientSize",kwnames
,&obj0
)) goto fail
;
27145 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27146 if (SWIG_arg_fail(1)) SWIG_fail
;
27148 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27149 result
= ((wxWindow
const *)arg1
)->GetClientSize();
27151 wxPyEndAllowThreads(__tstate
);
27152 if (PyErr_Occurred()) SWIG_fail
;
27155 wxSize
* resultptr
;
27156 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27157 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27165 static PyObject
*_wrap_Window_GetClientSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27166 PyObject
*resultobj
= NULL
;
27167 wxWindow
*arg1
= (wxWindow
*) 0 ;
27168 int *arg2
= (int *) 0 ;
27169 int *arg3
= (int *) 0 ;
27174 PyObject
* obj0
= 0 ;
27175 char *kwnames
[] = {
27176 (char *) "self", NULL
27179 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27180 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27181 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientSizeTuple",kwnames
,&obj0
)) goto fail
;
27182 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27183 if (SWIG_arg_fail(1)) SWIG_fail
;
27185 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27186 ((wxWindow
const *)arg1
)->GetClientSize(arg2
,arg3
);
27188 wxPyEndAllowThreads(__tstate
);
27189 if (PyErr_Occurred()) SWIG_fail
;
27191 Py_INCREF(Py_None
); resultobj
= Py_None
;
27192 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27193 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27194 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27195 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27202 static PyObject
*_wrap_Window_GetClientAreaOrigin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27203 PyObject
*resultobj
= NULL
;
27204 wxWindow
*arg1
= (wxWindow
*) 0 ;
27206 PyObject
* obj0
= 0 ;
27207 char *kwnames
[] = {
27208 (char *) "self", NULL
27211 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientAreaOrigin",kwnames
,&obj0
)) goto fail
;
27212 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27213 if (SWIG_arg_fail(1)) SWIG_fail
;
27215 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27216 result
= ((wxWindow
const *)arg1
)->GetClientAreaOrigin();
27218 wxPyEndAllowThreads(__tstate
);
27219 if (PyErr_Occurred()) SWIG_fail
;
27222 wxPoint
* resultptr
;
27223 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
27224 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
27232 static PyObject
*_wrap_Window_GetClientRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27233 PyObject
*resultobj
= NULL
;
27234 wxWindow
*arg1
= (wxWindow
*) 0 ;
27236 PyObject
* obj0
= 0 ;
27237 char *kwnames
[] = {
27238 (char *) "self", NULL
27241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientRect",kwnames
,&obj0
)) goto fail
;
27242 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27243 if (SWIG_arg_fail(1)) SWIG_fail
;
27245 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27246 result
= ((wxWindow
const *)arg1
)->GetClientRect();
27248 wxPyEndAllowThreads(__tstate
);
27249 if (PyErr_Occurred()) SWIG_fail
;
27252 wxRect
* resultptr
;
27253 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
27254 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
27262 static PyObject
*_wrap_Window_GetBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27263 PyObject
*resultobj
= NULL
;
27264 wxWindow
*arg1
= (wxWindow
*) 0 ;
27266 PyObject
* obj0
= 0 ;
27267 char *kwnames
[] = {
27268 (char *) "self", NULL
27271 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestSize",kwnames
,&obj0
)) goto fail
;
27272 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27273 if (SWIG_arg_fail(1)) SWIG_fail
;
27275 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27276 result
= ((wxWindow
const *)arg1
)->GetBestSize();
27278 wxPyEndAllowThreads(__tstate
);
27279 if (PyErr_Occurred()) SWIG_fail
;
27282 wxSize
* resultptr
;
27283 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27284 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27292 static PyObject
*_wrap_Window_GetBestSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27293 PyObject
*resultobj
= NULL
;
27294 wxWindow
*arg1
= (wxWindow
*) 0 ;
27295 int *arg2
= (int *) 0 ;
27296 int *arg3
= (int *) 0 ;
27301 PyObject
* obj0
= 0 ;
27302 char *kwnames
[] = {
27303 (char *) "self", NULL
27306 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27307 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27308 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestSizeTuple",kwnames
,&obj0
)) goto fail
;
27309 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27310 if (SWIG_arg_fail(1)) SWIG_fail
;
27312 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27313 ((wxWindow
const *)arg1
)->GetBestSize(arg2
,arg3
);
27315 wxPyEndAllowThreads(__tstate
);
27316 if (PyErr_Occurred()) SWIG_fail
;
27318 Py_INCREF(Py_None
); resultobj
= Py_None
;
27319 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27320 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27321 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27322 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27329 static PyObject
*_wrap_Window_InvalidateBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27330 PyObject
*resultobj
= NULL
;
27331 wxWindow
*arg1
= (wxWindow
*) 0 ;
27332 PyObject
* obj0
= 0 ;
27333 char *kwnames
[] = {
27334 (char *) "self", NULL
27337 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InvalidateBestSize",kwnames
,&obj0
)) goto fail
;
27338 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27339 if (SWIG_arg_fail(1)) SWIG_fail
;
27341 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27342 (arg1
)->InvalidateBestSize();
27344 wxPyEndAllowThreads(__tstate
);
27345 if (PyErr_Occurred()) SWIG_fail
;
27347 Py_INCREF(Py_None
); resultobj
= Py_None
;
27354 static PyObject
*_wrap_Window_CacheBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27355 PyObject
*resultobj
= NULL
;
27356 wxWindow
*arg1
= (wxWindow
*) 0 ;
27359 PyObject
* obj0
= 0 ;
27360 PyObject
* obj1
= 0 ;
27361 char *kwnames
[] = {
27362 (char *) "self",(char *) "size", NULL
27365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_CacheBestSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27366 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27367 if (SWIG_arg_fail(1)) SWIG_fail
;
27370 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27373 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27374 ((wxWindow
const *)arg1
)->CacheBestSize((wxSize
const &)*arg2
);
27376 wxPyEndAllowThreads(__tstate
);
27377 if (PyErr_Occurred()) SWIG_fail
;
27379 Py_INCREF(Py_None
); resultobj
= Py_None
;
27386 static PyObject
*_wrap_Window_GetBestFittingSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27387 PyObject
*resultobj
= NULL
;
27388 wxWindow
*arg1
= (wxWindow
*) 0 ;
27390 PyObject
* obj0
= 0 ;
27391 char *kwnames
[] = {
27392 (char *) "self", NULL
27395 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestFittingSize",kwnames
,&obj0
)) goto fail
;
27396 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27397 if (SWIG_arg_fail(1)) SWIG_fail
;
27399 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27400 result
= ((wxWindow
const *)arg1
)->GetBestFittingSize();
27402 wxPyEndAllowThreads(__tstate
);
27403 if (PyErr_Occurred()) SWIG_fail
;
27406 wxSize
* resultptr
;
27407 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27408 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27416 static PyObject
*_wrap_Window_GetAdjustedBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27417 PyObject
*resultobj
= NULL
;
27418 wxWindow
*arg1
= (wxWindow
*) 0 ;
27420 PyObject
* obj0
= 0 ;
27421 char *kwnames
[] = {
27422 (char *) "self", NULL
27425 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetAdjustedBestSize",kwnames
,&obj0
)) goto fail
;
27426 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27427 if (SWIG_arg_fail(1)) SWIG_fail
;
27429 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27430 result
= ((wxWindow
const *)arg1
)->GetAdjustedBestSize();
27432 wxPyEndAllowThreads(__tstate
);
27433 if (PyErr_Occurred()) SWIG_fail
;
27436 wxSize
* resultptr
;
27437 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27438 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27446 static PyObject
*_wrap_Window_Center(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27447 PyObject
*resultobj
= NULL
;
27448 wxWindow
*arg1
= (wxWindow
*) 0 ;
27449 int arg2
= (int) wxBOTH
;
27450 PyObject
* obj0
= 0 ;
27451 PyObject
* obj1
= 0 ;
27452 char *kwnames
[] = {
27453 (char *) "self",(char *) "direction", NULL
27456 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Center",kwnames
,&obj0
,&obj1
)) goto fail
;
27457 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27458 if (SWIG_arg_fail(1)) SWIG_fail
;
27461 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27462 if (SWIG_arg_fail(2)) SWIG_fail
;
27466 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27467 (arg1
)->Center(arg2
);
27469 wxPyEndAllowThreads(__tstate
);
27470 if (PyErr_Occurred()) SWIG_fail
;
27472 Py_INCREF(Py_None
); resultobj
= Py_None
;
27479 static PyObject
*_wrap_Window_CenterOnParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27480 PyObject
*resultobj
= NULL
;
27481 wxWindow
*arg1
= (wxWindow
*) 0 ;
27482 int arg2
= (int) wxBOTH
;
27483 PyObject
* obj0
= 0 ;
27484 PyObject
* obj1
= 0 ;
27485 char *kwnames
[] = {
27486 (char *) "self",(char *) "dir", NULL
27489 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_CenterOnParent",kwnames
,&obj0
,&obj1
)) goto fail
;
27490 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27491 if (SWIG_arg_fail(1)) SWIG_fail
;
27494 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27495 if (SWIG_arg_fail(2)) SWIG_fail
;
27499 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27500 (arg1
)->CenterOnParent(arg2
);
27502 wxPyEndAllowThreads(__tstate
);
27503 if (PyErr_Occurred()) SWIG_fail
;
27505 Py_INCREF(Py_None
); resultobj
= Py_None
;
27512 static PyObject
*_wrap_Window_Fit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27513 PyObject
*resultobj
= NULL
;
27514 wxWindow
*arg1
= (wxWindow
*) 0 ;
27515 PyObject
* obj0
= 0 ;
27516 char *kwnames
[] = {
27517 (char *) "self", NULL
27520 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Fit",kwnames
,&obj0
)) goto fail
;
27521 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27522 if (SWIG_arg_fail(1)) SWIG_fail
;
27524 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27527 wxPyEndAllowThreads(__tstate
);
27528 if (PyErr_Occurred()) SWIG_fail
;
27530 Py_INCREF(Py_None
); resultobj
= Py_None
;
27537 static PyObject
*_wrap_Window_FitInside(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27538 PyObject
*resultobj
= NULL
;
27539 wxWindow
*arg1
= (wxWindow
*) 0 ;
27540 PyObject
* obj0
= 0 ;
27541 char *kwnames
[] = {
27542 (char *) "self", NULL
27545 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_FitInside",kwnames
,&obj0
)) goto fail
;
27546 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27547 if (SWIG_arg_fail(1)) SWIG_fail
;
27549 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27550 (arg1
)->FitInside();
27552 wxPyEndAllowThreads(__tstate
);
27553 if (PyErr_Occurred()) SWIG_fail
;
27555 Py_INCREF(Py_None
); resultobj
= Py_None
;
27562 static PyObject
*_wrap_Window_SetSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27563 PyObject
*resultobj
= NULL
;
27564 wxWindow
*arg1
= (wxWindow
*) 0 ;
27567 int arg4
= (int) -1 ;
27568 int arg5
= (int) -1 ;
27569 int arg6
= (int) -1 ;
27570 int arg7
= (int) -1 ;
27571 PyObject
* obj0
= 0 ;
27572 PyObject
* obj1
= 0 ;
27573 PyObject
* obj2
= 0 ;
27574 PyObject
* obj3
= 0 ;
27575 PyObject
* obj4
= 0 ;
27576 PyObject
* obj5
= 0 ;
27577 PyObject
* obj6
= 0 ;
27578 char *kwnames
[] = {
27579 (char *) "self",(char *) "minW",(char *) "minH",(char *) "maxW",(char *) "maxH",(char *) "incW",(char *) "incH", NULL
27582 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:Window_SetSizeHints",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
27583 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27584 if (SWIG_arg_fail(1)) SWIG_fail
;
27586 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27587 if (SWIG_arg_fail(2)) SWIG_fail
;
27590 arg3
= static_cast<int >(SWIG_As_int(obj2
));
27591 if (SWIG_arg_fail(3)) SWIG_fail
;
27595 arg4
= static_cast<int >(SWIG_As_int(obj3
));
27596 if (SWIG_arg_fail(4)) SWIG_fail
;
27601 arg5
= static_cast<int >(SWIG_As_int(obj4
));
27602 if (SWIG_arg_fail(5)) SWIG_fail
;
27607 arg6
= static_cast<int >(SWIG_As_int(obj5
));
27608 if (SWIG_arg_fail(6)) SWIG_fail
;
27613 arg7
= static_cast<int >(SWIG_As_int(obj6
));
27614 if (SWIG_arg_fail(7)) SWIG_fail
;
27618 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27619 (arg1
)->SetSizeHints(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
27621 wxPyEndAllowThreads(__tstate
);
27622 if (PyErr_Occurred()) SWIG_fail
;
27624 Py_INCREF(Py_None
); resultobj
= Py_None
;
27631 static PyObject
*_wrap_Window_SetSizeHintsSz(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27632 PyObject
*resultobj
= NULL
;
27633 wxWindow
*arg1
= (wxWindow
*) 0 ;
27635 wxSize
const &arg3_defvalue
= wxDefaultSize
;
27636 wxSize
*arg3
= (wxSize
*) &arg3_defvalue
;
27637 wxSize
const &arg4_defvalue
= wxDefaultSize
;
27638 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
27642 PyObject
* obj0
= 0 ;
27643 PyObject
* obj1
= 0 ;
27644 PyObject
* obj2
= 0 ;
27645 PyObject
* obj3
= 0 ;
27646 char *kwnames
[] = {
27647 (char *) "self",(char *) "minSize",(char *) "maxSize",(char *) "incSize", NULL
27650 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Window_SetSizeHintsSz",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
27651 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27652 if (SWIG_arg_fail(1)) SWIG_fail
;
27655 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27660 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
27666 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
27670 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27671 (arg1
)->SetSizeHints((wxSize
const &)*arg2
,(wxSize
const &)*arg3
,(wxSize
const &)*arg4
);
27673 wxPyEndAllowThreads(__tstate
);
27674 if (PyErr_Occurred()) SWIG_fail
;
27676 Py_INCREF(Py_None
); resultobj
= Py_None
;
27683 static PyObject
*_wrap_Window_SetVirtualSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27684 PyObject
*resultobj
= NULL
;
27685 wxWindow
*arg1
= (wxWindow
*) 0 ;
27688 int arg4
= (int) -1 ;
27689 int arg5
= (int) -1 ;
27690 PyObject
* obj0
= 0 ;
27691 PyObject
* obj1
= 0 ;
27692 PyObject
* obj2
= 0 ;
27693 PyObject
* obj3
= 0 ;
27694 PyObject
* obj4
= 0 ;
27695 char *kwnames
[] = {
27696 (char *) "self",(char *) "minW",(char *) "minH",(char *) "maxW",(char *) "maxH", NULL
27699 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Window_SetVirtualSizeHints",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
27700 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27701 if (SWIG_arg_fail(1)) SWIG_fail
;
27703 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27704 if (SWIG_arg_fail(2)) SWIG_fail
;
27707 arg3
= static_cast<int >(SWIG_As_int(obj2
));
27708 if (SWIG_arg_fail(3)) SWIG_fail
;
27712 arg4
= static_cast<int >(SWIG_As_int(obj3
));
27713 if (SWIG_arg_fail(4)) SWIG_fail
;
27718 arg5
= static_cast<int >(SWIG_As_int(obj4
));
27719 if (SWIG_arg_fail(5)) SWIG_fail
;
27723 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27724 (arg1
)->SetVirtualSizeHints(arg2
,arg3
,arg4
,arg5
);
27726 wxPyEndAllowThreads(__tstate
);
27727 if (PyErr_Occurred()) SWIG_fail
;
27729 Py_INCREF(Py_None
); resultobj
= Py_None
;
27736 static PyObject
*_wrap_Window_SetVirtualSizeHintsSz(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27737 PyObject
*resultobj
= NULL
;
27738 wxWindow
*arg1
= (wxWindow
*) 0 ;
27740 wxSize
const &arg3_defvalue
= wxDefaultSize
;
27741 wxSize
*arg3
= (wxSize
*) &arg3_defvalue
;
27744 PyObject
* obj0
= 0 ;
27745 PyObject
* obj1
= 0 ;
27746 PyObject
* obj2
= 0 ;
27747 char *kwnames
[] = {
27748 (char *) "self",(char *) "minSize",(char *) "maxSize", NULL
27751 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetVirtualSizeHintsSz",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
27752 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27753 if (SWIG_arg_fail(1)) SWIG_fail
;
27756 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27761 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
27765 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27766 (arg1
)->SetVirtualSizeHints((wxSize
const &)*arg2
,(wxSize
const &)*arg3
);
27768 wxPyEndAllowThreads(__tstate
);
27769 if (PyErr_Occurred()) SWIG_fail
;
27771 Py_INCREF(Py_None
); resultobj
= Py_None
;
27778 static PyObject
*_wrap_Window_GetMaxSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27779 PyObject
*resultobj
= NULL
;
27780 wxWindow
*arg1
= (wxWindow
*) 0 ;
27782 PyObject
* obj0
= 0 ;
27783 char *kwnames
[] = {
27784 (char *) "self", NULL
27787 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMaxSize",kwnames
,&obj0
)) goto fail
;
27788 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27789 if (SWIG_arg_fail(1)) SWIG_fail
;
27791 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27792 result
= ((wxWindow
const *)arg1
)->GetMaxSize();
27794 wxPyEndAllowThreads(__tstate
);
27795 if (PyErr_Occurred()) SWIG_fail
;
27798 wxSize
* resultptr
;
27799 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27800 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27808 static PyObject
*_wrap_Window_GetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27809 PyObject
*resultobj
= NULL
;
27810 wxWindow
*arg1
= (wxWindow
*) 0 ;
27812 PyObject
* obj0
= 0 ;
27813 char *kwnames
[] = {
27814 (char *) "self", NULL
27817 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMinSize",kwnames
,&obj0
)) goto fail
;
27818 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27819 if (SWIG_arg_fail(1)) SWIG_fail
;
27821 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27822 result
= ((wxWindow
const *)arg1
)->GetMinSize();
27824 wxPyEndAllowThreads(__tstate
);
27825 if (PyErr_Occurred()) SWIG_fail
;
27828 wxSize
* resultptr
;
27829 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27830 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27838 static PyObject
*_wrap_Window_SetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27839 PyObject
*resultobj
= NULL
;
27840 wxWindow
*arg1
= (wxWindow
*) 0 ;
27843 PyObject
* obj0
= 0 ;
27844 PyObject
* obj1
= 0 ;
27845 char *kwnames
[] = {
27846 (char *) "self",(char *) "minSize", NULL
27849 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetMinSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27850 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27851 if (SWIG_arg_fail(1)) SWIG_fail
;
27854 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27857 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27858 (arg1
)->SetMinSize((wxSize
const &)*arg2
);
27860 wxPyEndAllowThreads(__tstate
);
27861 if (PyErr_Occurred()) SWIG_fail
;
27863 Py_INCREF(Py_None
); resultobj
= Py_None
;
27870 static PyObject
*_wrap_Window_SetMaxSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27871 PyObject
*resultobj
= NULL
;
27872 wxWindow
*arg1
= (wxWindow
*) 0 ;
27875 PyObject
* obj0
= 0 ;
27876 PyObject
* obj1
= 0 ;
27877 char *kwnames
[] = {
27878 (char *) "self",(char *) "maxSize", NULL
27881 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetMaxSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27882 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27883 if (SWIG_arg_fail(1)) SWIG_fail
;
27886 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27889 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27890 (arg1
)->SetMaxSize((wxSize
const &)*arg2
);
27892 wxPyEndAllowThreads(__tstate
);
27893 if (PyErr_Occurred()) SWIG_fail
;
27895 Py_INCREF(Py_None
); resultobj
= Py_None
;
27902 static PyObject
*_wrap_Window_GetMinWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27903 PyObject
*resultobj
= NULL
;
27904 wxWindow
*arg1
= (wxWindow
*) 0 ;
27906 PyObject
* obj0
= 0 ;
27907 char *kwnames
[] = {
27908 (char *) "self", NULL
27911 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMinWidth",kwnames
,&obj0
)) goto fail
;
27912 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27913 if (SWIG_arg_fail(1)) SWIG_fail
;
27915 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27916 result
= (int)((wxWindow
const *)arg1
)->GetMinWidth();
27918 wxPyEndAllowThreads(__tstate
);
27919 if (PyErr_Occurred()) SWIG_fail
;
27922 resultobj
= SWIG_From_int(static_cast<int >(result
));
27930 static PyObject
*_wrap_Window_GetMinHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27931 PyObject
*resultobj
= NULL
;
27932 wxWindow
*arg1
= (wxWindow
*) 0 ;
27934 PyObject
* obj0
= 0 ;
27935 char *kwnames
[] = {
27936 (char *) "self", NULL
27939 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMinHeight",kwnames
,&obj0
)) goto fail
;
27940 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27941 if (SWIG_arg_fail(1)) SWIG_fail
;
27943 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27944 result
= (int)((wxWindow
const *)arg1
)->GetMinHeight();
27946 wxPyEndAllowThreads(__tstate
);
27947 if (PyErr_Occurred()) SWIG_fail
;
27950 resultobj
= SWIG_From_int(static_cast<int >(result
));
27958 static PyObject
*_wrap_Window_GetMaxWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27959 PyObject
*resultobj
= NULL
;
27960 wxWindow
*arg1
= (wxWindow
*) 0 ;
27962 PyObject
* obj0
= 0 ;
27963 char *kwnames
[] = {
27964 (char *) "self", NULL
27967 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMaxWidth",kwnames
,&obj0
)) goto fail
;
27968 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27969 if (SWIG_arg_fail(1)) SWIG_fail
;
27971 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27972 result
= (int)((wxWindow
const *)arg1
)->GetMaxWidth();
27974 wxPyEndAllowThreads(__tstate
);
27975 if (PyErr_Occurred()) SWIG_fail
;
27978 resultobj
= SWIG_From_int(static_cast<int >(result
));
27986 static PyObject
*_wrap_Window_GetMaxHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27987 PyObject
*resultobj
= NULL
;
27988 wxWindow
*arg1
= (wxWindow
*) 0 ;
27990 PyObject
* obj0
= 0 ;
27991 char *kwnames
[] = {
27992 (char *) "self", NULL
27995 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMaxHeight",kwnames
,&obj0
)) goto fail
;
27996 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27997 if (SWIG_arg_fail(1)) SWIG_fail
;
27999 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28000 result
= (int)((wxWindow
const *)arg1
)->GetMaxHeight();
28002 wxPyEndAllowThreads(__tstate
);
28003 if (PyErr_Occurred()) SWIG_fail
;
28006 resultobj
= SWIG_From_int(static_cast<int >(result
));
28014 static PyObject
*_wrap_Window_SetVirtualSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28015 PyObject
*resultobj
= NULL
;
28016 wxWindow
*arg1
= (wxWindow
*) 0 ;
28019 PyObject
* obj0
= 0 ;
28020 PyObject
* obj1
= 0 ;
28021 char *kwnames
[] = {
28022 (char *) "self",(char *) "size", NULL
28025 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetVirtualSize",kwnames
,&obj0
,&obj1
)) goto fail
;
28026 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28027 if (SWIG_arg_fail(1)) SWIG_fail
;
28030 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
28033 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28034 (arg1
)->SetVirtualSize((wxSize
const &)*arg2
);
28036 wxPyEndAllowThreads(__tstate
);
28037 if (PyErr_Occurred()) SWIG_fail
;
28039 Py_INCREF(Py_None
); resultobj
= Py_None
;
28046 static PyObject
*_wrap_Window_SetVirtualSizeWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28047 PyObject
*resultobj
= NULL
;
28048 wxWindow
*arg1
= (wxWindow
*) 0 ;
28051 PyObject
* obj0
= 0 ;
28052 PyObject
* obj1
= 0 ;
28053 PyObject
* obj2
= 0 ;
28054 char *kwnames
[] = {
28055 (char *) "self",(char *) "w",(char *) "h", NULL
28058 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_SetVirtualSizeWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
28059 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28060 if (SWIG_arg_fail(1)) SWIG_fail
;
28062 arg2
= static_cast<int >(SWIG_As_int(obj1
));
28063 if (SWIG_arg_fail(2)) SWIG_fail
;
28066 arg3
= static_cast<int >(SWIG_As_int(obj2
));
28067 if (SWIG_arg_fail(3)) SWIG_fail
;
28070 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28071 (arg1
)->SetVirtualSize(arg2
,arg3
);
28073 wxPyEndAllowThreads(__tstate
);
28074 if (PyErr_Occurred()) SWIG_fail
;
28076 Py_INCREF(Py_None
); resultobj
= Py_None
;
28083 static PyObject
*_wrap_Window_GetVirtualSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28084 PyObject
*resultobj
= NULL
;
28085 wxWindow
*arg1
= (wxWindow
*) 0 ;
28087 PyObject
* obj0
= 0 ;
28088 char *kwnames
[] = {
28089 (char *) "self", NULL
28092 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetVirtualSize",kwnames
,&obj0
)) goto fail
;
28093 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28094 if (SWIG_arg_fail(1)) SWIG_fail
;
28096 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28097 result
= ((wxWindow
const *)arg1
)->GetVirtualSize();
28099 wxPyEndAllowThreads(__tstate
);
28100 if (PyErr_Occurred()) SWIG_fail
;
28103 wxSize
* resultptr
;
28104 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
28105 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
28113 static PyObject
*_wrap_Window_GetVirtualSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28114 PyObject
*resultobj
= NULL
;
28115 wxWindow
*arg1
= (wxWindow
*) 0 ;
28116 int *arg2
= (int *) 0 ;
28117 int *arg3
= (int *) 0 ;
28122 PyObject
* obj0
= 0 ;
28123 char *kwnames
[] = {
28124 (char *) "self", NULL
28127 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
28128 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
28129 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetVirtualSizeTuple",kwnames
,&obj0
)) goto fail
;
28130 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28131 if (SWIG_arg_fail(1)) SWIG_fail
;
28133 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28134 ((wxWindow
const *)arg1
)->GetVirtualSize(arg2
,arg3
);
28136 wxPyEndAllowThreads(__tstate
);
28137 if (PyErr_Occurred()) SWIG_fail
;
28139 Py_INCREF(Py_None
); resultobj
= Py_None
;
28140 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
28141 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
28142 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
28143 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
28150 static PyObject
*_wrap_Window_GetBestVirtualSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28151 PyObject
*resultobj
= NULL
;
28152 wxWindow
*arg1
= (wxWindow
*) 0 ;
28154 PyObject
* obj0
= 0 ;
28155 char *kwnames
[] = {
28156 (char *) "self", NULL
28159 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestVirtualSize",kwnames
,&obj0
)) goto fail
;
28160 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28161 if (SWIG_arg_fail(1)) SWIG_fail
;
28163 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28164 result
= ((wxWindow
const *)arg1
)->GetBestVirtualSize();
28166 wxPyEndAllowThreads(__tstate
);
28167 if (PyErr_Occurred()) SWIG_fail
;
28170 wxSize
* resultptr
;
28171 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
28172 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
28180 static PyObject
*_wrap_Window_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28181 PyObject
*resultobj
= NULL
;
28182 wxWindow
*arg1
= (wxWindow
*) 0 ;
28183 bool arg2
= (bool) true ;
28185 PyObject
* obj0
= 0 ;
28186 PyObject
* obj1
= 0 ;
28187 char *kwnames
[] = {
28188 (char *) "self",(char *) "show", NULL
28191 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Show",kwnames
,&obj0
,&obj1
)) goto fail
;
28192 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28193 if (SWIG_arg_fail(1)) SWIG_fail
;
28196 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28197 if (SWIG_arg_fail(2)) SWIG_fail
;
28201 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28202 result
= (bool)(arg1
)->Show(arg2
);
28204 wxPyEndAllowThreads(__tstate
);
28205 if (PyErr_Occurred()) SWIG_fail
;
28208 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28216 static PyObject
*_wrap_Window_Hide(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28217 PyObject
*resultobj
= NULL
;
28218 wxWindow
*arg1
= (wxWindow
*) 0 ;
28220 PyObject
* obj0
= 0 ;
28221 char *kwnames
[] = {
28222 (char *) "self", NULL
28225 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Hide",kwnames
,&obj0
)) goto fail
;
28226 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28227 if (SWIG_arg_fail(1)) SWIG_fail
;
28229 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28230 result
= (bool)(arg1
)->Hide();
28232 wxPyEndAllowThreads(__tstate
);
28233 if (PyErr_Occurred()) SWIG_fail
;
28236 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28244 static PyObject
*_wrap_Window_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28245 PyObject
*resultobj
= NULL
;
28246 wxWindow
*arg1
= (wxWindow
*) 0 ;
28247 bool arg2
= (bool) true ;
28249 PyObject
* obj0
= 0 ;
28250 PyObject
* obj1
= 0 ;
28251 char *kwnames
[] = {
28252 (char *) "self",(char *) "enable", NULL
28255 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Enable",kwnames
,&obj0
,&obj1
)) goto fail
;
28256 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28257 if (SWIG_arg_fail(1)) SWIG_fail
;
28260 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28261 if (SWIG_arg_fail(2)) SWIG_fail
;
28265 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28266 result
= (bool)(arg1
)->Enable(arg2
);
28268 wxPyEndAllowThreads(__tstate
);
28269 if (PyErr_Occurred()) SWIG_fail
;
28272 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28280 static PyObject
*_wrap_Window_Disable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28281 PyObject
*resultobj
= NULL
;
28282 wxWindow
*arg1
= (wxWindow
*) 0 ;
28284 PyObject
* obj0
= 0 ;
28285 char *kwnames
[] = {
28286 (char *) "self", NULL
28289 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Disable",kwnames
,&obj0
)) goto fail
;
28290 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28291 if (SWIG_arg_fail(1)) SWIG_fail
;
28293 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28294 result
= (bool)(arg1
)->Disable();
28296 wxPyEndAllowThreads(__tstate
);
28297 if (PyErr_Occurred()) SWIG_fail
;
28300 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28308 static PyObject
*_wrap_Window_IsShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28309 PyObject
*resultobj
= NULL
;
28310 wxWindow
*arg1
= (wxWindow
*) 0 ;
28312 PyObject
* obj0
= 0 ;
28313 char *kwnames
[] = {
28314 (char *) "self", NULL
28317 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsShown",kwnames
,&obj0
)) goto fail
;
28318 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28319 if (SWIG_arg_fail(1)) SWIG_fail
;
28321 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28322 result
= (bool)((wxWindow
const *)arg1
)->IsShown();
28324 wxPyEndAllowThreads(__tstate
);
28325 if (PyErr_Occurred()) SWIG_fail
;
28328 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28336 static PyObject
*_wrap_Window_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28337 PyObject
*resultobj
= NULL
;
28338 wxWindow
*arg1
= (wxWindow
*) 0 ;
28340 PyObject
* obj0
= 0 ;
28341 char *kwnames
[] = {
28342 (char *) "self", NULL
28345 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsEnabled",kwnames
,&obj0
)) goto fail
;
28346 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28347 if (SWIG_arg_fail(1)) SWIG_fail
;
28349 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28350 result
= (bool)((wxWindow
const *)arg1
)->IsEnabled();
28352 wxPyEndAllowThreads(__tstate
);
28353 if (PyErr_Occurred()) SWIG_fail
;
28356 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28364 static PyObject
*_wrap_Window_SetWindowStyleFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28365 PyObject
*resultobj
= NULL
;
28366 wxWindow
*arg1
= (wxWindow
*) 0 ;
28368 PyObject
* obj0
= 0 ;
28369 PyObject
* obj1
= 0 ;
28370 char *kwnames
[] = {
28371 (char *) "self",(char *) "style", NULL
28374 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetWindowStyleFlag",kwnames
,&obj0
,&obj1
)) goto fail
;
28375 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28376 if (SWIG_arg_fail(1)) SWIG_fail
;
28378 arg2
= static_cast<long >(SWIG_As_long(obj1
));
28379 if (SWIG_arg_fail(2)) SWIG_fail
;
28382 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28383 (arg1
)->SetWindowStyleFlag(arg2
);
28385 wxPyEndAllowThreads(__tstate
);
28386 if (PyErr_Occurred()) SWIG_fail
;
28388 Py_INCREF(Py_None
); resultobj
= Py_None
;
28395 static PyObject
*_wrap_Window_GetWindowStyleFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28396 PyObject
*resultobj
= NULL
;
28397 wxWindow
*arg1
= (wxWindow
*) 0 ;
28399 PyObject
* obj0
= 0 ;
28400 char *kwnames
[] = {
28401 (char *) "self", NULL
28404 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetWindowStyleFlag",kwnames
,&obj0
)) goto fail
;
28405 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28406 if (SWIG_arg_fail(1)) SWIG_fail
;
28408 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28409 result
= (long)((wxWindow
const *)arg1
)->GetWindowStyleFlag();
28411 wxPyEndAllowThreads(__tstate
);
28412 if (PyErr_Occurred()) SWIG_fail
;
28415 resultobj
= SWIG_From_long(static_cast<long >(result
));
28423 static PyObject
*_wrap_Window_HasFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28424 PyObject
*resultobj
= NULL
;
28425 wxWindow
*arg1
= (wxWindow
*) 0 ;
28428 PyObject
* obj0
= 0 ;
28429 PyObject
* obj1
= 0 ;
28430 char *kwnames
[] = {
28431 (char *) "self",(char *) "flag", NULL
28434 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_HasFlag",kwnames
,&obj0
,&obj1
)) goto fail
;
28435 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28436 if (SWIG_arg_fail(1)) SWIG_fail
;
28438 arg2
= static_cast<int >(SWIG_As_int(obj1
));
28439 if (SWIG_arg_fail(2)) SWIG_fail
;
28442 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28443 result
= (bool)((wxWindow
const *)arg1
)->HasFlag(arg2
);
28445 wxPyEndAllowThreads(__tstate
);
28446 if (PyErr_Occurred()) SWIG_fail
;
28449 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28457 static PyObject
*_wrap_Window_IsRetained(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28458 PyObject
*resultobj
= NULL
;
28459 wxWindow
*arg1
= (wxWindow
*) 0 ;
28461 PyObject
* obj0
= 0 ;
28462 char *kwnames
[] = {
28463 (char *) "self", NULL
28466 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsRetained",kwnames
,&obj0
)) goto fail
;
28467 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28468 if (SWIG_arg_fail(1)) SWIG_fail
;
28470 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28471 result
= (bool)((wxWindow
const *)arg1
)->IsRetained();
28473 wxPyEndAllowThreads(__tstate
);
28474 if (PyErr_Occurred()) SWIG_fail
;
28477 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28485 static PyObject
*_wrap_Window_SetExtraStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28486 PyObject
*resultobj
= NULL
;
28487 wxWindow
*arg1
= (wxWindow
*) 0 ;
28489 PyObject
* obj0
= 0 ;
28490 PyObject
* obj1
= 0 ;
28491 char *kwnames
[] = {
28492 (char *) "self",(char *) "exStyle", NULL
28495 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetExtraStyle",kwnames
,&obj0
,&obj1
)) goto fail
;
28496 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28497 if (SWIG_arg_fail(1)) SWIG_fail
;
28499 arg2
= static_cast<long >(SWIG_As_long(obj1
));
28500 if (SWIG_arg_fail(2)) SWIG_fail
;
28503 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28504 (arg1
)->SetExtraStyle(arg2
);
28506 wxPyEndAllowThreads(__tstate
);
28507 if (PyErr_Occurred()) SWIG_fail
;
28509 Py_INCREF(Py_None
); resultobj
= Py_None
;
28516 static PyObject
*_wrap_Window_GetExtraStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28517 PyObject
*resultobj
= NULL
;
28518 wxWindow
*arg1
= (wxWindow
*) 0 ;
28520 PyObject
* obj0
= 0 ;
28521 char *kwnames
[] = {
28522 (char *) "self", NULL
28525 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetExtraStyle",kwnames
,&obj0
)) goto fail
;
28526 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28527 if (SWIG_arg_fail(1)) SWIG_fail
;
28529 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28530 result
= (long)((wxWindow
const *)arg1
)->GetExtraStyle();
28532 wxPyEndAllowThreads(__tstate
);
28533 if (PyErr_Occurred()) SWIG_fail
;
28536 resultobj
= SWIG_From_long(static_cast<long >(result
));
28544 static PyObject
*_wrap_Window_MakeModal(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28545 PyObject
*resultobj
= NULL
;
28546 wxWindow
*arg1
= (wxWindow
*) 0 ;
28547 bool arg2
= (bool) true ;
28548 PyObject
* obj0
= 0 ;
28549 PyObject
* obj1
= 0 ;
28550 char *kwnames
[] = {
28551 (char *) "self",(char *) "modal", NULL
28554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_MakeModal",kwnames
,&obj0
,&obj1
)) goto fail
;
28555 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28556 if (SWIG_arg_fail(1)) SWIG_fail
;
28559 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28560 if (SWIG_arg_fail(2)) SWIG_fail
;
28564 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28565 (arg1
)->MakeModal(arg2
);
28567 wxPyEndAllowThreads(__tstate
);
28568 if (PyErr_Occurred()) SWIG_fail
;
28570 Py_INCREF(Py_None
); resultobj
= Py_None
;
28577 static PyObject
*_wrap_Window_SetThemeEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28578 PyObject
*resultobj
= NULL
;
28579 wxWindow
*arg1
= (wxWindow
*) 0 ;
28581 PyObject
* obj0
= 0 ;
28582 PyObject
* obj1
= 0 ;
28583 char *kwnames
[] = {
28584 (char *) "self",(char *) "enableTheme", NULL
28587 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetThemeEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
28588 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28589 if (SWIG_arg_fail(1)) SWIG_fail
;
28591 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28592 if (SWIG_arg_fail(2)) SWIG_fail
;
28595 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28596 (arg1
)->SetThemeEnabled(arg2
);
28598 wxPyEndAllowThreads(__tstate
);
28599 if (PyErr_Occurred()) SWIG_fail
;
28601 Py_INCREF(Py_None
); resultobj
= Py_None
;
28608 static PyObject
*_wrap_Window_GetThemeEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28609 PyObject
*resultobj
= NULL
;
28610 wxWindow
*arg1
= (wxWindow
*) 0 ;
28612 PyObject
* obj0
= 0 ;
28613 char *kwnames
[] = {
28614 (char *) "self", NULL
28617 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetThemeEnabled",kwnames
,&obj0
)) goto fail
;
28618 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28619 if (SWIG_arg_fail(1)) SWIG_fail
;
28621 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28622 result
= (bool)((wxWindow
const *)arg1
)->GetThemeEnabled();
28624 wxPyEndAllowThreads(__tstate
);
28625 if (PyErr_Occurred()) SWIG_fail
;
28628 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28636 static PyObject
*_wrap_Window_SetFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28637 PyObject
*resultobj
= NULL
;
28638 wxWindow
*arg1
= (wxWindow
*) 0 ;
28639 PyObject
* obj0
= 0 ;
28640 char *kwnames
[] = {
28641 (char *) "self", NULL
28644 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_SetFocus",kwnames
,&obj0
)) goto fail
;
28645 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28646 if (SWIG_arg_fail(1)) SWIG_fail
;
28648 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28649 (arg1
)->SetFocus();
28651 wxPyEndAllowThreads(__tstate
);
28652 if (PyErr_Occurred()) SWIG_fail
;
28654 Py_INCREF(Py_None
); resultobj
= Py_None
;
28661 static PyObject
*_wrap_Window_SetFocusFromKbd(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28662 PyObject
*resultobj
= NULL
;
28663 wxWindow
*arg1
= (wxWindow
*) 0 ;
28664 PyObject
* obj0
= 0 ;
28665 char *kwnames
[] = {
28666 (char *) "self", NULL
28669 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_SetFocusFromKbd",kwnames
,&obj0
)) goto fail
;
28670 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28671 if (SWIG_arg_fail(1)) SWIG_fail
;
28673 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28674 (arg1
)->SetFocusFromKbd();
28676 wxPyEndAllowThreads(__tstate
);
28677 if (PyErr_Occurred()) SWIG_fail
;
28679 Py_INCREF(Py_None
); resultobj
= Py_None
;
28686 static PyObject
*_wrap_Window_FindFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28687 PyObject
*resultobj
= NULL
;
28689 char *kwnames
[] = {
28693 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Window_FindFocus",kwnames
)) goto fail
;
28695 if (!wxPyCheckForApp()) SWIG_fail
;
28696 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28697 result
= (wxWindow
*)wxWindow::FindFocus();
28699 wxPyEndAllowThreads(__tstate
);
28700 if (PyErr_Occurred()) SWIG_fail
;
28703 resultobj
= wxPyMake_wxObject(result
, 0);
28711 static PyObject
*_wrap_Window_AcceptsFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28712 PyObject
*resultobj
= NULL
;
28713 wxWindow
*arg1
= (wxWindow
*) 0 ;
28715 PyObject
* obj0
= 0 ;
28716 char *kwnames
[] = {
28717 (char *) "self", NULL
28720 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_AcceptsFocus",kwnames
,&obj0
)) goto fail
;
28721 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28722 if (SWIG_arg_fail(1)) SWIG_fail
;
28724 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28725 result
= (bool)((wxWindow
const *)arg1
)->AcceptsFocus();
28727 wxPyEndAllowThreads(__tstate
);
28728 if (PyErr_Occurred()) SWIG_fail
;
28731 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28739 static PyObject
*_wrap_Window_AcceptsFocusFromKeyboard(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28740 PyObject
*resultobj
= NULL
;
28741 wxWindow
*arg1
= (wxWindow
*) 0 ;
28743 PyObject
* obj0
= 0 ;
28744 char *kwnames
[] = {
28745 (char *) "self", NULL
28748 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_AcceptsFocusFromKeyboard",kwnames
,&obj0
)) goto fail
;
28749 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28750 if (SWIG_arg_fail(1)) SWIG_fail
;
28752 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28753 result
= (bool)((wxWindow
const *)arg1
)->AcceptsFocusFromKeyboard();
28755 wxPyEndAllowThreads(__tstate
);
28756 if (PyErr_Occurred()) SWIG_fail
;
28759 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28767 static PyObject
*_wrap_Window_GetDefaultItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28768 PyObject
*resultobj
= NULL
;
28769 wxWindow
*arg1
= (wxWindow
*) 0 ;
28771 PyObject
* obj0
= 0 ;
28772 char *kwnames
[] = {
28773 (char *) "self", NULL
28776 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetDefaultItem",kwnames
,&obj0
)) goto fail
;
28777 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28778 if (SWIG_arg_fail(1)) SWIG_fail
;
28780 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28781 result
= (wxWindow
*)((wxWindow
const *)arg1
)->GetDefaultItem();
28783 wxPyEndAllowThreads(__tstate
);
28784 if (PyErr_Occurred()) SWIG_fail
;
28787 resultobj
= wxPyMake_wxObject(result
, 0);
28795 static PyObject
*_wrap_Window_SetDefaultItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28796 PyObject
*resultobj
= NULL
;
28797 wxWindow
*arg1
= (wxWindow
*) 0 ;
28798 wxWindow
*arg2
= (wxWindow
*) 0 ;
28800 PyObject
* obj0
= 0 ;
28801 PyObject
* obj1
= 0 ;
28802 char *kwnames
[] = {
28803 (char *) "self",(char *) "child", NULL
28806 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetDefaultItem",kwnames
,&obj0
,&obj1
)) goto fail
;
28807 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28808 if (SWIG_arg_fail(1)) SWIG_fail
;
28809 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28810 if (SWIG_arg_fail(2)) SWIG_fail
;
28812 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28813 result
= (wxWindow
*)(arg1
)->SetDefaultItem(arg2
);
28815 wxPyEndAllowThreads(__tstate
);
28816 if (PyErr_Occurred()) SWIG_fail
;
28819 resultobj
= wxPyMake_wxObject(result
, 0);
28827 static PyObject
*_wrap_Window_SetTmpDefaultItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28828 PyObject
*resultobj
= NULL
;
28829 wxWindow
*arg1
= (wxWindow
*) 0 ;
28830 wxWindow
*arg2
= (wxWindow
*) 0 ;
28831 PyObject
* obj0
= 0 ;
28832 PyObject
* obj1
= 0 ;
28833 char *kwnames
[] = {
28834 (char *) "self",(char *) "win", NULL
28837 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetTmpDefaultItem",kwnames
,&obj0
,&obj1
)) goto fail
;
28838 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28839 if (SWIG_arg_fail(1)) SWIG_fail
;
28840 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28841 if (SWIG_arg_fail(2)) SWIG_fail
;
28843 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28844 (arg1
)->SetTmpDefaultItem(arg2
);
28846 wxPyEndAllowThreads(__tstate
);
28847 if (PyErr_Occurred()) SWIG_fail
;
28849 Py_INCREF(Py_None
); resultobj
= Py_None
;
28856 static PyObject
*_wrap_Window_Navigate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28857 PyObject
*resultobj
= NULL
;
28858 wxWindow
*arg1
= (wxWindow
*) 0 ;
28859 int arg2
= (int) wxNavigationKeyEvent::IsForward
;
28861 PyObject
* obj0
= 0 ;
28862 PyObject
* obj1
= 0 ;
28863 char *kwnames
[] = {
28864 (char *) "self",(char *) "flags", NULL
28867 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Navigate",kwnames
,&obj0
,&obj1
)) goto fail
;
28868 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28869 if (SWIG_arg_fail(1)) SWIG_fail
;
28872 arg2
= static_cast<int >(SWIG_As_int(obj1
));
28873 if (SWIG_arg_fail(2)) SWIG_fail
;
28877 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28878 result
= (bool)(arg1
)->Navigate(arg2
);
28880 wxPyEndAllowThreads(__tstate
);
28881 if (PyErr_Occurred()) SWIG_fail
;
28884 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28892 static PyObject
*_wrap_Window_MoveAfterInTabOrder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28893 PyObject
*resultobj
= NULL
;
28894 wxWindow
*arg1
= (wxWindow
*) 0 ;
28895 wxWindow
*arg2
= (wxWindow
*) 0 ;
28896 PyObject
* obj0
= 0 ;
28897 PyObject
* obj1
= 0 ;
28898 char *kwnames
[] = {
28899 (char *) "self",(char *) "win", NULL
28902 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_MoveAfterInTabOrder",kwnames
,&obj0
,&obj1
)) goto fail
;
28903 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28904 if (SWIG_arg_fail(1)) SWIG_fail
;
28905 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28906 if (SWIG_arg_fail(2)) SWIG_fail
;
28908 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28909 (arg1
)->MoveAfterInTabOrder(arg2
);
28911 wxPyEndAllowThreads(__tstate
);
28912 if (PyErr_Occurred()) SWIG_fail
;
28914 Py_INCREF(Py_None
); resultobj
= Py_None
;
28921 static PyObject
*_wrap_Window_MoveBeforeInTabOrder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28922 PyObject
*resultobj
= NULL
;
28923 wxWindow
*arg1
= (wxWindow
*) 0 ;
28924 wxWindow
*arg2
= (wxWindow
*) 0 ;
28925 PyObject
* obj0
= 0 ;
28926 PyObject
* obj1
= 0 ;
28927 char *kwnames
[] = {
28928 (char *) "self",(char *) "win", NULL
28931 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_MoveBeforeInTabOrder",kwnames
,&obj0
,&obj1
)) goto fail
;
28932 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28933 if (SWIG_arg_fail(1)) SWIG_fail
;
28934 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28935 if (SWIG_arg_fail(2)) SWIG_fail
;
28937 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28938 (arg1
)->MoveBeforeInTabOrder(arg2
);
28940 wxPyEndAllowThreads(__tstate
);
28941 if (PyErr_Occurred()) SWIG_fail
;
28943 Py_INCREF(Py_None
); resultobj
= Py_None
;
28950 static PyObject
*_wrap_Window_GetChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28951 PyObject
*resultobj
= NULL
;
28952 wxWindow
*arg1
= (wxWindow
*) 0 ;
28954 PyObject
* obj0
= 0 ;
28955 char *kwnames
[] = {
28956 (char *) "self", NULL
28959 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetChildren",kwnames
,&obj0
)) goto fail
;
28960 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28961 if (SWIG_arg_fail(1)) SWIG_fail
;
28963 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28964 result
= (PyObject
*)wxWindow_GetChildren(arg1
);
28966 wxPyEndAllowThreads(__tstate
);
28967 if (PyErr_Occurred()) SWIG_fail
;
28969 resultobj
= result
;
28976 static PyObject
*_wrap_Window_GetParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28977 PyObject
*resultobj
= NULL
;
28978 wxWindow
*arg1
= (wxWindow
*) 0 ;
28980 PyObject
* obj0
= 0 ;
28981 char *kwnames
[] = {
28982 (char *) "self", NULL
28985 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetParent",kwnames
,&obj0
)) goto fail
;
28986 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28987 if (SWIG_arg_fail(1)) SWIG_fail
;
28989 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28990 result
= (wxWindow
*)((wxWindow
const *)arg1
)->GetParent();
28992 wxPyEndAllowThreads(__tstate
);
28993 if (PyErr_Occurred()) SWIG_fail
;
28996 resultobj
= wxPyMake_wxObject(result
, 0);
29004 static PyObject
*_wrap_Window_GetGrandParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29005 PyObject
*resultobj
= NULL
;
29006 wxWindow
*arg1
= (wxWindow
*) 0 ;
29008 PyObject
* obj0
= 0 ;
29009 char *kwnames
[] = {
29010 (char *) "self", NULL
29013 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetGrandParent",kwnames
,&obj0
)) goto fail
;
29014 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29015 if (SWIG_arg_fail(1)) SWIG_fail
;
29017 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29018 result
= (wxWindow
*)((wxWindow
const *)arg1
)->GetGrandParent();
29020 wxPyEndAllowThreads(__tstate
);
29021 if (PyErr_Occurred()) SWIG_fail
;
29024 resultobj
= wxPyMake_wxObject(result
, 0);
29032 static PyObject
*_wrap_Window_IsTopLevel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29033 PyObject
*resultobj
= NULL
;
29034 wxWindow
*arg1
= (wxWindow
*) 0 ;
29036 PyObject
* obj0
= 0 ;
29037 char *kwnames
[] = {
29038 (char *) "self", NULL
29041 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsTopLevel",kwnames
,&obj0
)) goto fail
;
29042 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29043 if (SWIG_arg_fail(1)) SWIG_fail
;
29045 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29046 result
= (bool)((wxWindow
const *)arg1
)->IsTopLevel();
29048 wxPyEndAllowThreads(__tstate
);
29049 if (PyErr_Occurred()) SWIG_fail
;
29052 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29060 static PyObject
*_wrap_Window_Reparent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29061 PyObject
*resultobj
= NULL
;
29062 wxWindow
*arg1
= (wxWindow
*) 0 ;
29063 wxWindow
*arg2
= (wxWindow
*) 0 ;
29065 PyObject
* obj0
= 0 ;
29066 PyObject
* obj1
= 0 ;
29067 char *kwnames
[] = {
29068 (char *) "self",(char *) "newParent", NULL
29071 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_Reparent",kwnames
,&obj0
,&obj1
)) goto fail
;
29072 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29073 if (SWIG_arg_fail(1)) SWIG_fail
;
29074 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29075 if (SWIG_arg_fail(2)) SWIG_fail
;
29077 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29078 result
= (bool)(arg1
)->Reparent(arg2
);
29080 wxPyEndAllowThreads(__tstate
);
29081 if (PyErr_Occurred()) SWIG_fail
;
29084 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29092 static PyObject
*_wrap_Window_AddChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29093 PyObject
*resultobj
= NULL
;
29094 wxWindow
*arg1
= (wxWindow
*) 0 ;
29095 wxWindow
*arg2
= (wxWindow
*) 0 ;
29096 PyObject
* obj0
= 0 ;
29097 PyObject
* obj1
= 0 ;
29098 char *kwnames
[] = {
29099 (char *) "self",(char *) "child", NULL
29102 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_AddChild",kwnames
,&obj0
,&obj1
)) goto fail
;
29103 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29104 if (SWIG_arg_fail(1)) SWIG_fail
;
29105 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29106 if (SWIG_arg_fail(2)) SWIG_fail
;
29108 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29109 (arg1
)->AddChild(arg2
);
29111 wxPyEndAllowThreads(__tstate
);
29112 if (PyErr_Occurred()) SWIG_fail
;
29114 Py_INCREF(Py_None
); resultobj
= Py_None
;
29121 static PyObject
*_wrap_Window_RemoveChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29122 PyObject
*resultobj
= NULL
;
29123 wxWindow
*arg1
= (wxWindow
*) 0 ;
29124 wxWindow
*arg2
= (wxWindow
*) 0 ;
29125 PyObject
* obj0
= 0 ;
29126 PyObject
* obj1
= 0 ;
29127 char *kwnames
[] = {
29128 (char *) "self",(char *) "child", NULL
29131 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_RemoveChild",kwnames
,&obj0
,&obj1
)) goto fail
;
29132 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29133 if (SWIG_arg_fail(1)) SWIG_fail
;
29134 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29135 if (SWIG_arg_fail(2)) SWIG_fail
;
29137 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29138 (arg1
)->RemoveChild(arg2
);
29140 wxPyEndAllowThreads(__tstate
);
29141 if (PyErr_Occurred()) SWIG_fail
;
29143 Py_INCREF(Py_None
); resultobj
= Py_None
;
29150 static PyObject
*_wrap_Window_FindWindowById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29151 PyObject
*resultobj
= NULL
;
29152 wxWindow
*arg1
= (wxWindow
*) 0 ;
29155 PyObject
* obj0
= 0 ;
29156 PyObject
* obj1
= 0 ;
29157 char *kwnames
[] = {
29158 (char *) "self",(char *) "winid", NULL
29161 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_FindWindowById",kwnames
,&obj0
,&obj1
)) goto fail
;
29162 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29163 if (SWIG_arg_fail(1)) SWIG_fail
;
29165 arg2
= static_cast<long >(SWIG_As_long(obj1
));
29166 if (SWIG_arg_fail(2)) SWIG_fail
;
29169 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29170 result
= (wxWindow
*)(arg1
)->FindWindow(arg2
);
29172 wxPyEndAllowThreads(__tstate
);
29173 if (PyErr_Occurred()) SWIG_fail
;
29176 resultobj
= wxPyMake_wxObject(result
, 0);
29184 static PyObject
*_wrap_Window_FindWindowByName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29185 PyObject
*resultobj
= NULL
;
29186 wxWindow
*arg1
= (wxWindow
*) 0 ;
29187 wxString
*arg2
= 0 ;
29189 bool temp2
= false ;
29190 PyObject
* obj0
= 0 ;
29191 PyObject
* obj1
= 0 ;
29192 char *kwnames
[] = {
29193 (char *) "self",(char *) "name", NULL
29196 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_FindWindowByName",kwnames
,&obj0
,&obj1
)) goto fail
;
29197 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29198 if (SWIG_arg_fail(1)) SWIG_fail
;
29200 arg2
= wxString_in_helper(obj1
);
29201 if (arg2
== NULL
) SWIG_fail
;
29205 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29206 result
= (wxWindow
*)(arg1
)->FindWindow((wxString
const &)*arg2
);
29208 wxPyEndAllowThreads(__tstate
);
29209 if (PyErr_Occurred()) SWIG_fail
;
29212 resultobj
= wxPyMake_wxObject(result
, 0);
29228 static PyObject
*_wrap_Window_GetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29229 PyObject
*resultobj
= NULL
;
29230 wxWindow
*arg1
= (wxWindow
*) 0 ;
29231 wxEvtHandler
*result
;
29232 PyObject
* obj0
= 0 ;
29233 char *kwnames
[] = {
29234 (char *) "self", NULL
29237 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetEventHandler",kwnames
,&obj0
)) goto fail
;
29238 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29239 if (SWIG_arg_fail(1)) SWIG_fail
;
29241 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29242 result
= (wxEvtHandler
*)((wxWindow
const *)arg1
)->GetEventHandler();
29244 wxPyEndAllowThreads(__tstate
);
29245 if (PyErr_Occurred()) SWIG_fail
;
29248 resultobj
= wxPyMake_wxObject(result
, 0);
29256 static PyObject
*_wrap_Window_SetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29257 PyObject
*resultobj
= NULL
;
29258 wxWindow
*arg1
= (wxWindow
*) 0 ;
29259 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
29260 PyObject
* obj0
= 0 ;
29261 PyObject
* obj1
= 0 ;
29262 char *kwnames
[] = {
29263 (char *) "self",(char *) "handler", NULL
29266 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29267 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29268 if (SWIG_arg_fail(1)) SWIG_fail
;
29269 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
29270 if (SWIG_arg_fail(2)) SWIG_fail
;
29272 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29273 (arg1
)->SetEventHandler(arg2
);
29275 wxPyEndAllowThreads(__tstate
);
29276 if (PyErr_Occurred()) SWIG_fail
;
29278 Py_INCREF(Py_None
); resultobj
= Py_None
;
29285 static PyObject
*_wrap_Window_PushEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29286 PyObject
*resultobj
= NULL
;
29287 wxWindow
*arg1
= (wxWindow
*) 0 ;
29288 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
29289 PyObject
* obj0
= 0 ;
29290 PyObject
* obj1
= 0 ;
29291 char *kwnames
[] = {
29292 (char *) "self",(char *) "handler", NULL
29295 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_PushEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29296 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29297 if (SWIG_arg_fail(1)) SWIG_fail
;
29298 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
29299 if (SWIG_arg_fail(2)) SWIG_fail
;
29301 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29302 (arg1
)->PushEventHandler(arg2
);
29304 wxPyEndAllowThreads(__tstate
);
29305 if (PyErr_Occurred()) SWIG_fail
;
29307 Py_INCREF(Py_None
); resultobj
= Py_None
;
29314 static PyObject
*_wrap_Window_PopEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29315 PyObject
*resultobj
= NULL
;
29316 wxWindow
*arg1
= (wxWindow
*) 0 ;
29317 bool arg2
= (bool) false ;
29318 wxEvtHandler
*result
;
29319 PyObject
* obj0
= 0 ;
29320 PyObject
* obj1
= 0 ;
29321 char *kwnames
[] = {
29322 (char *) "self",(char *) "deleteHandler", NULL
29325 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_PopEventHandler",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
;
29330 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
29331 if (SWIG_arg_fail(2)) SWIG_fail
;
29335 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29336 result
= (wxEvtHandler
*)(arg1
)->PopEventHandler(arg2
);
29338 wxPyEndAllowThreads(__tstate
);
29339 if (PyErr_Occurred()) SWIG_fail
;
29342 resultobj
= wxPyMake_wxObject(result
, 0);
29350 static PyObject
*_wrap_Window_RemoveEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29351 PyObject
*resultobj
= NULL
;
29352 wxWindow
*arg1
= (wxWindow
*) 0 ;
29353 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
29355 PyObject
* obj0
= 0 ;
29356 PyObject
* obj1
= 0 ;
29357 char *kwnames
[] = {
29358 (char *) "self",(char *) "handler", NULL
29361 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_RemoveEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29362 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29363 if (SWIG_arg_fail(1)) SWIG_fail
;
29364 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
29365 if (SWIG_arg_fail(2)) SWIG_fail
;
29367 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29368 result
= (bool)(arg1
)->RemoveEventHandler(arg2
);
29370 wxPyEndAllowThreads(__tstate
);
29371 if (PyErr_Occurred()) SWIG_fail
;
29374 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29382 static PyObject
*_wrap_Window_SetValidator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29383 PyObject
*resultobj
= NULL
;
29384 wxWindow
*arg1
= (wxWindow
*) 0 ;
29385 wxValidator
*arg2
= 0 ;
29386 PyObject
* obj0
= 0 ;
29387 PyObject
* obj1
= 0 ;
29388 char *kwnames
[] = {
29389 (char *) "self",(char *) "validator", NULL
29392 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetValidator",kwnames
,&obj0
,&obj1
)) goto fail
;
29393 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29394 if (SWIG_arg_fail(1)) SWIG_fail
;
29396 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
29397 if (SWIG_arg_fail(2)) SWIG_fail
;
29398 if (arg2
== NULL
) {
29399 SWIG_null_ref("wxValidator");
29401 if (SWIG_arg_fail(2)) SWIG_fail
;
29404 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29405 (arg1
)->SetValidator((wxValidator
const &)*arg2
);
29407 wxPyEndAllowThreads(__tstate
);
29408 if (PyErr_Occurred()) SWIG_fail
;
29410 Py_INCREF(Py_None
); resultobj
= Py_None
;
29417 static PyObject
*_wrap_Window_GetValidator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29418 PyObject
*resultobj
= NULL
;
29419 wxWindow
*arg1
= (wxWindow
*) 0 ;
29420 wxValidator
*result
;
29421 PyObject
* obj0
= 0 ;
29422 char *kwnames
[] = {
29423 (char *) "self", NULL
29426 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetValidator",kwnames
,&obj0
)) goto fail
;
29427 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29428 if (SWIG_arg_fail(1)) SWIG_fail
;
29430 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29431 result
= (wxValidator
*)(arg1
)->GetValidator();
29433 wxPyEndAllowThreads(__tstate
);
29434 if (PyErr_Occurred()) SWIG_fail
;
29437 resultobj
= wxPyMake_wxObject(result
, (bool)0);
29445 static PyObject
*_wrap_Window_Validate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29446 PyObject
*resultobj
= NULL
;
29447 wxWindow
*arg1
= (wxWindow
*) 0 ;
29449 PyObject
* obj0
= 0 ;
29450 char *kwnames
[] = {
29451 (char *) "self", NULL
29454 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Validate",kwnames
,&obj0
)) goto fail
;
29455 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29456 if (SWIG_arg_fail(1)) SWIG_fail
;
29458 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29459 result
= (bool)(arg1
)->Validate();
29461 wxPyEndAllowThreads(__tstate
);
29462 if (PyErr_Occurred()) SWIG_fail
;
29465 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29473 static PyObject
*_wrap_Window_TransferDataToWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29474 PyObject
*resultobj
= NULL
;
29475 wxWindow
*arg1
= (wxWindow
*) 0 ;
29477 PyObject
* obj0
= 0 ;
29478 char *kwnames
[] = {
29479 (char *) "self", NULL
29482 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_TransferDataToWindow",kwnames
,&obj0
)) goto fail
;
29483 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29484 if (SWIG_arg_fail(1)) SWIG_fail
;
29486 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29487 result
= (bool)(arg1
)->TransferDataToWindow();
29489 wxPyEndAllowThreads(__tstate
);
29490 if (PyErr_Occurred()) SWIG_fail
;
29493 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29501 static PyObject
*_wrap_Window_TransferDataFromWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29502 PyObject
*resultobj
= NULL
;
29503 wxWindow
*arg1
= (wxWindow
*) 0 ;
29505 PyObject
* obj0
= 0 ;
29506 char *kwnames
[] = {
29507 (char *) "self", NULL
29510 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_TransferDataFromWindow",kwnames
,&obj0
)) goto fail
;
29511 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29512 if (SWIG_arg_fail(1)) SWIG_fail
;
29514 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29515 result
= (bool)(arg1
)->TransferDataFromWindow();
29517 wxPyEndAllowThreads(__tstate
);
29518 if (PyErr_Occurred()) SWIG_fail
;
29521 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29529 static PyObject
*_wrap_Window_InitDialog(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29530 PyObject
*resultobj
= NULL
;
29531 wxWindow
*arg1
= (wxWindow
*) 0 ;
29532 PyObject
* obj0
= 0 ;
29533 char *kwnames
[] = {
29534 (char *) "self", NULL
29537 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InitDialog",kwnames
,&obj0
)) goto fail
;
29538 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29539 if (SWIG_arg_fail(1)) SWIG_fail
;
29541 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29542 (arg1
)->InitDialog();
29544 wxPyEndAllowThreads(__tstate
);
29545 if (PyErr_Occurred()) SWIG_fail
;
29547 Py_INCREF(Py_None
); resultobj
= Py_None
;
29554 static PyObject
*_wrap_Window_SetAcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29555 PyObject
*resultobj
= NULL
;
29556 wxWindow
*arg1
= (wxWindow
*) 0 ;
29557 wxAcceleratorTable
*arg2
= 0 ;
29558 PyObject
* obj0
= 0 ;
29559 PyObject
* obj1
= 0 ;
29560 char *kwnames
[] = {
29561 (char *) "self",(char *) "accel", NULL
29564 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetAcceleratorTable",kwnames
,&obj0
,&obj1
)) goto fail
;
29565 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29566 if (SWIG_arg_fail(1)) SWIG_fail
;
29568 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxAcceleratorTable
, SWIG_POINTER_EXCEPTION
| 0);
29569 if (SWIG_arg_fail(2)) SWIG_fail
;
29570 if (arg2
== NULL
) {
29571 SWIG_null_ref("wxAcceleratorTable");
29573 if (SWIG_arg_fail(2)) SWIG_fail
;
29576 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29577 (arg1
)->SetAcceleratorTable((wxAcceleratorTable
const &)*arg2
);
29579 wxPyEndAllowThreads(__tstate
);
29580 if (PyErr_Occurred()) SWIG_fail
;
29582 Py_INCREF(Py_None
); resultobj
= Py_None
;
29589 static PyObject
*_wrap_Window_GetAcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29590 PyObject
*resultobj
= NULL
;
29591 wxWindow
*arg1
= (wxWindow
*) 0 ;
29592 wxAcceleratorTable
*result
;
29593 PyObject
* obj0
= 0 ;
29594 char *kwnames
[] = {
29595 (char *) "self", NULL
29598 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetAcceleratorTable",kwnames
,&obj0
)) goto fail
;
29599 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29600 if (SWIG_arg_fail(1)) SWIG_fail
;
29602 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29603 result
= (wxAcceleratorTable
*)(arg1
)->GetAcceleratorTable();
29605 wxPyEndAllowThreads(__tstate
);
29606 if (PyErr_Occurred()) SWIG_fail
;
29608 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorTable
, 0);
29615 static PyObject
*_wrap_Window_RegisterHotKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29616 PyObject
*resultobj
= NULL
;
29617 wxWindow
*arg1
= (wxWindow
*) 0 ;
29622 PyObject
* obj0
= 0 ;
29623 PyObject
* obj1
= 0 ;
29624 PyObject
* obj2
= 0 ;
29625 PyObject
* obj3
= 0 ;
29626 char *kwnames
[] = {
29627 (char *) "self",(char *) "hotkeyId",(char *) "modifiers",(char *) "keycode", NULL
29630 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Window_RegisterHotKey",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
29631 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29632 if (SWIG_arg_fail(1)) SWIG_fail
;
29634 arg2
= static_cast<int >(SWIG_As_int(obj1
));
29635 if (SWIG_arg_fail(2)) SWIG_fail
;
29638 arg3
= static_cast<int >(SWIG_As_int(obj2
));
29639 if (SWIG_arg_fail(3)) SWIG_fail
;
29642 arg4
= static_cast<int >(SWIG_As_int(obj3
));
29643 if (SWIG_arg_fail(4)) SWIG_fail
;
29646 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29647 result
= (bool)wxWindow_RegisterHotKey(arg1
,arg2
,arg3
,arg4
);
29649 wxPyEndAllowThreads(__tstate
);
29650 if (PyErr_Occurred()) SWIG_fail
;
29653 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29661 static PyObject
*_wrap_Window_UnregisterHotKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29662 PyObject
*resultobj
= NULL
;
29663 wxWindow
*arg1
= (wxWindow
*) 0 ;
29666 PyObject
* obj0
= 0 ;
29667 PyObject
* obj1
= 0 ;
29668 char *kwnames
[] = {
29669 (char *) "self",(char *) "hotkeyId", NULL
29672 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_UnregisterHotKey",kwnames
,&obj0
,&obj1
)) goto fail
;
29673 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29674 if (SWIG_arg_fail(1)) SWIG_fail
;
29676 arg2
= static_cast<int >(SWIG_As_int(obj1
));
29677 if (SWIG_arg_fail(2)) SWIG_fail
;
29680 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29681 result
= (bool)wxWindow_UnregisterHotKey(arg1
,arg2
);
29683 wxPyEndAllowThreads(__tstate
);
29684 if (PyErr_Occurred()) SWIG_fail
;
29687 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29695 static PyObject
*_wrap_Window_ConvertDialogPointToPixels(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29696 PyObject
*resultobj
= NULL
;
29697 wxWindow
*arg1
= (wxWindow
*) 0 ;
29698 wxPoint
*arg2
= 0 ;
29701 PyObject
* obj0
= 0 ;
29702 PyObject
* obj1
= 0 ;
29703 char *kwnames
[] = {
29704 (char *) "self",(char *) "pt", NULL
29707 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertDialogPointToPixels",kwnames
,&obj0
,&obj1
)) goto fail
;
29708 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29709 if (SWIG_arg_fail(1)) SWIG_fail
;
29712 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
29715 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29716 result
= (arg1
)->ConvertDialogToPixels((wxPoint
const &)*arg2
);
29718 wxPyEndAllowThreads(__tstate
);
29719 if (PyErr_Occurred()) SWIG_fail
;
29722 wxPoint
* resultptr
;
29723 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
29724 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
29732 static PyObject
*_wrap_Window_ConvertDialogSizeToPixels(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29733 PyObject
*resultobj
= NULL
;
29734 wxWindow
*arg1
= (wxWindow
*) 0 ;
29738 PyObject
* obj0
= 0 ;
29739 PyObject
* obj1
= 0 ;
29740 char *kwnames
[] = {
29741 (char *) "self",(char *) "sz", NULL
29744 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertDialogSizeToPixels",kwnames
,&obj0
,&obj1
)) goto fail
;
29745 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29746 if (SWIG_arg_fail(1)) SWIG_fail
;
29749 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
29752 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29753 result
= (arg1
)->ConvertDialogToPixels((wxSize
const &)*arg2
);
29755 wxPyEndAllowThreads(__tstate
);
29756 if (PyErr_Occurred()) SWIG_fail
;
29759 wxSize
* resultptr
;
29760 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
29761 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
29769 static PyObject
*_wrap_Window_DLG_PNT(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29770 PyObject
*resultobj
= NULL
;
29771 wxWindow
*arg1
= (wxWindow
*) 0 ;
29772 wxPoint
*arg2
= 0 ;
29775 PyObject
* obj0
= 0 ;
29776 PyObject
* obj1
= 0 ;
29777 char *kwnames
[] = {
29778 (char *) "self",(char *) "pt", NULL
29781 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_DLG_PNT",kwnames
,&obj0
,&obj1
)) goto fail
;
29782 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29783 if (SWIG_arg_fail(1)) SWIG_fail
;
29786 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
29789 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29790 result
= (arg1
)->ConvertDialogToPixels((wxPoint
const &)*arg2
);
29792 wxPyEndAllowThreads(__tstate
);
29793 if (PyErr_Occurred()) SWIG_fail
;
29796 wxPoint
* resultptr
;
29797 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
29798 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
29806 static PyObject
*_wrap_Window_DLG_SZE(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29807 PyObject
*resultobj
= NULL
;
29808 wxWindow
*arg1
= (wxWindow
*) 0 ;
29812 PyObject
* obj0
= 0 ;
29813 PyObject
* obj1
= 0 ;
29814 char *kwnames
[] = {
29815 (char *) "self",(char *) "sz", NULL
29818 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_DLG_SZE",kwnames
,&obj0
,&obj1
)) goto fail
;
29819 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29820 if (SWIG_arg_fail(1)) SWIG_fail
;
29823 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
29826 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29827 result
= (arg1
)->ConvertDialogToPixels((wxSize
const &)*arg2
);
29829 wxPyEndAllowThreads(__tstate
);
29830 if (PyErr_Occurred()) SWIG_fail
;
29833 wxSize
* resultptr
;
29834 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
29835 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
29843 static PyObject
*_wrap_Window_ConvertPixelPointToDialog(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29844 PyObject
*resultobj
= NULL
;
29845 wxWindow
*arg1
= (wxWindow
*) 0 ;
29846 wxPoint
*arg2
= 0 ;
29849 PyObject
* obj0
= 0 ;
29850 PyObject
* obj1
= 0 ;
29851 char *kwnames
[] = {
29852 (char *) "self",(char *) "pt", NULL
29855 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertPixelPointToDialog",kwnames
,&obj0
,&obj1
)) goto fail
;
29856 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29857 if (SWIG_arg_fail(1)) SWIG_fail
;
29860 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
29863 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29864 result
= (arg1
)->ConvertPixelsToDialog((wxPoint
const &)*arg2
);
29866 wxPyEndAllowThreads(__tstate
);
29867 if (PyErr_Occurred()) SWIG_fail
;
29870 wxPoint
* resultptr
;
29871 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
29872 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
29880 static PyObject
*_wrap_Window_ConvertPixelSizeToDialog(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29881 PyObject
*resultobj
= NULL
;
29882 wxWindow
*arg1
= (wxWindow
*) 0 ;
29886 PyObject
* obj0
= 0 ;
29887 PyObject
* obj1
= 0 ;
29888 char *kwnames
[] = {
29889 (char *) "self",(char *) "sz", NULL
29892 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertPixelSizeToDialog",kwnames
,&obj0
,&obj1
)) goto fail
;
29893 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29894 if (SWIG_arg_fail(1)) SWIG_fail
;
29897 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
29900 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29901 result
= (arg1
)->ConvertPixelsToDialog((wxSize
const &)*arg2
);
29903 wxPyEndAllowThreads(__tstate
);
29904 if (PyErr_Occurred()) SWIG_fail
;
29907 wxSize
* resultptr
;
29908 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
29909 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
29917 static PyObject
*_wrap_Window_WarpPointer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29918 PyObject
*resultobj
= NULL
;
29919 wxWindow
*arg1
= (wxWindow
*) 0 ;
29922 PyObject
* obj0
= 0 ;
29923 PyObject
* obj1
= 0 ;
29924 PyObject
* obj2
= 0 ;
29925 char *kwnames
[] = {
29926 (char *) "self",(char *) "x",(char *) "y", NULL
29929 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_WarpPointer",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
29930 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29931 if (SWIG_arg_fail(1)) SWIG_fail
;
29933 arg2
= static_cast<int >(SWIG_As_int(obj1
));
29934 if (SWIG_arg_fail(2)) SWIG_fail
;
29937 arg3
= static_cast<int >(SWIG_As_int(obj2
));
29938 if (SWIG_arg_fail(3)) SWIG_fail
;
29941 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29942 (arg1
)->WarpPointer(arg2
,arg3
);
29944 wxPyEndAllowThreads(__tstate
);
29945 if (PyErr_Occurred()) SWIG_fail
;
29947 Py_INCREF(Py_None
); resultobj
= Py_None
;
29954 static PyObject
*_wrap_Window_CaptureMouse(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29955 PyObject
*resultobj
= NULL
;
29956 wxWindow
*arg1
= (wxWindow
*) 0 ;
29957 PyObject
* obj0
= 0 ;
29958 char *kwnames
[] = {
29959 (char *) "self", NULL
29962 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_CaptureMouse",kwnames
,&obj0
)) goto fail
;
29963 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29964 if (SWIG_arg_fail(1)) SWIG_fail
;
29966 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29967 (arg1
)->CaptureMouse();
29969 wxPyEndAllowThreads(__tstate
);
29970 if (PyErr_Occurred()) SWIG_fail
;
29972 Py_INCREF(Py_None
); resultobj
= Py_None
;
29979 static PyObject
*_wrap_Window_ReleaseMouse(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29980 PyObject
*resultobj
= NULL
;
29981 wxWindow
*arg1
= (wxWindow
*) 0 ;
29982 PyObject
* obj0
= 0 ;
29983 char *kwnames
[] = {
29984 (char *) "self", NULL
29987 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_ReleaseMouse",kwnames
,&obj0
)) goto fail
;
29988 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29989 if (SWIG_arg_fail(1)) SWIG_fail
;
29991 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29992 (arg1
)->ReleaseMouse();
29994 wxPyEndAllowThreads(__tstate
);
29995 if (PyErr_Occurred()) SWIG_fail
;
29997 Py_INCREF(Py_None
); resultobj
= Py_None
;
30004 static PyObject
*_wrap_Window_GetCapture(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30005 PyObject
*resultobj
= NULL
;
30007 char *kwnames
[] = {
30011 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Window_GetCapture",kwnames
)) goto fail
;
30013 if (!wxPyCheckForApp()) SWIG_fail
;
30014 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30015 result
= (wxWindow
*)wxWindow::GetCapture();
30017 wxPyEndAllowThreads(__tstate
);
30018 if (PyErr_Occurred()) SWIG_fail
;
30021 resultobj
= wxPyMake_wxObject(result
, 0);
30029 static PyObject
*_wrap_Window_HasCapture(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30030 PyObject
*resultobj
= NULL
;
30031 wxWindow
*arg1
= (wxWindow
*) 0 ;
30033 PyObject
* obj0
= 0 ;
30034 char *kwnames
[] = {
30035 (char *) "self", NULL
30038 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_HasCapture",kwnames
,&obj0
)) goto fail
;
30039 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30040 if (SWIG_arg_fail(1)) SWIG_fail
;
30042 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30043 result
= (bool)((wxWindow
const *)arg1
)->HasCapture();
30045 wxPyEndAllowThreads(__tstate
);
30046 if (PyErr_Occurred()) SWIG_fail
;
30049 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30057 static PyObject
*_wrap_Window_Refresh(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30058 PyObject
*resultobj
= NULL
;
30059 wxWindow
*arg1
= (wxWindow
*) 0 ;
30060 bool arg2
= (bool) true ;
30061 wxRect
*arg3
= (wxRect
*) NULL
;
30062 PyObject
* obj0
= 0 ;
30063 PyObject
* obj1
= 0 ;
30064 PyObject
* obj2
= 0 ;
30065 char *kwnames
[] = {
30066 (char *) "self",(char *) "eraseBackground",(char *) "rect", NULL
30069 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:Window_Refresh",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
30070 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30071 if (SWIG_arg_fail(1)) SWIG_fail
;
30074 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
30075 if (SWIG_arg_fail(2)) SWIG_fail
;
30079 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
30080 if (SWIG_arg_fail(3)) SWIG_fail
;
30083 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30084 (arg1
)->Refresh(arg2
,(wxRect
const *)arg3
);
30086 wxPyEndAllowThreads(__tstate
);
30087 if (PyErr_Occurred()) SWIG_fail
;
30089 Py_INCREF(Py_None
); resultobj
= Py_None
;
30096 static PyObject
*_wrap_Window_RefreshRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30097 PyObject
*resultobj
= NULL
;
30098 wxWindow
*arg1
= (wxWindow
*) 0 ;
30100 bool arg3
= (bool) true ;
30102 PyObject
* obj0
= 0 ;
30103 PyObject
* obj1
= 0 ;
30104 PyObject
* obj2
= 0 ;
30105 char *kwnames
[] = {
30106 (char *) "self",(char *) "rect",(char *) "eraseBackground", NULL
30109 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_RefreshRect",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
30110 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30111 if (SWIG_arg_fail(1)) SWIG_fail
;
30114 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
30118 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
30119 if (SWIG_arg_fail(3)) SWIG_fail
;
30123 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30124 (arg1
)->RefreshRect((wxRect
const &)*arg2
,arg3
);
30126 wxPyEndAllowThreads(__tstate
);
30127 if (PyErr_Occurred()) SWIG_fail
;
30129 Py_INCREF(Py_None
); resultobj
= Py_None
;
30136 static PyObject
*_wrap_Window_Update(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30137 PyObject
*resultobj
= NULL
;
30138 wxWindow
*arg1
= (wxWindow
*) 0 ;
30139 PyObject
* obj0
= 0 ;
30140 char *kwnames
[] = {
30141 (char *) "self", NULL
30144 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Update",kwnames
,&obj0
)) goto fail
;
30145 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30146 if (SWIG_arg_fail(1)) SWIG_fail
;
30148 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30151 wxPyEndAllowThreads(__tstate
);
30152 if (PyErr_Occurred()) SWIG_fail
;
30154 Py_INCREF(Py_None
); resultobj
= Py_None
;
30161 static PyObject
*_wrap_Window_ClearBackground(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30162 PyObject
*resultobj
= NULL
;
30163 wxWindow
*arg1
= (wxWindow
*) 0 ;
30164 PyObject
* obj0
= 0 ;
30165 char *kwnames
[] = {
30166 (char *) "self", NULL
30169 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_ClearBackground",kwnames
,&obj0
)) goto fail
;
30170 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30171 if (SWIG_arg_fail(1)) SWIG_fail
;
30173 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30174 (arg1
)->ClearBackground();
30176 wxPyEndAllowThreads(__tstate
);
30177 if (PyErr_Occurred()) SWIG_fail
;
30179 Py_INCREF(Py_None
); resultobj
= Py_None
;
30186 static PyObject
*_wrap_Window_Freeze(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30187 PyObject
*resultobj
= NULL
;
30188 wxWindow
*arg1
= (wxWindow
*) 0 ;
30189 PyObject
* obj0
= 0 ;
30190 char *kwnames
[] = {
30191 (char *) "self", NULL
30194 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Freeze",kwnames
,&obj0
)) goto fail
;
30195 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30196 if (SWIG_arg_fail(1)) SWIG_fail
;
30198 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30201 wxPyEndAllowThreads(__tstate
);
30202 if (PyErr_Occurred()) SWIG_fail
;
30204 Py_INCREF(Py_None
); resultobj
= Py_None
;
30211 static PyObject
*_wrap_Window_Thaw(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30212 PyObject
*resultobj
= NULL
;
30213 wxWindow
*arg1
= (wxWindow
*) 0 ;
30214 PyObject
* obj0
= 0 ;
30215 char *kwnames
[] = {
30216 (char *) "self", NULL
30219 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Thaw",kwnames
,&obj0
)) goto fail
;
30220 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30221 if (SWIG_arg_fail(1)) SWIG_fail
;
30223 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30226 wxPyEndAllowThreads(__tstate
);
30227 if (PyErr_Occurred()) SWIG_fail
;
30229 Py_INCREF(Py_None
); resultobj
= Py_None
;
30236 static PyObject
*_wrap_Window_PrepareDC(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30237 PyObject
*resultobj
= NULL
;
30238 wxWindow
*arg1
= (wxWindow
*) 0 ;
30240 PyObject
* obj0
= 0 ;
30241 PyObject
* obj1
= 0 ;
30242 char *kwnames
[] = {
30243 (char *) "self",(char *) "dc", NULL
30246 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_PrepareDC",kwnames
,&obj0
,&obj1
)) goto fail
;
30247 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30248 if (SWIG_arg_fail(1)) SWIG_fail
;
30250 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION
| 0);
30251 if (SWIG_arg_fail(2)) SWIG_fail
;
30252 if (arg2
== NULL
) {
30253 SWIG_null_ref("wxDC");
30255 if (SWIG_arg_fail(2)) SWIG_fail
;
30258 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30259 (arg1
)->PrepareDC(*arg2
);
30261 wxPyEndAllowThreads(__tstate
);
30262 if (PyErr_Occurred()) SWIG_fail
;
30264 Py_INCREF(Py_None
); resultobj
= Py_None
;
30271 static PyObject
*_wrap_Window_GetUpdateRegion(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30272 PyObject
*resultobj
= NULL
;
30273 wxWindow
*arg1
= (wxWindow
*) 0 ;
30275 PyObject
* obj0
= 0 ;
30276 char *kwnames
[] = {
30277 (char *) "self", NULL
30280 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetUpdateRegion",kwnames
,&obj0
)) goto fail
;
30281 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30282 if (SWIG_arg_fail(1)) SWIG_fail
;
30284 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30286 wxRegion
&_result_ref
= (arg1
)->GetUpdateRegion();
30287 result
= (wxRegion
*) &_result_ref
;
30290 wxPyEndAllowThreads(__tstate
);
30291 if (PyErr_Occurred()) SWIG_fail
;
30293 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRegion
, 0);
30300 static PyObject
*_wrap_Window_GetUpdateClientRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30301 PyObject
*resultobj
= NULL
;
30302 wxWindow
*arg1
= (wxWindow
*) 0 ;
30304 PyObject
* obj0
= 0 ;
30305 char *kwnames
[] = {
30306 (char *) "self", NULL
30309 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetUpdateClientRect",kwnames
,&obj0
)) goto fail
;
30310 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30311 if (SWIG_arg_fail(1)) SWIG_fail
;
30313 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30314 result
= ((wxWindow
const *)arg1
)->GetUpdateClientRect();
30316 wxPyEndAllowThreads(__tstate
);
30317 if (PyErr_Occurred()) SWIG_fail
;
30320 wxRect
* resultptr
;
30321 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
30322 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
30330 static PyObject
*_wrap_Window_IsExposed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30331 PyObject
*resultobj
= NULL
;
30332 wxWindow
*arg1
= (wxWindow
*) 0 ;
30335 int arg4
= (int) 1 ;
30336 int arg5
= (int) 1 ;
30338 PyObject
* obj0
= 0 ;
30339 PyObject
* obj1
= 0 ;
30340 PyObject
* obj2
= 0 ;
30341 PyObject
* obj3
= 0 ;
30342 PyObject
* obj4
= 0 ;
30343 char *kwnames
[] = {
30344 (char *) "self",(char *) "x",(char *) "y",(char *) "w",(char *) "h", NULL
30347 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Window_IsExposed",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
30348 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30349 if (SWIG_arg_fail(1)) SWIG_fail
;
30351 arg2
= static_cast<int >(SWIG_As_int(obj1
));
30352 if (SWIG_arg_fail(2)) SWIG_fail
;
30355 arg3
= static_cast<int >(SWIG_As_int(obj2
));
30356 if (SWIG_arg_fail(3)) SWIG_fail
;
30360 arg4
= static_cast<int >(SWIG_As_int(obj3
));
30361 if (SWIG_arg_fail(4)) SWIG_fail
;
30366 arg5
= static_cast<int >(SWIG_As_int(obj4
));
30367 if (SWIG_arg_fail(5)) SWIG_fail
;
30371 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30372 result
= (bool)((wxWindow
const *)arg1
)->IsExposed(arg2
,arg3
,arg4
,arg5
);
30374 wxPyEndAllowThreads(__tstate
);
30375 if (PyErr_Occurred()) SWIG_fail
;
30378 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30386 static PyObject
*_wrap_Window_IsExposedPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30387 PyObject
*resultobj
= NULL
;
30388 wxWindow
*arg1
= (wxWindow
*) 0 ;
30389 wxPoint
*arg2
= 0 ;
30392 PyObject
* obj0
= 0 ;
30393 PyObject
* obj1
= 0 ;
30394 char *kwnames
[] = {
30395 (char *) "self",(char *) "pt", NULL
30398 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_IsExposedPoint",kwnames
,&obj0
,&obj1
)) goto fail
;
30399 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30400 if (SWIG_arg_fail(1)) SWIG_fail
;
30403 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
30406 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30407 result
= (bool)((wxWindow
const *)arg1
)->IsExposed((wxPoint
const &)*arg2
);
30409 wxPyEndAllowThreads(__tstate
);
30410 if (PyErr_Occurred()) SWIG_fail
;
30413 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30421 static PyObject
*_wrap_Window_IsExposedRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30422 PyObject
*resultobj
= NULL
;
30423 wxWindow
*arg1
= (wxWindow
*) 0 ;
30427 PyObject
* obj0
= 0 ;
30428 PyObject
* obj1
= 0 ;
30429 char *kwnames
[] = {
30430 (char *) "self",(char *) "rect", NULL
30433 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_IsExposedRect",kwnames
,&obj0
,&obj1
)) goto fail
;
30434 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30435 if (SWIG_arg_fail(1)) SWIG_fail
;
30438 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
30441 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30442 result
= (bool)((wxWindow
const *)arg1
)->IsExposed((wxRect
const &)*arg2
);
30444 wxPyEndAllowThreads(__tstate
);
30445 if (PyErr_Occurred()) SWIG_fail
;
30448 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30456 static PyObject
*_wrap_Window_GetDefaultAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30457 PyObject
*resultobj
= NULL
;
30458 wxWindow
*arg1
= (wxWindow
*) 0 ;
30459 wxVisualAttributes result
;
30460 PyObject
* obj0
= 0 ;
30461 char *kwnames
[] = {
30462 (char *) "self", NULL
30465 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetDefaultAttributes",kwnames
,&obj0
)) goto fail
;
30466 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30467 if (SWIG_arg_fail(1)) SWIG_fail
;
30469 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30470 result
= ((wxWindow
const *)arg1
)->GetDefaultAttributes();
30472 wxPyEndAllowThreads(__tstate
);
30473 if (PyErr_Occurred()) SWIG_fail
;
30476 wxVisualAttributes
* resultptr
;
30477 resultptr
= new wxVisualAttributes(static_cast<wxVisualAttributes
& >(result
));
30478 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1);
30486 static PyObject
*_wrap_Window_GetClassDefaultAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30487 PyObject
*resultobj
= NULL
;
30488 wxWindowVariant arg1
= (wxWindowVariant
) wxWINDOW_VARIANT_NORMAL
;
30489 wxVisualAttributes result
;
30490 PyObject
* obj0
= 0 ;
30491 char *kwnames
[] = {
30492 (char *) "variant", NULL
30495 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Window_GetClassDefaultAttributes",kwnames
,&obj0
)) goto fail
;
30498 arg1
= static_cast<wxWindowVariant
>(SWIG_As_int(obj0
));
30499 if (SWIG_arg_fail(1)) SWIG_fail
;
30503 if (!wxPyCheckForApp()) SWIG_fail
;
30504 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30505 result
= wxWindow::GetClassDefaultAttributes(arg1
);
30507 wxPyEndAllowThreads(__tstate
);
30508 if (PyErr_Occurred()) SWIG_fail
;
30511 wxVisualAttributes
* resultptr
;
30512 resultptr
= new wxVisualAttributes(static_cast<wxVisualAttributes
& >(result
));
30513 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1);
30521 static PyObject
*_wrap_Window_SetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30522 PyObject
*resultobj
= NULL
;
30523 wxWindow
*arg1
= (wxWindow
*) 0 ;
30524 wxColour
*arg2
= 0 ;
30527 PyObject
* obj0
= 0 ;
30528 PyObject
* obj1
= 0 ;
30529 char *kwnames
[] = {
30530 (char *) "self",(char *) "colour", NULL
30533 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30534 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30535 if (SWIG_arg_fail(1)) SWIG_fail
;
30538 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30541 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30542 result
= (bool)(arg1
)->SetBackgroundColour((wxColour
const &)*arg2
);
30544 wxPyEndAllowThreads(__tstate
);
30545 if (PyErr_Occurred()) SWIG_fail
;
30548 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30556 static PyObject
*_wrap_Window_SetOwnBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30557 PyObject
*resultobj
= NULL
;
30558 wxWindow
*arg1
= (wxWindow
*) 0 ;
30559 wxColour
*arg2
= 0 ;
30561 PyObject
* obj0
= 0 ;
30562 PyObject
* obj1
= 0 ;
30563 char *kwnames
[] = {
30564 (char *) "self",(char *) "colour", NULL
30567 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetOwnBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30568 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30569 if (SWIG_arg_fail(1)) SWIG_fail
;
30572 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30575 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30576 (arg1
)->SetOwnBackgroundColour((wxColour
const &)*arg2
);
30578 wxPyEndAllowThreads(__tstate
);
30579 if (PyErr_Occurred()) SWIG_fail
;
30581 Py_INCREF(Py_None
); resultobj
= Py_None
;
30588 static PyObject
*_wrap_Window_SetForegroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30589 PyObject
*resultobj
= NULL
;
30590 wxWindow
*arg1
= (wxWindow
*) 0 ;
30591 wxColour
*arg2
= 0 ;
30594 PyObject
* obj0
= 0 ;
30595 PyObject
* obj1
= 0 ;
30596 char *kwnames
[] = {
30597 (char *) "self",(char *) "colour", NULL
30600 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetForegroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30601 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30602 if (SWIG_arg_fail(1)) SWIG_fail
;
30605 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30608 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30609 result
= (bool)(arg1
)->SetForegroundColour((wxColour
const &)*arg2
);
30611 wxPyEndAllowThreads(__tstate
);
30612 if (PyErr_Occurred()) SWIG_fail
;
30615 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30623 static PyObject
*_wrap_Window_SetOwnForegroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30624 PyObject
*resultobj
= NULL
;
30625 wxWindow
*arg1
= (wxWindow
*) 0 ;
30626 wxColour
*arg2
= 0 ;
30628 PyObject
* obj0
= 0 ;
30629 PyObject
* obj1
= 0 ;
30630 char *kwnames
[] = {
30631 (char *) "self",(char *) "colour", NULL
30634 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetOwnForegroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30635 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30636 if (SWIG_arg_fail(1)) SWIG_fail
;
30639 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30642 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30643 (arg1
)->SetOwnForegroundColour((wxColour
const &)*arg2
);
30645 wxPyEndAllowThreads(__tstate
);
30646 if (PyErr_Occurred()) SWIG_fail
;
30648 Py_INCREF(Py_None
); resultobj
= Py_None
;
30655 static PyObject
*_wrap_Window_GetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30656 PyObject
*resultobj
= NULL
;
30657 wxWindow
*arg1
= (wxWindow
*) 0 ;
30659 PyObject
* obj0
= 0 ;
30660 char *kwnames
[] = {
30661 (char *) "self", NULL
30664 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBackgroundColour",kwnames
,&obj0
)) goto fail
;
30665 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30666 if (SWIG_arg_fail(1)) SWIG_fail
;
30668 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30669 result
= ((wxWindow
const *)arg1
)->GetBackgroundColour();
30671 wxPyEndAllowThreads(__tstate
);
30672 if (PyErr_Occurred()) SWIG_fail
;
30675 wxColour
* resultptr
;
30676 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
30677 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
30685 static PyObject
*_wrap_Window_GetForegroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30686 PyObject
*resultobj
= NULL
;
30687 wxWindow
*arg1
= (wxWindow
*) 0 ;
30689 PyObject
* obj0
= 0 ;
30690 char *kwnames
[] = {
30691 (char *) "self", NULL
30694 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetForegroundColour",kwnames
,&obj0
)) goto fail
;
30695 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30696 if (SWIG_arg_fail(1)) SWIG_fail
;
30698 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30699 result
= ((wxWindow
const *)arg1
)->GetForegroundColour();
30701 wxPyEndAllowThreads(__tstate
);
30702 if (PyErr_Occurred()) SWIG_fail
;
30705 wxColour
* resultptr
;
30706 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
30707 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
30715 static PyObject
*_wrap_Window_InheritsBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30716 PyObject
*resultobj
= NULL
;
30717 wxWindow
*arg1
= (wxWindow
*) 0 ;
30719 PyObject
* obj0
= 0 ;
30720 char *kwnames
[] = {
30721 (char *) "self", NULL
30724 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InheritsBackgroundColour",kwnames
,&obj0
)) goto fail
;
30725 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30726 if (SWIG_arg_fail(1)) SWIG_fail
;
30728 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30729 result
= (bool)((wxWindow
const *)arg1
)->InheritsBackgroundColour();
30731 wxPyEndAllowThreads(__tstate
);
30732 if (PyErr_Occurred()) SWIG_fail
;
30735 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30743 static PyObject
*_wrap_Window_UseBgCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30744 PyObject
*resultobj
= NULL
;
30745 wxWindow
*arg1
= (wxWindow
*) 0 ;
30747 PyObject
* obj0
= 0 ;
30748 char *kwnames
[] = {
30749 (char *) "self", NULL
30752 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_UseBgCol",kwnames
,&obj0
)) goto fail
;
30753 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30754 if (SWIG_arg_fail(1)) SWIG_fail
;
30756 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30757 result
= (bool)((wxWindow
const *)arg1
)->UseBgCol();
30759 wxPyEndAllowThreads(__tstate
);
30760 if (PyErr_Occurred()) SWIG_fail
;
30763 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30771 static PyObject
*_wrap_Window_SetBackgroundStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30772 PyObject
*resultobj
= NULL
;
30773 wxWindow
*arg1
= (wxWindow
*) 0 ;
30774 wxBackgroundStyle arg2
;
30776 PyObject
* obj0
= 0 ;
30777 PyObject
* obj1
= 0 ;
30778 char *kwnames
[] = {
30779 (char *) "self",(char *) "style", NULL
30782 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetBackgroundStyle",kwnames
,&obj0
,&obj1
)) goto fail
;
30783 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30784 if (SWIG_arg_fail(1)) SWIG_fail
;
30786 arg2
= static_cast<wxBackgroundStyle
>(SWIG_As_int(obj1
));
30787 if (SWIG_arg_fail(2)) SWIG_fail
;
30790 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30791 result
= (bool)(arg1
)->SetBackgroundStyle(arg2
);
30793 wxPyEndAllowThreads(__tstate
);
30794 if (PyErr_Occurred()) SWIG_fail
;
30797 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30805 static PyObject
*_wrap_Window_GetBackgroundStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30806 PyObject
*resultobj
= NULL
;
30807 wxWindow
*arg1
= (wxWindow
*) 0 ;
30808 wxBackgroundStyle result
;
30809 PyObject
* obj0
= 0 ;
30810 char *kwnames
[] = {
30811 (char *) "self", NULL
30814 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBackgroundStyle",kwnames
,&obj0
)) goto fail
;
30815 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30816 if (SWIG_arg_fail(1)) SWIG_fail
;
30818 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30819 result
= (wxBackgroundStyle
)((wxWindow
const *)arg1
)->GetBackgroundStyle();
30821 wxPyEndAllowThreads(__tstate
);
30822 if (PyErr_Occurred()) SWIG_fail
;
30824 resultobj
= SWIG_From_int((result
));
30831 static PyObject
*_wrap_Window_HasTransparentBackground(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30832 PyObject
*resultobj
= NULL
;
30833 wxWindow
*arg1
= (wxWindow
*) 0 ;
30835 PyObject
* obj0
= 0 ;
30836 char *kwnames
[] = {
30837 (char *) "self", NULL
30840 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_HasTransparentBackground",kwnames
,&obj0
)) goto fail
;
30841 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30842 if (SWIG_arg_fail(1)) SWIG_fail
;
30844 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30845 result
= (bool)(arg1
)->HasTransparentBackground();
30847 wxPyEndAllowThreads(__tstate
);
30848 if (PyErr_Occurred()) SWIG_fail
;
30851 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30859 static PyObject
*_wrap_Window_SetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30860 PyObject
*resultobj
= NULL
;
30861 wxWindow
*arg1
= (wxWindow
*) 0 ;
30862 wxCursor
*arg2
= 0 ;
30864 PyObject
* obj0
= 0 ;
30865 PyObject
* obj1
= 0 ;
30866 char *kwnames
[] = {
30867 (char *) "self",(char *) "cursor", NULL
30870 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetCursor",kwnames
,&obj0
,&obj1
)) 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 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCursor
, SWIG_POINTER_EXCEPTION
| 0);
30875 if (SWIG_arg_fail(2)) SWIG_fail
;
30876 if (arg2
== NULL
) {
30877 SWIG_null_ref("wxCursor");
30879 if (SWIG_arg_fail(2)) SWIG_fail
;
30882 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30883 result
= (bool)(arg1
)->SetCursor((wxCursor
const &)*arg2
);
30885 wxPyEndAllowThreads(__tstate
);
30886 if (PyErr_Occurred()) SWIG_fail
;
30889 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30897 static PyObject
*_wrap_Window_GetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30898 PyObject
*resultobj
= NULL
;
30899 wxWindow
*arg1
= (wxWindow
*) 0 ;
30901 PyObject
* obj0
= 0 ;
30902 char *kwnames
[] = {
30903 (char *) "self", NULL
30906 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCursor",kwnames
,&obj0
)) goto fail
;
30907 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30908 if (SWIG_arg_fail(1)) SWIG_fail
;
30910 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30911 result
= (arg1
)->GetCursor();
30913 wxPyEndAllowThreads(__tstate
);
30914 if (PyErr_Occurred()) SWIG_fail
;
30917 wxCursor
* resultptr
;
30918 resultptr
= new wxCursor(static_cast<wxCursor
& >(result
));
30919 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxCursor
, 1);
30927 static PyObject
*_wrap_Window_SetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30928 PyObject
*resultobj
= NULL
;
30929 wxWindow
*arg1
= (wxWindow
*) 0 ;
30932 PyObject
* obj0
= 0 ;
30933 PyObject
* obj1
= 0 ;
30934 char *kwnames
[] = {
30935 (char *) "self",(char *) "font", NULL
30938 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetFont",kwnames
,&obj0
,&obj1
)) goto fail
;
30939 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30940 if (SWIG_arg_fail(1)) SWIG_fail
;
30942 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
30943 if (SWIG_arg_fail(2)) SWIG_fail
;
30944 if (arg2
== NULL
) {
30945 SWIG_null_ref("wxFont");
30947 if (SWIG_arg_fail(2)) SWIG_fail
;
30950 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30951 result
= (bool)(arg1
)->SetFont((wxFont
const &)*arg2
);
30953 wxPyEndAllowThreads(__tstate
);
30954 if (PyErr_Occurred()) SWIG_fail
;
30957 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30965 static PyObject
*_wrap_Window_SetOwnFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30966 PyObject
*resultobj
= NULL
;
30967 wxWindow
*arg1
= (wxWindow
*) 0 ;
30969 PyObject
* obj0
= 0 ;
30970 PyObject
* obj1
= 0 ;
30971 char *kwnames
[] = {
30972 (char *) "self",(char *) "font", NULL
30975 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetOwnFont",kwnames
,&obj0
,&obj1
)) goto fail
;
30976 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30977 if (SWIG_arg_fail(1)) SWIG_fail
;
30979 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
30980 if (SWIG_arg_fail(2)) SWIG_fail
;
30981 if (arg2
== NULL
) {
30982 SWIG_null_ref("wxFont");
30984 if (SWIG_arg_fail(2)) SWIG_fail
;
30987 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30988 (arg1
)->SetOwnFont((wxFont
const &)*arg2
);
30990 wxPyEndAllowThreads(__tstate
);
30991 if (PyErr_Occurred()) SWIG_fail
;
30993 Py_INCREF(Py_None
); resultobj
= Py_None
;
31000 static PyObject
*_wrap_Window_GetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31001 PyObject
*resultobj
= NULL
;
31002 wxWindow
*arg1
= (wxWindow
*) 0 ;
31004 PyObject
* obj0
= 0 ;
31005 char *kwnames
[] = {
31006 (char *) "self", NULL
31009 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetFont",kwnames
,&obj0
)) goto fail
;
31010 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31011 if (SWIG_arg_fail(1)) SWIG_fail
;
31013 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31014 result
= (arg1
)->GetFont();
31016 wxPyEndAllowThreads(__tstate
);
31017 if (PyErr_Occurred()) SWIG_fail
;
31020 wxFont
* resultptr
;
31021 resultptr
= new wxFont(static_cast<wxFont
& >(result
));
31022 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxFont
, 1);
31030 static PyObject
*_wrap_Window_SetCaret(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31031 PyObject
*resultobj
= NULL
;
31032 wxWindow
*arg1
= (wxWindow
*) 0 ;
31033 wxCaret
*arg2
= (wxCaret
*) 0 ;
31034 PyObject
* obj0
= 0 ;
31035 PyObject
* obj1
= 0 ;
31036 char *kwnames
[] = {
31037 (char *) "self",(char *) "caret", NULL
31040 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetCaret",kwnames
,&obj0
,&obj1
)) goto fail
;
31041 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31042 if (SWIG_arg_fail(1)) SWIG_fail
;
31043 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCaret
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
31044 if (SWIG_arg_fail(2)) SWIG_fail
;
31046 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31047 (arg1
)->SetCaret(arg2
);
31049 wxPyEndAllowThreads(__tstate
);
31050 if (PyErr_Occurred()) SWIG_fail
;
31052 Py_INCREF(Py_None
); resultobj
= Py_None
;
31059 static PyObject
*_wrap_Window_GetCaret(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31060 PyObject
*resultobj
= NULL
;
31061 wxWindow
*arg1
= (wxWindow
*) 0 ;
31063 PyObject
* obj0
= 0 ;
31064 char *kwnames
[] = {
31065 (char *) "self", NULL
31068 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCaret",kwnames
,&obj0
)) goto fail
;
31069 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31070 if (SWIG_arg_fail(1)) SWIG_fail
;
31072 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31073 result
= (wxCaret
*)((wxWindow
const *)arg1
)->GetCaret();
31075 wxPyEndAllowThreads(__tstate
);
31076 if (PyErr_Occurred()) SWIG_fail
;
31078 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCaret
, 0);
31085 static PyObject
*_wrap_Window_GetCharHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31086 PyObject
*resultobj
= NULL
;
31087 wxWindow
*arg1
= (wxWindow
*) 0 ;
31089 PyObject
* obj0
= 0 ;
31090 char *kwnames
[] = {
31091 (char *) "self", NULL
31094 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCharHeight",kwnames
,&obj0
)) goto fail
;
31095 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31096 if (SWIG_arg_fail(1)) SWIG_fail
;
31098 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31099 result
= (int)((wxWindow
const *)arg1
)->GetCharHeight();
31101 wxPyEndAllowThreads(__tstate
);
31102 if (PyErr_Occurred()) SWIG_fail
;
31105 resultobj
= SWIG_From_int(static_cast<int >(result
));
31113 static PyObject
*_wrap_Window_GetCharWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31114 PyObject
*resultobj
= NULL
;
31115 wxWindow
*arg1
= (wxWindow
*) 0 ;
31117 PyObject
* obj0
= 0 ;
31118 char *kwnames
[] = {
31119 (char *) "self", NULL
31122 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCharWidth",kwnames
,&obj0
)) goto fail
;
31123 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31124 if (SWIG_arg_fail(1)) SWIG_fail
;
31126 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31127 result
= (int)((wxWindow
const *)arg1
)->GetCharWidth();
31129 wxPyEndAllowThreads(__tstate
);
31130 if (PyErr_Occurred()) SWIG_fail
;
31133 resultobj
= SWIG_From_int(static_cast<int >(result
));
31141 static PyObject
*_wrap_Window_GetTextExtent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31142 PyObject
*resultobj
= NULL
;
31143 wxWindow
*arg1
= (wxWindow
*) 0 ;
31144 wxString
*arg2
= 0 ;
31145 int *arg3
= (int *) 0 ;
31146 int *arg4
= (int *) 0 ;
31147 bool temp2
= false ;
31152 PyObject
* obj0
= 0 ;
31153 PyObject
* obj1
= 0 ;
31154 char *kwnames
[] = {
31155 (char *) "self",(char *) "string", NULL
31158 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
31159 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
31160 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetTextExtent",kwnames
,&obj0
,&obj1
)) goto fail
;
31161 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31162 if (SWIG_arg_fail(1)) SWIG_fail
;
31164 arg2
= wxString_in_helper(obj1
);
31165 if (arg2
== NULL
) SWIG_fail
;
31169 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31170 (arg1
)->GetTextExtent((wxString
const &)*arg2
,arg3
,arg4
);
31172 wxPyEndAllowThreads(__tstate
);
31173 if (PyErr_Occurred()) SWIG_fail
;
31175 Py_INCREF(Py_None
); resultobj
= Py_None
;
31176 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31177 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31178 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
31179 SWIG_From_int((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, 0)));
31194 static PyObject
*_wrap_Window_GetFullTextExtent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31195 PyObject
*resultobj
= NULL
;
31196 wxWindow
*arg1
= (wxWindow
*) 0 ;
31197 wxString
*arg2
= 0 ;
31198 int *arg3
= (int *) 0 ;
31199 int *arg4
= (int *) 0 ;
31200 int *arg5
= (int *) 0 ;
31201 int *arg6
= (int *) 0 ;
31202 wxFont
*arg7
= (wxFont
*) NULL
;
31203 bool temp2
= false ;
31212 PyObject
* obj0
= 0 ;
31213 PyObject
* obj1
= 0 ;
31214 PyObject
* obj2
= 0 ;
31215 char *kwnames
[] = {
31216 (char *) "self",(char *) "string",(char *) "font", NULL
31219 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
31220 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
31221 arg5
= &temp5
; res5
= SWIG_NEWOBJ
;
31222 arg6
= &temp6
; res6
= SWIG_NEWOBJ
;
31223 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_GetFullTextExtent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31224 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31225 if (SWIG_arg_fail(1)) SWIG_fail
;
31227 arg2
= wxString_in_helper(obj1
);
31228 if (arg2
== NULL
) SWIG_fail
;
31232 SWIG_Python_ConvertPtr(obj2
, (void **)&arg7
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
31233 if (SWIG_arg_fail(7)) SWIG_fail
;
31236 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31237 (arg1
)->GetTextExtent((wxString
const &)*arg2
,arg3
,arg4
,arg5
,arg6
,(wxFont
const *)arg7
);
31239 wxPyEndAllowThreads(__tstate
);
31240 if (PyErr_Occurred()) SWIG_fail
;
31242 Py_INCREF(Py_None
); resultobj
= Py_None
;
31243 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31244 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31245 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
31246 SWIG_From_int((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, 0)));
31247 resultobj
= t_output_helper(resultobj
, ((res5
== SWIG_NEWOBJ
) ?
31248 SWIG_From_int((*arg5
)) : SWIG_NewPointerObj((void*)(arg5
), SWIGTYPE_p_int
, 0)));
31249 resultobj
= t_output_helper(resultobj
, ((res6
== SWIG_NEWOBJ
) ?
31250 SWIG_From_int((*arg6
)) : SWIG_NewPointerObj((void*)(arg6
), SWIGTYPE_p_int
, 0)));
31265 static PyObject
*_wrap_Window_ClientToScreenXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31266 PyObject
*resultobj
= NULL
;
31267 wxWindow
*arg1
= (wxWindow
*) 0 ;
31268 int *arg2
= (int *) 0 ;
31269 int *arg3
= (int *) 0 ;
31274 PyObject
* obj0
= 0 ;
31275 PyObject
* obj1
= 0 ;
31276 PyObject
* obj2
= 0 ;
31277 char *kwnames
[] = {
31278 (char *) "self",(char *) "x",(char *) "y", NULL
31281 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_ClientToScreenXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31282 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31283 if (SWIG_arg_fail(1)) SWIG_fail
;
31285 if (!(SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_int
,0) != -1)) {
31286 temp2
= SWIG_As_int(obj1
);
31287 if (SWIG_arg_fail(2)) SWIG_fail
;
31289 res2
= SWIG_NEWOBJ
;
31293 if (!(SWIG_ConvertPtr(obj2
,(void **)(&arg3
),SWIGTYPE_p_int
,0) != -1)) {
31294 temp3
= SWIG_As_int(obj2
);
31295 if (SWIG_arg_fail(3)) SWIG_fail
;
31297 res3
= SWIG_NEWOBJ
;
31301 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31302 ((wxWindow
const *)arg1
)->ClientToScreen(arg2
,arg3
);
31304 wxPyEndAllowThreads(__tstate
);
31305 if (PyErr_Occurred()) SWIG_fail
;
31307 Py_INCREF(Py_None
); resultobj
= Py_None
;
31308 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
31309 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
31310 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31311 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31318 static PyObject
*_wrap_Window_ScreenToClientXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31319 PyObject
*resultobj
= NULL
;
31320 wxWindow
*arg1
= (wxWindow
*) 0 ;
31321 int *arg2
= (int *) 0 ;
31322 int *arg3
= (int *) 0 ;
31327 PyObject
* obj0
= 0 ;
31328 PyObject
* obj1
= 0 ;
31329 PyObject
* obj2
= 0 ;
31330 char *kwnames
[] = {
31331 (char *) "self",(char *) "x",(char *) "y", NULL
31334 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_ScreenToClientXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31335 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31336 if (SWIG_arg_fail(1)) SWIG_fail
;
31338 if (!(SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_int
,0) != -1)) {
31339 temp2
= SWIG_As_int(obj1
);
31340 if (SWIG_arg_fail(2)) SWIG_fail
;
31342 res2
= SWIG_NEWOBJ
;
31346 if (!(SWIG_ConvertPtr(obj2
,(void **)(&arg3
),SWIGTYPE_p_int
,0) != -1)) {
31347 temp3
= SWIG_As_int(obj2
);
31348 if (SWIG_arg_fail(3)) SWIG_fail
;
31350 res3
= SWIG_NEWOBJ
;
31354 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31355 ((wxWindow
const *)arg1
)->ScreenToClient(arg2
,arg3
);
31357 wxPyEndAllowThreads(__tstate
);
31358 if (PyErr_Occurred()) SWIG_fail
;
31360 Py_INCREF(Py_None
); resultobj
= Py_None
;
31361 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
31362 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
31363 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31364 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31371 static PyObject
*_wrap_Window_ClientToScreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31372 PyObject
*resultobj
= NULL
;
31373 wxWindow
*arg1
= (wxWindow
*) 0 ;
31374 wxPoint
*arg2
= 0 ;
31377 PyObject
* obj0
= 0 ;
31378 PyObject
* obj1
= 0 ;
31379 char *kwnames
[] = {
31380 (char *) "self",(char *) "pt", NULL
31383 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ClientToScreen",kwnames
,&obj0
,&obj1
)) goto fail
;
31384 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31385 if (SWIG_arg_fail(1)) SWIG_fail
;
31388 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
31391 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31392 result
= ((wxWindow
const *)arg1
)->ClientToScreen((wxPoint
const &)*arg2
);
31394 wxPyEndAllowThreads(__tstate
);
31395 if (PyErr_Occurred()) SWIG_fail
;
31398 wxPoint
* resultptr
;
31399 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
31400 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
31408 static PyObject
*_wrap_Window_ScreenToClient(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31409 PyObject
*resultobj
= NULL
;
31410 wxWindow
*arg1
= (wxWindow
*) 0 ;
31411 wxPoint
*arg2
= 0 ;
31414 PyObject
* obj0
= 0 ;
31415 PyObject
* obj1
= 0 ;
31416 char *kwnames
[] = {
31417 (char *) "self",(char *) "pt", NULL
31420 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ScreenToClient",kwnames
,&obj0
,&obj1
)) goto fail
;
31421 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31422 if (SWIG_arg_fail(1)) SWIG_fail
;
31425 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
31428 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31429 result
= ((wxWindow
const *)arg1
)->ScreenToClient((wxPoint
const &)*arg2
);
31431 wxPyEndAllowThreads(__tstate
);
31432 if (PyErr_Occurred()) SWIG_fail
;
31435 wxPoint
* resultptr
;
31436 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
31437 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
31445 static PyObject
*_wrap_Window_HitTestXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31446 PyObject
*resultobj
= NULL
;
31447 wxWindow
*arg1
= (wxWindow
*) 0 ;
31451 PyObject
* obj0
= 0 ;
31452 PyObject
* obj1
= 0 ;
31453 PyObject
* obj2
= 0 ;
31454 char *kwnames
[] = {
31455 (char *) "self",(char *) "x",(char *) "y", NULL
31458 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_HitTestXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31459 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31460 if (SWIG_arg_fail(1)) SWIG_fail
;
31462 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31463 if (SWIG_arg_fail(2)) SWIG_fail
;
31466 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31467 if (SWIG_arg_fail(3)) SWIG_fail
;
31470 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31471 result
= (wxHitTest
)((wxWindow
const *)arg1
)->HitTest(arg2
,arg3
);
31473 wxPyEndAllowThreads(__tstate
);
31474 if (PyErr_Occurred()) SWIG_fail
;
31476 resultobj
= SWIG_From_int((result
));
31483 static PyObject
*_wrap_Window_HitTest(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31484 PyObject
*resultobj
= NULL
;
31485 wxWindow
*arg1
= (wxWindow
*) 0 ;
31486 wxPoint
*arg2
= 0 ;
31489 PyObject
* obj0
= 0 ;
31490 PyObject
* obj1
= 0 ;
31491 char *kwnames
[] = {
31492 (char *) "self",(char *) "pt", NULL
31495 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_HitTest",kwnames
,&obj0
,&obj1
)) goto fail
;
31496 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31497 if (SWIG_arg_fail(1)) SWIG_fail
;
31500 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
31503 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31504 result
= (wxHitTest
)((wxWindow
const *)arg1
)->HitTest((wxPoint
const &)*arg2
);
31506 wxPyEndAllowThreads(__tstate
);
31507 if (PyErr_Occurred()) SWIG_fail
;
31509 resultobj
= SWIG_From_int((result
));
31516 static PyObject
*_wrap_Window_GetBorder__SWIG_0(PyObject
*, PyObject
*args
) {
31517 PyObject
*resultobj
= NULL
;
31518 wxWindow
*arg1
= (wxWindow
*) 0 ;
31521 PyObject
* obj0
= 0 ;
31522 PyObject
* obj1
= 0 ;
31524 if(!PyArg_ParseTuple(args
,(char *)"OO:Window_GetBorder",&obj0
,&obj1
)) goto fail
;
31525 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31526 if (SWIG_arg_fail(1)) SWIG_fail
;
31528 arg2
= static_cast<long >(SWIG_As_long(obj1
));
31529 if (SWIG_arg_fail(2)) SWIG_fail
;
31532 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31533 result
= (wxBorder
)((wxWindow
const *)arg1
)->GetBorder(arg2
);
31535 wxPyEndAllowThreads(__tstate
);
31536 if (PyErr_Occurred()) SWIG_fail
;
31538 resultobj
= SWIG_From_int((result
));
31545 static PyObject
*_wrap_Window_GetBorder__SWIG_1(PyObject
*, PyObject
*args
) {
31546 PyObject
*resultobj
= NULL
;
31547 wxWindow
*arg1
= (wxWindow
*) 0 ;
31549 PyObject
* obj0
= 0 ;
31551 if(!PyArg_ParseTuple(args
,(char *)"O:Window_GetBorder",&obj0
)) goto fail
;
31552 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31553 if (SWIG_arg_fail(1)) SWIG_fail
;
31555 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31556 result
= (wxBorder
)((wxWindow
const *)arg1
)->GetBorder();
31558 wxPyEndAllowThreads(__tstate
);
31559 if (PyErr_Occurred()) SWIG_fail
;
31561 resultobj
= SWIG_From_int((result
));
31568 static PyObject
*_wrap_Window_GetBorder(PyObject
*self
, PyObject
*args
) {
31573 argc
= PyObject_Length(args
);
31574 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
31575 argv
[ii
] = PyTuple_GetItem(args
,ii
);
31581 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
31589 return _wrap_Window_GetBorder__SWIG_1(self
,args
);
31596 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
31604 _v
= SWIG_Check_long(argv
[1]);
31606 return _wrap_Window_GetBorder__SWIG_0(self
,args
);
31611 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'Window_GetBorder'");
31616 static PyObject
*_wrap_Window_UpdateWindowUI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31617 PyObject
*resultobj
= NULL
;
31618 wxWindow
*arg1
= (wxWindow
*) 0 ;
31619 long arg2
= (long) wxUPDATE_UI_NONE
;
31620 PyObject
* obj0
= 0 ;
31621 PyObject
* obj1
= 0 ;
31622 char *kwnames
[] = {
31623 (char *) "self",(char *) "flags", NULL
31626 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_UpdateWindowUI",kwnames
,&obj0
,&obj1
)) goto fail
;
31627 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31628 if (SWIG_arg_fail(1)) SWIG_fail
;
31631 arg2
= static_cast<long >(SWIG_As_long(obj1
));
31632 if (SWIG_arg_fail(2)) SWIG_fail
;
31636 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31637 (arg1
)->UpdateWindowUI(arg2
);
31639 wxPyEndAllowThreads(__tstate
);
31640 if (PyErr_Occurred()) SWIG_fail
;
31642 Py_INCREF(Py_None
); resultobj
= Py_None
;
31649 static PyObject
*_wrap_Window_PopupMenuXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31650 PyObject
*resultobj
= NULL
;
31651 wxWindow
*arg1
= (wxWindow
*) 0 ;
31652 wxMenu
*arg2
= (wxMenu
*) 0 ;
31653 int arg3
= (int) -1 ;
31654 int arg4
= (int) -1 ;
31656 PyObject
* obj0
= 0 ;
31657 PyObject
* obj1
= 0 ;
31658 PyObject
* obj2
= 0 ;
31659 PyObject
* obj3
= 0 ;
31660 char *kwnames
[] = {
31661 (char *) "self",(char *) "menu",(char *) "x",(char *) "y", NULL
31664 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Window_PopupMenuXY",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
31665 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31666 if (SWIG_arg_fail(1)) SWIG_fail
;
31667 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
31668 if (SWIG_arg_fail(2)) SWIG_fail
;
31671 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31672 if (SWIG_arg_fail(3)) SWIG_fail
;
31677 arg4
= static_cast<int >(SWIG_As_int(obj3
));
31678 if (SWIG_arg_fail(4)) SWIG_fail
;
31682 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31683 result
= (bool)(arg1
)->PopupMenu(arg2
,arg3
,arg4
);
31685 wxPyEndAllowThreads(__tstate
);
31686 if (PyErr_Occurred()) SWIG_fail
;
31689 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31697 static PyObject
*_wrap_Window_PopupMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31698 PyObject
*resultobj
= NULL
;
31699 wxWindow
*arg1
= (wxWindow
*) 0 ;
31700 wxMenu
*arg2
= (wxMenu
*) 0 ;
31701 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
31702 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
31705 PyObject
* obj0
= 0 ;
31706 PyObject
* obj1
= 0 ;
31707 PyObject
* obj2
= 0 ;
31708 char *kwnames
[] = {
31709 (char *) "self",(char *) "menu",(char *) "pos", NULL
31712 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_PopupMenu",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31713 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31714 if (SWIG_arg_fail(1)) SWIG_fail
;
31715 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
31716 if (SWIG_arg_fail(2)) SWIG_fail
;
31720 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
31724 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31725 result
= (bool)(arg1
)->PopupMenu(arg2
,(wxPoint
const &)*arg3
);
31727 wxPyEndAllowThreads(__tstate
);
31728 if (PyErr_Occurred()) SWIG_fail
;
31731 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31739 static PyObject
*_wrap_Window_GetHandle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31740 PyObject
*resultobj
= NULL
;
31741 wxWindow
*arg1
= (wxWindow
*) 0 ;
31743 PyObject
* obj0
= 0 ;
31744 char *kwnames
[] = {
31745 (char *) "self", NULL
31748 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetHandle",kwnames
,&obj0
)) goto fail
;
31749 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31750 if (SWIG_arg_fail(1)) SWIG_fail
;
31752 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31753 result
= (long)wxWindow_GetHandle(arg1
);
31755 wxPyEndAllowThreads(__tstate
);
31756 if (PyErr_Occurred()) SWIG_fail
;
31759 resultobj
= SWIG_From_long(static_cast<long >(result
));
31767 static PyObject
*_wrap_Window_AssociateHandle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31768 PyObject
*resultobj
= NULL
;
31769 wxWindow
*arg1
= (wxWindow
*) 0 ;
31771 PyObject
* obj0
= 0 ;
31772 PyObject
* obj1
= 0 ;
31773 char *kwnames
[] = {
31774 (char *) "self",(char *) "handle", NULL
31777 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_AssociateHandle",kwnames
,&obj0
,&obj1
)) goto fail
;
31778 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31779 if (SWIG_arg_fail(1)) SWIG_fail
;
31781 arg2
= static_cast<long >(SWIG_As_long(obj1
));
31782 if (SWIG_arg_fail(2)) SWIG_fail
;
31785 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31786 wxWindow_AssociateHandle(arg1
,arg2
);
31788 wxPyEndAllowThreads(__tstate
);
31789 if (PyErr_Occurred()) SWIG_fail
;
31791 Py_INCREF(Py_None
); resultobj
= Py_None
;
31798 static PyObject
*_wrap_Window_DissociateHandle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31799 PyObject
*resultobj
= NULL
;
31800 wxWindow
*arg1
= (wxWindow
*) 0 ;
31801 PyObject
* obj0
= 0 ;
31802 char *kwnames
[] = {
31803 (char *) "self", NULL
31806 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_DissociateHandle",kwnames
,&obj0
)) goto fail
;
31807 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31808 if (SWIG_arg_fail(1)) SWIG_fail
;
31810 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31811 (arg1
)->DissociateHandle();
31813 wxPyEndAllowThreads(__tstate
);
31814 if (PyErr_Occurred()) SWIG_fail
;
31816 Py_INCREF(Py_None
); resultobj
= Py_None
;
31823 static PyObject
*_wrap_Window_OnPaint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31824 PyObject
*resultobj
= NULL
;
31825 wxWindow
*arg1
= (wxWindow
*) 0 ;
31826 wxPaintEvent
*arg2
= 0 ;
31827 PyObject
* obj0
= 0 ;
31828 PyObject
* obj1
= 0 ;
31829 char *kwnames
[] = {
31830 (char *) "self",(char *) "event", NULL
31833 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_OnPaint",kwnames
,&obj0
,&obj1
)) goto fail
;
31834 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31835 if (SWIG_arg_fail(1)) SWIG_fail
;
31837 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPaintEvent
, SWIG_POINTER_EXCEPTION
| 0);
31838 if (SWIG_arg_fail(2)) SWIG_fail
;
31839 if (arg2
== NULL
) {
31840 SWIG_null_ref("wxPaintEvent");
31842 if (SWIG_arg_fail(2)) SWIG_fail
;
31845 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31846 (arg1
)->OnPaint(*arg2
);
31848 wxPyEndAllowThreads(__tstate
);
31849 if (PyErr_Occurred()) SWIG_fail
;
31851 Py_INCREF(Py_None
); resultobj
= Py_None
;
31858 static PyObject
*_wrap_Window_HasScrollbar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31859 PyObject
*resultobj
= NULL
;
31860 wxWindow
*arg1
= (wxWindow
*) 0 ;
31863 PyObject
* obj0
= 0 ;
31864 PyObject
* obj1
= 0 ;
31865 char *kwnames
[] = {
31866 (char *) "self",(char *) "orient", NULL
31869 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_HasScrollbar",kwnames
,&obj0
,&obj1
)) goto fail
;
31870 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31871 if (SWIG_arg_fail(1)) SWIG_fail
;
31873 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31874 if (SWIG_arg_fail(2)) SWIG_fail
;
31877 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31878 result
= (bool)((wxWindow
const *)arg1
)->HasScrollbar(arg2
);
31880 wxPyEndAllowThreads(__tstate
);
31881 if (PyErr_Occurred()) SWIG_fail
;
31884 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31892 static PyObject
*_wrap_Window_SetScrollbar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31893 PyObject
*resultobj
= NULL
;
31894 wxWindow
*arg1
= (wxWindow
*) 0 ;
31899 bool arg6
= (bool) true ;
31900 PyObject
* obj0
= 0 ;
31901 PyObject
* obj1
= 0 ;
31902 PyObject
* obj2
= 0 ;
31903 PyObject
* obj3
= 0 ;
31904 PyObject
* obj4
= 0 ;
31905 PyObject
* obj5
= 0 ;
31906 char *kwnames
[] = {
31907 (char *) "self",(char *) "orientation",(char *) "position",(char *) "thumbSize",(char *) "range",(char *) "refresh", NULL
31910 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:Window_SetScrollbar",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
31911 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31912 if (SWIG_arg_fail(1)) SWIG_fail
;
31914 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31915 if (SWIG_arg_fail(2)) SWIG_fail
;
31918 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31919 if (SWIG_arg_fail(3)) SWIG_fail
;
31922 arg4
= static_cast<int >(SWIG_As_int(obj3
));
31923 if (SWIG_arg_fail(4)) SWIG_fail
;
31926 arg5
= static_cast<int >(SWIG_As_int(obj4
));
31927 if (SWIG_arg_fail(5)) SWIG_fail
;
31931 arg6
= static_cast<bool >(SWIG_As_bool(obj5
));
31932 if (SWIG_arg_fail(6)) SWIG_fail
;
31936 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31937 (arg1
)->SetScrollbar(arg2
,arg3
,arg4
,arg5
,arg6
);
31939 wxPyEndAllowThreads(__tstate
);
31940 if (PyErr_Occurred()) SWIG_fail
;
31942 Py_INCREF(Py_None
); resultobj
= Py_None
;
31949 static PyObject
*_wrap_Window_SetScrollPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31950 PyObject
*resultobj
= NULL
;
31951 wxWindow
*arg1
= (wxWindow
*) 0 ;
31954 bool arg4
= (bool) true ;
31955 PyObject
* obj0
= 0 ;
31956 PyObject
* obj1
= 0 ;
31957 PyObject
* obj2
= 0 ;
31958 PyObject
* obj3
= 0 ;
31959 char *kwnames
[] = {
31960 (char *) "self",(char *) "orientation",(char *) "pos",(char *) "refresh", NULL
31963 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Window_SetScrollPos",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
31964 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31965 if (SWIG_arg_fail(1)) SWIG_fail
;
31967 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31968 if (SWIG_arg_fail(2)) SWIG_fail
;
31971 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31972 if (SWIG_arg_fail(3)) SWIG_fail
;
31976 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
31977 if (SWIG_arg_fail(4)) SWIG_fail
;
31981 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31982 (arg1
)->SetScrollPos(arg2
,arg3
,arg4
);
31984 wxPyEndAllowThreads(__tstate
);
31985 if (PyErr_Occurred()) SWIG_fail
;
31987 Py_INCREF(Py_None
); resultobj
= Py_None
;
31994 static PyObject
*_wrap_Window_GetScrollPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31995 PyObject
*resultobj
= NULL
;
31996 wxWindow
*arg1
= (wxWindow
*) 0 ;
31999 PyObject
* obj0
= 0 ;
32000 PyObject
* obj1
= 0 ;
32001 char *kwnames
[] = {
32002 (char *) "self",(char *) "orientation", NULL
32005 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetScrollPos",kwnames
,&obj0
,&obj1
)) goto fail
;
32006 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32007 if (SWIG_arg_fail(1)) SWIG_fail
;
32009 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32010 if (SWIG_arg_fail(2)) SWIG_fail
;
32013 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32014 result
= (int)((wxWindow
const *)arg1
)->GetScrollPos(arg2
);
32016 wxPyEndAllowThreads(__tstate
);
32017 if (PyErr_Occurred()) SWIG_fail
;
32020 resultobj
= SWIG_From_int(static_cast<int >(result
));
32028 static PyObject
*_wrap_Window_GetScrollThumb(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32029 PyObject
*resultobj
= NULL
;
32030 wxWindow
*arg1
= (wxWindow
*) 0 ;
32033 PyObject
* obj0
= 0 ;
32034 PyObject
* obj1
= 0 ;
32035 char *kwnames
[] = {
32036 (char *) "self",(char *) "orientation", NULL
32039 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetScrollThumb",kwnames
,&obj0
,&obj1
)) 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 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32048 result
= (int)((wxWindow
const *)arg1
)->GetScrollThumb(arg2
);
32050 wxPyEndAllowThreads(__tstate
);
32051 if (PyErr_Occurred()) SWIG_fail
;
32054 resultobj
= SWIG_From_int(static_cast<int >(result
));
32062 static PyObject
*_wrap_Window_GetScrollRange(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32063 PyObject
*resultobj
= NULL
;
32064 wxWindow
*arg1
= (wxWindow
*) 0 ;
32067 PyObject
* obj0
= 0 ;
32068 PyObject
* obj1
= 0 ;
32069 char *kwnames
[] = {
32070 (char *) "self",(char *) "orientation", NULL
32073 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetScrollRange",kwnames
,&obj0
,&obj1
)) goto fail
;
32074 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32075 if (SWIG_arg_fail(1)) SWIG_fail
;
32077 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32078 if (SWIG_arg_fail(2)) SWIG_fail
;
32081 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32082 result
= (int)((wxWindow
const *)arg1
)->GetScrollRange(arg2
);
32084 wxPyEndAllowThreads(__tstate
);
32085 if (PyErr_Occurred()) SWIG_fail
;
32088 resultobj
= SWIG_From_int(static_cast<int >(result
));
32096 static PyObject
*_wrap_Window_ScrollWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32097 PyObject
*resultobj
= NULL
;
32098 wxWindow
*arg1
= (wxWindow
*) 0 ;
32101 wxRect
*arg4
= (wxRect
*) NULL
;
32102 PyObject
* obj0
= 0 ;
32103 PyObject
* obj1
= 0 ;
32104 PyObject
* obj2
= 0 ;
32105 PyObject
* obj3
= 0 ;
32106 char *kwnames
[] = {
32107 (char *) "self",(char *) "dx",(char *) "dy",(char *) "rect", NULL
32110 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Window_ScrollWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
32111 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32112 if (SWIG_arg_fail(1)) SWIG_fail
;
32114 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32115 if (SWIG_arg_fail(2)) SWIG_fail
;
32118 arg3
= static_cast<int >(SWIG_As_int(obj2
));
32119 if (SWIG_arg_fail(3)) SWIG_fail
;
32122 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
32123 if (SWIG_arg_fail(4)) SWIG_fail
;
32126 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32127 (arg1
)->ScrollWindow(arg2
,arg3
,(wxRect
const *)arg4
);
32129 wxPyEndAllowThreads(__tstate
);
32130 if (PyErr_Occurred()) SWIG_fail
;
32132 Py_INCREF(Py_None
); resultobj
= Py_None
;
32139 static PyObject
*_wrap_Window_ScrollLines(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32140 PyObject
*resultobj
= NULL
;
32141 wxWindow
*arg1
= (wxWindow
*) 0 ;
32144 PyObject
* obj0
= 0 ;
32145 PyObject
* obj1
= 0 ;
32146 char *kwnames
[] = {
32147 (char *) "self",(char *) "lines", NULL
32150 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ScrollLines",kwnames
,&obj0
,&obj1
)) goto fail
;
32151 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32152 if (SWIG_arg_fail(1)) SWIG_fail
;
32154 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32155 if (SWIG_arg_fail(2)) SWIG_fail
;
32158 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32159 result
= (bool)(arg1
)->ScrollLines(arg2
);
32161 wxPyEndAllowThreads(__tstate
);
32162 if (PyErr_Occurred()) SWIG_fail
;
32165 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32173 static PyObject
*_wrap_Window_ScrollPages(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32174 PyObject
*resultobj
= NULL
;
32175 wxWindow
*arg1
= (wxWindow
*) 0 ;
32178 PyObject
* obj0
= 0 ;
32179 PyObject
* obj1
= 0 ;
32180 char *kwnames
[] = {
32181 (char *) "self",(char *) "pages", NULL
32184 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ScrollPages",kwnames
,&obj0
,&obj1
)) goto fail
;
32185 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32186 if (SWIG_arg_fail(1)) SWIG_fail
;
32188 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32189 if (SWIG_arg_fail(2)) SWIG_fail
;
32192 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32193 result
= (bool)(arg1
)->ScrollPages(arg2
);
32195 wxPyEndAllowThreads(__tstate
);
32196 if (PyErr_Occurred()) SWIG_fail
;
32199 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32207 static PyObject
*_wrap_Window_LineUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32208 PyObject
*resultobj
= NULL
;
32209 wxWindow
*arg1
= (wxWindow
*) 0 ;
32211 PyObject
* obj0
= 0 ;
32212 char *kwnames
[] = {
32213 (char *) "self", NULL
32216 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_LineUp",kwnames
,&obj0
)) goto fail
;
32217 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32218 if (SWIG_arg_fail(1)) SWIG_fail
;
32220 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32221 result
= (bool)(arg1
)->LineUp();
32223 wxPyEndAllowThreads(__tstate
);
32224 if (PyErr_Occurred()) SWIG_fail
;
32227 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32235 static PyObject
*_wrap_Window_LineDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32236 PyObject
*resultobj
= NULL
;
32237 wxWindow
*arg1
= (wxWindow
*) 0 ;
32239 PyObject
* obj0
= 0 ;
32240 char *kwnames
[] = {
32241 (char *) "self", NULL
32244 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_LineDown",kwnames
,&obj0
)) goto fail
;
32245 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32246 if (SWIG_arg_fail(1)) SWIG_fail
;
32248 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32249 result
= (bool)(arg1
)->LineDown();
32251 wxPyEndAllowThreads(__tstate
);
32252 if (PyErr_Occurred()) SWIG_fail
;
32255 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32263 static PyObject
*_wrap_Window_PageUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32264 PyObject
*resultobj
= NULL
;
32265 wxWindow
*arg1
= (wxWindow
*) 0 ;
32267 PyObject
* obj0
= 0 ;
32268 char *kwnames
[] = {
32269 (char *) "self", NULL
32272 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_PageUp",kwnames
,&obj0
)) goto fail
;
32273 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32274 if (SWIG_arg_fail(1)) SWIG_fail
;
32276 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32277 result
= (bool)(arg1
)->PageUp();
32279 wxPyEndAllowThreads(__tstate
);
32280 if (PyErr_Occurred()) SWIG_fail
;
32283 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32291 static PyObject
*_wrap_Window_PageDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32292 PyObject
*resultobj
= NULL
;
32293 wxWindow
*arg1
= (wxWindow
*) 0 ;
32295 PyObject
* obj0
= 0 ;
32296 char *kwnames
[] = {
32297 (char *) "self", NULL
32300 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_PageDown",kwnames
,&obj0
)) 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 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32305 result
= (bool)(arg1
)->PageDown();
32307 wxPyEndAllowThreads(__tstate
);
32308 if (PyErr_Occurred()) SWIG_fail
;
32311 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32319 static PyObject
*_wrap_Window_SetHelpText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32320 PyObject
*resultobj
= NULL
;
32321 wxWindow
*arg1
= (wxWindow
*) 0 ;
32322 wxString
*arg2
= 0 ;
32323 bool temp2
= false ;
32324 PyObject
* obj0
= 0 ;
32325 PyObject
* obj1
= 0 ;
32326 char *kwnames
[] = {
32327 (char *) "self",(char *) "text", NULL
32330 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetHelpText",kwnames
,&obj0
,&obj1
)) goto fail
;
32331 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32332 if (SWIG_arg_fail(1)) SWIG_fail
;
32334 arg2
= wxString_in_helper(obj1
);
32335 if (arg2
== NULL
) SWIG_fail
;
32339 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32340 (arg1
)->SetHelpText((wxString
const &)*arg2
);
32342 wxPyEndAllowThreads(__tstate
);
32343 if (PyErr_Occurred()) SWIG_fail
;
32345 Py_INCREF(Py_None
); resultobj
= Py_None
;
32360 static PyObject
*_wrap_Window_SetHelpTextForId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32361 PyObject
*resultobj
= NULL
;
32362 wxWindow
*arg1
= (wxWindow
*) 0 ;
32363 wxString
*arg2
= 0 ;
32364 bool temp2
= false ;
32365 PyObject
* obj0
= 0 ;
32366 PyObject
* obj1
= 0 ;
32367 char *kwnames
[] = {
32368 (char *) "self",(char *) "text", NULL
32371 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetHelpTextForId",kwnames
,&obj0
,&obj1
)) goto fail
;
32372 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32373 if (SWIG_arg_fail(1)) SWIG_fail
;
32375 arg2
= wxString_in_helper(obj1
);
32376 if (arg2
== NULL
) SWIG_fail
;
32380 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32381 (arg1
)->SetHelpTextForId((wxString
const &)*arg2
);
32383 wxPyEndAllowThreads(__tstate
);
32384 if (PyErr_Occurred()) SWIG_fail
;
32386 Py_INCREF(Py_None
); resultobj
= Py_None
;
32401 static PyObject
*_wrap_Window_GetHelpText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32402 PyObject
*resultobj
= NULL
;
32403 wxWindow
*arg1
= (wxWindow
*) 0 ;
32405 PyObject
* obj0
= 0 ;
32406 char *kwnames
[] = {
32407 (char *) "self", NULL
32410 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetHelpText",kwnames
,&obj0
)) goto fail
;
32411 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32412 if (SWIG_arg_fail(1)) SWIG_fail
;
32414 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32415 result
= ((wxWindow
const *)arg1
)->GetHelpText();
32417 wxPyEndAllowThreads(__tstate
);
32418 if (PyErr_Occurred()) SWIG_fail
;
32422 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
32424 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
32433 static PyObject
*_wrap_Window_SetToolTipString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32434 PyObject
*resultobj
= NULL
;
32435 wxWindow
*arg1
= (wxWindow
*) 0 ;
32436 wxString
*arg2
= 0 ;
32437 bool temp2
= false ;
32438 PyObject
* obj0
= 0 ;
32439 PyObject
* obj1
= 0 ;
32440 char *kwnames
[] = {
32441 (char *) "self",(char *) "tip", NULL
32444 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetToolTipString",kwnames
,&obj0
,&obj1
)) goto fail
;
32445 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32446 if (SWIG_arg_fail(1)) SWIG_fail
;
32448 arg2
= wxString_in_helper(obj1
);
32449 if (arg2
== NULL
) SWIG_fail
;
32453 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32454 (arg1
)->SetToolTip((wxString
const &)*arg2
);
32456 wxPyEndAllowThreads(__tstate
);
32457 if (PyErr_Occurred()) SWIG_fail
;
32459 Py_INCREF(Py_None
); resultobj
= Py_None
;
32474 static PyObject
*_wrap_Window_SetToolTip(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32475 PyObject
*resultobj
= NULL
;
32476 wxWindow
*arg1
= (wxWindow
*) 0 ;
32477 wxToolTip
*arg2
= (wxToolTip
*) 0 ;
32478 PyObject
* obj0
= 0 ;
32479 PyObject
* obj1
= 0 ;
32480 char *kwnames
[] = {
32481 (char *) "self",(char *) "tip", NULL
32484 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetToolTip",kwnames
,&obj0
,&obj1
)) goto fail
;
32485 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32486 if (SWIG_arg_fail(1)) SWIG_fail
;
32487 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxToolTip
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
32488 if (SWIG_arg_fail(2)) SWIG_fail
;
32490 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32491 (arg1
)->SetToolTip(arg2
);
32493 wxPyEndAllowThreads(__tstate
);
32494 if (PyErr_Occurred()) SWIG_fail
;
32496 Py_INCREF(Py_None
); resultobj
= Py_None
;
32503 static PyObject
*_wrap_Window_GetToolTip(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32504 PyObject
*resultobj
= NULL
;
32505 wxWindow
*arg1
= (wxWindow
*) 0 ;
32507 PyObject
* obj0
= 0 ;
32508 char *kwnames
[] = {
32509 (char *) "self", NULL
32512 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetToolTip",kwnames
,&obj0
)) goto fail
;
32513 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32514 if (SWIG_arg_fail(1)) SWIG_fail
;
32516 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32517 result
= (wxToolTip
*)((wxWindow
const *)arg1
)->GetToolTip();
32519 wxPyEndAllowThreads(__tstate
);
32520 if (PyErr_Occurred()) SWIG_fail
;
32523 resultobj
= wxPyMake_wxObject(result
, (bool)0);
32531 static PyObject
*_wrap_Window_SetDropTarget(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32532 PyObject
*resultobj
= NULL
;
32533 wxWindow
*arg1
= (wxWindow
*) 0 ;
32534 wxPyDropTarget
*arg2
= (wxPyDropTarget
*) 0 ;
32535 PyObject
* obj0
= 0 ;
32536 PyObject
* obj1
= 0 ;
32537 char *kwnames
[] = {
32538 (char *) "self",(char *) "dropTarget", NULL
32541 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetDropTarget",kwnames
,&obj0
,&obj1
)) goto fail
;
32542 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32543 if (SWIG_arg_fail(1)) SWIG_fail
;
32544 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPyDropTarget
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
32545 if (SWIG_arg_fail(2)) SWIG_fail
;
32547 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32548 (arg1
)->SetDropTarget(arg2
);
32550 wxPyEndAllowThreads(__tstate
);
32551 if (PyErr_Occurred()) SWIG_fail
;
32553 Py_INCREF(Py_None
); resultobj
= Py_None
;
32560 static PyObject
*_wrap_Window_GetDropTarget(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32561 PyObject
*resultobj
= NULL
;
32562 wxWindow
*arg1
= (wxWindow
*) 0 ;
32563 wxPyDropTarget
*result
;
32564 PyObject
* obj0
= 0 ;
32565 char *kwnames
[] = {
32566 (char *) "self", NULL
32569 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetDropTarget",kwnames
,&obj0
)) goto fail
;
32570 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32571 if (SWIG_arg_fail(1)) SWIG_fail
;
32573 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32574 result
= (wxPyDropTarget
*)((wxWindow
const *)arg1
)->GetDropTarget();
32576 wxPyEndAllowThreads(__tstate
);
32577 if (PyErr_Occurred()) SWIG_fail
;
32579 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyDropTarget
, 0);
32586 static PyObject
*_wrap_Window_DragAcceptFiles(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32587 PyObject
*resultobj
= NULL
;
32588 wxWindow
*arg1
= (wxWindow
*) 0 ;
32590 PyObject
* obj0
= 0 ;
32591 PyObject
* obj1
= 0 ;
32592 char *kwnames
[] = {
32593 (char *) "self",(char *) "accept", NULL
32596 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_DragAcceptFiles",kwnames
,&obj0
,&obj1
)) goto fail
;
32597 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32598 if (SWIG_arg_fail(1)) SWIG_fail
;
32600 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
32601 if (SWIG_arg_fail(2)) SWIG_fail
;
32604 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32605 (arg1
)->DragAcceptFiles(arg2
);
32607 wxPyEndAllowThreads(__tstate
);
32608 if (PyErr_Occurred()) SWIG_fail
;
32610 Py_INCREF(Py_None
); resultobj
= Py_None
;
32617 static PyObject
*_wrap_Window_SetConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32618 PyObject
*resultobj
= NULL
;
32619 wxWindow
*arg1
= (wxWindow
*) 0 ;
32620 wxLayoutConstraints
*arg2
= (wxLayoutConstraints
*) 0 ;
32621 PyObject
* obj0
= 0 ;
32622 PyObject
* obj1
= 0 ;
32623 char *kwnames
[] = {
32624 (char *) "self",(char *) "constraints", NULL
32627 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetConstraints",kwnames
,&obj0
,&obj1
)) goto fail
;
32628 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32629 if (SWIG_arg_fail(1)) SWIG_fail
;
32630 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
32631 if (SWIG_arg_fail(2)) SWIG_fail
;
32633 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32634 (arg1
)->SetConstraints(arg2
);
32636 wxPyEndAllowThreads(__tstate
);
32637 if (PyErr_Occurred()) SWIG_fail
;
32639 Py_INCREF(Py_None
); resultobj
= Py_None
;
32646 static PyObject
*_wrap_Window_GetConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32647 PyObject
*resultobj
= NULL
;
32648 wxWindow
*arg1
= (wxWindow
*) 0 ;
32649 wxLayoutConstraints
*result
;
32650 PyObject
* obj0
= 0 ;
32651 char *kwnames
[] = {
32652 (char *) "self", NULL
32655 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetConstraints",kwnames
,&obj0
)) goto fail
;
32656 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32657 if (SWIG_arg_fail(1)) SWIG_fail
;
32659 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32660 result
= (wxLayoutConstraints
*)((wxWindow
const *)arg1
)->GetConstraints();
32662 wxPyEndAllowThreads(__tstate
);
32663 if (PyErr_Occurred()) SWIG_fail
;
32665 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLayoutConstraints
, 0);
32672 static PyObject
*_wrap_Window_SetAutoLayout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32673 PyObject
*resultobj
= NULL
;
32674 wxWindow
*arg1
= (wxWindow
*) 0 ;
32676 PyObject
* obj0
= 0 ;
32677 PyObject
* obj1
= 0 ;
32678 char *kwnames
[] = {
32679 (char *) "self",(char *) "autoLayout", NULL
32682 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetAutoLayout",kwnames
,&obj0
,&obj1
)) goto fail
;
32683 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32684 if (SWIG_arg_fail(1)) SWIG_fail
;
32686 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
32687 if (SWIG_arg_fail(2)) SWIG_fail
;
32690 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32691 (arg1
)->SetAutoLayout(arg2
);
32693 wxPyEndAllowThreads(__tstate
);
32694 if (PyErr_Occurred()) SWIG_fail
;
32696 Py_INCREF(Py_None
); resultobj
= Py_None
;
32703 static PyObject
*_wrap_Window_GetAutoLayout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32704 PyObject
*resultobj
= NULL
;
32705 wxWindow
*arg1
= (wxWindow
*) 0 ;
32707 PyObject
* obj0
= 0 ;
32708 char *kwnames
[] = {
32709 (char *) "self", NULL
32712 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetAutoLayout",kwnames
,&obj0
)) goto fail
;
32713 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32714 if (SWIG_arg_fail(1)) SWIG_fail
;
32716 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32717 result
= (bool)((wxWindow
const *)arg1
)->GetAutoLayout();
32719 wxPyEndAllowThreads(__tstate
);
32720 if (PyErr_Occurred()) SWIG_fail
;
32723 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32731 static PyObject
*_wrap_Window_Layout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32732 PyObject
*resultobj
= NULL
;
32733 wxWindow
*arg1
= (wxWindow
*) 0 ;
32735 PyObject
* obj0
= 0 ;
32736 char *kwnames
[] = {
32737 (char *) "self", NULL
32740 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Layout",kwnames
,&obj0
)) goto fail
;
32741 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32742 if (SWIG_arg_fail(1)) SWIG_fail
;
32744 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32745 result
= (bool)(arg1
)->Layout();
32747 wxPyEndAllowThreads(__tstate
);
32748 if (PyErr_Occurred()) SWIG_fail
;
32751 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32759 static PyObject
*_wrap_Window_SetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32760 PyObject
*resultobj
= NULL
;
32761 wxWindow
*arg1
= (wxWindow
*) 0 ;
32762 wxSizer
*arg2
= (wxSizer
*) 0 ;
32763 bool arg3
= (bool) true ;
32764 PyObject
* obj0
= 0 ;
32765 PyObject
* obj1
= 0 ;
32766 PyObject
* obj2
= 0 ;
32767 char *kwnames
[] = {
32768 (char *) "self",(char *) "sizer",(char *) "deleteOld", NULL
32771 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetSizer",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
32772 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32773 if (SWIG_arg_fail(1)) SWIG_fail
;
32774 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
32775 if (SWIG_arg_fail(2)) SWIG_fail
;
32778 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
32779 if (SWIG_arg_fail(3)) SWIG_fail
;
32783 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32784 (arg1
)->SetSizer(arg2
,arg3
);
32786 wxPyEndAllowThreads(__tstate
);
32787 if (PyErr_Occurred()) SWIG_fail
;
32789 Py_INCREF(Py_None
); resultobj
= Py_None
;
32796 static PyObject
*_wrap_Window_SetSizerAndFit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32797 PyObject
*resultobj
= NULL
;
32798 wxWindow
*arg1
= (wxWindow
*) 0 ;
32799 wxSizer
*arg2
= (wxSizer
*) 0 ;
32800 bool arg3
= (bool) true ;
32801 PyObject
* obj0
= 0 ;
32802 PyObject
* obj1
= 0 ;
32803 PyObject
* obj2
= 0 ;
32804 char *kwnames
[] = {
32805 (char *) "self",(char *) "sizer",(char *) "deleteOld", NULL
32808 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetSizerAndFit",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
32809 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32810 if (SWIG_arg_fail(1)) SWIG_fail
;
32811 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
32812 if (SWIG_arg_fail(2)) SWIG_fail
;
32815 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
32816 if (SWIG_arg_fail(3)) SWIG_fail
;
32820 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32821 (arg1
)->SetSizerAndFit(arg2
,arg3
);
32823 wxPyEndAllowThreads(__tstate
);
32824 if (PyErr_Occurred()) SWIG_fail
;
32826 Py_INCREF(Py_None
); resultobj
= Py_None
;
32833 static PyObject
*_wrap_Window_GetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32834 PyObject
*resultobj
= NULL
;
32835 wxWindow
*arg1
= (wxWindow
*) 0 ;
32837 PyObject
* obj0
= 0 ;
32838 char *kwnames
[] = {
32839 (char *) "self", NULL
32842 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetSizer",kwnames
,&obj0
)) goto fail
;
32843 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32844 if (SWIG_arg_fail(1)) SWIG_fail
;
32846 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32847 result
= (wxSizer
*)((wxWindow
const *)arg1
)->GetSizer();
32849 wxPyEndAllowThreads(__tstate
);
32850 if (PyErr_Occurred()) SWIG_fail
;
32853 resultobj
= wxPyMake_wxObject(result
, (bool)0);
32861 static PyObject
*_wrap_Window_SetContainingSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32862 PyObject
*resultobj
= NULL
;
32863 wxWindow
*arg1
= (wxWindow
*) 0 ;
32864 wxSizer
*arg2
= (wxSizer
*) 0 ;
32865 PyObject
* obj0
= 0 ;
32866 PyObject
* obj1
= 0 ;
32867 char *kwnames
[] = {
32868 (char *) "self",(char *) "sizer", NULL
32871 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetContainingSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
32872 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32873 if (SWIG_arg_fail(1)) SWIG_fail
;
32874 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
32875 if (SWIG_arg_fail(2)) SWIG_fail
;
32877 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32878 (arg1
)->SetContainingSizer(arg2
);
32880 wxPyEndAllowThreads(__tstate
);
32881 if (PyErr_Occurred()) SWIG_fail
;
32883 Py_INCREF(Py_None
); resultobj
= Py_None
;
32890 static PyObject
*_wrap_Window_GetContainingSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32891 PyObject
*resultobj
= NULL
;
32892 wxWindow
*arg1
= (wxWindow
*) 0 ;
32894 PyObject
* obj0
= 0 ;
32895 char *kwnames
[] = {
32896 (char *) "self", NULL
32899 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetContainingSizer",kwnames
,&obj0
)) goto fail
;
32900 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32901 if (SWIG_arg_fail(1)) SWIG_fail
;
32903 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32904 result
= (wxSizer
*)((wxWindow
const *)arg1
)->GetContainingSizer();
32906 wxPyEndAllowThreads(__tstate
);
32907 if (PyErr_Occurred()) SWIG_fail
;
32910 resultobj
= wxPyMake_wxObject(result
, (bool)0);
32918 static PyObject
*_wrap_Window_InheritAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32919 PyObject
*resultobj
= NULL
;
32920 wxWindow
*arg1
= (wxWindow
*) 0 ;
32921 PyObject
* obj0
= 0 ;
32922 char *kwnames
[] = {
32923 (char *) "self", NULL
32926 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InheritAttributes",kwnames
,&obj0
)) goto fail
;
32927 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32928 if (SWIG_arg_fail(1)) SWIG_fail
;
32930 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32931 (arg1
)->InheritAttributes();
32933 wxPyEndAllowThreads(__tstate
);
32934 if (PyErr_Occurred()) SWIG_fail
;
32936 Py_INCREF(Py_None
); resultobj
= Py_None
;
32943 static PyObject
*_wrap_Window_ShouldInheritColours(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32944 PyObject
*resultobj
= NULL
;
32945 wxWindow
*arg1
= (wxWindow
*) 0 ;
32947 PyObject
* obj0
= 0 ;
32948 char *kwnames
[] = {
32949 (char *) "self", NULL
32952 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_ShouldInheritColours",kwnames
,&obj0
)) goto fail
;
32953 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32954 if (SWIG_arg_fail(1)) SWIG_fail
;
32956 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32957 result
= (bool)((wxWindow
const *)arg1
)->ShouldInheritColours();
32959 wxPyEndAllowThreads(__tstate
);
32960 if (PyErr_Occurred()) SWIG_fail
;
32963 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32971 static PyObject
* Window_swigregister(PyObject
*, PyObject
*args
) {
32973 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
32974 SWIG_TypeClientData(SWIGTYPE_p_wxWindow
, obj
);
32976 return Py_BuildValue((char *)"");
32978 static PyObject
*_wrap_FindWindowById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32979 PyObject
*resultobj
= NULL
;
32981 wxWindow
*arg2
= (wxWindow
*) NULL
;
32983 PyObject
* obj0
= 0 ;
32984 PyObject
* obj1
= 0 ;
32985 char *kwnames
[] = {
32986 (char *) "id",(char *) "parent", NULL
32989 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FindWindowById",kwnames
,&obj0
,&obj1
)) goto fail
;
32991 arg1
= static_cast<long >(SWIG_As_long(obj0
));
32992 if (SWIG_arg_fail(1)) SWIG_fail
;
32995 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32996 if (SWIG_arg_fail(2)) SWIG_fail
;
32999 if (!wxPyCheckForApp()) SWIG_fail
;
33000 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33001 result
= (wxWindow
*)wxFindWindowById(arg1
,(wxWindow
const *)arg2
);
33003 wxPyEndAllowThreads(__tstate
);
33004 if (PyErr_Occurred()) SWIG_fail
;
33007 resultobj
= wxPyMake_wxObject(result
, 0);
33015 static PyObject
*_wrap_FindWindowByName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33016 PyObject
*resultobj
= NULL
;
33017 wxString
*arg1
= 0 ;
33018 wxWindow
*arg2
= (wxWindow
*) NULL
;
33020 bool temp1
= false ;
33021 PyObject
* obj0
= 0 ;
33022 PyObject
* obj1
= 0 ;
33023 char *kwnames
[] = {
33024 (char *) "name",(char *) "parent", NULL
33027 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FindWindowByName",kwnames
,&obj0
,&obj1
)) goto fail
;
33029 arg1
= wxString_in_helper(obj0
);
33030 if (arg1
== NULL
) SWIG_fail
;
33034 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33035 if (SWIG_arg_fail(2)) SWIG_fail
;
33038 if (!wxPyCheckForApp()) SWIG_fail
;
33039 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33040 result
= (wxWindow
*)wxFindWindowByName((wxString
const &)*arg1
,(wxWindow
const *)arg2
);
33042 wxPyEndAllowThreads(__tstate
);
33043 if (PyErr_Occurred()) SWIG_fail
;
33046 resultobj
= wxPyMake_wxObject(result
, 0);
33062 static PyObject
*_wrap_FindWindowByLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33063 PyObject
*resultobj
= NULL
;
33064 wxString
*arg1
= 0 ;
33065 wxWindow
*arg2
= (wxWindow
*) NULL
;
33067 bool temp1
= false ;
33068 PyObject
* obj0
= 0 ;
33069 PyObject
* obj1
= 0 ;
33070 char *kwnames
[] = {
33071 (char *) "label",(char *) "parent", NULL
33074 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FindWindowByLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
33076 arg1
= wxString_in_helper(obj0
);
33077 if (arg1
== NULL
) SWIG_fail
;
33081 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33082 if (SWIG_arg_fail(2)) SWIG_fail
;
33085 if (!wxPyCheckForApp()) SWIG_fail
;
33086 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33087 result
= (wxWindow
*)wxFindWindowByLabel((wxString
const &)*arg1
,(wxWindow
const *)arg2
);
33089 wxPyEndAllowThreads(__tstate
);
33090 if (PyErr_Occurred()) SWIG_fail
;
33093 resultobj
= wxPyMake_wxObject(result
, 0);
33109 static PyObject
*_wrap_Window_FromHWND(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33110 PyObject
*resultobj
= NULL
;
33111 wxWindow
*arg1
= (wxWindow
*) 0 ;
33112 unsigned long arg2
;
33114 PyObject
* obj0
= 0 ;
33115 PyObject
* obj1
= 0 ;
33116 char *kwnames
[] = {
33117 (char *) "parent",(char *) "_hWnd", NULL
33120 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_FromHWND",kwnames
,&obj0
,&obj1
)) goto fail
;
33121 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33122 if (SWIG_arg_fail(1)) SWIG_fail
;
33124 arg2
= static_cast<unsigned long >(SWIG_As_unsigned_SS_long(obj1
));
33125 if (SWIG_arg_fail(2)) SWIG_fail
;
33128 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33129 result
= (wxWindow
*)wxWindow_FromHWND(arg1
,arg2
);
33131 wxPyEndAllowThreads(__tstate
);
33132 if (PyErr_Occurred()) SWIG_fail
;
33135 resultobj
= wxPyMake_wxObject(result
, 0);
33143 static PyObject
*_wrap_GetTopLevelWindows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33144 PyObject
*resultobj
= NULL
;
33146 char *kwnames
[] = {
33150 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":GetTopLevelWindows",kwnames
)) goto fail
;
33152 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33153 result
= (PyObject
*)GetTopLevelWindows();
33155 wxPyEndAllowThreads(__tstate
);
33156 if (PyErr_Occurred()) SWIG_fail
;
33158 resultobj
= result
;
33165 static PyObject
*_wrap_new_Validator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33166 PyObject
*resultobj
= NULL
;
33167 wxValidator
*result
;
33168 char *kwnames
[] = {
33172 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_Validator",kwnames
)) goto fail
;
33174 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33175 result
= (wxValidator
*)new wxValidator();
33177 wxPyEndAllowThreads(__tstate
);
33178 if (PyErr_Occurred()) SWIG_fail
;
33180 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxValidator
, 1);
33187 static PyObject
*_wrap_Validator_Clone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33188 PyObject
*resultobj
= NULL
;
33189 wxValidator
*arg1
= (wxValidator
*) 0 ;
33190 wxValidator
*result
;
33191 PyObject
* obj0
= 0 ;
33192 char *kwnames
[] = {
33193 (char *) "self", NULL
33196 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_Clone",kwnames
,&obj0
)) goto fail
;
33197 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33198 if (SWIG_arg_fail(1)) SWIG_fail
;
33200 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33201 result
= (wxValidator
*)(arg1
)->Clone();
33203 wxPyEndAllowThreads(__tstate
);
33204 if (PyErr_Occurred()) SWIG_fail
;
33207 resultobj
= wxPyMake_wxObject(result
, 0);
33215 static PyObject
*_wrap_Validator_Validate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33216 PyObject
*resultobj
= NULL
;
33217 wxValidator
*arg1
= (wxValidator
*) 0 ;
33218 wxWindow
*arg2
= (wxWindow
*) 0 ;
33220 PyObject
* obj0
= 0 ;
33221 PyObject
* obj1
= 0 ;
33222 char *kwnames
[] = {
33223 (char *) "self",(char *) "parent", NULL
33226 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Validator_Validate",kwnames
,&obj0
,&obj1
)) goto fail
;
33227 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33228 if (SWIG_arg_fail(1)) SWIG_fail
;
33229 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33230 if (SWIG_arg_fail(2)) SWIG_fail
;
33232 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33233 result
= (bool)(arg1
)->Validate(arg2
);
33235 wxPyEndAllowThreads(__tstate
);
33236 if (PyErr_Occurred()) SWIG_fail
;
33239 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33247 static PyObject
*_wrap_Validator_TransferToWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33248 PyObject
*resultobj
= NULL
;
33249 wxValidator
*arg1
= (wxValidator
*) 0 ;
33251 PyObject
* obj0
= 0 ;
33252 char *kwnames
[] = {
33253 (char *) "self", NULL
33256 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_TransferToWindow",kwnames
,&obj0
)) goto fail
;
33257 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33258 if (SWIG_arg_fail(1)) SWIG_fail
;
33260 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33261 result
= (bool)(arg1
)->TransferToWindow();
33263 wxPyEndAllowThreads(__tstate
);
33264 if (PyErr_Occurred()) SWIG_fail
;
33267 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33275 static PyObject
*_wrap_Validator_TransferFromWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33276 PyObject
*resultobj
= NULL
;
33277 wxValidator
*arg1
= (wxValidator
*) 0 ;
33279 PyObject
* obj0
= 0 ;
33280 char *kwnames
[] = {
33281 (char *) "self", NULL
33284 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_TransferFromWindow",kwnames
,&obj0
)) goto fail
;
33285 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33286 if (SWIG_arg_fail(1)) SWIG_fail
;
33288 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33289 result
= (bool)(arg1
)->TransferFromWindow();
33291 wxPyEndAllowThreads(__tstate
);
33292 if (PyErr_Occurred()) SWIG_fail
;
33295 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33303 static PyObject
*_wrap_Validator_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33304 PyObject
*resultobj
= NULL
;
33305 wxValidator
*arg1
= (wxValidator
*) 0 ;
33307 PyObject
* obj0
= 0 ;
33308 char *kwnames
[] = {
33309 (char *) "self", NULL
33312 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_GetWindow",kwnames
,&obj0
)) goto fail
;
33313 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33314 if (SWIG_arg_fail(1)) SWIG_fail
;
33316 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33317 result
= (wxWindow
*)(arg1
)->GetWindow();
33319 wxPyEndAllowThreads(__tstate
);
33320 if (PyErr_Occurred()) SWIG_fail
;
33323 resultobj
= wxPyMake_wxObject(result
, 0);
33331 static PyObject
*_wrap_Validator_SetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33332 PyObject
*resultobj
= NULL
;
33333 wxValidator
*arg1
= (wxValidator
*) 0 ;
33334 wxWindow
*arg2
= (wxWindow
*) 0 ;
33335 PyObject
* obj0
= 0 ;
33336 PyObject
* obj1
= 0 ;
33337 char *kwnames
[] = {
33338 (char *) "self",(char *) "window", NULL
33341 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Validator_SetWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
33342 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33343 if (SWIG_arg_fail(1)) SWIG_fail
;
33344 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33345 if (SWIG_arg_fail(2)) SWIG_fail
;
33347 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33348 (arg1
)->SetWindow(arg2
);
33350 wxPyEndAllowThreads(__tstate
);
33351 if (PyErr_Occurred()) SWIG_fail
;
33353 Py_INCREF(Py_None
); resultobj
= Py_None
;
33360 static PyObject
*_wrap_Validator_IsSilent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33361 PyObject
*resultobj
= NULL
;
33363 char *kwnames
[] = {
33367 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Validator_IsSilent",kwnames
)) goto fail
;
33369 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33370 result
= (bool)wxValidator::IsSilent();
33372 wxPyEndAllowThreads(__tstate
);
33373 if (PyErr_Occurred()) SWIG_fail
;
33376 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33384 static PyObject
*_wrap_Validator_SetBellOnError(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33385 PyObject
*resultobj
= NULL
;
33386 int arg1
= (int) true ;
33387 PyObject
* obj0
= 0 ;
33388 char *kwnames
[] = {
33389 (char *) "doIt", NULL
33392 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Validator_SetBellOnError",kwnames
,&obj0
)) goto fail
;
33395 arg1
= static_cast<int >(SWIG_As_int(obj0
));
33396 if (SWIG_arg_fail(1)) SWIG_fail
;
33400 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33401 wxValidator::SetBellOnError(arg1
);
33403 wxPyEndAllowThreads(__tstate
);
33404 if (PyErr_Occurred()) SWIG_fail
;
33406 Py_INCREF(Py_None
); resultobj
= Py_None
;
33413 static PyObject
* Validator_swigregister(PyObject
*, PyObject
*args
) {
33415 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
33416 SWIG_TypeClientData(SWIGTYPE_p_wxValidator
, obj
);
33418 return Py_BuildValue((char *)"");
33420 static PyObject
*_wrap_new_PyValidator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33421 PyObject
*resultobj
= NULL
;
33422 wxPyValidator
*result
;
33423 char *kwnames
[] = {
33427 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PyValidator",kwnames
)) goto fail
;
33429 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33430 result
= (wxPyValidator
*)new wxPyValidator();
33432 wxPyEndAllowThreads(__tstate
);
33433 if (PyErr_Occurred()) SWIG_fail
;
33435 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyValidator
, 1);
33442 static PyObject
*_wrap_PyValidator__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33443 PyObject
*resultobj
= NULL
;
33444 wxPyValidator
*arg1
= (wxPyValidator
*) 0 ;
33445 PyObject
*arg2
= (PyObject
*) 0 ;
33446 PyObject
*arg3
= (PyObject
*) 0 ;
33447 int arg4
= (int) true ;
33448 PyObject
* obj0
= 0 ;
33449 PyObject
* obj1
= 0 ;
33450 PyObject
* obj2
= 0 ;
33451 PyObject
* obj3
= 0 ;
33452 char *kwnames
[] = {
33453 (char *) "self",(char *) "self",(char *) "_class",(char *) "incref", NULL
33456 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:PyValidator__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
33457 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyValidator
, SWIG_POINTER_EXCEPTION
| 0);
33458 if (SWIG_arg_fail(1)) SWIG_fail
;
33463 arg4
= static_cast<int >(SWIG_As_int(obj3
));
33464 if (SWIG_arg_fail(4)) SWIG_fail
;
33468 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33469 (arg1
)->_setCallbackInfo(arg2
,arg3
,arg4
);
33471 wxPyEndAllowThreads(__tstate
);
33472 if (PyErr_Occurred()) SWIG_fail
;
33474 Py_INCREF(Py_None
); resultobj
= Py_None
;
33481 static PyObject
* PyValidator_swigregister(PyObject
*, PyObject
*args
) {
33483 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
33484 SWIG_TypeClientData(SWIGTYPE_p_wxPyValidator
, obj
);
33486 return Py_BuildValue((char *)"");
33488 static int _wrap_DefaultValidator_set(PyObject
*) {
33489 PyErr_SetString(PyExc_TypeError
,"Variable DefaultValidator is read-only.");
33494 static PyObject
*_wrap_DefaultValidator_get(void) {
33495 PyObject
*pyobj
= NULL
;
33497 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultValidator
), SWIGTYPE_p_wxValidator
, 0);
33502 static PyObject
*_wrap_new_Menu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33503 PyObject
*resultobj
= NULL
;
33504 wxString
const &arg1_defvalue
= wxPyEmptyString
;
33505 wxString
*arg1
= (wxString
*) &arg1_defvalue
;
33506 long arg2
= (long) 0 ;
33508 bool temp1
= false ;
33509 PyObject
* obj0
= 0 ;
33510 PyObject
* obj1
= 0 ;
33511 char *kwnames
[] = {
33512 (char *) "title",(char *) "style", NULL
33515 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Menu",kwnames
,&obj0
,&obj1
)) goto fail
;
33518 arg1
= wxString_in_helper(obj0
);
33519 if (arg1
== NULL
) SWIG_fail
;
33525 arg2
= static_cast<long >(SWIG_As_long(obj1
));
33526 if (SWIG_arg_fail(2)) SWIG_fail
;
33530 if (!wxPyCheckForApp()) SWIG_fail
;
33531 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33532 result
= (wxMenu
*)new wxMenu((wxString
const &)*arg1
,arg2
);
33534 wxPyEndAllowThreads(__tstate
);
33535 if (PyErr_Occurred()) SWIG_fail
;
33537 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMenu
, 1);
33552 static PyObject
*_wrap_Menu_Append(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33553 PyObject
*resultobj
= NULL
;
33554 wxMenu
*arg1
= (wxMenu
*) 0 ;
33556 wxString
*arg3
= 0 ;
33557 wxString
const &arg4_defvalue
= wxPyEmptyString
;
33558 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
33559 wxItemKind arg5
= (wxItemKind
) wxITEM_NORMAL
;
33560 wxMenuItem
*result
;
33561 bool temp3
= false ;
33562 bool temp4
= false ;
33563 PyObject
* obj0
= 0 ;
33564 PyObject
* obj1
= 0 ;
33565 PyObject
* obj2
= 0 ;
33566 PyObject
* obj3
= 0 ;
33567 PyObject
* obj4
= 0 ;
33568 char *kwnames
[] = {
33569 (char *) "self",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL
33572 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Menu_Append",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
33573 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33574 if (SWIG_arg_fail(1)) SWIG_fail
;
33576 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33577 if (SWIG_arg_fail(2)) SWIG_fail
;
33580 arg3
= wxString_in_helper(obj2
);
33581 if (arg3
== NULL
) SWIG_fail
;
33586 arg4
= wxString_in_helper(obj3
);
33587 if (arg4
== NULL
) SWIG_fail
;
33593 arg5
= static_cast<wxItemKind
>(SWIG_As_int(obj4
));
33594 if (SWIG_arg_fail(5)) SWIG_fail
;
33598 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33599 result
= (wxMenuItem
*)(arg1
)->Append(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
);
33601 wxPyEndAllowThreads(__tstate
);
33602 if (PyErr_Occurred()) SWIG_fail
;
33605 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33629 static PyObject
*_wrap_Menu_AppendSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33630 PyObject
*resultobj
= NULL
;
33631 wxMenu
*arg1
= (wxMenu
*) 0 ;
33632 wxMenuItem
*result
;
33633 PyObject
* obj0
= 0 ;
33634 char *kwnames
[] = {
33635 (char *) "self", NULL
33638 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_AppendSeparator",kwnames
,&obj0
)) goto fail
;
33639 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33640 if (SWIG_arg_fail(1)) SWIG_fail
;
33642 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33643 result
= (wxMenuItem
*)(arg1
)->AppendSeparator();
33645 wxPyEndAllowThreads(__tstate
);
33646 if (PyErr_Occurred()) SWIG_fail
;
33649 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33657 static PyObject
*_wrap_Menu_AppendCheckItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33658 PyObject
*resultobj
= NULL
;
33659 wxMenu
*arg1
= (wxMenu
*) 0 ;
33661 wxString
*arg3
= 0 ;
33662 wxString
const &arg4_defvalue
= wxPyEmptyString
;
33663 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
33664 wxMenuItem
*result
;
33665 bool temp3
= false ;
33666 bool temp4
= false ;
33667 PyObject
* obj0
= 0 ;
33668 PyObject
* obj1
= 0 ;
33669 PyObject
* obj2
= 0 ;
33670 PyObject
* obj3
= 0 ;
33671 char *kwnames
[] = {
33672 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
33675 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_AppendCheckItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
33676 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33677 if (SWIG_arg_fail(1)) SWIG_fail
;
33679 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33680 if (SWIG_arg_fail(2)) SWIG_fail
;
33683 arg3
= wxString_in_helper(obj2
);
33684 if (arg3
== NULL
) SWIG_fail
;
33689 arg4
= wxString_in_helper(obj3
);
33690 if (arg4
== NULL
) SWIG_fail
;
33695 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33696 result
= (wxMenuItem
*)(arg1
)->AppendCheckItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
33698 wxPyEndAllowThreads(__tstate
);
33699 if (PyErr_Occurred()) SWIG_fail
;
33702 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33726 static PyObject
*_wrap_Menu_AppendRadioItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33727 PyObject
*resultobj
= NULL
;
33728 wxMenu
*arg1
= (wxMenu
*) 0 ;
33730 wxString
*arg3
= 0 ;
33731 wxString
const &arg4_defvalue
= wxPyEmptyString
;
33732 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
33733 wxMenuItem
*result
;
33734 bool temp3
= false ;
33735 bool temp4
= false ;
33736 PyObject
* obj0
= 0 ;
33737 PyObject
* obj1
= 0 ;
33738 PyObject
* obj2
= 0 ;
33739 PyObject
* obj3
= 0 ;
33740 char *kwnames
[] = {
33741 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
33744 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_AppendRadioItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) 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
;
33758 arg4
= wxString_in_helper(obj3
);
33759 if (arg4
== NULL
) SWIG_fail
;
33764 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33765 result
= (wxMenuItem
*)(arg1
)->AppendRadioItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
33767 wxPyEndAllowThreads(__tstate
);
33768 if (PyErr_Occurred()) SWIG_fail
;
33771 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33795 static PyObject
*_wrap_Menu_AppendMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33796 PyObject
*resultobj
= NULL
;
33797 wxMenu
*arg1
= (wxMenu
*) 0 ;
33799 wxString
*arg3
= 0 ;
33800 wxMenu
*arg4
= (wxMenu
*) 0 ;
33801 wxString
const &arg5_defvalue
= wxPyEmptyString
;
33802 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
33803 wxMenuItem
*result
;
33804 bool temp3
= false ;
33805 bool temp5
= false ;
33806 PyObject
* obj0
= 0 ;
33807 PyObject
* obj1
= 0 ;
33808 PyObject
* obj2
= 0 ;
33809 PyObject
* obj3
= 0 ;
33810 PyObject
* obj4
= 0 ;
33811 char *kwnames
[] = {
33812 (char *) "self",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL
33815 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_AppendMenu",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
33816 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33817 if (SWIG_arg_fail(1)) SWIG_fail
;
33819 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33820 if (SWIG_arg_fail(2)) SWIG_fail
;
33823 arg3
= wxString_in_helper(obj2
);
33824 if (arg3
== NULL
) SWIG_fail
;
33827 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33828 if (SWIG_arg_fail(4)) SWIG_fail
;
33831 arg5
= wxString_in_helper(obj4
);
33832 if (arg5
== NULL
) SWIG_fail
;
33837 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33838 result
= (wxMenuItem
*)(arg1
)->Append(arg2
,(wxString
const &)*arg3
,arg4
,(wxString
const &)*arg5
);
33840 wxPyEndAllowThreads(__tstate
);
33841 if (PyErr_Occurred()) SWIG_fail
;
33844 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33868 static PyObject
*_wrap_Menu_AppendItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33869 PyObject
*resultobj
= NULL
;
33870 wxMenu
*arg1
= (wxMenu
*) 0 ;
33871 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
33872 wxMenuItem
*result
;
33873 PyObject
* obj0
= 0 ;
33874 PyObject
* obj1
= 0 ;
33875 char *kwnames
[] = {
33876 (char *) "self",(char *) "item", NULL
33879 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_AppendItem",kwnames
,&obj0
,&obj1
)) goto fail
;
33880 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33881 if (SWIG_arg_fail(1)) SWIG_fail
;
33882 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
33883 if (SWIG_arg_fail(2)) SWIG_fail
;
33885 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33886 result
= (wxMenuItem
*)(arg1
)->Append(arg2
);
33888 wxPyEndAllowThreads(__tstate
);
33889 if (PyErr_Occurred()) SWIG_fail
;
33892 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33900 static PyObject
*_wrap_Menu_Break(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33901 PyObject
*resultobj
= NULL
;
33902 wxMenu
*arg1
= (wxMenu
*) 0 ;
33903 PyObject
* obj0
= 0 ;
33904 char *kwnames
[] = {
33905 (char *) "self", NULL
33908 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_Break",kwnames
,&obj0
)) goto fail
;
33909 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33910 if (SWIG_arg_fail(1)) SWIG_fail
;
33912 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33915 wxPyEndAllowThreads(__tstate
);
33916 if (PyErr_Occurred()) SWIG_fail
;
33918 Py_INCREF(Py_None
); resultobj
= Py_None
;
33925 static PyObject
*_wrap_Menu_InsertItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33926 PyObject
*resultobj
= NULL
;
33927 wxMenu
*arg1
= (wxMenu
*) 0 ;
33929 wxMenuItem
*arg3
= (wxMenuItem
*) 0 ;
33930 wxMenuItem
*result
;
33931 PyObject
* obj0
= 0 ;
33932 PyObject
* obj1
= 0 ;
33933 PyObject
* obj2
= 0 ;
33934 char *kwnames
[] = {
33935 (char *) "self",(char *) "pos",(char *) "item", NULL
33938 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_InsertItem",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
33939 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33940 if (SWIG_arg_fail(1)) SWIG_fail
;
33942 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
33943 if (SWIG_arg_fail(2)) SWIG_fail
;
33945 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
33946 if (SWIG_arg_fail(3)) SWIG_fail
;
33948 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33949 result
= (wxMenuItem
*)(arg1
)->Insert(arg2
,arg3
);
33951 wxPyEndAllowThreads(__tstate
);
33952 if (PyErr_Occurred()) SWIG_fail
;
33955 resultobj
= wxPyMake_wxObject(result
, (bool)0);
33963 static PyObject
*_wrap_Menu_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33964 PyObject
*resultobj
= NULL
;
33965 wxMenu
*arg1
= (wxMenu
*) 0 ;
33968 wxString
*arg4
= 0 ;
33969 wxString
const &arg5_defvalue
= wxPyEmptyString
;
33970 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
33971 wxItemKind arg6
= (wxItemKind
) wxITEM_NORMAL
;
33972 wxMenuItem
*result
;
33973 bool temp4
= false ;
33974 bool temp5
= false ;
33975 PyObject
* obj0
= 0 ;
33976 PyObject
* obj1
= 0 ;
33977 PyObject
* obj2
= 0 ;
33978 PyObject
* obj3
= 0 ;
33979 PyObject
* obj4
= 0 ;
33980 PyObject
* obj5
= 0 ;
33981 char *kwnames
[] = {
33982 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL
33985 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OO:Menu_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
33986 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33987 if (SWIG_arg_fail(1)) SWIG_fail
;
33989 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
33990 if (SWIG_arg_fail(2)) SWIG_fail
;
33993 arg3
= static_cast<int >(SWIG_As_int(obj2
));
33994 if (SWIG_arg_fail(3)) SWIG_fail
;
33997 arg4
= wxString_in_helper(obj3
);
33998 if (arg4
== NULL
) SWIG_fail
;
34003 arg5
= wxString_in_helper(obj4
);
34004 if (arg5
== NULL
) SWIG_fail
;
34010 arg6
= static_cast<wxItemKind
>(SWIG_As_int(obj5
));
34011 if (SWIG_arg_fail(6)) SWIG_fail
;
34015 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34016 result
= (wxMenuItem
*)(arg1
)->Insert(arg2
,arg3
,(wxString
const &)*arg4
,(wxString
const &)*arg5
,arg6
);
34018 wxPyEndAllowThreads(__tstate
);
34019 if (PyErr_Occurred()) SWIG_fail
;
34022 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34046 static PyObject
*_wrap_Menu_InsertSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34047 PyObject
*resultobj
= NULL
;
34048 wxMenu
*arg1
= (wxMenu
*) 0 ;
34050 wxMenuItem
*result
;
34051 PyObject
* obj0
= 0 ;
34052 PyObject
* obj1
= 0 ;
34053 char *kwnames
[] = {
34054 (char *) "self",(char *) "pos", NULL
34057 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_InsertSeparator",kwnames
,&obj0
,&obj1
)) goto fail
;
34058 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34059 if (SWIG_arg_fail(1)) SWIG_fail
;
34061 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34062 if (SWIG_arg_fail(2)) SWIG_fail
;
34065 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34066 result
= (wxMenuItem
*)(arg1
)->InsertSeparator(arg2
);
34068 wxPyEndAllowThreads(__tstate
);
34069 if (PyErr_Occurred()) SWIG_fail
;
34072 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34080 static PyObject
*_wrap_Menu_InsertCheckItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34081 PyObject
*resultobj
= NULL
;
34082 wxMenu
*arg1
= (wxMenu
*) 0 ;
34085 wxString
*arg4
= 0 ;
34086 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34087 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34088 wxMenuItem
*result
;
34089 bool temp4
= false ;
34090 bool temp5
= false ;
34091 PyObject
* obj0
= 0 ;
34092 PyObject
* obj1
= 0 ;
34093 PyObject
* obj2
= 0 ;
34094 PyObject
* obj3
= 0 ;
34095 PyObject
* obj4
= 0 ;
34096 char *kwnames
[] = {
34097 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help", NULL
34100 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_InsertCheckItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34101 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34102 if (SWIG_arg_fail(1)) SWIG_fail
;
34104 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34105 if (SWIG_arg_fail(2)) SWIG_fail
;
34108 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34109 if (SWIG_arg_fail(3)) SWIG_fail
;
34112 arg4
= wxString_in_helper(obj3
);
34113 if (arg4
== NULL
) SWIG_fail
;
34118 arg5
= wxString_in_helper(obj4
);
34119 if (arg5
== NULL
) SWIG_fail
;
34124 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34125 result
= (wxMenuItem
*)(arg1
)->InsertCheckItem(arg2
,arg3
,(wxString
const &)*arg4
,(wxString
const &)*arg5
);
34127 wxPyEndAllowThreads(__tstate
);
34128 if (PyErr_Occurred()) SWIG_fail
;
34131 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34155 static PyObject
*_wrap_Menu_InsertRadioItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34156 PyObject
*resultobj
= NULL
;
34157 wxMenu
*arg1
= (wxMenu
*) 0 ;
34160 wxString
*arg4
= 0 ;
34161 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34162 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34163 wxMenuItem
*result
;
34164 bool temp4
= false ;
34165 bool temp5
= false ;
34166 PyObject
* obj0
= 0 ;
34167 PyObject
* obj1
= 0 ;
34168 PyObject
* obj2
= 0 ;
34169 PyObject
* obj3
= 0 ;
34170 PyObject
* obj4
= 0 ;
34171 char *kwnames
[] = {
34172 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help", NULL
34175 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_InsertRadioItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34176 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34177 if (SWIG_arg_fail(1)) SWIG_fail
;
34179 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34180 if (SWIG_arg_fail(2)) SWIG_fail
;
34183 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34184 if (SWIG_arg_fail(3)) SWIG_fail
;
34187 arg4
= wxString_in_helper(obj3
);
34188 if (arg4
== NULL
) SWIG_fail
;
34193 arg5
= wxString_in_helper(obj4
);
34194 if (arg5
== NULL
) SWIG_fail
;
34199 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34200 result
= (wxMenuItem
*)(arg1
)->InsertRadioItem(arg2
,arg3
,(wxString
const &)*arg4
,(wxString
const &)*arg5
);
34202 wxPyEndAllowThreads(__tstate
);
34203 if (PyErr_Occurred()) SWIG_fail
;
34206 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34230 static PyObject
*_wrap_Menu_InsertMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34231 PyObject
*resultobj
= NULL
;
34232 wxMenu
*arg1
= (wxMenu
*) 0 ;
34235 wxString
*arg4
= 0 ;
34236 wxMenu
*arg5
= (wxMenu
*) 0 ;
34237 wxString
const &arg6_defvalue
= wxPyEmptyString
;
34238 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
34239 wxMenuItem
*result
;
34240 bool temp4
= false ;
34241 bool temp6
= false ;
34242 PyObject
* obj0
= 0 ;
34243 PyObject
* obj1
= 0 ;
34244 PyObject
* obj2
= 0 ;
34245 PyObject
* obj3
= 0 ;
34246 PyObject
* obj4
= 0 ;
34247 PyObject
* obj5
= 0 ;
34248 char *kwnames
[] = {
34249 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL
34252 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:Menu_InsertMenu",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
34253 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34254 if (SWIG_arg_fail(1)) SWIG_fail
;
34256 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34257 if (SWIG_arg_fail(2)) SWIG_fail
;
34260 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34261 if (SWIG_arg_fail(3)) SWIG_fail
;
34264 arg4
= wxString_in_helper(obj3
);
34265 if (arg4
== NULL
) SWIG_fail
;
34268 SWIG_Python_ConvertPtr(obj4
, (void **)&arg5
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34269 if (SWIG_arg_fail(5)) SWIG_fail
;
34272 arg6
= wxString_in_helper(obj5
);
34273 if (arg6
== NULL
) SWIG_fail
;
34278 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34279 result
= (wxMenuItem
*)(arg1
)->Insert(arg2
,arg3
,(wxString
const &)*arg4
,arg5
,(wxString
const &)*arg6
);
34281 wxPyEndAllowThreads(__tstate
);
34282 if (PyErr_Occurred()) SWIG_fail
;
34285 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34309 static PyObject
*_wrap_Menu_PrependItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34310 PyObject
*resultobj
= NULL
;
34311 wxMenu
*arg1
= (wxMenu
*) 0 ;
34312 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34313 wxMenuItem
*result
;
34314 PyObject
* obj0
= 0 ;
34315 PyObject
* obj1
= 0 ;
34316 char *kwnames
[] = {
34317 (char *) "self",(char *) "item", NULL
34320 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_PrependItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34321 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34322 if (SWIG_arg_fail(1)) SWIG_fail
;
34323 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34324 if (SWIG_arg_fail(2)) SWIG_fail
;
34326 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34327 result
= (wxMenuItem
*)(arg1
)->Prepend(arg2
);
34329 wxPyEndAllowThreads(__tstate
);
34330 if (PyErr_Occurred()) SWIG_fail
;
34333 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34341 static PyObject
*_wrap_Menu_Prepend(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34342 PyObject
*resultobj
= NULL
;
34343 wxMenu
*arg1
= (wxMenu
*) 0 ;
34345 wxString
*arg3
= 0 ;
34346 wxString
const &arg4_defvalue
= wxPyEmptyString
;
34347 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
34348 wxItemKind arg5
= (wxItemKind
) wxITEM_NORMAL
;
34349 wxMenuItem
*result
;
34350 bool temp3
= false ;
34351 bool temp4
= false ;
34352 PyObject
* obj0
= 0 ;
34353 PyObject
* obj1
= 0 ;
34354 PyObject
* obj2
= 0 ;
34355 PyObject
* obj3
= 0 ;
34356 PyObject
* obj4
= 0 ;
34357 char *kwnames
[] = {
34358 (char *) "self",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL
34361 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Menu_Prepend",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34362 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34363 if (SWIG_arg_fail(1)) SWIG_fail
;
34365 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34366 if (SWIG_arg_fail(2)) SWIG_fail
;
34369 arg3
= wxString_in_helper(obj2
);
34370 if (arg3
== NULL
) SWIG_fail
;
34375 arg4
= wxString_in_helper(obj3
);
34376 if (arg4
== NULL
) SWIG_fail
;
34382 arg5
= static_cast<wxItemKind
>(SWIG_As_int(obj4
));
34383 if (SWIG_arg_fail(5)) SWIG_fail
;
34387 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34388 result
= (wxMenuItem
*)(arg1
)->Prepend(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
);
34390 wxPyEndAllowThreads(__tstate
);
34391 if (PyErr_Occurred()) SWIG_fail
;
34394 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34418 static PyObject
*_wrap_Menu_PrependSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34419 PyObject
*resultobj
= NULL
;
34420 wxMenu
*arg1
= (wxMenu
*) 0 ;
34421 wxMenuItem
*result
;
34422 PyObject
* obj0
= 0 ;
34423 char *kwnames
[] = {
34424 (char *) "self", NULL
34427 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_PrependSeparator",kwnames
,&obj0
)) goto fail
;
34428 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34429 if (SWIG_arg_fail(1)) SWIG_fail
;
34431 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34432 result
= (wxMenuItem
*)(arg1
)->PrependSeparator();
34434 wxPyEndAllowThreads(__tstate
);
34435 if (PyErr_Occurred()) SWIG_fail
;
34438 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34446 static PyObject
*_wrap_Menu_PrependCheckItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34447 PyObject
*resultobj
= NULL
;
34448 wxMenu
*arg1
= (wxMenu
*) 0 ;
34450 wxString
*arg3
= 0 ;
34451 wxString
const &arg4_defvalue
= wxPyEmptyString
;
34452 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
34453 wxMenuItem
*result
;
34454 bool temp3
= false ;
34455 bool temp4
= false ;
34456 PyObject
* obj0
= 0 ;
34457 PyObject
* obj1
= 0 ;
34458 PyObject
* obj2
= 0 ;
34459 PyObject
* obj3
= 0 ;
34460 char *kwnames
[] = {
34461 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
34464 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_PrependCheckItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
34465 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34466 if (SWIG_arg_fail(1)) SWIG_fail
;
34468 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34469 if (SWIG_arg_fail(2)) SWIG_fail
;
34472 arg3
= wxString_in_helper(obj2
);
34473 if (arg3
== NULL
) SWIG_fail
;
34478 arg4
= wxString_in_helper(obj3
);
34479 if (arg4
== NULL
) SWIG_fail
;
34484 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34485 result
= (wxMenuItem
*)(arg1
)->PrependCheckItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
34487 wxPyEndAllowThreads(__tstate
);
34488 if (PyErr_Occurred()) SWIG_fail
;
34491 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34515 static PyObject
*_wrap_Menu_PrependRadioItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34516 PyObject
*resultobj
= NULL
;
34517 wxMenu
*arg1
= (wxMenu
*) 0 ;
34519 wxString
*arg3
= 0 ;
34520 wxString
const &arg4_defvalue
= wxPyEmptyString
;
34521 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
34522 wxMenuItem
*result
;
34523 bool temp3
= false ;
34524 bool temp4
= false ;
34525 PyObject
* obj0
= 0 ;
34526 PyObject
* obj1
= 0 ;
34527 PyObject
* obj2
= 0 ;
34528 PyObject
* obj3
= 0 ;
34529 char *kwnames
[] = {
34530 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
34533 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_PrependRadioItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) 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
;
34547 arg4
= wxString_in_helper(obj3
);
34548 if (arg4
== NULL
) SWIG_fail
;
34553 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34554 result
= (wxMenuItem
*)(arg1
)->PrependRadioItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
34556 wxPyEndAllowThreads(__tstate
);
34557 if (PyErr_Occurred()) SWIG_fail
;
34560 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34584 static PyObject
*_wrap_Menu_PrependMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34585 PyObject
*resultobj
= NULL
;
34586 wxMenu
*arg1
= (wxMenu
*) 0 ;
34588 wxString
*arg3
= 0 ;
34589 wxMenu
*arg4
= (wxMenu
*) 0 ;
34590 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34591 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34592 wxMenuItem
*result
;
34593 bool temp3
= false ;
34594 bool temp5
= false ;
34595 PyObject
* obj0
= 0 ;
34596 PyObject
* obj1
= 0 ;
34597 PyObject
* obj2
= 0 ;
34598 PyObject
* obj3
= 0 ;
34599 PyObject
* obj4
= 0 ;
34600 char *kwnames
[] = {
34601 (char *) "self",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL
34604 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_PrependMenu",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34605 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34606 if (SWIG_arg_fail(1)) SWIG_fail
;
34608 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34609 if (SWIG_arg_fail(2)) SWIG_fail
;
34612 arg3
= wxString_in_helper(obj2
);
34613 if (arg3
== NULL
) SWIG_fail
;
34616 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34617 if (SWIG_arg_fail(4)) SWIG_fail
;
34620 arg5
= wxString_in_helper(obj4
);
34621 if (arg5
== NULL
) SWIG_fail
;
34626 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34627 result
= (wxMenuItem
*)(arg1
)->Prepend(arg2
,(wxString
const &)*arg3
,arg4
,(wxString
const &)*arg5
);
34629 wxPyEndAllowThreads(__tstate
);
34630 if (PyErr_Occurred()) SWIG_fail
;
34633 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34657 static PyObject
*_wrap_Menu_Remove(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34658 PyObject
*resultobj
= NULL
;
34659 wxMenu
*arg1
= (wxMenu
*) 0 ;
34661 wxMenuItem
*result
;
34662 PyObject
* obj0
= 0 ;
34663 PyObject
* obj1
= 0 ;
34664 char *kwnames
[] = {
34665 (char *) "self",(char *) "id", NULL
34668 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_Remove",kwnames
,&obj0
,&obj1
)) goto fail
;
34669 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34670 if (SWIG_arg_fail(1)) SWIG_fail
;
34672 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34673 if (SWIG_arg_fail(2)) SWIG_fail
;
34676 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34677 result
= (wxMenuItem
*)(arg1
)->Remove(arg2
);
34679 wxPyEndAllowThreads(__tstate
);
34680 if (PyErr_Occurred()) SWIG_fail
;
34683 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34691 static PyObject
*_wrap_Menu_RemoveItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34692 PyObject
*resultobj
= NULL
;
34693 wxMenu
*arg1
= (wxMenu
*) 0 ;
34694 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34695 wxMenuItem
*result
;
34696 PyObject
* obj0
= 0 ;
34697 PyObject
* obj1
= 0 ;
34698 char *kwnames
[] = {
34699 (char *) "self",(char *) "item", NULL
34702 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_RemoveItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34703 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34704 if (SWIG_arg_fail(1)) SWIG_fail
;
34705 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34706 if (SWIG_arg_fail(2)) SWIG_fail
;
34708 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34709 result
= (wxMenuItem
*)(arg1
)->Remove(arg2
);
34711 wxPyEndAllowThreads(__tstate
);
34712 if (PyErr_Occurred()) SWIG_fail
;
34715 resultobj
= wxPyMake_wxObject(result
, (bool)0);
34723 static PyObject
*_wrap_Menu_Delete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34724 PyObject
*resultobj
= NULL
;
34725 wxMenu
*arg1
= (wxMenu
*) 0 ;
34728 PyObject
* obj0
= 0 ;
34729 PyObject
* obj1
= 0 ;
34730 char *kwnames
[] = {
34731 (char *) "self",(char *) "id", NULL
34734 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_Delete",kwnames
,&obj0
,&obj1
)) goto fail
;
34735 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34736 if (SWIG_arg_fail(1)) SWIG_fail
;
34738 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34739 if (SWIG_arg_fail(2)) SWIG_fail
;
34742 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34743 result
= (bool)(arg1
)->Delete(arg2
);
34745 wxPyEndAllowThreads(__tstate
);
34746 if (PyErr_Occurred()) SWIG_fail
;
34749 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34757 static PyObject
*_wrap_Menu_DeleteItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34758 PyObject
*resultobj
= NULL
;
34759 wxMenu
*arg1
= (wxMenu
*) 0 ;
34760 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34762 PyObject
* obj0
= 0 ;
34763 PyObject
* obj1
= 0 ;
34764 char *kwnames
[] = {
34765 (char *) "self",(char *) "item", NULL
34768 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_DeleteItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34769 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34770 if (SWIG_arg_fail(1)) SWIG_fail
;
34771 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34772 if (SWIG_arg_fail(2)) SWIG_fail
;
34774 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34775 result
= (bool)(arg1
)->Delete(arg2
);
34777 wxPyEndAllowThreads(__tstate
);
34778 if (PyErr_Occurred()) SWIG_fail
;
34781 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34789 static PyObject
*_wrap_Menu_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34790 PyObject
*resultobj
= NULL
;
34791 wxMenu
*arg1
= (wxMenu
*) 0 ;
34792 PyObject
* obj0
= 0 ;
34793 char *kwnames
[] = {
34794 (char *) "self", NULL
34797 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_Destroy",kwnames
,&obj0
)) goto fail
;
34798 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34799 if (SWIG_arg_fail(1)) SWIG_fail
;
34801 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34802 wxMenu_Destroy(arg1
);
34804 wxPyEndAllowThreads(__tstate
);
34805 if (PyErr_Occurred()) SWIG_fail
;
34807 Py_INCREF(Py_None
); resultobj
= Py_None
;
34814 static PyObject
*_wrap_Menu_DestroyId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34815 PyObject
*resultobj
= NULL
;
34816 wxMenu
*arg1
= (wxMenu
*) 0 ;
34819 PyObject
* obj0
= 0 ;
34820 PyObject
* obj1
= 0 ;
34821 char *kwnames
[] = {
34822 (char *) "self",(char *) "id", NULL
34825 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_DestroyId",kwnames
,&obj0
,&obj1
)) goto fail
;
34826 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34827 if (SWIG_arg_fail(1)) SWIG_fail
;
34829 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34830 if (SWIG_arg_fail(2)) SWIG_fail
;
34833 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34834 result
= (bool)(arg1
)->Destroy(arg2
);
34836 wxPyEndAllowThreads(__tstate
);
34837 if (PyErr_Occurred()) SWIG_fail
;
34840 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34848 static PyObject
*_wrap_Menu_DestroyItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34849 PyObject
*resultobj
= NULL
;
34850 wxMenu
*arg1
= (wxMenu
*) 0 ;
34851 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34853 PyObject
* obj0
= 0 ;
34854 PyObject
* obj1
= 0 ;
34855 char *kwnames
[] = {
34856 (char *) "self",(char *) "item", NULL
34859 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_DestroyItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34860 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34861 if (SWIG_arg_fail(1)) SWIG_fail
;
34862 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34863 if (SWIG_arg_fail(2)) SWIG_fail
;
34865 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34866 result
= (bool)(arg1
)->Destroy(arg2
);
34868 wxPyEndAllowThreads(__tstate
);
34869 if (PyErr_Occurred()) SWIG_fail
;
34872 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34880 static PyObject
*_wrap_Menu_GetMenuItemCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34881 PyObject
*resultobj
= NULL
;
34882 wxMenu
*arg1
= (wxMenu
*) 0 ;
34884 PyObject
* obj0
= 0 ;
34885 char *kwnames
[] = {
34886 (char *) "self", NULL
34889 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetMenuItemCount",kwnames
,&obj0
)) goto fail
;
34890 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34891 if (SWIG_arg_fail(1)) SWIG_fail
;
34893 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34894 result
= (size_t)((wxMenu
const *)arg1
)->GetMenuItemCount();
34896 wxPyEndAllowThreads(__tstate
);
34897 if (PyErr_Occurred()) SWIG_fail
;
34900 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
34908 static PyObject
*_wrap_Menu_GetMenuItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34909 PyObject
*resultobj
= NULL
;
34910 wxMenu
*arg1
= (wxMenu
*) 0 ;
34912 PyObject
* obj0
= 0 ;
34913 char *kwnames
[] = {
34914 (char *) "self", NULL
34917 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetMenuItems",kwnames
,&obj0
)) goto fail
;
34918 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34919 if (SWIG_arg_fail(1)) SWIG_fail
;
34921 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34922 result
= (PyObject
*)wxMenu_GetMenuItems(arg1
);
34924 wxPyEndAllowThreads(__tstate
);
34925 if (PyErr_Occurred()) SWIG_fail
;
34927 resultobj
= result
;
34934 static PyObject
*_wrap_Menu_FindItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34935 PyObject
*resultobj
= NULL
;
34936 wxMenu
*arg1
= (wxMenu
*) 0 ;
34937 wxString
*arg2
= 0 ;
34939 bool temp2
= false ;
34940 PyObject
* obj0
= 0 ;
34941 PyObject
* obj1
= 0 ;
34942 char *kwnames
[] = {
34943 (char *) "self",(char *) "item", NULL
34946 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_FindItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34947 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34948 if (SWIG_arg_fail(1)) SWIG_fail
;
34950 arg2
= wxString_in_helper(obj1
);
34951 if (arg2
== NULL
) SWIG_fail
;
34955 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34956 result
= (int)((wxMenu
const *)arg1
)->FindItem((wxString
const &)*arg2
);
34958 wxPyEndAllowThreads(__tstate
);
34959 if (PyErr_Occurred()) SWIG_fail
;
34962 resultobj
= SWIG_From_int(static_cast<int >(result
));
34978 static PyObject
*_wrap_Menu_FindItemById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34979 PyObject
*resultobj
= NULL
;
34980 wxMenu
*arg1
= (wxMenu
*) 0 ;
34982 wxMenuItem
*result
;
34983 PyObject
* obj0
= 0 ;
34984 PyObject
* obj1
= 0 ;
34985 char *kwnames
[] = {
34986 (char *) "self",(char *) "id", NULL
34989 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_FindItemById",kwnames
,&obj0
,&obj1
)) goto fail
;
34990 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34991 if (SWIG_arg_fail(1)) SWIG_fail
;
34993 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34994 if (SWIG_arg_fail(2)) SWIG_fail
;
34997 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34998 result
= (wxMenuItem
*)((wxMenu
const *)arg1
)->FindItem(arg2
);
35000 wxPyEndAllowThreads(__tstate
);
35001 if (PyErr_Occurred()) SWIG_fail
;
35004 resultobj
= wxPyMake_wxObject(result
, (bool)0);
35012 static PyObject
*_wrap_Menu_FindItemByPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35013 PyObject
*resultobj
= NULL
;
35014 wxMenu
*arg1
= (wxMenu
*) 0 ;
35016 wxMenuItem
*result
;
35017 PyObject
* obj0
= 0 ;
35018 PyObject
* obj1
= 0 ;
35019 char *kwnames
[] = {
35020 (char *) "self",(char *) "position", NULL
35023 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_FindItemByPosition",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<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35028 if (SWIG_arg_fail(2)) SWIG_fail
;
35031 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35032 result
= (wxMenuItem
*)((wxMenu
const *)arg1
)->FindItemByPosition(arg2
);
35034 wxPyEndAllowThreads(__tstate
);
35035 if (PyErr_Occurred()) SWIG_fail
;
35038 resultobj
= wxPyMake_wxObject(result
, (bool)0);
35046 static PyObject
*_wrap_Menu_Enable(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 *) "enable", NULL
35058 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_Enable",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
)->Enable(arg2
,arg3
);
35073 wxPyEndAllowThreads(__tstate
);
35074 if (PyErr_Occurred()) SWIG_fail
;
35076 Py_INCREF(Py_None
); resultobj
= Py_None
;
35083 static PyObject
*_wrap_Menu_IsEnabled(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_IsEnabled",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
)->IsEnabled(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_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35118 PyObject
*resultobj
= NULL
;
35119 wxMenu
*arg1
= (wxMenu
*) 0 ;
35122 PyObject
* obj0
= 0 ;
35123 PyObject
* obj1
= 0 ;
35124 PyObject
* obj2
= 0 ;
35125 char *kwnames
[] = {
35126 (char *) "self",(char *) "id",(char *) "check", NULL
35129 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_Check",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35130 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35131 if (SWIG_arg_fail(1)) SWIG_fail
;
35133 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35134 if (SWIG_arg_fail(2)) SWIG_fail
;
35137 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
35138 if (SWIG_arg_fail(3)) SWIG_fail
;
35141 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35142 (arg1
)->Check(arg2
,arg3
);
35144 wxPyEndAllowThreads(__tstate
);
35145 if (PyErr_Occurred()) SWIG_fail
;
35147 Py_INCREF(Py_None
); resultobj
= Py_None
;
35154 static PyObject
*_wrap_Menu_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35155 PyObject
*resultobj
= NULL
;
35156 wxMenu
*arg1
= (wxMenu
*) 0 ;
35159 PyObject
* obj0
= 0 ;
35160 PyObject
* obj1
= 0 ;
35161 char *kwnames
[] = {
35162 (char *) "self",(char *) "id", NULL
35165 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_IsChecked",kwnames
,&obj0
,&obj1
)) goto fail
;
35166 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35167 if (SWIG_arg_fail(1)) SWIG_fail
;
35169 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35170 if (SWIG_arg_fail(2)) SWIG_fail
;
35173 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35174 result
= (bool)((wxMenu
const *)arg1
)->IsChecked(arg2
);
35176 wxPyEndAllowThreads(__tstate
);
35177 if (PyErr_Occurred()) SWIG_fail
;
35180 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35188 static PyObject
*_wrap_Menu_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35189 PyObject
*resultobj
= NULL
;
35190 wxMenu
*arg1
= (wxMenu
*) 0 ;
35192 wxString
*arg3
= 0 ;
35193 bool temp3
= false ;
35194 PyObject
* obj0
= 0 ;
35195 PyObject
* obj1
= 0 ;
35196 PyObject
* obj2
= 0 ;
35197 char *kwnames
[] = {
35198 (char *) "self",(char *) "id",(char *) "label", NULL
35201 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_SetLabel",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35202 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35203 if (SWIG_arg_fail(1)) SWIG_fail
;
35205 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35206 if (SWIG_arg_fail(2)) SWIG_fail
;
35209 arg3
= wxString_in_helper(obj2
);
35210 if (arg3
== NULL
) SWIG_fail
;
35214 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35215 (arg1
)->SetLabel(arg2
,(wxString
const &)*arg3
);
35217 wxPyEndAllowThreads(__tstate
);
35218 if (PyErr_Occurred()) SWIG_fail
;
35220 Py_INCREF(Py_None
); resultobj
= Py_None
;
35235 static PyObject
*_wrap_Menu_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35236 PyObject
*resultobj
= NULL
;
35237 wxMenu
*arg1
= (wxMenu
*) 0 ;
35240 PyObject
* obj0
= 0 ;
35241 PyObject
* obj1
= 0 ;
35242 char *kwnames
[] = {
35243 (char *) "self",(char *) "id", NULL
35246 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_GetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
35247 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35248 if (SWIG_arg_fail(1)) SWIG_fail
;
35250 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35251 if (SWIG_arg_fail(2)) SWIG_fail
;
35254 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35255 result
= ((wxMenu
const *)arg1
)->GetLabel(arg2
);
35257 wxPyEndAllowThreads(__tstate
);
35258 if (PyErr_Occurred()) SWIG_fail
;
35262 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
35264 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
35273 static PyObject
*_wrap_Menu_SetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35274 PyObject
*resultobj
= NULL
;
35275 wxMenu
*arg1
= (wxMenu
*) 0 ;
35277 wxString
*arg3
= 0 ;
35278 bool temp3
= false ;
35279 PyObject
* obj0
= 0 ;
35280 PyObject
* obj1
= 0 ;
35281 PyObject
* obj2
= 0 ;
35282 char *kwnames
[] = {
35283 (char *) "self",(char *) "id",(char *) "helpString", NULL
35286 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_SetHelpString",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35287 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35288 if (SWIG_arg_fail(1)) SWIG_fail
;
35290 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35291 if (SWIG_arg_fail(2)) SWIG_fail
;
35294 arg3
= wxString_in_helper(obj2
);
35295 if (arg3
== NULL
) SWIG_fail
;
35299 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35300 (arg1
)->SetHelpString(arg2
,(wxString
const &)*arg3
);
35302 wxPyEndAllowThreads(__tstate
);
35303 if (PyErr_Occurred()) SWIG_fail
;
35305 Py_INCREF(Py_None
); resultobj
= Py_None
;
35320 static PyObject
*_wrap_Menu_GetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35321 PyObject
*resultobj
= NULL
;
35322 wxMenu
*arg1
= (wxMenu
*) 0 ;
35325 PyObject
* obj0
= 0 ;
35326 PyObject
* obj1
= 0 ;
35327 char *kwnames
[] = {
35328 (char *) "self",(char *) "id", NULL
35331 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_GetHelpString",kwnames
,&obj0
,&obj1
)) goto fail
;
35332 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35333 if (SWIG_arg_fail(1)) SWIG_fail
;
35335 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35336 if (SWIG_arg_fail(2)) SWIG_fail
;
35339 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35340 result
= ((wxMenu
const *)arg1
)->GetHelpString(arg2
);
35342 wxPyEndAllowThreads(__tstate
);
35343 if (PyErr_Occurred()) SWIG_fail
;
35347 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
35349 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
35358 static PyObject
*_wrap_Menu_SetTitle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35359 PyObject
*resultobj
= NULL
;
35360 wxMenu
*arg1
= (wxMenu
*) 0 ;
35361 wxString
*arg2
= 0 ;
35362 bool temp2
= false ;
35363 PyObject
* obj0
= 0 ;
35364 PyObject
* obj1
= 0 ;
35365 char *kwnames
[] = {
35366 (char *) "self",(char *) "title", NULL
35369 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetTitle",kwnames
,&obj0
,&obj1
)) goto fail
;
35370 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35371 if (SWIG_arg_fail(1)) SWIG_fail
;
35373 arg2
= wxString_in_helper(obj1
);
35374 if (arg2
== NULL
) SWIG_fail
;
35378 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35379 (arg1
)->SetTitle((wxString
const &)*arg2
);
35381 wxPyEndAllowThreads(__tstate
);
35382 if (PyErr_Occurred()) SWIG_fail
;
35384 Py_INCREF(Py_None
); resultobj
= Py_None
;
35399 static PyObject
*_wrap_Menu_GetTitle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35400 PyObject
*resultobj
= NULL
;
35401 wxMenu
*arg1
= (wxMenu
*) 0 ;
35403 PyObject
* obj0
= 0 ;
35404 char *kwnames
[] = {
35405 (char *) "self", NULL
35408 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetTitle",kwnames
,&obj0
)) goto fail
;
35409 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35410 if (SWIG_arg_fail(1)) SWIG_fail
;
35412 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35413 result
= ((wxMenu
const *)arg1
)->GetTitle();
35415 wxPyEndAllowThreads(__tstate
);
35416 if (PyErr_Occurred()) SWIG_fail
;
35420 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
35422 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
35431 static PyObject
*_wrap_Menu_SetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35432 PyObject
*resultobj
= NULL
;
35433 wxMenu
*arg1
= (wxMenu
*) 0 ;
35434 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
35435 PyObject
* obj0
= 0 ;
35436 PyObject
* obj1
= 0 ;
35437 char *kwnames
[] = {
35438 (char *) "self",(char *) "handler", NULL
35441 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
35442 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35443 if (SWIG_arg_fail(1)) SWIG_fail
;
35444 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
35445 if (SWIG_arg_fail(2)) SWIG_fail
;
35447 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35448 (arg1
)->SetEventHandler(arg2
);
35450 wxPyEndAllowThreads(__tstate
);
35451 if (PyErr_Occurred()) SWIG_fail
;
35453 Py_INCREF(Py_None
); resultobj
= Py_None
;
35460 static PyObject
*_wrap_Menu_GetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35461 PyObject
*resultobj
= NULL
;
35462 wxMenu
*arg1
= (wxMenu
*) 0 ;
35463 wxEvtHandler
*result
;
35464 PyObject
* obj0
= 0 ;
35465 char *kwnames
[] = {
35466 (char *) "self", NULL
35469 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetEventHandler",kwnames
,&obj0
)) goto fail
;
35470 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35471 if (SWIG_arg_fail(1)) SWIG_fail
;
35473 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35474 result
= (wxEvtHandler
*)((wxMenu
const *)arg1
)->GetEventHandler();
35476 wxPyEndAllowThreads(__tstate
);
35477 if (PyErr_Occurred()) SWIG_fail
;
35480 resultobj
= wxPyMake_wxObject(result
, 0);
35488 static PyObject
*_wrap_Menu_SetInvokingWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35489 PyObject
*resultobj
= NULL
;
35490 wxMenu
*arg1
= (wxMenu
*) 0 ;
35491 wxWindow
*arg2
= (wxWindow
*) 0 ;
35492 PyObject
* obj0
= 0 ;
35493 PyObject
* obj1
= 0 ;
35494 char *kwnames
[] = {
35495 (char *) "self",(char *) "win", NULL
35498 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetInvokingWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
35499 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35500 if (SWIG_arg_fail(1)) SWIG_fail
;
35501 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
35502 if (SWIG_arg_fail(2)) SWIG_fail
;
35504 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35505 (arg1
)->SetInvokingWindow(arg2
);
35507 wxPyEndAllowThreads(__tstate
);
35508 if (PyErr_Occurred()) SWIG_fail
;
35510 Py_INCREF(Py_None
); resultobj
= Py_None
;
35517 static PyObject
*_wrap_Menu_GetInvokingWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35518 PyObject
*resultobj
= NULL
;
35519 wxMenu
*arg1
= (wxMenu
*) 0 ;
35521 PyObject
* obj0
= 0 ;
35522 char *kwnames
[] = {
35523 (char *) "self", NULL
35526 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetInvokingWindow",kwnames
,&obj0
)) goto fail
;
35527 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35528 if (SWIG_arg_fail(1)) SWIG_fail
;
35530 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35531 result
= (wxWindow
*)((wxMenu
const *)arg1
)->GetInvokingWindow();
35533 wxPyEndAllowThreads(__tstate
);
35534 if (PyErr_Occurred()) SWIG_fail
;
35537 resultobj
= wxPyMake_wxObject(result
, 0);
35545 static PyObject
*_wrap_Menu_GetStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35546 PyObject
*resultobj
= NULL
;
35547 wxMenu
*arg1
= (wxMenu
*) 0 ;
35549 PyObject
* obj0
= 0 ;
35550 char *kwnames
[] = {
35551 (char *) "self", NULL
35554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetStyle",kwnames
,&obj0
)) goto fail
;
35555 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35556 if (SWIG_arg_fail(1)) SWIG_fail
;
35558 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35559 result
= (long)((wxMenu
const *)arg1
)->GetStyle();
35561 wxPyEndAllowThreads(__tstate
);
35562 if (PyErr_Occurred()) SWIG_fail
;
35565 resultobj
= SWIG_From_long(static_cast<long >(result
));
35573 static PyObject
*_wrap_Menu_UpdateUI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35574 PyObject
*resultobj
= NULL
;
35575 wxMenu
*arg1
= (wxMenu
*) 0 ;
35576 wxEvtHandler
*arg2
= (wxEvtHandler
*) NULL
;
35577 PyObject
* obj0
= 0 ;
35578 PyObject
* obj1
= 0 ;
35579 char *kwnames
[] = {
35580 (char *) "self",(char *) "source", NULL
35583 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Menu_UpdateUI",kwnames
,&obj0
,&obj1
)) goto fail
;
35584 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35585 if (SWIG_arg_fail(1)) SWIG_fail
;
35587 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
35588 if (SWIG_arg_fail(2)) SWIG_fail
;
35591 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35592 (arg1
)->UpdateUI(arg2
);
35594 wxPyEndAllowThreads(__tstate
);
35595 if (PyErr_Occurred()) SWIG_fail
;
35597 Py_INCREF(Py_None
); resultobj
= Py_None
;
35604 static PyObject
*_wrap_Menu_GetMenuBar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35605 PyObject
*resultobj
= NULL
;
35606 wxMenu
*arg1
= (wxMenu
*) 0 ;
35608 PyObject
* obj0
= 0 ;
35609 char *kwnames
[] = {
35610 (char *) "self", NULL
35613 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetMenuBar",kwnames
,&obj0
)) goto fail
;
35614 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35615 if (SWIG_arg_fail(1)) SWIG_fail
;
35617 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35618 result
= (wxMenuBar
*)((wxMenu
const *)arg1
)->GetMenuBar();
35620 wxPyEndAllowThreads(__tstate
);
35621 if (PyErr_Occurred()) SWIG_fail
;
35624 resultobj
= wxPyMake_wxObject(result
, (bool)0);
35632 static PyObject
*_wrap_Menu_Attach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35633 PyObject
*resultobj
= NULL
;
35634 wxMenu
*arg1
= (wxMenu
*) 0 ;
35635 wxMenuBarBase
*arg2
= (wxMenuBarBase
*) 0 ;
35636 PyObject
* obj0
= 0 ;
35637 PyObject
* obj1
= 0 ;
35638 char *kwnames
[] = {
35639 (char *) "self",(char *) "menubar", NULL
35642 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_Attach",kwnames
,&obj0
,&obj1
)) goto fail
;
35643 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35644 if (SWIG_arg_fail(1)) SWIG_fail
;
35645 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuBarBase
, SWIG_POINTER_EXCEPTION
| 0);
35646 if (SWIG_arg_fail(2)) SWIG_fail
;
35648 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35649 (arg1
)->Attach(arg2
);
35651 wxPyEndAllowThreads(__tstate
);
35652 if (PyErr_Occurred()) SWIG_fail
;
35654 Py_INCREF(Py_None
); resultobj
= Py_None
;
35661 static PyObject
*_wrap_Menu_Detach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35662 PyObject
*resultobj
= NULL
;
35663 wxMenu
*arg1
= (wxMenu
*) 0 ;
35664 PyObject
* obj0
= 0 ;
35665 char *kwnames
[] = {
35666 (char *) "self", NULL
35669 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_Detach",kwnames
,&obj0
)) goto fail
;
35670 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35671 if (SWIG_arg_fail(1)) SWIG_fail
;
35673 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35676 wxPyEndAllowThreads(__tstate
);
35677 if (PyErr_Occurred()) SWIG_fail
;
35679 Py_INCREF(Py_None
); resultobj
= Py_None
;
35686 static PyObject
*_wrap_Menu_IsAttached(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35687 PyObject
*resultobj
= NULL
;
35688 wxMenu
*arg1
= (wxMenu
*) 0 ;
35690 PyObject
* obj0
= 0 ;
35691 char *kwnames
[] = {
35692 (char *) "self", NULL
35695 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_IsAttached",kwnames
,&obj0
)) goto fail
;
35696 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35697 if (SWIG_arg_fail(1)) SWIG_fail
;
35699 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35700 result
= (bool)((wxMenu
const *)arg1
)->IsAttached();
35702 wxPyEndAllowThreads(__tstate
);
35703 if (PyErr_Occurred()) SWIG_fail
;
35706 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35714 static PyObject
*_wrap_Menu_SetParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35715 PyObject
*resultobj
= NULL
;
35716 wxMenu
*arg1
= (wxMenu
*) 0 ;
35717 wxMenu
*arg2
= (wxMenu
*) 0 ;
35718 PyObject
* obj0
= 0 ;
35719 PyObject
* obj1
= 0 ;
35720 char *kwnames
[] = {
35721 (char *) "self",(char *) "parent", NULL
35724 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetParent",kwnames
,&obj0
,&obj1
)) goto fail
;
35725 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35726 if (SWIG_arg_fail(1)) SWIG_fail
;
35727 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35728 if (SWIG_arg_fail(2)) SWIG_fail
;
35730 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35731 (arg1
)->SetParent(arg2
);
35733 wxPyEndAllowThreads(__tstate
);
35734 if (PyErr_Occurred()) SWIG_fail
;
35736 Py_INCREF(Py_None
); resultobj
= Py_None
;
35743 static PyObject
*_wrap_Menu_GetParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35744 PyObject
*resultobj
= NULL
;
35745 wxMenu
*arg1
= (wxMenu
*) 0 ;
35747 PyObject
* obj0
= 0 ;
35748 char *kwnames
[] = {
35749 (char *) "self", NULL
35752 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetParent",kwnames
,&obj0
)) goto fail
;
35753 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35754 if (SWIG_arg_fail(1)) SWIG_fail
;
35756 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35757 result
= (wxMenu
*)((wxMenu
const *)arg1
)->GetParent();
35759 wxPyEndAllowThreads(__tstate
);
35760 if (PyErr_Occurred()) SWIG_fail
;
35763 resultobj
= wxPyMake_wxObject(result
, 0);
35771 static PyObject
* Menu_swigregister(PyObject
*, PyObject
*args
) {
35773 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
35774 SWIG_TypeClientData(SWIGTYPE_p_wxMenu
, obj
);
35776 return Py_BuildValue((char *)"");
35778 static PyObject
*_wrap_new_MenuBar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35779 PyObject
*resultobj
= NULL
;
35780 long arg1
= (long) 0 ;
35782 PyObject
* obj0
= 0 ;
35783 char *kwnames
[] = {
35784 (char *) "style", NULL
35787 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MenuBar",kwnames
,&obj0
)) goto fail
;
35790 arg1
= static_cast<long >(SWIG_As_long(obj0
));
35791 if (SWIG_arg_fail(1)) SWIG_fail
;
35795 if (!wxPyCheckForApp()) SWIG_fail
;
35796 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35797 result
= (wxMenuBar
*)new wxMenuBar(arg1
);
35799 wxPyEndAllowThreads(__tstate
);
35800 if (PyErr_Occurred()) SWIG_fail
;
35802 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMenuBar
, 1);
35809 static PyObject
*_wrap_MenuBar_Append(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35810 PyObject
*resultobj
= NULL
;
35811 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35812 wxMenu
*arg2
= (wxMenu
*) 0 ;
35813 wxString
*arg3
= 0 ;
35815 bool temp3
= false ;
35816 PyObject
* obj0
= 0 ;
35817 PyObject
* obj1
= 0 ;
35818 PyObject
* obj2
= 0 ;
35819 char *kwnames
[] = {
35820 (char *) "self",(char *) "menu",(char *) "title", NULL
35823 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_Append",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35824 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35825 if (SWIG_arg_fail(1)) SWIG_fail
;
35826 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35827 if (SWIG_arg_fail(2)) SWIG_fail
;
35829 arg3
= wxString_in_helper(obj2
);
35830 if (arg3
== NULL
) SWIG_fail
;
35834 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35835 result
= (bool)(arg1
)->Append(arg2
,(wxString
const &)*arg3
);
35837 wxPyEndAllowThreads(__tstate
);
35838 if (PyErr_Occurred()) SWIG_fail
;
35841 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35857 static PyObject
*_wrap_MenuBar_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35858 PyObject
*resultobj
= NULL
;
35859 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35861 wxMenu
*arg3
= (wxMenu
*) 0 ;
35862 wxString
*arg4
= 0 ;
35864 bool temp4
= false ;
35865 PyObject
* obj0
= 0 ;
35866 PyObject
* obj1
= 0 ;
35867 PyObject
* obj2
= 0 ;
35868 PyObject
* obj3
= 0 ;
35869 char *kwnames
[] = {
35870 (char *) "self",(char *) "pos",(char *) "menu",(char *) "title", NULL
35873 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:MenuBar_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
35874 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35875 if (SWIG_arg_fail(1)) SWIG_fail
;
35877 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35878 if (SWIG_arg_fail(2)) SWIG_fail
;
35880 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35881 if (SWIG_arg_fail(3)) SWIG_fail
;
35883 arg4
= wxString_in_helper(obj3
);
35884 if (arg4
== NULL
) SWIG_fail
;
35888 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35889 result
= (bool)(arg1
)->Insert(arg2
,arg3
,(wxString
const &)*arg4
);
35891 wxPyEndAllowThreads(__tstate
);
35892 if (PyErr_Occurred()) SWIG_fail
;
35895 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35911 static PyObject
*_wrap_MenuBar_GetMenuCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35912 PyObject
*resultobj
= NULL
;
35913 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35915 PyObject
* obj0
= 0 ;
35916 char *kwnames
[] = {
35917 (char *) "self", NULL
35920 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_GetMenuCount",kwnames
,&obj0
)) goto fail
;
35921 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35922 if (SWIG_arg_fail(1)) SWIG_fail
;
35924 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35925 result
= (size_t)((wxMenuBar
const *)arg1
)->GetMenuCount();
35927 wxPyEndAllowThreads(__tstate
);
35928 if (PyErr_Occurred()) SWIG_fail
;
35931 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
35939 static PyObject
*_wrap_MenuBar_GetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35940 PyObject
*resultobj
= NULL
;
35941 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35944 PyObject
* obj0
= 0 ;
35945 PyObject
* obj1
= 0 ;
35946 char *kwnames
[] = {
35947 (char *) "self",(char *) "pos", NULL
35950 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
35951 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35952 if (SWIG_arg_fail(1)) SWIG_fail
;
35954 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35955 if (SWIG_arg_fail(2)) SWIG_fail
;
35958 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35959 result
= (wxMenu
*)((wxMenuBar
const *)arg1
)->GetMenu(arg2
);
35961 wxPyEndAllowThreads(__tstate
);
35962 if (PyErr_Occurred()) SWIG_fail
;
35965 resultobj
= wxPyMake_wxObject(result
, 0);
35973 static PyObject
*_wrap_MenuBar_Replace(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35974 PyObject
*resultobj
= NULL
;
35975 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35977 wxMenu
*arg3
= (wxMenu
*) 0 ;
35978 wxString
*arg4
= 0 ;
35980 bool temp4
= false ;
35981 PyObject
* obj0
= 0 ;
35982 PyObject
* obj1
= 0 ;
35983 PyObject
* obj2
= 0 ;
35984 PyObject
* obj3
= 0 ;
35985 char *kwnames
[] = {
35986 (char *) "self",(char *) "pos",(char *) "menu",(char *) "title", NULL
35989 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:MenuBar_Replace",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
35990 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35991 if (SWIG_arg_fail(1)) SWIG_fail
;
35993 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35994 if (SWIG_arg_fail(2)) SWIG_fail
;
35996 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35997 if (SWIG_arg_fail(3)) SWIG_fail
;
35999 arg4
= wxString_in_helper(obj3
);
36000 if (arg4
== NULL
) SWIG_fail
;
36004 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36005 result
= (wxMenu
*)(arg1
)->Replace(arg2
,arg3
,(wxString
const &)*arg4
);
36007 wxPyEndAllowThreads(__tstate
);
36008 if (PyErr_Occurred()) SWIG_fail
;
36011 resultobj
= wxPyMake_wxObject(result
, 0);
36027 static PyObject
*_wrap_MenuBar_Remove(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_Remove",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
= (wxMenu
*)(arg1
)->Remove(arg2
);
36049 wxPyEndAllowThreads(__tstate
);
36050 if (PyErr_Occurred()) SWIG_fail
;
36053 resultobj
= wxPyMake_wxObject(result
, 0);
36061 static PyObject
*_wrap_MenuBar_EnableTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36062 PyObject
*resultobj
= NULL
;
36063 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36066 PyObject
* obj0
= 0 ;
36067 PyObject
* obj1
= 0 ;
36068 PyObject
* obj2
= 0 ;
36069 char *kwnames
[] = {
36070 (char *) "self",(char *) "pos",(char *) "enable", NULL
36073 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_EnableTop",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36074 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36075 if (SWIG_arg_fail(1)) SWIG_fail
;
36077 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36078 if (SWIG_arg_fail(2)) SWIG_fail
;
36081 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
36082 if (SWIG_arg_fail(3)) SWIG_fail
;
36085 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36086 (arg1
)->EnableTop(arg2
,arg3
);
36088 wxPyEndAllowThreads(__tstate
);
36089 if (PyErr_Occurred()) SWIG_fail
;
36091 Py_INCREF(Py_None
); resultobj
= Py_None
;
36098 static PyObject
*_wrap_MenuBar_IsEnabledTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36099 PyObject
*resultobj
= NULL
;
36100 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36103 PyObject
* obj0
= 0 ;
36104 PyObject
* obj1
= 0 ;
36105 char *kwnames
[] = {
36106 (char *) "self",(char *) "pos", NULL
36109 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_IsEnabledTop",kwnames
,&obj0
,&obj1
)) goto fail
;
36110 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36111 if (SWIG_arg_fail(1)) SWIG_fail
;
36113 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36114 if (SWIG_arg_fail(2)) SWIG_fail
;
36117 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36118 result
= (bool)((wxMenuBar
const *)arg1
)->IsEnabledTop(arg2
);
36120 wxPyEndAllowThreads(__tstate
);
36121 if (PyErr_Occurred()) SWIG_fail
;
36124 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36132 static PyObject
*_wrap_MenuBar_SetLabelTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36133 PyObject
*resultobj
= NULL
;
36134 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36136 wxString
*arg3
= 0 ;
36137 bool temp3
= false ;
36138 PyObject
* obj0
= 0 ;
36139 PyObject
* obj1
= 0 ;
36140 PyObject
* obj2
= 0 ;
36141 char *kwnames
[] = {
36142 (char *) "self",(char *) "pos",(char *) "label", NULL
36145 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_SetLabelTop",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36146 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36147 if (SWIG_arg_fail(1)) SWIG_fail
;
36149 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36150 if (SWIG_arg_fail(2)) SWIG_fail
;
36153 arg3
= wxString_in_helper(obj2
);
36154 if (arg3
== NULL
) SWIG_fail
;
36158 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36159 (arg1
)->SetLabelTop(arg2
,(wxString
const &)*arg3
);
36161 wxPyEndAllowThreads(__tstate
);
36162 if (PyErr_Occurred()) SWIG_fail
;
36164 Py_INCREF(Py_None
); resultobj
= Py_None
;
36179 static PyObject
*_wrap_MenuBar_GetLabelTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36180 PyObject
*resultobj
= NULL
;
36181 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36184 PyObject
* obj0
= 0 ;
36185 PyObject
* obj1
= 0 ;
36186 char *kwnames
[] = {
36187 (char *) "self",(char *) "pos", NULL
36190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetLabelTop",kwnames
,&obj0
,&obj1
)) goto fail
;
36191 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36192 if (SWIG_arg_fail(1)) SWIG_fail
;
36194 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36195 if (SWIG_arg_fail(2)) SWIG_fail
;
36198 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36199 result
= ((wxMenuBar
const *)arg1
)->GetLabelTop(arg2
);
36201 wxPyEndAllowThreads(__tstate
);
36202 if (PyErr_Occurred()) SWIG_fail
;
36206 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
36208 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
36217 static PyObject
*_wrap_MenuBar_FindMenuItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36218 PyObject
*resultobj
= NULL
;
36219 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36220 wxString
*arg2
= 0 ;
36221 wxString
*arg3
= 0 ;
36223 bool temp2
= false ;
36224 bool temp3
= false ;
36225 PyObject
* obj0
= 0 ;
36226 PyObject
* obj1
= 0 ;
36227 PyObject
* obj2
= 0 ;
36228 char *kwnames
[] = {
36229 (char *) "self",(char *) "menu",(char *) "item", NULL
36232 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_FindMenuItem",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36233 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36234 if (SWIG_arg_fail(1)) SWIG_fail
;
36236 arg2
= wxString_in_helper(obj1
);
36237 if (arg2
== NULL
) SWIG_fail
;
36241 arg3
= wxString_in_helper(obj2
);
36242 if (arg3
== NULL
) SWIG_fail
;
36246 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36247 result
= (int)((wxMenuBar
const *)arg1
)->FindMenuItem((wxString
const &)*arg2
,(wxString
const &)*arg3
);
36249 wxPyEndAllowThreads(__tstate
);
36250 if (PyErr_Occurred()) SWIG_fail
;
36253 resultobj
= SWIG_From_int(static_cast<int >(result
));
36277 static PyObject
*_wrap_MenuBar_FindItemById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36278 PyObject
*resultobj
= NULL
;
36279 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36281 wxMenuItem
*result
;
36282 PyObject
* obj0
= 0 ;
36283 PyObject
* obj1
= 0 ;
36284 char *kwnames
[] = {
36285 (char *) "self",(char *) "id", NULL
36288 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_FindItemById",kwnames
,&obj0
,&obj1
)) goto fail
;
36289 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36290 if (SWIG_arg_fail(1)) SWIG_fail
;
36292 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36293 if (SWIG_arg_fail(2)) SWIG_fail
;
36296 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36297 result
= (wxMenuItem
*)((wxMenuBar
const *)arg1
)->FindItem(arg2
);
36299 wxPyEndAllowThreads(__tstate
);
36300 if (PyErr_Occurred()) SWIG_fail
;
36303 resultobj
= wxPyMake_wxObject(result
, (bool)0);
36311 static PyObject
*_wrap_MenuBar_FindMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36312 PyObject
*resultobj
= NULL
;
36313 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36314 wxString
*arg2
= 0 ;
36316 bool temp2
= false ;
36317 PyObject
* obj0
= 0 ;
36318 PyObject
* obj1
= 0 ;
36319 char *kwnames
[] = {
36320 (char *) "self",(char *) "title", NULL
36323 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_FindMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
36324 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36325 if (SWIG_arg_fail(1)) SWIG_fail
;
36327 arg2
= wxString_in_helper(obj1
);
36328 if (arg2
== NULL
) SWIG_fail
;
36332 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36333 result
= (int)(arg1
)->FindMenu((wxString
const &)*arg2
);
36335 wxPyEndAllowThreads(__tstate
);
36336 if (PyErr_Occurred()) SWIG_fail
;
36339 resultobj
= SWIG_From_int(static_cast<int >(result
));
36355 static PyObject
*_wrap_MenuBar_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36356 PyObject
*resultobj
= NULL
;
36357 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36360 PyObject
* obj0
= 0 ;
36361 PyObject
* obj1
= 0 ;
36362 PyObject
* obj2
= 0 ;
36363 char *kwnames
[] = {
36364 (char *) "self",(char *) "id",(char *) "enable", NULL
36367 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_Enable",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36368 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36369 if (SWIG_arg_fail(1)) SWIG_fail
;
36371 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36372 if (SWIG_arg_fail(2)) SWIG_fail
;
36375 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
36376 if (SWIG_arg_fail(3)) SWIG_fail
;
36379 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36380 (arg1
)->Enable(arg2
,arg3
);
36382 wxPyEndAllowThreads(__tstate
);
36383 if (PyErr_Occurred()) SWIG_fail
;
36385 Py_INCREF(Py_None
); resultobj
= Py_None
;
36392 static PyObject
*_wrap_MenuBar_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36393 PyObject
*resultobj
= NULL
;
36394 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36397 PyObject
* obj0
= 0 ;
36398 PyObject
* obj1
= 0 ;
36399 PyObject
* obj2
= 0 ;
36400 char *kwnames
[] = {
36401 (char *) "self",(char *) "id",(char *) "check", NULL
36404 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_Check",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36405 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36406 if (SWIG_arg_fail(1)) SWIG_fail
;
36408 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36409 if (SWIG_arg_fail(2)) SWIG_fail
;
36412 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
36413 if (SWIG_arg_fail(3)) SWIG_fail
;
36416 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36417 (arg1
)->Check(arg2
,arg3
);
36419 wxPyEndAllowThreads(__tstate
);
36420 if (PyErr_Occurred()) SWIG_fail
;
36422 Py_INCREF(Py_None
); resultobj
= Py_None
;
36429 static PyObject
*_wrap_MenuBar_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36430 PyObject
*resultobj
= NULL
;
36431 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36434 PyObject
* obj0
= 0 ;
36435 PyObject
* obj1
= 0 ;
36436 char *kwnames
[] = {
36437 (char *) "self",(char *) "id", NULL
36440 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_IsChecked",kwnames
,&obj0
,&obj1
)) goto fail
;
36441 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36442 if (SWIG_arg_fail(1)) SWIG_fail
;
36444 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36445 if (SWIG_arg_fail(2)) SWIG_fail
;
36448 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36449 result
= (bool)((wxMenuBar
const *)arg1
)->IsChecked(arg2
);
36451 wxPyEndAllowThreads(__tstate
);
36452 if (PyErr_Occurred()) SWIG_fail
;
36455 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36463 static PyObject
*_wrap_MenuBar_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36464 PyObject
*resultobj
= NULL
;
36465 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36468 PyObject
* obj0
= 0 ;
36469 PyObject
* obj1
= 0 ;
36470 char *kwnames
[] = {
36471 (char *) "self",(char *) "id", NULL
36474 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_IsEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
36475 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36476 if (SWIG_arg_fail(1)) SWIG_fail
;
36478 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36479 if (SWIG_arg_fail(2)) SWIG_fail
;
36482 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36483 result
= (bool)((wxMenuBar
const *)arg1
)->IsEnabled(arg2
);
36485 wxPyEndAllowThreads(__tstate
);
36486 if (PyErr_Occurred()) SWIG_fail
;
36489 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36497 static PyObject
*_wrap_MenuBar_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36498 PyObject
*resultobj
= NULL
;
36499 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36501 wxString
*arg3
= 0 ;
36502 bool temp3
= false ;
36503 PyObject
* obj0
= 0 ;
36504 PyObject
* obj1
= 0 ;
36505 PyObject
* obj2
= 0 ;
36506 char *kwnames
[] = {
36507 (char *) "self",(char *) "id",(char *) "label", NULL
36510 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_SetLabel",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36511 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36512 if (SWIG_arg_fail(1)) SWIG_fail
;
36514 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36515 if (SWIG_arg_fail(2)) SWIG_fail
;
36518 arg3
= wxString_in_helper(obj2
);
36519 if (arg3
== NULL
) SWIG_fail
;
36523 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36524 (arg1
)->SetLabel(arg2
,(wxString
const &)*arg3
);
36526 wxPyEndAllowThreads(__tstate
);
36527 if (PyErr_Occurred()) SWIG_fail
;
36529 Py_INCREF(Py_None
); resultobj
= Py_None
;
36544 static PyObject
*_wrap_MenuBar_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36545 PyObject
*resultobj
= NULL
;
36546 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36549 PyObject
* obj0
= 0 ;
36550 PyObject
* obj1
= 0 ;
36551 char *kwnames
[] = {
36552 (char *) "self",(char *) "id", NULL
36555 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
36556 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36557 if (SWIG_arg_fail(1)) SWIG_fail
;
36559 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36560 if (SWIG_arg_fail(2)) SWIG_fail
;
36563 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36564 result
= ((wxMenuBar
const *)arg1
)->GetLabel(arg2
);
36566 wxPyEndAllowThreads(__tstate
);
36567 if (PyErr_Occurred()) SWIG_fail
;
36571 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
36573 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
36582 static PyObject
*_wrap_MenuBar_SetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36583 PyObject
*resultobj
= NULL
;
36584 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36586 wxString
*arg3
= 0 ;
36587 bool temp3
= false ;
36588 PyObject
* obj0
= 0 ;
36589 PyObject
* obj1
= 0 ;
36590 PyObject
* obj2
= 0 ;
36591 char *kwnames
[] = {
36592 (char *) "self",(char *) "id",(char *) "helpString", NULL
36595 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_SetHelpString",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36596 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36597 if (SWIG_arg_fail(1)) SWIG_fail
;
36599 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36600 if (SWIG_arg_fail(2)) SWIG_fail
;
36603 arg3
= wxString_in_helper(obj2
);
36604 if (arg3
== NULL
) SWIG_fail
;
36608 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36609 (arg1
)->SetHelpString(arg2
,(wxString
const &)*arg3
);
36611 wxPyEndAllowThreads(__tstate
);
36612 if (PyErr_Occurred()) SWIG_fail
;
36614 Py_INCREF(Py_None
); resultobj
= Py_None
;
36629 static PyObject
*_wrap_MenuBar_GetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36630 PyObject
*resultobj
= NULL
;
36631 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36634 PyObject
* obj0
= 0 ;
36635 PyObject
* obj1
= 0 ;
36636 char *kwnames
[] = {
36637 (char *) "self",(char *) "id", NULL
36640 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetHelpString",kwnames
,&obj0
,&obj1
)) goto fail
;
36641 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36642 if (SWIG_arg_fail(1)) SWIG_fail
;
36644 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36645 if (SWIG_arg_fail(2)) SWIG_fail
;
36648 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36649 result
= ((wxMenuBar
const *)arg1
)->GetHelpString(arg2
);
36651 wxPyEndAllowThreads(__tstate
);
36652 if (PyErr_Occurred()) SWIG_fail
;
36656 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
36658 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
36667 static PyObject
*_wrap_MenuBar_GetFrame(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36668 PyObject
*resultobj
= NULL
;
36669 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36671 PyObject
* obj0
= 0 ;
36672 char *kwnames
[] = {
36673 (char *) "self", NULL
36676 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_GetFrame",kwnames
,&obj0
)) goto fail
;
36677 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36678 if (SWIG_arg_fail(1)) SWIG_fail
;
36680 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36681 result
= (wxFrame
*)((wxMenuBar
const *)arg1
)->GetFrame();
36683 wxPyEndAllowThreads(__tstate
);
36684 if (PyErr_Occurred()) SWIG_fail
;
36687 resultobj
= wxPyMake_wxObject(result
, (bool)0);
36695 static PyObject
*_wrap_MenuBar_IsAttached(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36696 PyObject
*resultobj
= NULL
;
36697 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36699 PyObject
* obj0
= 0 ;
36700 char *kwnames
[] = {
36701 (char *) "self", NULL
36704 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_IsAttached",kwnames
,&obj0
)) goto fail
;
36705 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36706 if (SWIG_arg_fail(1)) SWIG_fail
;
36708 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36709 result
= (bool)((wxMenuBar
const *)arg1
)->IsAttached();
36711 wxPyEndAllowThreads(__tstate
);
36712 if (PyErr_Occurred()) SWIG_fail
;
36715 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36723 static PyObject
*_wrap_MenuBar_Attach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36724 PyObject
*resultobj
= NULL
;
36725 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36726 wxFrame
*arg2
= (wxFrame
*) 0 ;
36727 PyObject
* obj0
= 0 ;
36728 PyObject
* obj1
= 0 ;
36729 char *kwnames
[] = {
36730 (char *) "self",(char *) "frame", NULL
36733 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_Attach",kwnames
,&obj0
,&obj1
)) goto fail
;
36734 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36735 if (SWIG_arg_fail(1)) SWIG_fail
;
36736 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION
| 0);
36737 if (SWIG_arg_fail(2)) SWIG_fail
;
36739 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36740 (arg1
)->Attach(arg2
);
36742 wxPyEndAllowThreads(__tstate
);
36743 if (PyErr_Occurred()) SWIG_fail
;
36745 Py_INCREF(Py_None
); resultobj
= Py_None
;
36752 static PyObject
*_wrap_MenuBar_Detach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36753 PyObject
*resultobj
= NULL
;
36754 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36755 PyObject
* obj0
= 0 ;
36756 char *kwnames
[] = {
36757 (char *) "self", NULL
36760 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_Detach",kwnames
,&obj0
)) goto fail
;
36761 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36762 if (SWIG_arg_fail(1)) SWIG_fail
;
36764 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36767 wxPyEndAllowThreads(__tstate
);
36768 if (PyErr_Occurred()) SWIG_fail
;
36770 Py_INCREF(Py_None
); resultobj
= Py_None
;
36777 static PyObject
*_wrap_MenuBar_SetAutoWindowMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36778 PyObject
*resultobj
= NULL
;
36780 PyObject
* obj0
= 0 ;
36781 char *kwnames
[] = {
36782 (char *) "enable", NULL
36785 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_SetAutoWindowMenu",kwnames
,&obj0
)) goto fail
;
36787 arg1
= static_cast<bool >(SWIG_As_bool(obj0
));
36788 if (SWIG_arg_fail(1)) SWIG_fail
;
36791 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36792 wxMenuBar_SetAutoWindowMenu(arg1
);
36794 wxPyEndAllowThreads(__tstate
);
36795 if (PyErr_Occurred()) SWIG_fail
;
36797 Py_INCREF(Py_None
); resultobj
= Py_None
;
36804 static PyObject
*_wrap_MenuBar_GetAutoWindowMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36805 PyObject
*resultobj
= NULL
;
36807 char *kwnames
[] = {
36811 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":MenuBar_GetAutoWindowMenu",kwnames
)) goto fail
;
36813 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36814 result
= (bool)wxMenuBar_GetAutoWindowMenu();
36816 wxPyEndAllowThreads(__tstate
);
36817 if (PyErr_Occurred()) SWIG_fail
;
36820 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36828 static PyObject
* MenuBar_swigregister(PyObject
*, PyObject
*args
) {
36830 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
36831 SWIG_TypeClientData(SWIGTYPE_p_wxMenuBar
, obj
);
36833 return Py_BuildValue((char *)"");
36835 static PyObject
*_wrap_new_MenuItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36836 PyObject
*resultobj
= NULL
;
36837 wxMenu
*arg1
= (wxMenu
*) NULL
;
36838 int arg2
= (int) wxID_ANY
;
36839 wxString
const &arg3_defvalue
= wxPyEmptyString
;
36840 wxString
*arg3
= (wxString
*) &arg3_defvalue
;
36841 wxString
const &arg4_defvalue
= wxPyEmptyString
;
36842 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
36843 wxItemKind arg5
= (wxItemKind
) wxITEM_NORMAL
;
36844 wxMenu
*arg6
= (wxMenu
*) NULL
;
36845 wxMenuItem
*result
;
36846 bool temp3
= false ;
36847 bool temp4
= false ;
36848 PyObject
* obj0
= 0 ;
36849 PyObject
* obj1
= 0 ;
36850 PyObject
* obj2
= 0 ;
36851 PyObject
* obj3
= 0 ;
36852 PyObject
* obj4
= 0 ;
36853 PyObject
* obj5
= 0 ;
36854 char *kwnames
[] = {
36855 (char *) "parentMenu",(char *) "id",(char *) "text",(char *) "help",(char *) "kind",(char *) "subMenu", NULL
36858 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOOOO:new_MenuItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
36860 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
36861 if (SWIG_arg_fail(1)) SWIG_fail
;
36865 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36866 if (SWIG_arg_fail(2)) SWIG_fail
;
36871 arg3
= wxString_in_helper(obj2
);
36872 if (arg3
== NULL
) SWIG_fail
;
36878 arg4
= wxString_in_helper(obj3
);
36879 if (arg4
== NULL
) SWIG_fail
;
36885 arg5
= static_cast<wxItemKind
>(SWIG_As_int(obj4
));
36886 if (SWIG_arg_fail(5)) SWIG_fail
;
36890 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
36891 if (SWIG_arg_fail(6)) SWIG_fail
;
36894 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36895 result
= (wxMenuItem
*)new wxMenuItem(arg1
,arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
,arg6
);
36897 wxPyEndAllowThreads(__tstate
);
36898 if (PyErr_Occurred()) SWIG_fail
;
36901 resultobj
= wxPyMake_wxObject(result
, (bool)1);
36925 static PyObject
*_wrap_MenuItem_GetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36926 PyObject
*resultobj
= NULL
;
36927 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36929 PyObject
* obj0
= 0 ;
36930 char *kwnames
[] = {
36931 (char *) "self", NULL
36934 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetMenu",kwnames
,&obj0
)) goto fail
;
36935 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36936 if (SWIG_arg_fail(1)) SWIG_fail
;
36938 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36939 result
= (wxMenu
*)((wxMenuItem
const *)arg1
)->GetMenu();
36941 wxPyEndAllowThreads(__tstate
);
36942 if (PyErr_Occurred()) SWIG_fail
;
36945 resultobj
= wxPyMake_wxObject(result
, 0);
36953 static PyObject
*_wrap_MenuItem_SetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36954 PyObject
*resultobj
= NULL
;
36955 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36956 wxMenu
*arg2
= (wxMenu
*) 0 ;
36957 PyObject
* obj0
= 0 ;
36958 PyObject
* obj1
= 0 ;
36959 char *kwnames
[] = {
36960 (char *) "self",(char *) "menu", NULL
36963 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
36964 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36965 if (SWIG_arg_fail(1)) SWIG_fail
;
36966 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
36967 if (SWIG_arg_fail(2)) SWIG_fail
;
36969 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36970 (arg1
)->SetMenu(arg2
);
36972 wxPyEndAllowThreads(__tstate
);
36973 if (PyErr_Occurred()) SWIG_fail
;
36975 Py_INCREF(Py_None
); resultobj
= Py_None
;
36982 static PyObject
*_wrap_MenuItem_SetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36983 PyObject
*resultobj
= NULL
;
36984 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36986 PyObject
* obj0
= 0 ;
36987 PyObject
* obj1
= 0 ;
36988 char *kwnames
[] = {
36989 (char *) "self",(char *) "id", NULL
36992 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetId",kwnames
,&obj0
,&obj1
)) goto fail
;
36993 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36994 if (SWIG_arg_fail(1)) SWIG_fail
;
36996 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36997 if (SWIG_arg_fail(2)) SWIG_fail
;
37000 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37001 (arg1
)->SetId(arg2
);
37003 wxPyEndAllowThreads(__tstate
);
37004 if (PyErr_Occurred()) SWIG_fail
;
37006 Py_INCREF(Py_None
); resultobj
= Py_None
;
37013 static PyObject
*_wrap_MenuItem_GetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37014 PyObject
*resultobj
= NULL
;
37015 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37017 PyObject
* obj0
= 0 ;
37018 char *kwnames
[] = {
37019 (char *) "self", NULL
37022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetId",kwnames
,&obj0
)) goto fail
;
37023 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37024 if (SWIG_arg_fail(1)) SWIG_fail
;
37026 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37027 result
= (int)((wxMenuItem
const *)arg1
)->GetId();
37029 wxPyEndAllowThreads(__tstate
);
37030 if (PyErr_Occurred()) SWIG_fail
;
37033 resultobj
= SWIG_From_int(static_cast<int >(result
));
37041 static PyObject
*_wrap_MenuItem_IsSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37042 PyObject
*resultobj
= NULL
;
37043 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37045 PyObject
* obj0
= 0 ;
37046 char *kwnames
[] = {
37047 (char *) "self", NULL
37050 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsSeparator",kwnames
,&obj0
)) goto fail
;
37051 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37052 if (SWIG_arg_fail(1)) SWIG_fail
;
37054 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37055 result
= (bool)((wxMenuItem
const *)arg1
)->IsSeparator();
37057 wxPyEndAllowThreads(__tstate
);
37058 if (PyErr_Occurred()) SWIG_fail
;
37061 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37069 static PyObject
*_wrap_MenuItem_SetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37070 PyObject
*resultobj
= NULL
;
37071 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37072 wxString
*arg2
= 0 ;
37073 bool temp2
= false ;
37074 PyObject
* obj0
= 0 ;
37075 PyObject
* obj1
= 0 ;
37076 char *kwnames
[] = {
37077 (char *) "self",(char *) "str", NULL
37080 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetText",kwnames
,&obj0
,&obj1
)) 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 arg2
= wxString_in_helper(obj1
);
37085 if (arg2
== NULL
) SWIG_fail
;
37089 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37090 (arg1
)->SetText((wxString
const &)*arg2
);
37092 wxPyEndAllowThreads(__tstate
);
37093 if (PyErr_Occurred()) SWIG_fail
;
37095 Py_INCREF(Py_None
); resultobj
= Py_None
;
37110 static PyObject
*_wrap_MenuItem_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37111 PyObject
*resultobj
= NULL
;
37112 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37114 PyObject
* obj0
= 0 ;
37115 char *kwnames
[] = {
37116 (char *) "self", NULL
37119 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetLabel",kwnames
,&obj0
)) goto fail
;
37120 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37121 if (SWIG_arg_fail(1)) SWIG_fail
;
37123 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37124 result
= ((wxMenuItem
const *)arg1
)->GetLabel();
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());
37142 static PyObject
*_wrap_MenuItem_GetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37143 PyObject
*resultobj
= NULL
;
37144 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37146 PyObject
* obj0
= 0 ;
37147 char *kwnames
[] = {
37148 (char *) "self", NULL
37151 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetText",kwnames
,&obj0
)) goto fail
;
37152 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37153 if (SWIG_arg_fail(1)) SWIG_fail
;
37155 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37157 wxString
const &_result_ref
= ((wxMenuItem
const *)arg1
)->GetText();
37158 result
= (wxString
*) &_result_ref
;
37161 wxPyEndAllowThreads(__tstate
);
37162 if (PyErr_Occurred()) SWIG_fail
;
37166 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
37168 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
37177 static PyObject
*_wrap_MenuItem_GetLabelFromText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37178 PyObject
*resultobj
= NULL
;
37179 wxString
*arg1
= 0 ;
37181 bool temp1
= false ;
37182 PyObject
* obj0
= 0 ;
37183 char *kwnames
[] = {
37184 (char *) "text", NULL
37187 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetLabelFromText",kwnames
,&obj0
)) goto fail
;
37189 arg1
= wxString_in_helper(obj0
);
37190 if (arg1
== NULL
) SWIG_fail
;
37194 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37195 result
= wxMenuItem::GetLabelFromText((wxString
const &)*arg1
);
37197 wxPyEndAllowThreads(__tstate
);
37198 if (PyErr_Occurred()) SWIG_fail
;
37202 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
37204 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
37221 static PyObject
*_wrap_MenuItem_GetKind(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37222 PyObject
*resultobj
= NULL
;
37223 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37225 PyObject
* obj0
= 0 ;
37226 char *kwnames
[] = {
37227 (char *) "self", NULL
37230 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetKind",kwnames
,&obj0
)) goto fail
;
37231 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37232 if (SWIG_arg_fail(1)) SWIG_fail
;
37234 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37235 result
= (wxItemKind
)((wxMenuItem
const *)arg1
)->GetKind();
37237 wxPyEndAllowThreads(__tstate
);
37238 if (PyErr_Occurred()) SWIG_fail
;
37240 resultobj
= SWIG_From_int((result
));
37247 static PyObject
*_wrap_MenuItem_SetKind(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37248 PyObject
*resultobj
= NULL
;
37249 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37251 PyObject
* obj0
= 0 ;
37252 PyObject
* obj1
= 0 ;
37253 char *kwnames
[] = {
37254 (char *) "self",(char *) "kind", NULL
37257 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetKind",kwnames
,&obj0
,&obj1
)) goto fail
;
37258 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37259 if (SWIG_arg_fail(1)) SWIG_fail
;
37261 arg2
= static_cast<wxItemKind
>(SWIG_As_int(obj1
));
37262 if (SWIG_arg_fail(2)) SWIG_fail
;
37265 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37266 (arg1
)->SetKind(arg2
);
37268 wxPyEndAllowThreads(__tstate
);
37269 if (PyErr_Occurred()) SWIG_fail
;
37271 Py_INCREF(Py_None
); resultobj
= Py_None
;
37278 static PyObject
*_wrap_MenuItem_SetCheckable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37279 PyObject
*resultobj
= NULL
;
37280 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37282 PyObject
* obj0
= 0 ;
37283 PyObject
* obj1
= 0 ;
37284 char *kwnames
[] = {
37285 (char *) "self",(char *) "checkable", NULL
37288 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetCheckable",kwnames
,&obj0
,&obj1
)) goto fail
;
37289 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37290 if (SWIG_arg_fail(1)) SWIG_fail
;
37292 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
37293 if (SWIG_arg_fail(2)) SWIG_fail
;
37296 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37297 (arg1
)->SetCheckable(arg2
);
37299 wxPyEndAllowThreads(__tstate
);
37300 if (PyErr_Occurred()) SWIG_fail
;
37302 Py_INCREF(Py_None
); resultobj
= Py_None
;
37309 static PyObject
*_wrap_MenuItem_IsCheckable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37310 PyObject
*resultobj
= NULL
;
37311 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37313 PyObject
* obj0
= 0 ;
37314 char *kwnames
[] = {
37315 (char *) "self", NULL
37318 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsCheckable",kwnames
,&obj0
)) goto fail
;
37319 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37320 if (SWIG_arg_fail(1)) SWIG_fail
;
37322 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37323 result
= (bool)((wxMenuItem
const *)arg1
)->IsCheckable();
37325 wxPyEndAllowThreads(__tstate
);
37326 if (PyErr_Occurred()) SWIG_fail
;
37329 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37337 static PyObject
*_wrap_MenuItem_IsSubMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37338 PyObject
*resultobj
= NULL
;
37339 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37341 PyObject
* obj0
= 0 ;
37342 char *kwnames
[] = {
37343 (char *) "self", NULL
37346 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsSubMenu",kwnames
,&obj0
)) goto fail
;
37347 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37348 if (SWIG_arg_fail(1)) SWIG_fail
;
37350 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37351 result
= (bool)((wxMenuItem
const *)arg1
)->IsSubMenu();
37353 wxPyEndAllowThreads(__tstate
);
37354 if (PyErr_Occurred()) SWIG_fail
;
37357 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37365 static PyObject
*_wrap_MenuItem_SetSubMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37366 PyObject
*resultobj
= NULL
;
37367 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37368 wxMenu
*arg2
= (wxMenu
*) 0 ;
37369 PyObject
* obj0
= 0 ;
37370 PyObject
* obj1
= 0 ;
37371 char *kwnames
[] = {
37372 (char *) "self",(char *) "menu", NULL
37375 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetSubMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
37376 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37377 if (SWIG_arg_fail(1)) SWIG_fail
;
37378 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
37379 if (SWIG_arg_fail(2)) SWIG_fail
;
37381 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37382 (arg1
)->SetSubMenu(arg2
);
37384 wxPyEndAllowThreads(__tstate
);
37385 if (PyErr_Occurred()) SWIG_fail
;
37387 Py_INCREF(Py_None
); resultobj
= Py_None
;
37394 static PyObject
*_wrap_MenuItem_GetSubMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37395 PyObject
*resultobj
= NULL
;
37396 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37398 PyObject
* obj0
= 0 ;
37399 char *kwnames
[] = {
37400 (char *) "self", NULL
37403 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetSubMenu",kwnames
,&obj0
)) goto fail
;
37404 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37405 if (SWIG_arg_fail(1)) SWIG_fail
;
37407 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37408 result
= (wxMenu
*)((wxMenuItem
const *)arg1
)->GetSubMenu();
37410 wxPyEndAllowThreads(__tstate
);
37411 if (PyErr_Occurred()) SWIG_fail
;
37414 resultobj
= wxPyMake_wxObject(result
, 0);
37422 static PyObject
*_wrap_MenuItem_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37423 PyObject
*resultobj
= NULL
;
37424 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37425 bool arg2
= (bool) true ;
37426 PyObject
* obj0
= 0 ;
37427 PyObject
* obj1
= 0 ;
37428 char *kwnames
[] = {
37429 (char *) "self",(char *) "enable", NULL
37432 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MenuItem_Enable",kwnames
,&obj0
,&obj1
)) goto fail
;
37433 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37434 if (SWIG_arg_fail(1)) SWIG_fail
;
37437 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
37438 if (SWIG_arg_fail(2)) SWIG_fail
;
37442 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37443 (arg1
)->Enable(arg2
);
37445 wxPyEndAllowThreads(__tstate
);
37446 if (PyErr_Occurred()) SWIG_fail
;
37448 Py_INCREF(Py_None
); resultobj
= Py_None
;
37455 static PyObject
*_wrap_MenuItem_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37456 PyObject
*resultobj
= NULL
;
37457 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37459 PyObject
* obj0
= 0 ;
37460 char *kwnames
[] = {
37461 (char *) "self", NULL
37464 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsEnabled",kwnames
,&obj0
)) goto fail
;
37465 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37466 if (SWIG_arg_fail(1)) SWIG_fail
;
37468 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37469 result
= (bool)((wxMenuItem
const *)arg1
)->IsEnabled();
37471 wxPyEndAllowThreads(__tstate
);
37472 if (PyErr_Occurred()) SWIG_fail
;
37475 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37483 static PyObject
*_wrap_MenuItem_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37484 PyObject
*resultobj
= NULL
;
37485 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37486 bool arg2
= (bool) true ;
37487 PyObject
* obj0
= 0 ;
37488 PyObject
* obj1
= 0 ;
37489 char *kwnames
[] = {
37490 (char *) "self",(char *) "check", NULL
37493 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MenuItem_Check",kwnames
,&obj0
,&obj1
)) goto fail
;
37494 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37495 if (SWIG_arg_fail(1)) SWIG_fail
;
37498 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
37499 if (SWIG_arg_fail(2)) SWIG_fail
;
37503 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37504 (arg1
)->Check(arg2
);
37506 wxPyEndAllowThreads(__tstate
);
37507 if (PyErr_Occurred()) SWIG_fail
;
37509 Py_INCREF(Py_None
); resultobj
= Py_None
;
37516 static PyObject
*_wrap_MenuItem_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37517 PyObject
*resultobj
= NULL
;
37518 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37520 PyObject
* obj0
= 0 ;
37521 char *kwnames
[] = {
37522 (char *) "self", NULL
37525 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsChecked",kwnames
,&obj0
)) goto fail
;
37526 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37527 if (SWIG_arg_fail(1)) SWIG_fail
;
37529 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37530 result
= (bool)((wxMenuItem
const *)arg1
)->IsChecked();
37532 wxPyEndAllowThreads(__tstate
);
37533 if (PyErr_Occurred()) SWIG_fail
;
37536 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37544 static PyObject
*_wrap_MenuItem_Toggle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37545 PyObject
*resultobj
= NULL
;
37546 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37547 PyObject
* obj0
= 0 ;
37548 char *kwnames
[] = {
37549 (char *) "self", NULL
37552 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_Toggle",kwnames
,&obj0
)) goto fail
;
37553 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37554 if (SWIG_arg_fail(1)) SWIG_fail
;
37556 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37559 wxPyEndAllowThreads(__tstate
);
37560 if (PyErr_Occurred()) SWIG_fail
;
37562 Py_INCREF(Py_None
); resultobj
= Py_None
;
37569 static PyObject
*_wrap_MenuItem_SetHelp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37570 PyObject
*resultobj
= NULL
;
37571 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37572 wxString
*arg2
= 0 ;
37573 bool temp2
= false ;
37574 PyObject
* obj0
= 0 ;
37575 PyObject
* obj1
= 0 ;
37576 char *kwnames
[] = {
37577 (char *) "self",(char *) "str", NULL
37580 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetHelp",kwnames
,&obj0
,&obj1
)) goto fail
;
37581 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37582 if (SWIG_arg_fail(1)) SWIG_fail
;
37584 arg2
= wxString_in_helper(obj1
);
37585 if (arg2
== NULL
) SWIG_fail
;
37589 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37590 (arg1
)->SetHelp((wxString
const &)*arg2
);
37592 wxPyEndAllowThreads(__tstate
);
37593 if (PyErr_Occurred()) SWIG_fail
;
37595 Py_INCREF(Py_None
); resultobj
= Py_None
;
37610 static PyObject
*_wrap_MenuItem_GetHelp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37611 PyObject
*resultobj
= NULL
;
37612 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37614 PyObject
* obj0
= 0 ;
37615 char *kwnames
[] = {
37616 (char *) "self", NULL
37619 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetHelp",kwnames
,&obj0
)) goto fail
;
37620 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37621 if (SWIG_arg_fail(1)) SWIG_fail
;
37623 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37625 wxString
const &_result_ref
= ((wxMenuItem
const *)arg1
)->GetHelp();
37626 result
= (wxString
*) &_result_ref
;
37629 wxPyEndAllowThreads(__tstate
);
37630 if (PyErr_Occurred()) SWIG_fail
;
37634 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
37636 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
37645 static PyObject
*_wrap_MenuItem_GetAccel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37646 PyObject
*resultobj
= NULL
;
37647 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37648 wxAcceleratorEntry
*result
;
37649 PyObject
* obj0
= 0 ;
37650 char *kwnames
[] = {
37651 (char *) "self", NULL
37654 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetAccel",kwnames
,&obj0
)) goto fail
;
37655 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37656 if (SWIG_arg_fail(1)) SWIG_fail
;
37658 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37659 result
= (wxAcceleratorEntry
*)((wxMenuItem
const *)arg1
)->GetAccel();
37661 wxPyEndAllowThreads(__tstate
);
37662 if (PyErr_Occurred()) SWIG_fail
;
37664 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorEntry
, 0);
37671 static PyObject
*_wrap_MenuItem_SetAccel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37672 PyObject
*resultobj
= NULL
;
37673 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37674 wxAcceleratorEntry
*arg2
= (wxAcceleratorEntry
*) 0 ;
37675 PyObject
* obj0
= 0 ;
37676 PyObject
* obj1
= 0 ;
37677 char *kwnames
[] = {
37678 (char *) "self",(char *) "accel", NULL
37681 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetAccel",kwnames
,&obj0
,&obj1
)) goto fail
;
37682 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37683 if (SWIG_arg_fail(1)) SWIG_fail
;
37684 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
37685 if (SWIG_arg_fail(2)) SWIG_fail
;
37687 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37688 (arg1
)->SetAccel(arg2
);
37690 wxPyEndAllowThreads(__tstate
);
37691 if (PyErr_Occurred()) SWIG_fail
;
37693 Py_INCREF(Py_None
); resultobj
= Py_None
;
37700 static PyObject
*_wrap_MenuItem_SetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37701 PyObject
*resultobj
= NULL
;
37702 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37703 wxBitmap
*arg2
= 0 ;
37704 PyObject
* obj0
= 0 ;
37705 PyObject
* obj1
= 0 ;
37706 char *kwnames
[] = {
37707 (char *) "self",(char *) "bitmap", NULL
37710 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
37711 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37712 if (SWIG_arg_fail(1)) SWIG_fail
;
37714 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
37715 if (SWIG_arg_fail(2)) SWIG_fail
;
37716 if (arg2
== NULL
) {
37717 SWIG_null_ref("wxBitmap");
37719 if (SWIG_arg_fail(2)) SWIG_fail
;
37722 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37723 (arg1
)->SetBitmap((wxBitmap
const &)*arg2
);
37725 wxPyEndAllowThreads(__tstate
);
37726 if (PyErr_Occurred()) SWIG_fail
;
37728 Py_INCREF(Py_None
); resultobj
= Py_None
;
37735 static PyObject
*_wrap_MenuItem_GetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37736 PyObject
*resultobj
= NULL
;
37737 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37739 PyObject
* obj0
= 0 ;
37740 char *kwnames
[] = {
37741 (char *) "self", NULL
37744 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetBitmap",kwnames
,&obj0
)) goto fail
;
37745 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37746 if (SWIG_arg_fail(1)) SWIG_fail
;
37748 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37750 wxBitmap
const &_result_ref
= (arg1
)->GetBitmap();
37751 result
= (wxBitmap
*) &_result_ref
;
37754 wxPyEndAllowThreads(__tstate
);
37755 if (PyErr_Occurred()) SWIG_fail
;
37758 wxBitmap
* resultptr
= new wxBitmap(*result
);
37759 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
37767 static PyObject
*_wrap_MenuItem_SetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37768 PyObject
*resultobj
= NULL
;
37769 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37771 PyObject
* obj0
= 0 ;
37772 PyObject
* obj1
= 0 ;
37773 char *kwnames
[] = {
37774 (char *) "self",(char *) "font", NULL
37777 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetFont",kwnames
,&obj0
,&obj1
)) goto fail
;
37778 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37779 if (SWIG_arg_fail(1)) SWIG_fail
;
37781 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
37782 if (SWIG_arg_fail(2)) SWIG_fail
;
37783 if (arg2
== NULL
) {
37784 SWIG_null_ref("wxFont");
37786 if (SWIG_arg_fail(2)) SWIG_fail
;
37789 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37790 (arg1
)->SetFont((wxFont
const &)*arg2
);
37792 wxPyEndAllowThreads(__tstate
);
37793 if (PyErr_Occurred()) SWIG_fail
;
37795 Py_INCREF(Py_None
); resultobj
= Py_None
;
37802 static PyObject
*_wrap_MenuItem_GetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37803 PyObject
*resultobj
= NULL
;
37804 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37806 PyObject
* obj0
= 0 ;
37807 char *kwnames
[] = {
37808 (char *) "self", NULL
37811 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetFont",kwnames
,&obj0
)) goto fail
;
37812 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37813 if (SWIG_arg_fail(1)) SWIG_fail
;
37815 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37816 result
= (arg1
)->GetFont();
37818 wxPyEndAllowThreads(__tstate
);
37819 if (PyErr_Occurred()) SWIG_fail
;
37822 wxFont
* resultptr
;
37823 resultptr
= new wxFont(static_cast<wxFont
& >(result
));
37824 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxFont
, 1);
37832 static PyObject
*_wrap_MenuItem_SetTextColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37833 PyObject
*resultobj
= NULL
;
37834 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37835 wxColour
*arg2
= 0 ;
37837 PyObject
* obj0
= 0 ;
37838 PyObject
* obj1
= 0 ;
37839 char *kwnames
[] = {
37840 (char *) "self",(char *) "colText", NULL
37843 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetTextColour",kwnames
,&obj0
,&obj1
)) goto fail
;
37844 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37845 if (SWIG_arg_fail(1)) SWIG_fail
;
37848 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
37851 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37852 (arg1
)->SetTextColour((wxColour
const &)*arg2
);
37854 wxPyEndAllowThreads(__tstate
);
37855 if (PyErr_Occurred()) SWIG_fail
;
37857 Py_INCREF(Py_None
); resultobj
= Py_None
;
37864 static PyObject
*_wrap_MenuItem_GetTextColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37865 PyObject
*resultobj
= NULL
;
37866 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37868 PyObject
* obj0
= 0 ;
37869 char *kwnames
[] = {
37870 (char *) "self", NULL
37873 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetTextColour",kwnames
,&obj0
)) goto fail
;
37874 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37875 if (SWIG_arg_fail(1)) SWIG_fail
;
37877 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37878 result
= (arg1
)->GetTextColour();
37880 wxPyEndAllowThreads(__tstate
);
37881 if (PyErr_Occurred()) SWIG_fail
;
37884 wxColour
* resultptr
;
37885 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
37886 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
37894 static PyObject
*_wrap_MenuItem_SetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37895 PyObject
*resultobj
= NULL
;
37896 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37897 wxColour
*arg2
= 0 ;
37899 PyObject
* obj0
= 0 ;
37900 PyObject
* obj1
= 0 ;
37901 char *kwnames
[] = {
37902 (char *) "self",(char *) "colBack", NULL
37905 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
37906 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37907 if (SWIG_arg_fail(1)) SWIG_fail
;
37910 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
37913 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37914 (arg1
)->SetBackgroundColour((wxColour
const &)*arg2
);
37916 wxPyEndAllowThreads(__tstate
);
37917 if (PyErr_Occurred()) SWIG_fail
;
37919 Py_INCREF(Py_None
); resultobj
= Py_None
;
37926 static PyObject
*_wrap_MenuItem_GetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37927 PyObject
*resultobj
= NULL
;
37928 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37930 PyObject
* obj0
= 0 ;
37931 char *kwnames
[] = {
37932 (char *) "self", NULL
37935 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetBackgroundColour",kwnames
,&obj0
)) goto fail
;
37936 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37937 if (SWIG_arg_fail(1)) SWIG_fail
;
37939 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37940 result
= (arg1
)->GetBackgroundColour();
37942 wxPyEndAllowThreads(__tstate
);
37943 if (PyErr_Occurred()) SWIG_fail
;
37946 wxColour
* resultptr
;
37947 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
37948 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
37956 static PyObject
*_wrap_MenuItem_SetBitmaps(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37957 PyObject
*resultobj
= NULL
;
37958 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37959 wxBitmap
*arg2
= 0 ;
37960 wxBitmap
const &arg3_defvalue
= wxNullBitmap
;
37961 wxBitmap
*arg3
= (wxBitmap
*) &arg3_defvalue
;
37962 PyObject
* obj0
= 0 ;
37963 PyObject
* obj1
= 0 ;
37964 PyObject
* obj2
= 0 ;
37965 char *kwnames
[] = {
37966 (char *) "self",(char *) "bmpChecked",(char *) "bmpUnchecked", NULL
37969 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:MenuItem_SetBitmaps",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
37970 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37971 if (SWIG_arg_fail(1)) SWIG_fail
;
37973 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
37974 if (SWIG_arg_fail(2)) SWIG_fail
;
37975 if (arg2
== NULL
) {
37976 SWIG_null_ref("wxBitmap");
37978 if (SWIG_arg_fail(2)) SWIG_fail
;
37982 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
37983 if (SWIG_arg_fail(3)) SWIG_fail
;
37984 if (arg3
== NULL
) {
37985 SWIG_null_ref("wxBitmap");
37987 if (SWIG_arg_fail(3)) SWIG_fail
;
37991 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37992 (arg1
)->SetBitmaps((wxBitmap
const &)*arg2
,(wxBitmap
const &)*arg3
);
37994 wxPyEndAllowThreads(__tstate
);
37995 if (PyErr_Occurred()) SWIG_fail
;
37997 Py_INCREF(Py_None
); resultobj
= Py_None
;
38004 static PyObject
*_wrap_MenuItem_SetDisabledBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38005 PyObject
*resultobj
= NULL
;
38006 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38007 wxBitmap
*arg2
= 0 ;
38008 PyObject
* obj0
= 0 ;
38009 PyObject
* obj1
= 0 ;
38010 char *kwnames
[] = {
38011 (char *) "self",(char *) "bmpDisabled", NULL
38014 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetDisabledBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
38015 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38016 if (SWIG_arg_fail(1)) SWIG_fail
;
38018 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
38019 if (SWIG_arg_fail(2)) SWIG_fail
;
38020 if (arg2
== NULL
) {
38021 SWIG_null_ref("wxBitmap");
38023 if (SWIG_arg_fail(2)) SWIG_fail
;
38026 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38027 (arg1
)->SetDisabledBitmap((wxBitmap
const &)*arg2
);
38029 wxPyEndAllowThreads(__tstate
);
38030 if (PyErr_Occurred()) SWIG_fail
;
38032 Py_INCREF(Py_None
); resultobj
= Py_None
;
38039 static PyObject
*_wrap_MenuItem_GetDisabledBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38040 PyObject
*resultobj
= NULL
;
38041 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38043 PyObject
* obj0
= 0 ;
38044 char *kwnames
[] = {
38045 (char *) "self", NULL
38048 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetDisabledBitmap",kwnames
,&obj0
)) goto fail
;
38049 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38050 if (SWIG_arg_fail(1)) SWIG_fail
;
38052 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38054 wxBitmap
const &_result_ref
= ((wxMenuItem
const *)arg1
)->GetDisabledBitmap();
38055 result
= (wxBitmap
*) &_result_ref
;
38058 wxPyEndAllowThreads(__tstate
);
38059 if (PyErr_Occurred()) SWIG_fail
;
38062 wxBitmap
* resultptr
= new wxBitmap(*result
);
38063 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
38071 static PyObject
*_wrap_MenuItem_SetMarginWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38072 PyObject
*resultobj
= NULL
;
38073 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38075 PyObject
* obj0
= 0 ;
38076 PyObject
* obj1
= 0 ;
38077 char *kwnames
[] = {
38078 (char *) "self",(char *) "nWidth", NULL
38081 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetMarginWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
38082 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38083 if (SWIG_arg_fail(1)) SWIG_fail
;
38085 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38086 if (SWIG_arg_fail(2)) SWIG_fail
;
38089 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38090 (arg1
)->SetMarginWidth(arg2
);
38092 wxPyEndAllowThreads(__tstate
);
38093 if (PyErr_Occurred()) SWIG_fail
;
38095 Py_INCREF(Py_None
); resultobj
= Py_None
;
38102 static PyObject
*_wrap_MenuItem_GetMarginWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38103 PyObject
*resultobj
= NULL
;
38104 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38106 PyObject
* obj0
= 0 ;
38107 char *kwnames
[] = {
38108 (char *) "self", NULL
38111 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetMarginWidth",kwnames
,&obj0
)) goto fail
;
38112 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38113 if (SWIG_arg_fail(1)) SWIG_fail
;
38115 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38116 result
= (int)(arg1
)->GetMarginWidth();
38118 wxPyEndAllowThreads(__tstate
);
38119 if (PyErr_Occurred()) SWIG_fail
;
38122 resultobj
= SWIG_From_int(static_cast<int >(result
));
38130 static PyObject
*_wrap_MenuItem_GetDefaultMarginWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38131 PyObject
*resultobj
= NULL
;
38133 char *kwnames
[] = {
38137 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":MenuItem_GetDefaultMarginWidth",kwnames
)) goto fail
;
38139 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38140 result
= (int)wxMenuItem::GetDefaultMarginWidth();
38142 wxPyEndAllowThreads(__tstate
);
38143 if (PyErr_Occurred()) SWIG_fail
;
38146 resultobj
= SWIG_From_int(static_cast<int >(result
));
38154 static PyObject
*_wrap_MenuItem_IsOwnerDrawn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38155 PyObject
*resultobj
= NULL
;
38156 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38158 PyObject
* obj0
= 0 ;
38159 char *kwnames
[] = {
38160 (char *) "self", NULL
38163 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsOwnerDrawn",kwnames
,&obj0
)) goto fail
;
38164 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38165 if (SWIG_arg_fail(1)) SWIG_fail
;
38167 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38168 result
= (bool)(arg1
)->IsOwnerDrawn();
38170 wxPyEndAllowThreads(__tstate
);
38171 if (PyErr_Occurred()) SWIG_fail
;
38174 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
38182 static PyObject
*_wrap_MenuItem_SetOwnerDrawn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38183 PyObject
*resultobj
= NULL
;
38184 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38185 bool arg2
= (bool) true ;
38186 PyObject
* obj0
= 0 ;
38187 PyObject
* obj1
= 0 ;
38188 char *kwnames
[] = {
38189 (char *) "self",(char *) "ownerDrawn", NULL
38192 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MenuItem_SetOwnerDrawn",kwnames
,&obj0
,&obj1
)) goto fail
;
38193 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38194 if (SWIG_arg_fail(1)) SWIG_fail
;
38197 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
38198 if (SWIG_arg_fail(2)) SWIG_fail
;
38202 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38203 (arg1
)->SetOwnerDrawn(arg2
);
38205 wxPyEndAllowThreads(__tstate
);
38206 if (PyErr_Occurred()) SWIG_fail
;
38208 Py_INCREF(Py_None
); resultobj
= Py_None
;
38215 static PyObject
*_wrap_MenuItem_ResetOwnerDrawn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38216 PyObject
*resultobj
= NULL
;
38217 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38218 PyObject
* obj0
= 0 ;
38219 char *kwnames
[] = {
38220 (char *) "self", NULL
38223 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_ResetOwnerDrawn",kwnames
,&obj0
)) goto fail
;
38224 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38225 if (SWIG_arg_fail(1)) SWIG_fail
;
38227 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38228 (arg1
)->ResetOwnerDrawn();
38230 wxPyEndAllowThreads(__tstate
);
38231 if (PyErr_Occurred()) SWIG_fail
;
38233 Py_INCREF(Py_None
); resultobj
= Py_None
;
38240 static PyObject
* MenuItem_swigregister(PyObject
*, PyObject
*args
) {
38242 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
38243 SWIG_TypeClientData(SWIGTYPE_p_wxMenuItem
, obj
);
38245 return Py_BuildValue((char *)"");
38247 static int _wrap_ControlNameStr_set(PyObject
*) {
38248 PyErr_SetString(PyExc_TypeError
,"Variable ControlNameStr is read-only.");
38253 static PyObject
*_wrap_ControlNameStr_get(void) {
38254 PyObject
*pyobj
= NULL
;
38258 pyobj
= PyUnicode_FromWideChar((&wxPyControlNameStr
)->c_str(), (&wxPyControlNameStr
)->Len());
38260 pyobj
= PyString_FromStringAndSize((&wxPyControlNameStr
)->c_str(), (&wxPyControlNameStr
)->Len());
38267 static PyObject
*_wrap_new_Control(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38268 PyObject
*resultobj
= NULL
;
38269 wxWindow
*arg1
= (wxWindow
*) 0 ;
38270 int arg2
= (int) -1 ;
38271 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
38272 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
38273 wxSize
const &arg4_defvalue
= wxDefaultSize
;
38274 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
38275 long arg5
= (long) 0 ;
38276 wxValidator
const &arg6_defvalue
= wxDefaultValidator
;
38277 wxValidator
*arg6
= (wxValidator
*) &arg6_defvalue
;
38278 wxString
const &arg7_defvalue
= wxPyControlNameStr
;
38279 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
38283 bool temp7
= false ;
38284 PyObject
* obj0
= 0 ;
38285 PyObject
* obj1
= 0 ;
38286 PyObject
* obj2
= 0 ;
38287 PyObject
* obj3
= 0 ;
38288 PyObject
* obj4
= 0 ;
38289 PyObject
* obj5
= 0 ;
38290 PyObject
* obj6
= 0 ;
38291 char *kwnames
[] = {
38292 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
38295 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_Control",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
38296 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
38297 if (SWIG_arg_fail(1)) SWIG_fail
;
38300 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38301 if (SWIG_arg_fail(2)) SWIG_fail
;
38307 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
38313 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
38318 arg5
= static_cast<long >(SWIG_As_long(obj4
));
38319 if (SWIG_arg_fail(5)) SWIG_fail
;
38324 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
38325 if (SWIG_arg_fail(6)) SWIG_fail
;
38326 if (arg6
== NULL
) {
38327 SWIG_null_ref("wxValidator");
38329 if (SWIG_arg_fail(6)) SWIG_fail
;
38334 arg7
= wxString_in_helper(obj6
);
38335 if (arg7
== NULL
) SWIG_fail
;
38340 if (!wxPyCheckForApp()) SWIG_fail
;
38341 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38342 result
= (wxControl
*)new wxControl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxValidator
const &)*arg6
,(wxString
const &)*arg7
);
38344 wxPyEndAllowThreads(__tstate
);
38345 if (PyErr_Occurred()) SWIG_fail
;
38347 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxControl
, 1);
38362 static PyObject
*_wrap_new_PreControl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38363 PyObject
*resultobj
= NULL
;
38365 char *kwnames
[] = {
38369 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreControl",kwnames
)) goto fail
;
38371 if (!wxPyCheckForApp()) SWIG_fail
;
38372 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38373 result
= (wxControl
*)new wxControl();
38375 wxPyEndAllowThreads(__tstate
);
38376 if (PyErr_Occurred()) SWIG_fail
;
38378 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxControl
, 1);
38385 static PyObject
*_wrap_Control_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38386 PyObject
*resultobj
= NULL
;
38387 wxControl
*arg1
= (wxControl
*) 0 ;
38388 wxWindow
*arg2
= (wxWindow
*) 0 ;
38389 int arg3
= (int) -1 ;
38390 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
38391 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
38392 wxSize
const &arg5_defvalue
= wxDefaultSize
;
38393 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
38394 long arg6
= (long) 0 ;
38395 wxValidator
const &arg7_defvalue
= wxDefaultValidator
;
38396 wxValidator
*arg7
= (wxValidator
*) &arg7_defvalue
;
38397 wxString
const &arg8_defvalue
= wxPyControlNameStr
;
38398 wxString
*arg8
= (wxString
*) &arg8_defvalue
;
38402 bool temp8
= false ;
38403 PyObject
* obj0
= 0 ;
38404 PyObject
* obj1
= 0 ;
38405 PyObject
* obj2
= 0 ;
38406 PyObject
* obj3
= 0 ;
38407 PyObject
* obj4
= 0 ;
38408 PyObject
* obj5
= 0 ;
38409 PyObject
* obj6
= 0 ;
38410 PyObject
* obj7
= 0 ;
38411 char *kwnames
[] = {
38412 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
38415 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:Control_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
;
38416 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38417 if (SWIG_arg_fail(1)) SWIG_fail
;
38418 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
38419 if (SWIG_arg_fail(2)) SWIG_fail
;
38422 arg3
= static_cast<int >(SWIG_As_int(obj2
));
38423 if (SWIG_arg_fail(3)) SWIG_fail
;
38429 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
38435 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
38440 arg6
= static_cast<long >(SWIG_As_long(obj5
));
38441 if (SWIG_arg_fail(6)) SWIG_fail
;
38446 SWIG_Python_ConvertPtr(obj6
, (void **)&arg7
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
38447 if (SWIG_arg_fail(7)) SWIG_fail
;
38448 if (arg7
== NULL
) {
38449 SWIG_null_ref("wxValidator");
38451 if (SWIG_arg_fail(7)) SWIG_fail
;
38456 arg8
= wxString_in_helper(obj7
);
38457 if (arg8
== NULL
) SWIG_fail
;
38462 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38463 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxValidator
const &)*arg7
,(wxString
const &)*arg8
);
38465 wxPyEndAllowThreads(__tstate
);
38466 if (PyErr_Occurred()) SWIG_fail
;
38469 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
38485 static PyObject
*_wrap_Control_Command(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38486 PyObject
*resultobj
= NULL
;
38487 wxControl
*arg1
= (wxControl
*) 0 ;
38488 wxCommandEvent
*arg2
= 0 ;
38489 PyObject
* obj0
= 0 ;
38490 PyObject
* obj1
= 0 ;
38491 char *kwnames
[] = {
38492 (char *) "self",(char *) "event", NULL
38495 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Control_Command",kwnames
,&obj0
,&obj1
)) goto fail
;
38496 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38497 if (SWIG_arg_fail(1)) SWIG_fail
;
38499 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
38500 if (SWIG_arg_fail(2)) SWIG_fail
;
38501 if (arg2
== NULL
) {
38502 SWIG_null_ref("wxCommandEvent");
38504 if (SWIG_arg_fail(2)) SWIG_fail
;
38507 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38508 (arg1
)->Command(*arg2
);
38510 wxPyEndAllowThreads(__tstate
);
38511 if (PyErr_Occurred()) SWIG_fail
;
38513 Py_INCREF(Py_None
); resultobj
= Py_None
;
38520 static PyObject
*_wrap_Control_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38521 PyObject
*resultobj
= NULL
;
38522 wxControl
*arg1
= (wxControl
*) 0 ;
38524 PyObject
* obj0
= 0 ;
38525 char *kwnames
[] = {
38526 (char *) "self", NULL
38529 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Control_GetLabel",kwnames
,&obj0
)) goto fail
;
38530 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38531 if (SWIG_arg_fail(1)) SWIG_fail
;
38533 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38534 result
= (arg1
)->GetLabel();
38536 wxPyEndAllowThreads(__tstate
);
38537 if (PyErr_Occurred()) SWIG_fail
;
38541 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
38543 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
38552 static PyObject
*_wrap_Control_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38553 PyObject
*resultobj
= NULL
;
38554 wxControl
*arg1
= (wxControl
*) 0 ;
38555 wxString
*arg2
= 0 ;
38556 bool temp2
= false ;
38557 PyObject
* obj0
= 0 ;
38558 PyObject
* obj1
= 0 ;
38559 char *kwnames
[] = {
38560 (char *) "self",(char *) "label", NULL
38563 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Control_SetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
38564 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38565 if (SWIG_arg_fail(1)) SWIG_fail
;
38567 arg2
= wxString_in_helper(obj1
);
38568 if (arg2
== NULL
) SWIG_fail
;
38572 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38573 (arg1
)->SetLabel((wxString
const &)*arg2
);
38575 wxPyEndAllowThreads(__tstate
);
38576 if (PyErr_Occurred()) SWIG_fail
;
38578 Py_INCREF(Py_None
); resultobj
= Py_None
;
38593 static PyObject
*_wrap_Control_GetClassDefaultAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38594 PyObject
*resultobj
= NULL
;
38595 wxWindowVariant arg1
= (wxWindowVariant
) wxWINDOW_VARIANT_NORMAL
;
38596 wxVisualAttributes result
;
38597 PyObject
* obj0
= 0 ;
38598 char *kwnames
[] = {
38599 (char *) "variant", NULL
38602 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Control_GetClassDefaultAttributes",kwnames
,&obj0
)) goto fail
;
38605 arg1
= static_cast<wxWindowVariant
>(SWIG_As_int(obj0
));
38606 if (SWIG_arg_fail(1)) SWIG_fail
;
38610 if (!wxPyCheckForApp()) SWIG_fail
;
38611 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38612 result
= wxControl::GetClassDefaultAttributes(arg1
);
38614 wxPyEndAllowThreads(__tstate
);
38615 if (PyErr_Occurred()) SWIG_fail
;
38618 wxVisualAttributes
* resultptr
;
38619 resultptr
= new wxVisualAttributes(static_cast<wxVisualAttributes
& >(result
));
38620 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1);
38628 static PyObject
* Control_swigregister(PyObject
*, PyObject
*args
) {
38630 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
38631 SWIG_TypeClientData(SWIGTYPE_p_wxControl
, obj
);
38633 return Py_BuildValue((char *)"");
38635 static PyObject
*_wrap_ItemContainer_Append(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38636 PyObject
*resultobj
= NULL
;
38637 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38638 wxString
*arg2
= 0 ;
38639 PyObject
*arg3
= (PyObject
*) NULL
;
38641 bool temp2
= false ;
38642 PyObject
* obj0
= 0 ;
38643 PyObject
* obj1
= 0 ;
38644 PyObject
* obj2
= 0 ;
38645 char *kwnames
[] = {
38646 (char *) "self",(char *) "item",(char *) "clientData", NULL
38649 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:ItemContainer_Append",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
38650 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38651 if (SWIG_arg_fail(1)) SWIG_fail
;
38653 arg2
= wxString_in_helper(obj1
);
38654 if (arg2
== NULL
) SWIG_fail
;
38661 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38662 result
= (int)wxItemContainer_Append(arg1
,(wxString
const &)*arg2
,arg3
);
38664 wxPyEndAllowThreads(__tstate
);
38665 if (PyErr_Occurred()) SWIG_fail
;
38668 resultobj
= SWIG_From_int(static_cast<int >(result
));
38684 static PyObject
*_wrap_ItemContainer_AppendItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38685 PyObject
*resultobj
= NULL
;
38686 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38687 wxArrayString
*arg2
= 0 ;
38688 bool temp2
= false ;
38689 PyObject
* obj0
= 0 ;
38690 PyObject
* obj1
= 0 ;
38691 char *kwnames
[] = {
38692 (char *) "self",(char *) "strings", NULL
38695 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_AppendItems",kwnames
,&obj0
,&obj1
)) goto fail
;
38696 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38697 if (SWIG_arg_fail(1)) SWIG_fail
;
38699 if (! PySequence_Check(obj1
)) {
38700 PyErr_SetString(PyExc_TypeError
, "Sequence of strings expected.");
38703 arg2
= new wxArrayString
;
38705 int i
, len
=PySequence_Length(obj1
);
38706 for (i
=0; i
<len
; i
++) {
38707 PyObject
* item
= PySequence_GetItem(obj1
, i
);
38708 wxString
* s
= wxString_in_helper(item
);
38709 if (PyErr_Occurred()) SWIG_fail
;
38716 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38717 (arg1
)->Append((wxArrayString
const &)*arg2
);
38719 wxPyEndAllowThreads(__tstate
);
38720 if (PyErr_Occurred()) SWIG_fail
;
38722 Py_INCREF(Py_None
); resultobj
= Py_None
;
38724 if (temp2
) delete arg2
;
38729 if (temp2
) delete arg2
;
38735 static PyObject
*_wrap_ItemContainer_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38736 PyObject
*resultobj
= NULL
;
38737 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38738 wxString
*arg2
= 0 ;
38740 PyObject
*arg4
= (PyObject
*) NULL
;
38742 bool temp2
= false ;
38743 PyObject
* obj0
= 0 ;
38744 PyObject
* obj1
= 0 ;
38745 PyObject
* obj2
= 0 ;
38746 PyObject
* obj3
= 0 ;
38747 char *kwnames
[] = {
38748 (char *) "self",(char *) "item",(char *) "pos",(char *) "clientData", NULL
38751 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:ItemContainer_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
38752 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38753 if (SWIG_arg_fail(1)) SWIG_fail
;
38755 arg2
= wxString_in_helper(obj1
);
38756 if (arg2
== NULL
) SWIG_fail
;
38760 arg3
= static_cast<int >(SWIG_As_int(obj2
));
38761 if (SWIG_arg_fail(3)) SWIG_fail
;
38767 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38768 result
= (int)wxItemContainer_Insert(arg1
,(wxString
const &)*arg2
,arg3
,arg4
);
38770 wxPyEndAllowThreads(__tstate
);
38771 if (PyErr_Occurred()) SWIG_fail
;
38774 resultobj
= SWIG_From_int(static_cast<int >(result
));
38790 static PyObject
*_wrap_ItemContainer_Clear(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38791 PyObject
*resultobj
= NULL
;
38792 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38793 PyObject
* obj0
= 0 ;
38794 char *kwnames
[] = {
38795 (char *) "self", NULL
38798 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_Clear",kwnames
,&obj0
)) goto fail
;
38799 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38800 if (SWIG_arg_fail(1)) SWIG_fail
;
38802 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38805 wxPyEndAllowThreads(__tstate
);
38806 if (PyErr_Occurred()) SWIG_fail
;
38808 Py_INCREF(Py_None
); resultobj
= Py_None
;
38815 static PyObject
*_wrap_ItemContainer_Delete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38816 PyObject
*resultobj
= NULL
;
38817 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38819 PyObject
* obj0
= 0 ;
38820 PyObject
* obj1
= 0 ;
38821 char *kwnames
[] = {
38822 (char *) "self",(char *) "n", NULL
38825 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_Delete",kwnames
,&obj0
,&obj1
)) goto fail
;
38826 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38827 if (SWIG_arg_fail(1)) SWIG_fail
;
38829 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38830 if (SWIG_arg_fail(2)) SWIG_fail
;
38833 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38834 (arg1
)->Delete(arg2
);
38836 wxPyEndAllowThreads(__tstate
);
38837 if (PyErr_Occurred()) SWIG_fail
;
38839 Py_INCREF(Py_None
); resultobj
= Py_None
;
38846 static PyObject
*_wrap_ItemContainer_GetClientData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38847 PyObject
*resultobj
= NULL
;
38848 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38851 PyObject
* obj0
= 0 ;
38852 PyObject
* obj1
= 0 ;
38853 char *kwnames
[] = {
38854 (char *) "self",(char *) "n", NULL
38857 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_GetClientData",kwnames
,&obj0
,&obj1
)) goto fail
;
38858 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38859 if (SWIG_arg_fail(1)) SWIG_fail
;
38861 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38862 if (SWIG_arg_fail(2)) SWIG_fail
;
38865 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38866 result
= (PyObject
*)wxItemContainer_GetClientData(arg1
,arg2
);
38868 wxPyEndAllowThreads(__tstate
);
38869 if (PyErr_Occurred()) SWIG_fail
;
38871 resultobj
= result
;
38878 static PyObject
*_wrap_ItemContainer_SetClientData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38879 PyObject
*resultobj
= NULL
;
38880 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38882 PyObject
*arg3
= (PyObject
*) 0 ;
38883 PyObject
* obj0
= 0 ;
38884 PyObject
* obj1
= 0 ;
38885 PyObject
* obj2
= 0 ;
38886 char *kwnames
[] = {
38887 (char *) "self",(char *) "n",(char *) "clientData", NULL
38890 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ItemContainer_SetClientData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
38891 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38892 if (SWIG_arg_fail(1)) SWIG_fail
;
38894 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38895 if (SWIG_arg_fail(2)) SWIG_fail
;
38899 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38900 wxItemContainer_SetClientData(arg1
,arg2
,arg3
);
38902 wxPyEndAllowThreads(__tstate
);
38903 if (PyErr_Occurred()) SWIG_fail
;
38905 Py_INCREF(Py_None
); resultobj
= Py_None
;
38912 static PyObject
*_wrap_ItemContainer_GetCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38913 PyObject
*resultobj
= NULL
;
38914 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38916 PyObject
* obj0
= 0 ;
38917 char *kwnames
[] = {
38918 (char *) "self", NULL
38921 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetCount",kwnames
,&obj0
)) goto fail
;
38922 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38923 if (SWIG_arg_fail(1)) SWIG_fail
;
38925 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38926 result
= (int)((wxItemContainer
const *)arg1
)->GetCount();
38928 wxPyEndAllowThreads(__tstate
);
38929 if (PyErr_Occurred()) SWIG_fail
;
38932 resultobj
= SWIG_From_int(static_cast<int >(result
));
38940 static PyObject
*_wrap_ItemContainer_IsEmpty(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38941 PyObject
*resultobj
= NULL
;
38942 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38944 PyObject
* obj0
= 0 ;
38945 char *kwnames
[] = {
38946 (char *) "self", NULL
38949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_IsEmpty",kwnames
,&obj0
)) goto fail
;
38950 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38951 if (SWIG_arg_fail(1)) SWIG_fail
;
38953 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38954 result
= (bool)((wxItemContainer
const *)arg1
)->IsEmpty();
38956 wxPyEndAllowThreads(__tstate
);
38957 if (PyErr_Occurred()) SWIG_fail
;
38960 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
38968 static PyObject
*_wrap_ItemContainer_GetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38969 PyObject
*resultobj
= NULL
;
38970 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38973 PyObject
* obj0
= 0 ;
38974 PyObject
* obj1
= 0 ;
38975 char *kwnames
[] = {
38976 (char *) "self",(char *) "n", NULL
38979 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_GetString",kwnames
,&obj0
,&obj1
)) goto fail
;
38980 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38981 if (SWIG_arg_fail(1)) SWIG_fail
;
38983 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38984 if (SWIG_arg_fail(2)) SWIG_fail
;
38987 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38988 result
= ((wxItemContainer
const *)arg1
)->GetString(arg2
);
38990 wxPyEndAllowThreads(__tstate
);
38991 if (PyErr_Occurred()) SWIG_fail
;
38995 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
38997 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
39006 static PyObject
*_wrap_ItemContainer_GetStrings(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39007 PyObject
*resultobj
= NULL
;
39008 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39009 wxArrayString result
;
39010 PyObject
* obj0
= 0 ;
39011 char *kwnames
[] = {
39012 (char *) "self", NULL
39015 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetStrings",kwnames
,&obj0
)) goto fail
;
39016 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39017 if (SWIG_arg_fail(1)) SWIG_fail
;
39019 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39020 result
= ((wxItemContainer
const *)arg1
)->GetStrings();
39022 wxPyEndAllowThreads(__tstate
);
39023 if (PyErr_Occurred()) SWIG_fail
;
39026 resultobj
= wxArrayString2PyList_helper(result
);
39034 static PyObject
*_wrap_ItemContainer_SetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39035 PyObject
*resultobj
= NULL
;
39036 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39038 wxString
*arg3
= 0 ;
39039 bool temp3
= false ;
39040 PyObject
* obj0
= 0 ;
39041 PyObject
* obj1
= 0 ;
39042 PyObject
* obj2
= 0 ;
39043 char *kwnames
[] = {
39044 (char *) "self",(char *) "n",(char *) "s", NULL
39047 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ItemContainer_SetString",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39048 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39049 if (SWIG_arg_fail(1)) SWIG_fail
;
39051 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39052 if (SWIG_arg_fail(2)) SWIG_fail
;
39055 arg3
= wxString_in_helper(obj2
);
39056 if (arg3
== NULL
) SWIG_fail
;
39060 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39061 (arg1
)->SetString(arg2
,(wxString
const &)*arg3
);
39063 wxPyEndAllowThreads(__tstate
);
39064 if (PyErr_Occurred()) SWIG_fail
;
39066 Py_INCREF(Py_None
); resultobj
= Py_None
;
39081 static PyObject
*_wrap_ItemContainer_FindString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39082 PyObject
*resultobj
= NULL
;
39083 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39084 wxString
*arg2
= 0 ;
39086 bool temp2
= false ;
39087 PyObject
* obj0
= 0 ;
39088 PyObject
* obj1
= 0 ;
39089 char *kwnames
[] = {
39090 (char *) "self",(char *) "s", NULL
39093 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_FindString",kwnames
,&obj0
,&obj1
)) goto fail
;
39094 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39095 if (SWIG_arg_fail(1)) SWIG_fail
;
39097 arg2
= wxString_in_helper(obj1
);
39098 if (arg2
== NULL
) SWIG_fail
;
39102 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39103 result
= (int)((wxItemContainer
const *)arg1
)->FindString((wxString
const &)*arg2
);
39105 wxPyEndAllowThreads(__tstate
);
39106 if (PyErr_Occurred()) SWIG_fail
;
39109 resultobj
= SWIG_From_int(static_cast<int >(result
));
39125 static PyObject
*_wrap_ItemContainer_SetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39126 PyObject
*resultobj
= NULL
;
39127 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39129 PyObject
* obj0
= 0 ;
39130 PyObject
* obj1
= 0 ;
39131 char *kwnames
[] = {
39132 (char *) "self",(char *) "n", NULL
39135 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_SetSelection",kwnames
,&obj0
,&obj1
)) goto fail
;
39136 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39137 if (SWIG_arg_fail(1)) SWIG_fail
;
39139 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39140 if (SWIG_arg_fail(2)) SWIG_fail
;
39143 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39144 (arg1
)->SetSelection(arg2
);
39146 wxPyEndAllowThreads(__tstate
);
39147 if (PyErr_Occurred()) SWIG_fail
;
39149 Py_INCREF(Py_None
); resultobj
= Py_None
;
39156 static PyObject
*_wrap_ItemContainer_GetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39157 PyObject
*resultobj
= NULL
;
39158 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39160 PyObject
* obj0
= 0 ;
39161 char *kwnames
[] = {
39162 (char *) "self", NULL
39165 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetSelection",kwnames
,&obj0
)) goto fail
;
39166 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39167 if (SWIG_arg_fail(1)) SWIG_fail
;
39169 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39170 result
= (int)((wxItemContainer
const *)arg1
)->GetSelection();
39172 wxPyEndAllowThreads(__tstate
);
39173 if (PyErr_Occurred()) SWIG_fail
;
39176 resultobj
= SWIG_From_int(static_cast<int >(result
));
39184 static PyObject
*_wrap_ItemContainer_SetStringSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39185 PyObject
*resultobj
= NULL
;
39186 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39187 wxString
*arg2
= 0 ;
39189 bool temp2
= false ;
39190 PyObject
* obj0
= 0 ;
39191 PyObject
* obj1
= 0 ;
39192 char *kwnames
[] = {
39193 (char *) "self",(char *) "s", NULL
39196 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_SetStringSelection",kwnames
,&obj0
,&obj1
)) goto fail
;
39197 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39198 if (SWIG_arg_fail(1)) SWIG_fail
;
39200 arg2
= wxString_in_helper(obj1
);
39201 if (arg2
== NULL
) SWIG_fail
;
39205 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39206 result
= (bool)(arg1
)->SetStringSelection((wxString
const &)*arg2
);
39208 wxPyEndAllowThreads(__tstate
);
39209 if (PyErr_Occurred()) SWIG_fail
;
39212 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39228 static PyObject
*_wrap_ItemContainer_GetStringSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39229 PyObject
*resultobj
= NULL
;
39230 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39232 PyObject
* obj0
= 0 ;
39233 char *kwnames
[] = {
39234 (char *) "self", NULL
39237 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetStringSelection",kwnames
,&obj0
)) goto fail
;
39238 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39239 if (SWIG_arg_fail(1)) SWIG_fail
;
39241 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39242 result
= ((wxItemContainer
const *)arg1
)->GetStringSelection();
39244 wxPyEndAllowThreads(__tstate
);
39245 if (PyErr_Occurred()) SWIG_fail
;
39249 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
39251 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
39260 static PyObject
*_wrap_ItemContainer_Select(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39261 PyObject
*resultobj
= NULL
;
39262 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39264 PyObject
* obj0
= 0 ;
39265 PyObject
* obj1
= 0 ;
39266 char *kwnames
[] = {
39267 (char *) "self",(char *) "n", NULL
39270 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_Select",kwnames
,&obj0
,&obj1
)) goto fail
;
39271 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39272 if (SWIG_arg_fail(1)) SWIG_fail
;
39274 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39275 if (SWIG_arg_fail(2)) SWIG_fail
;
39278 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39279 (arg1
)->Select(arg2
);
39281 wxPyEndAllowThreads(__tstate
);
39282 if (PyErr_Occurred()) SWIG_fail
;
39284 Py_INCREF(Py_None
); resultobj
= Py_None
;
39291 static PyObject
* ItemContainer_swigregister(PyObject
*, PyObject
*args
) {
39293 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
39294 SWIG_TypeClientData(SWIGTYPE_p_wxItemContainer
, obj
);
39296 return Py_BuildValue((char *)"");
39298 static PyObject
* ControlWithItems_swigregister(PyObject
*, PyObject
*args
) {
39300 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
39301 SWIG_TypeClientData(SWIGTYPE_p_wxControlWithItems
, obj
);
39303 return Py_BuildValue((char *)"");
39305 static PyObject
*_wrap_new_SizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39306 PyObject
*resultobj
= NULL
;
39307 wxSizerItem
*result
;
39308 char *kwnames
[] = {
39312 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_SizerItem",kwnames
)) goto fail
;
39314 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39315 result
= (wxSizerItem
*)new wxSizerItem();
39317 wxPyEndAllowThreads(__tstate
);
39318 if (PyErr_Occurred()) SWIG_fail
;
39320 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39327 static PyObject
*_wrap_delete_SizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39328 PyObject
*resultobj
= NULL
;
39329 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39330 PyObject
* obj0
= 0 ;
39331 char *kwnames
[] = {
39332 (char *) "self", NULL
39335 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_SizerItem",kwnames
,&obj0
)) goto fail
;
39336 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39337 if (SWIG_arg_fail(1)) SWIG_fail
;
39339 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39342 wxPyEndAllowThreads(__tstate
);
39343 if (PyErr_Occurred()) SWIG_fail
;
39345 Py_INCREF(Py_None
); resultobj
= Py_None
;
39352 static PyObject
*_wrap_new_SizerItemWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39353 PyObject
*resultobj
= NULL
;
39354 wxWindow
*arg1
= (wxWindow
*) 0 ;
39358 PyObject
*arg5
= (PyObject
*) NULL
;
39359 wxSizerItem
*result
;
39360 PyObject
* obj0
= 0 ;
39361 PyObject
* obj1
= 0 ;
39362 PyObject
* obj2
= 0 ;
39363 PyObject
* obj3
= 0 ;
39364 PyObject
* obj4
= 0 ;
39365 char *kwnames
[] = {
39366 (char *) "window",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
39369 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:new_SizerItemWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
39370 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
39371 if (SWIG_arg_fail(1)) SWIG_fail
;
39373 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39374 if (SWIG_arg_fail(2)) SWIG_fail
;
39377 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39378 if (SWIG_arg_fail(3)) SWIG_fail
;
39381 arg4
= static_cast<int >(SWIG_As_int(obj3
));
39382 if (SWIG_arg_fail(4)) SWIG_fail
;
39388 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39389 result
= (wxSizerItem
*)new_wxSizerItem(arg1
,arg2
,arg3
,arg4
,arg5
);
39391 wxPyEndAllowThreads(__tstate
);
39392 if (PyErr_Occurred()) SWIG_fail
;
39394 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39401 static PyObject
*_wrap_new_SizerItemSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39402 PyObject
*resultobj
= NULL
;
39408 PyObject
*arg6
= (PyObject
*) NULL
;
39409 wxSizerItem
*result
;
39410 PyObject
* obj0
= 0 ;
39411 PyObject
* obj1
= 0 ;
39412 PyObject
* obj2
= 0 ;
39413 PyObject
* obj3
= 0 ;
39414 PyObject
* obj4
= 0 ;
39415 PyObject
* obj5
= 0 ;
39416 char *kwnames
[] = {
39417 (char *) "width",(char *) "height",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
39420 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:new_SizerItemSpacer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
39422 arg1
= static_cast<int >(SWIG_As_int(obj0
));
39423 if (SWIG_arg_fail(1)) SWIG_fail
;
39426 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39427 if (SWIG_arg_fail(2)) SWIG_fail
;
39430 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39431 if (SWIG_arg_fail(3)) SWIG_fail
;
39434 arg4
= static_cast<int >(SWIG_As_int(obj3
));
39435 if (SWIG_arg_fail(4)) SWIG_fail
;
39438 arg5
= static_cast<int >(SWIG_As_int(obj4
));
39439 if (SWIG_arg_fail(5)) SWIG_fail
;
39445 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39446 result
= (wxSizerItem
*)new_wxSizerItem(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
39448 wxPyEndAllowThreads(__tstate
);
39449 if (PyErr_Occurred()) SWIG_fail
;
39451 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39458 static PyObject
*_wrap_new_SizerItemSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39459 PyObject
*resultobj
= NULL
;
39460 wxSizer
*arg1
= (wxSizer
*) 0 ;
39464 PyObject
*arg5
= (PyObject
*) NULL
;
39465 wxSizerItem
*result
;
39466 PyObject
* obj0
= 0 ;
39467 PyObject
* obj1
= 0 ;
39468 PyObject
* obj2
= 0 ;
39469 PyObject
* obj3
= 0 ;
39470 PyObject
* obj4
= 0 ;
39471 char *kwnames
[] = {
39472 (char *) "sizer",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
39475 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:new_SizerItemSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
39476 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
39477 if (SWIG_arg_fail(1)) SWIG_fail
;
39479 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39480 if (SWIG_arg_fail(2)) SWIG_fail
;
39483 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39484 if (SWIG_arg_fail(3)) SWIG_fail
;
39487 arg4
= static_cast<int >(SWIG_As_int(obj3
));
39488 if (SWIG_arg_fail(4)) SWIG_fail
;
39494 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39495 result
= (wxSizerItem
*)new_wxSizerItem(arg1
,arg2
,arg3
,arg4
,arg5
);
39497 wxPyEndAllowThreads(__tstate
);
39498 if (PyErr_Occurred()) SWIG_fail
;
39500 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39507 static PyObject
*_wrap_SizerItem_DeleteWindows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39508 PyObject
*resultobj
= NULL
;
39509 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39510 PyObject
* obj0
= 0 ;
39511 char *kwnames
[] = {
39512 (char *) "self", NULL
39515 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_DeleteWindows",kwnames
,&obj0
)) goto fail
;
39516 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39517 if (SWIG_arg_fail(1)) SWIG_fail
;
39519 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39520 (arg1
)->DeleteWindows();
39522 wxPyEndAllowThreads(__tstate
);
39523 if (PyErr_Occurred()) SWIG_fail
;
39525 Py_INCREF(Py_None
); resultobj
= Py_None
;
39532 static PyObject
*_wrap_SizerItem_DetachSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39533 PyObject
*resultobj
= NULL
;
39534 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39535 PyObject
* obj0
= 0 ;
39536 char *kwnames
[] = {
39537 (char *) "self", NULL
39540 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_DetachSizer",kwnames
,&obj0
)) goto fail
;
39541 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39542 if (SWIG_arg_fail(1)) SWIG_fail
;
39544 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39545 (arg1
)->DetachSizer();
39547 wxPyEndAllowThreads(__tstate
);
39548 if (PyErr_Occurred()) SWIG_fail
;
39550 Py_INCREF(Py_None
); resultobj
= Py_None
;
39557 static PyObject
*_wrap_SizerItem_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39558 PyObject
*resultobj
= NULL
;
39559 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39561 PyObject
* obj0
= 0 ;
39562 char *kwnames
[] = {
39563 (char *) "self", NULL
39566 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetSize",kwnames
,&obj0
)) goto fail
;
39567 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39568 if (SWIG_arg_fail(1)) SWIG_fail
;
39570 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39571 result
= (arg1
)->GetSize();
39573 wxPyEndAllowThreads(__tstate
);
39574 if (PyErr_Occurred()) SWIG_fail
;
39577 wxSize
* resultptr
;
39578 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39579 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39587 static PyObject
*_wrap_SizerItem_CalcMin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39588 PyObject
*resultobj
= NULL
;
39589 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39591 PyObject
* obj0
= 0 ;
39592 char *kwnames
[] = {
39593 (char *) "self", NULL
39596 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_CalcMin",kwnames
,&obj0
)) goto fail
;
39597 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39598 if (SWIG_arg_fail(1)) SWIG_fail
;
39600 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39601 result
= (arg1
)->CalcMin();
39603 wxPyEndAllowThreads(__tstate
);
39604 if (PyErr_Occurred()) SWIG_fail
;
39607 wxSize
* resultptr
;
39608 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39609 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39617 static PyObject
*_wrap_SizerItem_SetDimension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39618 PyObject
*resultobj
= NULL
;
39619 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39620 wxPoint
*arg2
= 0 ;
39624 PyObject
* obj0
= 0 ;
39625 PyObject
* obj1
= 0 ;
39626 PyObject
* obj2
= 0 ;
39627 char *kwnames
[] = {
39628 (char *) "self",(char *) "pos",(char *) "size", NULL
39631 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SizerItem_SetDimension",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39632 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39633 if (SWIG_arg_fail(1)) SWIG_fail
;
39636 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
39640 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
39643 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39644 (arg1
)->SetDimension((wxPoint
const &)*arg2
,(wxSize
const &)*arg3
);
39646 wxPyEndAllowThreads(__tstate
);
39647 if (PyErr_Occurred()) SWIG_fail
;
39649 Py_INCREF(Py_None
); resultobj
= Py_None
;
39656 static PyObject
*_wrap_SizerItem_GetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39657 PyObject
*resultobj
= NULL
;
39658 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39660 PyObject
* obj0
= 0 ;
39661 char *kwnames
[] = {
39662 (char *) "self", NULL
39665 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetMinSize",kwnames
,&obj0
)) goto fail
;
39666 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39667 if (SWIG_arg_fail(1)) SWIG_fail
;
39669 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39670 result
= (arg1
)->GetMinSize();
39672 wxPyEndAllowThreads(__tstate
);
39673 if (PyErr_Occurred()) SWIG_fail
;
39676 wxSize
* resultptr
;
39677 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39678 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39686 static PyObject
*_wrap_SizerItem_GetMinSizeWithBorder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39687 PyObject
*resultobj
= NULL
;
39688 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39690 PyObject
* obj0
= 0 ;
39691 char *kwnames
[] = {
39692 (char *) "self", NULL
39695 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetMinSizeWithBorder",kwnames
,&obj0
)) goto fail
;
39696 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39697 if (SWIG_arg_fail(1)) SWIG_fail
;
39699 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39700 result
= ((wxSizerItem
const *)arg1
)->GetMinSizeWithBorder();
39702 wxPyEndAllowThreads(__tstate
);
39703 if (PyErr_Occurred()) SWIG_fail
;
39706 wxSize
* resultptr
;
39707 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39708 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39716 static PyObject
*_wrap_SizerItem_SetInitSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39717 PyObject
*resultobj
= NULL
;
39718 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39721 PyObject
* obj0
= 0 ;
39722 PyObject
* obj1
= 0 ;
39723 PyObject
* obj2
= 0 ;
39724 char *kwnames
[] = {
39725 (char *) "self",(char *) "x",(char *) "y", NULL
39728 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SizerItem_SetInitSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39729 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39730 if (SWIG_arg_fail(1)) SWIG_fail
;
39732 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39733 if (SWIG_arg_fail(2)) SWIG_fail
;
39736 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39737 if (SWIG_arg_fail(3)) SWIG_fail
;
39740 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39741 (arg1
)->SetInitSize(arg2
,arg3
);
39743 wxPyEndAllowThreads(__tstate
);
39744 if (PyErr_Occurred()) SWIG_fail
;
39746 Py_INCREF(Py_None
); resultobj
= Py_None
;
39753 static PyObject
*_wrap_SizerItem_SetRatioWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39754 PyObject
*resultobj
= NULL
;
39755 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39758 PyObject
* obj0
= 0 ;
39759 PyObject
* obj1
= 0 ;
39760 PyObject
* obj2
= 0 ;
39761 char *kwnames
[] = {
39762 (char *) "self",(char *) "width",(char *) "height", NULL
39765 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SizerItem_SetRatioWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39766 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39767 if (SWIG_arg_fail(1)) SWIG_fail
;
39769 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39770 if (SWIG_arg_fail(2)) SWIG_fail
;
39773 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39774 if (SWIG_arg_fail(3)) SWIG_fail
;
39777 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39778 (arg1
)->SetRatio(arg2
,arg3
);
39780 wxPyEndAllowThreads(__tstate
);
39781 if (PyErr_Occurred()) SWIG_fail
;
39783 Py_INCREF(Py_None
); resultobj
= Py_None
;
39790 static PyObject
*_wrap_SizerItem_SetRatioSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39791 PyObject
*resultobj
= NULL
;
39792 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39795 PyObject
* obj0
= 0 ;
39796 PyObject
* obj1
= 0 ;
39797 char *kwnames
[] = {
39798 (char *) "self",(char *) "size", NULL
39801 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetRatioSize",kwnames
,&obj0
,&obj1
)) goto fail
;
39802 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39803 if (SWIG_arg_fail(1)) SWIG_fail
;
39806 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
39809 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39810 (arg1
)->SetRatio((wxSize
const &)*arg2
);
39812 wxPyEndAllowThreads(__tstate
);
39813 if (PyErr_Occurred()) SWIG_fail
;
39815 Py_INCREF(Py_None
); resultobj
= Py_None
;
39822 static PyObject
*_wrap_SizerItem_SetRatio(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39823 PyObject
*resultobj
= NULL
;
39824 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39826 PyObject
* obj0
= 0 ;
39827 PyObject
* obj1
= 0 ;
39828 char *kwnames
[] = {
39829 (char *) "self",(char *) "ratio", NULL
39832 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetRatio",kwnames
,&obj0
,&obj1
)) goto fail
;
39833 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39834 if (SWIG_arg_fail(1)) SWIG_fail
;
39836 arg2
= static_cast<float >(SWIG_As_float(obj1
));
39837 if (SWIG_arg_fail(2)) SWIG_fail
;
39840 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39841 (arg1
)->SetRatio(arg2
);
39843 wxPyEndAllowThreads(__tstate
);
39844 if (PyErr_Occurred()) SWIG_fail
;
39846 Py_INCREF(Py_None
); resultobj
= Py_None
;
39853 static PyObject
*_wrap_SizerItem_GetRatio(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_GetRatio",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
= (float)(arg1
)->GetRatio();
39869 wxPyEndAllowThreads(__tstate
);
39870 if (PyErr_Occurred()) SWIG_fail
;
39873 resultobj
= SWIG_From_float(static_cast<float >(result
));
39881 static PyObject
*_wrap_SizerItem_GetRect(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_GetRect",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
= (arg1
)->GetRect();
39897 wxPyEndAllowThreads(__tstate
);
39898 if (PyErr_Occurred()) SWIG_fail
;
39901 wxRect
* resultptr
;
39902 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
39903 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
39911 static PyObject
*_wrap_SizerItem_IsWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39912 PyObject
*resultobj
= NULL
;
39913 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39915 PyObject
* obj0
= 0 ;
39916 char *kwnames
[] = {
39917 (char *) "self", NULL
39920 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsWindow",kwnames
,&obj0
)) goto fail
;
39921 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39922 if (SWIG_arg_fail(1)) SWIG_fail
;
39924 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39925 result
= (bool)(arg1
)->IsWindow();
39927 wxPyEndAllowThreads(__tstate
);
39928 if (PyErr_Occurred()) SWIG_fail
;
39931 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39939 static PyObject
*_wrap_SizerItem_IsSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39940 PyObject
*resultobj
= NULL
;
39941 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39943 PyObject
* obj0
= 0 ;
39944 char *kwnames
[] = {
39945 (char *) "self", NULL
39948 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsSizer",kwnames
,&obj0
)) goto fail
;
39949 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39950 if (SWIG_arg_fail(1)) SWIG_fail
;
39952 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39953 result
= (bool)(arg1
)->IsSizer();
39955 wxPyEndAllowThreads(__tstate
);
39956 if (PyErr_Occurred()) SWIG_fail
;
39959 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39967 static PyObject
*_wrap_SizerItem_IsSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39968 PyObject
*resultobj
= NULL
;
39969 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39971 PyObject
* obj0
= 0 ;
39972 char *kwnames
[] = {
39973 (char *) "self", NULL
39976 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsSpacer",kwnames
,&obj0
)) goto fail
;
39977 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39978 if (SWIG_arg_fail(1)) SWIG_fail
;
39980 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39981 result
= (bool)(arg1
)->IsSpacer();
39983 wxPyEndAllowThreads(__tstate
);
39984 if (PyErr_Occurred()) SWIG_fail
;
39987 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39995 static PyObject
*_wrap_SizerItem_SetProportion(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39996 PyObject
*resultobj
= NULL
;
39997 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39999 PyObject
* obj0
= 0 ;
40000 PyObject
* obj1
= 0 ;
40001 char *kwnames
[] = {
40002 (char *) "self",(char *) "proportion", NULL
40005 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetProportion",kwnames
,&obj0
,&obj1
)) goto fail
;
40006 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40007 if (SWIG_arg_fail(1)) SWIG_fail
;
40009 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40010 if (SWIG_arg_fail(2)) SWIG_fail
;
40013 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40014 (arg1
)->SetProportion(arg2
);
40016 wxPyEndAllowThreads(__tstate
);
40017 if (PyErr_Occurred()) SWIG_fail
;
40019 Py_INCREF(Py_None
); resultobj
= Py_None
;
40026 static PyObject
*_wrap_SizerItem_GetProportion(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40027 PyObject
*resultobj
= NULL
;
40028 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40030 PyObject
* obj0
= 0 ;
40031 char *kwnames
[] = {
40032 (char *) "self", NULL
40035 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetProportion",kwnames
,&obj0
)) goto fail
;
40036 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40037 if (SWIG_arg_fail(1)) SWIG_fail
;
40039 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40040 result
= (int)(arg1
)->GetProportion();
40042 wxPyEndAllowThreads(__tstate
);
40043 if (PyErr_Occurred()) SWIG_fail
;
40046 resultobj
= SWIG_From_int(static_cast<int >(result
));
40054 static PyObject
*_wrap_SizerItem_SetFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40055 PyObject
*resultobj
= NULL
;
40056 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40058 PyObject
* obj0
= 0 ;
40059 PyObject
* obj1
= 0 ;
40060 char *kwnames
[] = {
40061 (char *) "self",(char *) "flag", NULL
40064 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetFlag",kwnames
,&obj0
,&obj1
)) goto fail
;
40065 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40066 if (SWIG_arg_fail(1)) SWIG_fail
;
40068 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40069 if (SWIG_arg_fail(2)) SWIG_fail
;
40072 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40073 (arg1
)->SetFlag(arg2
);
40075 wxPyEndAllowThreads(__tstate
);
40076 if (PyErr_Occurred()) SWIG_fail
;
40078 Py_INCREF(Py_None
); resultobj
= Py_None
;
40085 static PyObject
*_wrap_SizerItem_GetFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40086 PyObject
*resultobj
= NULL
;
40087 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40089 PyObject
* obj0
= 0 ;
40090 char *kwnames
[] = {
40091 (char *) "self", NULL
40094 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetFlag",kwnames
,&obj0
)) goto fail
;
40095 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40096 if (SWIG_arg_fail(1)) SWIG_fail
;
40098 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40099 result
= (int)(arg1
)->GetFlag();
40101 wxPyEndAllowThreads(__tstate
);
40102 if (PyErr_Occurred()) SWIG_fail
;
40105 resultobj
= SWIG_From_int(static_cast<int >(result
));
40113 static PyObject
*_wrap_SizerItem_SetBorder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40114 PyObject
*resultobj
= NULL
;
40115 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40117 PyObject
* obj0
= 0 ;
40118 PyObject
* obj1
= 0 ;
40119 char *kwnames
[] = {
40120 (char *) "self",(char *) "border", NULL
40123 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetBorder",kwnames
,&obj0
,&obj1
)) goto fail
;
40124 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40125 if (SWIG_arg_fail(1)) SWIG_fail
;
40127 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40128 if (SWIG_arg_fail(2)) SWIG_fail
;
40131 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40132 (arg1
)->SetBorder(arg2
);
40134 wxPyEndAllowThreads(__tstate
);
40135 if (PyErr_Occurred()) SWIG_fail
;
40137 Py_INCREF(Py_None
); resultobj
= Py_None
;
40144 static PyObject
*_wrap_SizerItem_GetBorder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40145 PyObject
*resultobj
= NULL
;
40146 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40148 PyObject
* obj0
= 0 ;
40149 char *kwnames
[] = {
40150 (char *) "self", NULL
40153 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetBorder",kwnames
,&obj0
)) goto fail
;
40154 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40155 if (SWIG_arg_fail(1)) SWIG_fail
;
40157 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40158 result
= (int)(arg1
)->GetBorder();
40160 wxPyEndAllowThreads(__tstate
);
40161 if (PyErr_Occurred()) SWIG_fail
;
40164 resultobj
= SWIG_From_int(static_cast<int >(result
));
40172 static PyObject
*_wrap_SizerItem_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40173 PyObject
*resultobj
= NULL
;
40174 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40176 PyObject
* obj0
= 0 ;
40177 char *kwnames
[] = {
40178 (char *) "self", NULL
40181 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetWindow",kwnames
,&obj0
)) goto fail
;
40182 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40183 if (SWIG_arg_fail(1)) SWIG_fail
;
40185 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40186 result
= (wxWindow
*)(arg1
)->GetWindow();
40188 wxPyEndAllowThreads(__tstate
);
40189 if (PyErr_Occurred()) SWIG_fail
;
40192 resultobj
= wxPyMake_wxObject(result
, 0);
40200 static PyObject
*_wrap_SizerItem_SetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40201 PyObject
*resultobj
= NULL
;
40202 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40203 wxWindow
*arg2
= (wxWindow
*) 0 ;
40204 PyObject
* obj0
= 0 ;
40205 PyObject
* obj1
= 0 ;
40206 char *kwnames
[] = {
40207 (char *) "self",(char *) "window", NULL
40210 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
40211 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40212 if (SWIG_arg_fail(1)) SWIG_fail
;
40213 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
40214 if (SWIG_arg_fail(2)) SWIG_fail
;
40216 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40217 (arg1
)->SetWindow(arg2
);
40219 wxPyEndAllowThreads(__tstate
);
40220 if (PyErr_Occurred()) SWIG_fail
;
40222 Py_INCREF(Py_None
); resultobj
= Py_None
;
40229 static PyObject
*_wrap_SizerItem_GetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40230 PyObject
*resultobj
= NULL
;
40231 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40233 PyObject
* obj0
= 0 ;
40234 char *kwnames
[] = {
40235 (char *) "self", NULL
40238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetSizer",kwnames
,&obj0
)) goto fail
;
40239 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40240 if (SWIG_arg_fail(1)) SWIG_fail
;
40242 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40243 result
= (wxSizer
*)(arg1
)->GetSizer();
40245 wxPyEndAllowThreads(__tstate
);
40246 if (PyErr_Occurred()) SWIG_fail
;
40249 resultobj
= wxPyMake_wxObject(result
, (bool)0);
40257 static PyObject
*_wrap_SizerItem_SetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40258 PyObject
*resultobj
= NULL
;
40259 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40260 wxSizer
*arg2
= (wxSizer
*) 0 ;
40261 PyObject
* obj0
= 0 ;
40262 PyObject
* obj1
= 0 ;
40263 char *kwnames
[] = {
40264 (char *) "self",(char *) "sizer", NULL
40267 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
40268 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40269 if (SWIG_arg_fail(1)) SWIG_fail
;
40270 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
40271 if (SWIG_arg_fail(2)) SWIG_fail
;
40273 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40274 (arg1
)->SetSizer(arg2
);
40276 wxPyEndAllowThreads(__tstate
);
40277 if (PyErr_Occurred()) SWIG_fail
;
40279 Py_INCREF(Py_None
); resultobj
= Py_None
;
40286 static PyObject
*_wrap_SizerItem_GetSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40287 PyObject
*resultobj
= NULL
;
40288 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40290 PyObject
* obj0
= 0 ;
40291 char *kwnames
[] = {
40292 (char *) "self", NULL
40295 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetSpacer",kwnames
,&obj0
)) goto fail
;
40296 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40297 if (SWIG_arg_fail(1)) SWIG_fail
;
40299 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40301 wxSize
const &_result_ref
= (arg1
)->GetSpacer();
40302 result
= (wxSize
*) &_result_ref
;
40305 wxPyEndAllowThreads(__tstate
);
40306 if (PyErr_Occurred()) SWIG_fail
;
40308 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSize
, 0);
40315 static PyObject
*_wrap_SizerItem_SetSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40316 PyObject
*resultobj
= NULL
;
40317 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40320 PyObject
* obj0
= 0 ;
40321 PyObject
* obj1
= 0 ;
40322 char *kwnames
[] = {
40323 (char *) "self",(char *) "size", NULL
40326 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetSpacer",kwnames
,&obj0
,&obj1
)) goto fail
;
40327 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40328 if (SWIG_arg_fail(1)) SWIG_fail
;
40331 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
40334 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40335 (arg1
)->SetSpacer((wxSize
const &)*arg2
);
40337 wxPyEndAllowThreads(__tstate
);
40338 if (PyErr_Occurred()) SWIG_fail
;
40340 Py_INCREF(Py_None
); resultobj
= Py_None
;
40347 static PyObject
*_wrap_SizerItem_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40348 PyObject
*resultobj
= NULL
;
40349 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40351 PyObject
* obj0
= 0 ;
40352 PyObject
* obj1
= 0 ;
40353 char *kwnames
[] = {
40354 (char *) "self",(char *) "show", NULL
40357 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_Show",kwnames
,&obj0
,&obj1
)) goto fail
;
40358 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40359 if (SWIG_arg_fail(1)) SWIG_fail
;
40361 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
40362 if (SWIG_arg_fail(2)) SWIG_fail
;
40365 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40366 (arg1
)->Show(arg2
);
40368 wxPyEndAllowThreads(__tstate
);
40369 if (PyErr_Occurred()) SWIG_fail
;
40371 Py_INCREF(Py_None
); resultobj
= Py_None
;
40378 static PyObject
*_wrap_SizerItem_IsShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40379 PyObject
*resultobj
= NULL
;
40380 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40382 PyObject
* obj0
= 0 ;
40383 char *kwnames
[] = {
40384 (char *) "self", NULL
40387 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsShown",kwnames
,&obj0
)) goto fail
;
40388 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40389 if (SWIG_arg_fail(1)) SWIG_fail
;
40391 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40392 result
= (bool)(arg1
)->IsShown();
40394 wxPyEndAllowThreads(__tstate
);
40395 if (PyErr_Occurred()) SWIG_fail
;
40398 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40406 static PyObject
*_wrap_SizerItem_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40407 PyObject
*resultobj
= NULL
;
40408 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40410 PyObject
* obj0
= 0 ;
40411 char *kwnames
[] = {
40412 (char *) "self", NULL
40415 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetPosition",kwnames
,&obj0
)) goto fail
;
40416 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40417 if (SWIG_arg_fail(1)) SWIG_fail
;
40419 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40420 result
= (arg1
)->GetPosition();
40422 wxPyEndAllowThreads(__tstate
);
40423 if (PyErr_Occurred()) SWIG_fail
;
40426 wxPoint
* resultptr
;
40427 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
40428 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
40436 static PyObject
*_wrap_SizerItem_GetUserData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40437 PyObject
*resultobj
= NULL
;
40438 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40440 PyObject
* obj0
= 0 ;
40441 char *kwnames
[] = {
40442 (char *) "self", NULL
40445 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetUserData",kwnames
,&obj0
)) goto fail
;
40446 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40447 if (SWIG_arg_fail(1)) SWIG_fail
;
40449 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40450 result
= (PyObject
*)wxSizerItem_GetUserData(arg1
);
40452 wxPyEndAllowThreads(__tstate
);
40453 if (PyErr_Occurred()) SWIG_fail
;
40455 resultobj
= result
;
40462 static PyObject
*_wrap_SizerItem_SetUserData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40463 PyObject
*resultobj
= NULL
;
40464 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40465 PyObject
*arg2
= (PyObject
*) 0 ;
40466 PyObject
* obj0
= 0 ;
40467 PyObject
* obj1
= 0 ;
40468 char *kwnames
[] = {
40469 (char *) "self",(char *) "userData", NULL
40472 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetUserData",kwnames
,&obj0
,&obj1
)) goto fail
;
40473 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40474 if (SWIG_arg_fail(1)) SWIG_fail
;
40477 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40478 wxSizerItem_SetUserData(arg1
,arg2
);
40480 wxPyEndAllowThreads(__tstate
);
40481 if (PyErr_Occurred()) SWIG_fail
;
40483 Py_INCREF(Py_None
); resultobj
= Py_None
;
40490 static PyObject
* SizerItem_swigregister(PyObject
*, PyObject
*args
) {
40492 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
40493 SWIG_TypeClientData(SWIGTYPE_p_wxSizerItem
, obj
);
40495 return Py_BuildValue((char *)"");
40497 static PyObject
*_wrap_delete_Sizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40498 PyObject
*resultobj
= NULL
;
40499 wxSizer
*arg1
= (wxSizer
*) 0 ;
40500 PyObject
* obj0
= 0 ;
40501 char *kwnames
[] = {
40502 (char *) "self", NULL
40505 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Sizer",kwnames
,&obj0
)) goto fail
;
40506 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40507 if (SWIG_arg_fail(1)) SWIG_fail
;
40509 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40512 wxPyEndAllowThreads(__tstate
);
40513 if (PyErr_Occurred()) SWIG_fail
;
40515 Py_INCREF(Py_None
); resultobj
= Py_None
;
40522 static PyObject
*_wrap_Sizer__setOORInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40523 PyObject
*resultobj
= NULL
;
40524 wxSizer
*arg1
= (wxSizer
*) 0 ;
40525 PyObject
*arg2
= (PyObject
*) 0 ;
40526 PyObject
* obj0
= 0 ;
40527 PyObject
* obj1
= 0 ;
40528 char *kwnames
[] = {
40529 (char *) "self",(char *) "_self", NULL
40532 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer__setOORInfo",kwnames
,&obj0
,&obj1
)) goto fail
;
40533 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40534 if (SWIG_arg_fail(1)) SWIG_fail
;
40537 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40538 wxSizer__setOORInfo(arg1
,arg2
);
40540 wxPyEndAllowThreads(__tstate
);
40541 if (PyErr_Occurred()) SWIG_fail
;
40543 Py_INCREF(Py_None
); resultobj
= Py_None
;
40550 static PyObject
*_wrap_Sizer_Add(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40551 PyObject
*resultobj
= NULL
;
40552 wxSizer
*arg1
= (wxSizer
*) 0 ;
40553 PyObject
*arg2
= (PyObject
*) 0 ;
40554 int arg3
= (int) 0 ;
40555 int arg4
= (int) 0 ;
40556 int arg5
= (int) 0 ;
40557 PyObject
*arg6
= (PyObject
*) NULL
;
40558 wxSizerItem
*result
;
40559 PyObject
* obj0
= 0 ;
40560 PyObject
* obj1
= 0 ;
40561 PyObject
* obj2
= 0 ;
40562 PyObject
* obj3
= 0 ;
40563 PyObject
* obj4
= 0 ;
40564 PyObject
* obj5
= 0 ;
40565 char *kwnames
[] = {
40566 (char *) "self",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
40569 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:Sizer_Add",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
40570 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40571 if (SWIG_arg_fail(1)) SWIG_fail
;
40575 arg3
= static_cast<int >(SWIG_As_int(obj2
));
40576 if (SWIG_arg_fail(3)) SWIG_fail
;
40581 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40582 if (SWIG_arg_fail(4)) SWIG_fail
;
40587 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40588 if (SWIG_arg_fail(5)) SWIG_fail
;
40595 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40596 result
= (wxSizerItem
*)wxSizer_Add(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
40598 wxPyEndAllowThreads(__tstate
);
40599 if (PyErr_Occurred()) SWIG_fail
;
40601 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40608 static PyObject
*_wrap_Sizer_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40609 PyObject
*resultobj
= NULL
;
40610 wxSizer
*arg1
= (wxSizer
*) 0 ;
40612 PyObject
*arg3
= (PyObject
*) 0 ;
40613 int arg4
= (int) 0 ;
40614 int arg5
= (int) 0 ;
40615 int arg6
= (int) 0 ;
40616 PyObject
*arg7
= (PyObject
*) NULL
;
40617 wxSizerItem
*result
;
40618 PyObject
* obj0
= 0 ;
40619 PyObject
* obj1
= 0 ;
40620 PyObject
* obj2
= 0 ;
40621 PyObject
* obj3
= 0 ;
40622 PyObject
* obj4
= 0 ;
40623 PyObject
* obj5
= 0 ;
40624 PyObject
* obj6
= 0 ;
40625 char *kwnames
[] = {
40626 (char *) "self",(char *) "before",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
40629 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:Sizer_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
40630 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40631 if (SWIG_arg_fail(1)) SWIG_fail
;
40633 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40634 if (SWIG_arg_fail(2)) SWIG_fail
;
40639 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40640 if (SWIG_arg_fail(4)) SWIG_fail
;
40645 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40646 if (SWIG_arg_fail(5)) SWIG_fail
;
40651 arg6
= static_cast<int >(SWIG_As_int(obj5
));
40652 if (SWIG_arg_fail(6)) SWIG_fail
;
40659 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40660 result
= (wxSizerItem
*)wxSizer_Insert(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
40662 wxPyEndAllowThreads(__tstate
);
40663 if (PyErr_Occurred()) SWIG_fail
;
40665 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40672 static PyObject
*_wrap_Sizer_Prepend(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40673 PyObject
*resultobj
= NULL
;
40674 wxSizer
*arg1
= (wxSizer
*) 0 ;
40675 PyObject
*arg2
= (PyObject
*) 0 ;
40676 int arg3
= (int) 0 ;
40677 int arg4
= (int) 0 ;
40678 int arg5
= (int) 0 ;
40679 PyObject
*arg6
= (PyObject
*) NULL
;
40680 wxSizerItem
*result
;
40681 PyObject
* obj0
= 0 ;
40682 PyObject
* obj1
= 0 ;
40683 PyObject
* obj2
= 0 ;
40684 PyObject
* obj3
= 0 ;
40685 PyObject
* obj4
= 0 ;
40686 PyObject
* obj5
= 0 ;
40687 char *kwnames
[] = {
40688 (char *) "self",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
40691 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:Sizer_Prepend",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
40692 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40693 if (SWIG_arg_fail(1)) SWIG_fail
;
40697 arg3
= static_cast<int >(SWIG_As_int(obj2
));
40698 if (SWIG_arg_fail(3)) SWIG_fail
;
40703 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40704 if (SWIG_arg_fail(4)) SWIG_fail
;
40709 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40710 if (SWIG_arg_fail(5)) SWIG_fail
;
40717 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40718 result
= (wxSizerItem
*)wxSizer_Prepend(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
40720 wxPyEndAllowThreads(__tstate
);
40721 if (PyErr_Occurred()) SWIG_fail
;
40723 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40730 static PyObject
*_wrap_Sizer_Remove(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40731 PyObject
*resultobj
= NULL
;
40732 wxSizer
*arg1
= (wxSizer
*) 0 ;
40733 PyObject
*arg2
= (PyObject
*) 0 ;
40735 PyObject
* obj0
= 0 ;
40736 PyObject
* obj1
= 0 ;
40737 char *kwnames
[] = {
40738 (char *) "self",(char *) "item", NULL
40741 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_Remove",kwnames
,&obj0
,&obj1
)) goto fail
;
40742 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40743 if (SWIG_arg_fail(1)) SWIG_fail
;
40746 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40747 result
= (bool)wxSizer_Remove(arg1
,arg2
);
40749 wxPyEndAllowThreads(__tstate
);
40750 if (PyErr_Occurred()) SWIG_fail
;
40753 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40761 static PyObject
*_wrap_Sizer_Detach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40762 PyObject
*resultobj
= NULL
;
40763 wxSizer
*arg1
= (wxSizer
*) 0 ;
40764 PyObject
*arg2
= (PyObject
*) 0 ;
40766 PyObject
* obj0
= 0 ;
40767 PyObject
* obj1
= 0 ;
40768 char *kwnames
[] = {
40769 (char *) "self",(char *) "item", NULL
40772 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_Detach",kwnames
,&obj0
,&obj1
)) goto fail
;
40773 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40774 if (SWIG_arg_fail(1)) SWIG_fail
;
40777 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40778 result
= (bool)wxSizer_Detach(arg1
,arg2
);
40780 wxPyEndAllowThreads(__tstate
);
40781 if (PyErr_Occurred()) SWIG_fail
;
40784 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40792 static PyObject
*_wrap_Sizer_GetItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40793 PyObject
*resultobj
= NULL
;
40794 wxSizer
*arg1
= (wxSizer
*) 0 ;
40795 PyObject
*arg2
= (PyObject
*) 0 ;
40796 wxSizerItem
*result
;
40797 PyObject
* obj0
= 0 ;
40798 PyObject
* obj1
= 0 ;
40799 char *kwnames
[] = {
40800 (char *) "self",(char *) "item", NULL
40803 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_GetItem",kwnames
,&obj0
,&obj1
)) goto fail
;
40804 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40805 if (SWIG_arg_fail(1)) SWIG_fail
;
40808 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40809 result
= (wxSizerItem
*)wxSizer_GetItem(arg1
,arg2
);
40811 wxPyEndAllowThreads(__tstate
);
40812 if (PyErr_Occurred()) SWIG_fail
;
40814 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40821 static PyObject
*_wrap_Sizer__SetItemMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40822 PyObject
*resultobj
= NULL
;
40823 wxSizer
*arg1
= (wxSizer
*) 0 ;
40824 PyObject
*arg2
= (PyObject
*) 0 ;
40827 PyObject
* obj0
= 0 ;
40828 PyObject
* obj1
= 0 ;
40829 PyObject
* obj2
= 0 ;
40830 char *kwnames
[] = {
40831 (char *) "self",(char *) "item",(char *) "size", NULL
40834 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Sizer__SetItemMinSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
40835 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40836 if (SWIG_arg_fail(1)) SWIG_fail
;
40840 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
40843 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40844 wxSizer__SetItemMinSize(arg1
,arg2
,(wxSize
const &)*arg3
);
40846 wxPyEndAllowThreads(__tstate
);
40847 if (PyErr_Occurred()) SWIG_fail
;
40849 Py_INCREF(Py_None
); resultobj
= Py_None
;
40856 static PyObject
*_wrap_Sizer_AddItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40857 PyObject
*resultobj
= NULL
;
40858 wxSizer
*arg1
= (wxSizer
*) 0 ;
40859 wxSizerItem
*arg2
= (wxSizerItem
*) 0 ;
40860 wxSizerItem
*result
;
40861 PyObject
* obj0
= 0 ;
40862 PyObject
* obj1
= 0 ;
40863 char *kwnames
[] = {
40864 (char *) "self",(char *) "item", NULL
40867 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_AddItem",kwnames
,&obj0
,&obj1
)) goto fail
;
40868 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40869 if (SWIG_arg_fail(1)) SWIG_fail
;
40870 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
40871 if (SWIG_arg_fail(2)) SWIG_fail
;
40873 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40874 result
= (wxSizerItem
*)(arg1
)->Add(arg2
);
40876 wxPyEndAllowThreads(__tstate
);
40877 if (PyErr_Occurred()) SWIG_fail
;
40879 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40886 static PyObject
*_wrap_Sizer_InsertItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40887 PyObject
*resultobj
= NULL
;
40888 wxSizer
*arg1
= (wxSizer
*) 0 ;
40890 wxSizerItem
*arg3
= (wxSizerItem
*) 0 ;
40891 wxSizerItem
*result
;
40892 PyObject
* obj0
= 0 ;
40893 PyObject
* obj1
= 0 ;
40894 PyObject
* obj2
= 0 ;
40895 char *kwnames
[] = {
40896 (char *) "self",(char *) "index",(char *) "item", NULL
40899 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Sizer_InsertItem",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
40900 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40901 if (SWIG_arg_fail(1)) SWIG_fail
;
40903 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
40904 if (SWIG_arg_fail(2)) SWIG_fail
;
40906 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
40907 if (SWIG_arg_fail(3)) SWIG_fail
;
40909 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40910 result
= (wxSizerItem
*)(arg1
)->Insert(arg2
,arg3
);
40912 wxPyEndAllowThreads(__tstate
);
40913 if (PyErr_Occurred()) SWIG_fail
;
40915 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40922 static PyObject
*_wrap_Sizer_PrependItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40923 PyObject
*resultobj
= NULL
;
40924 wxSizer
*arg1
= (wxSizer
*) 0 ;
40925 wxSizerItem
*arg2
= (wxSizerItem
*) 0 ;
40926 wxSizerItem
*result
;
40927 PyObject
* obj0
= 0 ;
40928 PyObject
* obj1
= 0 ;
40929 char *kwnames
[] = {
40930 (char *) "self",(char *) "item", NULL
40933 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_PrependItem",kwnames
,&obj0
,&obj1
)) goto fail
;
40934 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40935 if (SWIG_arg_fail(1)) SWIG_fail
;
40936 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
40937 if (SWIG_arg_fail(2)) SWIG_fail
;
40939 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40940 result
= (wxSizerItem
*)(arg1
)->Prepend(arg2
);
40942 wxPyEndAllowThreads(__tstate
);
40943 if (PyErr_Occurred()) SWIG_fail
;
40945 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40952 static PyObject
*_wrap_Sizer_SetDimension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40953 PyObject
*resultobj
= NULL
;
40954 wxSizer
*arg1
= (wxSizer
*) 0 ;
40959 PyObject
* obj0
= 0 ;
40960 PyObject
* obj1
= 0 ;
40961 PyObject
* obj2
= 0 ;
40962 PyObject
* obj3
= 0 ;
40963 PyObject
* obj4
= 0 ;
40964 char *kwnames
[] = {
40965 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
40968 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Sizer_SetDimension",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
40969 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40970 if (SWIG_arg_fail(1)) SWIG_fail
;
40972 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40973 if (SWIG_arg_fail(2)) SWIG_fail
;
40976 arg3
= static_cast<int >(SWIG_As_int(obj2
));
40977 if (SWIG_arg_fail(3)) SWIG_fail
;
40980 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40981 if (SWIG_arg_fail(4)) SWIG_fail
;
40984 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40985 if (SWIG_arg_fail(5)) SWIG_fail
;
40988 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40989 (arg1
)->SetDimension(arg2
,arg3
,arg4
,arg5
);
40991 wxPyEndAllowThreads(__tstate
);
40992 if (PyErr_Occurred()) SWIG_fail
;
40994 Py_INCREF(Py_None
); resultobj
= Py_None
;
41001 static PyObject
*_wrap_Sizer_SetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41002 PyObject
*resultobj
= NULL
;
41003 wxSizer
*arg1
= (wxSizer
*) 0 ;
41006 PyObject
* obj0
= 0 ;
41007 PyObject
* obj1
= 0 ;
41008 char *kwnames
[] = {
41009 (char *) "self",(char *) "size", NULL
41012 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_SetMinSize",kwnames
,&obj0
,&obj1
)) goto fail
;
41013 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41014 if (SWIG_arg_fail(1)) SWIG_fail
;
41017 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
41020 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41021 (arg1
)->SetMinSize((wxSize
const &)*arg2
);
41023 wxPyEndAllowThreads(__tstate
);
41024 if (PyErr_Occurred()) SWIG_fail
;
41026 Py_INCREF(Py_None
); resultobj
= Py_None
;
41033 static PyObject
*_wrap_Sizer_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41034 PyObject
*resultobj
= NULL
;
41035 wxSizer
*arg1
= (wxSizer
*) 0 ;
41037 PyObject
* obj0
= 0 ;
41038 char *kwnames
[] = {
41039 (char *) "self", NULL
41042 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetSize",kwnames
,&obj0
)) goto fail
;
41043 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41044 if (SWIG_arg_fail(1)) SWIG_fail
;
41046 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41047 result
= (arg1
)->GetSize();
41049 wxPyEndAllowThreads(__tstate
);
41050 if (PyErr_Occurred()) SWIG_fail
;
41053 wxSize
* resultptr
;
41054 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41055 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41063 static PyObject
*_wrap_Sizer_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41064 PyObject
*resultobj
= NULL
;
41065 wxSizer
*arg1
= (wxSizer
*) 0 ;
41067 PyObject
* obj0
= 0 ;
41068 char *kwnames
[] = {
41069 (char *) "self", NULL
41072 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetPosition",kwnames
,&obj0
)) goto fail
;
41073 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41074 if (SWIG_arg_fail(1)) SWIG_fail
;
41076 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41077 result
= (arg1
)->GetPosition();
41079 wxPyEndAllowThreads(__tstate
);
41080 if (PyErr_Occurred()) SWIG_fail
;
41083 wxPoint
* resultptr
;
41084 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
41085 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
41093 static PyObject
*_wrap_Sizer_GetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41094 PyObject
*resultobj
= NULL
;
41095 wxSizer
*arg1
= (wxSizer
*) 0 ;
41097 PyObject
* obj0
= 0 ;
41098 char *kwnames
[] = {
41099 (char *) "self", NULL
41102 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetMinSize",kwnames
,&obj0
)) goto fail
;
41103 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41104 if (SWIG_arg_fail(1)) SWIG_fail
;
41106 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41107 result
= (arg1
)->GetMinSize();
41109 wxPyEndAllowThreads(__tstate
);
41110 if (PyErr_Occurred()) SWIG_fail
;
41113 wxSize
* resultptr
;
41114 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41115 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41123 static PyObject
*_wrap_Sizer_RecalcSizes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41124 PyObject
*resultobj
= NULL
;
41125 wxSizer
*arg1
= (wxSizer
*) 0 ;
41126 PyObject
* obj0
= 0 ;
41127 char *kwnames
[] = {
41128 (char *) "self", NULL
41131 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_RecalcSizes",kwnames
,&obj0
)) goto fail
;
41132 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41133 if (SWIG_arg_fail(1)) SWIG_fail
;
41135 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41136 (arg1
)->RecalcSizes();
41138 wxPyEndAllowThreads(__tstate
);
41139 if (PyErr_Occurred()) SWIG_fail
;
41141 Py_INCREF(Py_None
); resultobj
= Py_None
;
41148 static PyObject
*_wrap_Sizer_CalcMin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41149 PyObject
*resultobj
= NULL
;
41150 wxSizer
*arg1
= (wxSizer
*) 0 ;
41152 PyObject
* obj0
= 0 ;
41153 char *kwnames
[] = {
41154 (char *) "self", NULL
41157 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_CalcMin",kwnames
,&obj0
)) goto fail
;
41158 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41159 if (SWIG_arg_fail(1)) SWIG_fail
;
41161 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41162 result
= (arg1
)->CalcMin();
41164 wxPyEndAllowThreads(__tstate
);
41165 if (PyErr_Occurred()) SWIG_fail
;
41168 wxSize
* resultptr
;
41169 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41170 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41178 static PyObject
*_wrap_Sizer_Layout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41179 PyObject
*resultobj
= NULL
;
41180 wxSizer
*arg1
= (wxSizer
*) 0 ;
41181 PyObject
* obj0
= 0 ;
41182 char *kwnames
[] = {
41183 (char *) "self", NULL
41186 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_Layout",kwnames
,&obj0
)) goto fail
;
41187 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41188 if (SWIG_arg_fail(1)) SWIG_fail
;
41190 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41193 wxPyEndAllowThreads(__tstate
);
41194 if (PyErr_Occurred()) SWIG_fail
;
41196 Py_INCREF(Py_None
); resultobj
= Py_None
;
41203 static PyObject
*_wrap_Sizer_Fit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41204 PyObject
*resultobj
= NULL
;
41205 wxSizer
*arg1
= (wxSizer
*) 0 ;
41206 wxWindow
*arg2
= (wxWindow
*) 0 ;
41208 PyObject
* obj0
= 0 ;
41209 PyObject
* obj1
= 0 ;
41210 char *kwnames
[] = {
41211 (char *) "self",(char *) "window", NULL
41214 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_Fit",kwnames
,&obj0
,&obj1
)) goto fail
;
41215 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41216 if (SWIG_arg_fail(1)) SWIG_fail
;
41217 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41218 if (SWIG_arg_fail(2)) SWIG_fail
;
41220 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41221 result
= (arg1
)->Fit(arg2
);
41223 wxPyEndAllowThreads(__tstate
);
41224 if (PyErr_Occurred()) SWIG_fail
;
41227 wxSize
* resultptr
;
41228 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41229 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41237 static PyObject
*_wrap_Sizer_FitInside(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41238 PyObject
*resultobj
= NULL
;
41239 wxSizer
*arg1
= (wxSizer
*) 0 ;
41240 wxWindow
*arg2
= (wxWindow
*) 0 ;
41241 PyObject
* obj0
= 0 ;
41242 PyObject
* obj1
= 0 ;
41243 char *kwnames
[] = {
41244 (char *) "self",(char *) "window", NULL
41247 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_FitInside",kwnames
,&obj0
,&obj1
)) goto fail
;
41248 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41249 if (SWIG_arg_fail(1)) SWIG_fail
;
41250 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41251 if (SWIG_arg_fail(2)) SWIG_fail
;
41253 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41254 (arg1
)->FitInside(arg2
);
41256 wxPyEndAllowThreads(__tstate
);
41257 if (PyErr_Occurred()) SWIG_fail
;
41259 Py_INCREF(Py_None
); resultobj
= Py_None
;
41266 static PyObject
*_wrap_Sizer_SetSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41267 PyObject
*resultobj
= NULL
;
41268 wxSizer
*arg1
= (wxSizer
*) 0 ;
41269 wxWindow
*arg2
= (wxWindow
*) 0 ;
41270 PyObject
* obj0
= 0 ;
41271 PyObject
* obj1
= 0 ;
41272 char *kwnames
[] = {
41273 (char *) "self",(char *) "window", NULL
41276 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_SetSizeHints",kwnames
,&obj0
,&obj1
)) goto fail
;
41277 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41278 if (SWIG_arg_fail(1)) SWIG_fail
;
41279 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41280 if (SWIG_arg_fail(2)) SWIG_fail
;
41282 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41283 (arg1
)->SetSizeHints(arg2
);
41285 wxPyEndAllowThreads(__tstate
);
41286 if (PyErr_Occurred()) SWIG_fail
;
41288 Py_INCREF(Py_None
); resultobj
= Py_None
;
41295 static PyObject
*_wrap_Sizer_SetVirtualSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41296 PyObject
*resultobj
= NULL
;
41297 wxSizer
*arg1
= (wxSizer
*) 0 ;
41298 wxWindow
*arg2
= (wxWindow
*) 0 ;
41299 PyObject
* obj0
= 0 ;
41300 PyObject
* obj1
= 0 ;
41301 char *kwnames
[] = {
41302 (char *) "self",(char *) "window", NULL
41305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_SetVirtualSizeHints",kwnames
,&obj0
,&obj1
)) goto fail
;
41306 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41307 if (SWIG_arg_fail(1)) SWIG_fail
;
41308 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41309 if (SWIG_arg_fail(2)) SWIG_fail
;
41311 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41312 (arg1
)->SetVirtualSizeHints(arg2
);
41314 wxPyEndAllowThreads(__tstate
);
41315 if (PyErr_Occurred()) SWIG_fail
;
41317 Py_INCREF(Py_None
); resultobj
= Py_None
;
41324 static PyObject
*_wrap_Sizer_Clear(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41325 PyObject
*resultobj
= NULL
;
41326 wxSizer
*arg1
= (wxSizer
*) 0 ;
41327 bool arg2
= (bool) false ;
41328 PyObject
* obj0
= 0 ;
41329 PyObject
* obj1
= 0 ;
41330 char *kwnames
[] = {
41331 (char *) "self",(char *) "deleteWindows", NULL
41334 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Sizer_Clear",kwnames
,&obj0
,&obj1
)) goto fail
;
41335 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41336 if (SWIG_arg_fail(1)) SWIG_fail
;
41339 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
41340 if (SWIG_arg_fail(2)) SWIG_fail
;
41344 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41345 (arg1
)->Clear(arg2
);
41347 wxPyEndAllowThreads(__tstate
);
41348 if (PyErr_Occurred()) SWIG_fail
;
41350 Py_INCREF(Py_None
); resultobj
= Py_None
;
41357 static PyObject
*_wrap_Sizer_DeleteWindows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41358 PyObject
*resultobj
= NULL
;
41359 wxSizer
*arg1
= (wxSizer
*) 0 ;
41360 PyObject
* obj0
= 0 ;
41361 char *kwnames
[] = {
41362 (char *) "self", NULL
41365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_DeleteWindows",kwnames
,&obj0
)) goto fail
;
41366 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41367 if (SWIG_arg_fail(1)) SWIG_fail
;
41369 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41370 (arg1
)->DeleteWindows();
41372 wxPyEndAllowThreads(__tstate
);
41373 if (PyErr_Occurred()) SWIG_fail
;
41375 Py_INCREF(Py_None
); resultobj
= Py_None
;
41382 static PyObject
*_wrap_Sizer_GetChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41383 PyObject
*resultobj
= NULL
;
41384 wxSizer
*arg1
= (wxSizer
*) 0 ;
41386 PyObject
* obj0
= 0 ;
41387 char *kwnames
[] = {
41388 (char *) "self", NULL
41391 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetChildren",kwnames
,&obj0
)) goto fail
;
41392 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41393 if (SWIG_arg_fail(1)) SWIG_fail
;
41395 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41396 result
= (PyObject
*)wxSizer_GetChildren(arg1
);
41398 wxPyEndAllowThreads(__tstate
);
41399 if (PyErr_Occurred()) SWIG_fail
;
41401 resultobj
= result
;
41408 static PyObject
*_wrap_Sizer_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41409 PyObject
*resultobj
= NULL
;
41410 wxSizer
*arg1
= (wxSizer
*) 0 ;
41411 PyObject
*arg2
= (PyObject
*) 0 ;
41412 bool arg3
= (bool) true ;
41413 bool arg4
= (bool) false ;
41415 PyObject
* obj0
= 0 ;
41416 PyObject
* obj1
= 0 ;
41417 PyObject
* obj2
= 0 ;
41418 PyObject
* obj3
= 0 ;
41419 char *kwnames
[] = {
41420 (char *) "self",(char *) "item",(char *) "show",(char *) "recursive", NULL
41423 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Sizer_Show",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
41424 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41425 if (SWIG_arg_fail(1)) SWIG_fail
;
41429 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
41430 if (SWIG_arg_fail(3)) SWIG_fail
;
41435 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
41436 if (SWIG_arg_fail(4)) SWIG_fail
;
41440 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41441 result
= (bool)wxSizer_Show(arg1
,arg2
,arg3
,arg4
);
41443 wxPyEndAllowThreads(__tstate
);
41444 if (PyErr_Occurred()) SWIG_fail
;
41447 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
41455 static PyObject
*_wrap_Sizer_IsShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41456 PyObject
*resultobj
= NULL
;
41457 wxSizer
*arg1
= (wxSizer
*) 0 ;
41458 PyObject
*arg2
= (PyObject
*) 0 ;
41460 PyObject
* obj0
= 0 ;
41461 PyObject
* obj1
= 0 ;
41462 char *kwnames
[] = {
41463 (char *) "self",(char *) "item", NULL
41466 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_IsShown",kwnames
,&obj0
,&obj1
)) goto fail
;
41467 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41468 if (SWIG_arg_fail(1)) SWIG_fail
;
41471 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41472 result
= (bool)wxSizer_IsShown(arg1
,arg2
);
41474 wxPyEndAllowThreads(__tstate
);
41475 if (PyErr_Occurred()) SWIG_fail
;
41478 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
41486 static PyObject
*_wrap_Sizer_ShowItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41487 PyObject
*resultobj
= NULL
;
41488 wxSizer
*arg1
= (wxSizer
*) 0 ;
41490 PyObject
* obj0
= 0 ;
41491 PyObject
* obj1
= 0 ;
41492 char *kwnames
[] = {
41493 (char *) "self",(char *) "show", NULL
41496 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_ShowItems",kwnames
,&obj0
,&obj1
)) goto fail
;
41497 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41498 if (SWIG_arg_fail(1)) SWIG_fail
;
41500 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
41501 if (SWIG_arg_fail(2)) SWIG_fail
;
41504 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41505 (arg1
)->ShowItems(arg2
);
41507 wxPyEndAllowThreads(__tstate
);
41508 if (PyErr_Occurred()) SWIG_fail
;
41510 Py_INCREF(Py_None
); resultobj
= Py_None
;
41517 static PyObject
* Sizer_swigregister(PyObject
*, PyObject
*args
) {
41519 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41520 SWIG_TypeClientData(SWIGTYPE_p_wxSizer
, obj
);
41522 return Py_BuildValue((char *)"");
41524 static PyObject
*_wrap_new_PySizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41525 PyObject
*resultobj
= NULL
;
41527 char *kwnames
[] = {
41531 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PySizer",kwnames
)) goto fail
;
41533 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41534 result
= (wxPySizer
*)new wxPySizer();
41536 wxPyEndAllowThreads(__tstate
);
41537 if (PyErr_Occurred()) SWIG_fail
;
41539 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPySizer
, 1);
41546 static PyObject
*_wrap_PySizer__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41547 PyObject
*resultobj
= NULL
;
41548 wxPySizer
*arg1
= (wxPySizer
*) 0 ;
41549 PyObject
*arg2
= (PyObject
*) 0 ;
41550 PyObject
*arg3
= (PyObject
*) 0 ;
41551 PyObject
* obj0
= 0 ;
41552 PyObject
* obj1
= 0 ;
41553 PyObject
* obj2
= 0 ;
41554 char *kwnames
[] = {
41555 (char *) "self",(char *) "self",(char *) "_class", NULL
41558 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PySizer__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
41559 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPySizer
, SWIG_POINTER_EXCEPTION
| 0);
41560 if (SWIG_arg_fail(1)) SWIG_fail
;
41564 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41565 (arg1
)->_setCallbackInfo(arg2
,arg3
);
41567 wxPyEndAllowThreads(__tstate
);
41568 if (PyErr_Occurred()) SWIG_fail
;
41570 Py_INCREF(Py_None
); resultobj
= Py_None
;
41577 static PyObject
* PySizer_swigregister(PyObject
*, PyObject
*args
) {
41579 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41580 SWIG_TypeClientData(SWIGTYPE_p_wxPySizer
, obj
);
41582 return Py_BuildValue((char *)"");
41584 static PyObject
*_wrap_new_BoxSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41585 PyObject
*resultobj
= NULL
;
41586 int arg1
= (int) wxHORIZONTAL
;
41587 wxBoxSizer
*result
;
41588 PyObject
* obj0
= 0 ;
41589 char *kwnames
[] = {
41590 (char *) "orient", NULL
41593 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_BoxSizer",kwnames
,&obj0
)) goto fail
;
41596 arg1
= static_cast<int >(SWIG_As_int(obj0
));
41597 if (SWIG_arg_fail(1)) SWIG_fail
;
41601 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41602 result
= (wxBoxSizer
*)new wxBoxSizer(arg1
);
41604 wxPyEndAllowThreads(__tstate
);
41605 if (PyErr_Occurred()) SWIG_fail
;
41607 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxBoxSizer
, 1);
41614 static PyObject
*_wrap_BoxSizer_GetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41615 PyObject
*resultobj
= NULL
;
41616 wxBoxSizer
*arg1
= (wxBoxSizer
*) 0 ;
41618 PyObject
* obj0
= 0 ;
41619 char *kwnames
[] = {
41620 (char *) "self", NULL
41623 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:BoxSizer_GetOrientation",kwnames
,&obj0
)) goto fail
;
41624 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBoxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41625 if (SWIG_arg_fail(1)) SWIG_fail
;
41627 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41628 result
= (int)(arg1
)->GetOrientation();
41630 wxPyEndAllowThreads(__tstate
);
41631 if (PyErr_Occurred()) SWIG_fail
;
41634 resultobj
= SWIG_From_int(static_cast<int >(result
));
41642 static PyObject
*_wrap_BoxSizer_SetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41643 PyObject
*resultobj
= NULL
;
41644 wxBoxSizer
*arg1
= (wxBoxSizer
*) 0 ;
41646 PyObject
* obj0
= 0 ;
41647 PyObject
* obj1
= 0 ;
41648 char *kwnames
[] = {
41649 (char *) "self",(char *) "orient", NULL
41652 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:BoxSizer_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
;
41653 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBoxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41654 if (SWIG_arg_fail(1)) SWIG_fail
;
41656 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41657 if (SWIG_arg_fail(2)) SWIG_fail
;
41660 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41661 (arg1
)->SetOrientation(arg2
);
41663 wxPyEndAllowThreads(__tstate
);
41664 if (PyErr_Occurred()) SWIG_fail
;
41666 Py_INCREF(Py_None
); resultobj
= Py_None
;
41673 static PyObject
* BoxSizer_swigregister(PyObject
*, PyObject
*args
) {
41675 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41676 SWIG_TypeClientData(SWIGTYPE_p_wxBoxSizer
, obj
);
41678 return Py_BuildValue((char *)"");
41680 static PyObject
*_wrap_new_StaticBoxSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41681 PyObject
*resultobj
= NULL
;
41682 wxStaticBox
*arg1
= (wxStaticBox
*) 0 ;
41683 int arg2
= (int) wxHORIZONTAL
;
41684 wxStaticBoxSizer
*result
;
41685 PyObject
* obj0
= 0 ;
41686 PyObject
* obj1
= 0 ;
41687 char *kwnames
[] = {
41688 (char *) "box",(char *) "orient", NULL
41691 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:new_StaticBoxSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
41692 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticBox
, SWIG_POINTER_EXCEPTION
| 0);
41693 if (SWIG_arg_fail(1)) SWIG_fail
;
41696 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41697 if (SWIG_arg_fail(2)) SWIG_fail
;
41701 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41702 result
= (wxStaticBoxSizer
*)new wxStaticBoxSizer(arg1
,arg2
);
41704 wxPyEndAllowThreads(__tstate
);
41705 if (PyErr_Occurred()) SWIG_fail
;
41707 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStaticBoxSizer
, 1);
41714 static PyObject
*_wrap_StaticBoxSizer_GetStaticBox(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41715 PyObject
*resultobj
= NULL
;
41716 wxStaticBoxSizer
*arg1
= (wxStaticBoxSizer
*) 0 ;
41717 wxStaticBox
*result
;
41718 PyObject
* obj0
= 0 ;
41719 char *kwnames
[] = {
41720 (char *) "self", NULL
41723 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticBoxSizer_GetStaticBox",kwnames
,&obj0
)) goto fail
;
41724 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticBoxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41725 if (SWIG_arg_fail(1)) SWIG_fail
;
41727 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41728 result
= (wxStaticBox
*)(arg1
)->GetStaticBox();
41730 wxPyEndAllowThreads(__tstate
);
41731 if (PyErr_Occurred()) SWIG_fail
;
41734 resultobj
= wxPyMake_wxObject(result
, (bool)0);
41742 static PyObject
* StaticBoxSizer_swigregister(PyObject
*, PyObject
*args
) {
41744 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41745 SWIG_TypeClientData(SWIGTYPE_p_wxStaticBoxSizer
, obj
);
41747 return Py_BuildValue((char *)"");
41749 static PyObject
*_wrap_new_GridSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41750 PyObject
*resultobj
= NULL
;
41751 int arg1
= (int) 1 ;
41752 int arg2
= (int) 0 ;
41753 int arg3
= (int) 0 ;
41754 int arg4
= (int) 0 ;
41755 wxGridSizer
*result
;
41756 PyObject
* obj0
= 0 ;
41757 PyObject
* obj1
= 0 ;
41758 PyObject
* obj2
= 0 ;
41759 PyObject
* obj3
= 0 ;
41760 char *kwnames
[] = {
41761 (char *) "rows",(char *) "cols",(char *) "vgap",(char *) "hgap", NULL
41764 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_GridSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
41767 arg1
= static_cast<int >(SWIG_As_int(obj0
));
41768 if (SWIG_arg_fail(1)) SWIG_fail
;
41773 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41774 if (SWIG_arg_fail(2)) SWIG_fail
;
41779 arg3
= static_cast<int >(SWIG_As_int(obj2
));
41780 if (SWIG_arg_fail(3)) SWIG_fail
;
41785 arg4
= static_cast<int >(SWIG_As_int(obj3
));
41786 if (SWIG_arg_fail(4)) SWIG_fail
;
41790 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41791 result
= (wxGridSizer
*)new wxGridSizer(arg1
,arg2
,arg3
,arg4
);
41793 wxPyEndAllowThreads(__tstate
);
41794 if (PyErr_Occurred()) SWIG_fail
;
41796 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGridSizer
, 1);
41803 static PyObject
*_wrap_GridSizer_SetCols(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41804 PyObject
*resultobj
= NULL
;
41805 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41807 PyObject
* obj0
= 0 ;
41808 PyObject
* obj1
= 0 ;
41809 char *kwnames
[] = {
41810 (char *) "self",(char *) "cols", NULL
41813 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetCols",kwnames
,&obj0
,&obj1
)) goto fail
;
41814 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41815 if (SWIG_arg_fail(1)) SWIG_fail
;
41817 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41818 if (SWIG_arg_fail(2)) SWIG_fail
;
41821 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41822 (arg1
)->SetCols(arg2
);
41824 wxPyEndAllowThreads(__tstate
);
41825 if (PyErr_Occurred()) SWIG_fail
;
41827 Py_INCREF(Py_None
); resultobj
= Py_None
;
41834 static PyObject
*_wrap_GridSizer_SetRows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41835 PyObject
*resultobj
= NULL
;
41836 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41838 PyObject
* obj0
= 0 ;
41839 PyObject
* obj1
= 0 ;
41840 char *kwnames
[] = {
41841 (char *) "self",(char *) "rows", NULL
41844 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetRows",kwnames
,&obj0
,&obj1
)) goto fail
;
41845 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41846 if (SWIG_arg_fail(1)) SWIG_fail
;
41848 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41849 if (SWIG_arg_fail(2)) SWIG_fail
;
41852 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41853 (arg1
)->SetRows(arg2
);
41855 wxPyEndAllowThreads(__tstate
);
41856 if (PyErr_Occurred()) SWIG_fail
;
41858 Py_INCREF(Py_None
); resultobj
= Py_None
;
41865 static PyObject
*_wrap_GridSizer_SetVGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41866 PyObject
*resultobj
= NULL
;
41867 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41869 PyObject
* obj0
= 0 ;
41870 PyObject
* obj1
= 0 ;
41871 char *kwnames
[] = {
41872 (char *) "self",(char *) "gap", NULL
41875 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetVGap",kwnames
,&obj0
,&obj1
)) goto fail
;
41876 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41877 if (SWIG_arg_fail(1)) SWIG_fail
;
41879 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41880 if (SWIG_arg_fail(2)) SWIG_fail
;
41883 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41884 (arg1
)->SetVGap(arg2
);
41886 wxPyEndAllowThreads(__tstate
);
41887 if (PyErr_Occurred()) SWIG_fail
;
41889 Py_INCREF(Py_None
); resultobj
= Py_None
;
41896 static PyObject
*_wrap_GridSizer_SetHGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41897 PyObject
*resultobj
= NULL
;
41898 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41900 PyObject
* obj0
= 0 ;
41901 PyObject
* obj1
= 0 ;
41902 char *kwnames
[] = {
41903 (char *) "self",(char *) "gap", NULL
41906 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetHGap",kwnames
,&obj0
,&obj1
)) goto fail
;
41907 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41908 if (SWIG_arg_fail(1)) SWIG_fail
;
41910 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41911 if (SWIG_arg_fail(2)) SWIG_fail
;
41914 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41915 (arg1
)->SetHGap(arg2
);
41917 wxPyEndAllowThreads(__tstate
);
41918 if (PyErr_Occurred()) SWIG_fail
;
41920 Py_INCREF(Py_None
); resultobj
= Py_None
;
41927 static PyObject
*_wrap_GridSizer_GetCols(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41928 PyObject
*resultobj
= NULL
;
41929 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41931 PyObject
* obj0
= 0 ;
41932 char *kwnames
[] = {
41933 (char *) "self", NULL
41936 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetCols",kwnames
,&obj0
)) goto fail
;
41937 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41938 if (SWIG_arg_fail(1)) SWIG_fail
;
41940 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41941 result
= (int)(arg1
)->GetCols();
41943 wxPyEndAllowThreads(__tstate
);
41944 if (PyErr_Occurred()) SWIG_fail
;
41947 resultobj
= SWIG_From_int(static_cast<int >(result
));
41955 static PyObject
*_wrap_GridSizer_GetRows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41956 PyObject
*resultobj
= NULL
;
41957 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41959 PyObject
* obj0
= 0 ;
41960 char *kwnames
[] = {
41961 (char *) "self", NULL
41964 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetRows",kwnames
,&obj0
)) goto fail
;
41965 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41966 if (SWIG_arg_fail(1)) SWIG_fail
;
41968 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41969 result
= (int)(arg1
)->GetRows();
41971 wxPyEndAllowThreads(__tstate
);
41972 if (PyErr_Occurred()) SWIG_fail
;
41975 resultobj
= SWIG_From_int(static_cast<int >(result
));
41983 static PyObject
*_wrap_GridSizer_GetVGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41984 PyObject
*resultobj
= NULL
;
41985 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41987 PyObject
* obj0
= 0 ;
41988 char *kwnames
[] = {
41989 (char *) "self", NULL
41992 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetVGap",kwnames
,&obj0
)) goto fail
;
41993 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41994 if (SWIG_arg_fail(1)) SWIG_fail
;
41996 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41997 result
= (int)(arg1
)->GetVGap();
41999 wxPyEndAllowThreads(__tstate
);
42000 if (PyErr_Occurred()) SWIG_fail
;
42003 resultobj
= SWIG_From_int(static_cast<int >(result
));
42011 static PyObject
*_wrap_GridSizer_GetHGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42012 PyObject
*resultobj
= NULL
;
42013 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
42015 PyObject
* obj0
= 0 ;
42016 char *kwnames
[] = {
42017 (char *) "self", NULL
42020 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetHGap",kwnames
,&obj0
)) goto fail
;
42021 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42022 if (SWIG_arg_fail(1)) SWIG_fail
;
42024 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42025 result
= (int)(arg1
)->GetHGap();
42027 wxPyEndAllowThreads(__tstate
);
42028 if (PyErr_Occurred()) SWIG_fail
;
42031 resultobj
= SWIG_From_int(static_cast<int >(result
));
42039 static PyObject
* GridSizer_swigregister(PyObject
*, PyObject
*args
) {
42041 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
42042 SWIG_TypeClientData(SWIGTYPE_p_wxGridSizer
, obj
);
42044 return Py_BuildValue((char *)"");
42046 static PyObject
*_wrap_new_FlexGridSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42047 PyObject
*resultobj
= NULL
;
42048 int arg1
= (int) 1 ;
42049 int arg2
= (int) 0 ;
42050 int arg3
= (int) 0 ;
42051 int arg4
= (int) 0 ;
42052 wxFlexGridSizer
*result
;
42053 PyObject
* obj0
= 0 ;
42054 PyObject
* obj1
= 0 ;
42055 PyObject
* obj2
= 0 ;
42056 PyObject
* obj3
= 0 ;
42057 char *kwnames
[] = {
42058 (char *) "rows",(char *) "cols",(char *) "vgap",(char *) "hgap", NULL
42061 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_FlexGridSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
42064 arg1
= static_cast<int >(SWIG_As_int(obj0
));
42065 if (SWIG_arg_fail(1)) SWIG_fail
;
42070 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42071 if (SWIG_arg_fail(2)) SWIG_fail
;
42076 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42077 if (SWIG_arg_fail(3)) SWIG_fail
;
42082 arg4
= static_cast<int >(SWIG_As_int(obj3
));
42083 if (SWIG_arg_fail(4)) SWIG_fail
;
42087 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42088 result
= (wxFlexGridSizer
*)new wxFlexGridSizer(arg1
,arg2
,arg3
,arg4
);
42090 wxPyEndAllowThreads(__tstate
);
42091 if (PyErr_Occurred()) SWIG_fail
;
42093 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFlexGridSizer
, 1);
42100 static PyObject
*_wrap_FlexGridSizer_AddGrowableRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42101 PyObject
*resultobj
= NULL
;
42102 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42104 int arg3
= (int) 0 ;
42105 PyObject
* obj0
= 0 ;
42106 PyObject
* obj1
= 0 ;
42107 PyObject
* obj2
= 0 ;
42108 char *kwnames
[] = {
42109 (char *) "self",(char *) "idx",(char *) "proportion", NULL
42112 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FlexGridSizer_AddGrowableRow",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
42113 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42114 if (SWIG_arg_fail(1)) SWIG_fail
;
42116 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42117 if (SWIG_arg_fail(2)) SWIG_fail
;
42121 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42122 if (SWIG_arg_fail(3)) SWIG_fail
;
42126 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42127 (arg1
)->AddGrowableRow(arg2
,arg3
);
42129 wxPyEndAllowThreads(__tstate
);
42130 if (PyErr_Occurred()) SWIG_fail
;
42132 Py_INCREF(Py_None
); resultobj
= Py_None
;
42139 static PyObject
*_wrap_FlexGridSizer_RemoveGrowableRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42140 PyObject
*resultobj
= NULL
;
42141 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42143 PyObject
* obj0
= 0 ;
42144 PyObject
* obj1
= 0 ;
42145 char *kwnames
[] = {
42146 (char *) "self",(char *) "idx", NULL
42149 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_RemoveGrowableRow",kwnames
,&obj0
,&obj1
)) goto fail
;
42150 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42151 if (SWIG_arg_fail(1)) SWIG_fail
;
42153 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42154 if (SWIG_arg_fail(2)) SWIG_fail
;
42157 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42158 (arg1
)->RemoveGrowableRow(arg2
);
42160 wxPyEndAllowThreads(__tstate
);
42161 if (PyErr_Occurred()) SWIG_fail
;
42163 Py_INCREF(Py_None
); resultobj
= Py_None
;
42170 static PyObject
*_wrap_FlexGridSizer_AddGrowableCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42171 PyObject
*resultobj
= NULL
;
42172 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42174 int arg3
= (int) 0 ;
42175 PyObject
* obj0
= 0 ;
42176 PyObject
* obj1
= 0 ;
42177 PyObject
* obj2
= 0 ;
42178 char *kwnames
[] = {
42179 (char *) "self",(char *) "idx",(char *) "proportion", NULL
42182 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FlexGridSizer_AddGrowableCol",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
42183 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42184 if (SWIG_arg_fail(1)) SWIG_fail
;
42186 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42187 if (SWIG_arg_fail(2)) SWIG_fail
;
42191 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42192 if (SWIG_arg_fail(3)) SWIG_fail
;
42196 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42197 (arg1
)->AddGrowableCol(arg2
,arg3
);
42199 wxPyEndAllowThreads(__tstate
);
42200 if (PyErr_Occurred()) SWIG_fail
;
42202 Py_INCREF(Py_None
); resultobj
= Py_None
;
42209 static PyObject
*_wrap_FlexGridSizer_RemoveGrowableCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42210 PyObject
*resultobj
= NULL
;
42211 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42213 PyObject
* obj0
= 0 ;
42214 PyObject
* obj1
= 0 ;
42215 char *kwnames
[] = {
42216 (char *) "self",(char *) "idx", NULL
42219 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_RemoveGrowableCol",kwnames
,&obj0
,&obj1
)) goto fail
;
42220 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42221 if (SWIG_arg_fail(1)) SWIG_fail
;
42223 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42224 if (SWIG_arg_fail(2)) SWIG_fail
;
42227 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42228 (arg1
)->RemoveGrowableCol(arg2
);
42230 wxPyEndAllowThreads(__tstate
);
42231 if (PyErr_Occurred()) SWIG_fail
;
42233 Py_INCREF(Py_None
); resultobj
= Py_None
;
42240 static PyObject
*_wrap_FlexGridSizer_SetFlexibleDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42241 PyObject
*resultobj
= NULL
;
42242 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42244 PyObject
* obj0
= 0 ;
42245 PyObject
* obj1
= 0 ;
42246 char *kwnames
[] = {
42247 (char *) "self",(char *) "direction", NULL
42250 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_SetFlexibleDirection",kwnames
,&obj0
,&obj1
)) goto fail
;
42251 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42252 if (SWIG_arg_fail(1)) SWIG_fail
;
42254 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42255 if (SWIG_arg_fail(2)) SWIG_fail
;
42258 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42259 (arg1
)->SetFlexibleDirection(arg2
);
42261 wxPyEndAllowThreads(__tstate
);
42262 if (PyErr_Occurred()) SWIG_fail
;
42264 Py_INCREF(Py_None
); resultobj
= Py_None
;
42271 static PyObject
*_wrap_FlexGridSizer_GetFlexibleDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42272 PyObject
*resultobj
= NULL
;
42273 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42275 PyObject
* obj0
= 0 ;
42276 char *kwnames
[] = {
42277 (char *) "self", NULL
42280 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetFlexibleDirection",kwnames
,&obj0
)) goto fail
;
42281 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42282 if (SWIG_arg_fail(1)) SWIG_fail
;
42284 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42285 result
= (int)(arg1
)->GetFlexibleDirection();
42287 wxPyEndAllowThreads(__tstate
);
42288 if (PyErr_Occurred()) SWIG_fail
;
42291 resultobj
= SWIG_From_int(static_cast<int >(result
));
42299 static PyObject
*_wrap_FlexGridSizer_SetNonFlexibleGrowMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42300 PyObject
*resultobj
= NULL
;
42301 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42302 wxFlexSizerGrowMode arg2
;
42303 PyObject
* obj0
= 0 ;
42304 PyObject
* obj1
= 0 ;
42305 char *kwnames
[] = {
42306 (char *) "self",(char *) "mode", NULL
42309 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_SetNonFlexibleGrowMode",kwnames
,&obj0
,&obj1
)) goto fail
;
42310 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42311 if (SWIG_arg_fail(1)) SWIG_fail
;
42313 arg2
= static_cast<wxFlexSizerGrowMode
>(SWIG_As_int(obj1
));
42314 if (SWIG_arg_fail(2)) SWIG_fail
;
42317 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42318 (arg1
)->SetNonFlexibleGrowMode(arg2
);
42320 wxPyEndAllowThreads(__tstate
);
42321 if (PyErr_Occurred()) SWIG_fail
;
42323 Py_INCREF(Py_None
); resultobj
= Py_None
;
42330 static PyObject
*_wrap_FlexGridSizer_GetNonFlexibleGrowMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42331 PyObject
*resultobj
= NULL
;
42332 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42333 wxFlexSizerGrowMode result
;
42334 PyObject
* obj0
= 0 ;
42335 char *kwnames
[] = {
42336 (char *) "self", NULL
42339 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetNonFlexibleGrowMode",kwnames
,&obj0
)) goto fail
;
42340 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42341 if (SWIG_arg_fail(1)) SWIG_fail
;
42343 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42344 result
= (wxFlexSizerGrowMode
)(arg1
)->GetNonFlexibleGrowMode();
42346 wxPyEndAllowThreads(__tstate
);
42347 if (PyErr_Occurred()) SWIG_fail
;
42349 resultobj
= SWIG_From_int((result
));
42356 static PyObject
*_wrap_FlexGridSizer_GetRowHeights(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42357 PyObject
*resultobj
= NULL
;
42358 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42359 wxArrayInt
*result
;
42360 PyObject
* obj0
= 0 ;
42361 char *kwnames
[] = {
42362 (char *) "self", NULL
42365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetRowHeights",kwnames
,&obj0
)) goto fail
;
42366 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42367 if (SWIG_arg_fail(1)) SWIG_fail
;
42369 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42371 wxArrayInt
const &_result_ref
= ((wxFlexGridSizer
const *)arg1
)->GetRowHeights();
42372 result
= (wxArrayInt
*) &_result_ref
;
42375 wxPyEndAllowThreads(__tstate
);
42376 if (PyErr_Occurred()) SWIG_fail
;
42379 resultobj
= PyList_New(0);
42381 for (idx
= 0; idx
< result
->GetCount(); idx
+= 1) {
42382 PyObject
* val
= PyInt_FromLong( result
->Item(idx
) );
42383 PyList_Append(resultobj
, val
);
42393 static PyObject
*_wrap_FlexGridSizer_GetColWidths(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42394 PyObject
*resultobj
= NULL
;
42395 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42396 wxArrayInt
*result
;
42397 PyObject
* obj0
= 0 ;
42398 char *kwnames
[] = {
42399 (char *) "self", NULL
42402 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetColWidths",kwnames
,&obj0
)) goto fail
;
42403 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42404 if (SWIG_arg_fail(1)) SWIG_fail
;
42406 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42408 wxArrayInt
const &_result_ref
= ((wxFlexGridSizer
const *)arg1
)->GetColWidths();
42409 result
= (wxArrayInt
*) &_result_ref
;
42412 wxPyEndAllowThreads(__tstate
);
42413 if (PyErr_Occurred()) SWIG_fail
;
42416 resultobj
= PyList_New(0);
42418 for (idx
= 0; idx
< result
->GetCount(); idx
+= 1) {
42419 PyObject
* val
= PyInt_FromLong( result
->Item(idx
) );
42420 PyList_Append(resultobj
, val
);
42430 static PyObject
* FlexGridSizer_swigregister(PyObject
*, PyObject
*args
) {
42432 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
42433 SWIG_TypeClientData(SWIGTYPE_p_wxFlexGridSizer
, obj
);
42435 return Py_BuildValue((char *)"");
42437 static PyObject
*_wrap_new_StdDialogButtonSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42438 PyObject
*resultobj
= NULL
;
42439 wxStdDialogButtonSizer
*result
;
42440 char *kwnames
[] = {
42444 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_StdDialogButtonSizer",kwnames
)) goto fail
;
42446 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42447 result
= (wxStdDialogButtonSizer
*)new wxStdDialogButtonSizer();
42449 wxPyEndAllowThreads(__tstate
);
42450 if (PyErr_Occurred()) SWIG_fail
;
42452 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStdDialogButtonSizer
, 1);
42459 static PyObject
*_wrap_StdDialogButtonSizer_AddButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42460 PyObject
*resultobj
= NULL
;
42461 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42462 wxButton
*arg2
= (wxButton
*) 0 ;
42463 PyObject
* obj0
= 0 ;
42464 PyObject
* obj1
= 0 ;
42465 char *kwnames
[] = {
42466 (char *) "self",(char *) "button", NULL
42469 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_AddButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42470 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42471 if (SWIG_arg_fail(1)) SWIG_fail
;
42472 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42473 if (SWIG_arg_fail(2)) SWIG_fail
;
42475 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42476 (arg1
)->AddButton(arg2
);
42478 wxPyEndAllowThreads(__tstate
);
42479 if (PyErr_Occurred()) SWIG_fail
;
42481 Py_INCREF(Py_None
); resultobj
= Py_None
;
42488 static PyObject
*_wrap_StdDialogButtonSizer_Realize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42489 PyObject
*resultobj
= NULL
;
42490 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42491 PyObject
* obj0
= 0 ;
42492 char *kwnames
[] = {
42493 (char *) "self", NULL
42496 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_Realize",kwnames
,&obj0
)) goto fail
;
42497 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42498 if (SWIG_arg_fail(1)) SWIG_fail
;
42500 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42503 wxPyEndAllowThreads(__tstate
);
42504 if (PyErr_Occurred()) SWIG_fail
;
42506 Py_INCREF(Py_None
); resultobj
= Py_None
;
42513 static PyObject
*_wrap_StdDialogButtonSizer_SetAffirmativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42514 PyObject
*resultobj
= NULL
;
42515 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42516 wxButton
*arg2
= (wxButton
*) 0 ;
42517 PyObject
* obj0
= 0 ;
42518 PyObject
* obj1
= 0 ;
42519 char *kwnames
[] = {
42520 (char *) "self",(char *) "button", NULL
42523 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_SetAffirmativeButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42524 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42525 if (SWIG_arg_fail(1)) SWIG_fail
;
42526 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42527 if (SWIG_arg_fail(2)) SWIG_fail
;
42529 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42530 (arg1
)->SetAffirmativeButton(arg2
);
42532 wxPyEndAllowThreads(__tstate
);
42533 if (PyErr_Occurred()) SWIG_fail
;
42535 Py_INCREF(Py_None
); resultobj
= Py_None
;
42542 static PyObject
*_wrap_StdDialogButtonSizer_SetNegativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42543 PyObject
*resultobj
= NULL
;
42544 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42545 wxButton
*arg2
= (wxButton
*) 0 ;
42546 PyObject
* obj0
= 0 ;
42547 PyObject
* obj1
= 0 ;
42548 char *kwnames
[] = {
42549 (char *) "self",(char *) "button", NULL
42552 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_SetNegativeButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42553 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42554 if (SWIG_arg_fail(1)) SWIG_fail
;
42555 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42556 if (SWIG_arg_fail(2)) SWIG_fail
;
42558 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42559 (arg1
)->SetNegativeButton(arg2
);
42561 wxPyEndAllowThreads(__tstate
);
42562 if (PyErr_Occurred()) SWIG_fail
;
42564 Py_INCREF(Py_None
); resultobj
= Py_None
;
42571 static PyObject
*_wrap_StdDialogButtonSizer_SetCancelButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42572 PyObject
*resultobj
= NULL
;
42573 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42574 wxButton
*arg2
= (wxButton
*) 0 ;
42575 PyObject
* obj0
= 0 ;
42576 PyObject
* obj1
= 0 ;
42577 char *kwnames
[] = {
42578 (char *) "self",(char *) "button", NULL
42581 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_SetCancelButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42582 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42583 if (SWIG_arg_fail(1)) SWIG_fail
;
42584 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42585 if (SWIG_arg_fail(2)) SWIG_fail
;
42587 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42588 (arg1
)->SetCancelButton(arg2
);
42590 wxPyEndAllowThreads(__tstate
);
42591 if (PyErr_Occurred()) SWIG_fail
;
42593 Py_INCREF(Py_None
); resultobj
= Py_None
;
42600 static PyObject
*_wrap_StdDialogButtonSizer_GetAffirmativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42601 PyObject
*resultobj
= NULL
;
42602 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42604 PyObject
* obj0
= 0 ;
42605 char *kwnames
[] = {
42606 (char *) "self", NULL
42609 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetAffirmativeButton",kwnames
,&obj0
)) goto fail
;
42610 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42611 if (SWIG_arg_fail(1)) SWIG_fail
;
42613 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42614 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetAffirmativeButton();
42616 wxPyEndAllowThreads(__tstate
);
42617 if (PyErr_Occurred()) SWIG_fail
;
42620 resultobj
= wxPyMake_wxObject(result
, (bool)0);
42628 static PyObject
*_wrap_StdDialogButtonSizer_GetApplyButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42629 PyObject
*resultobj
= NULL
;
42630 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42632 PyObject
* obj0
= 0 ;
42633 char *kwnames
[] = {
42634 (char *) "self", NULL
42637 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetApplyButton",kwnames
,&obj0
)) goto fail
;
42638 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42639 if (SWIG_arg_fail(1)) SWIG_fail
;
42641 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42642 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetApplyButton();
42644 wxPyEndAllowThreads(__tstate
);
42645 if (PyErr_Occurred()) SWIG_fail
;
42648 resultobj
= wxPyMake_wxObject(result
, (bool)0);
42656 static PyObject
*_wrap_StdDialogButtonSizer_GetNegativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42657 PyObject
*resultobj
= NULL
;
42658 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42660 PyObject
* obj0
= 0 ;
42661 char *kwnames
[] = {
42662 (char *) "self", NULL
42665 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetNegativeButton",kwnames
,&obj0
)) goto fail
;
42666 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42667 if (SWIG_arg_fail(1)) SWIG_fail
;
42669 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42670 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetNegativeButton();
42672 wxPyEndAllowThreads(__tstate
);
42673 if (PyErr_Occurred()) SWIG_fail
;
42676 resultobj
= wxPyMake_wxObject(result
, (bool)0);
42684 static PyObject
*_wrap_StdDialogButtonSizer_GetCancelButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42685 PyObject
*resultobj
= NULL
;
42686 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42688 PyObject
* obj0
= 0 ;
42689 char *kwnames
[] = {
42690 (char *) "self", NULL
42693 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetCancelButton",kwnames
,&obj0
)) goto fail
;
42694 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42695 if (SWIG_arg_fail(1)) SWIG_fail
;
42697 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42698 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetCancelButton();
42700 wxPyEndAllowThreads(__tstate
);
42701 if (PyErr_Occurred()) SWIG_fail
;
42704 resultobj
= wxPyMake_wxObject(result
, (bool)0);
42712 static PyObject
*_wrap_StdDialogButtonSizer_GetHelpButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42713 PyObject
*resultobj
= NULL
;
42714 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42716 PyObject
* obj0
= 0 ;
42717 char *kwnames
[] = {
42718 (char *) "self", NULL
42721 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetHelpButton",kwnames
,&obj0
)) goto fail
;
42722 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42723 if (SWIG_arg_fail(1)) SWIG_fail
;
42725 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42726 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetHelpButton();
42728 wxPyEndAllowThreads(__tstate
);
42729 if (PyErr_Occurred()) SWIG_fail
;
42732 resultobj
= wxPyMake_wxObject(result
, (bool)0);
42740 static PyObject
* StdDialogButtonSizer_swigregister(PyObject
*, PyObject
*args
) {
42742 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
42743 SWIG_TypeClientData(SWIGTYPE_p_wxStdDialogButtonSizer
, obj
);
42745 return Py_BuildValue((char *)"");
42747 static PyObject
*_wrap_new_GBPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42748 PyObject
*resultobj
= NULL
;
42749 int arg1
= (int) 0 ;
42750 int arg2
= (int) 0 ;
42751 wxGBPosition
*result
;
42752 PyObject
* obj0
= 0 ;
42753 PyObject
* obj1
= 0 ;
42754 char *kwnames
[] = {
42755 (char *) "row",(char *) "col", NULL
42758 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_GBPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
42761 arg1
= static_cast<int >(SWIG_As_int(obj0
));
42762 if (SWIG_arg_fail(1)) SWIG_fail
;
42767 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42768 if (SWIG_arg_fail(2)) SWIG_fail
;
42772 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42773 result
= (wxGBPosition
*)new wxGBPosition(arg1
,arg2
);
42775 wxPyEndAllowThreads(__tstate
);
42776 if (PyErr_Occurred()) SWIG_fail
;
42778 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBPosition
, 1);
42785 static PyObject
*_wrap_delete_GBPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42786 PyObject
*resultobj
= NULL
;
42787 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42788 PyObject
* obj0
= 0 ;
42789 char *kwnames
[] = {
42790 (char *) "self", NULL
42793 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_GBPosition",kwnames
,&obj0
)) goto fail
;
42794 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42795 if (SWIG_arg_fail(1)) SWIG_fail
;
42797 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42800 wxPyEndAllowThreads(__tstate
);
42801 if (PyErr_Occurred()) SWIG_fail
;
42803 Py_INCREF(Py_None
); resultobj
= Py_None
;
42810 static PyObject
*_wrap_GBPosition_GetRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42811 PyObject
*resultobj
= NULL
;
42812 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42814 PyObject
* obj0
= 0 ;
42815 char *kwnames
[] = {
42816 (char *) "self", NULL
42819 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBPosition_GetRow",kwnames
,&obj0
)) goto fail
;
42820 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42821 if (SWIG_arg_fail(1)) SWIG_fail
;
42823 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42824 result
= (int)((wxGBPosition
const *)arg1
)->GetRow();
42826 wxPyEndAllowThreads(__tstate
);
42827 if (PyErr_Occurred()) SWIG_fail
;
42830 resultobj
= SWIG_From_int(static_cast<int >(result
));
42838 static PyObject
*_wrap_GBPosition_GetCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42839 PyObject
*resultobj
= NULL
;
42840 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42842 PyObject
* obj0
= 0 ;
42843 char *kwnames
[] = {
42844 (char *) "self", NULL
42847 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBPosition_GetCol",kwnames
,&obj0
)) goto fail
;
42848 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42849 if (SWIG_arg_fail(1)) SWIG_fail
;
42851 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42852 result
= (int)((wxGBPosition
const *)arg1
)->GetCol();
42854 wxPyEndAllowThreads(__tstate
);
42855 if (PyErr_Occurred()) SWIG_fail
;
42858 resultobj
= SWIG_From_int(static_cast<int >(result
));
42866 static PyObject
*_wrap_GBPosition_SetRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42867 PyObject
*resultobj
= NULL
;
42868 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42870 PyObject
* obj0
= 0 ;
42871 PyObject
* obj1
= 0 ;
42872 char *kwnames
[] = {
42873 (char *) "self",(char *) "row", NULL
42876 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition_SetRow",kwnames
,&obj0
,&obj1
)) goto fail
;
42877 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42878 if (SWIG_arg_fail(1)) SWIG_fail
;
42880 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42881 if (SWIG_arg_fail(2)) SWIG_fail
;
42884 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42885 (arg1
)->SetRow(arg2
);
42887 wxPyEndAllowThreads(__tstate
);
42888 if (PyErr_Occurred()) SWIG_fail
;
42890 Py_INCREF(Py_None
); resultobj
= Py_None
;
42897 static PyObject
*_wrap_GBPosition_SetCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42898 PyObject
*resultobj
= NULL
;
42899 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42901 PyObject
* obj0
= 0 ;
42902 PyObject
* obj1
= 0 ;
42903 char *kwnames
[] = {
42904 (char *) "self",(char *) "col", NULL
42907 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition_SetCol",kwnames
,&obj0
,&obj1
)) goto fail
;
42908 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42909 if (SWIG_arg_fail(1)) SWIG_fail
;
42911 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42912 if (SWIG_arg_fail(2)) SWIG_fail
;
42915 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42916 (arg1
)->SetCol(arg2
);
42918 wxPyEndAllowThreads(__tstate
);
42919 if (PyErr_Occurred()) SWIG_fail
;
42921 Py_INCREF(Py_None
); resultobj
= Py_None
;
42928 static PyObject
*_wrap_GBPosition___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42929 PyObject
*resultobj
= NULL
;
42930 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42931 wxGBPosition
*arg2
= 0 ;
42933 wxGBPosition temp2
;
42934 PyObject
* obj0
= 0 ;
42935 PyObject
* obj1
= 0 ;
42936 char *kwnames
[] = {
42937 (char *) "self",(char *) "other", NULL
42940 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
42941 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42942 if (SWIG_arg_fail(1)) SWIG_fail
;
42945 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
42948 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42949 result
= (bool)(arg1
)->operator ==((wxGBPosition
const &)*arg2
);
42951 wxPyEndAllowThreads(__tstate
);
42952 if (PyErr_Occurred()) SWIG_fail
;
42955 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
42963 static PyObject
*_wrap_GBPosition___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42964 PyObject
*resultobj
= NULL
;
42965 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42966 wxGBPosition
*arg2
= 0 ;
42968 wxGBPosition temp2
;
42969 PyObject
* obj0
= 0 ;
42970 PyObject
* obj1
= 0 ;
42971 char *kwnames
[] = {
42972 (char *) "self",(char *) "other", NULL
42975 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
42976 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42977 if (SWIG_arg_fail(1)) SWIG_fail
;
42980 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
42983 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42984 result
= (bool)(arg1
)->operator !=((wxGBPosition
const &)*arg2
);
42986 wxPyEndAllowThreads(__tstate
);
42987 if (PyErr_Occurred()) SWIG_fail
;
42990 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
42998 static PyObject
*_wrap_GBPosition_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42999 PyObject
*resultobj
= NULL
;
43000 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
43001 int arg2
= (int) 0 ;
43002 int arg3
= (int) 0 ;
43003 PyObject
* obj0
= 0 ;
43004 PyObject
* obj1
= 0 ;
43005 PyObject
* obj2
= 0 ;
43006 char *kwnames
[] = {
43007 (char *) "self",(char *) "row",(char *) "col", NULL
43010 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:GBPosition_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
43011 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
43012 if (SWIG_arg_fail(1)) SWIG_fail
;
43015 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43016 if (SWIG_arg_fail(2)) SWIG_fail
;
43021 arg3
= static_cast<int >(SWIG_As_int(obj2
));
43022 if (SWIG_arg_fail(3)) SWIG_fail
;
43026 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43027 wxGBPosition_Set(arg1
,arg2
,arg3
);
43029 wxPyEndAllowThreads(__tstate
);
43030 if (PyErr_Occurred()) SWIG_fail
;
43032 Py_INCREF(Py_None
); resultobj
= Py_None
;
43039 static PyObject
*_wrap_GBPosition_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43040 PyObject
*resultobj
= NULL
;
43041 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
43043 PyObject
* obj0
= 0 ;
43044 char *kwnames
[] = {
43045 (char *) "self", NULL
43048 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBPosition_Get",kwnames
,&obj0
)) goto fail
;
43049 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
43050 if (SWIG_arg_fail(1)) SWIG_fail
;
43052 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43053 result
= (PyObject
*)wxGBPosition_Get(arg1
);
43055 wxPyEndAllowThreads(__tstate
);
43056 if (PyErr_Occurred()) SWIG_fail
;
43058 resultobj
= result
;
43065 static PyObject
* GBPosition_swigregister(PyObject
*, PyObject
*args
) {
43067 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
43068 SWIG_TypeClientData(SWIGTYPE_p_wxGBPosition
, obj
);
43070 return Py_BuildValue((char *)"");
43072 static PyObject
*_wrap_new_GBSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43073 PyObject
*resultobj
= NULL
;
43074 int arg1
= (int) 1 ;
43075 int arg2
= (int) 1 ;
43077 PyObject
* obj0
= 0 ;
43078 PyObject
* obj1
= 0 ;
43079 char *kwnames
[] = {
43080 (char *) "rowspan",(char *) "colspan", NULL
43083 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_GBSpan",kwnames
,&obj0
,&obj1
)) goto fail
;
43086 arg1
= static_cast<int >(SWIG_As_int(obj0
));
43087 if (SWIG_arg_fail(1)) SWIG_fail
;
43092 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43093 if (SWIG_arg_fail(2)) SWIG_fail
;
43097 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43098 result
= (wxGBSpan
*)new wxGBSpan(arg1
,arg2
);
43100 wxPyEndAllowThreads(__tstate
);
43101 if (PyErr_Occurred()) SWIG_fail
;
43103 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSpan
, 1);
43110 static PyObject
*_wrap_delete_GBSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43111 PyObject
*resultobj
= NULL
;
43112 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43113 PyObject
* obj0
= 0 ;
43114 char *kwnames
[] = {
43115 (char *) "self", NULL
43118 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_GBSpan",kwnames
,&obj0
)) goto fail
;
43119 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43120 if (SWIG_arg_fail(1)) SWIG_fail
;
43122 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43125 wxPyEndAllowThreads(__tstate
);
43126 if (PyErr_Occurred()) SWIG_fail
;
43128 Py_INCREF(Py_None
); resultobj
= Py_None
;
43135 static PyObject
*_wrap_GBSpan_GetRowspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43136 PyObject
*resultobj
= NULL
;
43137 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43139 PyObject
* obj0
= 0 ;
43140 char *kwnames
[] = {
43141 (char *) "self", NULL
43144 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSpan_GetRowspan",kwnames
,&obj0
)) goto fail
;
43145 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43146 if (SWIG_arg_fail(1)) SWIG_fail
;
43148 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43149 result
= (int)((wxGBSpan
const *)arg1
)->GetRowspan();
43151 wxPyEndAllowThreads(__tstate
);
43152 if (PyErr_Occurred()) SWIG_fail
;
43155 resultobj
= SWIG_From_int(static_cast<int >(result
));
43163 static PyObject
*_wrap_GBSpan_GetColspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43164 PyObject
*resultobj
= NULL
;
43165 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43167 PyObject
* obj0
= 0 ;
43168 char *kwnames
[] = {
43169 (char *) "self", NULL
43172 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSpan_GetColspan",kwnames
,&obj0
)) goto fail
;
43173 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43174 if (SWIG_arg_fail(1)) SWIG_fail
;
43176 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43177 result
= (int)((wxGBSpan
const *)arg1
)->GetColspan();
43179 wxPyEndAllowThreads(__tstate
);
43180 if (PyErr_Occurred()) SWIG_fail
;
43183 resultobj
= SWIG_From_int(static_cast<int >(result
));
43191 static PyObject
*_wrap_GBSpan_SetRowspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43192 PyObject
*resultobj
= NULL
;
43193 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43195 PyObject
* obj0
= 0 ;
43196 PyObject
* obj1
= 0 ;
43197 char *kwnames
[] = {
43198 (char *) "self",(char *) "rowspan", NULL
43201 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan_SetRowspan",kwnames
,&obj0
,&obj1
)) goto fail
;
43202 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43203 if (SWIG_arg_fail(1)) SWIG_fail
;
43205 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43206 if (SWIG_arg_fail(2)) SWIG_fail
;
43209 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43210 (arg1
)->SetRowspan(arg2
);
43212 wxPyEndAllowThreads(__tstate
);
43213 if (PyErr_Occurred()) SWIG_fail
;
43215 Py_INCREF(Py_None
); resultobj
= Py_None
;
43222 static PyObject
*_wrap_GBSpan_SetColspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43223 PyObject
*resultobj
= NULL
;
43224 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43226 PyObject
* obj0
= 0 ;
43227 PyObject
* obj1
= 0 ;
43228 char *kwnames
[] = {
43229 (char *) "self",(char *) "colspan", NULL
43232 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan_SetColspan",kwnames
,&obj0
,&obj1
)) goto fail
;
43233 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43234 if (SWIG_arg_fail(1)) SWIG_fail
;
43236 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43237 if (SWIG_arg_fail(2)) SWIG_fail
;
43240 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43241 (arg1
)->SetColspan(arg2
);
43243 wxPyEndAllowThreads(__tstate
);
43244 if (PyErr_Occurred()) SWIG_fail
;
43246 Py_INCREF(Py_None
); resultobj
= Py_None
;
43253 static PyObject
*_wrap_GBSpan___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43254 PyObject
*resultobj
= NULL
;
43255 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43256 wxGBSpan
*arg2
= 0 ;
43259 PyObject
* obj0
= 0 ;
43260 PyObject
* obj1
= 0 ;
43261 char *kwnames
[] = {
43262 (char *) "self",(char *) "other", NULL
43265 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
43266 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43267 if (SWIG_arg_fail(1)) SWIG_fail
;
43270 if ( ! wxGBSpan_helper(obj1
, &arg2
)) SWIG_fail
;
43273 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43274 result
= (bool)(arg1
)->operator ==((wxGBSpan
const &)*arg2
);
43276 wxPyEndAllowThreads(__tstate
);
43277 if (PyErr_Occurred()) SWIG_fail
;
43280 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43288 static PyObject
*_wrap_GBSpan___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43289 PyObject
*resultobj
= NULL
;
43290 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43291 wxGBSpan
*arg2
= 0 ;
43294 PyObject
* obj0
= 0 ;
43295 PyObject
* obj1
= 0 ;
43296 char *kwnames
[] = {
43297 (char *) "self",(char *) "other", NULL
43300 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
43301 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43302 if (SWIG_arg_fail(1)) SWIG_fail
;
43305 if ( ! wxGBSpan_helper(obj1
, &arg2
)) SWIG_fail
;
43308 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43309 result
= (bool)(arg1
)->operator !=((wxGBSpan
const &)*arg2
);
43311 wxPyEndAllowThreads(__tstate
);
43312 if (PyErr_Occurred()) SWIG_fail
;
43315 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43323 static PyObject
*_wrap_GBSpan_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43324 PyObject
*resultobj
= NULL
;
43325 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43326 int arg2
= (int) 1 ;
43327 int arg3
= (int) 1 ;
43328 PyObject
* obj0
= 0 ;
43329 PyObject
* obj1
= 0 ;
43330 PyObject
* obj2
= 0 ;
43331 char *kwnames
[] = {
43332 (char *) "self",(char *) "rowspan",(char *) "colspan", NULL
43335 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:GBSpan_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
43336 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43337 if (SWIG_arg_fail(1)) SWIG_fail
;
43340 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43341 if (SWIG_arg_fail(2)) SWIG_fail
;
43346 arg3
= static_cast<int >(SWIG_As_int(obj2
));
43347 if (SWIG_arg_fail(3)) SWIG_fail
;
43351 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43352 wxGBSpan_Set(arg1
,arg2
,arg3
);
43354 wxPyEndAllowThreads(__tstate
);
43355 if (PyErr_Occurred()) SWIG_fail
;
43357 Py_INCREF(Py_None
); resultobj
= Py_None
;
43364 static PyObject
*_wrap_GBSpan_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43365 PyObject
*resultobj
= NULL
;
43366 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43368 PyObject
* obj0
= 0 ;
43369 char *kwnames
[] = {
43370 (char *) "self", NULL
43373 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSpan_Get",kwnames
,&obj0
)) goto fail
;
43374 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43375 if (SWIG_arg_fail(1)) SWIG_fail
;
43377 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43378 result
= (PyObject
*)wxGBSpan_Get(arg1
);
43380 wxPyEndAllowThreads(__tstate
);
43381 if (PyErr_Occurred()) SWIG_fail
;
43383 resultobj
= result
;
43390 static PyObject
* GBSpan_swigregister(PyObject
*, PyObject
*args
) {
43392 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
43393 SWIG_TypeClientData(SWIGTYPE_p_wxGBSpan
, obj
);
43395 return Py_BuildValue((char *)"");
43397 static int _wrap_DefaultSpan_set(PyObject
*) {
43398 PyErr_SetString(PyExc_TypeError
,"Variable DefaultSpan is read-only.");
43403 static PyObject
*_wrap_DefaultSpan_get(void) {
43404 PyObject
*pyobj
= NULL
;
43406 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultSpan
), SWIGTYPE_p_wxGBSpan
, 0);
43411 static PyObject
*_wrap_new_GBSizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43412 PyObject
*resultobj
= NULL
;
43413 wxGBSizerItem
*result
;
43414 char *kwnames
[] = {
43418 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_GBSizerItem",kwnames
)) goto fail
;
43420 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43421 result
= (wxGBSizerItem
*)new wxGBSizerItem();
43423 wxPyEndAllowThreads(__tstate
);
43424 if (PyErr_Occurred()) SWIG_fail
;
43426 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43433 static PyObject
*_wrap_delete_GBSizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43434 PyObject
*resultobj
= NULL
;
43435 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43436 PyObject
* obj0
= 0 ;
43437 char *kwnames
[] = {
43438 (char *) "self", NULL
43441 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_GBSizerItem",kwnames
,&obj0
)) goto fail
;
43442 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43443 if (SWIG_arg_fail(1)) SWIG_fail
;
43445 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43448 wxPyEndAllowThreads(__tstate
);
43449 if (PyErr_Occurred()) SWIG_fail
;
43451 Py_INCREF(Py_None
); resultobj
= Py_None
;
43458 static PyObject
*_wrap_new_GBSizerItemWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43459 PyObject
*resultobj
= NULL
;
43460 wxWindow
*arg1
= (wxWindow
*) 0 ;
43461 wxGBPosition
*arg2
= 0 ;
43462 wxGBSpan
*arg3
= 0 ;
43465 PyObject
*arg6
= (PyObject
*) NULL
;
43466 wxGBSizerItem
*result
;
43467 wxGBPosition temp2
;
43469 PyObject
* obj0
= 0 ;
43470 PyObject
* obj1
= 0 ;
43471 PyObject
* obj2
= 0 ;
43472 PyObject
* obj3
= 0 ;
43473 PyObject
* obj4
= 0 ;
43474 PyObject
* obj5
= 0 ;
43475 char *kwnames
[] = {
43476 (char *) "window",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43479 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:new_GBSizerItemWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
43480 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
43481 if (SWIG_arg_fail(1)) SWIG_fail
;
43484 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43488 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
43491 arg4
= static_cast<int >(SWIG_As_int(obj3
));
43492 if (SWIG_arg_fail(4)) SWIG_fail
;
43495 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43496 if (SWIG_arg_fail(5)) SWIG_fail
;
43502 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43503 result
= (wxGBSizerItem
*)new_wxGBSizerItem(arg1
,(wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
,arg4
,arg5
,arg6
);
43505 wxPyEndAllowThreads(__tstate
);
43506 if (PyErr_Occurred()) SWIG_fail
;
43508 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43515 static PyObject
*_wrap_new_GBSizerItemSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43516 PyObject
*resultobj
= NULL
;
43517 wxSizer
*arg1
= (wxSizer
*) 0 ;
43518 wxGBPosition
*arg2
= 0 ;
43519 wxGBSpan
*arg3
= 0 ;
43522 PyObject
*arg6
= (PyObject
*) NULL
;
43523 wxGBSizerItem
*result
;
43524 wxGBPosition temp2
;
43526 PyObject
* obj0
= 0 ;
43527 PyObject
* obj1
= 0 ;
43528 PyObject
* obj2
= 0 ;
43529 PyObject
* obj3
= 0 ;
43530 PyObject
* obj4
= 0 ;
43531 PyObject
* obj5
= 0 ;
43532 char *kwnames
[] = {
43533 (char *) "sizer",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43536 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:new_GBSizerItemSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
43537 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
43538 if (SWIG_arg_fail(1)) SWIG_fail
;
43541 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43545 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
43548 arg4
= static_cast<int >(SWIG_As_int(obj3
));
43549 if (SWIG_arg_fail(4)) SWIG_fail
;
43552 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43553 if (SWIG_arg_fail(5)) SWIG_fail
;
43559 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43560 result
= (wxGBSizerItem
*)new_wxGBSizerItem(arg1
,(wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
,arg4
,arg5
,arg6
);
43562 wxPyEndAllowThreads(__tstate
);
43563 if (PyErr_Occurred()) SWIG_fail
;
43565 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43572 static PyObject
*_wrap_new_GBSizerItemSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43573 PyObject
*resultobj
= NULL
;
43576 wxGBPosition
*arg3
= 0 ;
43577 wxGBSpan
*arg4
= 0 ;
43580 PyObject
*arg7
= (PyObject
*) NULL
;
43581 wxGBSizerItem
*result
;
43582 wxGBPosition temp3
;
43584 PyObject
* obj0
= 0 ;
43585 PyObject
* obj1
= 0 ;
43586 PyObject
* obj2
= 0 ;
43587 PyObject
* obj3
= 0 ;
43588 PyObject
* obj4
= 0 ;
43589 PyObject
* obj5
= 0 ;
43590 PyObject
* obj6
= 0 ;
43591 char *kwnames
[] = {
43592 (char *) "width",(char *) "height",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43595 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO|O:new_GBSizerItemSpacer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
43597 arg1
= static_cast<int >(SWIG_As_int(obj0
));
43598 if (SWIG_arg_fail(1)) SWIG_fail
;
43601 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43602 if (SWIG_arg_fail(2)) SWIG_fail
;
43606 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
43610 if ( ! wxGBSpan_helper(obj3
, &arg4
)) SWIG_fail
;
43613 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43614 if (SWIG_arg_fail(5)) SWIG_fail
;
43617 arg6
= static_cast<int >(SWIG_As_int(obj5
));
43618 if (SWIG_arg_fail(6)) SWIG_fail
;
43624 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43625 result
= (wxGBSizerItem
*)new_wxGBSizerItem(arg1
,arg2
,(wxGBPosition
const &)*arg3
,(wxGBSpan
const &)*arg4
,arg5
,arg6
,arg7
);
43627 wxPyEndAllowThreads(__tstate
);
43628 if (PyErr_Occurred()) SWIG_fail
;
43630 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43637 static PyObject
*_wrap_GBSizerItem_GetPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43638 PyObject
*resultobj
= NULL
;
43639 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43640 wxGBPosition result
;
43641 PyObject
* obj0
= 0 ;
43642 char *kwnames
[] = {
43643 (char *) "self", NULL
43646 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetPos",kwnames
,&obj0
)) goto fail
;
43647 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43648 if (SWIG_arg_fail(1)) SWIG_fail
;
43650 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43651 result
= ((wxGBSizerItem
const *)arg1
)->GetPos();
43653 wxPyEndAllowThreads(__tstate
);
43654 if (PyErr_Occurred()) SWIG_fail
;
43657 wxGBPosition
* resultptr
;
43658 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
43659 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
43667 static PyObject
*_wrap_GBSizerItem_GetSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43668 PyObject
*resultobj
= NULL
;
43669 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43671 PyObject
* obj0
= 0 ;
43672 char *kwnames
[] = {
43673 (char *) "self", NULL
43676 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetSpan",kwnames
,&obj0
)) goto fail
;
43677 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43678 if (SWIG_arg_fail(1)) SWIG_fail
;
43680 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43681 result
= ((wxGBSizerItem
const *)arg1
)->GetSpan();
43683 wxPyEndAllowThreads(__tstate
);
43684 if (PyErr_Occurred()) SWIG_fail
;
43687 wxGBSpan
* resultptr
;
43688 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
43689 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
43697 static PyObject
*_wrap_GBSizerItem_SetPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43698 PyObject
*resultobj
= NULL
;
43699 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43700 wxGBPosition
*arg2
= 0 ;
43702 wxGBPosition temp2
;
43703 PyObject
* obj0
= 0 ;
43704 PyObject
* obj1
= 0 ;
43705 char *kwnames
[] = {
43706 (char *) "self",(char *) "pos", NULL
43709 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_SetPos",kwnames
,&obj0
,&obj1
)) goto fail
;
43710 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43711 if (SWIG_arg_fail(1)) SWIG_fail
;
43714 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43717 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43718 result
= (bool)(arg1
)->SetPos((wxGBPosition
const &)*arg2
);
43720 wxPyEndAllowThreads(__tstate
);
43721 if (PyErr_Occurred()) SWIG_fail
;
43724 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43732 static PyObject
*_wrap_GBSizerItem_SetSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43733 PyObject
*resultobj
= NULL
;
43734 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43735 wxGBSpan
*arg2
= 0 ;
43738 PyObject
* obj0
= 0 ;
43739 PyObject
* obj1
= 0 ;
43740 char *kwnames
[] = {
43741 (char *) "self",(char *) "span", NULL
43744 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_SetSpan",kwnames
,&obj0
,&obj1
)) goto fail
;
43745 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43746 if (SWIG_arg_fail(1)) SWIG_fail
;
43749 if ( ! wxGBSpan_helper(obj1
, &arg2
)) SWIG_fail
;
43752 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43753 result
= (bool)(arg1
)->SetSpan((wxGBSpan
const &)*arg2
);
43755 wxPyEndAllowThreads(__tstate
);
43756 if (PyErr_Occurred()) SWIG_fail
;
43759 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43767 static PyObject
*_wrap_GBSizerItem_Intersects(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43768 PyObject
*resultobj
= NULL
;
43769 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43770 wxGBSizerItem
*arg2
= 0 ;
43772 PyObject
* obj0
= 0 ;
43773 PyObject
* obj1
= 0 ;
43774 char *kwnames
[] = {
43775 (char *) "self",(char *) "other", NULL
43778 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_Intersects",kwnames
,&obj0
,&obj1
)) goto fail
;
43779 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43780 if (SWIG_arg_fail(1)) SWIG_fail
;
43782 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43783 if (SWIG_arg_fail(2)) SWIG_fail
;
43784 if (arg2
== NULL
) {
43785 SWIG_null_ref("wxGBSizerItem");
43787 if (SWIG_arg_fail(2)) SWIG_fail
;
43790 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43791 result
= (bool)(arg1
)->Intersects((wxGBSizerItem
const &)*arg2
);
43793 wxPyEndAllowThreads(__tstate
);
43794 if (PyErr_Occurred()) SWIG_fail
;
43797 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43805 static PyObject
*_wrap_GBSizerItem_IntersectsPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43806 PyObject
*resultobj
= NULL
;
43807 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43808 wxGBPosition
*arg2
= 0 ;
43809 wxGBSpan
*arg3
= 0 ;
43811 wxGBPosition temp2
;
43813 PyObject
* obj0
= 0 ;
43814 PyObject
* obj1
= 0 ;
43815 PyObject
* obj2
= 0 ;
43816 char *kwnames
[] = {
43817 (char *) "self",(char *) "pos",(char *) "span", NULL
43820 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:GBSizerItem_IntersectsPos",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
43821 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43822 if (SWIG_arg_fail(1)) SWIG_fail
;
43825 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43829 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
43832 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43833 result
= (bool)(arg1
)->Intersects((wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
);
43835 wxPyEndAllowThreads(__tstate
);
43836 if (PyErr_Occurred()) SWIG_fail
;
43839 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43847 static PyObject
*_wrap_GBSizerItem_GetEndPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43848 PyObject
*resultobj
= NULL
;
43849 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43850 wxGBPosition result
;
43851 PyObject
* obj0
= 0 ;
43852 char *kwnames
[] = {
43853 (char *) "self", NULL
43856 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetEndPos",kwnames
,&obj0
)) goto fail
;
43857 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43858 if (SWIG_arg_fail(1)) SWIG_fail
;
43860 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43861 result
= wxGBSizerItem_GetEndPos(arg1
);
43863 wxPyEndAllowThreads(__tstate
);
43864 if (PyErr_Occurred()) SWIG_fail
;
43867 wxGBPosition
* resultptr
;
43868 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
43869 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
43877 static PyObject
*_wrap_GBSizerItem_GetGBSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43878 PyObject
*resultobj
= NULL
;
43879 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43880 wxGridBagSizer
*result
;
43881 PyObject
* obj0
= 0 ;
43882 char *kwnames
[] = {
43883 (char *) "self", NULL
43886 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetGBSizer",kwnames
,&obj0
)) goto fail
;
43887 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43888 if (SWIG_arg_fail(1)) SWIG_fail
;
43890 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43891 result
= (wxGridBagSizer
*)((wxGBSizerItem
const *)arg1
)->GetGBSizer();
43893 wxPyEndAllowThreads(__tstate
);
43894 if (PyErr_Occurred()) SWIG_fail
;
43896 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGridBagSizer
, 0);
43903 static PyObject
*_wrap_GBSizerItem_SetGBSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43904 PyObject
*resultobj
= NULL
;
43905 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43906 wxGridBagSizer
*arg2
= (wxGridBagSizer
*) 0 ;
43907 PyObject
* obj0
= 0 ;
43908 PyObject
* obj1
= 0 ;
43909 char *kwnames
[] = {
43910 (char *) "self",(char *) "sizer", NULL
43913 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_SetGBSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
43914 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43915 if (SWIG_arg_fail(1)) SWIG_fail
;
43916 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43917 if (SWIG_arg_fail(2)) SWIG_fail
;
43919 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43920 (arg1
)->SetGBSizer(arg2
);
43922 wxPyEndAllowThreads(__tstate
);
43923 if (PyErr_Occurred()) SWIG_fail
;
43925 Py_INCREF(Py_None
); resultobj
= Py_None
;
43932 static PyObject
* GBSizerItem_swigregister(PyObject
*, PyObject
*args
) {
43934 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
43935 SWIG_TypeClientData(SWIGTYPE_p_wxGBSizerItem
, obj
);
43937 return Py_BuildValue((char *)"");
43939 static PyObject
*_wrap_new_GridBagSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43940 PyObject
*resultobj
= NULL
;
43941 int arg1
= (int) 0 ;
43942 int arg2
= (int) 0 ;
43943 wxGridBagSizer
*result
;
43944 PyObject
* obj0
= 0 ;
43945 PyObject
* obj1
= 0 ;
43946 char *kwnames
[] = {
43947 (char *) "vgap",(char *) "hgap", NULL
43950 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_GridBagSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
43953 arg1
= static_cast<int >(SWIG_As_int(obj0
));
43954 if (SWIG_arg_fail(1)) SWIG_fail
;
43959 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43960 if (SWIG_arg_fail(2)) SWIG_fail
;
43964 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43965 result
= (wxGridBagSizer
*)new wxGridBagSizer(arg1
,arg2
);
43967 wxPyEndAllowThreads(__tstate
);
43968 if (PyErr_Occurred()) SWIG_fail
;
43970 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGridBagSizer
, 1);
43977 static PyObject
*_wrap_GridBagSizer_Add(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43978 PyObject
*resultobj
= NULL
;
43979 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
43980 PyObject
*arg2
= (PyObject
*) 0 ;
43981 wxGBPosition
*arg3
= 0 ;
43982 wxGBSpan
const &arg4_defvalue
= wxDefaultSpan
;
43983 wxGBSpan
*arg4
= (wxGBSpan
*) &arg4_defvalue
;
43984 int arg5
= (int) 0 ;
43985 int arg6
= (int) 0 ;
43986 PyObject
*arg7
= (PyObject
*) NULL
;
43987 wxGBSizerItem
*result
;
43988 wxGBPosition temp3
;
43990 PyObject
* obj0
= 0 ;
43991 PyObject
* obj1
= 0 ;
43992 PyObject
* obj2
= 0 ;
43993 PyObject
* obj3
= 0 ;
43994 PyObject
* obj4
= 0 ;
43995 PyObject
* obj5
= 0 ;
43996 PyObject
* obj6
= 0 ;
43997 char *kwnames
[] = {
43998 (char *) "self",(char *) "item",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
44001 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:GridBagSizer_Add",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
44002 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44003 if (SWIG_arg_fail(1)) SWIG_fail
;
44007 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44012 if ( ! wxGBSpan_helper(obj3
, &arg4
)) SWIG_fail
;
44017 arg5
= static_cast<int >(SWIG_As_int(obj4
));
44018 if (SWIG_arg_fail(5)) SWIG_fail
;
44023 arg6
= static_cast<int >(SWIG_As_int(obj5
));
44024 if (SWIG_arg_fail(6)) SWIG_fail
;
44031 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44032 result
= (wxGBSizerItem
*)wxGridBagSizer_Add(arg1
,arg2
,(wxGBPosition
const &)*arg3
,(wxGBSpan
const &)*arg4
,arg5
,arg6
,arg7
);
44034 wxPyEndAllowThreads(__tstate
);
44035 if (PyErr_Occurred()) SWIG_fail
;
44037 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44044 static PyObject
*_wrap_GridBagSizer_AddItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44045 PyObject
*resultobj
= NULL
;
44046 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44047 wxGBSizerItem
*arg2
= (wxGBSizerItem
*) 0 ;
44048 wxGBSizerItem
*result
;
44049 PyObject
* obj0
= 0 ;
44050 PyObject
* obj1
= 0 ;
44051 char *kwnames
[] = {
44052 (char *) "self",(char *) "item", NULL
44055 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_AddItem",kwnames
,&obj0
,&obj1
)) goto fail
;
44056 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44057 if (SWIG_arg_fail(1)) SWIG_fail
;
44058 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
44059 if (SWIG_arg_fail(2)) SWIG_fail
;
44061 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44062 result
= (wxGBSizerItem
*)(arg1
)->Add(arg2
);
44064 wxPyEndAllowThreads(__tstate
);
44065 if (PyErr_Occurred()) SWIG_fail
;
44067 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44074 static PyObject
*_wrap_GridBagSizer_GetCellSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44075 PyObject
*resultobj
= NULL
;
44076 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44080 PyObject
* obj0
= 0 ;
44081 PyObject
* obj1
= 0 ;
44082 PyObject
* obj2
= 0 ;
44083 char *kwnames
[] = {
44084 (char *) "self",(char *) "row",(char *) "col", NULL
44087 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:GridBagSizer_GetCellSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
44088 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44089 if (SWIG_arg_fail(1)) SWIG_fail
;
44091 arg2
= static_cast<int >(SWIG_As_int(obj1
));
44092 if (SWIG_arg_fail(2)) SWIG_fail
;
44095 arg3
= static_cast<int >(SWIG_As_int(obj2
));
44096 if (SWIG_arg_fail(3)) SWIG_fail
;
44099 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44100 result
= ((wxGridBagSizer
const *)arg1
)->GetCellSize(arg2
,arg3
);
44102 wxPyEndAllowThreads(__tstate
);
44103 if (PyErr_Occurred()) SWIG_fail
;
44106 wxSize
* resultptr
;
44107 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
44108 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
44116 static PyObject
*_wrap_GridBagSizer_GetEmptyCellSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44117 PyObject
*resultobj
= NULL
;
44118 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44120 PyObject
* obj0
= 0 ;
44121 char *kwnames
[] = {
44122 (char *) "self", NULL
44125 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridBagSizer_GetEmptyCellSize",kwnames
,&obj0
)) goto fail
;
44126 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44127 if (SWIG_arg_fail(1)) SWIG_fail
;
44129 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44130 result
= ((wxGridBagSizer
const *)arg1
)->GetEmptyCellSize();
44132 wxPyEndAllowThreads(__tstate
);
44133 if (PyErr_Occurred()) SWIG_fail
;
44136 wxSize
* resultptr
;
44137 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
44138 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
44146 static PyObject
*_wrap_GridBagSizer_SetEmptyCellSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44147 PyObject
*resultobj
= NULL
;
44148 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44151 PyObject
* obj0
= 0 ;
44152 PyObject
* obj1
= 0 ;
44153 char *kwnames
[] = {
44154 (char *) "self",(char *) "sz", NULL
44157 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_SetEmptyCellSize",kwnames
,&obj0
,&obj1
)) goto fail
;
44158 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44159 if (SWIG_arg_fail(1)) SWIG_fail
;
44162 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
44165 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44166 (arg1
)->SetEmptyCellSize((wxSize
const &)*arg2
);
44168 wxPyEndAllowThreads(__tstate
);
44169 if (PyErr_Occurred()) SWIG_fail
;
44171 Py_INCREF(Py_None
); resultobj
= Py_None
;
44178 static PyObject
*_wrap_GridBagSizer_GetItemPosition__SWIG_0(PyObject
*, PyObject
*args
) {
44179 PyObject
*resultobj
= NULL
;
44180 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44181 wxWindow
*arg2
= (wxWindow
*) 0 ;
44182 wxGBPosition result
;
44183 PyObject
* obj0
= 0 ;
44184 PyObject
* obj1
= 0 ;
44186 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemPosition",&obj0
,&obj1
)) goto fail
;
44187 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44188 if (SWIG_arg_fail(1)) SWIG_fail
;
44189 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44190 if (SWIG_arg_fail(2)) SWIG_fail
;
44192 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44193 result
= (arg1
)->GetItemPosition(arg2
);
44195 wxPyEndAllowThreads(__tstate
);
44196 if (PyErr_Occurred()) SWIG_fail
;
44199 wxGBPosition
* resultptr
;
44200 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
44201 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
44209 static PyObject
*_wrap_GridBagSizer_GetItemPosition__SWIG_1(PyObject
*, PyObject
*args
) {
44210 PyObject
*resultobj
= NULL
;
44211 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44212 wxSizer
*arg2
= (wxSizer
*) 0 ;
44213 wxGBPosition result
;
44214 PyObject
* obj0
= 0 ;
44215 PyObject
* obj1
= 0 ;
44217 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemPosition",&obj0
,&obj1
)) goto fail
;
44218 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44219 if (SWIG_arg_fail(1)) SWIG_fail
;
44220 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44221 if (SWIG_arg_fail(2)) SWIG_fail
;
44223 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44224 result
= (arg1
)->GetItemPosition(arg2
);
44226 wxPyEndAllowThreads(__tstate
);
44227 if (PyErr_Occurred()) SWIG_fail
;
44230 wxGBPosition
* resultptr
;
44231 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
44232 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
44240 static PyObject
*_wrap_GridBagSizer_GetItemPosition__SWIG_2(PyObject
*, PyObject
*args
) {
44241 PyObject
*resultobj
= NULL
;
44242 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44244 wxGBPosition result
;
44245 PyObject
* obj0
= 0 ;
44246 PyObject
* obj1
= 0 ;
44248 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemPosition",&obj0
,&obj1
)) goto fail
;
44249 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44250 if (SWIG_arg_fail(1)) SWIG_fail
;
44252 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44253 if (SWIG_arg_fail(2)) SWIG_fail
;
44256 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44257 result
= (arg1
)->GetItemPosition(arg2
);
44259 wxPyEndAllowThreads(__tstate
);
44260 if (PyErr_Occurred()) SWIG_fail
;
44263 wxGBPosition
* resultptr
;
44264 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
44265 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
44273 static PyObject
*_wrap_GridBagSizer_GetItemPosition(PyObject
*self
, PyObject
*args
) {
44278 argc
= PyObject_Length(args
);
44279 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
44280 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44286 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44296 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44304 return _wrap_GridBagSizer_GetItemPosition__SWIG_0(self
,args
);
44312 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44322 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44330 return _wrap_GridBagSizer_GetItemPosition__SWIG_1(self
,args
);
44338 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44346 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44348 return _wrap_GridBagSizer_GetItemPosition__SWIG_2(self
,args
);
44353 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_GetItemPosition'");
44358 static PyObject
*_wrap_GridBagSizer_SetItemPosition__SWIG_0(PyObject
*, PyObject
*args
) {
44359 PyObject
*resultobj
= NULL
;
44360 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44361 wxWindow
*arg2
= (wxWindow
*) 0 ;
44362 wxGBPosition
*arg3
= 0 ;
44364 wxGBPosition temp3
;
44365 PyObject
* obj0
= 0 ;
44366 PyObject
* obj1
= 0 ;
44367 PyObject
* obj2
= 0 ;
44369 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0
,&obj1
,&obj2
)) goto fail
;
44370 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44371 if (SWIG_arg_fail(1)) SWIG_fail
;
44372 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44373 if (SWIG_arg_fail(2)) SWIG_fail
;
44376 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44379 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44380 result
= (bool)(arg1
)->SetItemPosition(arg2
,(wxGBPosition
const &)*arg3
);
44382 wxPyEndAllowThreads(__tstate
);
44383 if (PyErr_Occurred()) SWIG_fail
;
44386 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44394 static PyObject
*_wrap_GridBagSizer_SetItemPosition__SWIG_1(PyObject
*, PyObject
*args
) {
44395 PyObject
*resultobj
= NULL
;
44396 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44397 wxSizer
*arg2
= (wxSizer
*) 0 ;
44398 wxGBPosition
*arg3
= 0 ;
44400 wxGBPosition temp3
;
44401 PyObject
* obj0
= 0 ;
44402 PyObject
* obj1
= 0 ;
44403 PyObject
* obj2
= 0 ;
44405 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0
,&obj1
,&obj2
)) goto fail
;
44406 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44407 if (SWIG_arg_fail(1)) SWIG_fail
;
44408 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44409 if (SWIG_arg_fail(2)) SWIG_fail
;
44412 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44415 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44416 result
= (bool)(arg1
)->SetItemPosition(arg2
,(wxGBPosition
const &)*arg3
);
44418 wxPyEndAllowThreads(__tstate
);
44419 if (PyErr_Occurred()) SWIG_fail
;
44422 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44430 static PyObject
*_wrap_GridBagSizer_SetItemPosition__SWIG_2(PyObject
*, PyObject
*args
) {
44431 PyObject
*resultobj
= NULL
;
44432 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44434 wxGBPosition
*arg3
= 0 ;
44436 wxGBPosition temp3
;
44437 PyObject
* obj0
= 0 ;
44438 PyObject
* obj1
= 0 ;
44439 PyObject
* obj2
= 0 ;
44441 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0
,&obj1
,&obj2
)) goto fail
;
44442 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44443 if (SWIG_arg_fail(1)) SWIG_fail
;
44445 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44446 if (SWIG_arg_fail(2)) SWIG_fail
;
44450 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44453 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44454 result
= (bool)(arg1
)->SetItemPosition(arg2
,(wxGBPosition
const &)*arg3
);
44456 wxPyEndAllowThreads(__tstate
);
44457 if (PyErr_Occurred()) SWIG_fail
;
44460 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44468 static PyObject
*_wrap_GridBagSizer_SetItemPosition(PyObject
*self
, PyObject
*args
) {
44473 argc
= PyObject_Length(args
);
44474 for (ii
= 0; (ii
< argc
) && (ii
< 3); ii
++) {
44475 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44481 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44491 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44500 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBPosition"), 2);
44503 return _wrap_GridBagSizer_SetItemPosition__SWIG_0(self
,args
);
44512 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44522 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44531 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBPosition"), 2);
44534 return _wrap_GridBagSizer_SetItemPosition__SWIG_1(self
,args
);
44543 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44551 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44554 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBPosition"), 2);
44557 return _wrap_GridBagSizer_SetItemPosition__SWIG_2(self
,args
);
44563 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_SetItemPosition'");
44568 static PyObject
*_wrap_GridBagSizer_GetItemSpan__SWIG_0(PyObject
*, PyObject
*args
) {
44569 PyObject
*resultobj
= NULL
;
44570 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44571 wxWindow
*arg2
= (wxWindow
*) 0 ;
44573 PyObject
* obj0
= 0 ;
44574 PyObject
* obj1
= 0 ;
44576 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemSpan",&obj0
,&obj1
)) goto fail
;
44577 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44578 if (SWIG_arg_fail(1)) SWIG_fail
;
44579 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44580 if (SWIG_arg_fail(2)) SWIG_fail
;
44582 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44583 result
= (arg1
)->GetItemSpan(arg2
);
44585 wxPyEndAllowThreads(__tstate
);
44586 if (PyErr_Occurred()) SWIG_fail
;
44589 wxGBSpan
* resultptr
;
44590 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
44591 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
44599 static PyObject
*_wrap_GridBagSizer_GetItemSpan__SWIG_1(PyObject
*, PyObject
*args
) {
44600 PyObject
*resultobj
= NULL
;
44601 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44602 wxSizer
*arg2
= (wxSizer
*) 0 ;
44604 PyObject
* obj0
= 0 ;
44605 PyObject
* obj1
= 0 ;
44607 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemSpan",&obj0
,&obj1
)) goto fail
;
44608 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44609 if (SWIG_arg_fail(1)) SWIG_fail
;
44610 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44611 if (SWIG_arg_fail(2)) SWIG_fail
;
44613 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44614 result
= (arg1
)->GetItemSpan(arg2
);
44616 wxPyEndAllowThreads(__tstate
);
44617 if (PyErr_Occurred()) SWIG_fail
;
44620 wxGBSpan
* resultptr
;
44621 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
44622 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
44630 static PyObject
*_wrap_GridBagSizer_GetItemSpan__SWIG_2(PyObject
*, PyObject
*args
) {
44631 PyObject
*resultobj
= NULL
;
44632 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44635 PyObject
* obj0
= 0 ;
44636 PyObject
* obj1
= 0 ;
44638 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemSpan",&obj0
,&obj1
)) goto fail
;
44639 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44640 if (SWIG_arg_fail(1)) SWIG_fail
;
44642 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44643 if (SWIG_arg_fail(2)) SWIG_fail
;
44646 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44647 result
= (arg1
)->GetItemSpan(arg2
);
44649 wxPyEndAllowThreads(__tstate
);
44650 if (PyErr_Occurred()) SWIG_fail
;
44653 wxGBSpan
* resultptr
;
44654 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
44655 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
44663 static PyObject
*_wrap_GridBagSizer_GetItemSpan(PyObject
*self
, PyObject
*args
) {
44668 argc
= PyObject_Length(args
);
44669 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
44670 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44676 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44686 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44694 return _wrap_GridBagSizer_GetItemSpan__SWIG_0(self
,args
);
44702 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44712 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44720 return _wrap_GridBagSizer_GetItemSpan__SWIG_1(self
,args
);
44728 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44736 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44738 return _wrap_GridBagSizer_GetItemSpan__SWIG_2(self
,args
);
44743 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_GetItemSpan'");
44748 static PyObject
*_wrap_GridBagSizer_SetItemSpan__SWIG_0(PyObject
*, PyObject
*args
) {
44749 PyObject
*resultobj
= NULL
;
44750 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44751 wxWindow
*arg2
= (wxWindow
*) 0 ;
44752 wxGBSpan
*arg3
= 0 ;
44755 PyObject
* obj0
= 0 ;
44756 PyObject
* obj1
= 0 ;
44757 PyObject
* obj2
= 0 ;
44759 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0
,&obj1
,&obj2
)) goto fail
;
44760 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44761 if (SWIG_arg_fail(1)) SWIG_fail
;
44762 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44763 if (SWIG_arg_fail(2)) SWIG_fail
;
44766 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
44769 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44770 result
= (bool)(arg1
)->SetItemSpan(arg2
,(wxGBSpan
const &)*arg3
);
44772 wxPyEndAllowThreads(__tstate
);
44773 if (PyErr_Occurred()) SWIG_fail
;
44776 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44784 static PyObject
*_wrap_GridBagSizer_SetItemSpan__SWIG_1(PyObject
*, PyObject
*args
) {
44785 PyObject
*resultobj
= NULL
;
44786 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44787 wxSizer
*arg2
= (wxSizer
*) 0 ;
44788 wxGBSpan
*arg3
= 0 ;
44791 PyObject
* obj0
= 0 ;
44792 PyObject
* obj1
= 0 ;
44793 PyObject
* obj2
= 0 ;
44795 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0
,&obj1
,&obj2
)) goto fail
;
44796 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44797 if (SWIG_arg_fail(1)) SWIG_fail
;
44798 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44799 if (SWIG_arg_fail(2)) SWIG_fail
;
44802 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
44805 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44806 result
= (bool)(arg1
)->SetItemSpan(arg2
,(wxGBSpan
const &)*arg3
);
44808 wxPyEndAllowThreads(__tstate
);
44809 if (PyErr_Occurred()) SWIG_fail
;
44812 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44820 static PyObject
*_wrap_GridBagSizer_SetItemSpan__SWIG_2(PyObject
*, PyObject
*args
) {
44821 PyObject
*resultobj
= NULL
;
44822 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44824 wxGBSpan
*arg3
= 0 ;
44827 PyObject
* obj0
= 0 ;
44828 PyObject
* obj1
= 0 ;
44829 PyObject
* obj2
= 0 ;
44831 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0
,&obj1
,&obj2
)) goto fail
;
44832 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44833 if (SWIG_arg_fail(1)) SWIG_fail
;
44835 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44836 if (SWIG_arg_fail(2)) SWIG_fail
;
44840 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
44843 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44844 result
= (bool)(arg1
)->SetItemSpan(arg2
,(wxGBSpan
const &)*arg3
);
44846 wxPyEndAllowThreads(__tstate
);
44847 if (PyErr_Occurred()) SWIG_fail
;
44850 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44858 static PyObject
*_wrap_GridBagSizer_SetItemSpan(PyObject
*self
, PyObject
*args
) {
44863 argc
= PyObject_Length(args
);
44864 for (ii
= 0; (ii
< argc
) && (ii
< 3); ii
++) {
44865 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44871 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44881 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44890 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBSpan"), 2);
44893 return _wrap_GridBagSizer_SetItemSpan__SWIG_0(self
,args
);
44902 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44912 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44921 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBSpan"), 2);
44924 return _wrap_GridBagSizer_SetItemSpan__SWIG_1(self
,args
);
44933 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44941 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44944 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBSpan"), 2);
44947 return _wrap_GridBagSizer_SetItemSpan__SWIG_2(self
,args
);
44953 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_SetItemSpan'");
44958 static PyObject
*_wrap_GridBagSizer_FindItem__SWIG_0(PyObject
*, PyObject
*args
) {
44959 PyObject
*resultobj
= NULL
;
44960 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44961 wxWindow
*arg2
= (wxWindow
*) 0 ;
44962 wxGBSizerItem
*result
;
44963 PyObject
* obj0
= 0 ;
44964 PyObject
* obj1
= 0 ;
44966 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_FindItem",&obj0
,&obj1
)) goto fail
;
44967 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44968 if (SWIG_arg_fail(1)) SWIG_fail
;
44969 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44970 if (SWIG_arg_fail(2)) SWIG_fail
;
44972 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44973 result
= (wxGBSizerItem
*)(arg1
)->FindItem(arg2
);
44975 wxPyEndAllowThreads(__tstate
);
44976 if (PyErr_Occurred()) SWIG_fail
;
44978 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44985 static PyObject
*_wrap_GridBagSizer_FindItem__SWIG_1(PyObject
*, PyObject
*args
) {
44986 PyObject
*resultobj
= NULL
;
44987 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44988 wxSizer
*arg2
= (wxSizer
*) 0 ;
44989 wxGBSizerItem
*result
;
44990 PyObject
* obj0
= 0 ;
44991 PyObject
* obj1
= 0 ;
44993 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_FindItem",&obj0
,&obj1
)) goto fail
;
44994 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44995 if (SWIG_arg_fail(1)) SWIG_fail
;
44996 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44997 if (SWIG_arg_fail(2)) SWIG_fail
;
44999 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45000 result
= (wxGBSizerItem
*)(arg1
)->FindItem(arg2
);
45002 wxPyEndAllowThreads(__tstate
);
45003 if (PyErr_Occurred()) SWIG_fail
;
45005 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
45012 static PyObject
*_wrap_GridBagSizer_FindItem(PyObject
*self
, PyObject
*args
) {
45017 argc
= PyObject_Length(args
);
45018 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
45019 argv
[ii
] = PyTuple_GetItem(args
,ii
);
45025 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
45035 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
45043 return _wrap_GridBagSizer_FindItem__SWIG_0(self
,args
);
45051 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
45061 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
45069 return _wrap_GridBagSizer_FindItem__SWIG_1(self
,args
);
45074 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_FindItem'");
45079 static PyObject
*_wrap_GridBagSizer_FindItemAtPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45080 PyObject
*resultobj
= NULL
;
45081 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45082 wxGBPosition
*arg2
= 0 ;
45083 wxGBSizerItem
*result
;
45084 wxGBPosition temp2
;
45085 PyObject
* obj0
= 0 ;
45086 PyObject
* obj1
= 0 ;
45087 char *kwnames
[] = {
45088 (char *) "self",(char *) "pos", NULL
45091 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_FindItemAtPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
45092 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45093 if (SWIG_arg_fail(1)) SWIG_fail
;
45096 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
45099 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45100 result
= (wxGBSizerItem
*)(arg1
)->FindItemAtPosition((wxGBPosition
const &)*arg2
);
45102 wxPyEndAllowThreads(__tstate
);
45103 if (PyErr_Occurred()) SWIG_fail
;
45105 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
45112 static PyObject
*_wrap_GridBagSizer_FindItemAtPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45113 PyObject
*resultobj
= NULL
;
45114 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45115 wxPoint
*arg2
= 0 ;
45116 wxGBSizerItem
*result
;
45118 PyObject
* obj0
= 0 ;
45119 PyObject
* obj1
= 0 ;
45120 char *kwnames
[] = {
45121 (char *) "self",(char *) "pt", NULL
45124 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_FindItemAtPoint",kwnames
,&obj0
,&obj1
)) goto fail
;
45125 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45126 if (SWIG_arg_fail(1)) SWIG_fail
;
45129 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
45132 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45133 result
= (wxGBSizerItem
*)(arg1
)->FindItemAtPoint((wxPoint
const &)*arg2
);
45135 wxPyEndAllowThreads(__tstate
);
45136 if (PyErr_Occurred()) SWIG_fail
;
45138 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
45145 static PyObject
*_wrap_GridBagSizer_CheckForIntersection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45146 PyObject
*resultobj
= NULL
;
45147 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45148 wxGBSizerItem
*arg2
= (wxGBSizerItem
*) 0 ;
45149 wxGBSizerItem
*arg3
= (wxGBSizerItem
*) NULL
;
45151 PyObject
* obj0
= 0 ;
45152 PyObject
* obj1
= 0 ;
45153 PyObject
* obj2
= 0 ;
45154 char *kwnames
[] = {
45155 (char *) "self",(char *) "item",(char *) "excludeItem", NULL
45158 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:GridBagSizer_CheckForIntersection",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45159 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45160 if (SWIG_arg_fail(1)) SWIG_fail
;
45161 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
45162 if (SWIG_arg_fail(2)) SWIG_fail
;
45164 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
45165 if (SWIG_arg_fail(3)) SWIG_fail
;
45168 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45169 result
= (bool)(arg1
)->CheckForIntersection(arg2
,arg3
);
45171 wxPyEndAllowThreads(__tstate
);
45172 if (PyErr_Occurred()) SWIG_fail
;
45175 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45183 static PyObject
*_wrap_GridBagSizer_CheckForIntersectionPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45184 PyObject
*resultobj
= NULL
;
45185 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
45186 wxGBPosition
*arg2
= 0 ;
45187 wxGBSpan
*arg3
= 0 ;
45188 wxGBSizerItem
*arg4
= (wxGBSizerItem
*) NULL
;
45190 wxGBPosition temp2
;
45192 PyObject
* obj0
= 0 ;
45193 PyObject
* obj1
= 0 ;
45194 PyObject
* obj2
= 0 ;
45195 PyObject
* obj3
= 0 ;
45196 char *kwnames
[] = {
45197 (char *) "self",(char *) "pos",(char *) "span",(char *) "excludeItem", NULL
45200 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:GridBagSizer_CheckForIntersectionPos",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45201 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45202 if (SWIG_arg_fail(1)) SWIG_fail
;
45205 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
45209 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
45212 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
45213 if (SWIG_arg_fail(4)) SWIG_fail
;
45216 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45217 result
= (bool)(arg1
)->CheckForIntersection((wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
,arg4
);
45219 wxPyEndAllowThreads(__tstate
);
45220 if (PyErr_Occurred()) SWIG_fail
;
45223 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45231 static PyObject
* GridBagSizer_swigregister(PyObject
*, PyObject
*args
) {
45233 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
45234 SWIG_TypeClientData(SWIGTYPE_p_wxGridBagSizer
, obj
);
45236 return Py_BuildValue((char *)"");
45238 static PyObject
*_wrap_IndividualLayoutConstraint_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45239 PyObject
*resultobj
= NULL
;
45240 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45241 wxRelationship arg2
;
45242 wxWindow
*arg3
= (wxWindow
*) 0 ;
45244 int arg5
= (int) 0 ;
45245 int arg6
= (int) wxLAYOUT_DEFAULT_MARGIN
;
45246 PyObject
* obj0
= 0 ;
45247 PyObject
* obj1
= 0 ;
45248 PyObject
* obj2
= 0 ;
45249 PyObject
* obj3
= 0 ;
45250 PyObject
* obj4
= 0 ;
45251 PyObject
* obj5
= 0 ;
45252 char *kwnames
[] = {
45253 (char *) "self",(char *) "rel",(char *) "otherW",(char *) "otherE",(char *) "val",(char *) "marg", NULL
45256 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OO:IndividualLayoutConstraint_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
45257 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45258 if (SWIG_arg_fail(1)) SWIG_fail
;
45260 arg2
= static_cast<wxRelationship
>(SWIG_As_int(obj1
));
45261 if (SWIG_arg_fail(2)) SWIG_fail
;
45263 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45264 if (SWIG_arg_fail(3)) SWIG_fail
;
45266 arg4
= static_cast<wxEdge
>(SWIG_As_int(obj3
));
45267 if (SWIG_arg_fail(4)) SWIG_fail
;
45271 arg5
= static_cast<int >(SWIG_As_int(obj4
));
45272 if (SWIG_arg_fail(5)) SWIG_fail
;
45277 arg6
= static_cast<int >(SWIG_As_int(obj5
));
45278 if (SWIG_arg_fail(6)) SWIG_fail
;
45282 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45283 (arg1
)->Set(arg2
,arg3
,arg4
,arg5
,arg6
);
45285 wxPyEndAllowThreads(__tstate
);
45286 if (PyErr_Occurred()) SWIG_fail
;
45288 Py_INCREF(Py_None
); resultobj
= Py_None
;
45295 static PyObject
*_wrap_IndividualLayoutConstraint_LeftOf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45296 PyObject
*resultobj
= NULL
;
45297 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45298 wxWindow
*arg2
= (wxWindow
*) 0 ;
45299 int arg3
= (int) 0 ;
45300 PyObject
* obj0
= 0 ;
45301 PyObject
* obj1
= 0 ;
45302 PyObject
* obj2
= 0 ;
45303 char *kwnames
[] = {
45304 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45307 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_LeftOf",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45308 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45309 if (SWIG_arg_fail(1)) SWIG_fail
;
45310 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45311 if (SWIG_arg_fail(2)) SWIG_fail
;
45314 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45315 if (SWIG_arg_fail(3)) SWIG_fail
;
45319 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45320 (arg1
)->LeftOf(arg2
,arg3
);
45322 wxPyEndAllowThreads(__tstate
);
45323 if (PyErr_Occurred()) SWIG_fail
;
45325 Py_INCREF(Py_None
); resultobj
= Py_None
;
45332 static PyObject
*_wrap_IndividualLayoutConstraint_RightOf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45333 PyObject
*resultobj
= NULL
;
45334 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45335 wxWindow
*arg2
= (wxWindow
*) 0 ;
45336 int arg3
= (int) 0 ;
45337 PyObject
* obj0
= 0 ;
45338 PyObject
* obj1
= 0 ;
45339 PyObject
* obj2
= 0 ;
45340 char *kwnames
[] = {
45341 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45344 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_RightOf",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45345 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45346 if (SWIG_arg_fail(1)) SWIG_fail
;
45347 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45348 if (SWIG_arg_fail(2)) SWIG_fail
;
45351 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45352 if (SWIG_arg_fail(3)) SWIG_fail
;
45356 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45357 (arg1
)->RightOf(arg2
,arg3
);
45359 wxPyEndAllowThreads(__tstate
);
45360 if (PyErr_Occurred()) SWIG_fail
;
45362 Py_INCREF(Py_None
); resultobj
= Py_None
;
45369 static PyObject
*_wrap_IndividualLayoutConstraint_Above(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45370 PyObject
*resultobj
= NULL
;
45371 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45372 wxWindow
*arg2
= (wxWindow
*) 0 ;
45373 int arg3
= (int) 0 ;
45374 PyObject
* obj0
= 0 ;
45375 PyObject
* obj1
= 0 ;
45376 PyObject
* obj2
= 0 ;
45377 char *kwnames
[] = {
45378 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45381 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_Above",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45382 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45383 if (SWIG_arg_fail(1)) SWIG_fail
;
45384 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45385 if (SWIG_arg_fail(2)) SWIG_fail
;
45388 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45389 if (SWIG_arg_fail(3)) SWIG_fail
;
45393 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45394 (arg1
)->Above(arg2
,arg3
);
45396 wxPyEndAllowThreads(__tstate
);
45397 if (PyErr_Occurred()) SWIG_fail
;
45399 Py_INCREF(Py_None
); resultobj
= Py_None
;
45406 static PyObject
*_wrap_IndividualLayoutConstraint_Below(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45407 PyObject
*resultobj
= NULL
;
45408 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45409 wxWindow
*arg2
= (wxWindow
*) 0 ;
45410 int arg3
= (int) 0 ;
45411 PyObject
* obj0
= 0 ;
45412 PyObject
* obj1
= 0 ;
45413 PyObject
* obj2
= 0 ;
45414 char *kwnames
[] = {
45415 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45418 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_Below",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45419 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45420 if (SWIG_arg_fail(1)) SWIG_fail
;
45421 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45422 if (SWIG_arg_fail(2)) SWIG_fail
;
45425 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45426 if (SWIG_arg_fail(3)) SWIG_fail
;
45430 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45431 (arg1
)->Below(arg2
,arg3
);
45433 wxPyEndAllowThreads(__tstate
);
45434 if (PyErr_Occurred()) SWIG_fail
;
45436 Py_INCREF(Py_None
); resultobj
= Py_None
;
45443 static PyObject
*_wrap_IndividualLayoutConstraint_SameAs(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45444 PyObject
*resultobj
= NULL
;
45445 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45446 wxWindow
*arg2
= (wxWindow
*) 0 ;
45448 int arg4
= (int) 0 ;
45449 PyObject
* obj0
= 0 ;
45450 PyObject
* obj1
= 0 ;
45451 PyObject
* obj2
= 0 ;
45452 PyObject
* obj3
= 0 ;
45453 char *kwnames
[] = {
45454 (char *) "self",(char *) "otherW",(char *) "edge",(char *) "marg", NULL
45457 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:IndividualLayoutConstraint_SameAs",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45458 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45459 if (SWIG_arg_fail(1)) SWIG_fail
;
45460 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45461 if (SWIG_arg_fail(2)) SWIG_fail
;
45463 arg3
= static_cast<wxEdge
>(SWIG_As_int(obj2
));
45464 if (SWIG_arg_fail(3)) SWIG_fail
;
45468 arg4
= static_cast<int >(SWIG_As_int(obj3
));
45469 if (SWIG_arg_fail(4)) SWIG_fail
;
45473 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45474 (arg1
)->SameAs(arg2
,arg3
,arg4
);
45476 wxPyEndAllowThreads(__tstate
);
45477 if (PyErr_Occurred()) SWIG_fail
;
45479 Py_INCREF(Py_None
); resultobj
= Py_None
;
45486 static PyObject
*_wrap_IndividualLayoutConstraint_PercentOf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45487 PyObject
*resultobj
= NULL
;
45488 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45489 wxWindow
*arg2
= (wxWindow
*) 0 ;
45492 PyObject
* obj0
= 0 ;
45493 PyObject
* obj1
= 0 ;
45494 PyObject
* obj2
= 0 ;
45495 PyObject
* obj3
= 0 ;
45496 char *kwnames
[] = {
45497 (char *) "self",(char *) "otherW",(char *) "wh",(char *) "per", NULL
45500 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:IndividualLayoutConstraint_PercentOf",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45501 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45502 if (SWIG_arg_fail(1)) SWIG_fail
;
45503 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45504 if (SWIG_arg_fail(2)) SWIG_fail
;
45506 arg3
= static_cast<wxEdge
>(SWIG_As_int(obj2
));
45507 if (SWIG_arg_fail(3)) SWIG_fail
;
45510 arg4
= static_cast<int >(SWIG_As_int(obj3
));
45511 if (SWIG_arg_fail(4)) SWIG_fail
;
45514 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45515 (arg1
)->PercentOf(arg2
,arg3
,arg4
);
45517 wxPyEndAllowThreads(__tstate
);
45518 if (PyErr_Occurred()) SWIG_fail
;
45520 Py_INCREF(Py_None
); resultobj
= Py_None
;
45527 static PyObject
*_wrap_IndividualLayoutConstraint_Absolute(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45528 PyObject
*resultobj
= NULL
;
45529 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45531 PyObject
* obj0
= 0 ;
45532 PyObject
* obj1
= 0 ;
45533 char *kwnames
[] = {
45534 (char *) "self",(char *) "val", NULL
45537 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_Absolute",kwnames
,&obj0
,&obj1
)) goto fail
;
45538 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45539 if (SWIG_arg_fail(1)) SWIG_fail
;
45541 arg2
= static_cast<int >(SWIG_As_int(obj1
));
45542 if (SWIG_arg_fail(2)) SWIG_fail
;
45545 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45546 (arg1
)->Absolute(arg2
);
45548 wxPyEndAllowThreads(__tstate
);
45549 if (PyErr_Occurred()) SWIG_fail
;
45551 Py_INCREF(Py_None
); resultobj
= Py_None
;
45558 static PyObject
*_wrap_IndividualLayoutConstraint_Unconstrained(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45559 PyObject
*resultobj
= NULL
;
45560 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45561 PyObject
* obj0
= 0 ;
45562 char *kwnames
[] = {
45563 (char *) "self", NULL
45566 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_Unconstrained",kwnames
,&obj0
)) goto fail
;
45567 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45568 if (SWIG_arg_fail(1)) SWIG_fail
;
45570 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45571 (arg1
)->Unconstrained();
45573 wxPyEndAllowThreads(__tstate
);
45574 if (PyErr_Occurred()) SWIG_fail
;
45576 Py_INCREF(Py_None
); resultobj
= Py_None
;
45583 static PyObject
*_wrap_IndividualLayoutConstraint_AsIs(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45584 PyObject
*resultobj
= NULL
;
45585 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45586 PyObject
* obj0
= 0 ;
45587 char *kwnames
[] = {
45588 (char *) "self", NULL
45591 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_AsIs",kwnames
,&obj0
)) goto fail
;
45592 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45593 if (SWIG_arg_fail(1)) SWIG_fail
;
45595 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45598 wxPyEndAllowThreads(__tstate
);
45599 if (PyErr_Occurred()) SWIG_fail
;
45601 Py_INCREF(Py_None
); resultobj
= Py_None
;
45608 static PyObject
*_wrap_IndividualLayoutConstraint_GetOtherWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45609 PyObject
*resultobj
= NULL
;
45610 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45612 PyObject
* obj0
= 0 ;
45613 char *kwnames
[] = {
45614 (char *) "self", NULL
45617 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetOtherWindow",kwnames
,&obj0
)) goto fail
;
45618 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45619 if (SWIG_arg_fail(1)) SWIG_fail
;
45621 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45622 result
= (wxWindow
*)(arg1
)->GetOtherWindow();
45624 wxPyEndAllowThreads(__tstate
);
45625 if (PyErr_Occurred()) SWIG_fail
;
45628 resultobj
= wxPyMake_wxObject(result
, 0);
45636 static PyObject
*_wrap_IndividualLayoutConstraint_GetMyEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45637 PyObject
*resultobj
= NULL
;
45638 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45640 PyObject
* obj0
= 0 ;
45641 char *kwnames
[] = {
45642 (char *) "self", NULL
45645 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetMyEdge",kwnames
,&obj0
)) goto fail
;
45646 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45647 if (SWIG_arg_fail(1)) SWIG_fail
;
45649 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45650 result
= (wxEdge
)((wxIndividualLayoutConstraint
const *)arg1
)->GetMyEdge();
45652 wxPyEndAllowThreads(__tstate
);
45653 if (PyErr_Occurred()) SWIG_fail
;
45655 resultobj
= SWIG_From_int((result
));
45662 static PyObject
*_wrap_IndividualLayoutConstraint_SetEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45663 PyObject
*resultobj
= NULL
;
45664 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45666 PyObject
* obj0
= 0 ;
45667 PyObject
* obj1
= 0 ;
45668 char *kwnames
[] = {
45669 (char *) "self",(char *) "which", NULL
45672 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetEdge",kwnames
,&obj0
,&obj1
)) goto fail
;
45673 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45674 if (SWIG_arg_fail(1)) SWIG_fail
;
45676 arg2
= static_cast<wxEdge
>(SWIG_As_int(obj1
));
45677 if (SWIG_arg_fail(2)) SWIG_fail
;
45680 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45681 (arg1
)->SetEdge(arg2
);
45683 wxPyEndAllowThreads(__tstate
);
45684 if (PyErr_Occurred()) SWIG_fail
;
45686 Py_INCREF(Py_None
); resultobj
= Py_None
;
45693 static PyObject
*_wrap_IndividualLayoutConstraint_SetValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45694 PyObject
*resultobj
= NULL
;
45695 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45697 PyObject
* obj0
= 0 ;
45698 PyObject
* obj1
= 0 ;
45699 char *kwnames
[] = {
45700 (char *) "self",(char *) "v", NULL
45703 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetValue",kwnames
,&obj0
,&obj1
)) goto fail
;
45704 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45705 if (SWIG_arg_fail(1)) SWIG_fail
;
45707 arg2
= static_cast<int >(SWIG_As_int(obj1
));
45708 if (SWIG_arg_fail(2)) SWIG_fail
;
45711 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45712 (arg1
)->SetValue(arg2
);
45714 wxPyEndAllowThreads(__tstate
);
45715 if (PyErr_Occurred()) SWIG_fail
;
45717 Py_INCREF(Py_None
); resultobj
= Py_None
;
45724 static PyObject
*_wrap_IndividualLayoutConstraint_GetMargin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45725 PyObject
*resultobj
= NULL
;
45726 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45728 PyObject
* obj0
= 0 ;
45729 char *kwnames
[] = {
45730 (char *) "self", NULL
45733 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetMargin",kwnames
,&obj0
)) goto fail
;
45734 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45735 if (SWIG_arg_fail(1)) SWIG_fail
;
45737 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45738 result
= (int)(arg1
)->GetMargin();
45740 wxPyEndAllowThreads(__tstate
);
45741 if (PyErr_Occurred()) SWIG_fail
;
45744 resultobj
= SWIG_From_int(static_cast<int >(result
));
45752 static PyObject
*_wrap_IndividualLayoutConstraint_SetMargin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45753 PyObject
*resultobj
= NULL
;
45754 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45756 PyObject
* obj0
= 0 ;
45757 PyObject
* obj1
= 0 ;
45758 char *kwnames
[] = {
45759 (char *) "self",(char *) "m", NULL
45762 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetMargin",kwnames
,&obj0
,&obj1
)) goto fail
;
45763 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45764 if (SWIG_arg_fail(1)) SWIG_fail
;
45766 arg2
= static_cast<int >(SWIG_As_int(obj1
));
45767 if (SWIG_arg_fail(2)) SWIG_fail
;
45770 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45771 (arg1
)->SetMargin(arg2
);
45773 wxPyEndAllowThreads(__tstate
);
45774 if (PyErr_Occurred()) SWIG_fail
;
45776 Py_INCREF(Py_None
); resultobj
= Py_None
;
45783 static PyObject
*_wrap_IndividualLayoutConstraint_GetValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45784 PyObject
*resultobj
= NULL
;
45785 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45787 PyObject
* obj0
= 0 ;
45788 char *kwnames
[] = {
45789 (char *) "self", NULL
45792 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetValue",kwnames
,&obj0
)) goto fail
;
45793 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45794 if (SWIG_arg_fail(1)) SWIG_fail
;
45796 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45797 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetValue();
45799 wxPyEndAllowThreads(__tstate
);
45800 if (PyErr_Occurred()) SWIG_fail
;
45803 resultobj
= SWIG_From_int(static_cast<int >(result
));
45811 static PyObject
*_wrap_IndividualLayoutConstraint_GetPercent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45812 PyObject
*resultobj
= NULL
;
45813 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45815 PyObject
* obj0
= 0 ;
45816 char *kwnames
[] = {
45817 (char *) "self", NULL
45820 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetPercent",kwnames
,&obj0
)) goto fail
;
45821 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45822 if (SWIG_arg_fail(1)) SWIG_fail
;
45824 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45825 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetPercent();
45827 wxPyEndAllowThreads(__tstate
);
45828 if (PyErr_Occurred()) SWIG_fail
;
45831 resultobj
= SWIG_From_int(static_cast<int >(result
));
45839 static PyObject
*_wrap_IndividualLayoutConstraint_GetOtherEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45840 PyObject
*resultobj
= NULL
;
45841 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45843 PyObject
* obj0
= 0 ;
45844 char *kwnames
[] = {
45845 (char *) "self", NULL
45848 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetOtherEdge",kwnames
,&obj0
)) goto fail
;
45849 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45850 if (SWIG_arg_fail(1)) SWIG_fail
;
45852 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45853 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetOtherEdge();
45855 wxPyEndAllowThreads(__tstate
);
45856 if (PyErr_Occurred()) SWIG_fail
;
45859 resultobj
= SWIG_From_int(static_cast<int >(result
));
45867 static PyObject
*_wrap_IndividualLayoutConstraint_GetDone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45868 PyObject
*resultobj
= NULL
;
45869 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45871 PyObject
* obj0
= 0 ;
45872 char *kwnames
[] = {
45873 (char *) "self", NULL
45876 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetDone",kwnames
,&obj0
)) goto fail
;
45877 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45878 if (SWIG_arg_fail(1)) SWIG_fail
;
45880 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45881 result
= (bool)((wxIndividualLayoutConstraint
const *)arg1
)->GetDone();
45883 wxPyEndAllowThreads(__tstate
);
45884 if (PyErr_Occurred()) SWIG_fail
;
45887 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45895 static PyObject
*_wrap_IndividualLayoutConstraint_SetDone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45896 PyObject
*resultobj
= NULL
;
45897 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45899 PyObject
* obj0
= 0 ;
45900 PyObject
* obj1
= 0 ;
45901 char *kwnames
[] = {
45902 (char *) "self",(char *) "d", NULL
45905 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetDone",kwnames
,&obj0
,&obj1
)) goto fail
;
45906 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45907 if (SWIG_arg_fail(1)) SWIG_fail
;
45909 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
45910 if (SWIG_arg_fail(2)) SWIG_fail
;
45913 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45914 (arg1
)->SetDone(arg2
);
45916 wxPyEndAllowThreads(__tstate
);
45917 if (PyErr_Occurred()) SWIG_fail
;
45919 Py_INCREF(Py_None
); resultobj
= Py_None
;
45926 static PyObject
*_wrap_IndividualLayoutConstraint_GetRelationship(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45927 PyObject
*resultobj
= NULL
;
45928 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45929 wxRelationship result
;
45930 PyObject
* obj0
= 0 ;
45931 char *kwnames
[] = {
45932 (char *) "self", NULL
45935 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetRelationship",kwnames
,&obj0
)) goto fail
;
45936 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45937 if (SWIG_arg_fail(1)) SWIG_fail
;
45939 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45940 result
= (wxRelationship
)(arg1
)->GetRelationship();
45942 wxPyEndAllowThreads(__tstate
);
45943 if (PyErr_Occurred()) SWIG_fail
;
45945 resultobj
= SWIG_From_int((result
));
45952 static PyObject
*_wrap_IndividualLayoutConstraint_SetRelationship(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45953 PyObject
*resultobj
= NULL
;
45954 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45955 wxRelationship arg2
;
45956 PyObject
* obj0
= 0 ;
45957 PyObject
* obj1
= 0 ;
45958 char *kwnames
[] = {
45959 (char *) "self",(char *) "r", NULL
45962 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetRelationship",kwnames
,&obj0
,&obj1
)) goto fail
;
45963 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45964 if (SWIG_arg_fail(1)) SWIG_fail
;
45966 arg2
= static_cast<wxRelationship
>(SWIG_As_int(obj1
));
45967 if (SWIG_arg_fail(2)) SWIG_fail
;
45970 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45971 (arg1
)->SetRelationship(arg2
);
45973 wxPyEndAllowThreads(__tstate
);
45974 if (PyErr_Occurred()) SWIG_fail
;
45976 Py_INCREF(Py_None
); resultobj
= Py_None
;
45983 static PyObject
*_wrap_IndividualLayoutConstraint_ResetIfWin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45984 PyObject
*resultobj
= NULL
;
45985 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45986 wxWindow
*arg2
= (wxWindow
*) 0 ;
45988 PyObject
* obj0
= 0 ;
45989 PyObject
* obj1
= 0 ;
45990 char *kwnames
[] = {
45991 (char *) "self",(char *) "otherW", NULL
45994 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_ResetIfWin",kwnames
,&obj0
,&obj1
)) goto fail
;
45995 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45996 if (SWIG_arg_fail(1)) SWIG_fail
;
45997 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45998 if (SWIG_arg_fail(2)) SWIG_fail
;
46000 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46001 result
= (bool)(arg1
)->ResetIfWin(arg2
);
46003 wxPyEndAllowThreads(__tstate
);
46004 if (PyErr_Occurred()) SWIG_fail
;
46007 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
46015 static PyObject
*_wrap_IndividualLayoutConstraint_SatisfyConstraint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46016 PyObject
*resultobj
= NULL
;
46017 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
46018 wxLayoutConstraints
*arg2
= (wxLayoutConstraints
*) 0 ;
46019 wxWindow
*arg3
= (wxWindow
*) 0 ;
46021 PyObject
* obj0
= 0 ;
46022 PyObject
* obj1
= 0 ;
46023 PyObject
* obj2
= 0 ;
46024 char *kwnames
[] = {
46025 (char *) "self",(char *) "constraints",(char *) "win", NULL
46028 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:IndividualLayoutConstraint_SatisfyConstraint",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
46029 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
46030 if (SWIG_arg_fail(1)) SWIG_fail
;
46031 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46032 if (SWIG_arg_fail(2)) SWIG_fail
;
46033 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
46034 if (SWIG_arg_fail(3)) SWIG_fail
;
46036 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46037 result
= (bool)(arg1
)->SatisfyConstraint(arg2
,arg3
);
46039 wxPyEndAllowThreads(__tstate
);
46040 if (PyErr_Occurred()) SWIG_fail
;
46043 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
46051 static PyObject
*_wrap_IndividualLayoutConstraint_GetEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46052 PyObject
*resultobj
= NULL
;
46053 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
46055 wxWindow
*arg3
= (wxWindow
*) 0 ;
46056 wxWindow
*arg4
= (wxWindow
*) 0 ;
46058 PyObject
* obj0
= 0 ;
46059 PyObject
* obj1
= 0 ;
46060 PyObject
* obj2
= 0 ;
46061 PyObject
* obj3
= 0 ;
46062 char *kwnames
[] = {
46063 (char *) "self",(char *) "which",(char *) "thisWin",(char *) "other", NULL
46066 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:IndividualLayoutConstraint_GetEdge",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
46067 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
46068 if (SWIG_arg_fail(1)) SWIG_fail
;
46070 arg2
= static_cast<wxEdge
>(SWIG_As_int(obj1
));
46071 if (SWIG_arg_fail(2)) SWIG_fail
;
46073 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
46074 if (SWIG_arg_fail(3)) SWIG_fail
;
46075 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
46076 if (SWIG_arg_fail(4)) SWIG_fail
;
46078 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46079 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetEdge(arg2
,arg3
,arg4
);
46081 wxPyEndAllowThreads(__tstate
);
46082 if (PyErr_Occurred()) SWIG_fail
;
46085 resultobj
= SWIG_From_int(static_cast<int >(result
));
46093 static PyObject
* IndividualLayoutConstraint_swigregister(PyObject
*, PyObject
*args
) {
46095 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
46096 SWIG_TypeClientData(SWIGTYPE_p_wxIndividualLayoutConstraint
, obj
);
46098 return Py_BuildValue((char *)"");
46100 static PyObject
*_wrap_LayoutConstraints_left_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46101 PyObject
*resultobj
= NULL
;
46102 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46103 wxIndividualLayoutConstraint
*result
;
46104 PyObject
* obj0
= 0 ;
46105 char *kwnames
[] = {
46106 (char *) "self", NULL
46109 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_left_get",kwnames
,&obj0
)) goto fail
;
46110 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46111 if (SWIG_arg_fail(1)) SWIG_fail
;
46112 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->left
);
46114 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46121 static PyObject
*_wrap_LayoutConstraints_top_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46122 PyObject
*resultobj
= NULL
;
46123 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46124 wxIndividualLayoutConstraint
*result
;
46125 PyObject
* obj0
= 0 ;
46126 char *kwnames
[] = {
46127 (char *) "self", NULL
46130 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_top_get",kwnames
,&obj0
)) goto fail
;
46131 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46132 if (SWIG_arg_fail(1)) SWIG_fail
;
46133 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->top
);
46135 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46142 static PyObject
*_wrap_LayoutConstraints_right_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46143 PyObject
*resultobj
= NULL
;
46144 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46145 wxIndividualLayoutConstraint
*result
;
46146 PyObject
* obj0
= 0 ;
46147 char *kwnames
[] = {
46148 (char *) "self", NULL
46151 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_right_get",kwnames
,&obj0
)) goto fail
;
46152 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46153 if (SWIG_arg_fail(1)) SWIG_fail
;
46154 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->right
);
46156 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46163 static PyObject
*_wrap_LayoutConstraints_bottom_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46164 PyObject
*resultobj
= NULL
;
46165 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46166 wxIndividualLayoutConstraint
*result
;
46167 PyObject
* obj0
= 0 ;
46168 char *kwnames
[] = {
46169 (char *) "self", NULL
46172 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_bottom_get",kwnames
,&obj0
)) goto fail
;
46173 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46174 if (SWIG_arg_fail(1)) SWIG_fail
;
46175 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->bottom
);
46177 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46184 static PyObject
*_wrap_LayoutConstraints_width_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46185 PyObject
*resultobj
= NULL
;
46186 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46187 wxIndividualLayoutConstraint
*result
;
46188 PyObject
* obj0
= 0 ;
46189 char *kwnames
[] = {
46190 (char *) "self", NULL
46193 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_width_get",kwnames
,&obj0
)) goto fail
;
46194 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46195 if (SWIG_arg_fail(1)) SWIG_fail
;
46196 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->width
);
46198 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46205 static PyObject
*_wrap_LayoutConstraints_height_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46206 PyObject
*resultobj
= NULL
;
46207 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46208 wxIndividualLayoutConstraint
*result
;
46209 PyObject
* obj0
= 0 ;
46210 char *kwnames
[] = {
46211 (char *) "self", NULL
46214 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_height_get",kwnames
,&obj0
)) goto fail
;
46215 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46216 if (SWIG_arg_fail(1)) SWIG_fail
;
46217 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->height
);
46219 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46226 static PyObject
*_wrap_LayoutConstraints_centreX_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46227 PyObject
*resultobj
= NULL
;
46228 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46229 wxIndividualLayoutConstraint
*result
;
46230 PyObject
* obj0
= 0 ;
46231 char *kwnames
[] = {
46232 (char *) "self", NULL
46235 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_centreX_get",kwnames
,&obj0
)) goto fail
;
46236 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46237 if (SWIG_arg_fail(1)) SWIG_fail
;
46238 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->centreX
);
46240 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46247 static PyObject
*_wrap_LayoutConstraints_centreY_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46248 PyObject
*resultobj
= NULL
;
46249 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46250 wxIndividualLayoutConstraint
*result
;
46251 PyObject
* obj0
= 0 ;
46252 char *kwnames
[] = {
46253 (char *) "self", NULL
46256 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_centreY_get",kwnames
,&obj0
)) goto fail
;
46257 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46258 if (SWIG_arg_fail(1)) SWIG_fail
;
46259 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->centreY
);
46261 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46268 static PyObject
*_wrap_new_LayoutConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46269 PyObject
*resultobj
= NULL
;
46270 wxLayoutConstraints
*result
;
46271 char *kwnames
[] = {
46275 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_LayoutConstraints",kwnames
)) goto fail
;
46277 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46278 result
= (wxLayoutConstraints
*)new wxLayoutConstraints();
46280 wxPyEndAllowThreads(__tstate
);
46281 if (PyErr_Occurred()) SWIG_fail
;
46283 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLayoutConstraints
, 1);
46290 static PyObject
*_wrap_LayoutConstraints_SatisfyConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46291 PyObject
*resultobj
= NULL
;
46292 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46293 wxWindow
*arg2
= (wxWindow
*) 0 ;
46294 int *arg3
= (int *) 0 ;
46298 PyObject
* obj0
= 0 ;
46299 PyObject
* obj1
= 0 ;
46300 char *kwnames
[] = {
46301 (char *) "self",(char *) "win", NULL
46304 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
46305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:LayoutConstraints_SatisfyConstraints",kwnames
,&obj0
,&obj1
)) goto fail
;
46306 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46307 if (SWIG_arg_fail(1)) SWIG_fail
;
46308 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
46309 if (SWIG_arg_fail(2)) SWIG_fail
;
46311 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46312 result
= (bool)(arg1
)->SatisfyConstraints(arg2
,arg3
);
46314 wxPyEndAllowThreads(__tstate
);
46315 if (PyErr_Occurred()) SWIG_fail
;
46318 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
46320 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
46321 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
46328 static PyObject
*_wrap_LayoutConstraints_AreSatisfied(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46329 PyObject
*resultobj
= NULL
;
46330 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46332 PyObject
* obj0
= 0 ;
46333 char *kwnames
[] = {
46334 (char *) "self", NULL
46337 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_AreSatisfied",kwnames
,&obj0
)) goto fail
;
46338 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46339 if (SWIG_arg_fail(1)) SWIG_fail
;
46341 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46342 result
= (bool)((wxLayoutConstraints
const *)arg1
)->AreSatisfied();
46344 wxPyEndAllowThreads(__tstate
);
46345 if (PyErr_Occurred()) SWIG_fail
;
46348 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
46356 static PyObject
* LayoutConstraints_swigregister(PyObject
*, PyObject
*args
) {
46358 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
46359 SWIG_TypeClientData(SWIGTYPE_p_wxLayoutConstraints
, obj
);
46361 return Py_BuildValue((char *)"");
46363 static PyMethodDef SwigMethods
[] = {
46364 { (char *)"_wxPySetDictionary", __wxPySetDictionary
, METH_VARARGS
, NULL
},
46365 { (char *)"_wxPyFixStockObjects", __wxPyFixStockObjects
, METH_VARARGS
, NULL
},
46366 { (char *)"Object_GetClassName", (PyCFunction
) _wrap_Object_GetClassName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46367 { (char *)"Object_Destroy", (PyCFunction
) _wrap_Object_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46368 { (char *)"Object_swigregister", Object_swigregister
, METH_VARARGS
, NULL
},
46369 { (char *)"Size_width_set", (PyCFunction
) _wrap_Size_width_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46370 { (char *)"Size_width_get", (PyCFunction
) _wrap_Size_width_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46371 { (char *)"Size_height_set", (PyCFunction
) _wrap_Size_height_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46372 { (char *)"Size_height_get", (PyCFunction
) _wrap_Size_height_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46373 { (char *)"new_Size", (PyCFunction
) _wrap_new_Size
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46374 { (char *)"delete_Size", (PyCFunction
) _wrap_delete_Size
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46375 { (char *)"Size___eq__", (PyCFunction
) _wrap_Size___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46376 { (char *)"Size___ne__", (PyCFunction
) _wrap_Size___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46377 { (char *)"Size___add__", (PyCFunction
) _wrap_Size___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46378 { (char *)"Size___sub__", (PyCFunction
) _wrap_Size___sub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46379 { (char *)"Size_IncTo", (PyCFunction
) _wrap_Size_IncTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46380 { (char *)"Size_DecTo", (PyCFunction
) _wrap_Size_DecTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46381 { (char *)"Size_Set", (PyCFunction
) _wrap_Size_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46382 { (char *)"Size_SetWidth", (PyCFunction
) _wrap_Size_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46383 { (char *)"Size_SetHeight", (PyCFunction
) _wrap_Size_SetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46384 { (char *)"Size_GetWidth", (PyCFunction
) _wrap_Size_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46385 { (char *)"Size_GetHeight", (PyCFunction
) _wrap_Size_GetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46386 { (char *)"Size_IsFullySpecified", (PyCFunction
) _wrap_Size_IsFullySpecified
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46387 { (char *)"Size_SetDefaults", (PyCFunction
) _wrap_Size_SetDefaults
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46388 { (char *)"Size_Get", (PyCFunction
) _wrap_Size_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46389 { (char *)"Size_swigregister", Size_swigregister
, METH_VARARGS
, NULL
},
46390 { (char *)"RealPoint_x_set", (PyCFunction
) _wrap_RealPoint_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46391 { (char *)"RealPoint_x_get", (PyCFunction
) _wrap_RealPoint_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46392 { (char *)"RealPoint_y_set", (PyCFunction
) _wrap_RealPoint_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46393 { (char *)"RealPoint_y_get", (PyCFunction
) _wrap_RealPoint_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46394 { (char *)"new_RealPoint", (PyCFunction
) _wrap_new_RealPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46395 { (char *)"delete_RealPoint", (PyCFunction
) _wrap_delete_RealPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46396 { (char *)"RealPoint___eq__", (PyCFunction
) _wrap_RealPoint___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46397 { (char *)"RealPoint___ne__", (PyCFunction
) _wrap_RealPoint___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46398 { (char *)"RealPoint___add__", (PyCFunction
) _wrap_RealPoint___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46399 { (char *)"RealPoint___sub__", (PyCFunction
) _wrap_RealPoint___sub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46400 { (char *)"RealPoint_Set", (PyCFunction
) _wrap_RealPoint_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46401 { (char *)"RealPoint_Get", (PyCFunction
) _wrap_RealPoint_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46402 { (char *)"RealPoint_swigregister", RealPoint_swigregister
, METH_VARARGS
, NULL
},
46403 { (char *)"Point_x_set", (PyCFunction
) _wrap_Point_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46404 { (char *)"Point_x_get", (PyCFunction
) _wrap_Point_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46405 { (char *)"Point_y_set", (PyCFunction
) _wrap_Point_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46406 { (char *)"Point_y_get", (PyCFunction
) _wrap_Point_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46407 { (char *)"new_Point", (PyCFunction
) _wrap_new_Point
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46408 { (char *)"delete_Point", (PyCFunction
) _wrap_delete_Point
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46409 { (char *)"Point___eq__", (PyCFunction
) _wrap_Point___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46410 { (char *)"Point___ne__", (PyCFunction
) _wrap_Point___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46411 { (char *)"Point___add__", (PyCFunction
) _wrap_Point___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46412 { (char *)"Point___sub__", (PyCFunction
) _wrap_Point___sub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46413 { (char *)"Point___iadd__", (PyCFunction
) _wrap_Point___iadd__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46414 { (char *)"Point___isub__", (PyCFunction
) _wrap_Point___isub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46415 { (char *)"Point_Set", (PyCFunction
) _wrap_Point_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46416 { (char *)"Point_Get", (PyCFunction
) _wrap_Point_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46417 { (char *)"Point_swigregister", Point_swigregister
, METH_VARARGS
, NULL
},
46418 { (char *)"new_Rect", (PyCFunction
) _wrap_new_Rect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46419 { (char *)"new_RectPP", (PyCFunction
) _wrap_new_RectPP
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46420 { (char *)"new_RectPS", (PyCFunction
) _wrap_new_RectPS
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46421 { (char *)"new_RectS", (PyCFunction
) _wrap_new_RectS
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46422 { (char *)"delete_Rect", (PyCFunction
) _wrap_delete_Rect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46423 { (char *)"Rect_GetX", (PyCFunction
) _wrap_Rect_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46424 { (char *)"Rect_SetX", (PyCFunction
) _wrap_Rect_SetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46425 { (char *)"Rect_GetY", (PyCFunction
) _wrap_Rect_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46426 { (char *)"Rect_SetY", (PyCFunction
) _wrap_Rect_SetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46427 { (char *)"Rect_GetWidth", (PyCFunction
) _wrap_Rect_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46428 { (char *)"Rect_SetWidth", (PyCFunction
) _wrap_Rect_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46429 { (char *)"Rect_GetHeight", (PyCFunction
) _wrap_Rect_GetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46430 { (char *)"Rect_SetHeight", (PyCFunction
) _wrap_Rect_SetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46431 { (char *)"Rect_GetPosition", (PyCFunction
) _wrap_Rect_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46432 { (char *)"Rect_SetPosition", (PyCFunction
) _wrap_Rect_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46433 { (char *)"Rect_GetSize", (PyCFunction
) _wrap_Rect_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46434 { (char *)"Rect_SetSize", (PyCFunction
) _wrap_Rect_SetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46435 { (char *)"Rect_IsEmpty", (PyCFunction
) _wrap_Rect_IsEmpty
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46436 { (char *)"Rect_GetTopLeft", (PyCFunction
) _wrap_Rect_GetTopLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46437 { (char *)"Rect_SetTopLeft", (PyCFunction
) _wrap_Rect_SetTopLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46438 { (char *)"Rect_GetBottomRight", (PyCFunction
) _wrap_Rect_GetBottomRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46439 { (char *)"Rect_SetBottomRight", (PyCFunction
) _wrap_Rect_SetBottomRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46440 { (char *)"Rect_GetLeft", (PyCFunction
) _wrap_Rect_GetLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46441 { (char *)"Rect_GetTop", (PyCFunction
) _wrap_Rect_GetTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46442 { (char *)"Rect_GetBottom", (PyCFunction
) _wrap_Rect_GetBottom
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46443 { (char *)"Rect_GetRight", (PyCFunction
) _wrap_Rect_GetRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46444 { (char *)"Rect_SetLeft", (PyCFunction
) _wrap_Rect_SetLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46445 { (char *)"Rect_SetRight", (PyCFunction
) _wrap_Rect_SetRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46446 { (char *)"Rect_SetTop", (PyCFunction
) _wrap_Rect_SetTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46447 { (char *)"Rect_SetBottom", (PyCFunction
) _wrap_Rect_SetBottom
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46448 { (char *)"Rect_Inflate", (PyCFunction
) _wrap_Rect_Inflate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46449 { (char *)"Rect_Deflate", (PyCFunction
) _wrap_Rect_Deflate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46450 { (char *)"Rect_OffsetXY", (PyCFunction
) _wrap_Rect_OffsetXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46451 { (char *)"Rect_Offset", (PyCFunction
) _wrap_Rect_Offset
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46452 { (char *)"Rect_Intersect", (PyCFunction
) _wrap_Rect_Intersect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46453 { (char *)"Rect_Union", (PyCFunction
) _wrap_Rect_Union
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46454 { (char *)"Rect___add__", (PyCFunction
) _wrap_Rect___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46455 { (char *)"Rect___iadd__", (PyCFunction
) _wrap_Rect___iadd__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46456 { (char *)"Rect___eq__", (PyCFunction
) _wrap_Rect___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46457 { (char *)"Rect___ne__", (PyCFunction
) _wrap_Rect___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46458 { (char *)"Rect_InsideXY", (PyCFunction
) _wrap_Rect_InsideXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46459 { (char *)"Rect_Inside", (PyCFunction
) _wrap_Rect_Inside
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46460 { (char *)"Rect_Intersects", (PyCFunction
) _wrap_Rect_Intersects
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46461 { (char *)"Rect_CenterIn", (PyCFunction
) _wrap_Rect_CenterIn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46462 { (char *)"Rect_x_set", (PyCFunction
) _wrap_Rect_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46463 { (char *)"Rect_x_get", (PyCFunction
) _wrap_Rect_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46464 { (char *)"Rect_y_set", (PyCFunction
) _wrap_Rect_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46465 { (char *)"Rect_y_get", (PyCFunction
) _wrap_Rect_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46466 { (char *)"Rect_width_set", (PyCFunction
) _wrap_Rect_width_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46467 { (char *)"Rect_width_get", (PyCFunction
) _wrap_Rect_width_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46468 { (char *)"Rect_height_set", (PyCFunction
) _wrap_Rect_height_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46469 { (char *)"Rect_height_get", (PyCFunction
) _wrap_Rect_height_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46470 { (char *)"Rect_Set", (PyCFunction
) _wrap_Rect_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46471 { (char *)"Rect_Get", (PyCFunction
) _wrap_Rect_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46472 { (char *)"Rect_swigregister", Rect_swigregister
, METH_VARARGS
, NULL
},
46473 { (char *)"IntersectRect", (PyCFunction
) _wrap_IntersectRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46474 { (char *)"new_Point2D", (PyCFunction
) _wrap_new_Point2D
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46475 { (char *)"new_Point2DCopy", (PyCFunction
) _wrap_new_Point2DCopy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46476 { (char *)"new_Point2DFromPoint", (PyCFunction
) _wrap_new_Point2DFromPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46477 { (char *)"Point2D_GetFloor", (PyCFunction
) _wrap_Point2D_GetFloor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46478 { (char *)"Point2D_GetRounded", (PyCFunction
) _wrap_Point2D_GetRounded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46479 { (char *)"Point2D_GetVectorLength", (PyCFunction
) _wrap_Point2D_GetVectorLength
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46480 { (char *)"Point2D_GetVectorAngle", (PyCFunction
) _wrap_Point2D_GetVectorAngle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46481 { (char *)"Point2D_SetVectorLength", (PyCFunction
) _wrap_Point2D_SetVectorLength
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46482 { (char *)"Point2D_SetVectorAngle", (PyCFunction
) _wrap_Point2D_SetVectorAngle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46483 { (char *)"Point2D_GetDistance", (PyCFunction
) _wrap_Point2D_GetDistance
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46484 { (char *)"Point2D_GetDistanceSquare", (PyCFunction
) _wrap_Point2D_GetDistanceSquare
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46485 { (char *)"Point2D_GetDotProduct", (PyCFunction
) _wrap_Point2D_GetDotProduct
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46486 { (char *)"Point2D_GetCrossProduct", (PyCFunction
) _wrap_Point2D_GetCrossProduct
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46487 { (char *)"Point2D___neg__", (PyCFunction
) _wrap_Point2D___neg__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46488 { (char *)"Point2D___iadd__", (PyCFunction
) _wrap_Point2D___iadd__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46489 { (char *)"Point2D___isub__", (PyCFunction
) _wrap_Point2D___isub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46490 { (char *)"Point2D___imul__", (PyCFunction
) _wrap_Point2D___imul__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46491 { (char *)"Point2D___idiv__", (PyCFunction
) _wrap_Point2D___idiv__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46492 { (char *)"Point2D___eq__", (PyCFunction
) _wrap_Point2D___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46493 { (char *)"Point2D___ne__", (PyCFunction
) _wrap_Point2D___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46494 { (char *)"Point2D_x_set", (PyCFunction
) _wrap_Point2D_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46495 { (char *)"Point2D_x_get", (PyCFunction
) _wrap_Point2D_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46496 { (char *)"Point2D_y_set", (PyCFunction
) _wrap_Point2D_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46497 { (char *)"Point2D_y_get", (PyCFunction
) _wrap_Point2D_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46498 { (char *)"Point2D_Set", (PyCFunction
) _wrap_Point2D_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46499 { (char *)"Point2D_Get", (PyCFunction
) _wrap_Point2D_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46500 { (char *)"Point2D_swigregister", Point2D_swigregister
, METH_VARARGS
, NULL
},
46501 { (char *)"new_InputStream", (PyCFunction
) _wrap_new_InputStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46502 { (char *)"delete_InputStream", (PyCFunction
) _wrap_delete_InputStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46503 { (char *)"InputStream_close", (PyCFunction
) _wrap_InputStream_close
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46504 { (char *)"InputStream_flush", (PyCFunction
) _wrap_InputStream_flush
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46505 { (char *)"InputStream_eof", (PyCFunction
) _wrap_InputStream_eof
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46506 { (char *)"InputStream_read", (PyCFunction
) _wrap_InputStream_read
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46507 { (char *)"InputStream_readline", (PyCFunction
) _wrap_InputStream_readline
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46508 { (char *)"InputStream_readlines", (PyCFunction
) _wrap_InputStream_readlines
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46509 { (char *)"InputStream_seek", (PyCFunction
) _wrap_InputStream_seek
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46510 { (char *)"InputStream_tell", (PyCFunction
) _wrap_InputStream_tell
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46511 { (char *)"InputStream_Peek", (PyCFunction
) _wrap_InputStream_Peek
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46512 { (char *)"InputStream_GetC", (PyCFunction
) _wrap_InputStream_GetC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46513 { (char *)"InputStream_LastRead", (PyCFunction
) _wrap_InputStream_LastRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46514 { (char *)"InputStream_CanRead", (PyCFunction
) _wrap_InputStream_CanRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46515 { (char *)"InputStream_Eof", (PyCFunction
) _wrap_InputStream_Eof
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46516 { (char *)"InputStream_Ungetch", (PyCFunction
) _wrap_InputStream_Ungetch
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46517 { (char *)"InputStream_SeekI", (PyCFunction
) _wrap_InputStream_SeekI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46518 { (char *)"InputStream_TellI", (PyCFunction
) _wrap_InputStream_TellI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46519 { (char *)"InputStream_swigregister", InputStream_swigregister
, METH_VARARGS
, NULL
},
46520 { (char *)"OutputStream_write", (PyCFunction
) _wrap_OutputStream_write
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46521 { (char *)"OutputStream_swigregister", OutputStream_swigregister
, METH_VARARGS
, NULL
},
46522 { (char *)"new_FSFile", (PyCFunction
) _wrap_new_FSFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46523 { (char *)"delete_FSFile", (PyCFunction
) _wrap_delete_FSFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46524 { (char *)"FSFile_GetStream", (PyCFunction
) _wrap_FSFile_GetStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46525 { (char *)"FSFile_GetMimeType", (PyCFunction
) _wrap_FSFile_GetMimeType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46526 { (char *)"FSFile_GetLocation", (PyCFunction
) _wrap_FSFile_GetLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46527 { (char *)"FSFile_GetAnchor", (PyCFunction
) _wrap_FSFile_GetAnchor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46528 { (char *)"FSFile_GetModificationTime", (PyCFunction
) _wrap_FSFile_GetModificationTime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46529 { (char *)"FSFile_swigregister", FSFile_swigregister
, METH_VARARGS
, NULL
},
46530 { (char *)"CPPFileSystemHandler_swigregister", CPPFileSystemHandler_swigregister
, METH_VARARGS
, NULL
},
46531 { (char *)"new_FileSystemHandler", (PyCFunction
) _wrap_new_FileSystemHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46532 { (char *)"FileSystemHandler__setCallbackInfo", (PyCFunction
) _wrap_FileSystemHandler__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46533 { (char *)"FileSystemHandler_CanOpen", (PyCFunction
) _wrap_FileSystemHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46534 { (char *)"FileSystemHandler_OpenFile", (PyCFunction
) _wrap_FileSystemHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46535 { (char *)"FileSystemHandler_FindFirst", (PyCFunction
) _wrap_FileSystemHandler_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46536 { (char *)"FileSystemHandler_FindNext", (PyCFunction
) _wrap_FileSystemHandler_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46537 { (char *)"FileSystemHandler_GetProtocol", (PyCFunction
) _wrap_FileSystemHandler_GetProtocol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46538 { (char *)"FileSystemHandler_GetLeftLocation", (PyCFunction
) _wrap_FileSystemHandler_GetLeftLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46539 { (char *)"FileSystemHandler_GetAnchor", (PyCFunction
) _wrap_FileSystemHandler_GetAnchor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46540 { (char *)"FileSystemHandler_GetRightLocation", (PyCFunction
) _wrap_FileSystemHandler_GetRightLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46541 { (char *)"FileSystemHandler_GetMimeTypeFromExt", (PyCFunction
) _wrap_FileSystemHandler_GetMimeTypeFromExt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46542 { (char *)"FileSystemHandler_swigregister", FileSystemHandler_swigregister
, METH_VARARGS
, NULL
},
46543 { (char *)"new_FileSystem", (PyCFunction
) _wrap_new_FileSystem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46544 { (char *)"delete_FileSystem", (PyCFunction
) _wrap_delete_FileSystem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46545 { (char *)"FileSystem_ChangePathTo", (PyCFunction
) _wrap_FileSystem_ChangePathTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46546 { (char *)"FileSystem_GetPath", (PyCFunction
) _wrap_FileSystem_GetPath
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46547 { (char *)"FileSystem_OpenFile", (PyCFunction
) _wrap_FileSystem_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46548 { (char *)"FileSystem_FindFirst", (PyCFunction
) _wrap_FileSystem_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46549 { (char *)"FileSystem_FindNext", (PyCFunction
) _wrap_FileSystem_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46550 { (char *)"FileSystem_AddHandler", (PyCFunction
) _wrap_FileSystem_AddHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46551 { (char *)"FileSystem_CleanUpHandlers", (PyCFunction
) _wrap_FileSystem_CleanUpHandlers
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46552 { (char *)"FileSystem_FileNameToURL", (PyCFunction
) _wrap_FileSystem_FileNameToURL
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46553 { (char *)"FileSystem_URLToFileName", (PyCFunction
) _wrap_FileSystem_URLToFileName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46554 { (char *)"FileSystem_swigregister", FileSystem_swigregister
, METH_VARARGS
, NULL
},
46555 { (char *)"new_InternetFSHandler", (PyCFunction
) _wrap_new_InternetFSHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46556 { (char *)"InternetFSHandler_CanOpen", (PyCFunction
) _wrap_InternetFSHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46557 { (char *)"InternetFSHandler_OpenFile", (PyCFunction
) _wrap_InternetFSHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46558 { (char *)"InternetFSHandler_swigregister", InternetFSHandler_swigregister
, METH_VARARGS
, NULL
},
46559 { (char *)"new_ZipFSHandler", (PyCFunction
) _wrap_new_ZipFSHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46560 { (char *)"ZipFSHandler_CanOpen", (PyCFunction
) _wrap_ZipFSHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46561 { (char *)"ZipFSHandler_OpenFile", (PyCFunction
) _wrap_ZipFSHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46562 { (char *)"ZipFSHandler_FindFirst", (PyCFunction
) _wrap_ZipFSHandler_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46563 { (char *)"ZipFSHandler_FindNext", (PyCFunction
) _wrap_ZipFSHandler_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46564 { (char *)"ZipFSHandler_swigregister", ZipFSHandler_swigregister
, METH_VARARGS
, NULL
},
46565 { (char *)"__wxMemoryFSHandler_AddFile_wxImage", (PyCFunction
) _wrap___wxMemoryFSHandler_AddFile_wxImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46566 { (char *)"__wxMemoryFSHandler_AddFile_wxBitmap", (PyCFunction
) _wrap___wxMemoryFSHandler_AddFile_wxBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46567 { (char *)"__wxMemoryFSHandler_AddFile_Data", (PyCFunction
) _wrap___wxMemoryFSHandler_AddFile_Data
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46568 { (char *)"new_MemoryFSHandler", (PyCFunction
) _wrap_new_MemoryFSHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46569 { (char *)"MemoryFSHandler_RemoveFile", (PyCFunction
) _wrap_MemoryFSHandler_RemoveFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46570 { (char *)"MemoryFSHandler_CanOpen", (PyCFunction
) _wrap_MemoryFSHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46571 { (char *)"MemoryFSHandler_OpenFile", (PyCFunction
) _wrap_MemoryFSHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46572 { (char *)"MemoryFSHandler_FindFirst", (PyCFunction
) _wrap_MemoryFSHandler_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46573 { (char *)"MemoryFSHandler_FindNext", (PyCFunction
) _wrap_MemoryFSHandler_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46574 { (char *)"MemoryFSHandler_swigregister", MemoryFSHandler_swigregister
, METH_VARARGS
, NULL
},
46575 { (char *)"ImageHandler_GetName", (PyCFunction
) _wrap_ImageHandler_GetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46576 { (char *)"ImageHandler_GetExtension", (PyCFunction
) _wrap_ImageHandler_GetExtension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46577 { (char *)"ImageHandler_GetType", (PyCFunction
) _wrap_ImageHandler_GetType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46578 { (char *)"ImageHandler_GetMimeType", (PyCFunction
) _wrap_ImageHandler_GetMimeType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46579 { (char *)"ImageHandler_CanRead", (PyCFunction
) _wrap_ImageHandler_CanRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46580 { (char *)"ImageHandler_SetName", (PyCFunction
) _wrap_ImageHandler_SetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46581 { (char *)"ImageHandler_SetExtension", (PyCFunction
) _wrap_ImageHandler_SetExtension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46582 { (char *)"ImageHandler_SetType", (PyCFunction
) _wrap_ImageHandler_SetType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46583 { (char *)"ImageHandler_SetMimeType", (PyCFunction
) _wrap_ImageHandler_SetMimeType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46584 { (char *)"ImageHandler_swigregister", ImageHandler_swigregister
, METH_VARARGS
, NULL
},
46585 { (char *)"new_PyImageHandler", (PyCFunction
) _wrap_new_PyImageHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46586 { (char *)"PyImageHandler__SetSelf", (PyCFunction
) _wrap_PyImageHandler__SetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46587 { (char *)"PyImageHandler_swigregister", PyImageHandler_swigregister
, METH_VARARGS
, NULL
},
46588 { (char *)"new_ImageHistogram", (PyCFunction
) _wrap_new_ImageHistogram
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46589 { (char *)"ImageHistogram_MakeKey", (PyCFunction
) _wrap_ImageHistogram_MakeKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46590 { (char *)"ImageHistogram_FindFirstUnusedColour", (PyCFunction
) _wrap_ImageHistogram_FindFirstUnusedColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46591 { (char *)"ImageHistogram_GetCount", (PyCFunction
) _wrap_ImageHistogram_GetCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46592 { (char *)"ImageHistogram_GetCountRGB", (PyCFunction
) _wrap_ImageHistogram_GetCountRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46593 { (char *)"ImageHistogram_GetCountColour", (PyCFunction
) _wrap_ImageHistogram_GetCountColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46594 { (char *)"ImageHistogram_swigregister", ImageHistogram_swigregister
, METH_VARARGS
, NULL
},
46595 { (char *)"new_Image_RGBValue", (PyCFunction
) _wrap_new_Image_RGBValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46596 { (char *)"Image_RGBValue_red_set", (PyCFunction
) _wrap_Image_RGBValue_red_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46597 { (char *)"Image_RGBValue_red_get", (PyCFunction
) _wrap_Image_RGBValue_red_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46598 { (char *)"Image_RGBValue_green_set", (PyCFunction
) _wrap_Image_RGBValue_green_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46599 { (char *)"Image_RGBValue_green_get", (PyCFunction
) _wrap_Image_RGBValue_green_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46600 { (char *)"Image_RGBValue_blue_set", (PyCFunction
) _wrap_Image_RGBValue_blue_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46601 { (char *)"Image_RGBValue_blue_get", (PyCFunction
) _wrap_Image_RGBValue_blue_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46602 { (char *)"Image_RGBValue_swigregister", Image_RGBValue_swigregister
, METH_VARARGS
, NULL
},
46603 { (char *)"new_Image_HSVValue", (PyCFunction
) _wrap_new_Image_HSVValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46604 { (char *)"Image_HSVValue_hue_set", (PyCFunction
) _wrap_Image_HSVValue_hue_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46605 { (char *)"Image_HSVValue_hue_get", (PyCFunction
) _wrap_Image_HSVValue_hue_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46606 { (char *)"Image_HSVValue_saturation_set", (PyCFunction
) _wrap_Image_HSVValue_saturation_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46607 { (char *)"Image_HSVValue_saturation_get", (PyCFunction
) _wrap_Image_HSVValue_saturation_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46608 { (char *)"Image_HSVValue_value_set", (PyCFunction
) _wrap_Image_HSVValue_value_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46609 { (char *)"Image_HSVValue_value_get", (PyCFunction
) _wrap_Image_HSVValue_value_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46610 { (char *)"Image_HSVValue_swigregister", Image_HSVValue_swigregister
, METH_VARARGS
, NULL
},
46611 { (char *)"new_Image", (PyCFunction
) _wrap_new_Image
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46612 { (char *)"delete_Image", (PyCFunction
) _wrap_delete_Image
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46613 { (char *)"new_ImageFromMime", (PyCFunction
) _wrap_new_ImageFromMime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46614 { (char *)"new_ImageFromStream", (PyCFunction
) _wrap_new_ImageFromStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46615 { (char *)"new_ImageFromStreamMime", (PyCFunction
) _wrap_new_ImageFromStreamMime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46616 { (char *)"new_EmptyImage", (PyCFunction
) _wrap_new_EmptyImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46617 { (char *)"new_ImageFromBitmap", (PyCFunction
) _wrap_new_ImageFromBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46618 { (char *)"new_ImageFromData", (PyCFunction
) _wrap_new_ImageFromData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46619 { (char *)"new_ImageFromDataWithAlpha", (PyCFunction
) _wrap_new_ImageFromDataWithAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46620 { (char *)"Image_Create", (PyCFunction
) _wrap_Image_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46621 { (char *)"Image_Destroy", (PyCFunction
) _wrap_Image_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46622 { (char *)"Image_Scale", (PyCFunction
) _wrap_Image_Scale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46623 { (char *)"Image_ShrinkBy", (PyCFunction
) _wrap_Image_ShrinkBy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46624 { (char *)"Image_Rescale", (PyCFunction
) _wrap_Image_Rescale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46625 { (char *)"Image_Resize", (PyCFunction
) _wrap_Image_Resize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46626 { (char *)"Image_SetRGB", (PyCFunction
) _wrap_Image_SetRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46627 { (char *)"Image_SetRGBRect", (PyCFunction
) _wrap_Image_SetRGBRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46628 { (char *)"Image_GetRed", (PyCFunction
) _wrap_Image_GetRed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46629 { (char *)"Image_GetGreen", (PyCFunction
) _wrap_Image_GetGreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46630 { (char *)"Image_GetBlue", (PyCFunction
) _wrap_Image_GetBlue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46631 { (char *)"Image_SetAlpha", (PyCFunction
) _wrap_Image_SetAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46632 { (char *)"Image_GetAlpha", (PyCFunction
) _wrap_Image_GetAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46633 { (char *)"Image_HasAlpha", (PyCFunction
) _wrap_Image_HasAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46634 { (char *)"Image_InitAlpha", (PyCFunction
) _wrap_Image_InitAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46635 { (char *)"Image_IsTransparent", (PyCFunction
) _wrap_Image_IsTransparent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46636 { (char *)"Image_FindFirstUnusedColour", (PyCFunction
) _wrap_Image_FindFirstUnusedColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46637 { (char *)"Image_ConvertAlphaToMask", (PyCFunction
) _wrap_Image_ConvertAlphaToMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46638 { (char *)"Image_ConvertColourToAlpha", (PyCFunction
) _wrap_Image_ConvertColourToAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46639 { (char *)"Image_SetMaskFromImage", (PyCFunction
) _wrap_Image_SetMaskFromImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46640 { (char *)"Image_CanRead", (PyCFunction
) _wrap_Image_CanRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46641 { (char *)"Image_GetImageCount", (PyCFunction
) _wrap_Image_GetImageCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46642 { (char *)"Image_LoadFile", (PyCFunction
) _wrap_Image_LoadFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46643 { (char *)"Image_LoadMimeFile", (PyCFunction
) _wrap_Image_LoadMimeFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46644 { (char *)"Image_SaveFile", (PyCFunction
) _wrap_Image_SaveFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46645 { (char *)"Image_SaveMimeFile", (PyCFunction
) _wrap_Image_SaveMimeFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46646 { (char *)"Image_CanReadStream", (PyCFunction
) _wrap_Image_CanReadStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46647 { (char *)"Image_LoadStream", (PyCFunction
) _wrap_Image_LoadStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46648 { (char *)"Image_LoadMimeStream", (PyCFunction
) _wrap_Image_LoadMimeStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46649 { (char *)"Image_Ok", (PyCFunction
) _wrap_Image_Ok
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46650 { (char *)"Image_GetWidth", (PyCFunction
) _wrap_Image_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46651 { (char *)"Image_GetHeight", (PyCFunction
) _wrap_Image_GetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46652 { (char *)"Image_GetSize", (PyCFunction
) _wrap_Image_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46653 { (char *)"Image_GetSubImage", (PyCFunction
) _wrap_Image_GetSubImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46654 { (char *)"Image_Size", (PyCFunction
) _wrap_Image_Size
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46655 { (char *)"Image_Copy", (PyCFunction
) _wrap_Image_Copy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46656 { (char *)"Image_Paste", (PyCFunction
) _wrap_Image_Paste
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46657 { (char *)"Image_GetData", (PyCFunction
) _wrap_Image_GetData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46658 { (char *)"Image_SetData", (PyCFunction
) _wrap_Image_SetData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46659 { (char *)"Image_GetDataBuffer", (PyCFunction
) _wrap_Image_GetDataBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46660 { (char *)"Image_SetDataBuffer", (PyCFunction
) _wrap_Image_SetDataBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46661 { (char *)"Image_GetAlphaData", (PyCFunction
) _wrap_Image_GetAlphaData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46662 { (char *)"Image_SetAlphaData", (PyCFunction
) _wrap_Image_SetAlphaData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46663 { (char *)"Image_GetAlphaBuffer", (PyCFunction
) _wrap_Image_GetAlphaBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46664 { (char *)"Image_SetAlphaBuffer", (PyCFunction
) _wrap_Image_SetAlphaBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46665 { (char *)"Image_SetMaskColour", (PyCFunction
) _wrap_Image_SetMaskColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46666 { (char *)"Image_GetOrFindMaskColour", (PyCFunction
) _wrap_Image_GetOrFindMaskColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46667 { (char *)"Image_GetMaskRed", (PyCFunction
) _wrap_Image_GetMaskRed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46668 { (char *)"Image_GetMaskGreen", (PyCFunction
) _wrap_Image_GetMaskGreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46669 { (char *)"Image_GetMaskBlue", (PyCFunction
) _wrap_Image_GetMaskBlue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46670 { (char *)"Image_SetMask", (PyCFunction
) _wrap_Image_SetMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46671 { (char *)"Image_HasMask", (PyCFunction
) _wrap_Image_HasMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46672 { (char *)"Image_Rotate", (PyCFunction
) _wrap_Image_Rotate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46673 { (char *)"Image_Rotate90", (PyCFunction
) _wrap_Image_Rotate90
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46674 { (char *)"Image_Mirror", (PyCFunction
) _wrap_Image_Mirror
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46675 { (char *)"Image_Replace", (PyCFunction
) _wrap_Image_Replace
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46676 { (char *)"Image_ConvertToGreyscale", (PyCFunction
) _wrap_Image_ConvertToGreyscale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46677 { (char *)"Image_ConvertToMono", (PyCFunction
) _wrap_Image_ConvertToMono
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46678 { (char *)"Image_SetOption", (PyCFunction
) _wrap_Image_SetOption
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46679 { (char *)"Image_SetOptionInt", (PyCFunction
) _wrap_Image_SetOptionInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46680 { (char *)"Image_GetOption", (PyCFunction
) _wrap_Image_GetOption
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46681 { (char *)"Image_GetOptionInt", (PyCFunction
) _wrap_Image_GetOptionInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46682 { (char *)"Image_HasOption", (PyCFunction
) _wrap_Image_HasOption
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46683 { (char *)"Image_CountColours", (PyCFunction
) _wrap_Image_CountColours
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46684 { (char *)"Image_ComputeHistogram", (PyCFunction
) _wrap_Image_ComputeHistogram
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46685 { (char *)"Image_AddHandler", (PyCFunction
) _wrap_Image_AddHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46686 { (char *)"Image_InsertHandler", (PyCFunction
) _wrap_Image_InsertHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46687 { (char *)"Image_RemoveHandler", (PyCFunction
) _wrap_Image_RemoveHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46688 { (char *)"Image_GetImageExtWildcard", (PyCFunction
) _wrap_Image_GetImageExtWildcard
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46689 { (char *)"Image_ConvertToBitmap", (PyCFunction
) _wrap_Image_ConvertToBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46690 { (char *)"Image_ConvertToMonoBitmap", (PyCFunction
) _wrap_Image_ConvertToMonoBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46691 { (char *)"Image_RotateHue", (PyCFunction
) _wrap_Image_RotateHue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46692 { (char *)"Image_RGBtoHSV", (PyCFunction
) _wrap_Image_RGBtoHSV
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46693 { (char *)"Image_HSVtoRGB", (PyCFunction
) _wrap_Image_HSVtoRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46694 { (char *)"Image_swigregister", Image_swigregister
, METH_VARARGS
, NULL
},
46695 { (char *)"new_BMPHandler", (PyCFunction
) _wrap_new_BMPHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46696 { (char *)"BMPHandler_swigregister", BMPHandler_swigregister
, METH_VARARGS
, NULL
},
46697 { (char *)"new_ICOHandler", (PyCFunction
) _wrap_new_ICOHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46698 { (char *)"ICOHandler_swigregister", ICOHandler_swigregister
, METH_VARARGS
, NULL
},
46699 { (char *)"new_CURHandler", (PyCFunction
) _wrap_new_CURHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46700 { (char *)"CURHandler_swigregister", CURHandler_swigregister
, METH_VARARGS
, NULL
},
46701 { (char *)"new_ANIHandler", (PyCFunction
) _wrap_new_ANIHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46702 { (char *)"ANIHandler_swigregister", ANIHandler_swigregister
, METH_VARARGS
, NULL
},
46703 { (char *)"new_PNGHandler", (PyCFunction
) _wrap_new_PNGHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46704 { (char *)"PNGHandler_swigregister", PNGHandler_swigregister
, METH_VARARGS
, NULL
},
46705 { (char *)"new_GIFHandler", (PyCFunction
) _wrap_new_GIFHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46706 { (char *)"GIFHandler_swigregister", GIFHandler_swigregister
, METH_VARARGS
, NULL
},
46707 { (char *)"new_PCXHandler", (PyCFunction
) _wrap_new_PCXHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46708 { (char *)"PCXHandler_swigregister", PCXHandler_swigregister
, METH_VARARGS
, NULL
},
46709 { (char *)"new_JPEGHandler", (PyCFunction
) _wrap_new_JPEGHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46710 { (char *)"JPEGHandler_swigregister", JPEGHandler_swigregister
, METH_VARARGS
, NULL
},
46711 { (char *)"new_PNMHandler", (PyCFunction
) _wrap_new_PNMHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46712 { (char *)"PNMHandler_swigregister", PNMHandler_swigregister
, METH_VARARGS
, NULL
},
46713 { (char *)"new_XPMHandler", (PyCFunction
) _wrap_new_XPMHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46714 { (char *)"XPMHandler_swigregister", XPMHandler_swigregister
, METH_VARARGS
, NULL
},
46715 { (char *)"new_TIFFHandler", (PyCFunction
) _wrap_new_TIFFHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46716 { (char *)"TIFFHandler_swigregister", TIFFHandler_swigregister
, METH_VARARGS
, NULL
},
46717 { (char *)"Quantize_Quantize", (PyCFunction
) _wrap_Quantize_Quantize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46718 { (char *)"Quantize_swigregister", Quantize_swigregister
, METH_VARARGS
, NULL
},
46719 { (char *)"new_EvtHandler", (PyCFunction
) _wrap_new_EvtHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46720 { (char *)"EvtHandler_GetNextHandler", (PyCFunction
) _wrap_EvtHandler_GetNextHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46721 { (char *)"EvtHandler_GetPreviousHandler", (PyCFunction
) _wrap_EvtHandler_GetPreviousHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46722 { (char *)"EvtHandler_SetNextHandler", (PyCFunction
) _wrap_EvtHandler_SetNextHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46723 { (char *)"EvtHandler_SetPreviousHandler", (PyCFunction
) _wrap_EvtHandler_SetPreviousHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46724 { (char *)"EvtHandler_GetEvtHandlerEnabled", (PyCFunction
) _wrap_EvtHandler_GetEvtHandlerEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46725 { (char *)"EvtHandler_SetEvtHandlerEnabled", (PyCFunction
) _wrap_EvtHandler_SetEvtHandlerEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46726 { (char *)"EvtHandler_ProcessEvent", (PyCFunction
) _wrap_EvtHandler_ProcessEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46727 { (char *)"EvtHandler_AddPendingEvent", (PyCFunction
) _wrap_EvtHandler_AddPendingEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46728 { (char *)"EvtHandler_ProcessPendingEvents", (PyCFunction
) _wrap_EvtHandler_ProcessPendingEvents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46729 { (char *)"EvtHandler_Connect", (PyCFunction
) _wrap_EvtHandler_Connect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46730 { (char *)"EvtHandler_Disconnect", (PyCFunction
) _wrap_EvtHandler_Disconnect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46731 { (char *)"EvtHandler__setOORInfo", (PyCFunction
) _wrap_EvtHandler__setOORInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46732 { (char *)"EvtHandler_swigregister", EvtHandler_swigregister
, METH_VARARGS
, NULL
},
46733 { (char *)"NewEventType", (PyCFunction
) _wrap_NewEventType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46734 { (char *)"delete_Event", (PyCFunction
) _wrap_delete_Event
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46735 { (char *)"Event_SetEventType", (PyCFunction
) _wrap_Event_SetEventType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46736 { (char *)"Event_GetEventType", (PyCFunction
) _wrap_Event_GetEventType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46737 { (char *)"Event_GetEventObject", (PyCFunction
) _wrap_Event_GetEventObject
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46738 { (char *)"Event_SetEventObject", (PyCFunction
) _wrap_Event_SetEventObject
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46739 { (char *)"Event_GetTimestamp", (PyCFunction
) _wrap_Event_GetTimestamp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46740 { (char *)"Event_SetTimestamp", (PyCFunction
) _wrap_Event_SetTimestamp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46741 { (char *)"Event_GetId", (PyCFunction
) _wrap_Event_GetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46742 { (char *)"Event_SetId", (PyCFunction
) _wrap_Event_SetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46743 { (char *)"Event_IsCommandEvent", (PyCFunction
) _wrap_Event_IsCommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46744 { (char *)"Event_Skip", (PyCFunction
) _wrap_Event_Skip
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46745 { (char *)"Event_GetSkipped", (PyCFunction
) _wrap_Event_GetSkipped
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46746 { (char *)"Event_ShouldPropagate", (PyCFunction
) _wrap_Event_ShouldPropagate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46747 { (char *)"Event_StopPropagation", (PyCFunction
) _wrap_Event_StopPropagation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46748 { (char *)"Event_ResumePropagation", (PyCFunction
) _wrap_Event_ResumePropagation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46749 { (char *)"Event_Clone", (PyCFunction
) _wrap_Event_Clone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46750 { (char *)"Event_swigregister", Event_swigregister
, METH_VARARGS
, NULL
},
46751 { (char *)"new_PropagationDisabler", (PyCFunction
) _wrap_new_PropagationDisabler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46752 { (char *)"delete_PropagationDisabler", (PyCFunction
) _wrap_delete_PropagationDisabler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46753 { (char *)"PropagationDisabler_swigregister", PropagationDisabler_swigregister
, METH_VARARGS
, NULL
},
46754 { (char *)"new_PropagateOnce", (PyCFunction
) _wrap_new_PropagateOnce
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46755 { (char *)"delete_PropagateOnce", (PyCFunction
) _wrap_delete_PropagateOnce
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46756 { (char *)"PropagateOnce_swigregister", PropagateOnce_swigregister
, METH_VARARGS
, NULL
},
46757 { (char *)"new_CommandEvent", (PyCFunction
) _wrap_new_CommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46758 { (char *)"CommandEvent_GetSelection", (PyCFunction
) _wrap_CommandEvent_GetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46759 { (char *)"CommandEvent_SetString", (PyCFunction
) _wrap_CommandEvent_SetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46760 { (char *)"CommandEvent_GetString", (PyCFunction
) _wrap_CommandEvent_GetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46761 { (char *)"CommandEvent_IsChecked", (PyCFunction
) _wrap_CommandEvent_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46762 { (char *)"CommandEvent_IsSelection", (PyCFunction
) _wrap_CommandEvent_IsSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46763 { (char *)"CommandEvent_SetExtraLong", (PyCFunction
) _wrap_CommandEvent_SetExtraLong
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46764 { (char *)"CommandEvent_GetExtraLong", (PyCFunction
) _wrap_CommandEvent_GetExtraLong
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46765 { (char *)"CommandEvent_SetInt", (PyCFunction
) _wrap_CommandEvent_SetInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46766 { (char *)"CommandEvent_GetInt", (PyCFunction
) _wrap_CommandEvent_GetInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46767 { (char *)"CommandEvent_Clone", (PyCFunction
) _wrap_CommandEvent_Clone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46768 { (char *)"CommandEvent_swigregister", CommandEvent_swigregister
, METH_VARARGS
, NULL
},
46769 { (char *)"new_NotifyEvent", (PyCFunction
) _wrap_new_NotifyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46770 { (char *)"NotifyEvent_Veto", (PyCFunction
) _wrap_NotifyEvent_Veto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46771 { (char *)"NotifyEvent_Allow", (PyCFunction
) _wrap_NotifyEvent_Allow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46772 { (char *)"NotifyEvent_IsAllowed", (PyCFunction
) _wrap_NotifyEvent_IsAllowed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46773 { (char *)"NotifyEvent_swigregister", NotifyEvent_swigregister
, METH_VARARGS
, NULL
},
46774 { (char *)"new_ScrollEvent", (PyCFunction
) _wrap_new_ScrollEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46775 { (char *)"ScrollEvent_GetOrientation", (PyCFunction
) _wrap_ScrollEvent_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46776 { (char *)"ScrollEvent_GetPosition", (PyCFunction
) _wrap_ScrollEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46777 { (char *)"ScrollEvent_SetOrientation", (PyCFunction
) _wrap_ScrollEvent_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46778 { (char *)"ScrollEvent_SetPosition", (PyCFunction
) _wrap_ScrollEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46779 { (char *)"ScrollEvent_swigregister", ScrollEvent_swigregister
, METH_VARARGS
, NULL
},
46780 { (char *)"new_ScrollWinEvent", (PyCFunction
) _wrap_new_ScrollWinEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46781 { (char *)"ScrollWinEvent_GetOrientation", (PyCFunction
) _wrap_ScrollWinEvent_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46782 { (char *)"ScrollWinEvent_GetPosition", (PyCFunction
) _wrap_ScrollWinEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46783 { (char *)"ScrollWinEvent_SetOrientation", (PyCFunction
) _wrap_ScrollWinEvent_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46784 { (char *)"ScrollWinEvent_SetPosition", (PyCFunction
) _wrap_ScrollWinEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46785 { (char *)"ScrollWinEvent_swigregister", ScrollWinEvent_swigregister
, METH_VARARGS
, NULL
},
46786 { (char *)"new_MouseEvent", (PyCFunction
) _wrap_new_MouseEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46787 { (char *)"MouseEvent_IsButton", (PyCFunction
) _wrap_MouseEvent_IsButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46788 { (char *)"MouseEvent_ButtonDown", (PyCFunction
) _wrap_MouseEvent_ButtonDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46789 { (char *)"MouseEvent_ButtonDClick", (PyCFunction
) _wrap_MouseEvent_ButtonDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46790 { (char *)"MouseEvent_ButtonUp", (PyCFunction
) _wrap_MouseEvent_ButtonUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46791 { (char *)"MouseEvent_Button", (PyCFunction
) _wrap_MouseEvent_Button
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46792 { (char *)"MouseEvent_ButtonIsDown", (PyCFunction
) _wrap_MouseEvent_ButtonIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46793 { (char *)"MouseEvent_GetButton", (PyCFunction
) _wrap_MouseEvent_GetButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46794 { (char *)"MouseEvent_ControlDown", (PyCFunction
) _wrap_MouseEvent_ControlDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46795 { (char *)"MouseEvent_MetaDown", (PyCFunction
) _wrap_MouseEvent_MetaDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46796 { (char *)"MouseEvent_AltDown", (PyCFunction
) _wrap_MouseEvent_AltDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46797 { (char *)"MouseEvent_ShiftDown", (PyCFunction
) _wrap_MouseEvent_ShiftDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46798 { (char *)"MouseEvent_CmdDown", (PyCFunction
) _wrap_MouseEvent_CmdDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46799 { (char *)"MouseEvent_LeftDown", (PyCFunction
) _wrap_MouseEvent_LeftDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46800 { (char *)"MouseEvent_MiddleDown", (PyCFunction
) _wrap_MouseEvent_MiddleDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46801 { (char *)"MouseEvent_RightDown", (PyCFunction
) _wrap_MouseEvent_RightDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46802 { (char *)"MouseEvent_LeftUp", (PyCFunction
) _wrap_MouseEvent_LeftUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46803 { (char *)"MouseEvent_MiddleUp", (PyCFunction
) _wrap_MouseEvent_MiddleUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46804 { (char *)"MouseEvent_RightUp", (PyCFunction
) _wrap_MouseEvent_RightUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46805 { (char *)"MouseEvent_LeftDClick", (PyCFunction
) _wrap_MouseEvent_LeftDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46806 { (char *)"MouseEvent_MiddleDClick", (PyCFunction
) _wrap_MouseEvent_MiddleDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46807 { (char *)"MouseEvent_RightDClick", (PyCFunction
) _wrap_MouseEvent_RightDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46808 { (char *)"MouseEvent_LeftIsDown", (PyCFunction
) _wrap_MouseEvent_LeftIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46809 { (char *)"MouseEvent_MiddleIsDown", (PyCFunction
) _wrap_MouseEvent_MiddleIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46810 { (char *)"MouseEvent_RightIsDown", (PyCFunction
) _wrap_MouseEvent_RightIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46811 { (char *)"MouseEvent_Dragging", (PyCFunction
) _wrap_MouseEvent_Dragging
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46812 { (char *)"MouseEvent_Moving", (PyCFunction
) _wrap_MouseEvent_Moving
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46813 { (char *)"MouseEvent_Entering", (PyCFunction
) _wrap_MouseEvent_Entering
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46814 { (char *)"MouseEvent_Leaving", (PyCFunction
) _wrap_MouseEvent_Leaving
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46815 { (char *)"MouseEvent_GetPosition", (PyCFunction
) _wrap_MouseEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46816 { (char *)"MouseEvent_GetPositionTuple", (PyCFunction
) _wrap_MouseEvent_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46817 { (char *)"MouseEvent_GetLogicalPosition", (PyCFunction
) _wrap_MouseEvent_GetLogicalPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46818 { (char *)"MouseEvent_GetX", (PyCFunction
) _wrap_MouseEvent_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46819 { (char *)"MouseEvent_GetY", (PyCFunction
) _wrap_MouseEvent_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46820 { (char *)"MouseEvent_GetWheelRotation", (PyCFunction
) _wrap_MouseEvent_GetWheelRotation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46821 { (char *)"MouseEvent_GetWheelDelta", (PyCFunction
) _wrap_MouseEvent_GetWheelDelta
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46822 { (char *)"MouseEvent_GetLinesPerAction", (PyCFunction
) _wrap_MouseEvent_GetLinesPerAction
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46823 { (char *)"MouseEvent_IsPageScroll", (PyCFunction
) _wrap_MouseEvent_IsPageScroll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46824 { (char *)"MouseEvent_m_x_set", (PyCFunction
) _wrap_MouseEvent_m_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46825 { (char *)"MouseEvent_m_x_get", (PyCFunction
) _wrap_MouseEvent_m_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46826 { (char *)"MouseEvent_m_y_set", (PyCFunction
) _wrap_MouseEvent_m_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46827 { (char *)"MouseEvent_m_y_get", (PyCFunction
) _wrap_MouseEvent_m_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46828 { (char *)"MouseEvent_m_leftDown_set", (PyCFunction
) _wrap_MouseEvent_m_leftDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46829 { (char *)"MouseEvent_m_leftDown_get", (PyCFunction
) _wrap_MouseEvent_m_leftDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46830 { (char *)"MouseEvent_m_middleDown_set", (PyCFunction
) _wrap_MouseEvent_m_middleDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46831 { (char *)"MouseEvent_m_middleDown_get", (PyCFunction
) _wrap_MouseEvent_m_middleDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46832 { (char *)"MouseEvent_m_rightDown_set", (PyCFunction
) _wrap_MouseEvent_m_rightDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46833 { (char *)"MouseEvent_m_rightDown_get", (PyCFunction
) _wrap_MouseEvent_m_rightDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46834 { (char *)"MouseEvent_m_controlDown_set", (PyCFunction
) _wrap_MouseEvent_m_controlDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46835 { (char *)"MouseEvent_m_controlDown_get", (PyCFunction
) _wrap_MouseEvent_m_controlDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46836 { (char *)"MouseEvent_m_shiftDown_set", (PyCFunction
) _wrap_MouseEvent_m_shiftDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46837 { (char *)"MouseEvent_m_shiftDown_get", (PyCFunction
) _wrap_MouseEvent_m_shiftDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46838 { (char *)"MouseEvent_m_altDown_set", (PyCFunction
) _wrap_MouseEvent_m_altDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46839 { (char *)"MouseEvent_m_altDown_get", (PyCFunction
) _wrap_MouseEvent_m_altDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46840 { (char *)"MouseEvent_m_metaDown_set", (PyCFunction
) _wrap_MouseEvent_m_metaDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46841 { (char *)"MouseEvent_m_metaDown_get", (PyCFunction
) _wrap_MouseEvent_m_metaDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46842 { (char *)"MouseEvent_m_wheelRotation_set", (PyCFunction
) _wrap_MouseEvent_m_wheelRotation_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46843 { (char *)"MouseEvent_m_wheelRotation_get", (PyCFunction
) _wrap_MouseEvent_m_wheelRotation_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46844 { (char *)"MouseEvent_m_wheelDelta_set", (PyCFunction
) _wrap_MouseEvent_m_wheelDelta_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46845 { (char *)"MouseEvent_m_wheelDelta_get", (PyCFunction
) _wrap_MouseEvent_m_wheelDelta_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46846 { (char *)"MouseEvent_m_linesPerAction_set", (PyCFunction
) _wrap_MouseEvent_m_linesPerAction_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46847 { (char *)"MouseEvent_m_linesPerAction_get", (PyCFunction
) _wrap_MouseEvent_m_linesPerAction_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46848 { (char *)"MouseEvent_swigregister", MouseEvent_swigregister
, METH_VARARGS
, NULL
},
46849 { (char *)"new_SetCursorEvent", (PyCFunction
) _wrap_new_SetCursorEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46850 { (char *)"SetCursorEvent_GetX", (PyCFunction
) _wrap_SetCursorEvent_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46851 { (char *)"SetCursorEvent_GetY", (PyCFunction
) _wrap_SetCursorEvent_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46852 { (char *)"SetCursorEvent_SetCursor", (PyCFunction
) _wrap_SetCursorEvent_SetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46853 { (char *)"SetCursorEvent_GetCursor", (PyCFunction
) _wrap_SetCursorEvent_GetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46854 { (char *)"SetCursorEvent_HasCursor", (PyCFunction
) _wrap_SetCursorEvent_HasCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46855 { (char *)"SetCursorEvent_swigregister", SetCursorEvent_swigregister
, METH_VARARGS
, NULL
},
46856 { (char *)"new_KeyEvent", (PyCFunction
) _wrap_new_KeyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46857 { (char *)"KeyEvent_GetModifiers", (PyCFunction
) _wrap_KeyEvent_GetModifiers
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46858 { (char *)"KeyEvent_ControlDown", (PyCFunction
) _wrap_KeyEvent_ControlDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46859 { (char *)"KeyEvent_MetaDown", (PyCFunction
) _wrap_KeyEvent_MetaDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46860 { (char *)"KeyEvent_AltDown", (PyCFunction
) _wrap_KeyEvent_AltDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46861 { (char *)"KeyEvent_ShiftDown", (PyCFunction
) _wrap_KeyEvent_ShiftDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46862 { (char *)"KeyEvent_CmdDown", (PyCFunction
) _wrap_KeyEvent_CmdDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46863 { (char *)"KeyEvent_HasModifiers", (PyCFunction
) _wrap_KeyEvent_HasModifiers
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46864 { (char *)"KeyEvent_GetKeyCode", (PyCFunction
) _wrap_KeyEvent_GetKeyCode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46865 { (char *)"KeyEvent_GetUnicodeKey", (PyCFunction
) _wrap_KeyEvent_GetUnicodeKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46866 { (char *)"KeyEvent_GetRawKeyCode", (PyCFunction
) _wrap_KeyEvent_GetRawKeyCode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46867 { (char *)"KeyEvent_GetRawKeyFlags", (PyCFunction
) _wrap_KeyEvent_GetRawKeyFlags
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46868 { (char *)"KeyEvent_GetPosition", (PyCFunction
) _wrap_KeyEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46869 { (char *)"KeyEvent_GetPositionTuple", (PyCFunction
) _wrap_KeyEvent_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46870 { (char *)"KeyEvent_GetX", (PyCFunction
) _wrap_KeyEvent_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46871 { (char *)"KeyEvent_GetY", (PyCFunction
) _wrap_KeyEvent_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46872 { (char *)"KeyEvent_m_x_set", (PyCFunction
) _wrap_KeyEvent_m_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46873 { (char *)"KeyEvent_m_x_get", (PyCFunction
) _wrap_KeyEvent_m_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46874 { (char *)"KeyEvent_m_y_set", (PyCFunction
) _wrap_KeyEvent_m_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46875 { (char *)"KeyEvent_m_y_get", (PyCFunction
) _wrap_KeyEvent_m_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46876 { (char *)"KeyEvent_m_keyCode_set", (PyCFunction
) _wrap_KeyEvent_m_keyCode_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46877 { (char *)"KeyEvent_m_keyCode_get", (PyCFunction
) _wrap_KeyEvent_m_keyCode_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46878 { (char *)"KeyEvent_m_controlDown_set", (PyCFunction
) _wrap_KeyEvent_m_controlDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46879 { (char *)"KeyEvent_m_controlDown_get", (PyCFunction
) _wrap_KeyEvent_m_controlDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46880 { (char *)"KeyEvent_m_shiftDown_set", (PyCFunction
) _wrap_KeyEvent_m_shiftDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46881 { (char *)"KeyEvent_m_shiftDown_get", (PyCFunction
) _wrap_KeyEvent_m_shiftDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46882 { (char *)"KeyEvent_m_altDown_set", (PyCFunction
) _wrap_KeyEvent_m_altDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46883 { (char *)"KeyEvent_m_altDown_get", (PyCFunction
) _wrap_KeyEvent_m_altDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46884 { (char *)"KeyEvent_m_metaDown_set", (PyCFunction
) _wrap_KeyEvent_m_metaDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46885 { (char *)"KeyEvent_m_metaDown_get", (PyCFunction
) _wrap_KeyEvent_m_metaDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46886 { (char *)"KeyEvent_m_scanCode_set", (PyCFunction
) _wrap_KeyEvent_m_scanCode_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46887 { (char *)"KeyEvent_m_scanCode_get", (PyCFunction
) _wrap_KeyEvent_m_scanCode_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46888 { (char *)"KeyEvent_m_rawCode_set", (PyCFunction
) _wrap_KeyEvent_m_rawCode_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46889 { (char *)"KeyEvent_m_rawCode_get", (PyCFunction
) _wrap_KeyEvent_m_rawCode_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46890 { (char *)"KeyEvent_m_rawFlags_set", (PyCFunction
) _wrap_KeyEvent_m_rawFlags_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46891 { (char *)"KeyEvent_m_rawFlags_get", (PyCFunction
) _wrap_KeyEvent_m_rawFlags_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46892 { (char *)"KeyEvent_swigregister", KeyEvent_swigregister
, METH_VARARGS
, NULL
},
46893 { (char *)"new_SizeEvent", (PyCFunction
) _wrap_new_SizeEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46894 { (char *)"SizeEvent_GetSize", (PyCFunction
) _wrap_SizeEvent_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46895 { (char *)"SizeEvent_GetRect", (PyCFunction
) _wrap_SizeEvent_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46896 { (char *)"SizeEvent_SetRect", (PyCFunction
) _wrap_SizeEvent_SetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46897 { (char *)"SizeEvent_SetSize", (PyCFunction
) _wrap_SizeEvent_SetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46898 { (char *)"SizeEvent_m_size_set", (PyCFunction
) _wrap_SizeEvent_m_size_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46899 { (char *)"SizeEvent_m_size_get", (PyCFunction
) _wrap_SizeEvent_m_size_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46900 { (char *)"SizeEvent_m_rect_set", (PyCFunction
) _wrap_SizeEvent_m_rect_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46901 { (char *)"SizeEvent_m_rect_get", (PyCFunction
) _wrap_SizeEvent_m_rect_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46902 { (char *)"SizeEvent_swigregister", SizeEvent_swigregister
, METH_VARARGS
, NULL
},
46903 { (char *)"new_MoveEvent", (PyCFunction
) _wrap_new_MoveEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46904 { (char *)"MoveEvent_GetPosition", (PyCFunction
) _wrap_MoveEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46905 { (char *)"MoveEvent_GetRect", (PyCFunction
) _wrap_MoveEvent_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46906 { (char *)"MoveEvent_SetRect", (PyCFunction
) _wrap_MoveEvent_SetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46907 { (char *)"MoveEvent_SetPosition", (PyCFunction
) _wrap_MoveEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46908 { (char *)"MoveEvent_swigregister", MoveEvent_swigregister
, METH_VARARGS
, NULL
},
46909 { (char *)"new_PaintEvent", (PyCFunction
) _wrap_new_PaintEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46910 { (char *)"PaintEvent_swigregister", PaintEvent_swigregister
, METH_VARARGS
, NULL
},
46911 { (char *)"new_NcPaintEvent", (PyCFunction
) _wrap_new_NcPaintEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46912 { (char *)"NcPaintEvent_swigregister", NcPaintEvent_swigregister
, METH_VARARGS
, NULL
},
46913 { (char *)"new_EraseEvent", (PyCFunction
) _wrap_new_EraseEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46914 { (char *)"EraseEvent_GetDC", (PyCFunction
) _wrap_EraseEvent_GetDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46915 { (char *)"EraseEvent_swigregister", EraseEvent_swigregister
, METH_VARARGS
, NULL
},
46916 { (char *)"new_FocusEvent", (PyCFunction
) _wrap_new_FocusEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46917 { (char *)"FocusEvent_GetWindow", (PyCFunction
) _wrap_FocusEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46918 { (char *)"FocusEvent_SetWindow", (PyCFunction
) _wrap_FocusEvent_SetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46919 { (char *)"FocusEvent_swigregister", FocusEvent_swigregister
, METH_VARARGS
, NULL
},
46920 { (char *)"new_ChildFocusEvent", (PyCFunction
) _wrap_new_ChildFocusEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46921 { (char *)"ChildFocusEvent_GetWindow", (PyCFunction
) _wrap_ChildFocusEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46922 { (char *)"ChildFocusEvent_swigregister", ChildFocusEvent_swigregister
, METH_VARARGS
, NULL
},
46923 { (char *)"new_ActivateEvent", (PyCFunction
) _wrap_new_ActivateEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46924 { (char *)"ActivateEvent_GetActive", (PyCFunction
) _wrap_ActivateEvent_GetActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46925 { (char *)"ActivateEvent_swigregister", ActivateEvent_swigregister
, METH_VARARGS
, NULL
},
46926 { (char *)"new_InitDialogEvent", (PyCFunction
) _wrap_new_InitDialogEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46927 { (char *)"InitDialogEvent_swigregister", InitDialogEvent_swigregister
, METH_VARARGS
, NULL
},
46928 { (char *)"new_MenuEvent", (PyCFunction
) _wrap_new_MenuEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46929 { (char *)"MenuEvent_GetMenuId", (PyCFunction
) _wrap_MenuEvent_GetMenuId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46930 { (char *)"MenuEvent_IsPopup", (PyCFunction
) _wrap_MenuEvent_IsPopup
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46931 { (char *)"MenuEvent_GetMenu", (PyCFunction
) _wrap_MenuEvent_GetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46932 { (char *)"MenuEvent_swigregister", MenuEvent_swigregister
, METH_VARARGS
, NULL
},
46933 { (char *)"new_CloseEvent", (PyCFunction
) _wrap_new_CloseEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46934 { (char *)"CloseEvent_SetLoggingOff", (PyCFunction
) _wrap_CloseEvent_SetLoggingOff
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46935 { (char *)"CloseEvent_GetLoggingOff", (PyCFunction
) _wrap_CloseEvent_GetLoggingOff
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46936 { (char *)"CloseEvent_Veto", (PyCFunction
) _wrap_CloseEvent_Veto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46937 { (char *)"CloseEvent_GetVeto", (PyCFunction
) _wrap_CloseEvent_GetVeto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46938 { (char *)"CloseEvent_SetCanVeto", (PyCFunction
) _wrap_CloseEvent_SetCanVeto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46939 { (char *)"CloseEvent_CanVeto", (PyCFunction
) _wrap_CloseEvent_CanVeto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46940 { (char *)"CloseEvent_swigregister", CloseEvent_swigregister
, METH_VARARGS
, NULL
},
46941 { (char *)"new_ShowEvent", (PyCFunction
) _wrap_new_ShowEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46942 { (char *)"ShowEvent_SetShow", (PyCFunction
) _wrap_ShowEvent_SetShow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46943 { (char *)"ShowEvent_GetShow", (PyCFunction
) _wrap_ShowEvent_GetShow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46944 { (char *)"ShowEvent_swigregister", ShowEvent_swigregister
, METH_VARARGS
, NULL
},
46945 { (char *)"new_IconizeEvent", (PyCFunction
) _wrap_new_IconizeEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46946 { (char *)"IconizeEvent_Iconized", (PyCFunction
) _wrap_IconizeEvent_Iconized
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46947 { (char *)"IconizeEvent_swigregister", IconizeEvent_swigregister
, METH_VARARGS
, NULL
},
46948 { (char *)"new_MaximizeEvent", (PyCFunction
) _wrap_new_MaximizeEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46949 { (char *)"MaximizeEvent_swigregister", MaximizeEvent_swigregister
, METH_VARARGS
, NULL
},
46950 { (char *)"DropFilesEvent_GetPosition", (PyCFunction
) _wrap_DropFilesEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46951 { (char *)"DropFilesEvent_GetNumberOfFiles", (PyCFunction
) _wrap_DropFilesEvent_GetNumberOfFiles
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46952 { (char *)"DropFilesEvent_GetFiles", (PyCFunction
) _wrap_DropFilesEvent_GetFiles
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46953 { (char *)"DropFilesEvent_swigregister", DropFilesEvent_swigregister
, METH_VARARGS
, NULL
},
46954 { (char *)"new_UpdateUIEvent", (PyCFunction
) _wrap_new_UpdateUIEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46955 { (char *)"UpdateUIEvent_GetChecked", (PyCFunction
) _wrap_UpdateUIEvent_GetChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46956 { (char *)"UpdateUIEvent_GetEnabled", (PyCFunction
) _wrap_UpdateUIEvent_GetEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46957 { (char *)"UpdateUIEvent_GetText", (PyCFunction
) _wrap_UpdateUIEvent_GetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46958 { (char *)"UpdateUIEvent_GetSetText", (PyCFunction
) _wrap_UpdateUIEvent_GetSetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46959 { (char *)"UpdateUIEvent_GetSetChecked", (PyCFunction
) _wrap_UpdateUIEvent_GetSetChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46960 { (char *)"UpdateUIEvent_GetSetEnabled", (PyCFunction
) _wrap_UpdateUIEvent_GetSetEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46961 { (char *)"UpdateUIEvent_Check", (PyCFunction
) _wrap_UpdateUIEvent_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46962 { (char *)"UpdateUIEvent_Enable", (PyCFunction
) _wrap_UpdateUIEvent_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46963 { (char *)"UpdateUIEvent_SetText", (PyCFunction
) _wrap_UpdateUIEvent_SetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46964 { (char *)"UpdateUIEvent_SetUpdateInterval", (PyCFunction
) _wrap_UpdateUIEvent_SetUpdateInterval
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46965 { (char *)"UpdateUIEvent_GetUpdateInterval", (PyCFunction
) _wrap_UpdateUIEvent_GetUpdateInterval
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46966 { (char *)"UpdateUIEvent_CanUpdate", (PyCFunction
) _wrap_UpdateUIEvent_CanUpdate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46967 { (char *)"UpdateUIEvent_ResetUpdateTime", (PyCFunction
) _wrap_UpdateUIEvent_ResetUpdateTime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46968 { (char *)"UpdateUIEvent_SetMode", (PyCFunction
) _wrap_UpdateUIEvent_SetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46969 { (char *)"UpdateUIEvent_GetMode", (PyCFunction
) _wrap_UpdateUIEvent_GetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46970 { (char *)"UpdateUIEvent_swigregister", UpdateUIEvent_swigregister
, METH_VARARGS
, NULL
},
46971 { (char *)"new_SysColourChangedEvent", (PyCFunction
) _wrap_new_SysColourChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46972 { (char *)"SysColourChangedEvent_swigregister", SysColourChangedEvent_swigregister
, METH_VARARGS
, NULL
},
46973 { (char *)"new_MouseCaptureChangedEvent", (PyCFunction
) _wrap_new_MouseCaptureChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46974 { (char *)"MouseCaptureChangedEvent_GetCapturedWindow", (PyCFunction
) _wrap_MouseCaptureChangedEvent_GetCapturedWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46975 { (char *)"MouseCaptureChangedEvent_swigregister", MouseCaptureChangedEvent_swigregister
, METH_VARARGS
, NULL
},
46976 { (char *)"new_DisplayChangedEvent", (PyCFunction
) _wrap_new_DisplayChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46977 { (char *)"DisplayChangedEvent_swigregister", DisplayChangedEvent_swigregister
, METH_VARARGS
, NULL
},
46978 { (char *)"new_PaletteChangedEvent", (PyCFunction
) _wrap_new_PaletteChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46979 { (char *)"PaletteChangedEvent_SetChangedWindow", (PyCFunction
) _wrap_PaletteChangedEvent_SetChangedWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46980 { (char *)"PaletteChangedEvent_GetChangedWindow", (PyCFunction
) _wrap_PaletteChangedEvent_GetChangedWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46981 { (char *)"PaletteChangedEvent_swigregister", PaletteChangedEvent_swigregister
, METH_VARARGS
, NULL
},
46982 { (char *)"new_QueryNewPaletteEvent", (PyCFunction
) _wrap_new_QueryNewPaletteEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46983 { (char *)"QueryNewPaletteEvent_SetPaletteRealized", (PyCFunction
) _wrap_QueryNewPaletteEvent_SetPaletteRealized
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46984 { (char *)"QueryNewPaletteEvent_GetPaletteRealized", (PyCFunction
) _wrap_QueryNewPaletteEvent_GetPaletteRealized
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46985 { (char *)"QueryNewPaletteEvent_swigregister", QueryNewPaletteEvent_swigregister
, METH_VARARGS
, NULL
},
46986 { (char *)"new_NavigationKeyEvent", (PyCFunction
) _wrap_new_NavigationKeyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46987 { (char *)"NavigationKeyEvent_GetDirection", (PyCFunction
) _wrap_NavigationKeyEvent_GetDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46988 { (char *)"NavigationKeyEvent_SetDirection", (PyCFunction
) _wrap_NavigationKeyEvent_SetDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46989 { (char *)"NavigationKeyEvent_IsWindowChange", (PyCFunction
) _wrap_NavigationKeyEvent_IsWindowChange
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46990 { (char *)"NavigationKeyEvent_SetWindowChange", (PyCFunction
) _wrap_NavigationKeyEvent_SetWindowChange
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46991 { (char *)"NavigationKeyEvent_IsFromTab", (PyCFunction
) _wrap_NavigationKeyEvent_IsFromTab
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46992 { (char *)"NavigationKeyEvent_SetFromTab", (PyCFunction
) _wrap_NavigationKeyEvent_SetFromTab
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46993 { (char *)"NavigationKeyEvent_SetFlags", (PyCFunction
) _wrap_NavigationKeyEvent_SetFlags
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46994 { (char *)"NavigationKeyEvent_GetCurrentFocus", (PyCFunction
) _wrap_NavigationKeyEvent_GetCurrentFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46995 { (char *)"NavigationKeyEvent_SetCurrentFocus", (PyCFunction
) _wrap_NavigationKeyEvent_SetCurrentFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46996 { (char *)"NavigationKeyEvent_swigregister", NavigationKeyEvent_swigregister
, METH_VARARGS
, NULL
},
46997 { (char *)"new_WindowCreateEvent", (PyCFunction
) _wrap_new_WindowCreateEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46998 { (char *)"WindowCreateEvent_GetWindow", (PyCFunction
) _wrap_WindowCreateEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46999 { (char *)"WindowCreateEvent_swigregister", WindowCreateEvent_swigregister
, METH_VARARGS
, NULL
},
47000 { (char *)"new_WindowDestroyEvent", (PyCFunction
) _wrap_new_WindowDestroyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47001 { (char *)"WindowDestroyEvent_GetWindow", (PyCFunction
) _wrap_WindowDestroyEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47002 { (char *)"WindowDestroyEvent_swigregister", WindowDestroyEvent_swigregister
, METH_VARARGS
, NULL
},
47003 { (char *)"new_ContextMenuEvent", (PyCFunction
) _wrap_new_ContextMenuEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47004 { (char *)"ContextMenuEvent_GetPosition", (PyCFunction
) _wrap_ContextMenuEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47005 { (char *)"ContextMenuEvent_SetPosition", (PyCFunction
) _wrap_ContextMenuEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47006 { (char *)"ContextMenuEvent_swigregister", ContextMenuEvent_swigregister
, METH_VARARGS
, NULL
},
47007 { (char *)"new_IdleEvent", (PyCFunction
) _wrap_new_IdleEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47008 { (char *)"IdleEvent_RequestMore", (PyCFunction
) _wrap_IdleEvent_RequestMore
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47009 { (char *)"IdleEvent_MoreRequested", (PyCFunction
) _wrap_IdleEvent_MoreRequested
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47010 { (char *)"IdleEvent_SetMode", (PyCFunction
) _wrap_IdleEvent_SetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47011 { (char *)"IdleEvent_GetMode", (PyCFunction
) _wrap_IdleEvent_GetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47012 { (char *)"IdleEvent_CanSend", (PyCFunction
) _wrap_IdleEvent_CanSend
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47013 { (char *)"IdleEvent_swigregister", IdleEvent_swigregister
, METH_VARARGS
, NULL
},
47014 { (char *)"new_PyEvent", (PyCFunction
) _wrap_new_PyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47015 { (char *)"delete_PyEvent", (PyCFunction
) _wrap_delete_PyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47016 { (char *)"PyEvent__SetSelf", (PyCFunction
) _wrap_PyEvent__SetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47017 { (char *)"PyEvent__GetSelf", (PyCFunction
) _wrap_PyEvent__GetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47018 { (char *)"PyEvent_swigregister", PyEvent_swigregister
, METH_VARARGS
, NULL
},
47019 { (char *)"new_PyCommandEvent", (PyCFunction
) _wrap_new_PyCommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47020 { (char *)"delete_PyCommandEvent", (PyCFunction
) _wrap_delete_PyCommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47021 { (char *)"PyCommandEvent__SetSelf", (PyCFunction
) _wrap_PyCommandEvent__SetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47022 { (char *)"PyCommandEvent__GetSelf", (PyCFunction
) _wrap_PyCommandEvent__GetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47023 { (char *)"PyCommandEvent_swigregister", PyCommandEvent_swigregister
, METH_VARARGS
, NULL
},
47024 { (char *)"new_DateEvent", (PyCFunction
) _wrap_new_DateEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47025 { (char *)"DateEvent_GetDate", (PyCFunction
) _wrap_DateEvent_GetDate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47026 { (char *)"DateEvent_SetDate", (PyCFunction
) _wrap_DateEvent_SetDate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47027 { (char *)"DateEvent_swigregister", DateEvent_swigregister
, METH_VARARGS
, NULL
},
47028 { (char *)"new_PyApp", (PyCFunction
) _wrap_new_PyApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47029 { (char *)"delete_PyApp", (PyCFunction
) _wrap_delete_PyApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47030 { (char *)"PyApp__setCallbackInfo", (PyCFunction
) _wrap_PyApp__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47031 { (char *)"PyApp_GetAppName", (PyCFunction
) _wrap_PyApp_GetAppName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47032 { (char *)"PyApp_SetAppName", (PyCFunction
) _wrap_PyApp_SetAppName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47033 { (char *)"PyApp_GetClassName", (PyCFunction
) _wrap_PyApp_GetClassName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47034 { (char *)"PyApp_SetClassName", (PyCFunction
) _wrap_PyApp_SetClassName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47035 { (char *)"PyApp_GetVendorName", (PyCFunction
) _wrap_PyApp_GetVendorName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47036 { (char *)"PyApp_SetVendorName", (PyCFunction
) _wrap_PyApp_SetVendorName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47037 { (char *)"PyApp_GetTraits", (PyCFunction
) _wrap_PyApp_GetTraits
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47038 { (char *)"PyApp_ProcessPendingEvents", (PyCFunction
) _wrap_PyApp_ProcessPendingEvents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47039 { (char *)"PyApp_Yield", (PyCFunction
) _wrap_PyApp_Yield
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47040 { (char *)"PyApp_WakeUpIdle", (PyCFunction
) _wrap_PyApp_WakeUpIdle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47041 { (char *)"PyApp_IsMainLoopRunning", (PyCFunction
) _wrap_PyApp_IsMainLoopRunning
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47042 { (char *)"PyApp_MainLoop", (PyCFunction
) _wrap_PyApp_MainLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47043 { (char *)"PyApp_Exit", (PyCFunction
) _wrap_PyApp_Exit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47044 { (char *)"PyApp_ExitMainLoop", (PyCFunction
) _wrap_PyApp_ExitMainLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47045 { (char *)"PyApp_Pending", (PyCFunction
) _wrap_PyApp_Pending
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47046 { (char *)"PyApp_Dispatch", (PyCFunction
) _wrap_PyApp_Dispatch
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47047 { (char *)"PyApp_ProcessIdle", (PyCFunction
) _wrap_PyApp_ProcessIdle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47048 { (char *)"PyApp_SendIdleEvents", (PyCFunction
) _wrap_PyApp_SendIdleEvents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47049 { (char *)"PyApp_IsActive", (PyCFunction
) _wrap_PyApp_IsActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47050 { (char *)"PyApp_SetTopWindow", (PyCFunction
) _wrap_PyApp_SetTopWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47051 { (char *)"PyApp_GetTopWindow", (PyCFunction
) _wrap_PyApp_GetTopWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47052 { (char *)"PyApp_SetExitOnFrameDelete", (PyCFunction
) _wrap_PyApp_SetExitOnFrameDelete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47053 { (char *)"PyApp_GetExitOnFrameDelete", (PyCFunction
) _wrap_PyApp_GetExitOnFrameDelete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47054 { (char *)"PyApp_SetUseBestVisual", (PyCFunction
) _wrap_PyApp_SetUseBestVisual
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47055 { (char *)"PyApp_GetUseBestVisual", (PyCFunction
) _wrap_PyApp_GetUseBestVisual
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47056 { (char *)"PyApp_SetPrintMode", (PyCFunction
) _wrap_PyApp_SetPrintMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47057 { (char *)"PyApp_GetPrintMode", (PyCFunction
) _wrap_PyApp_GetPrintMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47058 { (char *)"PyApp_SetAssertMode", (PyCFunction
) _wrap_PyApp_SetAssertMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47059 { (char *)"PyApp_GetAssertMode", (PyCFunction
) _wrap_PyApp_GetAssertMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47060 { (char *)"PyApp_GetMacSupportPCMenuShortcuts", (PyCFunction
) _wrap_PyApp_GetMacSupportPCMenuShortcuts
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47061 { (char *)"PyApp_GetMacAboutMenuItemId", (PyCFunction
) _wrap_PyApp_GetMacAboutMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47062 { (char *)"PyApp_GetMacPreferencesMenuItemId", (PyCFunction
) _wrap_PyApp_GetMacPreferencesMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47063 { (char *)"PyApp_GetMacExitMenuItemId", (PyCFunction
) _wrap_PyApp_GetMacExitMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47064 { (char *)"PyApp_GetMacHelpMenuTitleName", (PyCFunction
) _wrap_PyApp_GetMacHelpMenuTitleName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47065 { (char *)"PyApp_SetMacSupportPCMenuShortcuts", (PyCFunction
) _wrap_PyApp_SetMacSupportPCMenuShortcuts
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47066 { (char *)"PyApp_SetMacAboutMenuItemId", (PyCFunction
) _wrap_PyApp_SetMacAboutMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47067 { (char *)"PyApp_SetMacPreferencesMenuItemId", (PyCFunction
) _wrap_PyApp_SetMacPreferencesMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47068 { (char *)"PyApp_SetMacExitMenuItemId", (PyCFunction
) _wrap_PyApp_SetMacExitMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47069 { (char *)"PyApp_SetMacHelpMenuTitleName", (PyCFunction
) _wrap_PyApp_SetMacHelpMenuTitleName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47070 { (char *)"PyApp__BootstrapApp", (PyCFunction
) _wrap_PyApp__BootstrapApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47071 { (char *)"PyApp_GetComCtl32Version", (PyCFunction
) _wrap_PyApp_GetComCtl32Version
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47072 { (char *)"PyApp_swigregister", PyApp_swigregister
, METH_VARARGS
, NULL
},
47073 { (char *)"Exit", (PyCFunction
) _wrap_Exit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47074 { (char *)"Yield", (PyCFunction
) _wrap_Yield
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47075 { (char *)"YieldIfNeeded", (PyCFunction
) _wrap_YieldIfNeeded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47076 { (char *)"SafeYield", (PyCFunction
) _wrap_SafeYield
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47077 { (char *)"WakeUpIdle", (PyCFunction
) _wrap_WakeUpIdle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47078 { (char *)"PostEvent", (PyCFunction
) _wrap_PostEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47079 { (char *)"App_CleanUp", (PyCFunction
) _wrap_App_CleanUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47080 { (char *)"GetApp", (PyCFunction
) _wrap_GetApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47081 { (char *)"SetDefaultPyEncoding", (PyCFunction
) _wrap_SetDefaultPyEncoding
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47082 { (char *)"GetDefaultPyEncoding", (PyCFunction
) _wrap_GetDefaultPyEncoding
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47083 { (char *)"new_EventLoop", (PyCFunction
) _wrap_new_EventLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47084 { (char *)"delete_EventLoop", (PyCFunction
) _wrap_delete_EventLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47085 { (char *)"EventLoop_Run", (PyCFunction
) _wrap_EventLoop_Run
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47086 { (char *)"EventLoop_Exit", (PyCFunction
) _wrap_EventLoop_Exit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47087 { (char *)"EventLoop_Pending", (PyCFunction
) _wrap_EventLoop_Pending
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47088 { (char *)"EventLoop_Dispatch", (PyCFunction
) _wrap_EventLoop_Dispatch
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47089 { (char *)"EventLoop_IsRunning", (PyCFunction
) _wrap_EventLoop_IsRunning
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47090 { (char *)"EventLoop_GetActive", (PyCFunction
) _wrap_EventLoop_GetActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47091 { (char *)"EventLoop_SetActive", (PyCFunction
) _wrap_EventLoop_SetActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47092 { (char *)"EventLoop_swigregister", EventLoop_swigregister
, METH_VARARGS
, NULL
},
47093 { (char *)"new_EventLoopActivator", (PyCFunction
) _wrap_new_EventLoopActivator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47094 { (char *)"delete_EventLoopActivator", (PyCFunction
) _wrap_delete_EventLoopActivator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47095 { (char *)"EventLoopActivator_swigregister", EventLoopActivator_swigregister
, METH_VARARGS
, NULL
},
47096 { (char *)"new_AcceleratorEntry", (PyCFunction
) _wrap_new_AcceleratorEntry
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47097 { (char *)"delete_AcceleratorEntry", (PyCFunction
) _wrap_delete_AcceleratorEntry
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47098 { (char *)"AcceleratorEntry_Set", (PyCFunction
) _wrap_AcceleratorEntry_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47099 { (char *)"AcceleratorEntry_GetFlags", (PyCFunction
) _wrap_AcceleratorEntry_GetFlags
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47100 { (char *)"AcceleratorEntry_GetKeyCode", (PyCFunction
) _wrap_AcceleratorEntry_GetKeyCode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47101 { (char *)"AcceleratorEntry_GetCommand", (PyCFunction
) _wrap_AcceleratorEntry_GetCommand
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47102 { (char *)"AcceleratorEntry_swigregister", AcceleratorEntry_swigregister
, METH_VARARGS
, NULL
},
47103 { (char *)"new_AcceleratorTable", (PyCFunction
) _wrap_new_AcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47104 { (char *)"delete_AcceleratorTable", (PyCFunction
) _wrap_delete_AcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47105 { (char *)"AcceleratorTable_Ok", (PyCFunction
) _wrap_AcceleratorTable_Ok
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47106 { (char *)"AcceleratorTable_swigregister", AcceleratorTable_swigregister
, METH_VARARGS
, NULL
},
47107 { (char *)"GetAccelFromString", (PyCFunction
) _wrap_GetAccelFromString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47108 { (char *)"new_VisualAttributes", (PyCFunction
) _wrap_new_VisualAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47109 { (char *)"delete_VisualAttributes", (PyCFunction
) _wrap_delete_VisualAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47110 { (char *)"VisualAttributes_font_set", (PyCFunction
) _wrap_VisualAttributes_font_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47111 { (char *)"VisualAttributes_font_get", (PyCFunction
) _wrap_VisualAttributes_font_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47112 { (char *)"VisualAttributes_colFg_set", (PyCFunction
) _wrap_VisualAttributes_colFg_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47113 { (char *)"VisualAttributes_colFg_get", (PyCFunction
) _wrap_VisualAttributes_colFg_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47114 { (char *)"VisualAttributes_colBg_set", (PyCFunction
) _wrap_VisualAttributes_colBg_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47115 { (char *)"VisualAttributes_colBg_get", (PyCFunction
) _wrap_VisualAttributes_colBg_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47116 { (char *)"VisualAttributes_swigregister", VisualAttributes_swigregister
, METH_VARARGS
, NULL
},
47117 { (char *)"new_Window", (PyCFunction
) _wrap_new_Window
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47118 { (char *)"new_PreWindow", (PyCFunction
) _wrap_new_PreWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47119 { (char *)"Window_Create", (PyCFunction
) _wrap_Window_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47120 { (char *)"Window_Close", (PyCFunction
) _wrap_Window_Close
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47121 { (char *)"Window_Destroy", (PyCFunction
) _wrap_Window_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47122 { (char *)"Window_DestroyChildren", (PyCFunction
) _wrap_Window_DestroyChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47123 { (char *)"Window_IsBeingDeleted", (PyCFunction
) _wrap_Window_IsBeingDeleted
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47124 { (char *)"Window_SetLabel", (PyCFunction
) _wrap_Window_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47125 { (char *)"Window_GetLabel", (PyCFunction
) _wrap_Window_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47126 { (char *)"Window_SetName", (PyCFunction
) _wrap_Window_SetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47127 { (char *)"Window_GetName", (PyCFunction
) _wrap_Window_GetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47128 { (char *)"Window_SetWindowVariant", (PyCFunction
) _wrap_Window_SetWindowVariant
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47129 { (char *)"Window_GetWindowVariant", (PyCFunction
) _wrap_Window_GetWindowVariant
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47130 { (char *)"Window_SetId", (PyCFunction
) _wrap_Window_SetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47131 { (char *)"Window_GetId", (PyCFunction
) _wrap_Window_GetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47132 { (char *)"Window_NewControlId", (PyCFunction
) _wrap_Window_NewControlId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47133 { (char *)"Window_NextControlId", (PyCFunction
) _wrap_Window_NextControlId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47134 { (char *)"Window_PrevControlId", (PyCFunction
) _wrap_Window_PrevControlId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47135 { (char *)"Window_SetSize", (PyCFunction
) _wrap_Window_SetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47136 { (char *)"Window_SetDimensions", (PyCFunction
) _wrap_Window_SetDimensions
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47137 { (char *)"Window_SetRect", (PyCFunction
) _wrap_Window_SetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47138 { (char *)"Window_SetSizeWH", (PyCFunction
) _wrap_Window_SetSizeWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47139 { (char *)"Window_Move", (PyCFunction
) _wrap_Window_Move
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47140 { (char *)"Window_MoveXY", (PyCFunction
) _wrap_Window_MoveXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47141 { (char *)"Window_SetBestFittingSize", (PyCFunction
) _wrap_Window_SetBestFittingSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47142 { (char *)"Window_Raise", (PyCFunction
) _wrap_Window_Raise
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47143 { (char *)"Window_Lower", (PyCFunction
) _wrap_Window_Lower
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47144 { (char *)"Window_SetClientSize", (PyCFunction
) _wrap_Window_SetClientSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47145 { (char *)"Window_SetClientSizeWH", (PyCFunction
) _wrap_Window_SetClientSizeWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47146 { (char *)"Window_SetClientRect", (PyCFunction
) _wrap_Window_SetClientRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47147 { (char *)"Window_GetPosition", (PyCFunction
) _wrap_Window_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47148 { (char *)"Window_GetPositionTuple", (PyCFunction
) _wrap_Window_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47149 { (char *)"Window_GetSize", (PyCFunction
) _wrap_Window_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47150 { (char *)"Window_GetSizeTuple", (PyCFunction
) _wrap_Window_GetSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47151 { (char *)"Window_GetRect", (PyCFunction
) _wrap_Window_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47152 { (char *)"Window_GetClientSize", (PyCFunction
) _wrap_Window_GetClientSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47153 { (char *)"Window_GetClientSizeTuple", (PyCFunction
) _wrap_Window_GetClientSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47154 { (char *)"Window_GetClientAreaOrigin", (PyCFunction
) _wrap_Window_GetClientAreaOrigin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47155 { (char *)"Window_GetClientRect", (PyCFunction
) _wrap_Window_GetClientRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47156 { (char *)"Window_GetBestSize", (PyCFunction
) _wrap_Window_GetBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47157 { (char *)"Window_GetBestSizeTuple", (PyCFunction
) _wrap_Window_GetBestSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47158 { (char *)"Window_InvalidateBestSize", (PyCFunction
) _wrap_Window_InvalidateBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47159 { (char *)"Window_CacheBestSize", (PyCFunction
) _wrap_Window_CacheBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47160 { (char *)"Window_GetBestFittingSize", (PyCFunction
) _wrap_Window_GetBestFittingSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47161 { (char *)"Window_GetAdjustedBestSize", (PyCFunction
) _wrap_Window_GetAdjustedBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47162 { (char *)"Window_Center", (PyCFunction
) _wrap_Window_Center
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47163 { (char *)"Window_CenterOnParent", (PyCFunction
) _wrap_Window_CenterOnParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47164 { (char *)"Window_Fit", (PyCFunction
) _wrap_Window_Fit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47165 { (char *)"Window_FitInside", (PyCFunction
) _wrap_Window_FitInside
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47166 { (char *)"Window_SetSizeHints", (PyCFunction
) _wrap_Window_SetSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47167 { (char *)"Window_SetSizeHintsSz", (PyCFunction
) _wrap_Window_SetSizeHintsSz
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47168 { (char *)"Window_SetVirtualSizeHints", (PyCFunction
) _wrap_Window_SetVirtualSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47169 { (char *)"Window_SetVirtualSizeHintsSz", (PyCFunction
) _wrap_Window_SetVirtualSizeHintsSz
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47170 { (char *)"Window_GetMaxSize", (PyCFunction
) _wrap_Window_GetMaxSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47171 { (char *)"Window_GetMinSize", (PyCFunction
) _wrap_Window_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47172 { (char *)"Window_SetMinSize", (PyCFunction
) _wrap_Window_SetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47173 { (char *)"Window_SetMaxSize", (PyCFunction
) _wrap_Window_SetMaxSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47174 { (char *)"Window_GetMinWidth", (PyCFunction
) _wrap_Window_GetMinWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47175 { (char *)"Window_GetMinHeight", (PyCFunction
) _wrap_Window_GetMinHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47176 { (char *)"Window_GetMaxWidth", (PyCFunction
) _wrap_Window_GetMaxWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47177 { (char *)"Window_GetMaxHeight", (PyCFunction
) _wrap_Window_GetMaxHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47178 { (char *)"Window_SetVirtualSize", (PyCFunction
) _wrap_Window_SetVirtualSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47179 { (char *)"Window_SetVirtualSizeWH", (PyCFunction
) _wrap_Window_SetVirtualSizeWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47180 { (char *)"Window_GetVirtualSize", (PyCFunction
) _wrap_Window_GetVirtualSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47181 { (char *)"Window_GetVirtualSizeTuple", (PyCFunction
) _wrap_Window_GetVirtualSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47182 { (char *)"Window_GetBestVirtualSize", (PyCFunction
) _wrap_Window_GetBestVirtualSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47183 { (char *)"Window_Show", (PyCFunction
) _wrap_Window_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47184 { (char *)"Window_Hide", (PyCFunction
) _wrap_Window_Hide
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47185 { (char *)"Window_Enable", (PyCFunction
) _wrap_Window_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47186 { (char *)"Window_Disable", (PyCFunction
) _wrap_Window_Disable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47187 { (char *)"Window_IsShown", (PyCFunction
) _wrap_Window_IsShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47188 { (char *)"Window_IsEnabled", (PyCFunction
) _wrap_Window_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47189 { (char *)"Window_SetWindowStyleFlag", (PyCFunction
) _wrap_Window_SetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47190 { (char *)"Window_GetWindowStyleFlag", (PyCFunction
) _wrap_Window_GetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47191 { (char *)"Window_HasFlag", (PyCFunction
) _wrap_Window_HasFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47192 { (char *)"Window_IsRetained", (PyCFunction
) _wrap_Window_IsRetained
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47193 { (char *)"Window_SetExtraStyle", (PyCFunction
) _wrap_Window_SetExtraStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47194 { (char *)"Window_GetExtraStyle", (PyCFunction
) _wrap_Window_GetExtraStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47195 { (char *)"Window_MakeModal", (PyCFunction
) _wrap_Window_MakeModal
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47196 { (char *)"Window_SetThemeEnabled", (PyCFunction
) _wrap_Window_SetThemeEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47197 { (char *)"Window_GetThemeEnabled", (PyCFunction
) _wrap_Window_GetThemeEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47198 { (char *)"Window_SetFocus", (PyCFunction
) _wrap_Window_SetFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47199 { (char *)"Window_SetFocusFromKbd", (PyCFunction
) _wrap_Window_SetFocusFromKbd
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47200 { (char *)"Window_FindFocus", (PyCFunction
) _wrap_Window_FindFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47201 { (char *)"Window_AcceptsFocus", (PyCFunction
) _wrap_Window_AcceptsFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47202 { (char *)"Window_AcceptsFocusFromKeyboard", (PyCFunction
) _wrap_Window_AcceptsFocusFromKeyboard
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47203 { (char *)"Window_GetDefaultItem", (PyCFunction
) _wrap_Window_GetDefaultItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47204 { (char *)"Window_SetDefaultItem", (PyCFunction
) _wrap_Window_SetDefaultItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47205 { (char *)"Window_SetTmpDefaultItem", (PyCFunction
) _wrap_Window_SetTmpDefaultItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47206 { (char *)"Window_Navigate", (PyCFunction
) _wrap_Window_Navigate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47207 { (char *)"Window_MoveAfterInTabOrder", (PyCFunction
) _wrap_Window_MoveAfterInTabOrder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47208 { (char *)"Window_MoveBeforeInTabOrder", (PyCFunction
) _wrap_Window_MoveBeforeInTabOrder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47209 { (char *)"Window_GetChildren", (PyCFunction
) _wrap_Window_GetChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47210 { (char *)"Window_GetParent", (PyCFunction
) _wrap_Window_GetParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47211 { (char *)"Window_GetGrandParent", (PyCFunction
) _wrap_Window_GetGrandParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47212 { (char *)"Window_IsTopLevel", (PyCFunction
) _wrap_Window_IsTopLevel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47213 { (char *)"Window_Reparent", (PyCFunction
) _wrap_Window_Reparent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47214 { (char *)"Window_AddChild", (PyCFunction
) _wrap_Window_AddChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47215 { (char *)"Window_RemoveChild", (PyCFunction
) _wrap_Window_RemoveChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47216 { (char *)"Window_FindWindowById", (PyCFunction
) _wrap_Window_FindWindowById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47217 { (char *)"Window_FindWindowByName", (PyCFunction
) _wrap_Window_FindWindowByName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47218 { (char *)"Window_GetEventHandler", (PyCFunction
) _wrap_Window_GetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47219 { (char *)"Window_SetEventHandler", (PyCFunction
) _wrap_Window_SetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47220 { (char *)"Window_PushEventHandler", (PyCFunction
) _wrap_Window_PushEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47221 { (char *)"Window_PopEventHandler", (PyCFunction
) _wrap_Window_PopEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47222 { (char *)"Window_RemoveEventHandler", (PyCFunction
) _wrap_Window_RemoveEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47223 { (char *)"Window_SetValidator", (PyCFunction
) _wrap_Window_SetValidator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47224 { (char *)"Window_GetValidator", (PyCFunction
) _wrap_Window_GetValidator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47225 { (char *)"Window_Validate", (PyCFunction
) _wrap_Window_Validate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47226 { (char *)"Window_TransferDataToWindow", (PyCFunction
) _wrap_Window_TransferDataToWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47227 { (char *)"Window_TransferDataFromWindow", (PyCFunction
) _wrap_Window_TransferDataFromWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47228 { (char *)"Window_InitDialog", (PyCFunction
) _wrap_Window_InitDialog
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47229 { (char *)"Window_SetAcceleratorTable", (PyCFunction
) _wrap_Window_SetAcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47230 { (char *)"Window_GetAcceleratorTable", (PyCFunction
) _wrap_Window_GetAcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47231 { (char *)"Window_RegisterHotKey", (PyCFunction
) _wrap_Window_RegisterHotKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47232 { (char *)"Window_UnregisterHotKey", (PyCFunction
) _wrap_Window_UnregisterHotKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47233 { (char *)"Window_ConvertDialogPointToPixels", (PyCFunction
) _wrap_Window_ConvertDialogPointToPixels
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47234 { (char *)"Window_ConvertDialogSizeToPixels", (PyCFunction
) _wrap_Window_ConvertDialogSizeToPixels
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47235 { (char *)"Window_DLG_PNT", (PyCFunction
) _wrap_Window_DLG_PNT
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47236 { (char *)"Window_DLG_SZE", (PyCFunction
) _wrap_Window_DLG_SZE
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47237 { (char *)"Window_ConvertPixelPointToDialog", (PyCFunction
) _wrap_Window_ConvertPixelPointToDialog
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47238 { (char *)"Window_ConvertPixelSizeToDialog", (PyCFunction
) _wrap_Window_ConvertPixelSizeToDialog
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47239 { (char *)"Window_WarpPointer", (PyCFunction
) _wrap_Window_WarpPointer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47240 { (char *)"Window_CaptureMouse", (PyCFunction
) _wrap_Window_CaptureMouse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47241 { (char *)"Window_ReleaseMouse", (PyCFunction
) _wrap_Window_ReleaseMouse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47242 { (char *)"Window_GetCapture", (PyCFunction
) _wrap_Window_GetCapture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47243 { (char *)"Window_HasCapture", (PyCFunction
) _wrap_Window_HasCapture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47244 { (char *)"Window_Refresh", (PyCFunction
) _wrap_Window_Refresh
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47245 { (char *)"Window_RefreshRect", (PyCFunction
) _wrap_Window_RefreshRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47246 { (char *)"Window_Update", (PyCFunction
) _wrap_Window_Update
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47247 { (char *)"Window_ClearBackground", (PyCFunction
) _wrap_Window_ClearBackground
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47248 { (char *)"Window_Freeze", (PyCFunction
) _wrap_Window_Freeze
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47249 { (char *)"Window_Thaw", (PyCFunction
) _wrap_Window_Thaw
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47250 { (char *)"Window_PrepareDC", (PyCFunction
) _wrap_Window_PrepareDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47251 { (char *)"Window_GetUpdateRegion", (PyCFunction
) _wrap_Window_GetUpdateRegion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47252 { (char *)"Window_GetUpdateClientRect", (PyCFunction
) _wrap_Window_GetUpdateClientRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47253 { (char *)"Window_IsExposed", (PyCFunction
) _wrap_Window_IsExposed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47254 { (char *)"Window_IsExposedPoint", (PyCFunction
) _wrap_Window_IsExposedPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47255 { (char *)"Window_IsExposedRect", (PyCFunction
) _wrap_Window_IsExposedRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47256 { (char *)"Window_GetDefaultAttributes", (PyCFunction
) _wrap_Window_GetDefaultAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47257 { (char *)"Window_GetClassDefaultAttributes", (PyCFunction
) _wrap_Window_GetClassDefaultAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47258 { (char *)"Window_SetBackgroundColour", (PyCFunction
) _wrap_Window_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47259 { (char *)"Window_SetOwnBackgroundColour", (PyCFunction
) _wrap_Window_SetOwnBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47260 { (char *)"Window_SetForegroundColour", (PyCFunction
) _wrap_Window_SetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47261 { (char *)"Window_SetOwnForegroundColour", (PyCFunction
) _wrap_Window_SetOwnForegroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47262 { (char *)"Window_GetBackgroundColour", (PyCFunction
) _wrap_Window_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47263 { (char *)"Window_GetForegroundColour", (PyCFunction
) _wrap_Window_GetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47264 { (char *)"Window_InheritsBackgroundColour", (PyCFunction
) _wrap_Window_InheritsBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47265 { (char *)"Window_UseBgCol", (PyCFunction
) _wrap_Window_UseBgCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47266 { (char *)"Window_SetBackgroundStyle", (PyCFunction
) _wrap_Window_SetBackgroundStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47267 { (char *)"Window_GetBackgroundStyle", (PyCFunction
) _wrap_Window_GetBackgroundStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47268 { (char *)"Window_HasTransparentBackground", (PyCFunction
) _wrap_Window_HasTransparentBackground
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47269 { (char *)"Window_SetCursor", (PyCFunction
) _wrap_Window_SetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47270 { (char *)"Window_GetCursor", (PyCFunction
) _wrap_Window_GetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47271 { (char *)"Window_SetFont", (PyCFunction
) _wrap_Window_SetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47272 { (char *)"Window_SetOwnFont", (PyCFunction
) _wrap_Window_SetOwnFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47273 { (char *)"Window_GetFont", (PyCFunction
) _wrap_Window_GetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47274 { (char *)"Window_SetCaret", (PyCFunction
) _wrap_Window_SetCaret
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47275 { (char *)"Window_GetCaret", (PyCFunction
) _wrap_Window_GetCaret
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47276 { (char *)"Window_GetCharHeight", (PyCFunction
) _wrap_Window_GetCharHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47277 { (char *)"Window_GetCharWidth", (PyCFunction
) _wrap_Window_GetCharWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47278 { (char *)"Window_GetTextExtent", (PyCFunction
) _wrap_Window_GetTextExtent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47279 { (char *)"Window_GetFullTextExtent", (PyCFunction
) _wrap_Window_GetFullTextExtent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47280 { (char *)"Window_ClientToScreenXY", (PyCFunction
) _wrap_Window_ClientToScreenXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47281 { (char *)"Window_ScreenToClientXY", (PyCFunction
) _wrap_Window_ScreenToClientXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47282 { (char *)"Window_ClientToScreen", (PyCFunction
) _wrap_Window_ClientToScreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47283 { (char *)"Window_ScreenToClient", (PyCFunction
) _wrap_Window_ScreenToClient
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47284 { (char *)"Window_HitTestXY", (PyCFunction
) _wrap_Window_HitTestXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47285 { (char *)"Window_HitTest", (PyCFunction
) _wrap_Window_HitTest
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47286 { (char *)"Window_GetBorder", _wrap_Window_GetBorder
, METH_VARARGS
, NULL
},
47287 { (char *)"Window_UpdateWindowUI", (PyCFunction
) _wrap_Window_UpdateWindowUI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47288 { (char *)"Window_PopupMenuXY", (PyCFunction
) _wrap_Window_PopupMenuXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47289 { (char *)"Window_PopupMenu", (PyCFunction
) _wrap_Window_PopupMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47290 { (char *)"Window_GetHandle", (PyCFunction
) _wrap_Window_GetHandle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47291 { (char *)"Window_AssociateHandle", (PyCFunction
) _wrap_Window_AssociateHandle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47292 { (char *)"Window_DissociateHandle", (PyCFunction
) _wrap_Window_DissociateHandle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47293 { (char *)"Window_OnPaint", (PyCFunction
) _wrap_Window_OnPaint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47294 { (char *)"Window_HasScrollbar", (PyCFunction
) _wrap_Window_HasScrollbar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47295 { (char *)"Window_SetScrollbar", (PyCFunction
) _wrap_Window_SetScrollbar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47296 { (char *)"Window_SetScrollPos", (PyCFunction
) _wrap_Window_SetScrollPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47297 { (char *)"Window_GetScrollPos", (PyCFunction
) _wrap_Window_GetScrollPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47298 { (char *)"Window_GetScrollThumb", (PyCFunction
) _wrap_Window_GetScrollThumb
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47299 { (char *)"Window_GetScrollRange", (PyCFunction
) _wrap_Window_GetScrollRange
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47300 { (char *)"Window_ScrollWindow", (PyCFunction
) _wrap_Window_ScrollWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47301 { (char *)"Window_ScrollLines", (PyCFunction
) _wrap_Window_ScrollLines
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47302 { (char *)"Window_ScrollPages", (PyCFunction
) _wrap_Window_ScrollPages
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47303 { (char *)"Window_LineUp", (PyCFunction
) _wrap_Window_LineUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47304 { (char *)"Window_LineDown", (PyCFunction
) _wrap_Window_LineDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47305 { (char *)"Window_PageUp", (PyCFunction
) _wrap_Window_PageUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47306 { (char *)"Window_PageDown", (PyCFunction
) _wrap_Window_PageDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47307 { (char *)"Window_SetHelpText", (PyCFunction
) _wrap_Window_SetHelpText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47308 { (char *)"Window_SetHelpTextForId", (PyCFunction
) _wrap_Window_SetHelpTextForId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47309 { (char *)"Window_GetHelpText", (PyCFunction
) _wrap_Window_GetHelpText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47310 { (char *)"Window_SetToolTipString", (PyCFunction
) _wrap_Window_SetToolTipString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47311 { (char *)"Window_SetToolTip", (PyCFunction
) _wrap_Window_SetToolTip
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47312 { (char *)"Window_GetToolTip", (PyCFunction
) _wrap_Window_GetToolTip
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47313 { (char *)"Window_SetDropTarget", (PyCFunction
) _wrap_Window_SetDropTarget
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47314 { (char *)"Window_GetDropTarget", (PyCFunction
) _wrap_Window_GetDropTarget
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47315 { (char *)"Window_DragAcceptFiles", (PyCFunction
) _wrap_Window_DragAcceptFiles
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47316 { (char *)"Window_SetConstraints", (PyCFunction
) _wrap_Window_SetConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47317 { (char *)"Window_GetConstraints", (PyCFunction
) _wrap_Window_GetConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47318 { (char *)"Window_SetAutoLayout", (PyCFunction
) _wrap_Window_SetAutoLayout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47319 { (char *)"Window_GetAutoLayout", (PyCFunction
) _wrap_Window_GetAutoLayout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47320 { (char *)"Window_Layout", (PyCFunction
) _wrap_Window_Layout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47321 { (char *)"Window_SetSizer", (PyCFunction
) _wrap_Window_SetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47322 { (char *)"Window_SetSizerAndFit", (PyCFunction
) _wrap_Window_SetSizerAndFit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47323 { (char *)"Window_GetSizer", (PyCFunction
) _wrap_Window_GetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47324 { (char *)"Window_SetContainingSizer", (PyCFunction
) _wrap_Window_SetContainingSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47325 { (char *)"Window_GetContainingSizer", (PyCFunction
) _wrap_Window_GetContainingSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47326 { (char *)"Window_InheritAttributes", (PyCFunction
) _wrap_Window_InheritAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47327 { (char *)"Window_ShouldInheritColours", (PyCFunction
) _wrap_Window_ShouldInheritColours
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47328 { (char *)"Window_swigregister", Window_swigregister
, METH_VARARGS
, NULL
},
47329 { (char *)"FindWindowById", (PyCFunction
) _wrap_FindWindowById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47330 { (char *)"FindWindowByName", (PyCFunction
) _wrap_FindWindowByName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47331 { (char *)"FindWindowByLabel", (PyCFunction
) _wrap_FindWindowByLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47332 { (char *)"Window_FromHWND", (PyCFunction
) _wrap_Window_FromHWND
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47333 { (char *)"GetTopLevelWindows", (PyCFunction
) _wrap_GetTopLevelWindows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47334 { (char *)"new_Validator", (PyCFunction
) _wrap_new_Validator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47335 { (char *)"Validator_Clone", (PyCFunction
) _wrap_Validator_Clone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47336 { (char *)"Validator_Validate", (PyCFunction
) _wrap_Validator_Validate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47337 { (char *)"Validator_TransferToWindow", (PyCFunction
) _wrap_Validator_TransferToWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47338 { (char *)"Validator_TransferFromWindow", (PyCFunction
) _wrap_Validator_TransferFromWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47339 { (char *)"Validator_GetWindow", (PyCFunction
) _wrap_Validator_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47340 { (char *)"Validator_SetWindow", (PyCFunction
) _wrap_Validator_SetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47341 { (char *)"Validator_IsSilent", (PyCFunction
) _wrap_Validator_IsSilent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47342 { (char *)"Validator_SetBellOnError", (PyCFunction
) _wrap_Validator_SetBellOnError
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47343 { (char *)"Validator_swigregister", Validator_swigregister
, METH_VARARGS
, NULL
},
47344 { (char *)"new_PyValidator", (PyCFunction
) _wrap_new_PyValidator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47345 { (char *)"PyValidator__setCallbackInfo", (PyCFunction
) _wrap_PyValidator__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47346 { (char *)"PyValidator_swigregister", PyValidator_swigregister
, METH_VARARGS
, NULL
},
47347 { (char *)"new_Menu", (PyCFunction
) _wrap_new_Menu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47348 { (char *)"Menu_Append", (PyCFunction
) _wrap_Menu_Append
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47349 { (char *)"Menu_AppendSeparator", (PyCFunction
) _wrap_Menu_AppendSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47350 { (char *)"Menu_AppendCheckItem", (PyCFunction
) _wrap_Menu_AppendCheckItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47351 { (char *)"Menu_AppendRadioItem", (PyCFunction
) _wrap_Menu_AppendRadioItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47352 { (char *)"Menu_AppendMenu", (PyCFunction
) _wrap_Menu_AppendMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47353 { (char *)"Menu_AppendItem", (PyCFunction
) _wrap_Menu_AppendItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47354 { (char *)"Menu_Break", (PyCFunction
) _wrap_Menu_Break
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47355 { (char *)"Menu_InsertItem", (PyCFunction
) _wrap_Menu_InsertItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47356 { (char *)"Menu_Insert", (PyCFunction
) _wrap_Menu_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47357 { (char *)"Menu_InsertSeparator", (PyCFunction
) _wrap_Menu_InsertSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47358 { (char *)"Menu_InsertCheckItem", (PyCFunction
) _wrap_Menu_InsertCheckItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47359 { (char *)"Menu_InsertRadioItem", (PyCFunction
) _wrap_Menu_InsertRadioItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47360 { (char *)"Menu_InsertMenu", (PyCFunction
) _wrap_Menu_InsertMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47361 { (char *)"Menu_PrependItem", (PyCFunction
) _wrap_Menu_PrependItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47362 { (char *)"Menu_Prepend", (PyCFunction
) _wrap_Menu_Prepend
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47363 { (char *)"Menu_PrependSeparator", (PyCFunction
) _wrap_Menu_PrependSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47364 { (char *)"Menu_PrependCheckItem", (PyCFunction
) _wrap_Menu_PrependCheckItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47365 { (char *)"Menu_PrependRadioItem", (PyCFunction
) _wrap_Menu_PrependRadioItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47366 { (char *)"Menu_PrependMenu", (PyCFunction
) _wrap_Menu_PrependMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47367 { (char *)"Menu_Remove", (PyCFunction
) _wrap_Menu_Remove
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47368 { (char *)"Menu_RemoveItem", (PyCFunction
) _wrap_Menu_RemoveItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47369 { (char *)"Menu_Delete", (PyCFunction
) _wrap_Menu_Delete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47370 { (char *)"Menu_DeleteItem", (PyCFunction
) _wrap_Menu_DeleteItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47371 { (char *)"Menu_Destroy", (PyCFunction
) _wrap_Menu_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47372 { (char *)"Menu_DestroyId", (PyCFunction
) _wrap_Menu_DestroyId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47373 { (char *)"Menu_DestroyItem", (PyCFunction
) _wrap_Menu_DestroyItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47374 { (char *)"Menu_GetMenuItemCount", (PyCFunction
) _wrap_Menu_GetMenuItemCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47375 { (char *)"Menu_GetMenuItems", (PyCFunction
) _wrap_Menu_GetMenuItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47376 { (char *)"Menu_FindItem", (PyCFunction
) _wrap_Menu_FindItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47377 { (char *)"Menu_FindItemById", (PyCFunction
) _wrap_Menu_FindItemById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47378 { (char *)"Menu_FindItemByPosition", (PyCFunction
) _wrap_Menu_FindItemByPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47379 { (char *)"Menu_Enable", (PyCFunction
) _wrap_Menu_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47380 { (char *)"Menu_IsEnabled", (PyCFunction
) _wrap_Menu_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47381 { (char *)"Menu_Check", (PyCFunction
) _wrap_Menu_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47382 { (char *)"Menu_IsChecked", (PyCFunction
) _wrap_Menu_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47383 { (char *)"Menu_SetLabel", (PyCFunction
) _wrap_Menu_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47384 { (char *)"Menu_GetLabel", (PyCFunction
) _wrap_Menu_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47385 { (char *)"Menu_SetHelpString", (PyCFunction
) _wrap_Menu_SetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47386 { (char *)"Menu_GetHelpString", (PyCFunction
) _wrap_Menu_GetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47387 { (char *)"Menu_SetTitle", (PyCFunction
) _wrap_Menu_SetTitle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47388 { (char *)"Menu_GetTitle", (PyCFunction
) _wrap_Menu_GetTitle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47389 { (char *)"Menu_SetEventHandler", (PyCFunction
) _wrap_Menu_SetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47390 { (char *)"Menu_GetEventHandler", (PyCFunction
) _wrap_Menu_GetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47391 { (char *)"Menu_SetInvokingWindow", (PyCFunction
) _wrap_Menu_SetInvokingWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47392 { (char *)"Menu_GetInvokingWindow", (PyCFunction
) _wrap_Menu_GetInvokingWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47393 { (char *)"Menu_GetStyle", (PyCFunction
) _wrap_Menu_GetStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47394 { (char *)"Menu_UpdateUI", (PyCFunction
) _wrap_Menu_UpdateUI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47395 { (char *)"Menu_GetMenuBar", (PyCFunction
) _wrap_Menu_GetMenuBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47396 { (char *)"Menu_Attach", (PyCFunction
) _wrap_Menu_Attach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47397 { (char *)"Menu_Detach", (PyCFunction
) _wrap_Menu_Detach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47398 { (char *)"Menu_IsAttached", (PyCFunction
) _wrap_Menu_IsAttached
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47399 { (char *)"Menu_SetParent", (PyCFunction
) _wrap_Menu_SetParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47400 { (char *)"Menu_GetParent", (PyCFunction
) _wrap_Menu_GetParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47401 { (char *)"Menu_swigregister", Menu_swigregister
, METH_VARARGS
, NULL
},
47402 { (char *)"new_MenuBar", (PyCFunction
) _wrap_new_MenuBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47403 { (char *)"MenuBar_Append", (PyCFunction
) _wrap_MenuBar_Append
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47404 { (char *)"MenuBar_Insert", (PyCFunction
) _wrap_MenuBar_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47405 { (char *)"MenuBar_GetMenuCount", (PyCFunction
) _wrap_MenuBar_GetMenuCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47406 { (char *)"MenuBar_GetMenu", (PyCFunction
) _wrap_MenuBar_GetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47407 { (char *)"MenuBar_Replace", (PyCFunction
) _wrap_MenuBar_Replace
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47408 { (char *)"MenuBar_Remove", (PyCFunction
) _wrap_MenuBar_Remove
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47409 { (char *)"MenuBar_EnableTop", (PyCFunction
) _wrap_MenuBar_EnableTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47410 { (char *)"MenuBar_IsEnabledTop", (PyCFunction
) _wrap_MenuBar_IsEnabledTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47411 { (char *)"MenuBar_SetLabelTop", (PyCFunction
) _wrap_MenuBar_SetLabelTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47412 { (char *)"MenuBar_GetLabelTop", (PyCFunction
) _wrap_MenuBar_GetLabelTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47413 { (char *)"MenuBar_FindMenuItem", (PyCFunction
) _wrap_MenuBar_FindMenuItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47414 { (char *)"MenuBar_FindItemById", (PyCFunction
) _wrap_MenuBar_FindItemById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47415 { (char *)"MenuBar_FindMenu", (PyCFunction
) _wrap_MenuBar_FindMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47416 { (char *)"MenuBar_Enable", (PyCFunction
) _wrap_MenuBar_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47417 { (char *)"MenuBar_Check", (PyCFunction
) _wrap_MenuBar_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47418 { (char *)"MenuBar_IsChecked", (PyCFunction
) _wrap_MenuBar_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47419 { (char *)"MenuBar_IsEnabled", (PyCFunction
) _wrap_MenuBar_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47420 { (char *)"MenuBar_SetLabel", (PyCFunction
) _wrap_MenuBar_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47421 { (char *)"MenuBar_GetLabel", (PyCFunction
) _wrap_MenuBar_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47422 { (char *)"MenuBar_SetHelpString", (PyCFunction
) _wrap_MenuBar_SetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47423 { (char *)"MenuBar_GetHelpString", (PyCFunction
) _wrap_MenuBar_GetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47424 { (char *)"MenuBar_GetFrame", (PyCFunction
) _wrap_MenuBar_GetFrame
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47425 { (char *)"MenuBar_IsAttached", (PyCFunction
) _wrap_MenuBar_IsAttached
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47426 { (char *)"MenuBar_Attach", (PyCFunction
) _wrap_MenuBar_Attach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47427 { (char *)"MenuBar_Detach", (PyCFunction
) _wrap_MenuBar_Detach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47428 { (char *)"MenuBar_SetAutoWindowMenu", (PyCFunction
) _wrap_MenuBar_SetAutoWindowMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47429 { (char *)"MenuBar_GetAutoWindowMenu", (PyCFunction
) _wrap_MenuBar_GetAutoWindowMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47430 { (char *)"MenuBar_swigregister", MenuBar_swigregister
, METH_VARARGS
, NULL
},
47431 { (char *)"new_MenuItem", (PyCFunction
) _wrap_new_MenuItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47432 { (char *)"MenuItem_GetMenu", (PyCFunction
) _wrap_MenuItem_GetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47433 { (char *)"MenuItem_SetMenu", (PyCFunction
) _wrap_MenuItem_SetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47434 { (char *)"MenuItem_SetId", (PyCFunction
) _wrap_MenuItem_SetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47435 { (char *)"MenuItem_GetId", (PyCFunction
) _wrap_MenuItem_GetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47436 { (char *)"MenuItem_IsSeparator", (PyCFunction
) _wrap_MenuItem_IsSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47437 { (char *)"MenuItem_SetText", (PyCFunction
) _wrap_MenuItem_SetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47438 { (char *)"MenuItem_GetLabel", (PyCFunction
) _wrap_MenuItem_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47439 { (char *)"MenuItem_GetText", (PyCFunction
) _wrap_MenuItem_GetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47440 { (char *)"MenuItem_GetLabelFromText", (PyCFunction
) _wrap_MenuItem_GetLabelFromText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47441 { (char *)"MenuItem_GetKind", (PyCFunction
) _wrap_MenuItem_GetKind
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47442 { (char *)"MenuItem_SetKind", (PyCFunction
) _wrap_MenuItem_SetKind
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47443 { (char *)"MenuItem_SetCheckable", (PyCFunction
) _wrap_MenuItem_SetCheckable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47444 { (char *)"MenuItem_IsCheckable", (PyCFunction
) _wrap_MenuItem_IsCheckable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47445 { (char *)"MenuItem_IsSubMenu", (PyCFunction
) _wrap_MenuItem_IsSubMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47446 { (char *)"MenuItem_SetSubMenu", (PyCFunction
) _wrap_MenuItem_SetSubMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47447 { (char *)"MenuItem_GetSubMenu", (PyCFunction
) _wrap_MenuItem_GetSubMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47448 { (char *)"MenuItem_Enable", (PyCFunction
) _wrap_MenuItem_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47449 { (char *)"MenuItem_IsEnabled", (PyCFunction
) _wrap_MenuItem_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47450 { (char *)"MenuItem_Check", (PyCFunction
) _wrap_MenuItem_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47451 { (char *)"MenuItem_IsChecked", (PyCFunction
) _wrap_MenuItem_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47452 { (char *)"MenuItem_Toggle", (PyCFunction
) _wrap_MenuItem_Toggle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47453 { (char *)"MenuItem_SetHelp", (PyCFunction
) _wrap_MenuItem_SetHelp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47454 { (char *)"MenuItem_GetHelp", (PyCFunction
) _wrap_MenuItem_GetHelp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47455 { (char *)"MenuItem_GetAccel", (PyCFunction
) _wrap_MenuItem_GetAccel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47456 { (char *)"MenuItem_SetAccel", (PyCFunction
) _wrap_MenuItem_SetAccel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47457 { (char *)"MenuItem_SetBitmap", (PyCFunction
) _wrap_MenuItem_SetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47458 { (char *)"MenuItem_GetBitmap", (PyCFunction
) _wrap_MenuItem_GetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47459 { (char *)"MenuItem_SetFont", (PyCFunction
) _wrap_MenuItem_SetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47460 { (char *)"MenuItem_GetFont", (PyCFunction
) _wrap_MenuItem_GetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47461 { (char *)"MenuItem_SetTextColour", (PyCFunction
) _wrap_MenuItem_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47462 { (char *)"MenuItem_GetTextColour", (PyCFunction
) _wrap_MenuItem_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47463 { (char *)"MenuItem_SetBackgroundColour", (PyCFunction
) _wrap_MenuItem_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47464 { (char *)"MenuItem_GetBackgroundColour", (PyCFunction
) _wrap_MenuItem_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47465 { (char *)"MenuItem_SetBitmaps", (PyCFunction
) _wrap_MenuItem_SetBitmaps
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47466 { (char *)"MenuItem_SetDisabledBitmap", (PyCFunction
) _wrap_MenuItem_SetDisabledBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47467 { (char *)"MenuItem_GetDisabledBitmap", (PyCFunction
) _wrap_MenuItem_GetDisabledBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47468 { (char *)"MenuItem_SetMarginWidth", (PyCFunction
) _wrap_MenuItem_SetMarginWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47469 { (char *)"MenuItem_GetMarginWidth", (PyCFunction
) _wrap_MenuItem_GetMarginWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47470 { (char *)"MenuItem_GetDefaultMarginWidth", (PyCFunction
) _wrap_MenuItem_GetDefaultMarginWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47471 { (char *)"MenuItem_IsOwnerDrawn", (PyCFunction
) _wrap_MenuItem_IsOwnerDrawn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47472 { (char *)"MenuItem_SetOwnerDrawn", (PyCFunction
) _wrap_MenuItem_SetOwnerDrawn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47473 { (char *)"MenuItem_ResetOwnerDrawn", (PyCFunction
) _wrap_MenuItem_ResetOwnerDrawn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47474 { (char *)"MenuItem_swigregister", MenuItem_swigregister
, METH_VARARGS
, NULL
},
47475 { (char *)"new_Control", (PyCFunction
) _wrap_new_Control
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47476 { (char *)"new_PreControl", (PyCFunction
) _wrap_new_PreControl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47477 { (char *)"Control_Create", (PyCFunction
) _wrap_Control_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47478 { (char *)"Control_Command", (PyCFunction
) _wrap_Control_Command
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47479 { (char *)"Control_GetLabel", (PyCFunction
) _wrap_Control_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47480 { (char *)"Control_SetLabel", (PyCFunction
) _wrap_Control_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47481 { (char *)"Control_GetClassDefaultAttributes", (PyCFunction
) _wrap_Control_GetClassDefaultAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47482 { (char *)"Control_swigregister", Control_swigregister
, METH_VARARGS
, NULL
},
47483 { (char *)"ItemContainer_Append", (PyCFunction
) _wrap_ItemContainer_Append
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47484 { (char *)"ItemContainer_AppendItems", (PyCFunction
) _wrap_ItemContainer_AppendItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47485 { (char *)"ItemContainer_Insert", (PyCFunction
) _wrap_ItemContainer_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47486 { (char *)"ItemContainer_Clear", (PyCFunction
) _wrap_ItemContainer_Clear
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47487 { (char *)"ItemContainer_Delete", (PyCFunction
) _wrap_ItemContainer_Delete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47488 { (char *)"ItemContainer_GetClientData", (PyCFunction
) _wrap_ItemContainer_GetClientData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47489 { (char *)"ItemContainer_SetClientData", (PyCFunction
) _wrap_ItemContainer_SetClientData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47490 { (char *)"ItemContainer_GetCount", (PyCFunction
) _wrap_ItemContainer_GetCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47491 { (char *)"ItemContainer_IsEmpty", (PyCFunction
) _wrap_ItemContainer_IsEmpty
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47492 { (char *)"ItemContainer_GetString", (PyCFunction
) _wrap_ItemContainer_GetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47493 { (char *)"ItemContainer_GetStrings", (PyCFunction
) _wrap_ItemContainer_GetStrings
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47494 { (char *)"ItemContainer_SetString", (PyCFunction
) _wrap_ItemContainer_SetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47495 { (char *)"ItemContainer_FindString", (PyCFunction
) _wrap_ItemContainer_FindString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47496 { (char *)"ItemContainer_SetSelection", (PyCFunction
) _wrap_ItemContainer_SetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47497 { (char *)"ItemContainer_GetSelection", (PyCFunction
) _wrap_ItemContainer_GetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47498 { (char *)"ItemContainer_SetStringSelection", (PyCFunction
) _wrap_ItemContainer_SetStringSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47499 { (char *)"ItemContainer_GetStringSelection", (PyCFunction
) _wrap_ItemContainer_GetStringSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47500 { (char *)"ItemContainer_Select", (PyCFunction
) _wrap_ItemContainer_Select
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47501 { (char *)"ItemContainer_swigregister", ItemContainer_swigregister
, METH_VARARGS
, NULL
},
47502 { (char *)"ControlWithItems_swigregister", ControlWithItems_swigregister
, METH_VARARGS
, NULL
},
47503 { (char *)"new_SizerItem", (PyCFunction
) _wrap_new_SizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47504 { (char *)"delete_SizerItem", (PyCFunction
) _wrap_delete_SizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47505 { (char *)"new_SizerItemWindow", (PyCFunction
) _wrap_new_SizerItemWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47506 { (char *)"new_SizerItemSpacer", (PyCFunction
) _wrap_new_SizerItemSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47507 { (char *)"new_SizerItemSizer", (PyCFunction
) _wrap_new_SizerItemSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47508 { (char *)"SizerItem_DeleteWindows", (PyCFunction
) _wrap_SizerItem_DeleteWindows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47509 { (char *)"SizerItem_DetachSizer", (PyCFunction
) _wrap_SizerItem_DetachSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47510 { (char *)"SizerItem_GetSize", (PyCFunction
) _wrap_SizerItem_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47511 { (char *)"SizerItem_CalcMin", (PyCFunction
) _wrap_SizerItem_CalcMin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47512 { (char *)"SizerItem_SetDimension", (PyCFunction
) _wrap_SizerItem_SetDimension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47513 { (char *)"SizerItem_GetMinSize", (PyCFunction
) _wrap_SizerItem_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47514 { (char *)"SizerItem_GetMinSizeWithBorder", (PyCFunction
) _wrap_SizerItem_GetMinSizeWithBorder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47515 { (char *)"SizerItem_SetInitSize", (PyCFunction
) _wrap_SizerItem_SetInitSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47516 { (char *)"SizerItem_SetRatioWH", (PyCFunction
) _wrap_SizerItem_SetRatioWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47517 { (char *)"SizerItem_SetRatioSize", (PyCFunction
) _wrap_SizerItem_SetRatioSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47518 { (char *)"SizerItem_SetRatio", (PyCFunction
) _wrap_SizerItem_SetRatio
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47519 { (char *)"SizerItem_GetRatio", (PyCFunction
) _wrap_SizerItem_GetRatio
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47520 { (char *)"SizerItem_GetRect", (PyCFunction
) _wrap_SizerItem_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47521 { (char *)"SizerItem_IsWindow", (PyCFunction
) _wrap_SizerItem_IsWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47522 { (char *)"SizerItem_IsSizer", (PyCFunction
) _wrap_SizerItem_IsSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47523 { (char *)"SizerItem_IsSpacer", (PyCFunction
) _wrap_SizerItem_IsSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47524 { (char *)"SizerItem_SetProportion", (PyCFunction
) _wrap_SizerItem_SetProportion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47525 { (char *)"SizerItem_GetProportion", (PyCFunction
) _wrap_SizerItem_GetProportion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47526 { (char *)"SizerItem_SetFlag", (PyCFunction
) _wrap_SizerItem_SetFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47527 { (char *)"SizerItem_GetFlag", (PyCFunction
) _wrap_SizerItem_GetFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47528 { (char *)"SizerItem_SetBorder", (PyCFunction
) _wrap_SizerItem_SetBorder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47529 { (char *)"SizerItem_GetBorder", (PyCFunction
) _wrap_SizerItem_GetBorder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47530 { (char *)"SizerItem_GetWindow", (PyCFunction
) _wrap_SizerItem_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47531 { (char *)"SizerItem_SetWindow", (PyCFunction
) _wrap_SizerItem_SetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47532 { (char *)"SizerItem_GetSizer", (PyCFunction
) _wrap_SizerItem_GetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47533 { (char *)"SizerItem_SetSizer", (PyCFunction
) _wrap_SizerItem_SetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47534 { (char *)"SizerItem_GetSpacer", (PyCFunction
) _wrap_SizerItem_GetSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47535 { (char *)"SizerItem_SetSpacer", (PyCFunction
) _wrap_SizerItem_SetSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47536 { (char *)"SizerItem_Show", (PyCFunction
) _wrap_SizerItem_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47537 { (char *)"SizerItem_IsShown", (PyCFunction
) _wrap_SizerItem_IsShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47538 { (char *)"SizerItem_GetPosition", (PyCFunction
) _wrap_SizerItem_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47539 { (char *)"SizerItem_GetUserData", (PyCFunction
) _wrap_SizerItem_GetUserData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47540 { (char *)"SizerItem_SetUserData", (PyCFunction
) _wrap_SizerItem_SetUserData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47541 { (char *)"SizerItem_swigregister", SizerItem_swigregister
, METH_VARARGS
, NULL
},
47542 { (char *)"delete_Sizer", (PyCFunction
) _wrap_delete_Sizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47543 { (char *)"Sizer__setOORInfo", (PyCFunction
) _wrap_Sizer__setOORInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47544 { (char *)"Sizer_Add", (PyCFunction
) _wrap_Sizer_Add
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47545 { (char *)"Sizer_Insert", (PyCFunction
) _wrap_Sizer_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47546 { (char *)"Sizer_Prepend", (PyCFunction
) _wrap_Sizer_Prepend
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47547 { (char *)"Sizer_Remove", (PyCFunction
) _wrap_Sizer_Remove
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47548 { (char *)"Sizer_Detach", (PyCFunction
) _wrap_Sizer_Detach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47549 { (char *)"Sizer_GetItem", (PyCFunction
) _wrap_Sizer_GetItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47550 { (char *)"Sizer__SetItemMinSize", (PyCFunction
) _wrap_Sizer__SetItemMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47551 { (char *)"Sizer_AddItem", (PyCFunction
) _wrap_Sizer_AddItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47552 { (char *)"Sizer_InsertItem", (PyCFunction
) _wrap_Sizer_InsertItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47553 { (char *)"Sizer_PrependItem", (PyCFunction
) _wrap_Sizer_PrependItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47554 { (char *)"Sizer_SetDimension", (PyCFunction
) _wrap_Sizer_SetDimension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47555 { (char *)"Sizer_SetMinSize", (PyCFunction
) _wrap_Sizer_SetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47556 { (char *)"Sizer_GetSize", (PyCFunction
) _wrap_Sizer_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47557 { (char *)"Sizer_GetPosition", (PyCFunction
) _wrap_Sizer_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47558 { (char *)"Sizer_GetMinSize", (PyCFunction
) _wrap_Sizer_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47559 { (char *)"Sizer_RecalcSizes", (PyCFunction
) _wrap_Sizer_RecalcSizes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47560 { (char *)"Sizer_CalcMin", (PyCFunction
) _wrap_Sizer_CalcMin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47561 { (char *)"Sizer_Layout", (PyCFunction
) _wrap_Sizer_Layout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47562 { (char *)"Sizer_Fit", (PyCFunction
) _wrap_Sizer_Fit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47563 { (char *)"Sizer_FitInside", (PyCFunction
) _wrap_Sizer_FitInside
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47564 { (char *)"Sizer_SetSizeHints", (PyCFunction
) _wrap_Sizer_SetSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47565 { (char *)"Sizer_SetVirtualSizeHints", (PyCFunction
) _wrap_Sizer_SetVirtualSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47566 { (char *)"Sizer_Clear", (PyCFunction
) _wrap_Sizer_Clear
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47567 { (char *)"Sizer_DeleteWindows", (PyCFunction
) _wrap_Sizer_DeleteWindows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47568 { (char *)"Sizer_GetChildren", (PyCFunction
) _wrap_Sizer_GetChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47569 { (char *)"Sizer_Show", (PyCFunction
) _wrap_Sizer_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47570 { (char *)"Sizer_IsShown", (PyCFunction
) _wrap_Sizer_IsShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47571 { (char *)"Sizer_ShowItems", (PyCFunction
) _wrap_Sizer_ShowItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47572 { (char *)"Sizer_swigregister", Sizer_swigregister
, METH_VARARGS
, NULL
},
47573 { (char *)"new_PySizer", (PyCFunction
) _wrap_new_PySizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47574 { (char *)"PySizer__setCallbackInfo", (PyCFunction
) _wrap_PySizer__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47575 { (char *)"PySizer_swigregister", PySizer_swigregister
, METH_VARARGS
, NULL
},
47576 { (char *)"new_BoxSizer", (PyCFunction
) _wrap_new_BoxSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47577 { (char *)"BoxSizer_GetOrientation", (PyCFunction
) _wrap_BoxSizer_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47578 { (char *)"BoxSizer_SetOrientation", (PyCFunction
) _wrap_BoxSizer_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47579 { (char *)"BoxSizer_swigregister", BoxSizer_swigregister
, METH_VARARGS
, NULL
},
47580 { (char *)"new_StaticBoxSizer", (PyCFunction
) _wrap_new_StaticBoxSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47581 { (char *)"StaticBoxSizer_GetStaticBox", (PyCFunction
) _wrap_StaticBoxSizer_GetStaticBox
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47582 { (char *)"StaticBoxSizer_swigregister", StaticBoxSizer_swigregister
, METH_VARARGS
, NULL
},
47583 { (char *)"new_GridSizer", (PyCFunction
) _wrap_new_GridSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47584 { (char *)"GridSizer_SetCols", (PyCFunction
) _wrap_GridSizer_SetCols
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47585 { (char *)"GridSizer_SetRows", (PyCFunction
) _wrap_GridSizer_SetRows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47586 { (char *)"GridSizer_SetVGap", (PyCFunction
) _wrap_GridSizer_SetVGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47587 { (char *)"GridSizer_SetHGap", (PyCFunction
) _wrap_GridSizer_SetHGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47588 { (char *)"GridSizer_GetCols", (PyCFunction
) _wrap_GridSizer_GetCols
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47589 { (char *)"GridSizer_GetRows", (PyCFunction
) _wrap_GridSizer_GetRows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47590 { (char *)"GridSizer_GetVGap", (PyCFunction
) _wrap_GridSizer_GetVGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47591 { (char *)"GridSizer_GetHGap", (PyCFunction
) _wrap_GridSizer_GetHGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47592 { (char *)"GridSizer_swigregister", GridSizer_swigregister
, METH_VARARGS
, NULL
},
47593 { (char *)"new_FlexGridSizer", (PyCFunction
) _wrap_new_FlexGridSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47594 { (char *)"FlexGridSizer_AddGrowableRow", (PyCFunction
) _wrap_FlexGridSizer_AddGrowableRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47595 { (char *)"FlexGridSizer_RemoveGrowableRow", (PyCFunction
) _wrap_FlexGridSizer_RemoveGrowableRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47596 { (char *)"FlexGridSizer_AddGrowableCol", (PyCFunction
) _wrap_FlexGridSizer_AddGrowableCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47597 { (char *)"FlexGridSizer_RemoveGrowableCol", (PyCFunction
) _wrap_FlexGridSizer_RemoveGrowableCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47598 { (char *)"FlexGridSizer_SetFlexibleDirection", (PyCFunction
) _wrap_FlexGridSizer_SetFlexibleDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47599 { (char *)"FlexGridSizer_GetFlexibleDirection", (PyCFunction
) _wrap_FlexGridSizer_GetFlexibleDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47600 { (char *)"FlexGridSizer_SetNonFlexibleGrowMode", (PyCFunction
) _wrap_FlexGridSizer_SetNonFlexibleGrowMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47601 { (char *)"FlexGridSizer_GetNonFlexibleGrowMode", (PyCFunction
) _wrap_FlexGridSizer_GetNonFlexibleGrowMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47602 { (char *)"FlexGridSizer_GetRowHeights", (PyCFunction
) _wrap_FlexGridSizer_GetRowHeights
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47603 { (char *)"FlexGridSizer_GetColWidths", (PyCFunction
) _wrap_FlexGridSizer_GetColWidths
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47604 { (char *)"FlexGridSizer_swigregister", FlexGridSizer_swigregister
, METH_VARARGS
, NULL
},
47605 { (char *)"new_StdDialogButtonSizer", (PyCFunction
) _wrap_new_StdDialogButtonSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47606 { (char *)"StdDialogButtonSizer_AddButton", (PyCFunction
) _wrap_StdDialogButtonSizer_AddButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47607 { (char *)"StdDialogButtonSizer_Realize", (PyCFunction
) _wrap_StdDialogButtonSizer_Realize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47608 { (char *)"StdDialogButtonSizer_SetAffirmativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_SetAffirmativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47609 { (char *)"StdDialogButtonSizer_SetNegativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_SetNegativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47610 { (char *)"StdDialogButtonSizer_SetCancelButton", (PyCFunction
) _wrap_StdDialogButtonSizer_SetCancelButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47611 { (char *)"StdDialogButtonSizer_GetAffirmativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetAffirmativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47612 { (char *)"StdDialogButtonSizer_GetApplyButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetApplyButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47613 { (char *)"StdDialogButtonSizer_GetNegativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetNegativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47614 { (char *)"StdDialogButtonSizer_GetCancelButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetCancelButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47615 { (char *)"StdDialogButtonSizer_GetHelpButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetHelpButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47616 { (char *)"StdDialogButtonSizer_swigregister", StdDialogButtonSizer_swigregister
, METH_VARARGS
, NULL
},
47617 { (char *)"new_GBPosition", (PyCFunction
) _wrap_new_GBPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47618 { (char *)"delete_GBPosition", (PyCFunction
) _wrap_delete_GBPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47619 { (char *)"GBPosition_GetRow", (PyCFunction
) _wrap_GBPosition_GetRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47620 { (char *)"GBPosition_GetCol", (PyCFunction
) _wrap_GBPosition_GetCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47621 { (char *)"GBPosition_SetRow", (PyCFunction
) _wrap_GBPosition_SetRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47622 { (char *)"GBPosition_SetCol", (PyCFunction
) _wrap_GBPosition_SetCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47623 { (char *)"GBPosition___eq__", (PyCFunction
) _wrap_GBPosition___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47624 { (char *)"GBPosition___ne__", (PyCFunction
) _wrap_GBPosition___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47625 { (char *)"GBPosition_Set", (PyCFunction
) _wrap_GBPosition_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47626 { (char *)"GBPosition_Get", (PyCFunction
) _wrap_GBPosition_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47627 { (char *)"GBPosition_swigregister", GBPosition_swigregister
, METH_VARARGS
, NULL
},
47628 { (char *)"new_GBSpan", (PyCFunction
) _wrap_new_GBSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47629 { (char *)"delete_GBSpan", (PyCFunction
) _wrap_delete_GBSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47630 { (char *)"GBSpan_GetRowspan", (PyCFunction
) _wrap_GBSpan_GetRowspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47631 { (char *)"GBSpan_GetColspan", (PyCFunction
) _wrap_GBSpan_GetColspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47632 { (char *)"GBSpan_SetRowspan", (PyCFunction
) _wrap_GBSpan_SetRowspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47633 { (char *)"GBSpan_SetColspan", (PyCFunction
) _wrap_GBSpan_SetColspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47634 { (char *)"GBSpan___eq__", (PyCFunction
) _wrap_GBSpan___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47635 { (char *)"GBSpan___ne__", (PyCFunction
) _wrap_GBSpan___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47636 { (char *)"GBSpan_Set", (PyCFunction
) _wrap_GBSpan_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47637 { (char *)"GBSpan_Get", (PyCFunction
) _wrap_GBSpan_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47638 { (char *)"GBSpan_swigregister", GBSpan_swigregister
, METH_VARARGS
, NULL
},
47639 { (char *)"new_GBSizerItem", (PyCFunction
) _wrap_new_GBSizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47640 { (char *)"delete_GBSizerItem", (PyCFunction
) _wrap_delete_GBSizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47641 { (char *)"new_GBSizerItemWindow", (PyCFunction
) _wrap_new_GBSizerItemWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47642 { (char *)"new_GBSizerItemSizer", (PyCFunction
) _wrap_new_GBSizerItemSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47643 { (char *)"new_GBSizerItemSpacer", (PyCFunction
) _wrap_new_GBSizerItemSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47644 { (char *)"GBSizerItem_GetPos", (PyCFunction
) _wrap_GBSizerItem_GetPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47645 { (char *)"GBSizerItem_GetSpan", (PyCFunction
) _wrap_GBSizerItem_GetSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47646 { (char *)"GBSizerItem_SetPos", (PyCFunction
) _wrap_GBSizerItem_SetPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47647 { (char *)"GBSizerItem_SetSpan", (PyCFunction
) _wrap_GBSizerItem_SetSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47648 { (char *)"GBSizerItem_Intersects", (PyCFunction
) _wrap_GBSizerItem_Intersects
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47649 { (char *)"GBSizerItem_IntersectsPos", (PyCFunction
) _wrap_GBSizerItem_IntersectsPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47650 { (char *)"GBSizerItem_GetEndPos", (PyCFunction
) _wrap_GBSizerItem_GetEndPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47651 { (char *)"GBSizerItem_GetGBSizer", (PyCFunction
) _wrap_GBSizerItem_GetGBSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47652 { (char *)"GBSizerItem_SetGBSizer", (PyCFunction
) _wrap_GBSizerItem_SetGBSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47653 { (char *)"GBSizerItem_swigregister", GBSizerItem_swigregister
, METH_VARARGS
, NULL
},
47654 { (char *)"new_GridBagSizer", (PyCFunction
) _wrap_new_GridBagSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47655 { (char *)"GridBagSizer_Add", (PyCFunction
) _wrap_GridBagSizer_Add
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47656 { (char *)"GridBagSizer_AddItem", (PyCFunction
) _wrap_GridBagSizer_AddItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47657 { (char *)"GridBagSizer_GetCellSize", (PyCFunction
) _wrap_GridBagSizer_GetCellSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47658 { (char *)"GridBagSizer_GetEmptyCellSize", (PyCFunction
) _wrap_GridBagSizer_GetEmptyCellSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47659 { (char *)"GridBagSizer_SetEmptyCellSize", (PyCFunction
) _wrap_GridBagSizer_SetEmptyCellSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47660 { (char *)"GridBagSizer_GetItemPosition", _wrap_GridBagSizer_GetItemPosition
, METH_VARARGS
, NULL
},
47661 { (char *)"GridBagSizer_SetItemPosition", _wrap_GridBagSizer_SetItemPosition
, METH_VARARGS
, NULL
},
47662 { (char *)"GridBagSizer_GetItemSpan", _wrap_GridBagSizer_GetItemSpan
, METH_VARARGS
, NULL
},
47663 { (char *)"GridBagSizer_SetItemSpan", _wrap_GridBagSizer_SetItemSpan
, METH_VARARGS
, NULL
},
47664 { (char *)"GridBagSizer_FindItem", _wrap_GridBagSizer_FindItem
, METH_VARARGS
, NULL
},
47665 { (char *)"GridBagSizer_FindItemAtPosition", (PyCFunction
) _wrap_GridBagSizer_FindItemAtPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47666 { (char *)"GridBagSizer_FindItemAtPoint", (PyCFunction
) _wrap_GridBagSizer_FindItemAtPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47667 { (char *)"GridBagSizer_CheckForIntersection", (PyCFunction
) _wrap_GridBagSizer_CheckForIntersection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47668 { (char *)"GridBagSizer_CheckForIntersectionPos", (PyCFunction
) _wrap_GridBagSizer_CheckForIntersectionPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47669 { (char *)"GridBagSizer_swigregister", GridBagSizer_swigregister
, METH_VARARGS
, NULL
},
47670 { (char *)"IndividualLayoutConstraint_Set", (PyCFunction
) _wrap_IndividualLayoutConstraint_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47671 { (char *)"IndividualLayoutConstraint_LeftOf", (PyCFunction
) _wrap_IndividualLayoutConstraint_LeftOf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47672 { (char *)"IndividualLayoutConstraint_RightOf", (PyCFunction
) _wrap_IndividualLayoutConstraint_RightOf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47673 { (char *)"IndividualLayoutConstraint_Above", (PyCFunction
) _wrap_IndividualLayoutConstraint_Above
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47674 { (char *)"IndividualLayoutConstraint_Below", (PyCFunction
) _wrap_IndividualLayoutConstraint_Below
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47675 { (char *)"IndividualLayoutConstraint_SameAs", (PyCFunction
) _wrap_IndividualLayoutConstraint_SameAs
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47676 { (char *)"IndividualLayoutConstraint_PercentOf", (PyCFunction
) _wrap_IndividualLayoutConstraint_PercentOf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47677 { (char *)"IndividualLayoutConstraint_Absolute", (PyCFunction
) _wrap_IndividualLayoutConstraint_Absolute
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47678 { (char *)"IndividualLayoutConstraint_Unconstrained", (PyCFunction
) _wrap_IndividualLayoutConstraint_Unconstrained
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47679 { (char *)"IndividualLayoutConstraint_AsIs", (PyCFunction
) _wrap_IndividualLayoutConstraint_AsIs
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47680 { (char *)"IndividualLayoutConstraint_GetOtherWindow", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetOtherWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47681 { (char *)"IndividualLayoutConstraint_GetMyEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetMyEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47682 { (char *)"IndividualLayoutConstraint_SetEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47683 { (char *)"IndividualLayoutConstraint_SetValue", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47684 { (char *)"IndividualLayoutConstraint_GetMargin", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetMargin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47685 { (char *)"IndividualLayoutConstraint_SetMargin", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetMargin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47686 { (char *)"IndividualLayoutConstraint_GetValue", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47687 { (char *)"IndividualLayoutConstraint_GetPercent", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetPercent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47688 { (char *)"IndividualLayoutConstraint_GetOtherEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetOtherEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47689 { (char *)"IndividualLayoutConstraint_GetDone", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetDone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47690 { (char *)"IndividualLayoutConstraint_SetDone", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetDone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47691 { (char *)"IndividualLayoutConstraint_GetRelationship", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetRelationship
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47692 { (char *)"IndividualLayoutConstraint_SetRelationship", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetRelationship
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47693 { (char *)"IndividualLayoutConstraint_ResetIfWin", (PyCFunction
) _wrap_IndividualLayoutConstraint_ResetIfWin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47694 { (char *)"IndividualLayoutConstraint_SatisfyConstraint", (PyCFunction
) _wrap_IndividualLayoutConstraint_SatisfyConstraint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47695 { (char *)"IndividualLayoutConstraint_GetEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47696 { (char *)"IndividualLayoutConstraint_swigregister", IndividualLayoutConstraint_swigregister
, METH_VARARGS
, NULL
},
47697 { (char *)"LayoutConstraints_left_get", (PyCFunction
) _wrap_LayoutConstraints_left_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47698 { (char *)"LayoutConstraints_top_get", (PyCFunction
) _wrap_LayoutConstraints_top_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47699 { (char *)"LayoutConstraints_right_get", (PyCFunction
) _wrap_LayoutConstraints_right_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47700 { (char *)"LayoutConstraints_bottom_get", (PyCFunction
) _wrap_LayoutConstraints_bottom_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47701 { (char *)"LayoutConstraints_width_get", (PyCFunction
) _wrap_LayoutConstraints_width_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47702 { (char *)"LayoutConstraints_height_get", (PyCFunction
) _wrap_LayoutConstraints_height_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47703 { (char *)"LayoutConstraints_centreX_get", (PyCFunction
) _wrap_LayoutConstraints_centreX_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47704 { (char *)"LayoutConstraints_centreY_get", (PyCFunction
) _wrap_LayoutConstraints_centreY_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47705 { (char *)"new_LayoutConstraints", (PyCFunction
) _wrap_new_LayoutConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47706 { (char *)"LayoutConstraints_SatisfyConstraints", (PyCFunction
) _wrap_LayoutConstraints_SatisfyConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47707 { (char *)"LayoutConstraints_AreSatisfied", (PyCFunction
) _wrap_LayoutConstraints_AreSatisfied
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47708 { (char *)"LayoutConstraints_swigregister", LayoutConstraints_swigregister
, METH_VARARGS
, NULL
},
47709 { NULL
, NULL
, 0, NULL
}
47713 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
47715 static void *_p_wxGBSizerItemTo_p_wxSizerItem(void *x
) {
47716 return (void *)((wxSizerItem
*) ((wxGBSizerItem
*) x
));
47718 static void *_p_wxBoxSizerTo_p_wxSizer(void *x
) {
47719 return (void *)((wxSizer
*) ((wxBoxSizer
*) x
));
47721 static void *_p_wxStaticBoxSizerTo_p_wxSizer(void *x
) {
47722 return (void *)((wxSizer
*) (wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
47724 static void *_p_wxStdDialogButtonSizerTo_p_wxSizer(void *x
) {
47725 return (void *)((wxSizer
*) (wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
47727 static void *_p_wxGridBagSizerTo_p_wxSizer(void *x
) {
47728 return (void *)((wxSizer
*) (wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47730 static void *_p_wxGridSizerTo_p_wxSizer(void *x
) {
47731 return (void *)((wxSizer
*) ((wxGridSizer
*) x
));
47733 static void *_p_wxFlexGridSizerTo_p_wxSizer(void *x
) {
47734 return (void *)((wxSizer
*) (wxGridSizer
*) ((wxFlexGridSizer
*) x
));
47736 static void *_p_wxPySizerTo_p_wxSizer(void *x
) {
47737 return (void *)((wxSizer
*) ((wxPySizer
*) x
));
47739 static void *_p_wxStaticBoxSizerTo_p_wxBoxSizer(void *x
) {
47740 return (void *)((wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
47742 static void *_p_wxStdDialogButtonSizerTo_p_wxBoxSizer(void *x
) {
47743 return (void *)((wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
47745 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x
) {
47746 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
47748 static void *_p_wxMenuEventTo_p_wxEvent(void *x
) {
47749 return (void *)((wxEvent
*) ((wxMenuEvent
*) x
));
47751 static void *_p_wxCloseEventTo_p_wxEvent(void *x
) {
47752 return (void *)((wxEvent
*) ((wxCloseEvent
*) x
));
47754 static void *_p_wxMouseEventTo_p_wxEvent(void *x
) {
47755 return (void *)((wxEvent
*) ((wxMouseEvent
*) x
));
47757 static void *_p_wxEraseEventTo_p_wxEvent(void *x
) {
47758 return (void *)((wxEvent
*) ((wxEraseEvent
*) x
));
47760 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x
) {
47761 return (void *)((wxEvent
*) ((wxSetCursorEvent
*) x
));
47763 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x
) {
47764 return (void *)((wxEvent
*) ((wxInitDialogEvent
*) x
));
47766 static void *_p_wxScrollEventTo_p_wxEvent(void *x
) {
47767 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxScrollEvent
*) x
));
47769 static void *_p_wxPyEventTo_p_wxEvent(void *x
) {
47770 return (void *)((wxEvent
*) ((wxPyEvent
*) x
));
47772 static void *_p_wxNotifyEventTo_p_wxEvent(void *x
) {
47773 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxNotifyEvent
*) x
));
47775 static void *_p_wxIdleEventTo_p_wxEvent(void *x
) {
47776 return (void *)((wxEvent
*) ((wxIdleEvent
*) x
));
47778 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x
) {
47779 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
47781 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x
) {
47782 return (void *)((wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
47784 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x
) {
47785 return (void *)((wxEvent
*) ((wxMaximizeEvent
*) x
));
47787 static void *_p_wxIconizeEventTo_p_wxEvent(void *x
) {
47788 return (void *)((wxEvent
*) ((wxIconizeEvent
*) x
));
47790 static void *_p_wxActivateEventTo_p_wxEvent(void *x
) {
47791 return (void *)((wxEvent
*) ((wxActivateEvent
*) x
));
47793 static void *_p_wxSizeEventTo_p_wxEvent(void *x
) {
47794 return (void *)((wxEvent
*) ((wxSizeEvent
*) x
));
47796 static void *_p_wxMoveEventTo_p_wxEvent(void *x
) {
47797 return (void *)((wxEvent
*) ((wxMoveEvent
*) x
));
47799 static void *_p_wxDateEventTo_p_wxEvent(void *x
) {
47800 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDateEvent
*) x
));
47802 static void *_p_wxPaintEventTo_p_wxEvent(void *x
) {
47803 return (void *)((wxEvent
*) ((wxPaintEvent
*) x
));
47805 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x
) {
47806 return (void *)((wxEvent
*) ((wxNcPaintEvent
*) x
));
47808 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x
) {
47809 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
47811 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x
) {
47812 return (void *)((wxEvent
*) ((wxPaletteChangedEvent
*) x
));
47814 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x
) {
47815 return (void *)((wxEvent
*) ((wxDisplayChangedEvent
*) x
));
47817 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x
) {
47818 return (void *)((wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
47820 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x
) {
47821 return (void *)((wxEvent
*) ((wxSysColourChangedEvent
*) x
));
47823 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x
) {
47824 return (void *)((wxEvent
*) ((wxDropFilesEvent
*) x
));
47826 static void *_p_wxFocusEventTo_p_wxEvent(void *x
) {
47827 return (void *)((wxEvent
*) ((wxFocusEvent
*) x
));
47829 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x
) {
47830 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
47832 static void *_p_wxShowEventTo_p_wxEvent(void *x
) {
47833 return (void *)((wxEvent
*) ((wxShowEvent
*) x
));
47835 static void *_p_wxCommandEventTo_p_wxEvent(void *x
) {
47836 return (void *)((wxEvent
*) ((wxCommandEvent
*) x
));
47838 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x
) {
47839 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
47841 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x
) {
47842 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
47844 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x
) {
47845 return (void *)((wxEvent
*) ((wxNavigationKeyEvent
*) x
));
47847 static void *_p_wxKeyEventTo_p_wxEvent(void *x
) {
47848 return (void *)((wxEvent
*) ((wxKeyEvent
*) x
));
47850 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x
) {
47851 return (void *)((wxEvent
*) ((wxScrollWinEvent
*) x
));
47853 static void *_p_wxGridBagSizerTo_p_wxGridSizer(void *x
) {
47854 return (void *)((wxGridSizer
*) (wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47856 static void *_p_wxFlexGridSizerTo_p_wxGridSizer(void *x
) {
47857 return (void *)((wxGridSizer
*) ((wxFlexGridSizer
*) x
));
47859 static void *_p_wxGridBagSizerTo_p_wxFlexGridSizer(void *x
) {
47860 return (void *)((wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47862 static void *_p_wxControlWithItemsTo_p_wxItemContainer(void *x
) {
47863 return (void *)((wxItemContainer
*) ((wxControlWithItems
*) x
));
47865 static void *_p_wxControlWithItemsTo_p_wxControl(void *x
) {
47866 return (void *)((wxControl
*) ((wxControlWithItems
*) x
));
47868 static void *_p_wxControlTo_p_wxEvtHandler(void *x
) {
47869 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxControl
*) x
));
47871 static void *_p_wxWindowTo_p_wxEvtHandler(void *x
) {
47872 return (void *)((wxEvtHandler
*) ((wxWindow
*) x
));
47874 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x
) {
47875 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
47877 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x
) {
47878 return (void *)((wxEvtHandler
*) ((wxPyApp
*) x
));
47880 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x
) {
47881 return (void *)((wxEvtHandler
*) ((wxValidator
*) x
));
47883 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x
) {
47884 return (void *)((wxEvtHandler
*) (wxValidator
*) ((wxPyValidator
*) x
));
47886 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x
) {
47887 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMenuBar
*) x
));
47889 static void *_p_wxMenuTo_p_wxEvtHandler(void *x
) {
47890 return (void *)((wxEvtHandler
*) ((wxMenu
*) x
));
47892 static void *_p_wxANIHandlerTo_p_wxCURHandler(void *x
) {
47893 return (void *)((wxCURHandler
*) ((wxANIHandler
*) x
));
47895 static void *_p_wxCURHandlerTo_p_wxICOHandler(void *x
) {
47896 return (void *)((wxICOHandler
*) ((wxCURHandler
*) x
));
47898 static void *_p_wxANIHandlerTo_p_wxICOHandler(void *x
) {
47899 return (void *)((wxICOHandler
*) (wxCURHandler
*) ((wxANIHandler
*) x
));
47901 static void *_p_wxICOHandlerTo_p_wxBMPHandler(void *x
) {
47902 return (void *)((wxBMPHandler
*) ((wxICOHandler
*) x
));
47904 static void *_p_wxCURHandlerTo_p_wxBMPHandler(void *x
) {
47905 return (void *)((wxBMPHandler
*) (wxICOHandler
*) ((wxCURHandler
*) x
));
47907 static void *_p_wxANIHandlerTo_p_wxBMPHandler(void *x
) {
47908 return (void *)((wxBMPHandler
*) (wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
47910 static void *_p_wxPyImageHandlerTo_p_wxImageHandler(void *x
) {
47911 return (void *)((wxImageHandler
*) ((wxPyImageHandler
*) x
));
47913 static void *_p_wxBMPHandlerTo_p_wxImageHandler(void *x
) {
47914 return (void *)((wxImageHandler
*) ((wxBMPHandler
*) x
));
47916 static void *_p_wxICOHandlerTo_p_wxImageHandler(void *x
) {
47917 return (void *)((wxImageHandler
*) (wxBMPHandler
*) ((wxICOHandler
*) x
));
47919 static void *_p_wxCURHandlerTo_p_wxImageHandler(void *x
) {
47920 return (void *)((wxImageHandler
*) (wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
47922 static void *_p_wxANIHandlerTo_p_wxImageHandler(void *x
) {
47923 return (void *)((wxImageHandler
*) (wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
47925 static void *_p_wxPNGHandlerTo_p_wxImageHandler(void *x
) {
47926 return (void *)((wxImageHandler
*) ((wxPNGHandler
*) x
));
47928 static void *_p_wxGIFHandlerTo_p_wxImageHandler(void *x
) {
47929 return (void *)((wxImageHandler
*) ((wxGIFHandler
*) x
));
47931 static void *_p_wxPCXHandlerTo_p_wxImageHandler(void *x
) {
47932 return (void *)((wxImageHandler
*) ((wxPCXHandler
*) x
));
47934 static void *_p_wxJPEGHandlerTo_p_wxImageHandler(void *x
) {
47935 return (void *)((wxImageHandler
*) ((wxJPEGHandler
*) x
));
47937 static void *_p_wxPNMHandlerTo_p_wxImageHandler(void *x
) {
47938 return (void *)((wxImageHandler
*) ((wxPNMHandler
*) x
));
47940 static void *_p_wxXPMHandlerTo_p_wxImageHandler(void *x
) {
47941 return (void *)((wxImageHandler
*) ((wxXPMHandler
*) x
));
47943 static void *_p_wxTIFFHandlerTo_p_wxImageHandler(void *x
) {
47944 return (void *)((wxImageHandler
*) ((wxTIFFHandler
*) x
));
47946 static void *_p_wxPyFileSystemHandlerTo_p_wxFileSystemHandler(void *x
) {
47947 return (void *)((wxFileSystemHandler
*) ((wxPyFileSystemHandler
*) x
));
47949 static void *_p_wxInternetFSHandlerTo_p_wxFileSystemHandler(void *x
) {
47950 return (void *)((wxFileSystemHandler
*) ((wxInternetFSHandler
*) x
));
47952 static void *_p_wxZipFSHandlerTo_p_wxFileSystemHandler(void *x
) {
47953 return (void *)((wxFileSystemHandler
*) ((wxZipFSHandler
*) x
));
47955 static void *_p_wxMemoryFSHandlerTo_p_wxFileSystemHandler(void *x
) {
47956 return (void *)((wxFileSystemHandler
*) ((wxMemoryFSHandler
*) x
));
47958 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x
) {
47959 return (void *)((wxObject
*) ((wxLayoutConstraints
*) x
));
47961 static void *_p_wxGBSizerItemTo_p_wxObject(void *x
) {
47962 return (void *)((wxObject
*) (wxSizerItem
*) ((wxGBSizerItem
*) x
));
47964 static void *_p_wxSizerItemTo_p_wxObject(void *x
) {
47965 return (void *)((wxObject
*) ((wxSizerItem
*) x
));
47967 static void *_p_wxScrollEventTo_p_wxObject(void *x
) {
47968 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxScrollEvent
*) x
));
47970 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x
) {
47971 return (void *)((wxObject
*) ((wxIndividualLayoutConstraint
*) x
));
47973 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x
) {
47974 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
47976 static void *_p_wxBoxSizerTo_p_wxObject(void *x
) {
47977 return (void *)((wxObject
*) (wxSizer
*) ((wxBoxSizer
*) x
));
47979 static void *_p_wxSizerTo_p_wxObject(void *x
) {
47980 return (void *)((wxObject
*) ((wxSizer
*) x
));
47982 static void *_p_wxGridBagSizerTo_p_wxObject(void *x
) {
47983 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47985 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x
) {
47986 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
47988 static void *_p_wxEventTo_p_wxObject(void *x
) {
47989 return (void *)((wxObject
*) ((wxEvent
*) x
));
47991 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x
) {
47992 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*) ((wxFlexGridSizer
*) x
));
47994 static void *_p_wxGridSizerTo_p_wxObject(void *x
) {
47995 return (void *)((wxObject
*) (wxSizer
*) ((wxGridSizer
*) x
));
47997 static void *_p_wxInitDialogEventTo_p_wxObject(void *x
) {
47998 return (void *)((wxObject
*) (wxEvent
*) ((wxInitDialogEvent
*) x
));
48000 static void *_p_wxPaintEventTo_p_wxObject(void *x
) {
48001 return (void *)((wxObject
*) (wxEvent
*) ((wxPaintEvent
*) x
));
48003 static void *_p_wxNcPaintEventTo_p_wxObject(void *x
) {
48004 return (void *)((wxObject
*) (wxEvent
*) ((wxNcPaintEvent
*) x
));
48006 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x
) {
48007 return (void *)((wxObject
*) (wxEvent
*) ((wxPaletteChangedEvent
*) x
));
48009 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x
) {
48010 return (void *)((wxObject
*) (wxEvent
*) ((wxDisplayChangedEvent
*) x
));
48012 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x
) {
48013 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
48015 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x
) {
48016 return (void *)((wxObject
*) (wxEvent
*) ((wxSysColourChangedEvent
*) x
));
48018 static void *_p_wxControlTo_p_wxObject(void *x
) {
48019 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxControl
*) x
));
48021 static void *_p_wxSetCursorEventTo_p_wxObject(void *x
) {
48022 return (void *)((wxObject
*) (wxEvent
*) ((wxSetCursorEvent
*) x
));
48024 static void *_p_wxFSFileTo_p_wxObject(void *x
) {
48025 return (void *)((wxObject
*) ((wxFSFile
*) x
));
48027 static void *_p_wxPySizerTo_p_wxObject(void *x
) {
48028 return (void *)((wxObject
*) (wxSizer
*) ((wxPySizer
*) x
));
48030 static void *_p_wxPyEventTo_p_wxObject(void *x
) {
48031 return (void *)((wxObject
*) (wxEvent
*) ((wxPyEvent
*) x
));
48033 static void *_p_wxNotifyEventTo_p_wxObject(void *x
) {
48034 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxNotifyEvent
*) x
));
48036 static void *_p_wxShowEventTo_p_wxObject(void *x
) {
48037 return (void *)((wxObject
*) (wxEvent
*) ((wxShowEvent
*) x
));
48039 static void *_p_wxMenuItemTo_p_wxObject(void *x
) {
48040 return (void *)((wxObject
*) ((wxMenuItem
*) x
));
48042 static void *_p_wxDateEventTo_p_wxObject(void *x
) {
48043 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDateEvent
*) x
));
48045 static void *_p_wxIdleEventTo_p_wxObject(void *x
) {
48046 return (void *)((wxObject
*) (wxEvent
*) ((wxIdleEvent
*) x
));
48048 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x
) {
48049 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
48051 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x
) {
48052 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
48054 static void *_p_wxMaximizeEventTo_p_wxObject(void *x
) {
48055 return (void *)((wxObject
*) (wxEvent
*) ((wxMaximizeEvent
*) x
));
48057 static void *_p_wxIconizeEventTo_p_wxObject(void *x
) {
48058 return (void *)((wxObject
*) (wxEvent
*) ((wxIconizeEvent
*) x
));
48060 static void *_p_wxSizeEventTo_p_wxObject(void *x
) {
48061 return (void *)((wxObject
*) (wxEvent
*) ((wxSizeEvent
*) x
));
48063 static void *_p_wxMoveEventTo_p_wxObject(void *x
) {
48064 return (void *)((wxObject
*) (wxEvent
*) ((wxMoveEvent
*) x
));
48066 static void *_p_wxActivateEventTo_p_wxObject(void *x
) {
48067 return (void *)((wxObject
*) (wxEvent
*) ((wxActivateEvent
*) x
));
48069 static void *_p_wxPNMHandlerTo_p_wxObject(void *x
) {
48070 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNMHandler
*) x
));
48072 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x
) {
48073 return (void *)((wxObject
*) (wxImageHandler
*) ((wxJPEGHandler
*) x
));
48075 static void *_p_wxPCXHandlerTo_p_wxObject(void *x
) {
48076 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPCXHandler
*) x
));
48078 static void *_p_wxGIFHandlerTo_p_wxObject(void *x
) {
48079 return (void *)((wxObject
*) (wxImageHandler
*) ((wxGIFHandler
*) x
));
48081 static void *_p_wxPNGHandlerTo_p_wxObject(void *x
) {
48082 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNGHandler
*) x
));
48084 static void *_p_wxANIHandlerTo_p_wxObject(void *x
) {
48085 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
48087 static void *_p_wxCURHandlerTo_p_wxObject(void *x
) {
48088 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
48090 static void *_p_wxICOHandlerTo_p_wxObject(void *x
) {
48091 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*) ((wxICOHandler
*) x
));
48093 static void *_p_wxBMPHandlerTo_p_wxObject(void *x
) {
48094 return (void *)((wxObject
*) (wxImageHandler
*) ((wxBMPHandler
*) x
));
48096 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x
) {
48097 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPyImageHandler
*) x
));
48099 static void *_p_wxImageHandlerTo_p_wxObject(void *x
) {
48100 return (void *)((wxObject
*) ((wxImageHandler
*) x
));
48102 static void *_p_wxXPMHandlerTo_p_wxObject(void *x
) {
48103 return (void *)((wxObject
*) (wxImageHandler
*) ((wxXPMHandler
*) x
));
48105 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x
) {
48106 return (void *)((wxObject
*) (wxImageHandler
*) ((wxTIFFHandler
*) x
));
48108 static void *_p_wxEvtHandlerTo_p_wxObject(void *x
) {
48109 return (void *)((wxObject
*) ((wxEvtHandler
*) x
));
48111 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x
) {
48112 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
48114 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x
) {
48115 return (void *)((wxObject
*) ((wxAcceleratorTable
*) x
));
48117 static void *_p_wxImageTo_p_wxObject(void *x
) {
48118 return (void *)((wxObject
*) ((wxImage
*) x
));
48120 static void *_p_wxScrollWinEventTo_p_wxObject(void *x
) {
48121 return (void *)((wxObject
*) (wxEvent
*) ((wxScrollWinEvent
*) x
));
48123 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x
) {
48124 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
48126 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x
) {
48127 return (void *)((wxObject
*) (wxEvent
*) ((wxNavigationKeyEvent
*) x
));
48129 static void *_p_wxKeyEventTo_p_wxObject(void *x
) {
48130 return (void *)((wxObject
*) (wxEvent
*) ((wxKeyEvent
*) x
));
48132 static void *_p_wxWindowTo_p_wxObject(void *x
) {
48133 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxWindow
*) x
));
48135 static void *_p_wxMenuTo_p_wxObject(void *x
) {
48136 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxMenu
*) x
));
48138 static void *_p_wxMenuBarTo_p_wxObject(void *x
) {
48139 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMenuBar
*) x
));
48141 static void *_p_wxFileSystemTo_p_wxObject(void *x
) {
48142 return (void *)((wxObject
*) ((wxFileSystem
*) x
));
48144 static void *_p_wxContextMenuEventTo_p_wxObject(void *x
) {
48145 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
48147 static void *_p_wxMenuEventTo_p_wxObject(void *x
) {
48148 return (void *)((wxObject
*) (wxEvent
*) ((wxMenuEvent
*) x
));
48150 static void *_p_wxPyAppTo_p_wxObject(void *x
) {
48151 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyApp
*) x
));
48153 static void *_p_wxCloseEventTo_p_wxObject(void *x
) {
48154 return (void *)((wxObject
*) (wxEvent
*) ((wxCloseEvent
*) x
));
48156 static void *_p_wxMouseEventTo_p_wxObject(void *x
) {
48157 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseEvent
*) x
));
48159 static void *_p_wxEraseEventTo_p_wxObject(void *x
) {
48160 return (void *)((wxObject
*) (wxEvent
*) ((wxEraseEvent
*) x
));
48162 static void *_p_wxPyCommandEventTo_p_wxObject(void *x
) {
48163 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
48165 static void *_p_wxCommandEventTo_p_wxObject(void *x
) {
48166 return (void *)((wxObject
*) (wxEvent
*) ((wxCommandEvent
*) x
));
48168 static void *_p_wxDropFilesEventTo_p_wxObject(void *x
) {
48169 return (void *)((wxObject
*) (wxEvent
*) ((wxDropFilesEvent
*) x
));
48171 static void *_p_wxFocusEventTo_p_wxObject(void *x
) {
48172 return (void *)((wxObject
*) (wxEvent
*) ((wxFocusEvent
*) x
));
48174 static void *_p_wxChildFocusEventTo_p_wxObject(void *x
) {
48175 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
48177 static void *_p_wxControlWithItemsTo_p_wxObject(void *x
) {
48178 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
48180 static void *_p_wxPyValidatorTo_p_wxObject(void *x
) {
48181 return (void *)((wxObject
*) (wxEvtHandler
*)(wxValidator
*) ((wxPyValidator
*) x
));
48183 static void *_p_wxValidatorTo_p_wxObject(void *x
) {
48184 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxValidator
*) x
));
48186 static void *_p_wxControlTo_p_wxWindow(void *x
) {
48187 return (void *)((wxWindow
*) ((wxControl
*) x
));
48189 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x
) {
48190 return (void *)((wxWindow
*) (wxControl
*) ((wxControlWithItems
*) x
));
48192 static void *_p_wxMenuBarTo_p_wxWindow(void *x
) {
48193 return (void *)((wxWindow
*) ((wxMenuBar
*) x
));
48195 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x
) {
48196 return (void *)((wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
48198 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x
) {
48199 return (void *)((wxCommandEvent
*) ((wxScrollEvent
*) x
));
48201 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x
) {
48202 return (void *)((wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
48204 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x
) {
48205 return (void *)((wxCommandEvent
*) ((wxDateEvent
*) x
));
48207 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x
) {
48208 return (void *)((wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
48210 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x
) {
48211 return (void *)((wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
48213 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x
) {
48214 return (void *)((wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
48216 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x
) {
48217 return (void *)((wxCommandEvent
*) ((wxNotifyEvent
*) x
));
48219 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x
) {
48220 return (void *)((wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
48222 static void *_p_wxPyValidatorTo_p_wxValidator(void *x
) {
48223 return (void *)((wxValidator
*) ((wxPyValidator
*) x
));
48225 static swig_type_info _swigt__p_buffer
= {"_p_buffer", "buffer *", 0, 0, 0};
48226 static swig_type_info _swigt__p_char
= {"_p_char", "char *", 0, 0, 0};
48227 static swig_type_info _swigt__p_form_ops_t
= {"_p_form_ops_t", "enum form_ops_t *|form_ops_t *", 0, 0, 0};
48228 static swig_type_info _swigt__p_int
= {"_p_int", "int *", 0, 0, 0};
48229 static swig_type_info _swigt__p_long
= {"_p_long", "long *", 0, 0, 0};
48230 static swig_type_info _swigt__p_unsigned_char
= {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, 0};
48231 static swig_type_info _swigt__p_unsigned_int
= {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, 0};
48232 static swig_type_info _swigt__p_unsigned_long
= {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, 0};
48233 static swig_type_info _swigt__p_wxANIHandler
= {"_p_wxANIHandler", "wxANIHandler *", 0, 0, 0};
48234 static swig_type_info _swigt__p_wxAcceleratorEntry
= {"_p_wxAcceleratorEntry", "wxAcceleratorEntry *", 0, 0, 0};
48235 static swig_type_info _swigt__p_wxAcceleratorTable
= {"_p_wxAcceleratorTable", "wxAcceleratorTable *", 0, 0, 0};
48236 static swig_type_info _swigt__p_wxActivateEvent
= {"_p_wxActivateEvent", "wxActivateEvent *", 0, 0, 0};
48237 static swig_type_info _swigt__p_wxAppTraits
= {"_p_wxAppTraits", "wxAppTraits *", 0, 0, 0};
48238 static swig_type_info _swigt__p_wxArrayString
= {"_p_wxArrayString", "wxArrayString *", 0, 0, 0};
48239 static swig_type_info _swigt__p_wxBMPHandler
= {"_p_wxBMPHandler", "wxBMPHandler *", 0, 0, 0};
48240 static swig_type_info _swigt__p_wxBitmap
= {"_p_wxBitmap", "wxBitmap *", 0, 0, 0};
48241 static swig_type_info _swigt__p_wxBoxSizer
= {"_p_wxBoxSizer", "wxBoxSizer *", 0, 0, 0};
48242 static swig_type_info _swigt__p_wxButton
= {"_p_wxButton", "wxButton *", 0, 0, 0};
48243 static swig_type_info _swigt__p_wxCURHandler
= {"_p_wxCURHandler", "wxCURHandler *", 0, 0, 0};
48244 static swig_type_info _swigt__p_wxCaret
= {"_p_wxCaret", "wxCaret *", 0, 0, 0};
48245 static swig_type_info _swigt__p_wxChildFocusEvent
= {"_p_wxChildFocusEvent", "wxChildFocusEvent *", 0, 0, 0};
48246 static swig_type_info _swigt__p_wxCloseEvent
= {"_p_wxCloseEvent", "wxCloseEvent *", 0, 0, 0};
48247 static swig_type_info _swigt__p_wxColour
= {"_p_wxColour", "wxColour *", 0, 0, 0};
48248 static swig_type_info _swigt__p_wxCommandEvent
= {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, 0};
48249 static swig_type_info _swigt__p_wxContextMenuEvent
= {"_p_wxContextMenuEvent", "wxContextMenuEvent *", 0, 0, 0};
48250 static swig_type_info _swigt__p_wxControl
= {"_p_wxControl", "wxControl *", 0, 0, 0};
48251 static swig_type_info _swigt__p_wxControlWithItems
= {"_p_wxControlWithItems", "wxControlWithItems *", 0, 0, 0};
48252 static swig_type_info _swigt__p_wxCursor
= {"_p_wxCursor", "wxCursor *", 0, 0, 0};
48253 static swig_type_info _swigt__p_wxDC
= {"_p_wxDC", "wxDC *", 0, 0, 0};
48254 static swig_type_info _swigt__p_wxDateEvent
= {"_p_wxDateEvent", "wxDateEvent *", 0, 0, 0};
48255 static swig_type_info _swigt__p_wxDateTime
= {"_p_wxDateTime", "wxDateTime *", 0, 0, 0};
48256 static swig_type_info _swigt__p_wxDisplayChangedEvent
= {"_p_wxDisplayChangedEvent", "wxDisplayChangedEvent *", 0, 0, 0};
48257 static swig_type_info _swigt__p_wxDropFilesEvent
= {"_p_wxDropFilesEvent", "wxDropFilesEvent *", 0, 0, 0};
48258 static swig_type_info _swigt__p_wxDuplexMode
= {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, 0};
48259 static swig_type_info _swigt__p_wxEraseEvent
= {"_p_wxEraseEvent", "wxEraseEvent *", 0, 0, 0};
48260 static swig_type_info _swigt__p_wxEvent
= {"_p_wxEvent", "wxEvent *", 0, 0, 0};
48261 static swig_type_info _swigt__p_wxEventLoop
= {"_p_wxEventLoop", "wxEventLoop *", 0, 0, 0};
48262 static swig_type_info _swigt__p_wxEventLoopActivator
= {"_p_wxEventLoopActivator", "wxEventLoopActivator *", 0, 0, 0};
48263 static swig_type_info _swigt__p_wxEvtHandler
= {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, 0};
48264 static swig_type_info _swigt__p_wxFSFile
= {"_p_wxFSFile", "wxFSFile *", 0, 0, 0};
48265 static swig_type_info _swigt__p_wxFileSystem
= {"_p_wxFileSystem", "wxFileSystem *", 0, 0, 0};
48266 static swig_type_info _swigt__p_wxFileSystemHandler
= {"_p_wxFileSystemHandler", "wxFileSystemHandler *", 0, 0, 0};
48267 static swig_type_info _swigt__p_wxFlexGridSizer
= {"_p_wxFlexGridSizer", "wxFlexGridSizer *", 0, 0, 0};
48268 static swig_type_info _swigt__p_wxFocusEvent
= {"_p_wxFocusEvent", "wxFocusEvent *", 0, 0, 0};
48269 static swig_type_info _swigt__p_wxFont
= {"_p_wxFont", "wxFont *", 0, 0, 0};
48270 static swig_type_info _swigt__p_wxFrame
= {"_p_wxFrame", "wxFrame *", 0, 0, 0};
48271 static swig_type_info _swigt__p_wxGBPosition
= {"_p_wxGBPosition", "wxGBPosition *", 0, 0, 0};
48272 static swig_type_info _swigt__p_wxGBSizerItem
= {"_p_wxGBSizerItem", "wxGBSizerItem *", 0, 0, 0};
48273 static swig_type_info _swigt__p_wxGBSpan
= {"_p_wxGBSpan", "wxGBSpan *", 0, 0, 0};
48274 static swig_type_info _swigt__p_wxGIFHandler
= {"_p_wxGIFHandler", "wxGIFHandler *", 0, 0, 0};
48275 static swig_type_info _swigt__p_wxGridBagSizer
= {"_p_wxGridBagSizer", "wxGridBagSizer *", 0, 0, 0};
48276 static swig_type_info _swigt__p_wxGridSizer
= {"_p_wxGridSizer", "wxGridSizer *", 0, 0, 0};
48277 static swig_type_info _swigt__p_wxICOHandler
= {"_p_wxICOHandler", "wxICOHandler *", 0, 0, 0};
48278 static swig_type_info _swigt__p_wxIconizeEvent
= {"_p_wxIconizeEvent", "wxIconizeEvent *", 0, 0, 0};
48279 static swig_type_info _swigt__p_wxIdleEvent
= {"_p_wxIdleEvent", "wxIdleEvent *", 0, 0, 0};
48280 static swig_type_info _swigt__p_wxImage
= {"_p_wxImage", "wxImage *", 0, 0, 0};
48281 static swig_type_info _swigt__p_wxImageHandler
= {"_p_wxImageHandler", "wxImageHandler *", 0, 0, 0};
48282 static swig_type_info _swigt__p_wxImageHistogram
= {"_p_wxImageHistogram", "wxImageHistogram *", 0, 0, 0};
48283 static swig_type_info _swigt__p_wxImage_HSVValue
= {"_p_wxImage_HSVValue", "wxImage_HSVValue *", 0, 0, 0};
48284 static swig_type_info _swigt__p_wxImage_RGBValue
= {"_p_wxImage_RGBValue", "wxImage_RGBValue *", 0, 0, 0};
48285 static swig_type_info _swigt__p_wxIndividualLayoutConstraint
= {"_p_wxIndividualLayoutConstraint", "wxIndividualLayoutConstraint *", 0, 0, 0};
48286 static swig_type_info _swigt__p_wxInitDialogEvent
= {"_p_wxInitDialogEvent", "wxInitDialogEvent *", 0, 0, 0};
48287 static swig_type_info _swigt__p_wxInputStream
= {"_p_wxInputStream", "wxInputStream *", 0, 0, 0};
48288 static swig_type_info _swigt__p_wxInternetFSHandler
= {"_p_wxInternetFSHandler", "wxInternetFSHandler *", 0, 0, 0};
48289 static swig_type_info _swigt__p_wxItemContainer
= {"_p_wxItemContainer", "wxItemContainer *", 0, 0, 0};
48290 static swig_type_info _swigt__p_wxJPEGHandler
= {"_p_wxJPEGHandler", "wxJPEGHandler *", 0, 0, 0};
48291 static swig_type_info _swigt__p_wxKeyEvent
= {"_p_wxKeyEvent", "wxKeyEvent *", 0, 0, 0};
48292 static swig_type_info _swigt__p_wxLayoutConstraints
= {"_p_wxLayoutConstraints", "wxLayoutConstraints *", 0, 0, 0};
48293 static swig_type_info _swigt__p_wxMaximizeEvent
= {"_p_wxMaximizeEvent", "wxMaximizeEvent *", 0, 0, 0};
48294 static swig_type_info _swigt__p_wxMemoryFSHandler
= {"_p_wxMemoryFSHandler", "wxMemoryFSHandler *", 0, 0, 0};
48295 static swig_type_info _swigt__p_wxMenu
= {"_p_wxMenu", "wxMenu *", 0, 0, 0};
48296 static swig_type_info _swigt__p_wxMenuBar
= {"_p_wxMenuBar", "wxMenuBar *", 0, 0, 0};
48297 static swig_type_info _swigt__p_wxMenuBarBase
= {"_p_wxMenuBarBase", "wxMenuBarBase *", 0, 0, 0};
48298 static swig_type_info _swigt__p_wxMenuEvent
= {"_p_wxMenuEvent", "wxMenuEvent *", 0, 0, 0};
48299 static swig_type_info _swigt__p_wxMenuItem
= {"_p_wxMenuItem", "wxMenuItem *", 0, 0, 0};
48300 static swig_type_info _swigt__p_wxMouseCaptureChangedEvent
= {"_p_wxMouseCaptureChangedEvent", "wxMouseCaptureChangedEvent *", 0, 0, 0};
48301 static swig_type_info _swigt__p_wxMouseEvent
= {"_p_wxMouseEvent", "wxMouseEvent *", 0, 0, 0};
48302 static swig_type_info _swigt__p_wxMoveEvent
= {"_p_wxMoveEvent", "wxMoveEvent *", 0, 0, 0};
48303 static swig_type_info _swigt__p_wxNavigationKeyEvent
= {"_p_wxNavigationKeyEvent", "wxNavigationKeyEvent *", 0, 0, 0};
48304 static swig_type_info _swigt__p_wxNcPaintEvent
= {"_p_wxNcPaintEvent", "wxNcPaintEvent *", 0, 0, 0};
48305 static swig_type_info _swigt__p_wxNotifyEvent
= {"_p_wxNotifyEvent", "wxNotifyEvent *", 0, 0, 0};
48306 static swig_type_info _swigt__p_wxObject
= {"_p_wxObject", "wxObject *", 0, 0, 0};
48307 static swig_type_info _swigt__p_wxOutputStream
= {"_p_wxOutputStream", "wxOutputStream *", 0, 0, 0};
48308 static swig_type_info _swigt__p_wxPCXHandler
= {"_p_wxPCXHandler", "wxPCXHandler *", 0, 0, 0};
48309 static swig_type_info _swigt__p_wxPNGHandler
= {"_p_wxPNGHandler", "wxPNGHandler *", 0, 0, 0};
48310 static swig_type_info _swigt__p_wxPNMHandler
= {"_p_wxPNMHandler", "wxPNMHandler *", 0, 0, 0};
48311 static swig_type_info _swigt__p_wxPaintEvent
= {"_p_wxPaintEvent", "wxPaintEvent *", 0, 0, 0};
48312 static swig_type_info _swigt__p_wxPaletteChangedEvent
= {"_p_wxPaletteChangedEvent", "wxPaletteChangedEvent *", 0, 0, 0};
48313 static swig_type_info _swigt__p_wxPaperSize
= {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, 0};
48314 static swig_type_info _swigt__p_wxPoint
= {"_p_wxPoint", "wxPoint *", 0, 0, 0};
48315 static swig_type_info _swigt__p_wxPoint2D
= {"_p_wxPoint2D", "wxPoint2D *", 0, 0, 0};
48316 static swig_type_info _swigt__p_wxPropagateOnce
= {"_p_wxPropagateOnce", "wxPropagateOnce *", 0, 0, 0};
48317 static swig_type_info _swigt__p_wxPropagationDisabler
= {"_p_wxPropagationDisabler", "wxPropagationDisabler *", 0, 0, 0};
48318 static swig_type_info _swigt__p_wxPyApp
= {"_p_wxPyApp", "wxPyApp *", 0, 0, 0};
48319 static swig_type_info _swigt__p_wxPyCommandEvent
= {"_p_wxPyCommandEvent", "wxPyCommandEvent *", 0, 0, 0};
48320 static swig_type_info _swigt__p_wxPyDropTarget
= {"_p_wxPyDropTarget", "wxPyDropTarget *", 0, 0, 0};
48321 static swig_type_info _swigt__p_wxPyEvent
= {"_p_wxPyEvent", "wxPyEvent *", 0, 0, 0};
48322 static swig_type_info _swigt__p_wxPyFileSystemHandler
= {"_p_wxPyFileSystemHandler", "wxPyFileSystemHandler *", 0, 0, 0};
48323 static swig_type_info _swigt__p_wxPyImageHandler
= {"_p_wxPyImageHandler", "wxPyImageHandler *", 0, 0, 0};
48324 static swig_type_info _swigt__p_wxPyInputStream
= {"_p_wxPyInputStream", "wxPyInputStream *", 0, 0, 0};
48325 static swig_type_info _swigt__p_wxPySizer
= {"_p_wxPySizer", "wxPySizer *", 0, 0, 0};
48326 static swig_type_info _swigt__p_wxPyValidator
= {"_p_wxPyValidator", "wxPyValidator *", 0, 0, 0};
48327 static swig_type_info _swigt__p_wxQuantize
= {"_p_wxQuantize", "wxQuantize *", 0, 0, 0};
48328 static swig_type_info _swigt__p_wxQueryNewPaletteEvent
= {"_p_wxQueryNewPaletteEvent", "wxQueryNewPaletteEvent *", 0, 0, 0};
48329 static swig_type_info _swigt__p_wxRealPoint
= {"_p_wxRealPoint", "wxRealPoint *", 0, 0, 0};
48330 static swig_type_info _swigt__p_wxRect
= {"_p_wxRect", "wxRect *", 0, 0, 0};
48331 static swig_type_info _swigt__p_wxRegion
= {"_p_wxRegion", "wxRegion *", 0, 0, 0};
48332 static swig_type_info _swigt__p_wxScrollEvent
= {"_p_wxScrollEvent", "wxScrollEvent *", 0, 0, 0};
48333 static swig_type_info _swigt__p_wxScrollWinEvent
= {"_p_wxScrollWinEvent", "wxScrollWinEvent *", 0, 0, 0};
48334 static swig_type_info _swigt__p_wxSetCursorEvent
= {"_p_wxSetCursorEvent", "wxSetCursorEvent *", 0, 0, 0};
48335 static swig_type_info _swigt__p_wxShowEvent
= {"_p_wxShowEvent", "wxShowEvent *", 0, 0, 0};
48336 static swig_type_info _swigt__p_wxSize
= {"_p_wxSize", "wxSize *", 0, 0, 0};
48337 static swig_type_info _swigt__p_wxSizeEvent
= {"_p_wxSizeEvent", "wxSizeEvent *", 0, 0, 0};
48338 static swig_type_info _swigt__p_wxSizer
= {"_p_wxSizer", "wxSizer *", 0, 0, 0};
48339 static swig_type_info _swigt__p_wxSizerItem
= {"_p_wxSizerItem", "wxSizerItem *", 0, 0, 0};
48340 static swig_type_info _swigt__p_wxStaticBox
= {"_p_wxStaticBox", "wxStaticBox *", 0, 0, 0};
48341 static swig_type_info _swigt__p_wxStaticBoxSizer
= {"_p_wxStaticBoxSizer", "wxStaticBoxSizer *", 0, 0, 0};
48342 static swig_type_info _swigt__p_wxStdDialogButtonSizer
= {"_p_wxStdDialogButtonSizer", "wxStdDialogButtonSizer *", 0, 0, 0};
48343 static swig_type_info _swigt__p_wxSysColourChangedEvent
= {"_p_wxSysColourChangedEvent", "wxSysColourChangedEvent *", 0, 0, 0};
48344 static swig_type_info _swigt__p_wxTIFFHandler
= {"_p_wxTIFFHandler", "wxTIFFHandler *", 0, 0, 0};
48345 static swig_type_info _swigt__p_wxToolTip
= {"_p_wxToolTip", "wxToolTip *", 0, 0, 0};
48346 static swig_type_info _swigt__p_wxUpdateUIEvent
= {"_p_wxUpdateUIEvent", "wxUpdateUIEvent *", 0, 0, 0};
48347 static swig_type_info _swigt__p_wxValidator
= {"_p_wxValidator", "wxValidator *", 0, 0, 0};
48348 static swig_type_info _swigt__p_wxVisualAttributes
= {"_p_wxVisualAttributes", "wxVisualAttributes *", 0, 0, 0};
48349 static swig_type_info _swigt__p_wxWindow
= {"_p_wxWindow", "wxWindow *", 0, 0, 0};
48350 static swig_type_info _swigt__p_wxWindowCreateEvent
= {"_p_wxWindowCreateEvent", "wxWindowCreateEvent *", 0, 0, 0};
48351 static swig_type_info _swigt__p_wxWindowDestroyEvent
= {"_p_wxWindowDestroyEvent", "wxWindowDestroyEvent *", 0, 0, 0};
48352 static swig_type_info _swigt__p_wxXPMHandler
= {"_p_wxXPMHandler", "wxXPMHandler *", 0, 0, 0};
48353 static swig_type_info _swigt__p_wxZipFSHandler
= {"_p_wxZipFSHandler", "wxZipFSHandler *", 0, 0, 0};
48354 static swig_type_info _swigt__ptrdiff_t
= {"_ptrdiff_t", "ptrdiff_t", 0, 0, 0};
48355 static swig_type_info _swigt__std__ptrdiff_t
= {"_std__ptrdiff_t", "std::ptrdiff_t", 0, 0, 0};
48356 static swig_type_info _swigt__unsigned_int
= {"_unsigned_int", "unsigned int|std::size_t", 0, 0, 0};
48358 static swig_type_info
*swig_type_initial
[] = {
48361 &_swigt__p_form_ops_t
,
48364 &_swigt__p_unsigned_char
,
48365 &_swigt__p_unsigned_int
,
48366 &_swigt__p_unsigned_long
,
48367 &_swigt__p_wxANIHandler
,
48368 &_swigt__p_wxAcceleratorEntry
,
48369 &_swigt__p_wxAcceleratorTable
,
48370 &_swigt__p_wxActivateEvent
,
48371 &_swigt__p_wxAppTraits
,
48372 &_swigt__p_wxArrayString
,
48373 &_swigt__p_wxBMPHandler
,
48374 &_swigt__p_wxBitmap
,
48375 &_swigt__p_wxBoxSizer
,
48376 &_swigt__p_wxButton
,
48377 &_swigt__p_wxCURHandler
,
48378 &_swigt__p_wxCaret
,
48379 &_swigt__p_wxChildFocusEvent
,
48380 &_swigt__p_wxCloseEvent
,
48381 &_swigt__p_wxColour
,
48382 &_swigt__p_wxCommandEvent
,
48383 &_swigt__p_wxContextMenuEvent
,
48384 &_swigt__p_wxControl
,
48385 &_swigt__p_wxControlWithItems
,
48386 &_swigt__p_wxCursor
,
48388 &_swigt__p_wxDateEvent
,
48389 &_swigt__p_wxDateTime
,
48390 &_swigt__p_wxDisplayChangedEvent
,
48391 &_swigt__p_wxDropFilesEvent
,
48392 &_swigt__p_wxDuplexMode
,
48393 &_swigt__p_wxEraseEvent
,
48394 &_swigt__p_wxEvent
,
48395 &_swigt__p_wxEventLoop
,
48396 &_swigt__p_wxEventLoopActivator
,
48397 &_swigt__p_wxEvtHandler
,
48398 &_swigt__p_wxFSFile
,
48399 &_swigt__p_wxFileSystem
,
48400 &_swigt__p_wxFileSystemHandler
,
48401 &_swigt__p_wxFlexGridSizer
,
48402 &_swigt__p_wxFocusEvent
,
48404 &_swigt__p_wxFrame
,
48405 &_swigt__p_wxGBPosition
,
48406 &_swigt__p_wxGBSizerItem
,
48407 &_swigt__p_wxGBSpan
,
48408 &_swigt__p_wxGIFHandler
,
48409 &_swigt__p_wxGridBagSizer
,
48410 &_swigt__p_wxGridSizer
,
48411 &_swigt__p_wxICOHandler
,
48412 &_swigt__p_wxIconizeEvent
,
48413 &_swigt__p_wxIdleEvent
,
48414 &_swigt__p_wxImage
,
48415 &_swigt__p_wxImageHandler
,
48416 &_swigt__p_wxImageHistogram
,
48417 &_swigt__p_wxImage_HSVValue
,
48418 &_swigt__p_wxImage_RGBValue
,
48419 &_swigt__p_wxIndividualLayoutConstraint
,
48420 &_swigt__p_wxInitDialogEvent
,
48421 &_swigt__p_wxInputStream
,
48422 &_swigt__p_wxInternetFSHandler
,
48423 &_swigt__p_wxItemContainer
,
48424 &_swigt__p_wxJPEGHandler
,
48425 &_swigt__p_wxKeyEvent
,
48426 &_swigt__p_wxLayoutConstraints
,
48427 &_swigt__p_wxMaximizeEvent
,
48428 &_swigt__p_wxMemoryFSHandler
,
48430 &_swigt__p_wxMenuBar
,
48431 &_swigt__p_wxMenuBarBase
,
48432 &_swigt__p_wxMenuEvent
,
48433 &_swigt__p_wxMenuItem
,
48434 &_swigt__p_wxMouseCaptureChangedEvent
,
48435 &_swigt__p_wxMouseEvent
,
48436 &_swigt__p_wxMoveEvent
,
48437 &_swigt__p_wxNavigationKeyEvent
,
48438 &_swigt__p_wxNcPaintEvent
,
48439 &_swigt__p_wxNotifyEvent
,
48440 &_swigt__p_wxObject
,
48441 &_swigt__p_wxOutputStream
,
48442 &_swigt__p_wxPCXHandler
,
48443 &_swigt__p_wxPNGHandler
,
48444 &_swigt__p_wxPNMHandler
,
48445 &_swigt__p_wxPaintEvent
,
48446 &_swigt__p_wxPaletteChangedEvent
,
48447 &_swigt__p_wxPaperSize
,
48448 &_swigt__p_wxPoint
,
48449 &_swigt__p_wxPoint2D
,
48450 &_swigt__p_wxPropagateOnce
,
48451 &_swigt__p_wxPropagationDisabler
,
48452 &_swigt__p_wxPyApp
,
48453 &_swigt__p_wxPyCommandEvent
,
48454 &_swigt__p_wxPyDropTarget
,
48455 &_swigt__p_wxPyEvent
,
48456 &_swigt__p_wxPyFileSystemHandler
,
48457 &_swigt__p_wxPyImageHandler
,
48458 &_swigt__p_wxPyInputStream
,
48459 &_swigt__p_wxPySizer
,
48460 &_swigt__p_wxPyValidator
,
48461 &_swigt__p_wxQuantize
,
48462 &_swigt__p_wxQueryNewPaletteEvent
,
48463 &_swigt__p_wxRealPoint
,
48465 &_swigt__p_wxRegion
,
48466 &_swigt__p_wxScrollEvent
,
48467 &_swigt__p_wxScrollWinEvent
,
48468 &_swigt__p_wxSetCursorEvent
,
48469 &_swigt__p_wxShowEvent
,
48471 &_swigt__p_wxSizeEvent
,
48472 &_swigt__p_wxSizer
,
48473 &_swigt__p_wxSizerItem
,
48474 &_swigt__p_wxStaticBox
,
48475 &_swigt__p_wxStaticBoxSizer
,
48476 &_swigt__p_wxStdDialogButtonSizer
,
48477 &_swigt__p_wxSysColourChangedEvent
,
48478 &_swigt__p_wxTIFFHandler
,
48479 &_swigt__p_wxToolTip
,
48480 &_swigt__p_wxUpdateUIEvent
,
48481 &_swigt__p_wxValidator
,
48482 &_swigt__p_wxVisualAttributes
,
48483 &_swigt__p_wxWindow
,
48484 &_swigt__p_wxWindowCreateEvent
,
48485 &_swigt__p_wxWindowDestroyEvent
,
48486 &_swigt__p_wxXPMHandler
,
48487 &_swigt__p_wxZipFSHandler
,
48488 &_swigt__ptrdiff_t
,
48489 &_swigt__std__ptrdiff_t
,
48490 &_swigt__unsigned_int
,
48493 static swig_cast_info _swigc__p_buffer
[] = { {&_swigt__p_buffer
, 0, 0, 0},{0, 0, 0, 0}};
48494 static swig_cast_info _swigc__p_char
[] = { {&_swigt__p_char
, 0, 0, 0},{0, 0, 0, 0}};
48495 static swig_cast_info _swigc__p_form_ops_t
[] = { {&_swigt__p_form_ops_t
, 0, 0, 0},{0, 0, 0, 0}};
48496 static swig_cast_info _swigc__p_int
[] = { {&_swigt__p_int
, 0, 0, 0},{0, 0, 0, 0}};
48497 static swig_cast_info _swigc__p_long
[] = { {&_swigt__p_long
, 0, 0, 0},{0, 0, 0, 0}};
48498 static swig_cast_info _swigc__p_unsigned_char
[] = { {&_swigt__p_unsigned_char
, 0, 0, 0},{0, 0, 0, 0}};
48499 static swig_cast_info _swigc__p_unsigned_int
[] = { {&_swigt__p_unsigned_int
, 0, 0, 0},{0, 0, 0, 0}};
48500 static swig_cast_info _swigc__p_unsigned_long
[] = { {&_swigt__p_unsigned_long
, 0, 0, 0},{0, 0, 0, 0}};
48501 static swig_cast_info _swigc__p_wxANIHandler
[] = { {&_swigt__p_wxANIHandler
, 0, 0, 0},{0, 0, 0, 0}};
48502 static swig_cast_info _swigc__p_wxAcceleratorEntry
[] = { {&_swigt__p_wxAcceleratorEntry
, 0, 0, 0},{0, 0, 0, 0}};
48503 static swig_cast_info _swigc__p_wxAcceleratorTable
[] = { {&_swigt__p_wxAcceleratorTable
, 0, 0, 0},{0, 0, 0, 0}};
48504 static swig_cast_info _swigc__p_wxActivateEvent
[] = { {&_swigt__p_wxActivateEvent
, 0, 0, 0},{0, 0, 0, 0}};
48505 static swig_cast_info _swigc__p_wxAppTraits
[] = { {&_swigt__p_wxAppTraits
, 0, 0, 0},{0, 0, 0, 0}};
48506 static swig_cast_info _swigc__p_wxArrayString
[] = { {&_swigt__p_wxArrayString
, 0, 0, 0},{0, 0, 0, 0}};
48507 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}};
48508 static swig_cast_info _swigc__p_wxBitmap
[] = { {&_swigt__p_wxBitmap
, 0, 0, 0},{0, 0, 0, 0}};
48509 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}};
48510 static swig_cast_info _swigc__p_wxButton
[] = { {&_swigt__p_wxButton
, 0, 0, 0},{0, 0, 0, 0}};
48511 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}};
48512 static swig_cast_info _swigc__p_wxCaret
[] = { {&_swigt__p_wxCaret
, 0, 0, 0},{0, 0, 0, 0}};
48513 static swig_cast_info _swigc__p_wxChildFocusEvent
[] = { {&_swigt__p_wxChildFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
48514 static swig_cast_info _swigc__p_wxCloseEvent
[] = { {&_swigt__p_wxCloseEvent
, 0, 0, 0},{0, 0, 0, 0}};
48515 static swig_cast_info _swigc__p_wxColour
[] = { {&_swigt__p_wxColour
, 0, 0, 0},{0, 0, 0, 0}};
48516 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}};
48517 static swig_cast_info _swigc__p_wxContextMenuEvent
[] = { {&_swigt__p_wxContextMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
48518 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}};
48519 static swig_cast_info _swigc__p_wxControlWithItems
[] = { {&_swigt__p_wxControlWithItems
, 0, 0, 0},{0, 0, 0, 0}};
48520 static swig_cast_info _swigc__p_wxCursor
[] = { {&_swigt__p_wxCursor
, 0, 0, 0},{0, 0, 0, 0}};
48521 static swig_cast_info _swigc__p_wxDC
[] = { {&_swigt__p_wxDC
, 0, 0, 0},{0, 0, 0, 0}};
48522 static swig_cast_info _swigc__p_wxDateEvent
[] = { {&_swigt__p_wxDateEvent
, 0, 0, 0},{0, 0, 0, 0}};
48523 static swig_cast_info _swigc__p_wxDateTime
[] = { {&_swigt__p_wxDateTime
, 0, 0, 0},{0, 0, 0, 0}};
48524 static swig_cast_info _swigc__p_wxDisplayChangedEvent
[] = { {&_swigt__p_wxDisplayChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48525 static swig_cast_info _swigc__p_wxDropFilesEvent
[] = { {&_swigt__p_wxDropFilesEvent
, 0, 0, 0},{0, 0, 0, 0}};
48526 static swig_cast_info _swigc__p_wxDuplexMode
[] = { {&_swigt__p_wxDuplexMode
, 0, 0, 0},{0, 0, 0, 0}};
48527 static swig_cast_info _swigc__p_wxEraseEvent
[] = { {&_swigt__p_wxEraseEvent
, 0, 0, 0},{0, 0, 0, 0}};
48528 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}};
48529 static swig_cast_info _swigc__p_wxEventLoop
[] = { {&_swigt__p_wxEventLoop
, 0, 0, 0},{0, 0, 0, 0}};
48530 static swig_cast_info _swigc__p_wxEventLoopActivator
[] = { {&_swigt__p_wxEventLoopActivator
, 0, 0, 0},{0, 0, 0, 0}};
48531 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}};
48532 static swig_cast_info _swigc__p_wxFSFile
[] = { {&_swigt__p_wxFSFile
, 0, 0, 0},{0, 0, 0, 0}};
48533 static swig_cast_info _swigc__p_wxFileSystem
[] = { {&_swigt__p_wxFileSystem
, 0, 0, 0},{0, 0, 0, 0}};
48534 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}};
48535 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}};
48536 static swig_cast_info _swigc__p_wxFocusEvent
[] = { {&_swigt__p_wxFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
48537 static swig_cast_info _swigc__p_wxFont
[] = { {&_swigt__p_wxFont
, 0, 0, 0},{0, 0, 0, 0}};
48538 static swig_cast_info _swigc__p_wxFrame
[] = { {&_swigt__p_wxFrame
, 0, 0, 0},{0, 0, 0, 0}};
48539 static swig_cast_info _swigc__p_wxGBPosition
[] = { {&_swigt__p_wxGBPosition
, 0, 0, 0},{0, 0, 0, 0}};
48540 static swig_cast_info _swigc__p_wxGBSizerItem
[] = { {&_swigt__p_wxGBSizerItem
, 0, 0, 0},{0, 0, 0, 0}};
48541 static swig_cast_info _swigc__p_wxGBSpan
[] = { {&_swigt__p_wxGBSpan
, 0, 0, 0},{0, 0, 0, 0}};
48542 static swig_cast_info _swigc__p_wxGIFHandler
[] = { {&_swigt__p_wxGIFHandler
, 0, 0, 0},{0, 0, 0, 0}};
48543 static swig_cast_info _swigc__p_wxGridBagSizer
[] = { {&_swigt__p_wxGridBagSizer
, 0, 0, 0},{0, 0, 0, 0}};
48544 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}};
48545 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}};
48546 static swig_cast_info _swigc__p_wxIconizeEvent
[] = { {&_swigt__p_wxIconizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
48547 static swig_cast_info _swigc__p_wxIdleEvent
[] = { {&_swigt__p_wxIdleEvent
, 0, 0, 0},{0, 0, 0, 0}};
48548 static swig_cast_info _swigc__p_wxImage
[] = { {&_swigt__p_wxImage
, 0, 0, 0},{0, 0, 0, 0}};
48549 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}};
48550 static swig_cast_info _swigc__p_wxImageHistogram
[] = { {&_swigt__p_wxImageHistogram
, 0, 0, 0},{0, 0, 0, 0}};
48551 static swig_cast_info _swigc__p_wxImage_HSVValue
[] = { {&_swigt__p_wxImage_HSVValue
, 0, 0, 0},{0, 0, 0, 0}};
48552 static swig_cast_info _swigc__p_wxImage_RGBValue
[] = { {&_swigt__p_wxImage_RGBValue
, 0, 0, 0},{0, 0, 0, 0}};
48553 static swig_cast_info _swigc__p_wxIndividualLayoutConstraint
[] = { {&_swigt__p_wxIndividualLayoutConstraint
, 0, 0, 0},{0, 0, 0, 0}};
48554 static swig_cast_info _swigc__p_wxInitDialogEvent
[] = { {&_swigt__p_wxInitDialogEvent
, 0, 0, 0},{0, 0, 0, 0}};
48555 static swig_cast_info _swigc__p_wxInputStream
[] = { {&_swigt__p_wxInputStream
, 0, 0, 0},{0, 0, 0, 0}};
48556 static swig_cast_info _swigc__p_wxInternetFSHandler
[] = { {&_swigt__p_wxInternetFSHandler
, 0, 0, 0},{0, 0, 0, 0}};
48557 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}};
48558 static swig_cast_info _swigc__p_wxJPEGHandler
[] = { {&_swigt__p_wxJPEGHandler
, 0, 0, 0},{0, 0, 0, 0}};
48559 static swig_cast_info _swigc__p_wxKeyEvent
[] = { {&_swigt__p_wxKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48560 static swig_cast_info _swigc__p_wxLayoutConstraints
[] = { {&_swigt__p_wxLayoutConstraints
, 0, 0, 0},{0, 0, 0, 0}};
48561 static swig_cast_info _swigc__p_wxMaximizeEvent
[] = { {&_swigt__p_wxMaximizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
48562 static swig_cast_info _swigc__p_wxMemoryFSHandler
[] = { {&_swigt__p_wxMemoryFSHandler
, 0, 0, 0},{0, 0, 0, 0}};
48563 static swig_cast_info _swigc__p_wxMenu
[] = { {&_swigt__p_wxMenu
, 0, 0, 0},{0, 0, 0, 0}};
48564 static swig_cast_info _swigc__p_wxMenuBar
[] = { {&_swigt__p_wxMenuBar
, 0, 0, 0},{0, 0, 0, 0}};
48565 static swig_cast_info _swigc__p_wxMenuBarBase
[] = { {&_swigt__p_wxMenuBarBase
, 0, 0, 0},{0, 0, 0, 0}};
48566 static swig_cast_info _swigc__p_wxMenuEvent
[] = { {&_swigt__p_wxMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
48567 static swig_cast_info _swigc__p_wxMenuItem
[] = { {&_swigt__p_wxMenuItem
, 0, 0, 0},{0, 0, 0, 0}};
48568 static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent
[] = { {&_swigt__p_wxMouseCaptureChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48569 static swig_cast_info _swigc__p_wxMouseEvent
[] = { {&_swigt__p_wxMouseEvent
, 0, 0, 0},{0, 0, 0, 0}};
48570 static swig_cast_info _swigc__p_wxMoveEvent
[] = { {&_swigt__p_wxMoveEvent
, 0, 0, 0},{0, 0, 0, 0}};
48571 static swig_cast_info _swigc__p_wxNavigationKeyEvent
[] = { {&_swigt__p_wxNavigationKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48572 static swig_cast_info _swigc__p_wxNcPaintEvent
[] = { {&_swigt__p_wxNcPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
48573 static swig_cast_info _swigc__p_wxNotifyEvent
[] = { {&_swigt__p_wxNotifyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48574 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}};
48575 static swig_cast_info _swigc__p_wxOutputStream
[] = { {&_swigt__p_wxOutputStream
, 0, 0, 0},{0, 0, 0, 0}};
48576 static swig_cast_info _swigc__p_wxPCXHandler
[] = { {&_swigt__p_wxPCXHandler
, 0, 0, 0},{0, 0, 0, 0}};
48577 static swig_cast_info _swigc__p_wxPNGHandler
[] = { {&_swigt__p_wxPNGHandler
, 0, 0, 0},{0, 0, 0, 0}};
48578 static swig_cast_info _swigc__p_wxPNMHandler
[] = { {&_swigt__p_wxPNMHandler
, 0, 0, 0},{0, 0, 0, 0}};
48579 static swig_cast_info _swigc__p_wxPaintEvent
[] = { {&_swigt__p_wxPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
48580 static swig_cast_info _swigc__p_wxPaletteChangedEvent
[] = { {&_swigt__p_wxPaletteChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48581 static swig_cast_info _swigc__p_wxPaperSize
[] = { {&_swigt__p_wxPaperSize
, 0, 0, 0},{0, 0, 0, 0}};
48582 static swig_cast_info _swigc__p_wxPoint
[] = { {&_swigt__p_wxPoint
, 0, 0, 0},{0, 0, 0, 0}};
48583 static swig_cast_info _swigc__p_wxPoint2D
[] = { {&_swigt__p_wxPoint2D
, 0, 0, 0},{0, 0, 0, 0}};
48584 static swig_cast_info _swigc__p_wxPropagateOnce
[] = { {&_swigt__p_wxPropagateOnce
, 0, 0, 0},{0, 0, 0, 0}};
48585 static swig_cast_info _swigc__p_wxPropagationDisabler
[] = { {&_swigt__p_wxPropagationDisabler
, 0, 0, 0},{0, 0, 0, 0}};
48586 static swig_cast_info _swigc__p_wxPyApp
[] = { {&_swigt__p_wxPyApp
, 0, 0, 0},{0, 0, 0, 0}};
48587 static swig_cast_info _swigc__p_wxPyCommandEvent
[] = { {&_swigt__p_wxPyCommandEvent
, 0, 0, 0},{0, 0, 0, 0}};
48588 static swig_cast_info _swigc__p_wxPyDropTarget
[] = { {&_swigt__p_wxPyDropTarget
, 0, 0, 0},{0, 0, 0, 0}};
48589 static swig_cast_info _swigc__p_wxPyEvent
[] = { {&_swigt__p_wxPyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48590 static swig_cast_info _swigc__p_wxPyFileSystemHandler
[] = { {&_swigt__p_wxPyFileSystemHandler
, 0, 0, 0},{0, 0, 0, 0}};
48591 static swig_cast_info _swigc__p_wxPyImageHandler
[] = { {&_swigt__p_wxPyImageHandler
, 0, 0, 0},{0, 0, 0, 0}};
48592 static swig_cast_info _swigc__p_wxPyInputStream
[] = { {&_swigt__p_wxPyInputStream
, 0, 0, 0},{0, 0, 0, 0}};
48593 static swig_cast_info _swigc__p_wxPySizer
[] = { {&_swigt__p_wxPySizer
, 0, 0, 0},{0, 0, 0, 0}};
48594 static swig_cast_info _swigc__p_wxPyValidator
[] = { {&_swigt__p_wxPyValidator
, 0, 0, 0},{0, 0, 0, 0}};
48595 static swig_cast_info _swigc__p_wxQuantize
[] = { {&_swigt__p_wxQuantize
, 0, 0, 0},{0, 0, 0, 0}};
48596 static swig_cast_info _swigc__p_wxQueryNewPaletteEvent
[] = { {&_swigt__p_wxQueryNewPaletteEvent
, 0, 0, 0},{0, 0, 0, 0}};
48597 static swig_cast_info _swigc__p_wxRealPoint
[] = { {&_swigt__p_wxRealPoint
, 0, 0, 0},{0, 0, 0, 0}};
48598 static swig_cast_info _swigc__p_wxRect
[] = { {&_swigt__p_wxRect
, 0, 0, 0},{0, 0, 0, 0}};
48599 static swig_cast_info _swigc__p_wxRegion
[] = { {&_swigt__p_wxRegion
, 0, 0, 0},{0, 0, 0, 0}};
48600 static swig_cast_info _swigc__p_wxScrollEvent
[] = { {&_swigt__p_wxScrollEvent
, 0, 0, 0},{0, 0, 0, 0}};
48601 static swig_cast_info _swigc__p_wxScrollWinEvent
[] = { {&_swigt__p_wxScrollWinEvent
, 0, 0, 0},{0, 0, 0, 0}};
48602 static swig_cast_info _swigc__p_wxSetCursorEvent
[] = { {&_swigt__p_wxSetCursorEvent
, 0, 0, 0},{0, 0, 0, 0}};
48603 static swig_cast_info _swigc__p_wxShowEvent
[] = { {&_swigt__p_wxShowEvent
, 0, 0, 0},{0, 0, 0, 0}};
48604 static swig_cast_info _swigc__p_wxSize
[] = { {&_swigt__p_wxSize
, 0, 0, 0},{0, 0, 0, 0}};
48605 static swig_cast_info _swigc__p_wxSizeEvent
[] = { {&_swigt__p_wxSizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
48606 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}};
48607 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}};
48608 static swig_cast_info _swigc__p_wxStaticBox
[] = { {&_swigt__p_wxStaticBox
, 0, 0, 0},{0, 0, 0, 0}};
48609 static swig_cast_info _swigc__p_wxStaticBoxSizer
[] = { {&_swigt__p_wxStaticBoxSizer
, 0, 0, 0},{0, 0, 0, 0}};
48610 static swig_cast_info _swigc__p_wxStdDialogButtonSizer
[] = { {&_swigt__p_wxStdDialogButtonSizer
, 0, 0, 0},{0, 0, 0, 0}};
48611 static swig_cast_info _swigc__p_wxSysColourChangedEvent
[] = { {&_swigt__p_wxSysColourChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48612 static swig_cast_info _swigc__p_wxTIFFHandler
[] = { {&_swigt__p_wxTIFFHandler
, 0, 0, 0},{0, 0, 0, 0}};
48613 static swig_cast_info _swigc__p_wxToolTip
[] = { {&_swigt__p_wxToolTip
, 0, 0, 0},{0, 0, 0, 0}};
48614 static swig_cast_info _swigc__p_wxUpdateUIEvent
[] = { {&_swigt__p_wxUpdateUIEvent
, 0, 0, 0},{0, 0, 0, 0}};
48615 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}};
48616 static swig_cast_info _swigc__p_wxVisualAttributes
[] = { {&_swigt__p_wxVisualAttributes
, 0, 0, 0},{0, 0, 0, 0}};
48617 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}};
48618 static swig_cast_info _swigc__p_wxWindowCreateEvent
[] = { {&_swigt__p_wxWindowCreateEvent
, 0, 0, 0},{0, 0, 0, 0}};
48619 static swig_cast_info _swigc__p_wxWindowDestroyEvent
[] = { {&_swigt__p_wxWindowDestroyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48620 static swig_cast_info _swigc__p_wxXPMHandler
[] = { {&_swigt__p_wxXPMHandler
, 0, 0, 0},{0, 0, 0, 0}};
48621 static swig_cast_info _swigc__p_wxZipFSHandler
[] = { {&_swigt__p_wxZipFSHandler
, 0, 0, 0},{0, 0, 0, 0}};
48622 static swig_cast_info _swigc__ptrdiff_t
[] = { {&_swigt__ptrdiff_t
, 0, 0, 0},{0, 0, 0, 0}};
48623 static swig_cast_info _swigc__std__ptrdiff_t
[] = { {&_swigt__std__ptrdiff_t
, 0, 0, 0},{0, 0, 0, 0}};
48624 static swig_cast_info _swigc__unsigned_int
[] = { {&_swigt__unsigned_int
, 0, 0, 0},{0, 0, 0, 0}};
48626 static swig_cast_info
*swig_cast_initial
[] = {
48629 _swigc__p_form_ops_t
,
48632 _swigc__p_unsigned_char
,
48633 _swigc__p_unsigned_int
,
48634 _swigc__p_unsigned_long
,
48635 _swigc__p_wxANIHandler
,
48636 _swigc__p_wxAcceleratorEntry
,
48637 _swigc__p_wxAcceleratorTable
,
48638 _swigc__p_wxActivateEvent
,
48639 _swigc__p_wxAppTraits
,
48640 _swigc__p_wxArrayString
,
48641 _swigc__p_wxBMPHandler
,
48642 _swigc__p_wxBitmap
,
48643 _swigc__p_wxBoxSizer
,
48644 _swigc__p_wxButton
,
48645 _swigc__p_wxCURHandler
,
48647 _swigc__p_wxChildFocusEvent
,
48648 _swigc__p_wxCloseEvent
,
48649 _swigc__p_wxColour
,
48650 _swigc__p_wxCommandEvent
,
48651 _swigc__p_wxContextMenuEvent
,
48652 _swigc__p_wxControl
,
48653 _swigc__p_wxControlWithItems
,
48654 _swigc__p_wxCursor
,
48656 _swigc__p_wxDateEvent
,
48657 _swigc__p_wxDateTime
,
48658 _swigc__p_wxDisplayChangedEvent
,
48659 _swigc__p_wxDropFilesEvent
,
48660 _swigc__p_wxDuplexMode
,
48661 _swigc__p_wxEraseEvent
,
48663 _swigc__p_wxEventLoop
,
48664 _swigc__p_wxEventLoopActivator
,
48665 _swigc__p_wxEvtHandler
,
48666 _swigc__p_wxFSFile
,
48667 _swigc__p_wxFileSystem
,
48668 _swigc__p_wxFileSystemHandler
,
48669 _swigc__p_wxFlexGridSizer
,
48670 _swigc__p_wxFocusEvent
,
48673 _swigc__p_wxGBPosition
,
48674 _swigc__p_wxGBSizerItem
,
48675 _swigc__p_wxGBSpan
,
48676 _swigc__p_wxGIFHandler
,
48677 _swigc__p_wxGridBagSizer
,
48678 _swigc__p_wxGridSizer
,
48679 _swigc__p_wxICOHandler
,
48680 _swigc__p_wxIconizeEvent
,
48681 _swigc__p_wxIdleEvent
,
48683 _swigc__p_wxImageHandler
,
48684 _swigc__p_wxImageHistogram
,
48685 _swigc__p_wxImage_HSVValue
,
48686 _swigc__p_wxImage_RGBValue
,
48687 _swigc__p_wxIndividualLayoutConstraint
,
48688 _swigc__p_wxInitDialogEvent
,
48689 _swigc__p_wxInputStream
,
48690 _swigc__p_wxInternetFSHandler
,
48691 _swigc__p_wxItemContainer
,
48692 _swigc__p_wxJPEGHandler
,
48693 _swigc__p_wxKeyEvent
,
48694 _swigc__p_wxLayoutConstraints
,
48695 _swigc__p_wxMaximizeEvent
,
48696 _swigc__p_wxMemoryFSHandler
,
48698 _swigc__p_wxMenuBar
,
48699 _swigc__p_wxMenuBarBase
,
48700 _swigc__p_wxMenuEvent
,
48701 _swigc__p_wxMenuItem
,
48702 _swigc__p_wxMouseCaptureChangedEvent
,
48703 _swigc__p_wxMouseEvent
,
48704 _swigc__p_wxMoveEvent
,
48705 _swigc__p_wxNavigationKeyEvent
,
48706 _swigc__p_wxNcPaintEvent
,
48707 _swigc__p_wxNotifyEvent
,
48708 _swigc__p_wxObject
,
48709 _swigc__p_wxOutputStream
,
48710 _swigc__p_wxPCXHandler
,
48711 _swigc__p_wxPNGHandler
,
48712 _swigc__p_wxPNMHandler
,
48713 _swigc__p_wxPaintEvent
,
48714 _swigc__p_wxPaletteChangedEvent
,
48715 _swigc__p_wxPaperSize
,
48717 _swigc__p_wxPoint2D
,
48718 _swigc__p_wxPropagateOnce
,
48719 _swigc__p_wxPropagationDisabler
,
48721 _swigc__p_wxPyCommandEvent
,
48722 _swigc__p_wxPyDropTarget
,
48723 _swigc__p_wxPyEvent
,
48724 _swigc__p_wxPyFileSystemHandler
,
48725 _swigc__p_wxPyImageHandler
,
48726 _swigc__p_wxPyInputStream
,
48727 _swigc__p_wxPySizer
,
48728 _swigc__p_wxPyValidator
,
48729 _swigc__p_wxQuantize
,
48730 _swigc__p_wxQueryNewPaletteEvent
,
48731 _swigc__p_wxRealPoint
,
48733 _swigc__p_wxRegion
,
48734 _swigc__p_wxScrollEvent
,
48735 _swigc__p_wxScrollWinEvent
,
48736 _swigc__p_wxSetCursorEvent
,
48737 _swigc__p_wxShowEvent
,
48739 _swigc__p_wxSizeEvent
,
48741 _swigc__p_wxSizerItem
,
48742 _swigc__p_wxStaticBox
,
48743 _swigc__p_wxStaticBoxSizer
,
48744 _swigc__p_wxStdDialogButtonSizer
,
48745 _swigc__p_wxSysColourChangedEvent
,
48746 _swigc__p_wxTIFFHandler
,
48747 _swigc__p_wxToolTip
,
48748 _swigc__p_wxUpdateUIEvent
,
48749 _swigc__p_wxValidator
,
48750 _swigc__p_wxVisualAttributes
,
48751 _swigc__p_wxWindow
,
48752 _swigc__p_wxWindowCreateEvent
,
48753 _swigc__p_wxWindowDestroyEvent
,
48754 _swigc__p_wxXPMHandler
,
48755 _swigc__p_wxZipFSHandler
,
48757 _swigc__std__ptrdiff_t
,
48758 _swigc__unsigned_int
,
48762 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
48764 static swig_const_info swig_const_table
[] = {
48765 {0, 0, 0, 0.0, 0, 0}};
48770 /*************************************************************************
48771 * Type initialization:
48772 * This problem is tough by the requirement that no dynamic
48773 * memory is used. Also, since swig_type_info structures store pointers to
48774 * swig_cast_info structures and swig_cast_info structures store pointers back
48775 * to swig_type_info structures, we need some lookup code at initialization.
48776 * The idea is that swig generates all the structures that are needed.
48777 * The runtime then collects these partially filled structures.
48778 * The SWIG_InitializeModule function takes these initial arrays out of
48779 * swig_module, and does all the lookup, filling in the swig_module.types
48780 * array with the correct data and linking the correct swig_cast_info
48781 * structures together.
48783 * The generated swig_type_info structures are assigned staticly to an initial
48784 * array. We just loop though that array, and handle each type individually.
48785 * First we lookup if this type has been already loaded, and if so, use the
48786 * loaded structure instead of the generated one. Then we have to fill in the
48787 * cast linked list. The cast data is initially stored in something like a
48788 * two-dimensional array. Each row corresponds to a type (there are the same
48789 * number of rows as there are in the swig_type_initial array). Each entry in
48790 * a column is one of the swig_cast_info structures for that type.
48791 * The cast_initial array is actually an array of arrays, because each row has
48792 * a variable number of columns. So to actually build the cast linked list,
48793 * we find the array of casts associated with the type, and loop through it
48794 * adding the casts to the list. The one last trick we need to do is making
48795 * sure the type pointer in the swig_cast_info struct is correct.
48797 * First off, we lookup the cast->type name to see if it is already loaded.
48798 * There are three cases to handle:
48799 * 1) If the cast->type has already been loaded AND the type we are adding
48800 * casting info to has not been loaded (it is in this module), THEN we
48801 * replace the cast->type pointer with the type pointer that has already
48803 * 2) If BOTH types (the one we are adding casting info to, and the
48804 * cast->type) are loaded, THEN the cast info has already been loaded by
48805 * the previous module so we just ignore it.
48806 * 3) Finally, if cast->type has not already been loaded, then we add that
48807 * swig_cast_info to the linked list (because the cast->type) pointer will
48819 #define SWIGRUNTIME_DEBUG
48823 SWIG_InitializeModule(void *clientdata
) {
48825 swig_module_info
*module_head
;
48826 static int init_run
= 0;
48828 clientdata
= clientdata
;
48830 if (init_run
) return;
48833 /* Initialize the swig_module */
48834 swig_module
.type_initial
= swig_type_initial
;
48835 swig_module
.cast_initial
= swig_cast_initial
;
48837 /* Try and load any already created modules */
48838 module_head
= SWIG_GetModule(clientdata
);
48840 swig_module
.next
= module_head
->next
;
48841 module_head
->next
= &swig_module
;
48843 /* This is the first module loaded */
48844 swig_module
.next
= &swig_module
;
48845 SWIG_SetModule(clientdata
, &swig_module
);
48848 /* Now work on filling in swig_module.types */
48849 #ifdef SWIGRUNTIME_DEBUG
48850 printf("SWIG_InitializeModule: size %d\n", swig_module
.size
);
48852 for (i
= 0; i
< swig_module
.size
; ++i
) {
48853 swig_type_info
*type
= 0;
48854 swig_type_info
*ret
;
48855 swig_cast_info
*cast
;
48857 #ifdef SWIGRUNTIME_DEBUG
48858 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
48861 /* if there is another module already loaded */
48862 if (swig_module
.next
!= &swig_module
) {
48863 type
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, swig_module
.type_initial
[i
]->name
);
48866 /* Overwrite clientdata field */
48867 #ifdef SWIGRUNTIME_DEBUG
48868 printf("SWIG_InitializeModule: found type %s\n", type
->name
);
48870 if (swig_module
.type_initial
[i
]->clientdata
) {
48871 type
->clientdata
= swig_module
.type_initial
[i
]->clientdata
;
48872 #ifdef SWIGRUNTIME_DEBUG
48873 printf("SWIG_InitializeModule: found and overwrite type %s \n", type
->name
);
48877 type
= swig_module
.type_initial
[i
];
48880 /* Insert casting types */
48881 cast
= swig_module
.cast_initial
[i
];
48882 while (cast
->type
) {
48883 /* Don't need to add information already in the list */
48885 #ifdef SWIGRUNTIME_DEBUG
48886 printf("SWIG_InitializeModule: look cast %s\n", cast
->type
->name
);
48888 if (swig_module
.next
!= &swig_module
) {
48889 ret
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, cast
->type
->name
);
48890 #ifdef SWIGRUNTIME_DEBUG
48891 if (ret
) printf("SWIG_InitializeModule: found cast %s\n", ret
->name
);
48895 if (type
== swig_module
.type_initial
[i
]) {
48896 #ifdef SWIGRUNTIME_DEBUG
48897 printf("SWIG_InitializeModule: skip old type %s\n", ret
->name
);
48902 /* Check for casting already in the list */
48903 swig_cast_info
*ocast
= SWIG_TypeCheck(ret
->name
, type
);
48904 #ifdef SWIGRUNTIME_DEBUG
48905 if (ocast
) printf("SWIG_InitializeModule: skip old cast %s\n", ret
->name
);
48907 if (!ocast
) ret
= 0;
48912 #ifdef SWIGRUNTIME_DEBUG
48913 printf("SWIG_InitializeModule: adding cast %s\n", cast
->type
->name
);
48916 type
->cast
->prev
= cast
;
48917 cast
->next
= type
->cast
;
48923 /* Set entry in modules->types array equal to the type */
48924 swig_module
.types
[i
] = type
;
48926 swig_module
.types
[i
] = 0;
48928 #ifdef SWIGRUNTIME_DEBUG
48929 printf("**** SWIG_InitializeModule: Cast List ******\n");
48930 for (i
= 0; i
< swig_module
.size
; ++i
) {
48932 swig_cast_info
*cast
= swig_module
.cast_initial
[i
];
48933 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
48934 while (cast
->type
) {
48935 printf("SWIG_InitializeModule: cast type %s\n", cast
->type
->name
);
48939 printf("---- Total casts: %d\n",j
);
48941 printf("**** SWIG_InitializeModule: Cast List ******\n");
48945 /* This function will propagate the clientdata field of type to
48946 * any new swig_type_info structures that have been added into the list
48947 * of equivalent types. It is like calling
48948 * SWIG_TypeClientData(type, clientdata) a second time.
48951 SWIG_PropagateClientData(void) {
48953 swig_cast_info
*equiv
;
48954 static int init_run
= 0;
48956 if (init_run
) return;
48959 for (i
= 0; i
< swig_module
.size
; i
++) {
48960 if (swig_module
.types
[i
]->clientdata
) {
48961 equiv
= swig_module
.types
[i
]->cast
;
48963 if (!equiv
->converter
) {
48964 if (equiv
->type
&& !equiv
->type
->clientdata
)
48965 SWIG_TypeClientData(equiv
->type
, swig_module
.types
[i
]->clientdata
);
48967 equiv
= equiv
->next
;
48987 /* Python-specific SWIG API */
48988 #define SWIG_newvarlink() SWIG_Python_newvarlink()
48989 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
48990 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
48992 /* -----------------------------------------------------------------------------
48993 * global variable support code.
48994 * ----------------------------------------------------------------------------- */
48996 typedef struct swig_globalvar
{
48997 char *name
; /* Name of global variable */
48998 PyObject
*(*get_attr
)(void); /* Return the current value */
48999 int (*set_attr
)(PyObject
*); /* Set the value */
49000 struct swig_globalvar
*next
;
49003 typedef struct swig_varlinkobject
{
49005 swig_globalvar
*vars
;
49006 } swig_varlinkobject
;
49008 SWIGINTERN PyObject
*
49009 swig_varlink_repr(swig_varlinkobject
*v
) {
49011 return PyString_FromString("<Swig global variables>");
49015 swig_varlink_print(swig_varlinkobject
*v
, FILE *fp
, int flags
) {
49016 swig_globalvar
*var
;
49018 fprintf(fp
,"Swig global variables { ");
49019 for (var
= v
->vars
; var
; var
=var
->next
) {
49020 fprintf(fp
,"%s", var
->name
);
49021 if (var
->next
) fprintf(fp
,", ");
49023 fprintf(fp
," }\n");
49027 SWIGINTERN PyObject
*
49028 swig_varlink_getattr(swig_varlinkobject
*v
, char *n
) {
49029 swig_globalvar
*var
= v
->vars
;
49031 if (strcmp(var
->name
,n
) == 0) {
49032 return (*var
->get_attr
)();
49036 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
49041 swig_varlink_setattr(swig_varlinkobject
*v
, char *n
, PyObject
*p
) {
49042 swig_globalvar
*var
= v
->vars
;
49044 if (strcmp(var
->name
,n
) == 0) {
49045 return (*var
->set_attr
)(p
);
49049 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
49053 SWIGINTERN PyTypeObject
*
49054 swig_varlink_type(void) {
49055 static char varlink__doc__
[] = "Swig var link object";
49056 static PyTypeObject varlink_type
49057 #if !defined(__cplusplus)
49059 static int type_init
= 0;
49064 PyObject_HEAD_INIT(&PyType_Type
)
49065 0, /* Number of items in variable part (ob_size) */
49066 (char *)"swigvarlink", /* Type name (tp_name) */
49067 sizeof(swig_varlinkobject
), /* Basic size (tp_basicsize) */
49068 0, /* Itemsize (tp_itemsize) */
49069 0, /* Deallocator (tp_dealloc) */
49070 (printfunc
) swig_varlink_print
, /* Print (tp_print) */
49071 (getattrfunc
) swig_varlink_getattr
, /* get attr (tp_getattr) */
49072 (setattrfunc
) swig_varlink_setattr
, /* Set attr (tp_setattr) */
49073 0, /* tp_compare */
49074 (reprfunc
) swig_varlink_repr
, /* tp_repr */
49075 0, /* tp_as_number */
49076 0, /* tp_as_sequence */
49077 0, /* tp_as_mapping */
49081 0, /* tp_getattro */
49082 0, /* tp_setattro */
49083 0, /* tp_as_buffer */
49085 varlink__doc__
, /* tp_doc */
49086 #if PY_VERSION_HEX >= 0x02000000
49087 0, /* tp_traverse */
49090 #if PY_VERSION_HEX >= 0x02010000
49091 0, /* tp_richcompare */
49092 0, /* tp_weaklistoffset */
49094 #if PY_VERSION_HEX >= 0x02020000
49095 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
49097 #if PY_VERSION_HEX >= 0x02030000
49100 #ifdef COUNT_ALLOCS
49101 0,0,0,0 /* tp_alloc -> tp_next */
49104 #if !defined(__cplusplus)
49105 varlink_type
= tmp
;
49109 return &varlink_type
;
49112 /* Create a variable linking object for use later */
49113 SWIGINTERN PyObject
*
49114 SWIG_Python_newvarlink(void) {
49115 swig_varlinkobject
*result
= PyObject_NEW(swig_varlinkobject
, swig_varlink_type());
49119 return ((PyObject
*) result
);
49123 SWIG_Python_addvarlink(PyObject
*p
, char *name
, PyObject
*(*get_attr
)(void), int (*set_attr
)(PyObject
*p
)) {
49124 swig_varlinkobject
*v
= (swig_varlinkobject
*) p
;
49125 swig_globalvar
*gv
= (swig_globalvar
*) malloc(sizeof(swig_globalvar
));
49127 size_t size
= strlen(name
)+1;
49128 gv
->name
= (char *)malloc(size
);
49130 strncpy(gv
->name
,name
,size
);
49131 gv
->get_attr
= get_attr
;
49132 gv
->set_attr
= set_attr
;
49133 gv
->next
= v
->vars
;
49139 /* -----------------------------------------------------------------------------
49140 * constants/methods manipulation
49141 * ----------------------------------------------------------------------------- */
49143 /* Install Constants */
49145 SWIG_Python_InstallConstants(PyObject
*d
, swig_const_info constants
[]) {
49148 for (i
= 0; constants
[i
].type
; ++i
) {
49149 switch(constants
[i
].type
) {
49151 obj
= PyInt_FromLong(constants
[i
].lvalue
);
49153 case SWIG_PY_FLOAT
:
49154 obj
= PyFloat_FromDouble(constants
[i
].dvalue
);
49156 case SWIG_PY_STRING
:
49157 if (constants
[i
].pvalue
) {
49158 obj
= PyString_FromString((char *) constants
[i
].pvalue
);
49160 Py_INCREF(Py_None
);
49164 case SWIG_PY_POINTER
:
49165 obj
= SWIG_NewPointerObj(constants
[i
].pvalue
, *(constants
[i
]).ptype
,0);
49167 case SWIG_PY_BINARY
:
49168 obj
= SWIG_NewPackedObj(constants
[i
].pvalue
, constants
[i
].lvalue
, *(constants
[i
].ptype
));
49175 PyDict_SetItemString(d
,constants
[i
].name
,obj
);
49181 /* -----------------------------------------------------------------------------*/
49182 /* Fix SwigMethods to carry the callback ptrs when needed */
49183 /* -----------------------------------------------------------------------------*/
49186 SWIG_Python_FixMethods(PyMethodDef
*methods
,
49187 swig_const_info
*const_table
,
49188 swig_type_info
**types
,
49189 swig_type_info
**types_initial
) {
49191 for (i
= 0; methods
[i
].ml_name
; ++i
) {
49192 char *c
= methods
[i
].ml_doc
;
49193 if (c
&& (c
= strstr(c
, "swig_ptr: "))) {
49195 swig_const_info
*ci
= 0;
49196 char *name
= c
+ 10;
49197 for (j
= 0; const_table
[j
].type
; ++j
) {
49198 if (strncmp(const_table
[j
].name
, name
,
49199 strlen(const_table
[j
].name
)) == 0) {
49200 ci
= &(const_table
[j
]);
49205 size_t shift
= (ci
->ptype
) - types
;
49206 swig_type_info
*ty
= types_initial
[shift
];
49207 size_t ldoc
= (c
- methods
[i
].ml_doc
);
49208 size_t lptr
= strlen(ty
->name
)+2*sizeof(void*)+2;
49209 char *ndoc
= (char*)malloc(ldoc
+ lptr
+ 10);
49212 void *ptr
= (ci
->type
== SWIG_PY_POINTER
) ? ci
->pvalue
: 0;
49214 strncpy(buff
, methods
[i
].ml_doc
, ldoc
);
49216 strncpy(buff
, "swig_ptr: ", 10);
49218 SWIG_PackVoidPtr(buff
, ptr
, ty
->name
, lptr
);
49219 methods
[i
].ml_doc
= ndoc
;
49227 /* -----------------------------------------------------------------------------*
49228 * Initialize type list
49229 * -----------------------------------------------------------------------------*/
49235 /* -----------------------------------------------------------------------------*
49236 * Partial Init method
49237 * -----------------------------------------------------------------------------*/
49242 SWIGEXPORT
void SWIG_init(void) {
49243 static PyObject
*SWIG_globals
= 0;
49245 if (!SWIG_globals
) SWIG_globals
= SWIG_newvarlink();
49247 /* Fix SwigMethods to carry the callback ptrs when needed */
49248 SWIG_Python_FixMethods(SwigMethods
, swig_const_table
, swig_types
, swig_type_initial
);
49250 m
= Py_InitModule((char *) SWIG_name
, SwigMethods
);
49251 d
= PyModule_GetDict(m
);
49253 SWIG_InitializeModule(0);
49254 SWIG_InstallConstants(d
,swig_const_table
);
49257 #ifndef wxPyUSE_EXPORT
49258 // Make our API structure a CObject so other modules can import it
49259 // from this module.
49260 PyObject
* cobj
= PyCObject_FromVoidPtr(&API
, NULL
);
49261 PyDict_SetItemString(d
,"_wxPyCoreAPI", cobj
);
49266 PyDict_SetItemString(d
,"NOT_FOUND", SWIG_From_int(static_cast<int >(wxNOT_FOUND
)));
49269 PyDict_SetItemString(d
,"VSCROLL", SWIG_From_int(static_cast<int >(wxVSCROLL
)));
49272 PyDict_SetItemString(d
,"HSCROLL", SWIG_From_int(static_cast<int >(wxHSCROLL
)));
49275 PyDict_SetItemString(d
,"CAPTION", SWIG_From_int(static_cast<int >(wxCAPTION
)));
49278 PyDict_SetItemString(d
,"DOUBLE_BORDER", SWIG_From_int(static_cast<int >(wxDOUBLE_BORDER
)));
49281 PyDict_SetItemString(d
,"SUNKEN_BORDER", SWIG_From_int(static_cast<int >(wxSUNKEN_BORDER
)));
49284 PyDict_SetItemString(d
,"RAISED_BORDER", SWIG_From_int(static_cast<int >(wxRAISED_BORDER
)));
49287 PyDict_SetItemString(d
,"BORDER", SWIG_From_int(static_cast<int >(wxBORDER
)));
49290 PyDict_SetItemString(d
,"SIMPLE_BORDER", SWIG_From_int(static_cast<int >(wxSIMPLE_BORDER
)));
49293 PyDict_SetItemString(d
,"STATIC_BORDER", SWIG_From_int(static_cast<int >(wxSTATIC_BORDER
)));
49296 PyDict_SetItemString(d
,"TRANSPARENT_WINDOW", SWIG_From_int(static_cast<int >(wxTRANSPARENT_WINDOW
)));
49299 PyDict_SetItemString(d
,"NO_BORDER", SWIG_From_int(static_cast<int >(wxNO_BORDER
)));
49302 PyDict_SetItemString(d
,"DEFAULT_CONTROL_BORDER", SWIG_From_int(static_cast<int >(wxDEFAULT_CONTROL_BORDER
)));
49305 PyDict_SetItemString(d
,"DEFAULT_STATUSBAR_STYLE", SWIG_From_int(static_cast<int >(wxDEFAULT_STATUSBAR_STYLE
)));
49308 PyDict_SetItemString(d
,"TAB_TRAVERSAL", SWIG_From_int(static_cast<int >(wxTAB_TRAVERSAL
)));
49311 PyDict_SetItemString(d
,"WANTS_CHARS", SWIG_From_int(static_cast<int >(wxWANTS_CHARS
)));
49314 PyDict_SetItemString(d
,"POPUP_WINDOW", SWIG_From_int(static_cast<int >(wxPOPUP_WINDOW
)));
49317 PyDict_SetItemString(d
,"CENTER_FRAME", SWIG_From_int(static_cast<int >(wxCENTER_FRAME
)));
49320 PyDict_SetItemString(d
,"CENTRE_ON_SCREEN", SWIG_From_int(static_cast<int >(wxCENTRE_ON_SCREEN
)));
49323 PyDict_SetItemString(d
,"CENTER_ON_SCREEN", SWIG_From_int(static_cast<int >(wxCENTER_ON_SCREEN
)));
49326 PyDict_SetItemString(d
,"CLIP_CHILDREN", SWIG_From_int(static_cast<int >(wxCLIP_CHILDREN
)));
49329 PyDict_SetItemString(d
,"CLIP_SIBLINGS", SWIG_From_int(static_cast<int >(wxCLIP_SIBLINGS
)));
49332 PyDict_SetItemString(d
,"ALWAYS_SHOW_SB", SWIG_From_int(static_cast<int >(wxALWAYS_SHOW_SB
)));
49335 PyDict_SetItemString(d
,"RETAINED", SWIG_From_int(static_cast<int >(wxRETAINED
)));
49338 PyDict_SetItemString(d
,"BACKINGSTORE", SWIG_From_int(static_cast<int >(wxBACKINGSTORE
)));
49341 PyDict_SetItemString(d
,"COLOURED", SWIG_From_int(static_cast<int >(wxCOLOURED
)));
49344 PyDict_SetItemString(d
,"FIXED_LENGTH", SWIG_From_int(static_cast<int >(wxFIXED_LENGTH
)));
49347 PyDict_SetItemString(d
,"LB_NEEDED_SB", SWIG_From_int(static_cast<int >(wxLB_NEEDED_SB
)));
49350 PyDict_SetItemString(d
,"LB_ALWAYS_SB", SWIG_From_int(static_cast<int >(wxLB_ALWAYS_SB
)));
49353 PyDict_SetItemString(d
,"LB_SORT", SWIG_From_int(static_cast<int >(wxLB_SORT
)));
49356 PyDict_SetItemString(d
,"LB_SINGLE", SWIG_From_int(static_cast<int >(wxLB_SINGLE
)));
49359 PyDict_SetItemString(d
,"LB_MULTIPLE", SWIG_From_int(static_cast<int >(wxLB_MULTIPLE
)));
49362 PyDict_SetItemString(d
,"LB_EXTENDED", SWIG_From_int(static_cast<int >(wxLB_EXTENDED
)));
49365 PyDict_SetItemString(d
,"LB_OWNERDRAW", SWIG_From_int(static_cast<int >(wxLB_OWNERDRAW
)));
49368 PyDict_SetItemString(d
,"LB_HSCROLL", SWIG_From_int(static_cast<int >(wxLB_HSCROLL
)));
49371 PyDict_SetItemString(d
,"PROCESS_ENTER", SWIG_From_int(static_cast<int >(wxPROCESS_ENTER
)));
49374 PyDict_SetItemString(d
,"PASSWORD", SWIG_From_int(static_cast<int >(wxPASSWORD
)));
49377 PyDict_SetItemString(d
,"CB_SIMPLE", SWIG_From_int(static_cast<int >(wxCB_SIMPLE
)));
49380 PyDict_SetItemString(d
,"CB_DROPDOWN", SWIG_From_int(static_cast<int >(wxCB_DROPDOWN
)));
49383 PyDict_SetItemString(d
,"CB_SORT", SWIG_From_int(static_cast<int >(wxCB_SORT
)));
49386 PyDict_SetItemString(d
,"CB_READONLY", SWIG_From_int(static_cast<int >(wxCB_READONLY
)));
49389 PyDict_SetItemString(d
,"RA_HORIZONTAL", SWIG_From_int(static_cast<int >(wxRA_HORIZONTAL
)));
49392 PyDict_SetItemString(d
,"RA_VERTICAL", SWIG_From_int(static_cast<int >(wxRA_VERTICAL
)));
49395 PyDict_SetItemString(d
,"RA_SPECIFY_ROWS", SWIG_From_int(static_cast<int >(wxRA_SPECIFY_ROWS
)));
49398 PyDict_SetItemString(d
,"RA_SPECIFY_COLS", SWIG_From_int(static_cast<int >(wxRA_SPECIFY_COLS
)));
49401 PyDict_SetItemString(d
,"RA_USE_CHECKBOX", SWIG_From_int(static_cast<int >(wxRA_USE_CHECKBOX
)));
49404 PyDict_SetItemString(d
,"RB_GROUP", SWIG_From_int(static_cast<int >(wxRB_GROUP
)));
49407 PyDict_SetItemString(d
,"RB_SINGLE", SWIG_From_int(static_cast<int >(wxRB_SINGLE
)));
49410 PyDict_SetItemString(d
,"SB_HORIZONTAL", SWIG_From_int(static_cast<int >(wxSB_HORIZONTAL
)));
49413 PyDict_SetItemString(d
,"SB_VERTICAL", SWIG_From_int(static_cast<int >(wxSB_VERTICAL
)));
49416 PyDict_SetItemString(d
,"RB_USE_CHECKBOX", SWIG_From_int(static_cast<int >(wxRB_USE_CHECKBOX
)));
49419 PyDict_SetItemString(d
,"ST_SIZEGRIP", SWIG_From_int(static_cast<int >(wxST_SIZEGRIP
)));
49422 PyDict_SetItemString(d
,"ST_NO_AUTORESIZE", SWIG_From_int(static_cast<int >(wxST_NO_AUTORESIZE
)));
49425 PyDict_SetItemString(d
,"FLOOD_SURFACE", SWIG_From_int(static_cast<int >(wxFLOOD_SURFACE
)));
49428 PyDict_SetItemString(d
,"FLOOD_BORDER", SWIG_From_int(static_cast<int >(wxFLOOD_BORDER
)));
49431 PyDict_SetItemString(d
,"ODDEVEN_RULE", SWIG_From_int(static_cast<int >(wxODDEVEN_RULE
)));
49434 PyDict_SetItemString(d
,"WINDING_RULE", SWIG_From_int(static_cast<int >(wxWINDING_RULE
)));
49437 PyDict_SetItemString(d
,"TOOL_TOP", SWIG_From_int(static_cast<int >(wxTOOL_TOP
)));
49440 PyDict_SetItemString(d
,"TOOL_BOTTOM", SWIG_From_int(static_cast<int >(wxTOOL_BOTTOM
)));
49443 PyDict_SetItemString(d
,"TOOL_LEFT", SWIG_From_int(static_cast<int >(wxTOOL_LEFT
)));
49446 PyDict_SetItemString(d
,"TOOL_RIGHT", SWIG_From_int(static_cast<int >(wxTOOL_RIGHT
)));
49449 PyDict_SetItemString(d
,"OK", SWIG_From_int(static_cast<int >(wxOK
)));
49452 PyDict_SetItemString(d
,"YES_NO", SWIG_From_int(static_cast<int >(wxYES_NO
)));
49455 PyDict_SetItemString(d
,"CANCEL", SWIG_From_int(static_cast<int >(wxCANCEL
)));
49458 PyDict_SetItemString(d
,"YES", SWIG_From_int(static_cast<int >(wxYES
)));
49461 PyDict_SetItemString(d
,"NO", SWIG_From_int(static_cast<int >(wxNO
)));
49464 PyDict_SetItemString(d
,"NO_DEFAULT", SWIG_From_int(static_cast<int >(wxNO_DEFAULT
)));
49467 PyDict_SetItemString(d
,"YES_DEFAULT", SWIG_From_int(static_cast<int >(wxYES_DEFAULT
)));
49470 PyDict_SetItemString(d
,"ICON_EXCLAMATION", SWIG_From_int(static_cast<int >(wxICON_EXCLAMATION
)));
49473 PyDict_SetItemString(d
,"ICON_HAND", SWIG_From_int(static_cast<int >(wxICON_HAND
)));
49476 PyDict_SetItemString(d
,"ICON_QUESTION", SWIG_From_int(static_cast<int >(wxICON_QUESTION
)));
49479 PyDict_SetItemString(d
,"ICON_INFORMATION", SWIG_From_int(static_cast<int >(wxICON_INFORMATION
)));
49482 PyDict_SetItemString(d
,"ICON_STOP", SWIG_From_int(static_cast<int >(wxICON_STOP
)));
49485 PyDict_SetItemString(d
,"ICON_ASTERISK", SWIG_From_int(static_cast<int >(wxICON_ASTERISK
)));
49488 PyDict_SetItemString(d
,"ICON_MASK", SWIG_From_int(static_cast<int >(wxICON_MASK
)));
49491 PyDict_SetItemString(d
,"ICON_WARNING", SWIG_From_int(static_cast<int >(wxICON_WARNING
)));
49494 PyDict_SetItemString(d
,"ICON_ERROR", SWIG_From_int(static_cast<int >(wxICON_ERROR
)));
49497 PyDict_SetItemString(d
,"FORWARD", SWIG_From_int(static_cast<int >(wxFORWARD
)));
49500 PyDict_SetItemString(d
,"BACKWARD", SWIG_From_int(static_cast<int >(wxBACKWARD
)));
49503 PyDict_SetItemString(d
,"RESET", SWIG_From_int(static_cast<int >(wxRESET
)));
49506 PyDict_SetItemString(d
,"HELP", SWIG_From_int(static_cast<int >(wxHELP
)));
49509 PyDict_SetItemString(d
,"MORE", SWIG_From_int(static_cast<int >(wxMORE
)));
49512 PyDict_SetItemString(d
,"SETUP", SWIG_From_int(static_cast<int >(wxSETUP
)));
49515 PyDict_SetItemString(d
,"SIZE_AUTO_WIDTH", SWIG_From_int(static_cast<int >(wxSIZE_AUTO_WIDTH
)));
49518 PyDict_SetItemString(d
,"SIZE_AUTO_HEIGHT", SWIG_From_int(static_cast<int >(wxSIZE_AUTO_HEIGHT
)));
49521 PyDict_SetItemString(d
,"SIZE_AUTO", SWIG_From_int(static_cast<int >(wxSIZE_AUTO
)));
49524 PyDict_SetItemString(d
,"SIZE_USE_EXISTING", SWIG_From_int(static_cast<int >(wxSIZE_USE_EXISTING
)));
49527 PyDict_SetItemString(d
,"SIZE_ALLOW_MINUS_ONE", SWIG_From_int(static_cast<int >(wxSIZE_ALLOW_MINUS_ONE
)));
49530 PyDict_SetItemString(d
,"SIZE_FORCE", SWIG_From_int(static_cast<int >(wxSIZE_FORCE
)));
49533 PyDict_SetItemString(d
,"PORTRAIT", SWIG_From_int(static_cast<int >(wxPORTRAIT
)));
49536 PyDict_SetItemString(d
,"LANDSCAPE", SWIG_From_int(static_cast<int >(wxLANDSCAPE
)));
49539 PyDict_SetItemString(d
,"PRINT_QUALITY_HIGH", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_HIGH
)));
49542 PyDict_SetItemString(d
,"PRINT_QUALITY_MEDIUM", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_MEDIUM
)));
49545 PyDict_SetItemString(d
,"PRINT_QUALITY_LOW", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_LOW
)));
49548 PyDict_SetItemString(d
,"PRINT_QUALITY_DRAFT", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_DRAFT
)));
49551 PyDict_SetItemString(d
,"ID_ANY", SWIG_From_int(static_cast<int >(wxID_ANY
)));
49554 PyDict_SetItemString(d
,"ID_SEPARATOR", SWIG_From_int(static_cast<int >(wxID_SEPARATOR
)));
49557 PyDict_SetItemString(d
,"ID_NONE", SWIG_From_int(static_cast<int >(wxID_NONE
)));
49560 PyDict_SetItemString(d
,"ID_LOWEST", SWIG_From_int(static_cast<int >(wxID_LOWEST
)));
49563 PyDict_SetItemString(d
,"ID_OPEN", SWIG_From_int(static_cast<int >(wxID_OPEN
)));
49566 PyDict_SetItemString(d
,"ID_CLOSE", SWIG_From_int(static_cast<int >(wxID_CLOSE
)));
49569 PyDict_SetItemString(d
,"ID_NEW", SWIG_From_int(static_cast<int >(wxID_NEW
)));
49572 PyDict_SetItemString(d
,"ID_SAVE", SWIG_From_int(static_cast<int >(wxID_SAVE
)));
49575 PyDict_SetItemString(d
,"ID_SAVEAS", SWIG_From_int(static_cast<int >(wxID_SAVEAS
)));
49578 PyDict_SetItemString(d
,"ID_REVERT", SWIG_From_int(static_cast<int >(wxID_REVERT
)));
49581 PyDict_SetItemString(d
,"ID_EXIT", SWIG_From_int(static_cast<int >(wxID_EXIT
)));
49584 PyDict_SetItemString(d
,"ID_UNDO", SWIG_From_int(static_cast<int >(wxID_UNDO
)));
49587 PyDict_SetItemString(d
,"ID_REDO", SWIG_From_int(static_cast<int >(wxID_REDO
)));
49590 PyDict_SetItemString(d
,"ID_HELP", SWIG_From_int(static_cast<int >(wxID_HELP
)));
49593 PyDict_SetItemString(d
,"ID_PRINT", SWIG_From_int(static_cast<int >(wxID_PRINT
)));
49596 PyDict_SetItemString(d
,"ID_PRINT_SETUP", SWIG_From_int(static_cast<int >(wxID_PRINT_SETUP
)));
49599 PyDict_SetItemString(d
,"ID_PREVIEW", SWIG_From_int(static_cast<int >(wxID_PREVIEW
)));
49602 PyDict_SetItemString(d
,"ID_ABOUT", SWIG_From_int(static_cast<int >(wxID_ABOUT
)));
49605 PyDict_SetItemString(d
,"ID_HELP_CONTENTS", SWIG_From_int(static_cast<int >(wxID_HELP_CONTENTS
)));
49608 PyDict_SetItemString(d
,"ID_HELP_COMMANDS", SWIG_From_int(static_cast<int >(wxID_HELP_COMMANDS
)));
49611 PyDict_SetItemString(d
,"ID_HELP_PROCEDURES", SWIG_From_int(static_cast<int >(wxID_HELP_PROCEDURES
)));
49614 PyDict_SetItemString(d
,"ID_HELP_CONTEXT", SWIG_From_int(static_cast<int >(wxID_HELP_CONTEXT
)));
49617 PyDict_SetItemString(d
,"ID_CLOSE_ALL", SWIG_From_int(static_cast<int >(wxID_CLOSE_ALL
)));
49620 PyDict_SetItemString(d
,"ID_PREFERENCES", SWIG_From_int(static_cast<int >(wxID_PREFERENCES
)));
49623 PyDict_SetItemString(d
,"ID_CUT", SWIG_From_int(static_cast<int >(wxID_CUT
)));
49626 PyDict_SetItemString(d
,"ID_COPY", SWIG_From_int(static_cast<int >(wxID_COPY
)));
49629 PyDict_SetItemString(d
,"ID_PASTE", SWIG_From_int(static_cast<int >(wxID_PASTE
)));
49632 PyDict_SetItemString(d
,"ID_CLEAR", SWIG_From_int(static_cast<int >(wxID_CLEAR
)));
49635 PyDict_SetItemString(d
,"ID_FIND", SWIG_From_int(static_cast<int >(wxID_FIND
)));
49638 PyDict_SetItemString(d
,"ID_DUPLICATE", SWIG_From_int(static_cast<int >(wxID_DUPLICATE
)));
49641 PyDict_SetItemString(d
,"ID_SELECTALL", SWIG_From_int(static_cast<int >(wxID_SELECTALL
)));
49644 PyDict_SetItemString(d
,"ID_DELETE", SWIG_From_int(static_cast<int >(wxID_DELETE
)));
49647 PyDict_SetItemString(d
,"ID_REPLACE", SWIG_From_int(static_cast<int >(wxID_REPLACE
)));
49650 PyDict_SetItemString(d
,"ID_REPLACE_ALL", SWIG_From_int(static_cast<int >(wxID_REPLACE_ALL
)));
49653 PyDict_SetItemString(d
,"ID_PROPERTIES", SWIG_From_int(static_cast<int >(wxID_PROPERTIES
)));
49656 PyDict_SetItemString(d
,"ID_VIEW_DETAILS", SWIG_From_int(static_cast<int >(wxID_VIEW_DETAILS
)));
49659 PyDict_SetItemString(d
,"ID_VIEW_LARGEICONS", SWIG_From_int(static_cast<int >(wxID_VIEW_LARGEICONS
)));
49662 PyDict_SetItemString(d
,"ID_VIEW_SMALLICONS", SWIG_From_int(static_cast<int >(wxID_VIEW_SMALLICONS
)));
49665 PyDict_SetItemString(d
,"ID_VIEW_LIST", SWIG_From_int(static_cast<int >(wxID_VIEW_LIST
)));
49668 PyDict_SetItemString(d
,"ID_VIEW_SORTDATE", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTDATE
)));
49671 PyDict_SetItemString(d
,"ID_VIEW_SORTNAME", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTNAME
)));
49674 PyDict_SetItemString(d
,"ID_VIEW_SORTSIZE", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTSIZE
)));
49677 PyDict_SetItemString(d
,"ID_VIEW_SORTTYPE", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTTYPE
)));
49680 PyDict_SetItemString(d
,"ID_FILE1", SWIG_From_int(static_cast<int >(wxID_FILE1
)));
49683 PyDict_SetItemString(d
,"ID_FILE2", SWIG_From_int(static_cast<int >(wxID_FILE2
)));
49686 PyDict_SetItemString(d
,"ID_FILE3", SWIG_From_int(static_cast<int >(wxID_FILE3
)));
49689 PyDict_SetItemString(d
,"ID_FILE4", SWIG_From_int(static_cast<int >(wxID_FILE4
)));
49692 PyDict_SetItemString(d
,"ID_FILE5", SWIG_From_int(static_cast<int >(wxID_FILE5
)));
49695 PyDict_SetItemString(d
,"ID_FILE6", SWIG_From_int(static_cast<int >(wxID_FILE6
)));
49698 PyDict_SetItemString(d
,"ID_FILE7", SWIG_From_int(static_cast<int >(wxID_FILE7
)));
49701 PyDict_SetItemString(d
,"ID_FILE8", SWIG_From_int(static_cast<int >(wxID_FILE8
)));
49704 PyDict_SetItemString(d
,"ID_FILE9", SWIG_From_int(static_cast<int >(wxID_FILE9
)));
49707 PyDict_SetItemString(d
,"ID_OK", SWIG_From_int(static_cast<int >(wxID_OK
)));
49710 PyDict_SetItemString(d
,"ID_CANCEL", SWIG_From_int(static_cast<int >(wxID_CANCEL
)));
49713 PyDict_SetItemString(d
,"ID_APPLY", SWIG_From_int(static_cast<int >(wxID_APPLY
)));
49716 PyDict_SetItemString(d
,"ID_YES", SWIG_From_int(static_cast<int >(wxID_YES
)));
49719 PyDict_SetItemString(d
,"ID_NO", SWIG_From_int(static_cast<int >(wxID_NO
)));
49722 PyDict_SetItemString(d
,"ID_STATIC", SWIG_From_int(static_cast<int >(wxID_STATIC
)));
49725 PyDict_SetItemString(d
,"ID_FORWARD", SWIG_From_int(static_cast<int >(wxID_FORWARD
)));
49728 PyDict_SetItemString(d
,"ID_BACKWARD", SWIG_From_int(static_cast<int >(wxID_BACKWARD
)));
49731 PyDict_SetItemString(d
,"ID_DEFAULT", SWIG_From_int(static_cast<int >(wxID_DEFAULT
)));
49734 PyDict_SetItemString(d
,"ID_MORE", SWIG_From_int(static_cast<int >(wxID_MORE
)));
49737 PyDict_SetItemString(d
,"ID_SETUP", SWIG_From_int(static_cast<int >(wxID_SETUP
)));
49740 PyDict_SetItemString(d
,"ID_RESET", SWIG_From_int(static_cast<int >(wxID_RESET
)));
49743 PyDict_SetItemString(d
,"ID_CONTEXT_HELP", SWIG_From_int(static_cast<int >(wxID_CONTEXT_HELP
)));
49746 PyDict_SetItemString(d
,"ID_YESTOALL", SWIG_From_int(static_cast<int >(wxID_YESTOALL
)));
49749 PyDict_SetItemString(d
,"ID_NOTOALL", SWIG_From_int(static_cast<int >(wxID_NOTOALL
)));
49752 PyDict_SetItemString(d
,"ID_ABORT", SWIG_From_int(static_cast<int >(wxID_ABORT
)));
49755 PyDict_SetItemString(d
,"ID_RETRY", SWIG_From_int(static_cast<int >(wxID_RETRY
)));
49758 PyDict_SetItemString(d
,"ID_IGNORE", SWIG_From_int(static_cast<int >(wxID_IGNORE
)));
49761 PyDict_SetItemString(d
,"ID_ADD", SWIG_From_int(static_cast<int >(wxID_ADD
)));
49764 PyDict_SetItemString(d
,"ID_REMOVE", SWIG_From_int(static_cast<int >(wxID_REMOVE
)));
49767 PyDict_SetItemString(d
,"ID_UP", SWIG_From_int(static_cast<int >(wxID_UP
)));
49770 PyDict_SetItemString(d
,"ID_DOWN", SWIG_From_int(static_cast<int >(wxID_DOWN
)));
49773 PyDict_SetItemString(d
,"ID_HOME", SWIG_From_int(static_cast<int >(wxID_HOME
)));
49776 PyDict_SetItemString(d
,"ID_REFRESH", SWIG_From_int(static_cast<int >(wxID_REFRESH
)));
49779 PyDict_SetItemString(d
,"ID_STOP", SWIG_From_int(static_cast<int >(wxID_STOP
)));
49782 PyDict_SetItemString(d
,"ID_INDEX", SWIG_From_int(static_cast<int >(wxID_INDEX
)));
49785 PyDict_SetItemString(d
,"ID_BOLD", SWIG_From_int(static_cast<int >(wxID_BOLD
)));
49788 PyDict_SetItemString(d
,"ID_ITALIC", SWIG_From_int(static_cast<int >(wxID_ITALIC
)));
49791 PyDict_SetItemString(d
,"ID_JUSTIFY_CENTER", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_CENTER
)));
49794 PyDict_SetItemString(d
,"ID_JUSTIFY_FILL", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_FILL
)));
49797 PyDict_SetItemString(d
,"ID_JUSTIFY_RIGHT", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_RIGHT
)));
49800 PyDict_SetItemString(d
,"ID_JUSTIFY_LEFT", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_LEFT
)));
49803 PyDict_SetItemString(d
,"ID_UNDERLINE", SWIG_From_int(static_cast<int >(wxID_UNDERLINE
)));
49806 PyDict_SetItemString(d
,"ID_INDENT", SWIG_From_int(static_cast<int >(wxID_INDENT
)));
49809 PyDict_SetItemString(d
,"ID_UNINDENT", SWIG_From_int(static_cast<int >(wxID_UNINDENT
)));
49812 PyDict_SetItemString(d
,"ID_ZOOM_100", SWIG_From_int(static_cast<int >(wxID_ZOOM_100
)));
49815 PyDict_SetItemString(d
,"ID_ZOOM_FIT", SWIG_From_int(static_cast<int >(wxID_ZOOM_FIT
)));
49818 PyDict_SetItemString(d
,"ID_ZOOM_IN", SWIG_From_int(static_cast<int >(wxID_ZOOM_IN
)));
49821 PyDict_SetItemString(d
,"ID_ZOOM_OUT", SWIG_From_int(static_cast<int >(wxID_ZOOM_OUT
)));
49824 PyDict_SetItemString(d
,"ID_UNDELETE", SWIG_From_int(static_cast<int >(wxID_UNDELETE
)));
49827 PyDict_SetItemString(d
,"ID_REVERT_TO_SAVED", SWIG_From_int(static_cast<int >(wxID_REVERT_TO_SAVED
)));
49830 PyDict_SetItemString(d
,"ID_HIGHEST", SWIG_From_int(static_cast<int >(wxID_HIGHEST
)));
49833 PyDict_SetItemString(d
,"OPEN", SWIG_From_int(static_cast<int >(wxOPEN
)));
49836 PyDict_SetItemString(d
,"SAVE", SWIG_From_int(static_cast<int >(wxSAVE
)));
49839 PyDict_SetItemString(d
,"HIDE_READONLY", SWIG_From_int(static_cast<int >(wxHIDE_READONLY
)));
49842 PyDict_SetItemString(d
,"OVERWRITE_PROMPT", SWIG_From_int(static_cast<int >(wxOVERWRITE_PROMPT
)));
49845 PyDict_SetItemString(d
,"FILE_MUST_EXIST", SWIG_From_int(static_cast<int >(wxFILE_MUST_EXIST
)));
49848 PyDict_SetItemString(d
,"MULTIPLE", SWIG_From_int(static_cast<int >(wxMULTIPLE
)));
49851 PyDict_SetItemString(d
,"CHANGE_DIR", SWIG_From_int(static_cast<int >(wxCHANGE_DIR
)));
49854 PyDict_SetItemString(d
,"ACCEL_ALT", SWIG_From_int(static_cast<int >(wxACCEL_ALT
)));
49857 PyDict_SetItemString(d
,"ACCEL_CTRL", SWIG_From_int(static_cast<int >(wxACCEL_CTRL
)));
49860 PyDict_SetItemString(d
,"ACCEL_SHIFT", SWIG_From_int(static_cast<int >(wxACCEL_SHIFT
)));
49863 PyDict_SetItemString(d
,"ACCEL_NORMAL", SWIG_From_int(static_cast<int >(wxACCEL_NORMAL
)));
49866 PyDict_SetItemString(d
,"PD_AUTO_HIDE", SWIG_From_int(static_cast<int >(wxPD_AUTO_HIDE
)));
49869 PyDict_SetItemString(d
,"PD_APP_MODAL", SWIG_From_int(static_cast<int >(wxPD_APP_MODAL
)));
49872 PyDict_SetItemString(d
,"PD_CAN_ABORT", SWIG_From_int(static_cast<int >(wxPD_CAN_ABORT
)));
49875 PyDict_SetItemString(d
,"PD_ELAPSED_TIME", SWIG_From_int(static_cast<int >(wxPD_ELAPSED_TIME
)));
49878 PyDict_SetItemString(d
,"PD_ESTIMATED_TIME", SWIG_From_int(static_cast<int >(wxPD_ESTIMATED_TIME
)));
49881 PyDict_SetItemString(d
,"PD_REMAINING_TIME", SWIG_From_int(static_cast<int >(wxPD_REMAINING_TIME
)));
49884 PyDict_SetItemString(d
,"PD_SMOOTH", SWIG_From_int(static_cast<int >(wxPD_SMOOTH
)));
49887 PyDict_SetItemString(d
,"PD_CAN_SKIP", SWIG_From_int(static_cast<int >(wxPD_CAN_SKIP
)));
49890 PyDict_SetItemString(d
,"DD_NEW_DIR_BUTTON", SWIG_From_int(static_cast<int >(wxDD_NEW_DIR_BUTTON
)));
49893 PyDict_SetItemString(d
,"DD_DEFAULT_STYLE", SWIG_From_int(static_cast<int >(wxDD_DEFAULT_STYLE
)));
49896 PyDict_SetItemString(d
,"MENU_TEAROFF", SWIG_From_int(static_cast<int >(wxMENU_TEAROFF
)));
49899 PyDict_SetItemString(d
,"MB_DOCKABLE", SWIG_From_int(static_cast<int >(wxMB_DOCKABLE
)));
49902 PyDict_SetItemString(d
,"NO_FULL_REPAINT_ON_RESIZE", SWIG_From_int(static_cast<int >(wxNO_FULL_REPAINT_ON_RESIZE
)));
49905 PyDict_SetItemString(d
,"FULL_REPAINT_ON_RESIZE", SWIG_From_int(static_cast<int >(wxFULL_REPAINT_ON_RESIZE
)));
49908 PyDict_SetItemString(d
,"LI_HORIZONTAL", SWIG_From_int(static_cast<int >(wxLI_HORIZONTAL
)));
49911 PyDict_SetItemString(d
,"LI_VERTICAL", SWIG_From_int(static_cast<int >(wxLI_VERTICAL
)));
49914 PyDict_SetItemString(d
,"WS_EX_VALIDATE_RECURSIVELY", SWIG_From_int(static_cast<int >(wxWS_EX_VALIDATE_RECURSIVELY
)));
49917 PyDict_SetItemString(d
,"WS_EX_BLOCK_EVENTS", SWIG_From_int(static_cast<int >(wxWS_EX_BLOCK_EVENTS
)));
49920 PyDict_SetItemString(d
,"WS_EX_TRANSIENT", SWIG_From_int(static_cast<int >(wxWS_EX_TRANSIENT
)));
49923 PyDict_SetItemString(d
,"WS_EX_THEMED_BACKGROUND", SWIG_From_int(static_cast<int >(wxWS_EX_THEMED_BACKGROUND
)));
49926 PyDict_SetItemString(d
,"WS_EX_PROCESS_IDLE", SWIG_From_int(static_cast<int >(wxWS_EX_PROCESS_IDLE
)));
49929 PyDict_SetItemString(d
,"WS_EX_PROCESS_UI_UPDATES", SWIG_From_int(static_cast<int >(wxWS_EX_PROCESS_UI_UPDATES
)));
49932 PyDict_SetItemString(d
,"MM_TEXT", SWIG_From_int(static_cast<int >(wxMM_TEXT
)));
49935 PyDict_SetItemString(d
,"MM_LOMETRIC", SWIG_From_int(static_cast<int >(wxMM_LOMETRIC
)));
49938 PyDict_SetItemString(d
,"MM_HIMETRIC", SWIG_From_int(static_cast<int >(wxMM_HIMETRIC
)));
49941 PyDict_SetItemString(d
,"MM_LOENGLISH", SWIG_From_int(static_cast<int >(wxMM_LOENGLISH
)));
49944 PyDict_SetItemString(d
,"MM_HIENGLISH", SWIG_From_int(static_cast<int >(wxMM_HIENGLISH
)));
49947 PyDict_SetItemString(d
,"MM_TWIPS", SWIG_From_int(static_cast<int >(wxMM_TWIPS
)));
49950 PyDict_SetItemString(d
,"MM_ISOTROPIC", SWIG_From_int(static_cast<int >(wxMM_ISOTROPIC
)));
49953 PyDict_SetItemString(d
,"MM_ANISOTROPIC", SWIG_From_int(static_cast<int >(wxMM_ANISOTROPIC
)));
49956 PyDict_SetItemString(d
,"MM_POINTS", SWIG_From_int(static_cast<int >(wxMM_POINTS
)));
49959 PyDict_SetItemString(d
,"MM_METRIC", SWIG_From_int(static_cast<int >(wxMM_METRIC
)));
49962 PyDict_SetItemString(d
,"CENTRE", SWIG_From_int(static_cast<int >(wxCENTRE
)));
49965 PyDict_SetItemString(d
,"CENTER", SWIG_From_int(static_cast<int >(wxCENTER
)));
49968 PyDict_SetItemString(d
,"HORIZONTAL", SWIG_From_int(static_cast<int >(wxHORIZONTAL
)));
49971 PyDict_SetItemString(d
,"VERTICAL", SWIG_From_int(static_cast<int >(wxVERTICAL
)));
49974 PyDict_SetItemString(d
,"BOTH", SWIG_From_int(static_cast<int >(wxBOTH
)));
49977 PyDict_SetItemString(d
,"LEFT", SWIG_From_int(static_cast<int >(wxLEFT
)));
49980 PyDict_SetItemString(d
,"RIGHT", SWIG_From_int(static_cast<int >(wxRIGHT
)));
49983 PyDict_SetItemString(d
,"UP", SWIG_From_int(static_cast<int >(wxUP
)));
49986 PyDict_SetItemString(d
,"DOWN", SWIG_From_int(static_cast<int >(wxDOWN
)));
49989 PyDict_SetItemString(d
,"TOP", SWIG_From_int(static_cast<int >(wxTOP
)));
49992 PyDict_SetItemString(d
,"BOTTOM", SWIG_From_int(static_cast<int >(wxBOTTOM
)));
49995 PyDict_SetItemString(d
,"NORTH", SWIG_From_int(static_cast<int >(wxNORTH
)));
49998 PyDict_SetItemString(d
,"SOUTH", SWIG_From_int(static_cast<int >(wxSOUTH
)));
50001 PyDict_SetItemString(d
,"WEST", SWIG_From_int(static_cast<int >(wxWEST
)));
50004 PyDict_SetItemString(d
,"EAST", SWIG_From_int(static_cast<int >(wxEAST
)));
50007 PyDict_SetItemString(d
,"ALL", SWIG_From_int(static_cast<int >(wxALL
)));
50010 PyDict_SetItemString(d
,"ALIGN_NOT", SWIG_From_int(static_cast<int >(wxALIGN_NOT
)));
50013 PyDict_SetItemString(d
,"ALIGN_CENTER_HORIZONTAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTER_HORIZONTAL
)));
50016 PyDict_SetItemString(d
,"ALIGN_CENTRE_HORIZONTAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTRE_HORIZONTAL
)));
50019 PyDict_SetItemString(d
,"ALIGN_LEFT", SWIG_From_int(static_cast<int >(wxALIGN_LEFT
)));
50022 PyDict_SetItemString(d
,"ALIGN_TOP", SWIG_From_int(static_cast<int >(wxALIGN_TOP
)));
50025 PyDict_SetItemString(d
,"ALIGN_RIGHT", SWIG_From_int(static_cast<int >(wxALIGN_RIGHT
)));
50028 PyDict_SetItemString(d
,"ALIGN_BOTTOM", SWIG_From_int(static_cast<int >(wxALIGN_BOTTOM
)));
50031 PyDict_SetItemString(d
,"ALIGN_CENTER_VERTICAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTER_VERTICAL
)));
50034 PyDict_SetItemString(d
,"ALIGN_CENTRE_VERTICAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTRE_VERTICAL
)));
50037 PyDict_SetItemString(d
,"ALIGN_CENTER", SWIG_From_int(static_cast<int >(wxALIGN_CENTER
)));
50040 PyDict_SetItemString(d
,"ALIGN_CENTRE", SWIG_From_int(static_cast<int >(wxALIGN_CENTRE
)));
50043 PyDict_SetItemString(d
,"ALIGN_MASK", SWIG_From_int(static_cast<int >(wxALIGN_MASK
)));
50046 PyDict_SetItemString(d
,"STRETCH_NOT", SWIG_From_int(static_cast<int >(wxSTRETCH_NOT
)));
50049 PyDict_SetItemString(d
,"SHRINK", SWIG_From_int(static_cast<int >(wxSHRINK
)));
50052 PyDict_SetItemString(d
,"GROW", SWIG_From_int(static_cast<int >(wxGROW
)));
50055 PyDict_SetItemString(d
,"EXPAND", SWIG_From_int(static_cast<int >(wxEXPAND
)));
50058 PyDict_SetItemString(d
,"SHAPED", SWIG_From_int(static_cast<int >(wxSHAPED
)));
50061 PyDict_SetItemString(d
,"FIXED_MINSIZE", SWIG_From_int(static_cast<int >(wxFIXED_MINSIZE
)));
50064 PyDict_SetItemString(d
,"TILE", SWIG_From_int(static_cast<int >(wxTILE
)));
50067 PyDict_SetItemString(d
,"ADJUST_MINSIZE", SWIG_From_int(static_cast<int >(wxADJUST_MINSIZE
)));
50070 PyDict_SetItemString(d
,"BORDER_DEFAULT", SWIG_From_int(static_cast<int >(wxBORDER_DEFAULT
)));
50073 PyDict_SetItemString(d
,"BORDER_NONE", SWIG_From_int(static_cast<int >(wxBORDER_NONE
)));
50076 PyDict_SetItemString(d
,"BORDER_STATIC", SWIG_From_int(static_cast<int >(wxBORDER_STATIC
)));
50079 PyDict_SetItemString(d
,"BORDER_SIMPLE", SWIG_From_int(static_cast<int >(wxBORDER_SIMPLE
)));
50082 PyDict_SetItemString(d
,"BORDER_RAISED", SWIG_From_int(static_cast<int >(wxBORDER_RAISED
)));
50085 PyDict_SetItemString(d
,"BORDER_SUNKEN", SWIG_From_int(static_cast<int >(wxBORDER_SUNKEN
)));
50088 PyDict_SetItemString(d
,"BORDER_DOUBLE", SWIG_From_int(static_cast<int >(wxBORDER_DOUBLE
)));
50091 PyDict_SetItemString(d
,"BORDER_MASK", SWIG_From_int(static_cast<int >(wxBORDER_MASK
)));
50094 PyDict_SetItemString(d
,"BG_STYLE_SYSTEM", SWIG_From_int(static_cast<int >(wxBG_STYLE_SYSTEM
)));
50097 PyDict_SetItemString(d
,"BG_STYLE_COLOUR", SWIG_From_int(static_cast<int >(wxBG_STYLE_COLOUR
)));
50100 PyDict_SetItemString(d
,"BG_STYLE_CUSTOM", SWIG_From_int(static_cast<int >(wxBG_STYLE_CUSTOM
)));
50103 PyDict_SetItemString(d
,"DEFAULT", SWIG_From_int(static_cast<int >(wxDEFAULT
)));
50106 PyDict_SetItemString(d
,"DECORATIVE", SWIG_From_int(static_cast<int >(wxDECORATIVE
)));
50109 PyDict_SetItemString(d
,"ROMAN", SWIG_From_int(static_cast<int >(wxROMAN
)));
50112 PyDict_SetItemString(d
,"SCRIPT", SWIG_From_int(static_cast<int >(wxSCRIPT
)));
50115 PyDict_SetItemString(d
,"SWISS", SWIG_From_int(static_cast<int >(wxSWISS
)));
50118 PyDict_SetItemString(d
,"MODERN", SWIG_From_int(static_cast<int >(wxMODERN
)));
50121 PyDict_SetItemString(d
,"TELETYPE", SWIG_From_int(static_cast<int >(wxTELETYPE
)));
50124 PyDict_SetItemString(d
,"VARIABLE", SWIG_From_int(static_cast<int >(wxVARIABLE
)));
50127 PyDict_SetItemString(d
,"FIXED", SWIG_From_int(static_cast<int >(wxFIXED
)));
50130 PyDict_SetItemString(d
,"NORMAL", SWIG_From_int(static_cast<int >(wxNORMAL
)));
50133 PyDict_SetItemString(d
,"LIGHT", SWIG_From_int(static_cast<int >(wxLIGHT
)));
50136 PyDict_SetItemString(d
,"BOLD", SWIG_From_int(static_cast<int >(wxBOLD
)));
50139 PyDict_SetItemString(d
,"ITALIC", SWIG_From_int(static_cast<int >(wxITALIC
)));
50142 PyDict_SetItemString(d
,"SLANT", SWIG_From_int(static_cast<int >(wxSLANT
)));
50145 PyDict_SetItemString(d
,"SOLID", SWIG_From_int(static_cast<int >(wxSOLID
)));
50148 PyDict_SetItemString(d
,"DOT", SWIG_From_int(static_cast<int >(wxDOT
)));
50151 PyDict_SetItemString(d
,"LONG_DASH", SWIG_From_int(static_cast<int >(wxLONG_DASH
)));
50154 PyDict_SetItemString(d
,"SHORT_DASH", SWIG_From_int(static_cast<int >(wxSHORT_DASH
)));
50157 PyDict_SetItemString(d
,"DOT_DASH", SWIG_From_int(static_cast<int >(wxDOT_DASH
)));
50160 PyDict_SetItemString(d
,"USER_DASH", SWIG_From_int(static_cast<int >(wxUSER_DASH
)));
50163 PyDict_SetItemString(d
,"TRANSPARENT", SWIG_From_int(static_cast<int >(wxTRANSPARENT
)));
50166 PyDict_SetItemString(d
,"STIPPLE", SWIG_From_int(static_cast<int >(wxSTIPPLE
)));
50169 PyDict_SetItemString(d
,"STIPPLE_MASK", SWIG_From_int(static_cast<int >(wxSTIPPLE_MASK
)));
50172 PyDict_SetItemString(d
,"STIPPLE_MASK_OPAQUE", SWIG_From_int(static_cast<int >(wxSTIPPLE_MASK_OPAQUE
)));
50175 PyDict_SetItemString(d
,"BDIAGONAL_HATCH", SWIG_From_int(static_cast<int >(wxBDIAGONAL_HATCH
)));
50178 PyDict_SetItemString(d
,"CROSSDIAG_HATCH", SWIG_From_int(static_cast<int >(wxCROSSDIAG_HATCH
)));
50181 PyDict_SetItemString(d
,"FDIAGONAL_HATCH", SWIG_From_int(static_cast<int >(wxFDIAGONAL_HATCH
)));
50184 PyDict_SetItemString(d
,"CROSS_HATCH", SWIG_From_int(static_cast<int >(wxCROSS_HATCH
)));
50187 PyDict_SetItemString(d
,"HORIZONTAL_HATCH", SWIG_From_int(static_cast<int >(wxHORIZONTAL_HATCH
)));
50190 PyDict_SetItemString(d
,"VERTICAL_HATCH", SWIG_From_int(static_cast<int >(wxVERTICAL_HATCH
)));
50193 PyDict_SetItemString(d
,"JOIN_BEVEL", SWIG_From_int(static_cast<int >(wxJOIN_BEVEL
)));
50196 PyDict_SetItemString(d
,"JOIN_MITER", SWIG_From_int(static_cast<int >(wxJOIN_MITER
)));
50199 PyDict_SetItemString(d
,"JOIN_ROUND", SWIG_From_int(static_cast<int >(wxJOIN_ROUND
)));
50202 PyDict_SetItemString(d
,"CAP_ROUND", SWIG_From_int(static_cast<int >(wxCAP_ROUND
)));
50205 PyDict_SetItemString(d
,"CAP_PROJECTING", SWIG_From_int(static_cast<int >(wxCAP_PROJECTING
)));
50208 PyDict_SetItemString(d
,"CAP_BUTT", SWIG_From_int(static_cast<int >(wxCAP_BUTT
)));
50211 PyDict_SetItemString(d
,"CLEAR", SWIG_From_int(static_cast<int >(wxCLEAR
)));
50214 PyDict_SetItemString(d
,"XOR", SWIG_From_int(static_cast<int >(wxXOR
)));
50217 PyDict_SetItemString(d
,"INVERT", SWIG_From_int(static_cast<int >(wxINVERT
)));
50220 PyDict_SetItemString(d
,"OR_REVERSE", SWIG_From_int(static_cast<int >(wxOR_REVERSE
)));
50223 PyDict_SetItemString(d
,"AND_REVERSE", SWIG_From_int(static_cast<int >(wxAND_REVERSE
)));
50226 PyDict_SetItemString(d
,"COPY", SWIG_From_int(static_cast<int >(wxCOPY
)));
50229 PyDict_SetItemString(d
,"AND", SWIG_From_int(static_cast<int >(wxAND
)));
50232 PyDict_SetItemString(d
,"AND_INVERT", SWIG_From_int(static_cast<int >(wxAND_INVERT
)));
50235 PyDict_SetItemString(d
,"NO_OP", SWIG_From_int(static_cast<int >(wxNO_OP
)));
50238 PyDict_SetItemString(d
,"NOR", SWIG_From_int(static_cast<int >(wxNOR
)));
50241 PyDict_SetItemString(d
,"EQUIV", SWIG_From_int(static_cast<int >(wxEQUIV
)));
50244 PyDict_SetItemString(d
,"SRC_INVERT", SWIG_From_int(static_cast<int >(wxSRC_INVERT
)));
50247 PyDict_SetItemString(d
,"OR_INVERT", SWIG_From_int(static_cast<int >(wxOR_INVERT
)));
50250 PyDict_SetItemString(d
,"NAND", SWIG_From_int(static_cast<int >(wxNAND
)));
50253 PyDict_SetItemString(d
,"OR", SWIG_From_int(static_cast<int >(wxOR
)));
50256 PyDict_SetItemString(d
,"SET", SWIG_From_int(static_cast<int >(wxSET
)));
50259 PyDict_SetItemString(d
,"WXK_BACK", SWIG_From_int(static_cast<int >(WXK_BACK
)));
50262 PyDict_SetItemString(d
,"WXK_TAB", SWIG_From_int(static_cast<int >(WXK_TAB
)));
50265 PyDict_SetItemString(d
,"WXK_RETURN", SWIG_From_int(static_cast<int >(WXK_RETURN
)));
50268 PyDict_SetItemString(d
,"WXK_ESCAPE", SWIG_From_int(static_cast<int >(WXK_ESCAPE
)));
50271 PyDict_SetItemString(d
,"WXK_SPACE", SWIG_From_int(static_cast<int >(WXK_SPACE
)));
50274 PyDict_SetItemString(d
,"WXK_DELETE", SWIG_From_int(static_cast<int >(WXK_DELETE
)));
50277 PyDict_SetItemString(d
,"WXK_START", SWIG_From_int(static_cast<int >(WXK_START
)));
50280 PyDict_SetItemString(d
,"WXK_LBUTTON", SWIG_From_int(static_cast<int >(WXK_LBUTTON
)));
50283 PyDict_SetItemString(d
,"WXK_RBUTTON", SWIG_From_int(static_cast<int >(WXK_RBUTTON
)));
50286 PyDict_SetItemString(d
,"WXK_CANCEL", SWIG_From_int(static_cast<int >(WXK_CANCEL
)));
50289 PyDict_SetItemString(d
,"WXK_MBUTTON", SWIG_From_int(static_cast<int >(WXK_MBUTTON
)));
50292 PyDict_SetItemString(d
,"WXK_CLEAR", SWIG_From_int(static_cast<int >(WXK_CLEAR
)));
50295 PyDict_SetItemString(d
,"WXK_SHIFT", SWIG_From_int(static_cast<int >(WXK_SHIFT
)));
50298 PyDict_SetItemString(d
,"WXK_ALT", SWIG_From_int(static_cast<int >(WXK_ALT
)));
50301 PyDict_SetItemString(d
,"WXK_CONTROL", SWIG_From_int(static_cast<int >(WXK_CONTROL
)));
50304 PyDict_SetItemString(d
,"WXK_MENU", SWIG_From_int(static_cast<int >(WXK_MENU
)));
50307 PyDict_SetItemString(d
,"WXK_PAUSE", SWIG_From_int(static_cast<int >(WXK_PAUSE
)));
50310 PyDict_SetItemString(d
,"WXK_CAPITAL", SWIG_From_int(static_cast<int >(WXK_CAPITAL
)));
50313 PyDict_SetItemString(d
,"WXK_PRIOR", SWIG_From_int(static_cast<int >(WXK_PRIOR
)));
50316 PyDict_SetItemString(d
,"WXK_NEXT", SWIG_From_int(static_cast<int >(WXK_NEXT
)));
50319 PyDict_SetItemString(d
,"WXK_END", SWIG_From_int(static_cast<int >(WXK_END
)));
50322 PyDict_SetItemString(d
,"WXK_HOME", SWIG_From_int(static_cast<int >(WXK_HOME
)));
50325 PyDict_SetItemString(d
,"WXK_LEFT", SWIG_From_int(static_cast<int >(WXK_LEFT
)));
50328 PyDict_SetItemString(d
,"WXK_UP", SWIG_From_int(static_cast<int >(WXK_UP
)));
50331 PyDict_SetItemString(d
,"WXK_RIGHT", SWIG_From_int(static_cast<int >(WXK_RIGHT
)));
50334 PyDict_SetItemString(d
,"WXK_DOWN", SWIG_From_int(static_cast<int >(WXK_DOWN
)));
50337 PyDict_SetItemString(d
,"WXK_SELECT", SWIG_From_int(static_cast<int >(WXK_SELECT
)));
50340 PyDict_SetItemString(d
,"WXK_PRINT", SWIG_From_int(static_cast<int >(WXK_PRINT
)));
50343 PyDict_SetItemString(d
,"WXK_EXECUTE", SWIG_From_int(static_cast<int >(WXK_EXECUTE
)));
50346 PyDict_SetItemString(d
,"WXK_SNAPSHOT", SWIG_From_int(static_cast<int >(WXK_SNAPSHOT
)));
50349 PyDict_SetItemString(d
,"WXK_INSERT", SWIG_From_int(static_cast<int >(WXK_INSERT
)));
50352 PyDict_SetItemString(d
,"WXK_HELP", SWIG_From_int(static_cast<int >(WXK_HELP
)));
50355 PyDict_SetItemString(d
,"WXK_NUMPAD0", SWIG_From_int(static_cast<int >(WXK_NUMPAD0
)));
50358 PyDict_SetItemString(d
,"WXK_NUMPAD1", SWIG_From_int(static_cast<int >(WXK_NUMPAD1
)));
50361 PyDict_SetItemString(d
,"WXK_NUMPAD2", SWIG_From_int(static_cast<int >(WXK_NUMPAD2
)));
50364 PyDict_SetItemString(d
,"WXK_NUMPAD3", SWIG_From_int(static_cast<int >(WXK_NUMPAD3
)));
50367 PyDict_SetItemString(d
,"WXK_NUMPAD4", SWIG_From_int(static_cast<int >(WXK_NUMPAD4
)));
50370 PyDict_SetItemString(d
,"WXK_NUMPAD5", SWIG_From_int(static_cast<int >(WXK_NUMPAD5
)));
50373 PyDict_SetItemString(d
,"WXK_NUMPAD6", SWIG_From_int(static_cast<int >(WXK_NUMPAD6
)));
50376 PyDict_SetItemString(d
,"WXK_NUMPAD7", SWIG_From_int(static_cast<int >(WXK_NUMPAD7
)));
50379 PyDict_SetItemString(d
,"WXK_NUMPAD8", SWIG_From_int(static_cast<int >(WXK_NUMPAD8
)));
50382 PyDict_SetItemString(d
,"WXK_NUMPAD9", SWIG_From_int(static_cast<int >(WXK_NUMPAD9
)));
50385 PyDict_SetItemString(d
,"WXK_MULTIPLY", SWIG_From_int(static_cast<int >(WXK_MULTIPLY
)));
50388 PyDict_SetItemString(d
,"WXK_ADD", SWIG_From_int(static_cast<int >(WXK_ADD
)));
50391 PyDict_SetItemString(d
,"WXK_SEPARATOR", SWIG_From_int(static_cast<int >(WXK_SEPARATOR
)));
50394 PyDict_SetItemString(d
,"WXK_SUBTRACT", SWIG_From_int(static_cast<int >(WXK_SUBTRACT
)));
50397 PyDict_SetItemString(d
,"WXK_DECIMAL", SWIG_From_int(static_cast<int >(WXK_DECIMAL
)));
50400 PyDict_SetItemString(d
,"WXK_DIVIDE", SWIG_From_int(static_cast<int >(WXK_DIVIDE
)));
50403 PyDict_SetItemString(d
,"WXK_F1", SWIG_From_int(static_cast<int >(WXK_F1
)));
50406 PyDict_SetItemString(d
,"WXK_F2", SWIG_From_int(static_cast<int >(WXK_F2
)));
50409 PyDict_SetItemString(d
,"WXK_F3", SWIG_From_int(static_cast<int >(WXK_F3
)));
50412 PyDict_SetItemString(d
,"WXK_F4", SWIG_From_int(static_cast<int >(WXK_F4
)));
50415 PyDict_SetItemString(d
,"WXK_F5", SWIG_From_int(static_cast<int >(WXK_F5
)));
50418 PyDict_SetItemString(d
,"WXK_F6", SWIG_From_int(static_cast<int >(WXK_F6
)));
50421 PyDict_SetItemString(d
,"WXK_F7", SWIG_From_int(static_cast<int >(WXK_F7
)));
50424 PyDict_SetItemString(d
,"WXK_F8", SWIG_From_int(static_cast<int >(WXK_F8
)));
50427 PyDict_SetItemString(d
,"WXK_F9", SWIG_From_int(static_cast<int >(WXK_F9
)));
50430 PyDict_SetItemString(d
,"WXK_F10", SWIG_From_int(static_cast<int >(WXK_F10
)));
50433 PyDict_SetItemString(d
,"WXK_F11", SWIG_From_int(static_cast<int >(WXK_F11
)));
50436 PyDict_SetItemString(d
,"WXK_F12", SWIG_From_int(static_cast<int >(WXK_F12
)));
50439 PyDict_SetItemString(d
,"WXK_F13", SWIG_From_int(static_cast<int >(WXK_F13
)));
50442 PyDict_SetItemString(d
,"WXK_F14", SWIG_From_int(static_cast<int >(WXK_F14
)));
50445 PyDict_SetItemString(d
,"WXK_F15", SWIG_From_int(static_cast<int >(WXK_F15
)));
50448 PyDict_SetItemString(d
,"WXK_F16", SWIG_From_int(static_cast<int >(WXK_F16
)));
50451 PyDict_SetItemString(d
,"WXK_F17", SWIG_From_int(static_cast<int >(WXK_F17
)));
50454 PyDict_SetItemString(d
,"WXK_F18", SWIG_From_int(static_cast<int >(WXK_F18
)));
50457 PyDict_SetItemString(d
,"WXK_F19", SWIG_From_int(static_cast<int >(WXK_F19
)));
50460 PyDict_SetItemString(d
,"WXK_F20", SWIG_From_int(static_cast<int >(WXK_F20
)));
50463 PyDict_SetItemString(d
,"WXK_F21", SWIG_From_int(static_cast<int >(WXK_F21
)));
50466 PyDict_SetItemString(d
,"WXK_F22", SWIG_From_int(static_cast<int >(WXK_F22
)));
50469 PyDict_SetItemString(d
,"WXK_F23", SWIG_From_int(static_cast<int >(WXK_F23
)));
50472 PyDict_SetItemString(d
,"WXK_F24", SWIG_From_int(static_cast<int >(WXK_F24
)));
50475 PyDict_SetItemString(d
,"WXK_NUMLOCK", SWIG_From_int(static_cast<int >(WXK_NUMLOCK
)));
50478 PyDict_SetItemString(d
,"WXK_SCROLL", SWIG_From_int(static_cast<int >(WXK_SCROLL
)));
50481 PyDict_SetItemString(d
,"WXK_PAGEUP", SWIG_From_int(static_cast<int >(WXK_PAGEUP
)));
50484 PyDict_SetItemString(d
,"WXK_PAGEDOWN", SWIG_From_int(static_cast<int >(WXK_PAGEDOWN
)));
50487 PyDict_SetItemString(d
,"WXK_NUMPAD_SPACE", SWIG_From_int(static_cast<int >(WXK_NUMPAD_SPACE
)));
50490 PyDict_SetItemString(d
,"WXK_NUMPAD_TAB", SWIG_From_int(static_cast<int >(WXK_NUMPAD_TAB
)));
50493 PyDict_SetItemString(d
,"WXK_NUMPAD_ENTER", SWIG_From_int(static_cast<int >(WXK_NUMPAD_ENTER
)));
50496 PyDict_SetItemString(d
,"WXK_NUMPAD_F1", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F1
)));
50499 PyDict_SetItemString(d
,"WXK_NUMPAD_F2", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F2
)));
50502 PyDict_SetItemString(d
,"WXK_NUMPAD_F3", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F3
)));
50505 PyDict_SetItemString(d
,"WXK_NUMPAD_F4", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F4
)));
50508 PyDict_SetItemString(d
,"WXK_NUMPAD_HOME", SWIG_From_int(static_cast<int >(WXK_NUMPAD_HOME
)));
50511 PyDict_SetItemString(d
,"WXK_NUMPAD_LEFT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_LEFT
)));
50514 PyDict_SetItemString(d
,"WXK_NUMPAD_UP", SWIG_From_int(static_cast<int >(WXK_NUMPAD_UP
)));
50517 PyDict_SetItemString(d
,"WXK_NUMPAD_RIGHT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_RIGHT
)));
50520 PyDict_SetItemString(d
,"WXK_NUMPAD_DOWN", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DOWN
)));
50523 PyDict_SetItemString(d
,"WXK_NUMPAD_PRIOR", SWIG_From_int(static_cast<int >(WXK_NUMPAD_PRIOR
)));
50526 PyDict_SetItemString(d
,"WXK_NUMPAD_PAGEUP", SWIG_From_int(static_cast<int >(WXK_NUMPAD_PAGEUP
)));
50529 PyDict_SetItemString(d
,"WXK_NUMPAD_NEXT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_NEXT
)));
50532 PyDict_SetItemString(d
,"WXK_NUMPAD_PAGEDOWN", SWIG_From_int(static_cast<int >(WXK_NUMPAD_PAGEDOWN
)));
50535 PyDict_SetItemString(d
,"WXK_NUMPAD_END", SWIG_From_int(static_cast<int >(WXK_NUMPAD_END
)));
50538 PyDict_SetItemString(d
,"WXK_NUMPAD_BEGIN", SWIG_From_int(static_cast<int >(WXK_NUMPAD_BEGIN
)));
50541 PyDict_SetItemString(d
,"WXK_NUMPAD_INSERT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_INSERT
)));
50544 PyDict_SetItemString(d
,"WXK_NUMPAD_DELETE", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DELETE
)));
50547 PyDict_SetItemString(d
,"WXK_NUMPAD_EQUAL", SWIG_From_int(static_cast<int >(WXK_NUMPAD_EQUAL
)));
50550 PyDict_SetItemString(d
,"WXK_NUMPAD_MULTIPLY", SWIG_From_int(static_cast<int >(WXK_NUMPAD_MULTIPLY
)));
50553 PyDict_SetItemString(d
,"WXK_NUMPAD_ADD", SWIG_From_int(static_cast<int >(WXK_NUMPAD_ADD
)));
50556 PyDict_SetItemString(d
,"WXK_NUMPAD_SEPARATOR", SWIG_From_int(static_cast<int >(WXK_NUMPAD_SEPARATOR
)));
50559 PyDict_SetItemString(d
,"WXK_NUMPAD_SUBTRACT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_SUBTRACT
)));
50562 PyDict_SetItemString(d
,"WXK_NUMPAD_DECIMAL", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DECIMAL
)));
50565 PyDict_SetItemString(d
,"WXK_NUMPAD_DIVIDE", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DIVIDE
)));
50568 PyDict_SetItemString(d
,"WXK_WINDOWS_LEFT", SWIG_From_int(static_cast<int >(WXK_WINDOWS_LEFT
)));
50571 PyDict_SetItemString(d
,"WXK_WINDOWS_RIGHT", SWIG_From_int(static_cast<int >(WXK_WINDOWS_RIGHT
)));
50574 PyDict_SetItemString(d
,"WXK_WINDOWS_MENU", SWIG_From_int(static_cast<int >(WXK_WINDOWS_MENU
)));
50577 PyDict_SetItemString(d
,"WXK_COMMAND", SWIG_From_int(static_cast<int >(WXK_COMMAND
)));
50580 PyDict_SetItemString(d
,"WXK_SPECIAL1", SWIG_From_int(static_cast<int >(WXK_SPECIAL1
)));
50583 PyDict_SetItemString(d
,"WXK_SPECIAL2", SWIG_From_int(static_cast<int >(WXK_SPECIAL2
)));
50586 PyDict_SetItemString(d
,"WXK_SPECIAL3", SWIG_From_int(static_cast<int >(WXK_SPECIAL3
)));
50589 PyDict_SetItemString(d
,"WXK_SPECIAL4", SWIG_From_int(static_cast<int >(WXK_SPECIAL4
)));
50592 PyDict_SetItemString(d
,"WXK_SPECIAL5", SWIG_From_int(static_cast<int >(WXK_SPECIAL5
)));
50595 PyDict_SetItemString(d
,"WXK_SPECIAL6", SWIG_From_int(static_cast<int >(WXK_SPECIAL6
)));
50598 PyDict_SetItemString(d
,"WXK_SPECIAL7", SWIG_From_int(static_cast<int >(WXK_SPECIAL7
)));
50601 PyDict_SetItemString(d
,"WXK_SPECIAL8", SWIG_From_int(static_cast<int >(WXK_SPECIAL8
)));
50604 PyDict_SetItemString(d
,"WXK_SPECIAL9", SWIG_From_int(static_cast<int >(WXK_SPECIAL9
)));
50607 PyDict_SetItemString(d
,"WXK_SPECIAL10", SWIG_From_int(static_cast<int >(WXK_SPECIAL10
)));
50610 PyDict_SetItemString(d
,"WXK_SPECIAL11", SWIG_From_int(static_cast<int >(WXK_SPECIAL11
)));
50613 PyDict_SetItemString(d
,"WXK_SPECIAL12", SWIG_From_int(static_cast<int >(WXK_SPECIAL12
)));
50616 PyDict_SetItemString(d
,"WXK_SPECIAL13", SWIG_From_int(static_cast<int >(WXK_SPECIAL13
)));
50619 PyDict_SetItemString(d
,"WXK_SPECIAL14", SWIG_From_int(static_cast<int >(WXK_SPECIAL14
)));
50622 PyDict_SetItemString(d
,"WXK_SPECIAL15", SWIG_From_int(static_cast<int >(WXK_SPECIAL15
)));
50625 PyDict_SetItemString(d
,"WXK_SPECIAL16", SWIG_From_int(static_cast<int >(WXK_SPECIAL16
)));
50628 PyDict_SetItemString(d
,"WXK_SPECIAL17", SWIG_From_int(static_cast<int >(WXK_SPECIAL17
)));
50631 PyDict_SetItemString(d
,"WXK_SPECIAL18", SWIG_From_int(static_cast<int >(WXK_SPECIAL18
)));
50634 PyDict_SetItemString(d
,"WXK_SPECIAL19", SWIG_From_int(static_cast<int >(WXK_SPECIAL19
)));
50637 PyDict_SetItemString(d
,"WXK_SPECIAL20", SWIG_From_int(static_cast<int >(WXK_SPECIAL20
)));
50640 PyDict_SetItemString(d
,"PAPER_NONE", SWIG_From_int(static_cast<int >(wxPAPER_NONE
)));
50643 PyDict_SetItemString(d
,"PAPER_LETTER", SWIG_From_int(static_cast<int >(wxPAPER_LETTER
)));
50646 PyDict_SetItemString(d
,"PAPER_LEGAL", SWIG_From_int(static_cast<int >(wxPAPER_LEGAL
)));
50649 PyDict_SetItemString(d
,"PAPER_A4", SWIG_From_int(static_cast<int >(wxPAPER_A4
)));
50652 PyDict_SetItemString(d
,"PAPER_CSHEET", SWIG_From_int(static_cast<int >(wxPAPER_CSHEET
)));
50655 PyDict_SetItemString(d
,"PAPER_DSHEET", SWIG_From_int(static_cast<int >(wxPAPER_DSHEET
)));
50658 PyDict_SetItemString(d
,"PAPER_ESHEET", SWIG_From_int(static_cast<int >(wxPAPER_ESHEET
)));
50661 PyDict_SetItemString(d
,"PAPER_LETTERSMALL", SWIG_From_int(static_cast<int >(wxPAPER_LETTERSMALL
)));
50664 PyDict_SetItemString(d
,"PAPER_TABLOID", SWIG_From_int(static_cast<int >(wxPAPER_TABLOID
)));
50667 PyDict_SetItemString(d
,"PAPER_LEDGER", SWIG_From_int(static_cast<int >(wxPAPER_LEDGER
)));
50670 PyDict_SetItemString(d
,"PAPER_STATEMENT", SWIG_From_int(static_cast<int >(wxPAPER_STATEMENT
)));
50673 PyDict_SetItemString(d
,"PAPER_EXECUTIVE", SWIG_From_int(static_cast<int >(wxPAPER_EXECUTIVE
)));
50676 PyDict_SetItemString(d
,"PAPER_A3", SWIG_From_int(static_cast<int >(wxPAPER_A3
)));
50679 PyDict_SetItemString(d
,"PAPER_A4SMALL", SWIG_From_int(static_cast<int >(wxPAPER_A4SMALL
)));
50682 PyDict_SetItemString(d
,"PAPER_A5", SWIG_From_int(static_cast<int >(wxPAPER_A5
)));
50685 PyDict_SetItemString(d
,"PAPER_B4", SWIG_From_int(static_cast<int >(wxPAPER_B4
)));
50688 PyDict_SetItemString(d
,"PAPER_B5", SWIG_From_int(static_cast<int >(wxPAPER_B5
)));
50691 PyDict_SetItemString(d
,"PAPER_FOLIO", SWIG_From_int(static_cast<int >(wxPAPER_FOLIO
)));
50694 PyDict_SetItemString(d
,"PAPER_QUARTO", SWIG_From_int(static_cast<int >(wxPAPER_QUARTO
)));
50697 PyDict_SetItemString(d
,"PAPER_10X14", SWIG_From_int(static_cast<int >(wxPAPER_10X14
)));
50700 PyDict_SetItemString(d
,"PAPER_11X17", SWIG_From_int(static_cast<int >(wxPAPER_11X17
)));
50703 PyDict_SetItemString(d
,"PAPER_NOTE", SWIG_From_int(static_cast<int >(wxPAPER_NOTE
)));
50706 PyDict_SetItemString(d
,"PAPER_ENV_9", SWIG_From_int(static_cast<int >(wxPAPER_ENV_9
)));
50709 PyDict_SetItemString(d
,"PAPER_ENV_10", SWIG_From_int(static_cast<int >(wxPAPER_ENV_10
)));
50712 PyDict_SetItemString(d
,"PAPER_ENV_11", SWIG_From_int(static_cast<int >(wxPAPER_ENV_11
)));
50715 PyDict_SetItemString(d
,"PAPER_ENV_12", SWIG_From_int(static_cast<int >(wxPAPER_ENV_12
)));
50718 PyDict_SetItemString(d
,"PAPER_ENV_14", SWIG_From_int(static_cast<int >(wxPAPER_ENV_14
)));
50721 PyDict_SetItemString(d
,"PAPER_ENV_DL", SWIG_From_int(static_cast<int >(wxPAPER_ENV_DL
)));
50724 PyDict_SetItemString(d
,"PAPER_ENV_C5", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C5
)));
50727 PyDict_SetItemString(d
,"PAPER_ENV_C3", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C3
)));
50730 PyDict_SetItemString(d
,"PAPER_ENV_C4", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C4
)));
50733 PyDict_SetItemString(d
,"PAPER_ENV_C6", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C6
)));
50736 PyDict_SetItemString(d
,"PAPER_ENV_C65", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C65
)));
50739 PyDict_SetItemString(d
,"PAPER_ENV_B4", SWIG_From_int(static_cast<int >(wxPAPER_ENV_B4
)));
50742 PyDict_SetItemString(d
,"PAPER_ENV_B5", SWIG_From_int(static_cast<int >(wxPAPER_ENV_B5
)));
50745 PyDict_SetItemString(d
,"PAPER_ENV_B6", SWIG_From_int(static_cast<int >(wxPAPER_ENV_B6
)));
50748 PyDict_SetItemString(d
,"PAPER_ENV_ITALY", SWIG_From_int(static_cast<int >(wxPAPER_ENV_ITALY
)));
50751 PyDict_SetItemString(d
,"PAPER_ENV_MONARCH", SWIG_From_int(static_cast<int >(wxPAPER_ENV_MONARCH
)));
50754 PyDict_SetItemString(d
,"PAPER_ENV_PERSONAL", SWIG_From_int(static_cast<int >(wxPAPER_ENV_PERSONAL
)));
50757 PyDict_SetItemString(d
,"PAPER_FANFOLD_US", SWIG_From_int(static_cast<int >(wxPAPER_FANFOLD_US
)));
50760 PyDict_SetItemString(d
,"PAPER_FANFOLD_STD_GERMAN", SWIG_From_int(static_cast<int >(wxPAPER_FANFOLD_STD_GERMAN
)));
50763 PyDict_SetItemString(d
,"PAPER_FANFOLD_LGL_GERMAN", SWIG_From_int(static_cast<int >(wxPAPER_FANFOLD_LGL_GERMAN
)));
50766 PyDict_SetItemString(d
,"PAPER_ISO_B4", SWIG_From_int(static_cast<int >(wxPAPER_ISO_B4
)));
50769 PyDict_SetItemString(d
,"PAPER_JAPANESE_POSTCARD", SWIG_From_int(static_cast<int >(wxPAPER_JAPANESE_POSTCARD
)));
50772 PyDict_SetItemString(d
,"PAPER_9X11", SWIG_From_int(static_cast<int >(wxPAPER_9X11
)));
50775 PyDict_SetItemString(d
,"PAPER_10X11", SWIG_From_int(static_cast<int >(wxPAPER_10X11
)));
50778 PyDict_SetItemString(d
,"PAPER_15X11", SWIG_From_int(static_cast<int >(wxPAPER_15X11
)));
50781 PyDict_SetItemString(d
,"PAPER_ENV_INVITE", SWIG_From_int(static_cast<int >(wxPAPER_ENV_INVITE
)));
50784 PyDict_SetItemString(d
,"PAPER_LETTER_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_EXTRA
)));
50787 PyDict_SetItemString(d
,"PAPER_LEGAL_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_LEGAL_EXTRA
)));
50790 PyDict_SetItemString(d
,"PAPER_TABLOID_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_TABLOID_EXTRA
)));
50793 PyDict_SetItemString(d
,"PAPER_A4_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_A4_EXTRA
)));
50796 PyDict_SetItemString(d
,"PAPER_LETTER_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_TRANSVERSE
)));
50799 PyDict_SetItemString(d
,"PAPER_A4_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A4_TRANSVERSE
)));
50802 PyDict_SetItemString(d
,"PAPER_LETTER_EXTRA_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_EXTRA_TRANSVERSE
)));
50805 PyDict_SetItemString(d
,"PAPER_A_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_A_PLUS
)));
50808 PyDict_SetItemString(d
,"PAPER_B_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_B_PLUS
)));
50811 PyDict_SetItemString(d
,"PAPER_LETTER_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_PLUS
)));
50814 PyDict_SetItemString(d
,"PAPER_A4_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_A4_PLUS
)));
50817 PyDict_SetItemString(d
,"PAPER_A5_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A5_TRANSVERSE
)));
50820 PyDict_SetItemString(d
,"PAPER_B5_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_B5_TRANSVERSE
)));
50823 PyDict_SetItemString(d
,"PAPER_A3_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_A3_EXTRA
)));
50826 PyDict_SetItemString(d
,"PAPER_A5_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_A5_EXTRA
)));
50829 PyDict_SetItemString(d
,"PAPER_B5_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_B5_EXTRA
)));
50832 PyDict_SetItemString(d
,"PAPER_A2", SWIG_From_int(static_cast<int >(wxPAPER_A2
)));
50835 PyDict_SetItemString(d
,"PAPER_A3_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A3_TRANSVERSE
)));
50838 PyDict_SetItemString(d
,"PAPER_A3_EXTRA_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A3_EXTRA_TRANSVERSE
)));
50841 PyDict_SetItemString(d
,"PAPER_DBL_JAPANESE_POSTCARD", SWIG_From_int(static_cast<int >(wxPAPER_DBL_JAPANESE_POSTCARD
)));
50844 PyDict_SetItemString(d
,"PAPER_A6", SWIG_From_int(static_cast<int >(wxPAPER_A6
)));
50847 PyDict_SetItemString(d
,"PAPER_JENV_KAKU2", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU2
)));
50850 PyDict_SetItemString(d
,"PAPER_JENV_KAKU3", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU3
)));
50853 PyDict_SetItemString(d
,"PAPER_JENV_CHOU3", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU3
)));
50856 PyDict_SetItemString(d
,"PAPER_JENV_CHOU4", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU4
)));
50859 PyDict_SetItemString(d
,"PAPER_LETTER_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_ROTATED
)));
50862 PyDict_SetItemString(d
,"PAPER_A3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A3_ROTATED
)));
50865 PyDict_SetItemString(d
,"PAPER_A4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A4_ROTATED
)));
50868 PyDict_SetItemString(d
,"PAPER_A5_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A5_ROTATED
)));
50871 PyDict_SetItemString(d
,"PAPER_B4_JIS_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_B4_JIS_ROTATED
)));
50874 PyDict_SetItemString(d
,"PAPER_B5_JIS_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_B5_JIS_ROTATED
)));
50877 PyDict_SetItemString(d
,"PAPER_JAPANESE_POSTCARD_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JAPANESE_POSTCARD_ROTATED
)));
50880 PyDict_SetItemString(d
,"PAPER_DBL_JAPANESE_POSTCARD_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_DBL_JAPANESE_POSTCARD_ROTATED
)));
50883 PyDict_SetItemString(d
,"PAPER_A6_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A6_ROTATED
)));
50886 PyDict_SetItemString(d
,"PAPER_JENV_KAKU2_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU2_ROTATED
)));
50889 PyDict_SetItemString(d
,"PAPER_JENV_KAKU3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU3_ROTATED
)));
50892 PyDict_SetItemString(d
,"PAPER_JENV_CHOU3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU3_ROTATED
)));
50895 PyDict_SetItemString(d
,"PAPER_JENV_CHOU4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU4_ROTATED
)));
50898 PyDict_SetItemString(d
,"PAPER_B6_JIS", SWIG_From_int(static_cast<int >(wxPAPER_B6_JIS
)));
50901 PyDict_SetItemString(d
,"PAPER_B6_JIS_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_B6_JIS_ROTATED
)));
50904 PyDict_SetItemString(d
,"PAPER_12X11", SWIG_From_int(static_cast<int >(wxPAPER_12X11
)));
50907 PyDict_SetItemString(d
,"PAPER_JENV_YOU4", SWIG_From_int(static_cast<int >(wxPAPER_JENV_YOU4
)));
50910 PyDict_SetItemString(d
,"PAPER_JENV_YOU4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_YOU4_ROTATED
)));
50913 PyDict_SetItemString(d
,"PAPER_P16K", SWIG_From_int(static_cast<int >(wxPAPER_P16K
)));
50916 PyDict_SetItemString(d
,"PAPER_P32K", SWIG_From_int(static_cast<int >(wxPAPER_P32K
)));
50919 PyDict_SetItemString(d
,"PAPER_P32KBIG", SWIG_From_int(static_cast<int >(wxPAPER_P32KBIG
)));
50922 PyDict_SetItemString(d
,"PAPER_PENV_1", SWIG_From_int(static_cast<int >(wxPAPER_PENV_1
)));
50925 PyDict_SetItemString(d
,"PAPER_PENV_2", SWIG_From_int(static_cast<int >(wxPAPER_PENV_2
)));
50928 PyDict_SetItemString(d
,"PAPER_PENV_3", SWIG_From_int(static_cast<int >(wxPAPER_PENV_3
)));
50931 PyDict_SetItemString(d
,"PAPER_PENV_4", SWIG_From_int(static_cast<int >(wxPAPER_PENV_4
)));
50934 PyDict_SetItemString(d
,"PAPER_PENV_5", SWIG_From_int(static_cast<int >(wxPAPER_PENV_5
)));
50937 PyDict_SetItemString(d
,"PAPER_PENV_6", SWIG_From_int(static_cast<int >(wxPAPER_PENV_6
)));
50940 PyDict_SetItemString(d
,"PAPER_PENV_7", SWIG_From_int(static_cast<int >(wxPAPER_PENV_7
)));
50943 PyDict_SetItemString(d
,"PAPER_PENV_8", SWIG_From_int(static_cast<int >(wxPAPER_PENV_8
)));
50946 PyDict_SetItemString(d
,"PAPER_PENV_9", SWIG_From_int(static_cast<int >(wxPAPER_PENV_9
)));
50949 PyDict_SetItemString(d
,"PAPER_PENV_10", SWIG_From_int(static_cast<int >(wxPAPER_PENV_10
)));
50952 PyDict_SetItemString(d
,"PAPER_P16K_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_P16K_ROTATED
)));
50955 PyDict_SetItemString(d
,"PAPER_P32K_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_P32K_ROTATED
)));
50958 PyDict_SetItemString(d
,"PAPER_P32KBIG_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_P32KBIG_ROTATED
)));
50961 PyDict_SetItemString(d
,"PAPER_PENV_1_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_1_ROTATED
)));
50964 PyDict_SetItemString(d
,"PAPER_PENV_2_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_2_ROTATED
)));
50967 PyDict_SetItemString(d
,"PAPER_PENV_3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_3_ROTATED
)));
50970 PyDict_SetItemString(d
,"PAPER_PENV_4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_4_ROTATED
)));
50973 PyDict_SetItemString(d
,"PAPER_PENV_5_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_5_ROTATED
)));
50976 PyDict_SetItemString(d
,"PAPER_PENV_6_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_6_ROTATED
)));
50979 PyDict_SetItemString(d
,"PAPER_PENV_7_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_7_ROTATED
)));
50982 PyDict_SetItemString(d
,"PAPER_PENV_8_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_8_ROTATED
)));
50985 PyDict_SetItemString(d
,"PAPER_PENV_9_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_9_ROTATED
)));
50988 PyDict_SetItemString(d
,"PAPER_PENV_10_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_10_ROTATED
)));
50991 PyDict_SetItemString(d
,"DUPLEX_SIMPLEX", SWIG_From_int(static_cast<int >(wxDUPLEX_SIMPLEX
)));
50994 PyDict_SetItemString(d
,"DUPLEX_HORIZONTAL", SWIG_From_int(static_cast<int >(wxDUPLEX_HORIZONTAL
)));
50997 PyDict_SetItemString(d
,"DUPLEX_VERTICAL", SWIG_From_int(static_cast<int >(wxDUPLEX_VERTICAL
)));
51000 PyDict_SetItemString(d
,"ITEM_SEPARATOR", SWIG_From_int(static_cast<int >(wxITEM_SEPARATOR
)));
51003 PyDict_SetItemString(d
,"ITEM_NORMAL", SWIG_From_int(static_cast<int >(wxITEM_NORMAL
)));
51006 PyDict_SetItemString(d
,"ITEM_CHECK", SWIG_From_int(static_cast<int >(wxITEM_CHECK
)));
51009 PyDict_SetItemString(d
,"ITEM_RADIO", SWIG_From_int(static_cast<int >(wxITEM_RADIO
)));
51012 PyDict_SetItemString(d
,"ITEM_MAX", SWIG_From_int(static_cast<int >(wxITEM_MAX
)));
51015 PyDict_SetItemString(d
,"HT_NOWHERE", SWIG_From_int(static_cast<int >(wxHT_NOWHERE
)));
51018 PyDict_SetItemString(d
,"HT_SCROLLBAR_FIRST", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_FIRST
)));
51021 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_LINE_1", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_LINE_1
)));
51024 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_LINE_2", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_LINE_2
)));
51027 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_PAGE_1", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_PAGE_1
)));
51030 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_PAGE_2", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_PAGE_2
)));
51033 PyDict_SetItemString(d
,"HT_SCROLLBAR_THUMB", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_THUMB
)));
51036 PyDict_SetItemString(d
,"HT_SCROLLBAR_BAR_1", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_BAR_1
)));
51039 PyDict_SetItemString(d
,"HT_SCROLLBAR_BAR_2", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_BAR_2
)));
51042 PyDict_SetItemString(d
,"HT_SCROLLBAR_LAST", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_LAST
)));
51045 PyDict_SetItemString(d
,"HT_WINDOW_OUTSIDE", SWIG_From_int(static_cast<int >(wxHT_WINDOW_OUTSIDE
)));
51048 PyDict_SetItemString(d
,"HT_WINDOW_INSIDE", SWIG_From_int(static_cast<int >(wxHT_WINDOW_INSIDE
)));
51051 PyDict_SetItemString(d
,"HT_WINDOW_VERT_SCROLLBAR", SWIG_From_int(static_cast<int >(wxHT_WINDOW_VERT_SCROLLBAR
)));
51054 PyDict_SetItemString(d
,"HT_WINDOW_HORZ_SCROLLBAR", SWIG_From_int(static_cast<int >(wxHT_WINDOW_HORZ_SCROLLBAR
)));
51057 PyDict_SetItemString(d
,"HT_WINDOW_CORNER", SWIG_From_int(static_cast<int >(wxHT_WINDOW_CORNER
)));
51060 PyDict_SetItemString(d
,"HT_MAX", SWIG_From_int(static_cast<int >(wxHT_MAX
)));
51063 PyDict_SetItemString(d
,"MOD_NONE", SWIG_From_int(static_cast<int >(wxMOD_NONE
)));
51066 PyDict_SetItemString(d
,"MOD_ALT", SWIG_From_int(static_cast<int >(wxMOD_ALT
)));
51069 PyDict_SetItemString(d
,"MOD_CONTROL", SWIG_From_int(static_cast<int >(wxMOD_CONTROL
)));
51072 PyDict_SetItemString(d
,"MOD_ALTGR", SWIG_From_int(static_cast<int >(wxMOD_ALTGR
)));
51075 PyDict_SetItemString(d
,"MOD_SHIFT", SWIG_From_int(static_cast<int >(wxMOD_SHIFT
)));
51078 PyDict_SetItemString(d
,"MOD_META", SWIG_From_int(static_cast<int >(wxMOD_META
)));
51081 PyDict_SetItemString(d
,"MOD_WIN", SWIG_From_int(static_cast<int >(wxMOD_WIN
)));
51084 PyDict_SetItemString(d
,"MOD_CMD", SWIG_From_int(static_cast<int >(wxMOD_CMD
)));
51087 PyDict_SetItemString(d
,"MOD_ALL", SWIG_From_int(static_cast<int >(wxMOD_ALL
)));
51090 PyDict_SetItemString(d
,"UPDATE_UI_NONE", SWIG_From_int(static_cast<int >(wxUPDATE_UI_NONE
)));
51093 PyDict_SetItemString(d
,"UPDATE_UI_RECURSE", SWIG_From_int(static_cast<int >(wxUPDATE_UI_RECURSE
)));
51096 PyDict_SetItemString(d
,"UPDATE_UI_FROMIDLE", SWIG_From_int(static_cast<int >(wxUPDATE_UI_FROMIDLE
)));
51098 PyDict_SetItemString(d
,(char*)"cvar", SWIG_globals
);
51099 SWIG_addvarlink(SWIG_globals
,(char*)"EmptyString",_wrap_EmptyString_get
, _wrap_EmptyString_set
);
51101 PyDict_SetItemString(d
,"BITMAP_TYPE_INVALID", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_INVALID
)));
51104 PyDict_SetItemString(d
,"BITMAP_TYPE_BMP", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_BMP
)));
51107 PyDict_SetItemString(d
,"BITMAP_TYPE_ICO", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ICO
)));
51110 PyDict_SetItemString(d
,"BITMAP_TYPE_CUR", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_CUR
)));
51113 PyDict_SetItemString(d
,"BITMAP_TYPE_XBM", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XBM
)));
51116 PyDict_SetItemString(d
,"BITMAP_TYPE_XBM_DATA", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XBM_DATA
)));
51119 PyDict_SetItemString(d
,"BITMAP_TYPE_XPM", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XPM
)));
51122 PyDict_SetItemString(d
,"BITMAP_TYPE_XPM_DATA", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XPM_DATA
)));
51125 PyDict_SetItemString(d
,"BITMAP_TYPE_TIF", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_TIF
)));
51128 PyDict_SetItemString(d
,"BITMAP_TYPE_GIF", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_GIF
)));
51131 PyDict_SetItemString(d
,"BITMAP_TYPE_PNG", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PNG
)));
51134 PyDict_SetItemString(d
,"BITMAP_TYPE_JPEG", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_JPEG
)));
51137 PyDict_SetItemString(d
,"BITMAP_TYPE_PNM", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PNM
)));
51140 PyDict_SetItemString(d
,"BITMAP_TYPE_PCX", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PCX
)));
51143 PyDict_SetItemString(d
,"BITMAP_TYPE_PICT", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PICT
)));
51146 PyDict_SetItemString(d
,"BITMAP_TYPE_ICON", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ICON
)));
51149 PyDict_SetItemString(d
,"BITMAP_TYPE_ANI", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ANI
)));
51152 PyDict_SetItemString(d
,"BITMAP_TYPE_IFF", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_IFF
)));
51155 PyDict_SetItemString(d
,"BITMAP_TYPE_MACCURSOR", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_MACCURSOR
)));
51158 PyDict_SetItemString(d
,"BITMAP_TYPE_ANY", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ANY
)));
51161 PyDict_SetItemString(d
,"CURSOR_NONE", SWIG_From_int(static_cast<int >(wxCURSOR_NONE
)));
51164 PyDict_SetItemString(d
,"CURSOR_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_ARROW
)));
51167 PyDict_SetItemString(d
,"CURSOR_RIGHT_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_RIGHT_ARROW
)));
51170 PyDict_SetItemString(d
,"CURSOR_BULLSEYE", SWIG_From_int(static_cast<int >(wxCURSOR_BULLSEYE
)));
51173 PyDict_SetItemString(d
,"CURSOR_CHAR", SWIG_From_int(static_cast<int >(wxCURSOR_CHAR
)));
51176 PyDict_SetItemString(d
,"CURSOR_CROSS", SWIG_From_int(static_cast<int >(wxCURSOR_CROSS
)));
51179 PyDict_SetItemString(d
,"CURSOR_HAND", SWIG_From_int(static_cast<int >(wxCURSOR_HAND
)));
51182 PyDict_SetItemString(d
,"CURSOR_IBEAM", SWIG_From_int(static_cast<int >(wxCURSOR_IBEAM
)));
51185 PyDict_SetItemString(d
,"CURSOR_LEFT_BUTTON", SWIG_From_int(static_cast<int >(wxCURSOR_LEFT_BUTTON
)));
51188 PyDict_SetItemString(d
,"CURSOR_MAGNIFIER", SWIG_From_int(static_cast<int >(wxCURSOR_MAGNIFIER
)));
51191 PyDict_SetItemString(d
,"CURSOR_MIDDLE_BUTTON", SWIG_From_int(static_cast<int >(wxCURSOR_MIDDLE_BUTTON
)));
51194 PyDict_SetItemString(d
,"CURSOR_NO_ENTRY", SWIG_From_int(static_cast<int >(wxCURSOR_NO_ENTRY
)));
51197 PyDict_SetItemString(d
,"CURSOR_PAINT_BRUSH", SWIG_From_int(static_cast<int >(wxCURSOR_PAINT_BRUSH
)));
51200 PyDict_SetItemString(d
,"CURSOR_PENCIL", SWIG_From_int(static_cast<int >(wxCURSOR_PENCIL
)));
51203 PyDict_SetItemString(d
,"CURSOR_POINT_LEFT", SWIG_From_int(static_cast<int >(wxCURSOR_POINT_LEFT
)));
51206 PyDict_SetItemString(d
,"CURSOR_POINT_RIGHT", SWIG_From_int(static_cast<int >(wxCURSOR_POINT_RIGHT
)));
51209 PyDict_SetItemString(d
,"CURSOR_QUESTION_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_QUESTION_ARROW
)));
51212 PyDict_SetItemString(d
,"CURSOR_RIGHT_BUTTON", SWIG_From_int(static_cast<int >(wxCURSOR_RIGHT_BUTTON
)));
51215 PyDict_SetItemString(d
,"CURSOR_SIZENESW", SWIG_From_int(static_cast<int >(wxCURSOR_SIZENESW
)));
51218 PyDict_SetItemString(d
,"CURSOR_SIZENS", SWIG_From_int(static_cast<int >(wxCURSOR_SIZENS
)));
51221 PyDict_SetItemString(d
,"CURSOR_SIZENWSE", SWIG_From_int(static_cast<int >(wxCURSOR_SIZENWSE
)));
51224 PyDict_SetItemString(d
,"CURSOR_SIZEWE", SWIG_From_int(static_cast<int >(wxCURSOR_SIZEWE
)));
51227 PyDict_SetItemString(d
,"CURSOR_SIZING", SWIG_From_int(static_cast<int >(wxCURSOR_SIZING
)));
51230 PyDict_SetItemString(d
,"CURSOR_SPRAYCAN", SWIG_From_int(static_cast<int >(wxCURSOR_SPRAYCAN
)));
51233 PyDict_SetItemString(d
,"CURSOR_WAIT", SWIG_From_int(static_cast<int >(wxCURSOR_WAIT
)));
51236 PyDict_SetItemString(d
,"CURSOR_WATCH", SWIG_From_int(static_cast<int >(wxCURSOR_WATCH
)));
51239 PyDict_SetItemString(d
,"CURSOR_BLANK", SWIG_From_int(static_cast<int >(wxCURSOR_BLANK
)));
51242 PyDict_SetItemString(d
,"CURSOR_DEFAULT", SWIG_From_int(static_cast<int >(wxCURSOR_DEFAULT
)));
51245 PyDict_SetItemString(d
,"CURSOR_COPY_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_COPY_ARROW
)));
51248 PyDict_SetItemString(d
,"CURSOR_ARROWWAIT", SWIG_From_int(static_cast<int >(wxCURSOR_ARROWWAIT
)));
51251 PyDict_SetItemString(d
,"CURSOR_MAX", SWIG_From_int(static_cast<int >(wxCURSOR_MAX
)));
51253 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultPosition",_wrap_DefaultPosition_get
, _wrap_DefaultPosition_set
);
51254 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultSize",_wrap_DefaultSize_get
, _wrap_DefaultSize_set
);
51256 PyDict_SetItemString(d
,"FromStart", SWIG_From_int(static_cast<int >(wxFromStart
)));
51259 PyDict_SetItemString(d
,"FromCurrent", SWIG_From_int(static_cast<int >(wxFromCurrent
)));
51262 PyDict_SetItemString(d
,"FromEnd", SWIG_From_int(static_cast<int >(wxFromEnd
)));
51265 wxPyPtrTypeMap_Add("wxInputStream", "wxPyInputStream");
51268 wxPyPtrTypeMap_Add("wxFileSystemHandler", "wxPyFileSystemHandler");
51271 PyDict_SetItemString(d
,"IMAGE_ALPHA_TRANSPARENT", SWIG_From_int(static_cast<int >(wxIMAGE_ALPHA_TRANSPARENT
)));
51274 PyDict_SetItemString(d
,"IMAGE_ALPHA_THRESHOLD", SWIG_From_int(static_cast<int >(wxIMAGE_ALPHA_THRESHOLD
)));
51277 PyDict_SetItemString(d
,"IMAGE_ALPHA_OPAQUE", SWIG_From_int(static_cast<int >(wxIMAGE_ALPHA_OPAQUE
)));
51279 SWIG_addvarlink(SWIG_globals
,(char*)"NullImage",_wrap_NullImage_get
, _wrap_NullImage_set
);
51280 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_FILENAME",_wrap_IMAGE_OPTION_FILENAME_get
, _wrap_IMAGE_OPTION_FILENAME_set
);
51281 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_BMP_FORMAT",_wrap_IMAGE_OPTION_BMP_FORMAT_get
, _wrap_IMAGE_OPTION_BMP_FORMAT_set
);
51282 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_CUR_HOTSPOT_X",_wrap_IMAGE_OPTION_CUR_HOTSPOT_X_get
, _wrap_IMAGE_OPTION_CUR_HOTSPOT_X_set
);
51283 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_CUR_HOTSPOT_Y",_wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_get
, _wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_set
);
51284 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTION",_wrap_IMAGE_OPTION_RESOLUTION_get
, _wrap_IMAGE_OPTION_RESOLUTION_set
);
51285 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTIONX",_wrap_IMAGE_OPTION_RESOLUTIONX_get
, _wrap_IMAGE_OPTION_RESOLUTIONX_set
);
51286 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTIONY",_wrap_IMAGE_OPTION_RESOLUTIONY_get
, _wrap_IMAGE_OPTION_RESOLUTIONY_set
);
51287 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTIONUNIT",_wrap_IMAGE_OPTION_RESOLUTIONUNIT_get
, _wrap_IMAGE_OPTION_RESOLUTIONUNIT_set
);
51288 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_QUALITY",_wrap_IMAGE_OPTION_QUALITY_get
, _wrap_IMAGE_OPTION_QUALITY_set
);
51290 PyDict_SetItemString(d
,"IMAGE_RESOLUTION_INCHES", SWIG_From_int(static_cast<int >(wxIMAGE_RESOLUTION_INCHES
)));
51293 PyDict_SetItemString(d
,"IMAGE_RESOLUTION_CM", SWIG_From_int(static_cast<int >(wxIMAGE_RESOLUTION_CM
)));
51295 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_BITSPERSAMPLE",_wrap_IMAGE_OPTION_BITSPERSAMPLE_get
, _wrap_IMAGE_OPTION_BITSPERSAMPLE_set
);
51296 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_SAMPLESPERPIXEL",_wrap_IMAGE_OPTION_SAMPLESPERPIXEL_get
, _wrap_IMAGE_OPTION_SAMPLESPERPIXEL_set
);
51297 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_COMPRESSION",_wrap_IMAGE_OPTION_COMPRESSION_get
, _wrap_IMAGE_OPTION_COMPRESSION_set
);
51298 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_IMAGEDESCRIPTOR",_wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_get
, _wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_set
);
51299 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_PNG_FORMAT",_wrap_IMAGE_OPTION_PNG_FORMAT_get
, _wrap_IMAGE_OPTION_PNG_FORMAT_set
);
51300 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_PNG_BITDEPTH",_wrap_IMAGE_OPTION_PNG_BITDEPTH_get
, _wrap_IMAGE_OPTION_PNG_BITDEPTH_set
);
51302 PyDict_SetItemString(d
,"PNG_TYPE_COLOUR", SWIG_From_int(static_cast<int >(wxPNG_TYPE_COLOUR
)));
51305 PyDict_SetItemString(d
,"PNG_TYPE_GREY", SWIG_From_int(static_cast<int >(wxPNG_TYPE_GREY
)));
51308 PyDict_SetItemString(d
,"PNG_TYPE_GREY_RED", SWIG_From_int(static_cast<int >(wxPNG_TYPE_GREY_RED
)));
51311 PyDict_SetItemString(d
,"BMP_24BPP", SWIG_From_int(static_cast<int >(wxBMP_24BPP
)));
51314 PyDict_SetItemString(d
,"BMP_8BPP", SWIG_From_int(static_cast<int >(wxBMP_8BPP
)));
51317 PyDict_SetItemString(d
,"BMP_8BPP_GREY", SWIG_From_int(static_cast<int >(wxBMP_8BPP_GREY
)));
51320 PyDict_SetItemString(d
,"BMP_8BPP_GRAY", SWIG_From_int(static_cast<int >(wxBMP_8BPP_GRAY
)));
51323 PyDict_SetItemString(d
,"BMP_8BPP_RED", SWIG_From_int(static_cast<int >(wxBMP_8BPP_RED
)));
51326 PyDict_SetItemString(d
,"BMP_8BPP_PALETTE", SWIG_From_int(static_cast<int >(wxBMP_8BPP_PALETTE
)));
51329 PyDict_SetItemString(d
,"BMP_4BPP", SWIG_From_int(static_cast<int >(wxBMP_4BPP
)));
51332 PyDict_SetItemString(d
,"BMP_1BPP", SWIG_From_int(static_cast<int >(wxBMP_1BPP
)));
51335 PyDict_SetItemString(d
,"BMP_1BPP_BW", SWIG_From_int(static_cast<int >(wxBMP_1BPP_BW
)));
51338 PyDict_SetItemString(d
,"QUANTIZE_INCLUDE_WINDOWS_COLOURS", SWIG_From_int(static_cast<int >(wxQUANTIZE_INCLUDE_WINDOWS_COLOURS
)));
51341 PyDict_SetItemString(d
,"QUANTIZE_FILL_DESTINATION_IMAGE", SWIG_From_int(static_cast<int >(wxQUANTIZE_FILL_DESTINATION_IMAGE
)));
51344 PyDict_SetItemString(d
,"EVENT_PROPAGATE_NONE", SWIG_From_int(static_cast<int >(wxEVENT_PROPAGATE_NONE
)));
51347 PyDict_SetItemString(d
,"EVENT_PROPAGATE_MAX", SWIG_From_int(static_cast<int >(wxEVENT_PROPAGATE_MAX
)));
51349 PyDict_SetItemString(d
, "wxEVT_NULL", PyInt_FromLong(wxEVT_NULL
));
51350 PyDict_SetItemString(d
, "wxEVT_FIRST", PyInt_FromLong(wxEVT_FIRST
));
51351 PyDict_SetItemString(d
, "wxEVT_USER_FIRST", PyInt_FromLong(wxEVT_USER_FIRST
));
51352 PyDict_SetItemString(d
, "wxEVT_COMMAND_BUTTON_CLICKED", PyInt_FromLong(wxEVT_COMMAND_BUTTON_CLICKED
));
51353 PyDict_SetItemString(d
, "wxEVT_COMMAND_CHECKBOX_CLICKED", PyInt_FromLong(wxEVT_COMMAND_CHECKBOX_CLICKED
));
51354 PyDict_SetItemString(d
, "wxEVT_COMMAND_CHOICE_SELECTED", PyInt_FromLong(wxEVT_COMMAND_CHOICE_SELECTED
));
51355 PyDict_SetItemString(d
, "wxEVT_COMMAND_LISTBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_LISTBOX_SELECTED
));
51356 PyDict_SetItemString(d
, "wxEVT_COMMAND_LISTBOX_DOUBLECLICKED", PyInt_FromLong(wxEVT_COMMAND_LISTBOX_DOUBLECLICKED
));
51357 PyDict_SetItemString(d
, "wxEVT_COMMAND_CHECKLISTBOX_TOGGLED", PyInt_FromLong(wxEVT_COMMAND_CHECKLISTBOX_TOGGLED
));
51358 PyDict_SetItemString(d
, "wxEVT_COMMAND_MENU_SELECTED", PyInt_FromLong(wxEVT_COMMAND_MENU_SELECTED
));
51359 PyDict_SetItemString(d
, "wxEVT_COMMAND_TOOL_CLICKED", PyInt_FromLong(wxEVT_COMMAND_TOOL_CLICKED
));
51360 PyDict_SetItemString(d
, "wxEVT_COMMAND_SLIDER_UPDATED", PyInt_FromLong(wxEVT_COMMAND_SLIDER_UPDATED
));
51361 PyDict_SetItemString(d
, "wxEVT_COMMAND_RADIOBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_RADIOBOX_SELECTED
));
51362 PyDict_SetItemString(d
, "wxEVT_COMMAND_RADIOBUTTON_SELECTED", PyInt_FromLong(wxEVT_COMMAND_RADIOBUTTON_SELECTED
));
51363 PyDict_SetItemString(d
, "wxEVT_COMMAND_SCROLLBAR_UPDATED", PyInt_FromLong(wxEVT_COMMAND_SCROLLBAR_UPDATED
));
51364 PyDict_SetItemString(d
, "wxEVT_COMMAND_VLBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_VLBOX_SELECTED
));
51365 PyDict_SetItemString(d
, "wxEVT_COMMAND_COMBOBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_COMBOBOX_SELECTED
));
51366 PyDict_SetItemString(d
, "wxEVT_COMMAND_TOOL_RCLICKED", PyInt_FromLong(wxEVT_COMMAND_TOOL_RCLICKED
));
51367 PyDict_SetItemString(d
, "wxEVT_COMMAND_TOOL_ENTER", PyInt_FromLong(wxEVT_COMMAND_TOOL_ENTER
));
51368 PyDict_SetItemString(d
, "wxEVT_LEFT_DOWN", PyInt_FromLong(wxEVT_LEFT_DOWN
));
51369 PyDict_SetItemString(d
, "wxEVT_LEFT_UP", PyInt_FromLong(wxEVT_LEFT_UP
));
51370 PyDict_SetItemString(d
, "wxEVT_MIDDLE_DOWN", PyInt_FromLong(wxEVT_MIDDLE_DOWN
));
51371 PyDict_SetItemString(d
, "wxEVT_MIDDLE_UP", PyInt_FromLong(wxEVT_MIDDLE_UP
));
51372 PyDict_SetItemString(d
, "wxEVT_RIGHT_DOWN", PyInt_FromLong(wxEVT_RIGHT_DOWN
));
51373 PyDict_SetItemString(d
, "wxEVT_RIGHT_UP", PyInt_FromLong(wxEVT_RIGHT_UP
));
51374 PyDict_SetItemString(d
, "wxEVT_MOTION", PyInt_FromLong(wxEVT_MOTION
));
51375 PyDict_SetItemString(d
, "wxEVT_ENTER_WINDOW", PyInt_FromLong(wxEVT_ENTER_WINDOW
));
51376 PyDict_SetItemString(d
, "wxEVT_LEAVE_WINDOW", PyInt_FromLong(wxEVT_LEAVE_WINDOW
));
51377 PyDict_SetItemString(d
, "wxEVT_LEFT_DCLICK", PyInt_FromLong(wxEVT_LEFT_DCLICK
));
51378 PyDict_SetItemString(d
, "wxEVT_MIDDLE_DCLICK", PyInt_FromLong(wxEVT_MIDDLE_DCLICK
));
51379 PyDict_SetItemString(d
, "wxEVT_RIGHT_DCLICK", PyInt_FromLong(wxEVT_RIGHT_DCLICK
));
51380 PyDict_SetItemString(d
, "wxEVT_SET_FOCUS", PyInt_FromLong(wxEVT_SET_FOCUS
));
51381 PyDict_SetItemString(d
, "wxEVT_KILL_FOCUS", PyInt_FromLong(wxEVT_KILL_FOCUS
));
51382 PyDict_SetItemString(d
, "wxEVT_CHILD_FOCUS", PyInt_FromLong(wxEVT_CHILD_FOCUS
));
51383 PyDict_SetItemString(d
, "wxEVT_MOUSEWHEEL", PyInt_FromLong(wxEVT_MOUSEWHEEL
));
51384 PyDict_SetItemString(d
, "wxEVT_NC_LEFT_DOWN", PyInt_FromLong(wxEVT_NC_LEFT_DOWN
));
51385 PyDict_SetItemString(d
, "wxEVT_NC_LEFT_UP", PyInt_FromLong(wxEVT_NC_LEFT_UP
));
51386 PyDict_SetItemString(d
, "wxEVT_NC_MIDDLE_DOWN", PyInt_FromLong(wxEVT_NC_MIDDLE_DOWN
));
51387 PyDict_SetItemString(d
, "wxEVT_NC_MIDDLE_UP", PyInt_FromLong(wxEVT_NC_MIDDLE_UP
));
51388 PyDict_SetItemString(d
, "wxEVT_NC_RIGHT_DOWN", PyInt_FromLong(wxEVT_NC_RIGHT_DOWN
));
51389 PyDict_SetItemString(d
, "wxEVT_NC_RIGHT_UP", PyInt_FromLong(wxEVT_NC_RIGHT_UP
));
51390 PyDict_SetItemString(d
, "wxEVT_NC_MOTION", PyInt_FromLong(wxEVT_NC_MOTION
));
51391 PyDict_SetItemString(d
, "wxEVT_NC_ENTER_WINDOW", PyInt_FromLong(wxEVT_NC_ENTER_WINDOW
));
51392 PyDict_SetItemString(d
, "wxEVT_NC_LEAVE_WINDOW", PyInt_FromLong(wxEVT_NC_LEAVE_WINDOW
));
51393 PyDict_SetItemString(d
, "wxEVT_NC_LEFT_DCLICK", PyInt_FromLong(wxEVT_NC_LEFT_DCLICK
));
51394 PyDict_SetItemString(d
, "wxEVT_NC_MIDDLE_DCLICK", PyInt_FromLong(wxEVT_NC_MIDDLE_DCLICK
));
51395 PyDict_SetItemString(d
, "wxEVT_NC_RIGHT_DCLICK", PyInt_FromLong(wxEVT_NC_RIGHT_DCLICK
));
51396 PyDict_SetItemString(d
, "wxEVT_CHAR", PyInt_FromLong(wxEVT_CHAR
));
51397 PyDict_SetItemString(d
, "wxEVT_CHAR_HOOK", PyInt_FromLong(wxEVT_CHAR_HOOK
));
51398 PyDict_SetItemString(d
, "wxEVT_NAVIGATION_KEY", PyInt_FromLong(wxEVT_NAVIGATION_KEY
));
51399 PyDict_SetItemString(d
, "wxEVT_KEY_DOWN", PyInt_FromLong(wxEVT_KEY_DOWN
));
51400 PyDict_SetItemString(d
, "wxEVT_KEY_UP", PyInt_FromLong(wxEVT_KEY_UP
));
51401 PyDict_SetItemString(d
, "wxEVT_HOTKEY", PyInt_FromLong(wxEVT_HOTKEY
));
51402 PyDict_SetItemString(d
, "wxEVT_SET_CURSOR", PyInt_FromLong(wxEVT_SET_CURSOR
));
51403 PyDict_SetItemString(d
, "wxEVT_SCROLL_TOP", PyInt_FromLong(wxEVT_SCROLL_TOP
));
51404 PyDict_SetItemString(d
, "wxEVT_SCROLL_BOTTOM", PyInt_FromLong(wxEVT_SCROLL_BOTTOM
));
51405 PyDict_SetItemString(d
, "wxEVT_SCROLL_LINEUP", PyInt_FromLong(wxEVT_SCROLL_LINEUP
));
51406 PyDict_SetItemString(d
, "wxEVT_SCROLL_LINEDOWN", PyInt_FromLong(wxEVT_SCROLL_LINEDOWN
));
51407 PyDict_SetItemString(d
, "wxEVT_SCROLL_PAGEUP", PyInt_FromLong(wxEVT_SCROLL_PAGEUP
));
51408 PyDict_SetItemString(d
, "wxEVT_SCROLL_PAGEDOWN", PyInt_FromLong(wxEVT_SCROLL_PAGEDOWN
));
51409 PyDict_SetItemString(d
, "wxEVT_SCROLL_THUMBTRACK", PyInt_FromLong(wxEVT_SCROLL_THUMBTRACK
));
51410 PyDict_SetItemString(d
, "wxEVT_SCROLL_THUMBRELEASE", PyInt_FromLong(wxEVT_SCROLL_THUMBRELEASE
));
51411 PyDict_SetItemString(d
, "wxEVT_SCROLL_CHANGED", PyInt_FromLong(wxEVT_SCROLL_CHANGED
));
51412 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_TOP", PyInt_FromLong(wxEVT_SCROLLWIN_TOP
));
51413 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_BOTTOM", PyInt_FromLong(wxEVT_SCROLLWIN_BOTTOM
));
51414 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_LINEUP", PyInt_FromLong(wxEVT_SCROLLWIN_LINEUP
));
51415 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_LINEDOWN", PyInt_FromLong(wxEVT_SCROLLWIN_LINEDOWN
));
51416 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_PAGEUP", PyInt_FromLong(wxEVT_SCROLLWIN_PAGEUP
));
51417 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_PAGEDOWN", PyInt_FromLong(wxEVT_SCROLLWIN_PAGEDOWN
));
51418 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_THUMBTRACK", PyInt_FromLong(wxEVT_SCROLLWIN_THUMBTRACK
));
51419 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_THUMBRELEASE", PyInt_FromLong(wxEVT_SCROLLWIN_THUMBRELEASE
));
51420 PyDict_SetItemString(d
, "wxEVT_SIZE", PyInt_FromLong(wxEVT_SIZE
));
51421 PyDict_SetItemString(d
, "wxEVT_MOVE", PyInt_FromLong(wxEVT_MOVE
));
51422 PyDict_SetItemString(d
, "wxEVT_CLOSE_WINDOW", PyInt_FromLong(wxEVT_CLOSE_WINDOW
));
51423 PyDict_SetItemString(d
, "wxEVT_END_SESSION", PyInt_FromLong(wxEVT_END_SESSION
));
51424 PyDict_SetItemString(d
, "wxEVT_QUERY_END_SESSION", PyInt_FromLong(wxEVT_QUERY_END_SESSION
));
51425 PyDict_SetItemString(d
, "wxEVT_ACTIVATE_APP", PyInt_FromLong(wxEVT_ACTIVATE_APP
));
51426 PyDict_SetItemString(d
, "wxEVT_POWER", PyInt_FromLong(wxEVT_POWER
));
51427 PyDict_SetItemString(d
, "wxEVT_ACTIVATE", PyInt_FromLong(wxEVT_ACTIVATE
));
51428 PyDict_SetItemString(d
, "wxEVT_CREATE", PyInt_FromLong(wxEVT_CREATE
));
51429 PyDict_SetItemString(d
, "wxEVT_DESTROY", PyInt_FromLong(wxEVT_DESTROY
));
51430 PyDict_SetItemString(d
, "wxEVT_SHOW", PyInt_FromLong(wxEVT_SHOW
));
51431 PyDict_SetItemString(d
, "wxEVT_ICONIZE", PyInt_FromLong(wxEVT_ICONIZE
));
51432 PyDict_SetItemString(d
, "wxEVT_MAXIMIZE", PyInt_FromLong(wxEVT_MAXIMIZE
));
51433 PyDict_SetItemString(d
, "wxEVT_MOUSE_CAPTURE_CHANGED", PyInt_FromLong(wxEVT_MOUSE_CAPTURE_CHANGED
));
51434 PyDict_SetItemString(d
, "wxEVT_PAINT", PyInt_FromLong(wxEVT_PAINT
));
51435 PyDict_SetItemString(d
, "wxEVT_ERASE_BACKGROUND", PyInt_FromLong(wxEVT_ERASE_BACKGROUND
));
51436 PyDict_SetItemString(d
, "wxEVT_NC_PAINT", PyInt_FromLong(wxEVT_NC_PAINT
));
51437 PyDict_SetItemString(d
, "wxEVT_PAINT_ICON", PyInt_FromLong(wxEVT_PAINT_ICON
));
51438 PyDict_SetItemString(d
, "wxEVT_MENU_OPEN", PyInt_FromLong(wxEVT_MENU_OPEN
));
51439 PyDict_SetItemString(d
, "wxEVT_MENU_CLOSE", PyInt_FromLong(wxEVT_MENU_CLOSE
));
51440 PyDict_SetItemString(d
, "wxEVT_MENU_HIGHLIGHT", PyInt_FromLong(wxEVT_MENU_HIGHLIGHT
));
51441 PyDict_SetItemString(d
, "wxEVT_CONTEXT_MENU", PyInt_FromLong(wxEVT_CONTEXT_MENU
));
51442 PyDict_SetItemString(d
, "wxEVT_SYS_COLOUR_CHANGED", PyInt_FromLong(wxEVT_SYS_COLOUR_CHANGED
));
51443 PyDict_SetItemString(d
, "wxEVT_DISPLAY_CHANGED", PyInt_FromLong(wxEVT_DISPLAY_CHANGED
));
51444 PyDict_SetItemString(d
, "wxEVT_SETTING_CHANGED", PyInt_FromLong(wxEVT_SETTING_CHANGED
));
51445 PyDict_SetItemString(d
, "wxEVT_QUERY_NEW_PALETTE", PyInt_FromLong(wxEVT_QUERY_NEW_PALETTE
));
51446 PyDict_SetItemString(d
, "wxEVT_PALETTE_CHANGED", PyInt_FromLong(wxEVT_PALETTE_CHANGED
));
51447 PyDict_SetItemString(d
, "wxEVT_DROP_FILES", PyInt_FromLong(wxEVT_DROP_FILES
));
51448 PyDict_SetItemString(d
, "wxEVT_DRAW_ITEM", PyInt_FromLong(wxEVT_DRAW_ITEM
));
51449 PyDict_SetItemString(d
, "wxEVT_MEASURE_ITEM", PyInt_FromLong(wxEVT_MEASURE_ITEM
));
51450 PyDict_SetItemString(d
, "wxEVT_COMPARE_ITEM", PyInt_FromLong(wxEVT_COMPARE_ITEM
));
51451 PyDict_SetItemString(d
, "wxEVT_INIT_DIALOG", PyInt_FromLong(wxEVT_INIT_DIALOG
));
51452 PyDict_SetItemString(d
, "wxEVT_IDLE", PyInt_FromLong(wxEVT_IDLE
));
51453 PyDict_SetItemString(d
, "wxEVT_UPDATE_UI", PyInt_FromLong(wxEVT_UPDATE_UI
));
51454 PyDict_SetItemString(d
, "wxEVT_SIZING", PyInt_FromLong(wxEVT_SIZING
));
51455 PyDict_SetItemString(d
, "wxEVT_MOVING", PyInt_FromLong(wxEVT_MOVING
));
51456 PyDict_SetItemString(d
, "wxEVT_HIBERNATE", PyInt_FromLong(wxEVT_HIBERNATE
));
51457 PyDict_SetItemString(d
, "wxEVT_COMMAND_LEFT_CLICK", PyInt_FromLong(wxEVT_COMMAND_LEFT_CLICK
));
51458 PyDict_SetItemString(d
, "wxEVT_COMMAND_LEFT_DCLICK", PyInt_FromLong(wxEVT_COMMAND_LEFT_DCLICK
));
51459 PyDict_SetItemString(d
, "wxEVT_COMMAND_RIGHT_CLICK", PyInt_FromLong(wxEVT_COMMAND_RIGHT_CLICK
));
51460 PyDict_SetItemString(d
, "wxEVT_COMMAND_RIGHT_DCLICK", PyInt_FromLong(wxEVT_COMMAND_RIGHT_DCLICK
));
51461 PyDict_SetItemString(d
, "wxEVT_COMMAND_SET_FOCUS", PyInt_FromLong(wxEVT_COMMAND_SET_FOCUS
));
51462 PyDict_SetItemString(d
, "wxEVT_COMMAND_KILL_FOCUS", PyInt_FromLong(wxEVT_COMMAND_KILL_FOCUS
));
51463 PyDict_SetItemString(d
, "wxEVT_COMMAND_ENTER", PyInt_FromLong(wxEVT_COMMAND_ENTER
));
51465 PyDict_SetItemString(d
,"MOUSE_BTN_ANY", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_ANY
)));
51468 PyDict_SetItemString(d
,"MOUSE_BTN_NONE", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_NONE
)));
51471 PyDict_SetItemString(d
,"MOUSE_BTN_LEFT", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_LEFT
)));
51474 PyDict_SetItemString(d
,"MOUSE_BTN_MIDDLE", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_MIDDLE
)));
51477 PyDict_SetItemString(d
,"MOUSE_BTN_RIGHT", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_RIGHT
)));
51480 PyDict_SetItemString(d
,"UPDATE_UI_PROCESS_ALL", SWIG_From_int(static_cast<int >(wxUPDATE_UI_PROCESS_ALL
)));
51483 PyDict_SetItemString(d
,"UPDATE_UI_PROCESS_SPECIFIED", SWIG_From_int(static_cast<int >(wxUPDATE_UI_PROCESS_SPECIFIED
)));
51486 PyDict_SetItemString(d
,"NavigationKeyEvent_IsBackward", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::IsBackward
)));
51489 PyDict_SetItemString(d
,"NavigationKeyEvent_IsForward", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::IsForward
)));
51492 PyDict_SetItemString(d
,"NavigationKeyEvent_WinChange", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::WinChange
)));
51495 PyDict_SetItemString(d
,"NavigationKeyEvent_FromTab", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::FromTab
)));
51498 PyDict_SetItemString(d
,"IDLE_PROCESS_ALL", SWIG_From_int(static_cast<int >(wxIDLE_PROCESS_ALL
)));
51501 PyDict_SetItemString(d
,"IDLE_PROCESS_SPECIFIED", SWIG_From_int(static_cast<int >(wxIDLE_PROCESS_SPECIFIED
)));
51503 PyDict_SetItemString(d
, "wxEVT_DATE_CHANGED", PyInt_FromLong(wxEVT_DATE_CHANGED
));
51505 PyDict_SetItemString(d
,"PYAPP_ASSERT_SUPPRESS", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_SUPPRESS
)));
51508 PyDict_SetItemString(d
,"PYAPP_ASSERT_EXCEPTION", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_EXCEPTION
)));
51511 PyDict_SetItemString(d
,"PYAPP_ASSERT_DIALOG", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_DIALOG
)));
51514 PyDict_SetItemString(d
,"PYAPP_ASSERT_LOG", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_LOG
)));
51517 PyDict_SetItemString(d
,"PRINT_WINDOWS", SWIG_From_int(static_cast<int >(wxPRINT_WINDOWS
)));
51520 PyDict_SetItemString(d
,"PRINT_POSTSCRIPT", SWIG_From_int(static_cast<int >(wxPRINT_POSTSCRIPT
)));
51522 SWIG_addvarlink(SWIG_globals
,(char*)"NullAcceleratorTable",_wrap_NullAcceleratorTable_get
, _wrap_NullAcceleratorTable_set
);
51523 SWIG_addvarlink(SWIG_globals
,(char*)"PanelNameStr",_wrap_PanelNameStr_get
, _wrap_PanelNameStr_set
);
51525 PyDict_SetItemString(d
,"WINDOW_VARIANT_NORMAL", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_NORMAL
)));
51528 PyDict_SetItemString(d
,"WINDOW_VARIANT_SMALL", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_SMALL
)));
51531 PyDict_SetItemString(d
,"WINDOW_VARIANT_MINI", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_MINI
)));
51534 PyDict_SetItemString(d
,"WINDOW_VARIANT_LARGE", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_LARGE
)));
51537 PyDict_SetItemString(d
,"WINDOW_VARIANT_MAX", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_MAX
)));
51539 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultValidator",_wrap_DefaultValidator_get
, _wrap_DefaultValidator_set
);
51540 SWIG_addvarlink(SWIG_globals
,(char*)"ControlNameStr",_wrap_ControlNameStr_get
, _wrap_ControlNameStr_set
);
51542 PyDict_SetItemString(d
,"FLEX_GROWMODE_NONE", SWIG_From_int(static_cast<int >(wxFLEX_GROWMODE_NONE
)));
51545 PyDict_SetItemString(d
,"FLEX_GROWMODE_SPECIFIED", SWIG_From_int(static_cast<int >(wxFLEX_GROWMODE_SPECIFIED
)));
51548 PyDict_SetItemString(d
,"FLEX_GROWMODE_ALL", SWIG_From_int(static_cast<int >(wxFLEX_GROWMODE_ALL
)));
51550 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultSpan",_wrap_DefaultSpan_get
, _wrap_DefaultSpan_set
);
51552 PyDict_SetItemString(d
,"Left", SWIG_From_int(static_cast<int >(wxLeft
)));
51555 PyDict_SetItemString(d
,"Top", SWIG_From_int(static_cast<int >(wxTop
)));
51558 PyDict_SetItemString(d
,"Right", SWIG_From_int(static_cast<int >(wxRight
)));
51561 PyDict_SetItemString(d
,"Bottom", SWIG_From_int(static_cast<int >(wxBottom
)));
51564 PyDict_SetItemString(d
,"Width", SWIG_From_int(static_cast<int >(wxWidth
)));
51567 PyDict_SetItemString(d
,"Height", SWIG_From_int(static_cast<int >(wxHeight
)));
51570 PyDict_SetItemString(d
,"Centre", SWIG_From_int(static_cast<int >(wxCentre
)));
51573 PyDict_SetItemString(d
,"Center", SWIG_From_int(static_cast<int >(wxCenter
)));
51576 PyDict_SetItemString(d
,"CentreX", SWIG_From_int(static_cast<int >(wxCentreX
)));
51579 PyDict_SetItemString(d
,"CentreY", SWIG_From_int(static_cast<int >(wxCentreY
)));
51582 PyDict_SetItemString(d
,"Unconstrained", SWIG_From_int(static_cast<int >(wxUnconstrained
)));
51585 PyDict_SetItemString(d
,"AsIs", SWIG_From_int(static_cast<int >(wxAsIs
)));
51588 PyDict_SetItemString(d
,"PercentOf", SWIG_From_int(static_cast<int >(wxPercentOf
)));
51591 PyDict_SetItemString(d
,"Above", SWIG_From_int(static_cast<int >(wxAbove
)));
51594 PyDict_SetItemString(d
,"Below", SWIG_From_int(static_cast<int >(wxBelow
)));
51597 PyDict_SetItemString(d
,"LeftOf", SWIG_From_int(static_cast<int >(wxLeftOf
)));
51600 PyDict_SetItemString(d
,"RightOf", SWIG_From_int(static_cast<int >(wxRightOf
)));
51603 PyDict_SetItemString(d
,"SameAs", SWIG_From_int(static_cast<int >(wxSameAs
)));
51606 PyDict_SetItemString(d
,"Absolute", SWIG_From_int(static_cast<int >(wxAbsolute
)));
51609 // Initialize threading, some globals and such
51613 // Although these are defined in __version__ they need to be here too so
51614 // that an assert can be done to ensure that the wxPython and the wxWindows
51616 PyDict_SetItemString(d
,"MAJOR_VERSION", PyInt_FromLong((long)wxMAJOR_VERSION
));
51617 PyDict_SetItemString(d
,"MINOR_VERSION", PyInt_FromLong((long)wxMINOR_VERSION
));
51618 PyDict_SetItemString(d
,"RELEASE_VERSION", PyInt_FromLong((long)wxRELEASE_NUMBER
));