1 /* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
5 * This file is not intended to be easily readable and contains a number of
6 * coding conventions designed to improve portability and efficiency. Do not make
7 * changes to this file unless you know what you are doing--modify the SWIG
8 * interface file instead.
9 * ----------------------------------------------------------------------------- */
14 template<class T
> class SwigValueWrapper
{
17 SwigValueWrapper() : tt(0) { }
18 SwigValueWrapper(const SwigValueWrapper
<T
>& rhs
) : tt(new T(*rhs
.tt
)) { }
19 SwigValueWrapper(const T
& t
) : tt(new T(t
)) { }
20 ~SwigValueWrapper() { delete tt
; }
21 SwigValueWrapper
& operator=(const T
& t
) { delete tt
; tt
= new T(t
); return *this; }
22 operator T
&() const { return *tt
; }
23 T
*operator&() { return tt
; }
25 SwigValueWrapper
& operator=(const SwigValueWrapper
<T
>& rhs
);
29 /***********************************************************************
31 * This section contains generic SWIG labels for method/variable
32 * declarations/attributes, and other compiler dependent labels.
34 ************************************************************************/
36 /* template workaround for compilers that cannot correctly implement the C++ standard */
37 #ifndef SWIGTEMPLATEDISAMBIGUATOR
38 # if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560)
39 # define SWIGTEMPLATEDISAMBIGUATOR template
41 # define SWIGTEMPLATEDISAMBIGUATOR
45 /* inline attribute */
47 # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
48 # define SWIGINLINE inline
54 /* attribute recognised by some compilers to avoid 'unused' warnings */
56 # if defined(__GNUC__) || defined(__ICC)
57 # define SWIGUNUSED __attribute__ ((unused))
63 /* internal SWIG method */
65 # define SWIGINTERN static SWIGUNUSED
68 /* internal inline SWIG method */
69 #ifndef SWIGINTERNINLINE
70 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
73 /* exporting methods for Windows DLLs */
75 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
76 # if defined(STATIC_LINKED)
79 # define SWIGEXPORT __declspec(dllexport)
86 /* calling conventions for Windows */
88 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
89 # define SWIGSTDCALL __stdcall
99 /***********************************************************************
102 * This file contains generic CAPI SWIG runtime support for pointer
105 ************************************************************************/
107 /* This should only be incremented when either the layout of swig_type_info changes,
108 or for whatever reason, the runtime changes incompatibly */
109 #define SWIG_RUNTIME_VERSION "2"
111 /* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */
112 #ifdef SWIG_TYPE_TABLE
113 # define SWIG_QUOTE_STRING(x) #x
114 # define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x)
115 # define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE)
117 # define SWIG_TYPE_TABLE_NAME
121 You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for
122 creating a static or dynamic library from the swig runtime code.
123 In 99.9% of the cases, swig just needs to declare them as 'static'.
125 But only do this if is strictly necessary, ie, if you have problems
126 with your compiler or so.
130 # define SWIGRUNTIME SWIGINTERN
133 #ifndef SWIGRUNTIMEINLINE
134 # define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE
143 typedef void *(*swig_converter_func
)(void *);
144 typedef struct swig_type_info
*(*swig_dycast_func
)(void **);
146 /* Structure to store inforomation on one type */
147 typedef struct swig_type_info
{
148 const char *name
; /* mangled name of this type */
149 const char *str
; /* human readable name of this type */
150 swig_dycast_func dcast
; /* dynamic cast function down a hierarchy */
151 struct swig_cast_info
*cast
; /* linked list of types that can cast into this type */
152 void *clientdata
; /* language specific type data */
155 /* Structure to store a type and conversion function used for casting */
156 typedef struct swig_cast_info
{
157 swig_type_info
*type
; /* pointer to type that is equivalent to this type */
158 swig_converter_func converter
; /* function to cast the void pointers */
159 struct swig_cast_info
*next
; /* pointer to next cast in linked list */
160 struct swig_cast_info
*prev
; /* pointer to the previous cast */
163 /* Structure used to store module information
164 * Each module generates one structure like this, and the runtime collects
165 * all of these structures and stores them in a circularly linked list.*/
166 typedef struct swig_module_info
{
167 swig_type_info
**types
; /* Array of pointers to swig_type_info structures that are in this module */
168 size_t size
; /* Number of types in this module */
169 struct swig_module_info
*next
; /* Pointer to next element in circularly linked list */
170 swig_type_info
**type_initial
; /* Array of initially generated type structures */
171 swig_cast_info
**cast_initial
; /* Array of initially generated casting structures */
172 void *clientdata
; /* Language specific module data */
177 Compare two type names skipping the space characters, therefore
178 "char*" == "char *" and "Class<int>" == "Class<int >", etc.
180 Return 0 when the two name types are equivalent, as in
181 strncmp, but skipping ' '.
184 SWIG_TypeNameComp(const char *f1
, const char *l1
,
185 const char *f2
, const char *l2
) {
186 for (;(f1
!= l1
) && (f2
!= l2
); ++f1
, ++f2
) {
187 while ((*f1
== ' ') && (f1
!= l1
)) ++f1
;
188 while ((*f2
== ' ') && (f2
!= l2
)) ++f2
;
189 if (*f1
!= *f2
) return (int)(*f1
- *f2
);
191 return (l1
- f1
) - (l2
- f2
);
195 Check type equivalence in a name list like <name1>|<name2>|...
196 Return 0 if not equal, 1 if equal
199 SWIG_TypeEquiv(const char *nb
, const char *tb
) {
201 const char* te
= tb
+ strlen(tb
);
203 while (!equiv
&& *ne
) {
204 for (nb
= ne
; *ne
; ++ne
) {
205 if (*ne
== '|') break;
207 equiv
= (SWIG_TypeNameComp(nb
, ne
, tb
, te
) == 0) ? 1 : 0;
214 Check type equivalence in a name list like <name1>|<name2>|...
215 Return 0 if equal, -1 if nb < tb, 1 if nb > tb
218 SWIG_TypeCompare(const char *nb
, const char *tb
) {
220 const char* te
= tb
+ strlen(tb
);
222 while (!equiv
&& *ne
) {
223 for (nb
= ne
; *ne
; ++ne
) {
224 if (*ne
== '|') break;
226 equiv
= (SWIG_TypeNameComp(nb
, ne
, tb
, te
) == 0) ? 1 : 0;
233 /* think of this as a c++ template<> or a scheme macro */
234 #define SWIG_TypeCheck_Template(comparison, ty) \
236 swig_cast_info *iter = ty->cast; \
239 if (iter == ty->cast) return iter; \
240 /* Move iter to the top of the linked list */ \
241 iter->prev->next = iter->next; \
243 iter->next->prev = iter->prev; \
244 iter->next = ty->cast; \
246 if (ty->cast) ty->cast->prev = iter; \
258 SWIGRUNTIME swig_cast_info
*
259 SWIG_TypeCheck(const char *c
, swig_type_info
*ty
) {
260 SWIG_TypeCheck_Template(strcmp(iter
->type
->name
, c
) == 0, ty
);
263 /* Same as previous function, except strcmp is replaced with a pointer comparison */
264 SWIGRUNTIME swig_cast_info
*
265 SWIG_TypeCheckStruct(swig_type_info
*from
, swig_type_info
*into
) {
266 SWIG_TypeCheck_Template(iter
->type
== from
, into
);
270 Cast a pointer up an inheritance hierarchy
272 SWIGRUNTIMEINLINE
void *
273 SWIG_TypeCast(swig_cast_info
*ty
, void *ptr
) {
274 return ((!ty
) || (!ty
->converter
)) ? ptr
: (*ty
->converter
)(ptr
);
278 Dynamic pointer casting. Down an inheritance hierarchy
280 SWIGRUNTIME swig_type_info
*
281 SWIG_TypeDynamicCast(swig_type_info
*ty
, void **ptr
) {
282 swig_type_info
*lastty
= ty
;
283 if (!ty
|| !ty
->dcast
) return ty
;
284 while (ty
&& (ty
->dcast
)) {
285 ty
= (*ty
->dcast
)(ptr
);
292 Return the name associated with this type
294 SWIGRUNTIMEINLINE
const char *
295 SWIG_TypeName(const swig_type_info
*ty
) {
300 Return the pretty name associated with this type,
301 that is an unmangled type name in a form presentable to the user.
303 SWIGRUNTIME
const char *
304 SWIG_TypePrettyName(const swig_type_info
*type
) {
305 /* The "str" field contains the equivalent pretty names of the
306 type, separated by vertical-bar characters. We choose
307 to print the last name, as it is often (?) the most
309 if (type
->str
!= NULL
) {
310 const char *last_name
= type
->str
;
312 for (s
= type
->str
; *s
; s
++)
313 if (*s
== '|') last_name
= s
+1;
321 Set the clientdata field for a type
324 SWIG_TypeClientData(swig_type_info
*ti
, void *clientdata
) {
325 swig_cast_info
*cast
= ti
->cast
;
326 /* if (ti->clientdata == clientdata) return; */
327 ti
->clientdata
= clientdata
;
330 if (!cast
->converter
) {
331 swig_type_info
*tc
= cast
->type
;
332 if (!tc
->clientdata
) {
333 SWIG_TypeClientData(tc
, clientdata
);
341 Search for a swig_type_info structure only by mangled name
342 Search is a O(log #types)
344 We start searching at module start, and finish searching when start == end.
345 Note: if start == end at the beginning of the function, we go all the way around
348 SWIGRUNTIME swig_type_info
*
349 SWIG_MangledTypeQueryModule(swig_module_info
*start
,
350 swig_module_info
*end
,
352 swig_module_info
*iter
= start
;
355 register size_t l
= 0;
356 register size_t r
= iter
->size
- 1;
358 /* since l+r >= 0, we can (>> 1) instead (/ 2) */
359 register size_t i
= (l
+ r
) >> 1;
360 const char *iname
= iter
->types
[i
]->name
;
362 register int compare
= strcmp(name
, iname
);
364 return iter
->types
[i
];
365 } else if (compare
< 0) {
371 } else if (compare
> 0) {
375 break; /* should never happen */
380 } while (iter
!= end
);
385 Search for a swig_type_info structure for either a mangled name or a human readable name.
386 It first searches the mangled names of the types, which is a O(log #types)
387 If a type is not found it then searches the human readable names, which is O(#types).
389 We start searching at module start, and finish searching when start == end.
390 Note: if start == end at the beginning of the function, we go all the way around
393 SWIGRUNTIME swig_type_info
*
394 SWIG_TypeQueryModule(swig_module_info
*start
,
395 swig_module_info
*end
,
397 /* STEP 1: Search the name field using binary search */
398 swig_type_info
*ret
= SWIG_MangledTypeQueryModule(start
, end
, name
);
402 /* STEP 2: If the type hasn't been found, do a complete search
403 of the str field (the human readable name) */
404 swig_module_info
*iter
= start
;
406 register size_t i
= 0;
407 for (; i
< iter
->size
; ++i
) {
408 if (iter
->types
[i
]->str
&& (SWIG_TypeEquiv(iter
->types
[i
]->str
, name
)))
409 return iter
->types
[i
];
412 } while (iter
!= end
);
415 /* neither found a match */
421 Pack binary data into a string
424 SWIG_PackData(char *c
, void *ptr
, size_t sz
) {
425 static const char hex
[17] = "0123456789abcdef";
426 register const unsigned char *u
= (unsigned char *) ptr
;
427 register const unsigned char *eu
= u
+ sz
;
428 for (; u
!= eu
; ++u
) {
429 register unsigned char uu
= *u
;
430 *(c
++) = hex
[(uu
& 0xf0) >> 4];
431 *(c
++) = hex
[uu
& 0xf];
437 Unpack binary data from a string
439 SWIGRUNTIME
const char *
440 SWIG_UnpackData(const char *c
, void *ptr
, size_t sz
) {
441 register unsigned char *u
= (unsigned char *) ptr
;
442 register const unsigned char *eu
= u
+ sz
;
443 for (; u
!= eu
; ++u
) {
444 register char d
= *(c
++);
445 register unsigned char uu
= 0;
446 if ((d
>= '0') && (d
<= '9'))
447 uu
= ((d
- '0') << 4);
448 else if ((d
>= 'a') && (d
<= 'f'))
449 uu
= ((d
- ('a'-10)) << 4);
453 if ((d
>= '0') && (d
<= '9'))
455 else if ((d
>= 'a') && (d
<= 'f'))
456 uu
|= (d
- ('a'-10));
465 Pack 'void *' into a string buffer.
468 SWIG_PackVoidPtr(char *buff
, void *ptr
, const char *name
, size_t bsz
) {
470 if ((2*sizeof(void *) + 2) > bsz
) return 0;
472 r
= SWIG_PackData(r
,&ptr
,sizeof(void *));
473 if (strlen(name
) + 1 > (bsz
- (r
- buff
))) return 0;
478 SWIGRUNTIME
const char *
479 SWIG_UnpackVoidPtr(const char *c
, void **ptr
, const char *name
) {
481 if (strcmp(c
,"NULL") == 0) {
488 return SWIG_UnpackData(++c
,ptr
,sizeof(void *));
492 SWIG_PackDataName(char *buff
, void *ptr
, size_t sz
, const char *name
, size_t bsz
) {
494 size_t lname
= (name
? strlen(name
) : 0);
495 if ((2*sz
+ 2 + lname
) > bsz
) return 0;
497 r
= SWIG_PackData(r
,ptr
,sz
);
499 strncpy(r
,name
,lname
+1);
506 SWIGRUNTIME
const char *
507 SWIG_UnpackDataName(const char *c
, void *ptr
, size_t sz
, const char *name
) {
509 if (strcmp(c
,"NULL") == 0) {
516 return SWIG_UnpackData(++c
,ptr
,sz
);
523 /* -----------------------------------------------------------------------------
524 * SWIG API. Portion that goes into the runtime
525 * ----------------------------------------------------------------------------- */
531 /* -----------------------------------------------------------------------------
532 * for internal method declarations
533 * ----------------------------------------------------------------------------- */
536 # define SWIGINTERN static SWIGUNUSED
539 #ifndef SWIGINTERNINLINE
540 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
544 Exception handling in wrappers
546 #define SWIG_fail goto fail
547 #define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg)
548 #define SWIG_append_errmsg(msg) SWIG_Python_AddErrMesg(msg,0)
549 #define SWIG_preppend_errmsg(msg) SWIG_Python_AddErrMesg(msg,1)
550 #define SWIG_type_error(type,obj) SWIG_Python_TypeError(type,obj)
551 #define SWIG_null_ref(type) SWIG_Python_NullRef(type)
556 #define SWIG_contract_assert(expr, msg) \
557 if (!(expr)) { PyErr_SetString(PyExc_RuntimeError, (char *) msg ); goto fail; } else
559 /* -----------------------------------------------------------------------------
560 * Constant declarations
561 * ----------------------------------------------------------------------------- */
564 #define SWIG_PY_INT 1
565 #define SWIG_PY_FLOAT 2
566 #define SWIG_PY_STRING 3
567 #define SWIG_PY_POINTER 4
568 #define SWIG_PY_BINARY 5
570 /* Constant information structure */
571 typedef struct swig_const_info
{
577 swig_type_info
**ptype
;
581 /* -----------------------------------------------------------------------------
582 * Alloc. memory flags
583 * ----------------------------------------------------------------------------- */
584 #define SWIG_OLDOBJ 1
585 #define SWIG_NEWOBJ SWIG_OLDOBJ + 1
586 #define SWIG_PYSTR SWIG_NEWOBJ + 1
593 /***********************************************************************
596 * This file contains the runtime support for Python modules
597 * and includes code for managing global variables and pointer
600 * Author : David Beazley (beazley@cs.uchicago.edu)
601 ************************************************************************/
603 /* Common SWIG API */
604 #define SWIG_ConvertPtr(obj, pp, type, flags) SWIG_Python_ConvertPtr(obj, pp, type, flags)
605 #define SWIG_NewPointerObj(p, type, flags) SWIG_Python_NewPointerObj(p, type, flags)
606 #define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags)
609 /* Python-specific SWIG API */
610 #define SWIG_ConvertPacked(obj, ptr, sz, ty, flags) SWIG_Python_ConvertPacked(obj, ptr, sz, ty, flags)
611 #define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
614 #define SWIG_GetModule(clientdata) SWIG_Python_GetModule()
615 #define SWIG_SetModule(clientdata, pointer) SWIG_Python_SetModule(pointer)
617 /* -----------------------------------------------------------------------------
618 * Pointer declarations
619 * ----------------------------------------------------------------------------- */
621 Use SWIG_NO_COBJECT_TYPES to force the use of strings to represent
622 C/C++ pointers in the python side. Very useful for debugging, but
625 #if !defined(SWIG_NO_COBJECT_TYPES) && !defined(SWIG_COBJECT_TYPES)
626 # define SWIG_COBJECT_TYPES
629 /* Flags for pointer conversion */
630 #define SWIG_POINTER_EXCEPTION 0x1
631 #define SWIG_POINTER_DISOWN 0x2
634 /* Add PyOS_snprintf for old Pythons */
635 #if PY_VERSION_HEX < 0x02020000
636 #define PyOS_snprintf snprintf
643 /* -----------------------------------------------------------------------------
644 * Create a new pointer string
645 * ----------------------------------------------------------------------------- */
646 #ifndef SWIG_BUFFER_SIZE
647 #define SWIG_BUFFER_SIZE 1024
650 /* A crude PyString_FromFormat implementation for old Pythons */
651 #if PY_VERSION_HEX < 0x02020000
653 PyString_FromFormat(const char *fmt
, ...) {
655 char buf
[SWIG_BUFFER_SIZE
* 2];
658 res
= vsnprintf(buf
, sizeof(buf
), fmt
, ap
);
660 return (res
< 0 || res
>= sizeof(buf
)) ? 0 : PyString_FromString(buf
);
664 #if PY_VERSION_HEX < 0x01060000
665 #define PyObject_Del(op) PyMem_DEL((op))
668 #if defined(SWIG_COBJECT_TYPES)
669 #if !defined(SWIG_COBJECT_PYTHON)
670 /* -----------------------------------------------------------------------------
671 * Implements a simple Swig Object type, and use it instead of PyCObject
672 * ----------------------------------------------------------------------------- */
680 /* Declarations for objects of type PySwigObject */
683 PySwigObject_print(PySwigObject
*v
, FILE *fp
, int flags
)
685 char result
[SWIG_BUFFER_SIZE
];
687 if (SWIG_PackVoidPtr(result
, v
->ptr
, v
->desc
, sizeof(result
))) {
688 fputs("<Swig Object at ", fp
); fputs(result
, fp
); fputs(">", fp
);
695 SWIGRUNTIME PyObject
*
696 PySwigObject_repr(PySwigObject
*v
)
698 char result
[SWIG_BUFFER_SIZE
];
699 return SWIG_PackVoidPtr(result
, v
->ptr
, v
->desc
, sizeof(result
)) ?
700 PyString_FromFormat("<Swig Object at %s>", result
) : 0;
703 SWIGRUNTIME PyObject
*
704 PySwigObject_str(PySwigObject
*v
)
706 char result
[SWIG_BUFFER_SIZE
];
707 return SWIG_PackVoidPtr(result
, v
->ptr
, v
->desc
, sizeof(result
)) ?
708 PyString_FromString(result
) : 0;
711 SWIGRUNTIME PyObject
*
712 PySwigObject_long(PySwigObject
*v
)
714 return PyLong_FromVoidPtr(v
->ptr
);
717 SWIGRUNTIME PyObject
*
718 PySwigObject_format(const char* fmt
, PySwigObject
*v
)
720 PyObject
*res
= NULL
;
721 PyObject
*args
= PyTuple_New(1);
722 if (args
&& (PyTuple_SetItem(args
, 0, PySwigObject_long(v
)) == 0)) {
723 PyObject
*ofmt
= PyString_FromString(fmt
);
725 res
= PyString_Format(ofmt
,args
);
733 SWIGRUNTIME PyObject
*
734 PySwigObject_oct(PySwigObject
*v
)
736 return PySwigObject_format("%o",v
);
739 SWIGRUNTIME PyObject
*
740 PySwigObject_hex(PySwigObject
*v
)
742 return PySwigObject_format("%x",v
);
746 PySwigObject_compare(PySwigObject
*v
, PySwigObject
*w
)
748 int c
= strcmp(v
->desc
, w
->desc
);
750 return (c
> 0) ? 1 : -1;
754 return (i
< j
) ? -1 : ((i
> j
) ? 1 : 0);
759 PySwigObject_dealloc(PySwigObject
*self
)
764 SWIGRUNTIME PyTypeObject
*
765 PySwigObject_type(void) {
766 static char pyswigobject_type__doc__
[] =
767 "Swig object carries a C/C++ instance pointer";
769 static PyNumberMethods PySwigObject_as_number
= {
770 (binaryfunc
)0, /*nb_add*/
771 (binaryfunc
)0, /*nb_subtract*/
772 (binaryfunc
)0, /*nb_multiply*/
773 (binaryfunc
)0, /*nb_divide*/
774 (binaryfunc
)0, /*nb_remainder*/
775 (binaryfunc
)0, /*nb_divmod*/
776 (ternaryfunc
)0,/*nb_power*/
777 (unaryfunc
)0, /*nb_negative*/
778 (unaryfunc
)0, /*nb_positive*/
779 (unaryfunc
)0, /*nb_absolute*/
780 (inquiry
)0, /*nb_nonzero*/
787 (coercion
)0, /*nb_coerce*/
788 (unaryfunc
)PySwigObject_long
, /*nb_int*/
789 (unaryfunc
)PySwigObject_long
, /*nb_long*/
790 (unaryfunc
)0, /*nb_float*/
791 (unaryfunc
)PySwigObject_oct
, /*nb_oct*/
792 (unaryfunc
)PySwigObject_hex
, /*nb_hex*/
793 #if PY_VERSION_HEX >= 0x02020000
794 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */
795 #elif PY_VERSION_HEX >= 0x02000000
796 0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_or */
800 static PyTypeObject pyswigobject_type
801 #if !defined(__cplusplus)
803 static int type_init
= 0;
808 PyObject_HEAD_INIT(&PyType_Type
)
810 (char *)"PySwigObject", /*tp_name*/
811 sizeof(PySwigObject
), /*tp_basicsize*/
814 (destructor
)PySwigObject_dealloc
, /*tp_dealloc*/
815 (printfunc
)PySwigObject_print
, /*tp_print*/
816 (getattrfunc
)0, /*tp_getattr*/
817 (setattrfunc
)0, /*tp_setattr*/
818 (cmpfunc
)PySwigObject_compare
, /*tp_compare*/
819 (reprfunc
)PySwigObject_repr
, /*tp_repr*/
820 &PySwigObject_as_number
, /*tp_as_number*/
821 0, /*tp_as_sequence*/
823 (hashfunc
)0, /*tp_hash*/
824 (ternaryfunc
)0, /*tp_call*/
825 (reprfunc
)PySwigObject_str
, /*tp_str*/
826 /* Space for future expansion */
828 pyswigobject_type__doc__
, /* Documentation string */
829 #if PY_VERSION_HEX >= 0x02000000
833 #if PY_VERSION_HEX >= 0x02010000
834 0, /* tp_richcompare */
835 0, /* tp_weaklistoffset */
837 #if PY_VERSION_HEX >= 0x02020000
838 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
840 #if PY_VERSION_HEX >= 0x02030000
844 0,0,0,0 /* tp_alloc -> tp_next */
847 #if !defined(__cplusplus)
848 pyswigobject_type
= tmp
;
852 return &pyswigobject_type
;
855 SWIGRUNTIME PyObject
*
856 PySwigObject_FromVoidPtrAndDesc(void *ptr
, const char *desc
)
858 PySwigObject
*self
= PyObject_NEW(PySwigObject
, PySwigObject_type());
863 return (PyObject
*)self
;
866 SWIGRUNTIMEINLINE
void *
867 PySwigObject_AsVoidPtr(PyObject
*self
)
869 return ((PySwigObject
*)self
)->ptr
;
872 SWIGRUNTIMEINLINE
const char *
873 PySwigObject_GetDesc(PyObject
*self
)
875 return ((PySwigObject
*)self
)->desc
;
878 SWIGRUNTIMEINLINE
int
879 PySwigObject_Check(PyObject
*op
) {
880 return ((op
)->ob_type
== PySwigObject_type())
881 || (strcmp((op
)->ob_type
->tp_name
,"PySwigObject") == 0);
884 /* -----------------------------------------------------------------------------
885 * Implements a simple Swig Packed type, and use it instead of string
886 * ----------------------------------------------------------------------------- */
896 PySwigPacked_print(PySwigPacked
*v
, FILE *fp
, int flags
)
898 char result
[SWIG_BUFFER_SIZE
];
900 fputs("<Swig Packed ", fp
);
901 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) {
910 SWIGRUNTIME PyObject
*
911 PySwigPacked_repr(PySwigPacked
*v
)
913 char result
[SWIG_BUFFER_SIZE
];
914 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) {
915 return PyString_FromFormat("<Swig Packed at %s%s>", result
, v
->desc
);
917 return PyString_FromFormat("<Swig Packed %s>", v
->desc
);
921 SWIGRUNTIME PyObject
*
922 PySwigPacked_str(PySwigPacked
*v
)
924 char result
[SWIG_BUFFER_SIZE
];
925 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))){
926 return PyString_FromFormat("%s%s", result
, v
->desc
);
928 return PyString_FromString(v
->desc
);
933 PySwigPacked_compare(PySwigPacked
*v
, PySwigPacked
*w
)
935 int c
= strcmp(v
->desc
, w
->desc
);
937 return (c
> 0) ? 1 : -1;
941 int s
= (i
< j
) ? -1 : ((i
> j
) ? 1 : 0);
942 return s
? s
: strncmp((char *)v
->pack
, (char *)w
->pack
, 2*v
->size
);
947 PySwigPacked_dealloc(PySwigPacked
*self
)
953 SWIGRUNTIME PyTypeObject
*
954 PySwigPacked_type(void) {
955 static char pyswigpacked_type__doc__
[] =
956 "Swig object carries a C/C++ instance pointer";
957 static PyTypeObject pyswigpacked_type
958 #if !defined(__cplusplus)
960 static int type_init
= 0;
965 PyObject_HEAD_INIT(&PyType_Type
)
967 (char *)"PySwigPacked", /*tp_name*/
968 sizeof(PySwigPacked
), /*tp_basicsize*/
971 (destructor
)PySwigPacked_dealloc
, /*tp_dealloc*/
972 (printfunc
)PySwigPacked_print
, /*tp_print*/
973 (getattrfunc
)0, /*tp_getattr*/
974 (setattrfunc
)0, /*tp_setattr*/
975 (cmpfunc
)PySwigPacked_compare
, /*tp_compare*/
976 (reprfunc
)PySwigPacked_repr
, /*tp_repr*/
978 0, /*tp_as_sequence*/
980 (hashfunc
)0, /*tp_hash*/
981 (ternaryfunc
)0, /*tp_call*/
982 (reprfunc
)PySwigPacked_str
, /*tp_str*/
983 /* Space for future expansion */
985 pyswigpacked_type__doc__
, /* Documentation string */
986 #if PY_VERSION_HEX >= 0x02000000
990 #if PY_VERSION_HEX >= 0x02010000
991 0, /* tp_richcompare */
992 0, /* tp_weaklistoffset */
994 #if PY_VERSION_HEX >= 0x02020000
995 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
997 #if PY_VERSION_HEX >= 0x02030000
1001 0,0,0,0 /* tp_alloc -> tp_next */
1004 #if !defined(__cplusplus)
1005 pyswigpacked_type
= tmp
;
1009 return &pyswigpacked_type
;
1012 SWIGRUNTIME PyObject
*
1013 PySwigPacked_FromDataAndDesc(void *ptr
, size_t size
, const char *desc
)
1015 PySwigPacked
*self
= PyObject_NEW(PySwigPacked
, PySwigPacked_type());
1019 void *pack
= malloc(size
);
1021 memcpy(pack
, ptr
, size
);
1025 return (PyObject
*) self
;
1031 SWIGRUNTIMEINLINE
const char *
1032 PySwigPacked_UnpackData(PyObject
*obj
, void *ptr
, size_t size
)
1034 PySwigPacked
*self
= (PySwigPacked
*)obj
;
1035 if (self
->size
!= size
) return 0;
1036 memcpy(ptr
, self
->pack
, size
);
1040 SWIGRUNTIMEINLINE
const char *
1041 PySwigPacked_GetDesc(PyObject
*self
)
1043 return ((PySwigPacked
*)self
)->desc
;
1046 SWIGRUNTIMEINLINE
int
1047 PySwigPacked_Check(PyObject
*op
) {
1048 return ((op
)->ob_type
== PySwigPacked_type())
1049 || (strcmp((op
)->ob_type
->tp_name
,"PySwigPacked") == 0);
1053 /* -----------------------------------------------------------------------------
1054 * Use the old Python PyCObject instead of PySwigObject
1055 * ----------------------------------------------------------------------------- */
1057 #define PySwigObject_GetDesc(obj) PyCObject_GetDesc(obj)
1058 #define PySwigObject_Check(obj) PyCObject_Check(obj)
1059 #define PySwigObject_AsVoidPtr(obj) PyCObject_AsVoidPtr(obj)
1060 #define PySwigObject_FromVoidPtrAndDesc(p, d) PyCObject_FromVoidPtrAndDesc(p, d, NULL)
1066 /* -----------------------------------------------------------------------------
1067 * errors manipulation
1068 * ----------------------------------------------------------------------------- */
1071 SWIG_Python_TypeError(const char *type
, PyObject
*obj
)
1074 #if defined(SWIG_COBJECT_TYPES)
1075 if (obj
&& PySwigObject_Check(obj
)) {
1076 const char *otype
= (const char *) PySwigObject_GetDesc(obj
);
1078 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, 'PySwigObject(%s)' is received",
1085 const char *otype
= (obj
? obj
->ob_type
->tp_name
: 0);
1087 PyObject
*str
= PyObject_Str(obj
);
1088 const char *cstr
= str
? PyString_AsString(str
) : 0;
1090 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s(%s)' is received",
1093 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s' is received",
1100 PyErr_Format(PyExc_TypeError
, "a '%s' is expected", type
);
1102 PyErr_Format(PyExc_TypeError
, "unexpected type is received");
1106 SWIGRUNTIMEINLINE
void
1107 SWIG_Python_NullRef(const char *type
)
1110 PyErr_Format(PyExc_TypeError
, "null reference of type '%s' was received",type
);
1112 PyErr_Format(PyExc_TypeError
, "null reference was received");
1117 SWIG_Python_AddErrMesg(const char* mesg
, int infront
)
1119 if (PyErr_Occurred()) {
1121 PyObject
*value
= 0;
1122 PyObject
*traceback
= 0;
1123 PyErr_Fetch(&type
, &value
, &traceback
);
1125 PyObject
*old_str
= PyObject_Str(value
);
1129 PyErr_Format(type
, "%s %s", mesg
, PyString_AsString(old_str
));
1131 PyErr_Format(type
, "%s %s", PyString_AsString(old_str
), mesg
);
1142 SWIG_Python_ArgFail(int argnum
)
1144 if (PyErr_Occurred()) {
1145 /* add information about failing argument */
1147 PyOS_snprintf(mesg
, sizeof(mesg
), "argument number %d:", argnum
);
1148 return SWIG_Python_AddErrMesg(mesg
, 1);
1155 /* -----------------------------------------------------------------------------
1156 * pointers/data manipulation
1157 * ----------------------------------------------------------------------------- */
1159 /* Convert a pointer value */
1161 SWIG_Python_ConvertPtr(PyObject
*obj
, void **ptr
, swig_type_info
*ty
, int flags
) {
1164 static PyObject
*SWIG_this
= 0;
1166 PyObject
*pyobj
= 0;
1170 if (obj
== Py_None
) {
1175 #ifdef SWIG_COBJECT_TYPES
1176 if (!(PySwigObject_Check(obj
))) {
1178 SWIG_this
= PyString_FromString("this");
1180 obj
= PyObject_GetAttr(obj
,SWIG_this
);
1182 if (!obj
) goto type_error
;
1183 if (!PySwigObject_Check(obj
)) {
1188 vptr
= PySwigObject_AsVoidPtr(obj
);
1189 c
= (const char *) PySwigObject_GetDesc(obj
);
1190 if (newref
) { Py_DECREF(obj
); }
1193 if (!(PyString_Check(obj
))) {
1195 SWIG_this
= PyString_FromString("this");
1197 obj
= PyObject_GetAttr(obj
,SWIG_this
);
1199 if (!obj
) goto type_error
;
1200 if (!PyString_Check(obj
)) {
1205 c
= PyString_AsString(obj
);
1206 /* Pointer values must start with leading underscore */
1207 c
= SWIG_UnpackVoidPtr(c
, &vptr
, ty
->name
);
1208 if (newref
) { Py_DECREF(obj
); }
1209 if (!c
) goto type_error
;
1214 tc
= SWIG_TypeCheck(c
,ty
);
1215 if (!tc
) goto type_error
;
1216 *ptr
= SWIG_TypeCast(tc
,vptr
);
1220 if ((pyobj
) && (flags
& SWIG_POINTER_DISOWN
)) {
1221 PyObject_SetAttrString(pyobj
,(char*)"thisown",Py_False
);
1227 if (pyobj
&& !obj
) {
1229 if (PyCFunction_Check(obj
)) {
1230 /* here we get the method pointer for callbacks */
1231 char *doc
= (((PyCFunctionObject
*)obj
) -> m_ml
-> ml_doc
);
1232 c
= doc
? strstr(doc
, "swig_ptr: ") : 0;
1234 c
= ty
? SWIG_UnpackVoidPtr(c
+ 10, &vptr
, ty
->name
) : 0;
1235 if (!c
) goto type_error
;
1240 if (flags
& SWIG_POINTER_EXCEPTION
) {
1242 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
1244 SWIG_Python_TypeError("C/C++ pointer", obj
);
1250 /* Convert a pointer value, signal an exception on a type mismatch */
1252 SWIG_Python_MustGetPtr(PyObject
*obj
, swig_type_info
*ty
, int argnum
, int flags
) {
1254 if (SWIG_Python_ConvertPtr(obj
, &result
, ty
, flags
) == -1) {
1256 if (flags
& SWIG_POINTER_EXCEPTION
) {
1257 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
1258 SWIG_Python_ArgFail(argnum
);
1264 /* Convert a packed value value */
1266 SWIG_Python_ConvertPacked(PyObject
*obj
, void *ptr
, size_t sz
, swig_type_info
*ty
, int flags
) {
1270 #if defined(SWIG_COBJECT_TYPES) && !defined(SWIG_COBJECT_PYTHON)
1271 c
= PySwigPacked_UnpackData(obj
, ptr
, sz
);
1273 if ((!obj
) || (!PyString_Check(obj
))) goto type_error
;
1274 c
= PyString_AsString(obj
);
1275 /* Pointer values must start with leading underscore */
1276 c
= SWIG_UnpackDataName(c
, ptr
, sz
, ty
->name
);
1278 if (!c
) goto type_error
;
1280 tc
= SWIG_TypeCheck(c
,ty
);
1281 if (!tc
) goto type_error
;
1287 if (flags
& SWIG_POINTER_EXCEPTION
) {
1289 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
1291 SWIG_Python_TypeError("C/C++ packed data", obj
);
1297 /* Create a new array object */
1298 SWIGRUNTIME PyObject
*
1299 SWIG_Python_NewPointerObj(void *ptr
, swig_type_info
*type
, int own
) {
1302 if (!PyErr_Occurred()) {
1303 PyErr_Format(PyExc_TypeError
, "Swig: null type passed to NewPointerObj");
1311 #ifdef SWIG_COBJECT_TYPES
1312 robj
= PySwigObject_FromVoidPtrAndDesc((void *) ptr
, (char *)type
->name
);
1315 char result
[SWIG_BUFFER_SIZE
];
1316 robj
= SWIG_PackVoidPtr(result
, ptr
, type
->name
, sizeof(result
)) ?
1317 PyString_FromString(result
) : 0;
1320 if (!robj
|| (robj
== Py_None
)) return robj
;
1321 if (type
->clientdata
) {
1323 PyObject
*args
= Py_BuildValue((char*)"(O)", robj
);
1325 inst
= PyObject_CallObject((PyObject
*) type
->clientdata
, args
);
1329 PyObject_SetAttrString(inst
,(char*)"thisown",Py_True
);
1337 SWIGRUNTIME PyObject
*
1338 SWIG_Python_NewPackedObj(void *ptr
, size_t sz
, swig_type_info
*type
) {
1344 #if defined(SWIG_COBJECT_TYPES) && !defined(SWIG_COBJECT_PYTHON)
1345 robj
= PySwigPacked_FromDataAndDesc((void *) ptr
, sz
, (char *)type
->name
);
1348 char result
[SWIG_BUFFER_SIZE
];
1349 robj
= SWIG_PackDataName(result
, ptr
, sz
, type
->name
, sizeof(result
)) ?
1350 PyString_FromString(result
) : 0;
1356 /* -----------------------------------------------------------------------------*
1358 * -----------------------------------------------------------------------------*/
1360 #ifdef SWIG_LINK_RUNTIME
1361 void *SWIG_ReturnGlobalTypeList(void *);
1364 SWIGRUNTIME swig_module_info
*
1365 SWIG_Python_GetModule(void) {
1366 static void *type_pointer
= (void *)0;
1367 /* first check if module already created */
1368 if (!type_pointer
) {
1369 #ifdef SWIG_LINK_RUNTIME
1370 type_pointer
= SWIG_ReturnGlobalTypeList((void *)0);
1372 type_pointer
= PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
,
1373 (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
);
1374 if (PyErr_Occurred()) {
1376 type_pointer
= (void *)0;
1380 return (swig_module_info
*) type_pointer
;
1383 #if PY_MAJOR_VERSION < 2
1384 /* PyModule_AddObject function was introduced in Python 2.0. The following function
1385 is copied out of Python/modsupport.c in python version 2.3.4 */
1387 PyModule_AddObject(PyObject
*m
, char *name
, PyObject
*o
)
1390 if (!PyModule_Check(m
)) {
1391 PyErr_SetString(PyExc_TypeError
,
1392 "PyModule_AddObject() needs module as first arg");
1396 PyErr_SetString(PyExc_TypeError
,
1397 "PyModule_AddObject() needs non-NULL value");
1401 dict
= PyModule_GetDict(m
);
1403 /* Internal error -- modules must have a dict! */
1404 PyErr_Format(PyExc_SystemError
, "module '%s' has no __dict__",
1405 PyModule_GetName(m
));
1408 if (PyDict_SetItemString(dict
, name
, o
))
1416 SWIG_Python_SetModule(swig_module_info
*swig_module
) {
1417 static PyMethodDef swig_empty_runtime_method_table
[] = { {NULL
, NULL
, 0, NULL
} };/* Sentinel */
1419 PyObject
*module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
,
1420 swig_empty_runtime_method_table
);
1421 PyObject
*pointer
= PyCObject_FromVoidPtr((void *) swig_module
, NULL
);
1422 if (pointer
&& module) {
1423 PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
, pointer
);
1432 /* -------- TYPES TABLE (BEGIN) -------- */
1434 #define SWIGTYPE_p_buffer swig_types[0]
1435 #define SWIGTYPE_p_char swig_types[1]
1436 #define SWIGTYPE_p_form_ops_t swig_types[2]
1437 #define SWIGTYPE_p_int swig_types[3]
1438 #define SWIGTYPE_p_long swig_types[4]
1439 #define SWIGTYPE_p_unsigned_char swig_types[5]
1440 #define SWIGTYPE_p_unsigned_int swig_types[6]
1441 #define SWIGTYPE_p_unsigned_long swig_types[7]
1442 #define SWIGTYPE_p_wxANIHandler swig_types[8]
1443 #define SWIGTYPE_p_wxAcceleratorEntry swig_types[9]
1444 #define SWIGTYPE_p_wxAcceleratorTable swig_types[10]
1445 #define SWIGTYPE_p_wxActivateEvent swig_types[11]
1446 #define SWIGTYPE_p_wxAppTraits swig_types[12]
1447 #define SWIGTYPE_p_wxArrayString swig_types[13]
1448 #define SWIGTYPE_p_wxBMPHandler swig_types[14]
1449 #define SWIGTYPE_p_wxBitmap swig_types[15]
1450 #define SWIGTYPE_p_wxBoxSizer swig_types[16]
1451 #define SWIGTYPE_p_wxButton swig_types[17]
1452 #define SWIGTYPE_p_wxCURHandler swig_types[18]
1453 #define SWIGTYPE_p_wxCaret swig_types[19]
1454 #define SWIGTYPE_p_wxChildFocusEvent swig_types[20]
1455 #define SWIGTYPE_p_wxCloseEvent swig_types[21]
1456 #define SWIGTYPE_p_wxColour swig_types[22]
1457 #define SWIGTYPE_p_wxCommandEvent swig_types[23]
1458 #define SWIGTYPE_p_wxContextMenuEvent swig_types[24]
1459 #define SWIGTYPE_p_wxControl swig_types[25]
1460 #define SWIGTYPE_p_wxControlWithItems swig_types[26]
1461 #define SWIGTYPE_p_wxCursor swig_types[27]
1462 #define SWIGTYPE_p_wxDC swig_types[28]
1463 #define SWIGTYPE_p_wxDateEvent swig_types[29]
1464 #define SWIGTYPE_p_wxDateTime swig_types[30]
1465 #define SWIGTYPE_p_wxDisplayChangedEvent swig_types[31]
1466 #define SWIGTYPE_p_wxDropFilesEvent swig_types[32]
1467 #define SWIGTYPE_p_wxDuplexMode swig_types[33]
1468 #define SWIGTYPE_p_wxEraseEvent swig_types[34]
1469 #define SWIGTYPE_p_wxEvent swig_types[35]
1470 #define SWIGTYPE_p_wxEventLoop swig_types[36]
1471 #define SWIGTYPE_p_wxEventLoopActivator swig_types[37]
1472 #define SWIGTYPE_p_wxEvtHandler swig_types[38]
1473 #define SWIGTYPE_p_wxFSFile swig_types[39]
1474 #define SWIGTYPE_p_wxFileSystem swig_types[40]
1475 #define SWIGTYPE_p_wxFileSystemHandler swig_types[41]
1476 #define SWIGTYPE_p_wxFlexGridSizer swig_types[42]
1477 #define SWIGTYPE_p_wxFocusEvent swig_types[43]
1478 #define SWIGTYPE_p_wxFont swig_types[44]
1479 #define SWIGTYPE_p_wxFrame swig_types[45]
1480 #define SWIGTYPE_p_wxGBPosition swig_types[46]
1481 #define SWIGTYPE_p_wxGBSizerItem swig_types[47]
1482 #define SWIGTYPE_p_wxGBSpan swig_types[48]
1483 #define SWIGTYPE_p_wxGIFHandler swig_types[49]
1484 #define SWIGTYPE_p_wxGridBagSizer swig_types[50]
1485 #define SWIGTYPE_p_wxGridSizer swig_types[51]
1486 #define SWIGTYPE_p_wxICOHandler swig_types[52]
1487 #define SWIGTYPE_p_wxIconizeEvent swig_types[53]
1488 #define SWIGTYPE_p_wxIdleEvent swig_types[54]
1489 #define SWIGTYPE_p_wxImage swig_types[55]
1490 #define SWIGTYPE_p_wxImageHandler swig_types[56]
1491 #define SWIGTYPE_p_wxImageHistogram swig_types[57]
1492 #define SWIGTYPE_p_wxImage_HSVValue swig_types[58]
1493 #define SWIGTYPE_p_wxImage_RGBValue swig_types[59]
1494 #define SWIGTYPE_p_wxIndividualLayoutConstraint swig_types[60]
1495 #define SWIGTYPE_p_wxInitDialogEvent swig_types[61]
1496 #define SWIGTYPE_p_wxInputStream swig_types[62]
1497 #define SWIGTYPE_p_wxInternetFSHandler swig_types[63]
1498 #define SWIGTYPE_p_wxItemContainer swig_types[64]
1499 #define SWIGTYPE_p_wxJPEGHandler swig_types[65]
1500 #define SWIGTYPE_p_wxKeyEvent swig_types[66]
1501 #define SWIGTYPE_p_wxLayoutConstraints swig_types[67]
1502 #define SWIGTYPE_p_wxMaximizeEvent swig_types[68]
1503 #define SWIGTYPE_p_wxMemoryFSHandler swig_types[69]
1504 #define SWIGTYPE_p_wxMenu swig_types[70]
1505 #define SWIGTYPE_p_wxMenuBar swig_types[71]
1506 #define SWIGTYPE_p_wxMenuBarBase swig_types[72]
1507 #define SWIGTYPE_p_wxMenuEvent swig_types[73]
1508 #define SWIGTYPE_p_wxMenuItem swig_types[74]
1509 #define SWIGTYPE_p_wxMouseCaptureChangedEvent swig_types[75]
1510 #define SWIGTYPE_p_wxMouseEvent swig_types[76]
1511 #define SWIGTYPE_p_wxMoveEvent swig_types[77]
1512 #define SWIGTYPE_p_wxNavigationKeyEvent swig_types[78]
1513 #define SWIGTYPE_p_wxNcPaintEvent swig_types[79]
1514 #define SWIGTYPE_p_wxNotifyEvent swig_types[80]
1515 #define SWIGTYPE_p_wxObject swig_types[81]
1516 #define SWIGTYPE_p_wxOutputStream swig_types[82]
1517 #define SWIGTYPE_p_wxPCXHandler swig_types[83]
1518 #define SWIGTYPE_p_wxPNGHandler swig_types[84]
1519 #define SWIGTYPE_p_wxPNMHandler swig_types[85]
1520 #define SWIGTYPE_p_wxPaintEvent swig_types[86]
1521 #define SWIGTYPE_p_wxPaletteChangedEvent swig_types[87]
1522 #define SWIGTYPE_p_wxPaperSize swig_types[88]
1523 #define SWIGTYPE_p_wxPoint swig_types[89]
1524 #define SWIGTYPE_p_wxPoint2D swig_types[90]
1525 #define SWIGTYPE_p_wxPropagateOnce swig_types[91]
1526 #define SWIGTYPE_p_wxPropagationDisabler swig_types[92]
1527 #define SWIGTYPE_p_wxPyApp swig_types[93]
1528 #define SWIGTYPE_p_wxPyCommandEvent swig_types[94]
1529 #define SWIGTYPE_p_wxPyDropTarget swig_types[95]
1530 #define SWIGTYPE_p_wxPyEvent swig_types[96]
1531 #define SWIGTYPE_p_wxPyFileSystemHandler swig_types[97]
1532 #define SWIGTYPE_p_wxPyImageHandler swig_types[98]
1533 #define SWIGTYPE_p_wxPyInputStream swig_types[99]
1534 #define SWIGTYPE_p_wxPySizer swig_types[100]
1535 #define SWIGTYPE_p_wxPyValidator swig_types[101]
1536 #define SWIGTYPE_p_wxQuantize swig_types[102]
1537 #define SWIGTYPE_p_wxQueryNewPaletteEvent swig_types[103]
1538 #define SWIGTYPE_p_wxRealPoint swig_types[104]
1539 #define SWIGTYPE_p_wxRect swig_types[105]
1540 #define SWIGTYPE_p_wxRegion swig_types[106]
1541 #define SWIGTYPE_p_wxScrollEvent swig_types[107]
1542 #define SWIGTYPE_p_wxScrollWinEvent swig_types[108]
1543 #define SWIGTYPE_p_wxSetCursorEvent swig_types[109]
1544 #define SWIGTYPE_p_wxShowEvent swig_types[110]
1545 #define SWIGTYPE_p_wxSize swig_types[111]
1546 #define SWIGTYPE_p_wxSizeEvent swig_types[112]
1547 #define SWIGTYPE_p_wxSizer swig_types[113]
1548 #define SWIGTYPE_p_wxSizerItem swig_types[114]
1549 #define SWIGTYPE_p_wxStaticBox swig_types[115]
1550 #define SWIGTYPE_p_wxStaticBoxSizer swig_types[116]
1551 #define SWIGTYPE_p_wxStdDialogButtonSizer swig_types[117]
1552 #define SWIGTYPE_p_wxSysColourChangedEvent swig_types[118]
1553 #define SWIGTYPE_p_wxTIFFHandler swig_types[119]
1554 #define SWIGTYPE_p_wxToolTip swig_types[120]
1555 #define SWIGTYPE_p_wxUpdateUIEvent swig_types[121]
1556 #define SWIGTYPE_p_wxValidator swig_types[122]
1557 #define SWIGTYPE_p_wxVisualAttributes swig_types[123]
1558 #define SWIGTYPE_p_wxWindow swig_types[124]
1559 #define SWIGTYPE_p_wxWindowCreateEvent swig_types[125]
1560 #define SWIGTYPE_p_wxWindowDestroyEvent swig_types[126]
1561 #define SWIGTYPE_p_wxXPMHandler swig_types[127]
1562 #define SWIGTYPE_p_wxZipFSHandler swig_types[128]
1563 #define SWIGTYPE_ptrdiff_t swig_types[129]
1564 #define SWIGTYPE_std__ptrdiff_t swig_types[130]
1565 #define SWIGTYPE_unsigned_int swig_types[131]
1566 static swig_type_info
*swig_types
[133];
1567 static swig_module_info swig_module
= {swig_types
, 132, 0, 0, 0, 0};
1568 #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
1569 #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
1571 /* -------- TYPES TABLE (END) -------- */
1574 /*-----------------------------------------------
1575 @(target):= _core_.so
1576 ------------------------------------------------*/
1577 #define SWIG_init init_core_
1579 #define SWIG_name "_core_"
1581 #include "wx/wxPython/wxPython_int.h"
1582 #include "wx/wxPython/pyclasses.h"
1585 #ifndef wxPyUSE_EXPORT
1586 // Helper functions for dealing with SWIG objects and such. These are
1587 // located here so they know about the SWIG types and functions declared
1588 // in the wrapper code.
1590 #include <wx/hashmap.h>
1591 WX_DECLARE_STRING_HASH_MAP( swig_type_info
*, wxPyTypeInfoHashMap
);
1594 // Maintains a hashmap of className to swig_type_info pointers. Given the
1595 // name of a class either looks up the type info in the cache, or scans the
1596 // SWIG tables for it.
1597 extern PyObject
* wxPyPtrTypeMap
;
1599 swig_type_info
* wxPyFindSwigType(const wxChar
* className
) {
1601 static wxPyTypeInfoHashMap
* typeInfoCache
= NULL
;
1603 if (typeInfoCache
== NULL
)
1604 typeInfoCache
= new wxPyTypeInfoHashMap
;
1606 wxString
name(className
);
1607 swig_type_info
* swigType
= (*typeInfoCache
)[name
];
1610 // it wasn't in the cache, so look it up from SWIG
1611 name
.Append(wxT(" *"));
1612 swigType
= SWIG_TypeQuery(name
.mb_str());
1614 // if it still wasn't found, try looking for a mapped name
1619 if ((item
= PyDict_GetItemString(wxPyPtrTypeMap
,
1620 (char*)(const char*)name
.mbc_str())) != NULL
) {
1621 name
= wxString(PyString_AsString(item
), *wxConvCurrent
);
1622 name
.Append(wxT(" *"));
1623 swigType
= SWIG_TypeQuery(name
.mb_str());
1627 // and add it to the map if found
1628 (*typeInfoCache
)[className
] = swigType
;
1635 // Check if a class name is a type known to SWIG
1636 bool wxPyCheckSwigType(const wxChar
* className
) {
1638 swig_type_info
* swigType
= wxPyFindSwigType(className
);
1639 return swigType
!= NULL
;
1643 // Given a pointer to a C++ object and a class name, construct a Python proxy
1645 PyObject
* wxPyConstructObject(void* ptr
,
1646 const wxChar
* className
,
1649 swig_type_info
* swigType
= wxPyFindSwigType(className
);
1650 wxCHECK_MSG(swigType
!= NULL
, NULL
, wxT("Unknown type in wxPyConstructObject"));
1652 return SWIG_Python_NewPointerObj(ptr
, swigType
, setThisOwn
);
1656 // Extract a pointer to the wrapped C++ object from a Python proxy object.
1657 // Ensures that the proxy object is of the specified (or derived) type. If
1658 // not able to perform the conversion then a Python exception is set and the
1659 // error should be handled properly in the caller. Returns True on success.
1660 bool wxPyConvertSwigPtr(PyObject
* obj
, void **ptr
,
1661 const wxChar
* className
) {
1663 swig_type_info
* swigType
= wxPyFindSwigType(className
);
1664 wxCHECK_MSG(swigType
!= NULL
, false, wxT("Unknown type in wxPyConvertSwigPtr"));
1666 return SWIG_Python_ConvertPtr(obj
, ptr
, swigType
, SWIG_POINTER_EXCEPTION
) != -1;
1670 // Make a SWIGified pointer object suitable for a .this attribute
1671 PyObject
* wxPyMakeSwigPtr(void* ptr
, const wxChar
* className
) {
1673 PyObject
* robj
= NULL
;
1675 swig_type_info
* swigType
= wxPyFindSwigType(className
);
1676 wxCHECK_MSG(swigType
!= NULL
, NULL
, wxT("Unknown type in wxPyConvertSwigPtr"));
1678 #ifdef SWIG_COBJECT_TYPES
1679 robj
= PySwigObject_FromVoidPtrAndDesc((void *) ptr
, (char *)swigType
->name
);
1683 robj
= SWIG_PackVoidPtr(result
, ptr
, swigType
->name
, sizeof(result
)) ?
1684 PyString_FromString(result
) : 0;
1692 // Python's PyInstance_Check does not return True for instances of new-style
1693 // classes. This should get close enough for both new and old classes but I
1694 // should re-evaluate the need for doing instance checks...
1695 bool wxPyInstance_Check(PyObject
* obj
) {
1696 return PyObject_HasAttrString(obj
, "__class__") != 0;
1701 // This one checks if the object is an instance of a SWIG proxy class (it has
1702 // a .this attribute, and the .this attribute is a PySwigObject.)
1703 bool wxPySwigInstance_Check(PyObject
* obj
) {
1704 static PyObject
* this_str
= NULL
;
1705 if (this_str
== NULL
)
1706 this_str
= PyString_FromString("this");
1708 PyObject
* this_attr
= PyObject_GetAttr(obj
, this_str
);
1710 bool retval
= (PySwigObject_Check(this_attr
) != 0);
1711 Py_DECREF(this_attr
);
1721 // Export a C API in a struct. Other modules will be able to load this from
1722 // the wx._core_ module and will then have safe access to these functions,
1723 // even if they are located in another shared library.
1724 static wxPyCoreAPI API
= {
1727 wxPyConstructObject
,
1731 wxPyBeginAllowThreads
,
1732 wxPyEndAllowThreads
,
1733 wxPyBeginBlockThreads
,
1734 wxPyEndBlockThreads
,
1746 wxPoint_LIST_helper
,
1747 wxBitmap_LIST_helper
,
1748 wxString_LIST_helper
,
1749 wxAcceleratorEntry_LIST_helper
,
1758 wxPySimple_typecheck
,
1761 wxPyCBH_setCallbackInfo
,
1762 wxPyCBH_findCallback
,
1763 wxPyCBH_callCallback
,
1764 wxPyCBH_callCallbackObj
,
1770 wxPy2int_seq_helper
,
1771 wxPy4int_seq_helper
,
1772 wxArrayString2PyList_helper
,
1773 wxArrayInt2PyList_helper
,
1775 wxPyClientData_dtor
,
1777 wxPyOORClientData_dtor
,
1779 wxPyCBInputStream_create
,
1780 wxPyCBInputStream_copy
,
1783 wxPySwigInstance_Check
,
1792 #if !WXWIN_COMPATIBILITY_2_4
1793 #define wxHIDE_READONLY 0
1797 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
1798 #define SWIG_From_int PyInt_FromLong
1801 static const wxString
wxPyEmptyString(wxEmptyString
);
1802 static wxString
wxObject_GetClassName(wxObject
*self
){
1803 return self
->GetClassInfo()->GetClassName();
1805 static void wxObject_Destroy(wxObject
*self
){
1810 #define wxCURSOR_COPY_ARROW wxCURSOR_ARROW
1818 SWIG_CheckLongInRange(long value
, long min_value
, long max_value
,
1821 if (value
< min_value
) {
1823 PyErr_Format(PyExc_OverflowError
,
1824 "value %ld is less than '%s' minimum %ld",
1825 value
, errmsg
, min_value
);
1828 } else if (value
> max_value
) {
1830 PyErr_Format(PyExc_OverflowError
,
1831 "value %ld is greater than '%s' maximum %ld",
1832 value
, errmsg
, max_value
);
1841 SWIG_AsVal_long(PyObject
* obj
, long* val
)
1843 if (PyNumber_Check(obj
)) {
1844 if (val
) *val
= PyInt_AsLong(obj
);
1848 SWIG_type_error("number", obj
);
1854 #if INT_MAX != LONG_MAX
1856 SWIG_AsVal_int(PyObject
*obj
, int *val
)
1858 const char* errmsg
= val
? "int" : (char*)0;
1860 if (SWIG_AsVal_long(obj
, &v
)) {
1861 if (SWIG_CheckLongInRange(v
, INT_MIN
,INT_MAX
, errmsg
)) {
1862 if (val
) *val
= static_cast<int >(v
);
1871 SWIG_type_error(errmsg
, obj
);
1876 SWIGINTERNINLINE
int
1877 SWIG_AsVal_int(PyObject
*obj
, int *val
)
1879 return SWIG_AsVal_long(obj
,(long*)val
);
1884 SWIGINTERNINLINE
int
1885 SWIG_As_int(PyObject
* obj
)
1888 if (!SWIG_AsVal_int(obj
, &v
)) {
1890 this is needed to make valgrind/purify happier.
1892 memset((void*)&v
, 0, sizeof(int));
1898 SWIGINTERNINLINE
int
1899 SWIG_Check_int(PyObject
* obj
)
1901 return SWIG_AsVal_int(obj
, (int*)0);
1904 static PyObject
*wxSize_Get(wxSize
*self
){
1905 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1906 PyObject
* tup
= PyTuple_New(2);
1907 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->x
));
1908 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->y
));
1909 wxPyEndBlockThreads(blocked
);
1914 SWIG_AsVal_double(PyObject
*obj
, double* val
)
1916 if (PyNumber_Check(obj
)) {
1917 if (val
) *val
= PyFloat_AsDouble(obj
);
1921 SWIG_type_error("number", obj
);
1927 SWIGINTERNINLINE
double
1928 SWIG_As_double(PyObject
* obj
)
1931 if (!SWIG_AsVal_double(obj
, &v
)) {
1933 this is needed to make valgrind/purify happier.
1935 memset((void*)&v
, 0, sizeof(double));
1941 SWIGINTERNINLINE
int
1942 SWIG_Check_double(PyObject
* obj
)
1944 return SWIG_AsVal_double(obj
, (double*)0);
1948 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
1949 #define SWIG_From_double PyFloat_FromDouble
1952 static void wxRealPoint_Set(wxRealPoint
*self
,double x
,double y
){
1956 static PyObject
*wxRealPoint_Get(wxRealPoint
*self
){
1957 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1958 PyObject
* tup
= PyTuple_New(2);
1959 PyTuple_SET_ITEM(tup
, 0, PyFloat_FromDouble(self
->x
));
1960 PyTuple_SET_ITEM(tup
, 1, PyFloat_FromDouble(self
->y
));
1961 wxPyEndBlockThreads(blocked
);
1965 SWIGINTERNINLINE
long
1966 SWIG_As_long(PyObject
* obj
)
1969 if (!SWIG_AsVal_long(obj
, &v
)) {
1971 this is needed to make valgrind/purify happier.
1973 memset((void*)&v
, 0, sizeof(long));
1979 SWIGINTERNINLINE
int
1980 SWIG_Check_long(PyObject
* obj
)
1982 return SWIG_AsVal_long(obj
, (long*)0);
1985 static void wxPoint_Set(wxPoint
*self
,long x
,long y
){
1989 static PyObject
*wxPoint_Get(wxPoint
*self
){
1990 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
1991 PyObject
* tup
= PyTuple_New(2);
1992 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->x
));
1993 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->y
));
1994 wxPyEndBlockThreads(blocked
);
1997 static void wxRect_Set(wxRect
*self
,int x
=0,int y
=0,int width
=0,int height
=0){
2000 self
->width
= width
;
2001 self
->height
= height
;
2003 static PyObject
*wxRect_Get(wxRect
*self
){
2004 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2005 PyObject
* tup
= PyTuple_New(4);
2006 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->x
));
2007 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->y
));
2008 PyTuple_SET_ITEM(tup
, 2, PyInt_FromLong(self
->width
));
2009 PyTuple_SET_ITEM(tup
, 3, PyInt_FromLong(self
->height
));
2010 wxPyEndBlockThreads(blocked
);
2014 PyObject
* wxIntersectRect(wxRect
* r1
, wxRect
* r2
) {
2017 wxRect
dest(0,0,0,0);
2020 reg1
.Intersect(reg2
);
2021 dest
= reg1
.GetBox();
2023 if (dest
!= wxRect(0,0,0,0)) {
2024 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2025 wxRect
* newRect
= new wxRect(dest
);
2026 obj
= wxPyConstructObject((void*)newRect
, wxT("wxRect"), true);
2027 wxPyEndBlockThreads(blocked
);
2035 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
2041 } else if (target
== Py_None
) {
2045 if (!PyTuple_Check(target
)) {
2047 target
= PyTuple_New(1);
2048 PyTuple_SetItem(target
, 0, o2
);
2050 o3
= PyTuple_New(1);
2051 PyTuple_SetItem(o3
, 0, o
);
2054 target
= PySequence_Concat(o2
, o3
);
2062 static void wxPoint2D_Set(wxPoint2D
*self
,double x
=0,double y
=0){
2066 static PyObject
*wxPoint2D_Get(wxPoint2D
*self
){
2067 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2068 PyObject
* tup
= PyTuple_New(2);
2069 PyTuple_SET_ITEM(tup
, 0, PyFloat_FromDouble(self
->m_x
));
2070 PyTuple_SET_ITEM(tup
, 1, PyFloat_FromDouble(self
->m_y
));
2071 wxPyEndBlockThreads(blocked
);
2075 #include "wx/wxPython/pyistream.h"
2077 static wxPyInputStream
*new_wxPyInputStream(PyObject
*p
){
2078 wxInputStream
* wxis
= wxPyCBInputStream::create(p
);
2080 return new wxPyInputStream(wxis
);
2085 SWIGINTERNINLINE PyObject
*
2086 SWIG_From_char(char c
)
2088 return PyString_FromStringAndSize(&c
,1);
2092 SWIGINTERNINLINE PyObject
*
2093 SWIG_From_unsigned_SS_long(unsigned long value
)
2095 return (value
> LONG_MAX
) ?
2096 PyLong_FromUnsignedLong(value
)
2097 : PyInt_FromLong(static_cast<long >(value
));
2101 /* returns SWIG_OLDOBJ if the input is a raw char*, SWIG_PYSTR if is a PyString */
2103 SWIG_AsCharPtrAndSize(PyObject
*obj
, char** cptr
, size_t* psize
)
2105 static swig_type_info
* pchar_info
= 0;
2107 if (!pchar_info
) pchar_info
= SWIG_TypeQuery("char *");
2108 if (SWIG_ConvertPtr(obj
, (void**)&vptr
, pchar_info
, 0) != -1) {
2109 if (cptr
) *cptr
= vptr
;
2110 if (psize
) *psize
= vptr
? (strlen(vptr
) + 1) : 0;
2114 if (PyString_Check(obj
)) {
2116 *cptr
= PyString_AS_STRING(obj
);
2118 *psize
= PyString_GET_SIZE(obj
) + 1;
2125 SWIG_type_error("char *", obj
);
2132 SWIG_AsCharArray(PyObject
*obj
, char *val
, size_t size
)
2134 char* cptr
; size_t csize
;
2135 if (SWIG_AsCharPtrAndSize(obj
, &cptr
, &csize
)) {
2138 char x[5] = "hello";
2140 ie, assing the array using an extra '0' char.
2142 if ((csize
== size
+ 1) && !(cptr
[csize
-1])) --csize
;
2143 if (csize
<= size
) {
2145 if (csize
) memcpy(val
, cptr
, csize
);
2146 if (csize
< size
) memset(val
+ csize
, 0, size
- csize
);
2152 PyErr_Format(PyExc_TypeError
,
2153 "a char array of maximum size %lu is expected",
2154 (unsigned long) size
);
2161 SWIG_AsVal_char(PyObject
*obj
, char *val
)
2163 const char* errmsg
= val
? "char" : (char*)0;
2165 if (SWIG_AsVal_long(obj
, &v
)) {
2166 if (SWIG_CheckLongInRange(v
, CHAR_MIN
,CHAR_MAX
, errmsg
)) {
2167 if (val
) *val
= static_cast<char >(v
);
2174 return SWIG_AsCharArray(obj
, val
, 1);
2179 SWIGINTERNINLINE
char
2180 SWIG_As_char(PyObject
* obj
)
2183 if (!SWIG_AsVal_char(obj
, &v
)) {
2185 this is needed to make valgrind/purify happier.
2187 memset((void*)&v
, 0, sizeof(char));
2193 SWIGINTERNINLINE
int
2194 SWIG_Check_char(PyObject
* obj
)
2196 return SWIG_AsVal_char(obj
, (char*)0);
2200 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
2201 #define SWIG_From_long PyInt_FromLong
2204 static void wxOutputStream_write(wxOutputStream
*self
,PyObject
*obj
){
2205 // We use only strings for the streams, not unicode
2206 PyObject
* str
= PyObject_Str(obj
);
2208 PyErr_SetString(PyExc_TypeError
, "Unable to convert to string");
2211 self
->Write(PyString_AS_STRING(str
),
2212 PyString_GET_SIZE(str
));
2216 #include "wx/wxPython/pyistream.h"
2219 class wxPyFileSystemHandler
: public wxFileSystemHandler
2222 wxPyFileSystemHandler() : wxFileSystemHandler() {}
2224 DEC_PYCALLBACK_BOOL_STRING_pure(CanOpen
);
2225 DEC_PYCALLBACK_FSF_FSSTRING_pure(OpenFile
);
2226 DEC_PYCALLBACK_STRING_STRINGINT_pure(FindFirst
);
2227 DEC_PYCALLBACK_STRING__pure(FindNext
);
2229 wxString
GetProtocol(const wxString
& location
) {
2230 return wxFileSystemHandler::GetProtocol(location
);
2233 wxString
GetLeftLocation(const wxString
& location
) {
2234 return wxFileSystemHandler::GetLeftLocation(location
);
2237 wxString
GetAnchor(const wxString
& location
) {
2238 return wxFileSystemHandler::GetAnchor(location
);
2241 wxString
GetRightLocation(const wxString
& location
) {
2242 return wxFileSystemHandler::GetRightLocation(location
);
2245 wxString
GetMimeTypeFromExt(const wxString
& location
) {
2246 return wxFileSystemHandler::GetMimeTypeFromExt(location
);
2253 IMP_PYCALLBACK_BOOL_STRING_pure(wxPyFileSystemHandler
, wxFileSystemHandler
, CanOpen
);
2254 IMP_PYCALLBACK_FSF_FSSTRING_pure(wxPyFileSystemHandler
, wxFileSystemHandler
, OpenFile
);
2255 IMP_PYCALLBACK_STRING_STRINGINT_pure(wxPyFileSystemHandler
, wxFileSystemHandler
, FindFirst
);
2256 IMP_PYCALLBACK_STRING__pure(wxPyFileSystemHandler
, wxFileSystemHandler
, FindNext
);
2260 SWIG_AsVal_bool(PyObject
*obj
, bool *val
)
2262 if (obj
== Py_True
) {
2263 if (val
) *val
= true;
2266 if (obj
== Py_False
) {
2267 if (val
) *val
= false;
2271 if (SWIG_AsVal_int(obj
, &res
)) {
2272 if (val
) *val
= res
? true : false;
2278 SWIG_type_error("bool", obj
);
2284 SWIGINTERNINLINE
bool
2285 SWIG_As_bool(PyObject
* obj
)
2288 if (!SWIG_AsVal_bool(obj
, &v
)) {
2290 this is needed to make valgrind/purify happier.
2292 memset((void*)&v
, 0, sizeof(bool));
2298 SWIGINTERNINLINE
int
2299 SWIG_Check_bool(PyObject
* obj
)
2301 return SWIG_AsVal_bool(obj
, (bool*)0);
2304 static wxString
wxFileSystem_URLToFileName(wxString
const &url
){
2305 wxFileName fname
= wxFileSystem::URLToFileName(url
);
2306 return fname
.GetFullPath();
2309 void __wxMemoryFSHandler_AddFile_wxImage(const wxString
& filename
,
2312 wxMemoryFSHandler::AddFile(filename
, image
, type
);
2315 void __wxMemoryFSHandler_AddFile_wxBitmap(const wxString
& filename
,
2316 const wxBitmap
& bitmap
,
2318 wxMemoryFSHandler::AddFile(filename
, bitmap
, type
);
2321 void __wxMemoryFSHandler_AddFile_Data(const wxString
& filename
,
2323 if (! PyString_Check(data
)) {
2324 wxPyBLOCK_THREADS(PyErr_SetString(PyExc_TypeError
,
2325 "Expected string object"));
2329 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2330 void* ptr
= (void*)PyString_AsString(data
);
2331 size_t size
= PyString_Size(data
);
2332 wxPyEndBlockThreads(blocked
);
2334 wxMemoryFSHandler::AddFile(filename
, ptr
, size
);
2338 #include "wx/wxPython/pyistream.h"
2342 SWIG_AsVal_unsigned_SS_long(PyObject
* obj
, unsigned long* val
)
2345 if (SWIG_AsVal_long(obj
, &v
) && v
< 0) {
2346 SWIG_type_error("unsigned number", obj
);
2349 *val
= (unsigned long)v
;
2354 SWIGINTERNINLINE
int
2355 SWIG_CheckUnsignedLongInRange(unsigned long value
,
2356 unsigned long max_value
,
2359 if (value
> max_value
) {
2361 PyErr_Format(PyExc_OverflowError
,
2362 "value %lu is greater than '%s' minimum %lu",
2363 value
, errmsg
, max_value
);
2372 SWIG_AsVal_unsigned_SS_char(PyObject
*obj
, unsigned char *val
)
2374 const char* errmsg
= val
? "unsigned char" : (char*)0;
2376 if (SWIG_AsVal_unsigned_SS_long(obj
, &v
)) {
2377 if (SWIG_CheckUnsignedLongInRange(v
, UCHAR_MAX
,errmsg
)) {
2378 if (val
) *val
= static_cast<unsigned char >(v
);
2387 SWIG_type_error(errmsg
, obj
);
2393 SWIGINTERNINLINE
unsigned char
2394 SWIG_As_unsigned_SS_char(PyObject
* obj
)
2397 if (!SWIG_AsVal_unsigned_SS_char(obj
, &v
)) {
2399 this is needed to make valgrind/purify happier.
2401 memset((void*)&v
, 0, sizeof(unsigned char));
2407 SWIGINTERNINLINE
int
2408 SWIG_Check_unsigned_SS_char(PyObject
* obj
)
2410 return SWIG_AsVal_unsigned_SS_char(obj
, (unsigned char*)0);
2414 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
2415 #define SWIG_From_unsigned_SS_char PyInt_FromLong
2420 SWIGINTERNINLINE
unsigned long
2421 SWIG_As_unsigned_SS_long(PyObject
* obj
)
2424 if (!SWIG_AsVal_unsigned_SS_long(obj
, &v
)) {
2426 this is needed to make valgrind/purify happier.
2428 memset((void*)&v
, 0, sizeof(unsigned long));
2434 SWIGINTERNINLINE
int
2435 SWIG_Check_unsigned_SS_long(PyObject
* obj
)
2437 return SWIG_AsVal_unsigned_SS_long(obj
, (unsigned long*)0);
2440 static unsigned long wxImageHistogram_GetCount(wxImageHistogram
*self
,unsigned long key
){
2441 wxImageHistogramEntry e
= (*self
)[key
];
2444 static unsigned long wxImageHistogram_GetCountRGB(wxImageHistogram
*self
,byte r
,byte g
,byte b
){
2445 unsigned long key
= wxImageHistogram::MakeKey(r
, g
, b
);
2446 wxImageHistogramEntry e
= (*self
)[key
];
2449 static unsigned long wxImageHistogram_GetCountColour(wxImageHistogram
*self
,wxColour
const &colour
){
2450 unsigned long key
= wxImageHistogram::MakeKey(colour
.Red(),
2453 wxImageHistogramEntry e
= (*self
)[key
];
2457 typedef unsigned char* buffer
;
2460 // Pull the nested class out to the top level for SWIG's sake
2461 #define wxImage_RGBValue wxImage::RGBValue
2462 #define wxImage_HSVValue wxImage::HSVValue
2464 static wxImage
*new_wxImage(int width
=0,int height
=0,bool clear
=true){
2465 if (width
> 0 && height
> 0)
2466 return new wxImage(width
, height
, clear
);
2470 static wxImage
*new_wxImage(wxBitmap
const &bitmap
){
2471 return new wxImage(bitmap
.ConvertToImage());
2473 static wxImage
*new_wxImage(int width
,int height
,buffer data
,int DATASIZE
){
2474 if (DATASIZE
!= width
*height
*3) {
2475 wxPyErr_SetString(PyExc_ValueError
, "Invalid data buffer size.");
2479 // Copy the source data so the wxImage can clean it up later
2480 buffer copy
= (buffer
)malloc(DATASIZE
);
2482 wxPyBLOCK_THREADS(PyErr_NoMemory());
2485 memcpy(copy
, data
, DATASIZE
);
2486 return new wxImage(width
, height
, copy
, false);
2488 static wxImage
*new_wxImage(int width
,int height
,buffer data
,int DATASIZE
,buffer alpha
,int ALPHASIZE
){
2489 if (DATASIZE
!= width
*height
*3) {
2490 wxPyErr_SetString(PyExc_ValueError
, "Invalid data buffer size.");
2493 if (ALPHASIZE
!= width
*height
) {
2494 wxPyErr_SetString(PyExc_ValueError
, "Invalid alpha buffer size.");
2498 // Copy the source data so the wxImage can clean it up later
2499 buffer dcopy
= (buffer
)malloc(DATASIZE
);
2500 if (dcopy
== NULL
) {
2501 wxPyBLOCK_THREADS(PyErr_NoMemory());
2504 memcpy(dcopy
, data
, DATASIZE
);
2506 buffer acopy
= (buffer
)malloc(ALPHASIZE
);
2507 if (acopy
== NULL
) {
2508 wxPyBLOCK_THREADS(PyErr_NoMemory());
2511 memcpy(acopy
, alpha
, ALPHASIZE
);
2513 return new wxImage(width
, height
, dcopy
, acopy
, false);
2515 static wxSize
wxImage_GetSize(wxImage
*self
){
2516 wxSize
size(self
->GetWidth(), self
->GetHeight());
2519 static PyObject
*wxImage_GetData(wxImage
*self
){
2520 buffer data
= self
->GetData();
2521 int len
= self
->GetWidth() * self
->GetHeight() * 3;
2523 wxPyBLOCK_THREADS( rv
= PyString_FromStringAndSize((char*)data
, len
));
2526 static void wxImage_SetData(wxImage
*self
,buffer data
,int DATASIZE
){
2527 if (DATASIZE
!= self
->GetWidth() * self
->GetHeight() * 3) {
2528 wxPyErr_SetString(PyExc_ValueError
, "Invalid data buffer size.");
2531 buffer copy
= (buffer
)malloc(DATASIZE
);
2533 wxPyBLOCK_THREADS(PyErr_NoMemory());
2536 memcpy(copy
, data
, DATASIZE
);
2537 self
->SetData(copy
, false);
2538 // wxImage takes ownership of copy...
2540 static PyObject
*wxImage_GetDataBuffer(wxImage
*self
){
2541 buffer data
= self
->GetData();
2542 int len
= self
->GetWidth() * self
->GetHeight() * 3;
2544 wxPyBLOCK_THREADS( rv
= PyBuffer_FromReadWriteMemory(data
, len
) );
2547 static void wxImage_SetDataBuffer(wxImage
*self
,buffer data
,int DATASIZE
){
2548 if (DATASIZE
!= self
->GetWidth() * self
->GetHeight() * 3) {
2549 wxPyErr_SetString(PyExc_ValueError
, "Invalid data buffer size.");
2552 self
->SetData(data
, true);
2554 static PyObject
*wxImage_GetAlphaData(wxImage
*self
){
2555 buffer data
= self
->GetAlpha();
2559 int len
= self
->GetWidth() * self
->GetHeight();
2561 wxPyBLOCK_THREADS( rv
= PyString_FromStringAndSize((char*)data
, len
) );
2565 static void wxImage_SetAlphaData(wxImage
*self
,buffer alpha
,int ALPHASIZE
){
2566 if (ALPHASIZE
!= self
->GetWidth() * self
->GetHeight()) {
2567 wxPyErr_SetString(PyExc_ValueError
, "Invalid alpha buffer size.");
2570 buffer acopy
= (buffer
)malloc(ALPHASIZE
);
2571 if (acopy
== NULL
) {
2572 wxPyBLOCK_THREADS(PyErr_NoMemory());
2575 memcpy(acopy
, alpha
, ALPHASIZE
);
2576 self
->SetAlpha(acopy
, false);
2577 // wxImage takes ownership of acopy...
2579 static PyObject
*wxImage_GetAlphaBuffer(wxImage
*self
){
2580 buffer data
= self
->GetAlpha();
2581 int len
= self
->GetWidth() * self
->GetHeight();
2583 wxPyBLOCK_THREADS( rv
= PyBuffer_FromReadWriteMemory(data
, len
) );
2586 static void wxImage_SetAlphaBuffer(wxImage
*self
,buffer alpha
,int ALPHASIZE
){
2587 if (ALPHASIZE
!= self
->GetWidth() * self
->GetHeight()) {
2588 wxPyErr_SetString(PyExc_ValueError
, "Invalid alpha buffer size.");
2591 self
->SetAlpha(alpha
, true);
2593 static wxBitmap
wxImage_ConvertToBitmap(wxImage
*self
,int depth
=-1){
2594 wxBitmap
bitmap(*self
, depth
);
2597 static wxBitmap
wxImage_ConvertToMonoBitmap(wxImage
*self
,byte red
,byte green
,byte blue
){
2598 wxImage mono
= self
->ConvertToMono( red
, green
, blue
);
2599 wxBitmap
bitmap( mono
, 1 );
2602 static const wxString
wxPyIMAGE_OPTION_FILENAME(wxIMAGE_OPTION_FILENAME
);
2603 static const wxString
wxPyIMAGE_OPTION_BMP_FORMAT(wxIMAGE_OPTION_BMP_FORMAT
);
2604 static const wxString
wxPyIMAGE_OPTION_CUR_HOTSPOT_X(wxIMAGE_OPTION_CUR_HOTSPOT_X
);
2605 static const wxString
wxPyIMAGE_OPTION_CUR_HOTSPOT_Y(wxIMAGE_OPTION_CUR_HOTSPOT_Y
);
2606 static const wxString
wxPyIMAGE_OPTION_RESOLUTION(wxIMAGE_OPTION_RESOLUTION
);
2607 static const wxString
wxPyIMAGE_OPTION_RESOLUTIONX(wxIMAGE_OPTION_RESOLUTIONX
);
2608 static const wxString
wxPyIMAGE_OPTION_RESOLUTIONY(wxIMAGE_OPTION_RESOLUTIONY
);
2609 static const wxString
wxPyIMAGE_OPTION_RESOLUTIONUNIT(wxIMAGE_OPTION_RESOLUTIONUNIT
);
2610 static const wxString
wxPyIMAGE_OPTION_QUALITY(wxIMAGE_OPTION_QUALITY
);
2611 static const wxString
wxPyIMAGE_OPTION_BITSPERSAMPLE(wxIMAGE_OPTION_BITSPERSAMPLE
);
2612 static const wxString
wxPyIMAGE_OPTION_SAMPLESPERPIXEL(wxIMAGE_OPTION_SAMPLESPERPIXEL
);
2613 static const wxString
wxPyIMAGE_OPTION_COMPRESSION(wxIMAGE_OPTION_COMPRESSION
);
2614 static const wxString
wxPyIMAGE_OPTION_IMAGEDESCRIPTOR(wxIMAGE_OPTION_IMAGEDESCRIPTOR
);
2615 static const wxString
wxPyIMAGE_OPTION_PNG_FORMAT(wxIMAGE_OPTION_PNG_FORMAT
);
2616 static const wxString
wxPyIMAGE_OPTION_PNG_BITDEPTH(wxIMAGE_OPTION_PNG_BITDEPTH
);
2618 #include <wx/quantize.h>
2620 static bool wxQuantize_Quantize(wxImage
const &src
,wxImage
&dest
,int desiredNoColours
=236,int flags
=wxQUANTIZE_INCLUDE_WINDOWS_COLOURS
|wxQUANTIZE_FILL_DESTINATION_IMAGE
){
2621 return wxQuantize::Quantize(src
, dest
,
2624 NULL
, // eightBitData
2627 static void wxEvtHandler_Connect(wxEvtHandler
*self
,int id
,int lastId
,int eventType
,PyObject
*func
){
2628 if (PyCallable_Check(func
)) {
2629 self
->Connect(id
, lastId
, eventType
,
2630 (wxObjectEventFunction
) &wxPyCallback::EventThunker
,
2631 new wxPyCallback(func
));
2633 else if (func
== Py_None
) {
2634 self
->Disconnect(id
, lastId
, eventType
,
2635 (wxObjectEventFunction
)
2636 &wxPyCallback::EventThunker
);
2640 PyErr_SetString(PyExc_TypeError
, "Expected callable object or None."));
2643 static bool wxEvtHandler_Disconnect(wxEvtHandler
*self
,int id
,int lastId
=-1,wxEventType eventType
=wxEVT_NULL
){
2644 return self
->Disconnect(id
, lastId
, eventType
,
2645 (wxObjectEventFunction
)
2646 &wxPyCallback::EventThunker
);
2648 static void wxEvtHandler__setOORInfo(wxEvtHandler
*self
,PyObject
*_self
,bool incref
=true){
2649 if (_self
&& _self
!= Py_None
) {
2650 self
->SetClientObject(new wxPyOORClientData(_self
, incref
));
2653 wxPyOORClientData
* data
= (wxPyOORClientData
*)self
->GetClientObject();
2655 self
->SetClientObject(NULL
); // This will delete it too
2661 #define wxEVT_HOTKEY -9999
2665 static int wxKeyEvent_GetUnicodeKey(wxKeyEvent
*self
){
2667 return self
->GetUnicodeKey();
2673 #if UINT_MAX < LONG_MAX
2674 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
2675 #define SWIG_From_unsigned_SS_int SWIG_From_long
2678 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
2679 #define SWIG_From_unsigned_SS_int SWIG_From_unsigned_SS_long
2684 #if UINT_MAX != ULONG_MAX
2686 SWIG_AsVal_unsigned_SS_int(PyObject
*obj
, unsigned int *val
)
2688 const char* errmsg
= val
? "unsigned int" : (char*)0;
2690 if (SWIG_AsVal_unsigned_SS_long(obj
, &v
)) {
2691 if (SWIG_CheckUnsignedLongInRange(v
, INT_MAX
, errmsg
)) {
2692 if (val
) *val
= static_cast<unsigned int >(v
);
2699 SWIG_type_error(errmsg
, obj
);
2704 SWIGINTERNINLINE
unsigned int
2705 SWIG_AsVal_unsigned_SS_int(PyObject
*obj
, unsigned int *val
)
2707 return SWIG_AsVal_unsigned_SS_long(obj
,(unsigned long *)val
);
2712 SWIGINTERNINLINE
unsigned int
2713 SWIG_As_unsigned_SS_int(PyObject
* obj
)
2716 if (!SWIG_AsVal_unsigned_SS_int(obj
, &v
)) {
2718 this is needed to make valgrind/purify happier.
2720 memset((void*)&v
, 0, sizeof(unsigned int));
2726 SWIGINTERNINLINE
int
2727 SWIG_Check_unsigned_SS_int(PyObject
* obj
)
2729 return SWIG_AsVal_unsigned_SS_int(obj
, (unsigned int*)0);
2732 static void wxSizeEvent_SetSize(wxSizeEvent
*self
,wxSize size
){
2733 self
->m_size
= size
;
2735 static PyObject
*wxDropFilesEvent_GetFiles(wxDropFilesEvent
*self
){
2736 int count
= self
->GetNumberOfFiles();
2737 wxString
* files
= self
->GetFiles();
2738 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2739 PyObject
* list
= PyList_New(count
);
2742 PyErr_SetString(PyExc_MemoryError
, "Can't allocate list of files!");
2743 wxPyEndBlockThreads(blocked
);
2747 for (int i
=0; i
<count
; i
++) {
2748 PyList_SetItem(list
, i
, wx2PyString(files
[i
]));
2750 wxPyEndBlockThreads(blocked
);
2755 static wxPyApp
*new_wxPyApp(){
2756 wxPythonApp
= new wxPyApp();
2759 static int wxPyApp_GetComCtl32Version(){ wxPyRaiseNotImplemented(); return 0; }
2761 void wxApp_CleanUp() {
2766 wxPyApp
* wxPyGetApp() { return (wxPyApp
*)wxTheApp
; }
2769 SWIGINTERNINLINE
int
2770 SWIG_AsCharPtr(PyObject
*obj
, char **val
)
2772 if (SWIG_AsCharPtrAndSize(obj
, val
, (size_t*)(0))) {
2777 SWIG_type_error("char *", obj
);
2783 SWIGINTERN PyObject
*
2784 SWIG_FromCharPtr(const char* cptr
)
2787 size_t size
= strlen(cptr
);
2788 if (size
> INT_MAX
) {
2789 return SWIG_NewPointerObj(const_cast<char* >(cptr
),
2790 SWIG_TypeQuery("char *"), 0);
2793 return PyString_FromStringAndSize(cptr
, size
);
2795 return PyString_FromString(cptr
);
2804 #if 0 // #ifdef __WXMAC__
2806 // A dummy class that raises an exception if used...
2810 wxEventLoop() { wxPyRaiseNotImplemented(); }
2811 int Run() { return 0; }
2812 void Exit(int rc
= 0) {}
2813 bool Pending() const { return false; }
2814 bool Dispatch() { return false; }
2815 bool IsRunning() const { return false; }
2816 static wxEventLoop
*GetActive() { wxPyRaiseNotImplemented(); return NULL
; }
2817 static void SetActive(wxEventLoop
* loop
) { wxPyRaiseNotImplemented(); }
2822 #include <wx/evtloop.h>
2828 static const wxString
wxPyPanelNameStr(wxPanelNameStr
);
2829 static wxVisualAttributes
*new_wxVisualAttributes(){ return new wxVisualAttributes
; }
2830 static void delete_wxVisualAttributes(wxVisualAttributes
*self
){ delete self
; }
2831 static PyObject
*wxWindow_GetChildren(wxWindow
*self
){
2832 wxWindowList
& list
= self
->GetChildren();
2833 return wxPy_ConvertList(&list
);
2835 static bool wxWindow_RegisterHotKey(wxWindow
*self
,int hotkeyId
,int modifiers
,int keycode
){
2837 return self
->RegisterHotKey(hotkeyId
, modifiers
, keycode
);
2842 static bool wxWindow_UnregisterHotKey(wxWindow
*self
,int hotkeyId
){
2849 static long wxWindow_GetHandle(wxWindow
*self
){
2850 return wxPyGetWinHandle(self
);
2852 static void wxWindow_AssociateHandle(wxWindow
*self
,long handle
){
2853 self
->AssociateHandle((WXWidget
)handle
);
2855 static void wxWindow_DragAcceptFiles(wxWindow
*self
,bool accept
){}
2857 wxWindow
* wxFindWindowById( long id
, const wxWindow
*parent
= NULL
) {
2858 return wxWindow::FindWindowById(id
, parent
);
2861 wxWindow
* wxFindWindowByName( const wxString
& name
,
2862 const wxWindow
*parent
= NULL
) {
2863 return wxWindow::FindWindowByName(name
, parent
);
2866 wxWindow
* wxFindWindowByLabel( const wxString
& label
,
2867 const wxWindow
*parent
= NULL
) {
2868 return wxWindow::FindWindowByLabel(label
, parent
);
2873 #include <wx/msw/private.h> // to get wxGetWindowId
2877 wxWindow
* wxWindow_FromHWND(wxWindow
* parent
, unsigned long _hWnd
) {
2879 WXHWND hWnd
= (WXHWND
)_hWnd
;
2880 long id
= wxGetWindowId(hWnd
);
2881 wxWindow
* win
= new wxWindow
;
2883 parent
->AddChild(win
);
2884 win
->SetEventHandler(win
);
2887 win
->SubclassWin(hWnd
);
2888 win
->AdoptAttributesFromHWND();
2889 win
->SetupColours();
2892 wxPyRaiseNotImplemented();
2898 PyObject
* GetTopLevelWindows() {
2899 return wxPy_ConvertList(&wxTopLevelWindows
);
2903 IMP_PYCALLBACK_BOOL_WXWIN(wxPyValidator
, wxValidator
, Validate
);
2904 IMP_PYCALLBACK_BOOL_(wxPyValidator
, wxValidator
, TransferToWindow
);
2905 IMP_PYCALLBACK_BOOL_(wxPyValidator
, wxValidator
, TransferFromWindow
);
2907 IMPLEMENT_DYNAMIC_CLASS(wxPyValidator
, wxValidator
);
2909 static void wxMenu_Destroy(wxMenu
*self
){ delete self
; }
2910 static PyObject
*wxMenu_GetMenuItems(wxMenu
*self
){
2911 wxMenuItemList
& list
= self
->GetMenuItems();
2912 return wxPy_ConvertList(&list
);
2914 static void wxMenuItem_SetFont(wxMenuItem
*self
,wxFont
const &font
){}
2915 static wxFont
wxMenuItem_GetFont(wxMenuItem
*self
){ return wxNullFont
; }
2916 static void wxMenuItem_SetTextColour(wxMenuItem
*self
,wxColour
const &colText
){}
2917 static wxColour
wxMenuItem_GetTextColour(wxMenuItem
*self
){ return wxNullColour
; }
2918 static void wxMenuItem_SetBackgroundColour(wxMenuItem
*self
,wxColour
const &colBack
){}
2919 static wxColour
wxMenuItem_GetBackgroundColour(wxMenuItem
*self
){ return wxNullColour
; }
2920 static void wxMenuItem_SetBitmaps(wxMenuItem
*self
,wxBitmap
const &bmpChecked
,wxBitmap
const &bmpUnchecked
=wxNullBitmap
){ self
->SetBitmap( bmpChecked
); }
2921 static void wxMenuItem_SetDisabledBitmap(wxMenuItem
*self
,wxBitmap
const &bmpDisabled
){}
2922 static wxBitmap
const &wxMenuItem_GetDisabledBitmap(wxMenuItem
const *self
){ return wxNullBitmap
; }
2923 static void wxMenuItem_SetMarginWidth(wxMenuItem
*self
,int nWidth
){}
2924 static int wxMenuItem_GetMarginWidth(wxMenuItem
*self
){ return 0; }
2925 static int wxMenuItem_GetDefaultMarginWidth(){ return 0; }
2926 static bool wxMenuItem_IsOwnerDrawn(wxMenuItem
*self
){ return false; }
2927 static void wxMenuItem_SetOwnerDrawn(wxMenuItem
*self
,bool ownerDrawn
=true){}
2928 static void wxMenuItem_ResetOwnerDrawn(wxMenuItem
*self
){}
2929 static const wxString
wxPyControlNameStr(wxControlNameStr
);
2930 static int wxItemContainer_Append(wxItemContainer
*self
,wxString
const &item
,PyObject
*clientData
=NULL
){
2932 wxPyClientData
* data
= new wxPyClientData(clientData
);
2933 return self
->Append(item
, data
);
2935 return self
->Append(item
);
2937 static int wxItemContainer_Insert(wxItemContainer
*self
,wxString
const &item
,int pos
,PyObject
*clientData
=NULL
){
2939 wxPyClientData
* data
= new wxPyClientData(clientData
);
2940 return self
->Insert(item
, pos
, data
);
2942 return self
->Insert(item
, pos
);
2944 static PyObject
*wxItemContainer_GetClientData(wxItemContainer
*self
,int n
){
2945 wxPyClientData
* data
= (wxPyClientData
*)self
->GetClientObject(n
);
2947 Py_INCREF(data
->m_obj
);
2954 static void wxItemContainer_SetClientData(wxItemContainer
*self
,int n
,PyObject
*clientData
){
2955 wxPyClientData
* data
= new wxPyClientData(clientData
);
2956 self
->SetClientObject(n
, data
);
2960 static wxSizerItem
*new_wxSizerItem(wxWindow
*window
,int proportion
,int flag
,int border
,PyObject
*userData
=NULL
){
2961 wxPyUserData
* data
= NULL
;
2963 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2964 data
= new wxPyUserData(userData
);
2965 wxPyEndBlockThreads(blocked
);
2967 return new wxSizerItem(window
, proportion
, flag
, border
, data
);
2969 static wxSizerItem
*new_wxSizerItem(int width
,int height
,int proportion
,int flag
,int border
,PyObject
*userData
=NULL
){
2970 wxPyUserData
* data
= NULL
;
2972 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2973 data
= new wxPyUserData(userData
);
2974 wxPyEndBlockThreads(blocked
);
2976 return new wxSizerItem(width
, height
, proportion
, flag
, border
, data
);
2978 static wxSizerItem
*new_wxSizerItem(wxSizer
*sizer
,int proportion
,int flag
,int border
,PyObject
*userData
=NULL
){
2979 wxPyUserData
* data
= NULL
;
2981 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2982 data
= new wxPyUserData(userData
);
2983 wxPyEndBlockThreads(blocked
);
2985 return new wxSizerItem(sizer
, proportion
, flag
, border
, data
);
2990 SWIG_CheckDoubleInRange(double value
, double min_value
,
2991 double max_value
, const char* errmsg
)
2993 if (value
< min_value
) {
2995 PyErr_Format(PyExc_OverflowError
,
2996 "value %g is less than %s minimum %g",
2997 value
, errmsg
, min_value
);
3000 } else if (value
> max_value
) {
3002 PyErr_Format(PyExc_OverflowError
,
3003 "value %g is greater than %s maximum %g",
3004 value
, errmsg
, max_value
);
3013 SWIG_AsVal_float(PyObject
*obj
, float *val
)
3015 const char* errmsg
= val
? "float" : (char*)0;
3017 if (SWIG_AsVal_double(obj
, &v
)) {
3018 if (SWIG_CheckDoubleInRange(v
, -FLT_MAX
, FLT_MAX
, errmsg
)) {
3019 if (val
) *val
= static_cast<float >(v
);
3028 SWIG_type_error(errmsg
, obj
);
3034 SWIGINTERNINLINE
float
3035 SWIG_As_float(PyObject
* obj
)
3038 if (!SWIG_AsVal_float(obj
, &v
)) {
3040 this is needed to make valgrind/purify happier.
3042 memset((void*)&v
, 0, sizeof(float));
3048 SWIGINTERNINLINE
int
3049 SWIG_Check_float(PyObject
* obj
)
3051 return SWIG_AsVal_float(obj
, (float*)0);
3055 /*@/opt/swig/share/swig/1.3.27/python/pymacros.swg,72,SWIG_define@*/
3056 #define SWIG_From_float PyFloat_FromDouble
3059 static PyObject
*wxSizerItem_GetUserData(wxSizerItem
*self
){
3060 wxPyUserData
* data
= (wxPyUserData
*)self
->GetUserData();
3062 Py_INCREF(data
->m_obj
);
3069 static void wxSizerItem_SetUserData(wxSizerItem
*self
,PyObject
*userData
){
3070 wxPyUserData
* data
= NULL
;
3072 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3073 data
= new wxPyUserData(userData
);
3074 wxPyEndBlockThreads(blocked
);
3076 self
->SetUserData(data
);
3079 // Figure out the type of the sizer item
3081 struct wxPySizerItemInfo
{
3083 : window(NULL
), sizer(NULL
), gotSize(false),
3084 size(wxDefaultSize
), gotPos(false), pos(-1)
3095 static wxPySizerItemInfo
wxPySizerItemTypeHelper(PyObject
* item
, bool checkSize
, bool checkIdx
) {
3097 wxPySizerItemInfo info
;
3099 wxSize
* sizePtr
= &size
;
3101 // Find out what the type of the item is
3103 if ( ! wxPyConvertSwigPtr(item
, (void**)&info
.window
, wxT("wxWindow")) ) {
3108 if ( ! wxPyConvertSwigPtr(item
, (void**)&info
.sizer
, wxT("wxSizer")) ) {
3112 // try wxSize or (w,h)
3113 if ( checkSize
&& wxSize_helper(item
, &sizePtr
)) {
3114 info
.size
= *sizePtr
;
3115 info
.gotSize
= true;
3119 if (checkIdx
&& PyInt_Check(item
)) {
3120 info
.pos
= PyInt_AsLong(item
);
3126 if ( !(info
.window
|| info
.sizer
|| (checkSize
&& info
.gotSize
) || (checkIdx
&& info
.gotPos
)) ) {
3127 // no expected type, figure out what kind of error message to generate
3128 if ( !checkSize
&& !checkIdx
)
3129 PyErr_SetString(PyExc_TypeError
, "wx.Window or wx.Sizer expected for item");
3130 else if ( checkSize
&& !checkIdx
)
3131 PyErr_SetString(PyExc_TypeError
, "wx.Window, wx.Sizer, wx.Size, or (w,h) expected for item");
3132 else if ( !checkSize
&& checkIdx
)
3133 PyErr_SetString(PyExc_TypeError
, "wx.Window, wx.Sizer or int (position) expected for item");
3135 // can this one happen?
3136 PyErr_SetString(PyExc_TypeError
, "wx.Window, wx.Sizer, wx.Size, or (w,h) or int (position) expected for item");
3142 static void wxSizer__setOORInfo(wxSizer
*self
,PyObject
*_self
){
3143 if (!self
->GetClientObject())
3144 self
->SetClientObject(new wxPyOORClientData(_self
));
3146 static wxSizerItem
*wxSizer_Add(wxSizer
*self
,PyObject
*item
,int proportion
=0,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3148 wxPyUserData
* data
= NULL
;
3149 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3150 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3151 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3152 data
= new wxPyUserData(userData
);
3153 wxPyEndBlockThreads(blocked
);
3155 // Now call the real Add method if a valid item type was found
3157 return self
->Add(info
.window
, proportion
, flag
, border
, data
);
3158 else if ( info
.sizer
)
3159 return self
->Add(info
.sizer
, proportion
, flag
, border
, data
);
3160 else if (info
.gotSize
)
3161 return self
->Add(info
.size
.GetWidth(), info
.size
.GetHeight(),
3162 proportion
, flag
, border
, data
);
3166 static wxSizerItem
*wxSizer_Insert(wxSizer
*self
,int before
,PyObject
*item
,int proportion
=0,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3168 wxPyUserData
* data
= NULL
;
3169 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3170 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3171 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3172 data
= new wxPyUserData(userData
);
3173 wxPyEndBlockThreads(blocked
);
3175 // Now call the real Insert method if a valid item type was found
3177 return self
->Insert(before
, info
.window
, proportion
, flag
, border
, data
);
3178 else if ( info
.sizer
)
3179 return self
->Insert(before
, info
.sizer
, proportion
, flag
, border
, data
);
3180 else if (info
.gotSize
)
3181 return self
->Insert(before
, info
.size
.GetWidth(), info
.size
.GetHeight(),
3182 proportion
, flag
, border
, data
);
3186 static wxSizerItem
*wxSizer_Prepend(wxSizer
*self
,PyObject
*item
,int proportion
=0,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3188 wxPyUserData
* data
= NULL
;
3189 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3190 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3191 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3192 data
= new wxPyUserData(userData
);
3193 wxPyEndBlockThreads(blocked
);
3195 // Now call the real Prepend method if a valid item type was found
3197 return self
->Prepend(info
.window
, proportion
, flag
, border
, data
);
3198 else if ( info
.sizer
)
3199 return self
->Prepend(info
.sizer
, proportion
, flag
, border
, data
);
3200 else if (info
.gotSize
)
3201 return self
->Prepend(info
.size
.GetWidth(), info
.size
.GetHeight(),
3202 proportion
, flag
, border
, data
);
3206 static bool wxSizer_Remove(wxSizer
*self
,PyObject
*item
){
3207 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3208 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3209 wxPyEndBlockThreads(blocked
);
3211 return self
->Remove(info
.window
);
3212 else if ( info
.sizer
)
3213 return self
->Remove(info
.sizer
);
3214 else if ( info
.gotPos
)
3215 return self
->Remove(info
.pos
);
3219 static bool wxSizer_Detach(wxSizer
*self
,PyObject
*item
){
3220 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3221 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3222 wxPyEndBlockThreads(blocked
);
3224 return self
->Detach(info
.window
);
3225 else if ( info
.sizer
)
3226 return self
->Detach(info
.sizer
);
3227 else if ( info
.gotPos
)
3228 return self
->Detach(info
.pos
);
3232 static wxSizerItem
*wxSizer_GetItem(wxSizer
*self
,PyObject
*item
){
3233 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3234 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3235 wxPyEndBlockThreads(blocked
);
3237 return self
->GetItem(info
.window
);
3238 else if ( info
.sizer
)
3239 return self
->GetItem(info
.sizer
);
3240 else if ( info
.gotPos
)
3241 return self
->GetItem(info
.pos
);
3245 static void wxSizer__SetItemMinSize(wxSizer
*self
,PyObject
*item
,wxSize
const &size
){
3246 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3247 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3248 wxPyEndBlockThreads(blocked
);
3250 self
->SetItemMinSize(info
.window
, size
);
3251 else if ( info
.sizer
)
3252 self
->SetItemMinSize(info
.sizer
, size
);
3253 else if ( info
.gotPos
)
3254 self
->SetItemMinSize(info
.pos
, size
);
3256 static PyObject
*wxSizer_GetChildren(wxSizer
*self
){
3257 wxSizerItemList
& list
= self
->GetChildren();
3258 return wxPy_ConvertList(&list
);
3260 static bool wxSizer_Show(wxSizer
*self
,PyObject
*item
,bool show
=true,bool recursive
=false){
3261 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3262 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, true);
3263 wxPyEndBlockThreads(blocked
);
3265 return self
->Show(info
.window
, show
, recursive
);
3266 else if ( info
.sizer
)
3267 return self
->Show(info
.sizer
, show
, recursive
);
3268 else if ( info
.gotPos
)
3269 return self
->Show(info
.pos
, show
);
3273 static bool wxSizer_IsShown(wxSizer
*self
,PyObject
*item
){
3274 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3275 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, false, false);
3276 wxPyEndBlockThreads(blocked
);
3278 return self
->IsShown(info
.window
);
3279 else if ( info
.sizer
)
3280 return self
->IsShown(info
.sizer
);
3281 else if ( info
.gotPos
)
3282 return self
->IsShown(info
.pos
);
3288 IMP_PYCALLBACK___pure(wxPySizer
, wxSizer
, RecalcSizes
);
3289 IMP_PYCALLBACK_wxSize__pure(wxPySizer
, wxSizer
, CalcMin
);
3290 IMPLEMENT_DYNAMIC_CLASS(wxPySizer
, wxSizer
);
3295 bool wxGBPosition_helper(PyObject
* source
, wxGBPosition
** obj
)
3297 if (source
== Py_None
) {
3298 **obj
= wxGBPosition(-1,-1);
3301 return wxPyTwoIntItem_helper(source
, obj
, wxT("wxGBPosition"));
3304 bool wxGBSpan_helper(PyObject
* source
, wxGBSpan
** obj
)
3306 if (source
== Py_None
) {
3307 **obj
= wxGBSpan(-1,-1);
3310 return wxPyTwoIntItem_helper(source
, obj
, wxT("wxGBSpan"));
3314 static void wxGBPosition_Set(wxGBPosition
*self
,int row
=0,int col
=0){
3318 static PyObject
*wxGBPosition_Get(wxGBPosition
*self
){
3319 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3320 PyObject
* tup
= PyTuple_New(2);
3321 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->GetRow()));
3322 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->GetCol()));
3323 wxPyEndBlockThreads(blocked
);
3326 static void wxGBSpan_Set(wxGBSpan
*self
,int rowspan
=1,int colspan
=1){
3327 self
->SetRowspan(rowspan
);
3328 self
->SetColspan(colspan
);
3330 static PyObject
*wxGBSpan_Get(wxGBSpan
*self
){
3331 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3332 PyObject
* tup
= PyTuple_New(2);
3333 PyTuple_SET_ITEM(tup
, 0, PyInt_FromLong(self
->GetRowspan()));
3334 PyTuple_SET_ITEM(tup
, 1, PyInt_FromLong(self
->GetColspan()));
3335 wxPyEndBlockThreads(blocked
);
3338 static wxGBSizerItem
*new_wxGBSizerItem(wxWindow
*window
,wxGBPosition
const &pos
,wxGBSpan
const &span
,int flag
,int border
,PyObject
*userData
=NULL
){
3339 wxPyUserData
* data
= NULL
;
3341 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3342 data
= new wxPyUserData(userData
);
3343 wxPyEndBlockThreads(blocked
);
3345 return new wxGBSizerItem(window
, pos
, span
, flag
, border
, data
);
3347 static wxGBSizerItem
*new_wxGBSizerItem(wxSizer
*sizer
,wxGBPosition
const &pos
,wxGBSpan
const &span
,int flag
,int border
,PyObject
*userData
=NULL
){
3348 wxPyUserData
* data
= NULL
;
3350 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3351 data
= new wxPyUserData(userData
);
3352 wxPyEndBlockThreads(blocked
);
3354 return new wxGBSizerItem(sizer
, pos
, span
, flag
, border
, data
);
3356 static wxGBSizerItem
*new_wxGBSizerItem(int width
,int height
,wxGBPosition
const &pos
,wxGBSpan
const &span
,int flag
,int border
,PyObject
*userData
=NULL
){
3357 wxPyUserData
* data
= NULL
;
3359 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3360 data
= new wxPyUserData(userData
);
3361 wxPyEndBlockThreads(blocked
);
3363 return new wxGBSizerItem(width
, height
, pos
, span
, flag
, border
, data
);
3365 static wxGBPosition
wxGBSizerItem_GetEndPos(wxGBSizerItem
*self
){
3367 self
->GetEndPos(row
, col
);
3368 return wxGBPosition(row
, col
);
3370 static wxGBSizerItem
*wxGridBagSizer_Add(wxGridBagSizer
*self
,PyObject
*item
,wxGBPosition
const &pos
,wxGBSpan
const &span
=wxDefaultSpan
,int flag
=0,int border
=0,PyObject
*userData
=NULL
){
3372 wxPyUserData
* data
= NULL
;
3373 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3374 wxPySizerItemInfo info
= wxPySizerItemTypeHelper(item
, true, false);
3375 if ( userData
&& (info
.window
|| info
.sizer
|| info
.gotSize
) )
3376 data
= new wxPyUserData(userData
);
3377 wxPyEndBlockThreads(blocked
);
3379 // Now call the real Add method if a valid item type was found
3381 return (wxGBSizerItem
*)self
->Add(info
.window
, pos
, span
, flag
, border
, data
);
3382 else if ( info
.sizer
)
3383 return (wxGBSizerItem
*)self
->Add(info
.sizer
, pos
, span
, flag
, border
, data
);
3384 else if (info
.gotSize
)
3385 return (wxGBSizerItem
*)self
->Add(info
.size
.GetWidth(), info
.size
.GetHeight(),
3386 pos
, span
, flag
, border
, data
);
3394 static int _wrap_EmptyString_set(PyObject
*) {
3395 PyErr_SetString(PyExc_TypeError
,"Variable EmptyString is read-only.");
3400 static PyObject
*_wrap_EmptyString_get(void) {
3401 PyObject
*pyobj
= NULL
;
3405 pyobj
= PyUnicode_FromWideChar((&wxPyEmptyString
)->c_str(), (&wxPyEmptyString
)->Len());
3407 pyobj
= PyString_FromStringAndSize((&wxPyEmptyString
)->c_str(), (&wxPyEmptyString
)->Len());
3414 static PyObject
*_wrap_Object_GetClassName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3415 PyObject
*resultobj
= NULL
;
3416 wxObject
*arg1
= (wxObject
*) 0 ;
3418 PyObject
* obj0
= 0 ;
3420 (char *) "self", NULL
3423 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Object_GetClassName",kwnames
,&obj0
)) goto fail
;
3424 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
3425 if (SWIG_arg_fail(1)) SWIG_fail
;
3427 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3428 result
= wxObject_GetClassName(arg1
);
3430 wxPyEndAllowThreads(__tstate
);
3431 if (PyErr_Occurred()) SWIG_fail
;
3435 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
3437 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
3446 static PyObject
*_wrap_Object_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3447 PyObject
*resultobj
= NULL
;
3448 wxObject
*arg1
= (wxObject
*) 0 ;
3449 PyObject
* obj0
= 0 ;
3451 (char *) "self", NULL
3454 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Object_Destroy",kwnames
,&obj0
)) goto fail
;
3455 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
3456 if (SWIG_arg_fail(1)) SWIG_fail
;
3458 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3459 wxObject_Destroy(arg1
);
3461 wxPyEndAllowThreads(__tstate
);
3462 if (PyErr_Occurred()) SWIG_fail
;
3464 Py_INCREF(Py_None
); resultobj
= Py_None
;
3471 static PyObject
* Object_swigregister(PyObject
*, PyObject
*args
) {
3473 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
3474 SWIG_TypeClientData(SWIGTYPE_p_wxObject
, obj
);
3476 return Py_BuildValue((char *)"");
3478 static PyObject
*_wrap_Size_width_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3479 PyObject
*resultobj
= NULL
;
3480 wxSize
*arg1
= (wxSize
*) 0 ;
3482 PyObject
* obj0
= 0 ;
3483 PyObject
* obj1
= 0 ;
3485 (char *) "self",(char *) "x", NULL
3488 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_width_set",kwnames
,&obj0
,&obj1
)) goto fail
;
3489 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3490 if (SWIG_arg_fail(1)) SWIG_fail
;
3492 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3493 if (SWIG_arg_fail(2)) SWIG_fail
;
3495 if (arg1
) (arg1
)->x
= arg2
;
3497 Py_INCREF(Py_None
); resultobj
= Py_None
;
3504 static PyObject
*_wrap_Size_width_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3505 PyObject
*resultobj
= NULL
;
3506 wxSize
*arg1
= (wxSize
*) 0 ;
3508 PyObject
* obj0
= 0 ;
3510 (char *) "self", NULL
3513 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_width_get",kwnames
,&obj0
)) goto fail
;
3514 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3515 if (SWIG_arg_fail(1)) SWIG_fail
;
3516 result
= (int) ((arg1
)->x
);
3519 resultobj
= SWIG_From_int(static_cast<int >(result
));
3527 static PyObject
*_wrap_Size_height_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3528 PyObject
*resultobj
= NULL
;
3529 wxSize
*arg1
= (wxSize
*) 0 ;
3531 PyObject
* obj0
= 0 ;
3532 PyObject
* obj1
= 0 ;
3534 (char *) "self",(char *) "y", NULL
3537 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_height_set",kwnames
,&obj0
,&obj1
)) goto fail
;
3538 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3539 if (SWIG_arg_fail(1)) SWIG_fail
;
3541 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3542 if (SWIG_arg_fail(2)) SWIG_fail
;
3544 if (arg1
) (arg1
)->y
= arg2
;
3546 Py_INCREF(Py_None
); resultobj
= Py_None
;
3553 static PyObject
*_wrap_Size_height_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3554 PyObject
*resultobj
= NULL
;
3555 wxSize
*arg1
= (wxSize
*) 0 ;
3557 PyObject
* obj0
= 0 ;
3559 (char *) "self", NULL
3562 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_height_get",kwnames
,&obj0
)) goto fail
;
3563 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3564 if (SWIG_arg_fail(1)) SWIG_fail
;
3565 result
= (int) ((arg1
)->y
);
3568 resultobj
= SWIG_From_int(static_cast<int >(result
));
3576 static PyObject
*_wrap_new_Size(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3577 PyObject
*resultobj
= NULL
;
3578 int arg1
= (int) 0 ;
3579 int arg2
= (int) 0 ;
3581 PyObject
* obj0
= 0 ;
3582 PyObject
* obj1
= 0 ;
3584 (char *) "w",(char *) "h", NULL
3587 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Size",kwnames
,&obj0
,&obj1
)) goto fail
;
3590 arg1
= static_cast<int >(SWIG_As_int(obj0
));
3591 if (SWIG_arg_fail(1)) SWIG_fail
;
3596 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3597 if (SWIG_arg_fail(2)) SWIG_fail
;
3601 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3602 result
= (wxSize
*)new wxSize(arg1
,arg2
);
3604 wxPyEndAllowThreads(__tstate
);
3605 if (PyErr_Occurred()) SWIG_fail
;
3607 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSize
, 1);
3614 static PyObject
*_wrap_delete_Size(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3615 PyObject
*resultobj
= NULL
;
3616 wxSize
*arg1
= (wxSize
*) 0 ;
3617 PyObject
* obj0
= 0 ;
3619 (char *) "self", NULL
3622 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Size",kwnames
,&obj0
)) goto fail
;
3623 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3624 if (SWIG_arg_fail(1)) SWIG_fail
;
3626 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3629 wxPyEndAllowThreads(__tstate
);
3630 if (PyErr_Occurred()) SWIG_fail
;
3632 Py_INCREF(Py_None
); resultobj
= Py_None
;
3639 static PyObject
*_wrap_Size___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3640 PyObject
*resultobj
= NULL
;
3641 wxSize
*arg1
= (wxSize
*) 0 ;
3645 PyObject
* obj0
= 0 ;
3646 PyObject
* obj1
= 0 ;
3648 (char *) "self",(char *) "sz", NULL
3651 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
3652 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3653 if (SWIG_arg_fail(1)) SWIG_fail
;
3656 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3659 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3660 result
= (bool)(arg1
)->operator ==((wxSize
const &)*arg2
);
3662 wxPyEndAllowThreads(__tstate
);
3663 if (PyErr_Occurred()) SWIG_fail
;
3666 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3674 static PyObject
*_wrap_Size___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3675 PyObject
*resultobj
= NULL
;
3676 wxSize
*arg1
= (wxSize
*) 0 ;
3680 PyObject
* obj0
= 0 ;
3681 PyObject
* obj1
= 0 ;
3683 (char *) "self",(char *) "sz", NULL
3686 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
3687 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3688 if (SWIG_arg_fail(1)) SWIG_fail
;
3691 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3694 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3695 result
= (bool)(arg1
)->operator !=((wxSize
const &)*arg2
);
3697 wxPyEndAllowThreads(__tstate
);
3698 if (PyErr_Occurred()) SWIG_fail
;
3701 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3709 static PyObject
*_wrap_Size___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3710 PyObject
*resultobj
= NULL
;
3711 wxSize
*arg1
= (wxSize
*) 0 ;
3715 PyObject
* obj0
= 0 ;
3716 PyObject
* obj1
= 0 ;
3718 (char *) "self",(char *) "sz", NULL
3721 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
3722 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3723 if (SWIG_arg_fail(1)) SWIG_fail
;
3726 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3729 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3730 result
= (arg1
)->operator +((wxSize
const &)*arg2
);
3732 wxPyEndAllowThreads(__tstate
);
3733 if (PyErr_Occurred()) SWIG_fail
;
3737 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
3738 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
3746 static PyObject
*_wrap_Size___sub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3747 PyObject
*resultobj
= NULL
;
3748 wxSize
*arg1
= (wxSize
*) 0 ;
3752 PyObject
* obj0
= 0 ;
3753 PyObject
* obj1
= 0 ;
3755 (char *) "self",(char *) "sz", NULL
3758 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size___sub__",kwnames
,&obj0
,&obj1
)) goto fail
;
3759 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3760 if (SWIG_arg_fail(1)) SWIG_fail
;
3763 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3766 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3767 result
= (arg1
)->operator -((wxSize
const &)*arg2
);
3769 wxPyEndAllowThreads(__tstate
);
3770 if (PyErr_Occurred()) SWIG_fail
;
3774 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
3775 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
3783 static PyObject
*_wrap_Size_IncTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3784 PyObject
*resultobj
= NULL
;
3785 wxSize
*arg1
= (wxSize
*) 0 ;
3788 PyObject
* obj0
= 0 ;
3789 PyObject
* obj1
= 0 ;
3791 (char *) "self",(char *) "sz", NULL
3794 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_IncTo",kwnames
,&obj0
,&obj1
)) goto fail
;
3795 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3796 if (SWIG_arg_fail(1)) SWIG_fail
;
3799 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3802 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3803 (arg1
)->IncTo((wxSize
const &)*arg2
);
3805 wxPyEndAllowThreads(__tstate
);
3806 if (PyErr_Occurred()) SWIG_fail
;
3808 Py_INCREF(Py_None
); resultobj
= Py_None
;
3815 static PyObject
*_wrap_Size_DecTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3816 PyObject
*resultobj
= NULL
;
3817 wxSize
*arg1
= (wxSize
*) 0 ;
3820 PyObject
* obj0
= 0 ;
3821 PyObject
* obj1
= 0 ;
3823 (char *) "self",(char *) "sz", NULL
3826 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_DecTo",kwnames
,&obj0
,&obj1
)) goto fail
;
3827 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3828 if (SWIG_arg_fail(1)) SWIG_fail
;
3831 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
3834 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3835 (arg1
)->DecTo((wxSize
const &)*arg2
);
3837 wxPyEndAllowThreads(__tstate
);
3838 if (PyErr_Occurred()) SWIG_fail
;
3840 Py_INCREF(Py_None
); resultobj
= Py_None
;
3847 static PyObject
*_wrap_Size_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3848 PyObject
*resultobj
= NULL
;
3849 wxSize
*arg1
= (wxSize
*) 0 ;
3852 PyObject
* obj0
= 0 ;
3853 PyObject
* obj1
= 0 ;
3854 PyObject
* obj2
= 0 ;
3856 (char *) "self",(char *) "w",(char *) "h", NULL
3859 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Size_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
3860 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3861 if (SWIG_arg_fail(1)) SWIG_fail
;
3863 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3864 if (SWIG_arg_fail(2)) SWIG_fail
;
3867 arg3
= static_cast<int >(SWIG_As_int(obj2
));
3868 if (SWIG_arg_fail(3)) SWIG_fail
;
3871 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3872 (arg1
)->Set(arg2
,arg3
);
3874 wxPyEndAllowThreads(__tstate
);
3875 if (PyErr_Occurred()) SWIG_fail
;
3877 Py_INCREF(Py_None
); resultobj
= Py_None
;
3884 static PyObject
*_wrap_Size_SetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3885 PyObject
*resultobj
= NULL
;
3886 wxSize
*arg1
= (wxSize
*) 0 ;
3888 PyObject
* obj0
= 0 ;
3889 PyObject
* obj1
= 0 ;
3891 (char *) "self",(char *) "w", NULL
3894 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_SetWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
3895 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3896 if (SWIG_arg_fail(1)) SWIG_fail
;
3898 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3899 if (SWIG_arg_fail(2)) SWIG_fail
;
3902 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3903 (arg1
)->SetWidth(arg2
);
3905 wxPyEndAllowThreads(__tstate
);
3906 if (PyErr_Occurred()) SWIG_fail
;
3908 Py_INCREF(Py_None
); resultobj
= Py_None
;
3915 static PyObject
*_wrap_Size_SetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3916 PyObject
*resultobj
= NULL
;
3917 wxSize
*arg1
= (wxSize
*) 0 ;
3919 PyObject
* obj0
= 0 ;
3920 PyObject
* obj1
= 0 ;
3922 (char *) "self",(char *) "h", NULL
3925 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_SetHeight",kwnames
,&obj0
,&obj1
)) goto fail
;
3926 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3927 if (SWIG_arg_fail(1)) SWIG_fail
;
3929 arg2
= static_cast<int >(SWIG_As_int(obj1
));
3930 if (SWIG_arg_fail(2)) SWIG_fail
;
3933 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3934 (arg1
)->SetHeight(arg2
);
3936 wxPyEndAllowThreads(__tstate
);
3937 if (PyErr_Occurred()) SWIG_fail
;
3939 Py_INCREF(Py_None
); resultobj
= Py_None
;
3946 static PyObject
*_wrap_Size_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3947 PyObject
*resultobj
= NULL
;
3948 wxSize
*arg1
= (wxSize
*) 0 ;
3950 PyObject
* obj0
= 0 ;
3952 (char *) "self", NULL
3955 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_GetWidth",kwnames
,&obj0
)) goto fail
;
3956 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3957 if (SWIG_arg_fail(1)) SWIG_fail
;
3959 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3960 result
= (int)((wxSize
const *)arg1
)->GetWidth();
3962 wxPyEndAllowThreads(__tstate
);
3963 if (PyErr_Occurred()) SWIG_fail
;
3966 resultobj
= SWIG_From_int(static_cast<int >(result
));
3974 static PyObject
*_wrap_Size_GetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
3975 PyObject
*resultobj
= NULL
;
3976 wxSize
*arg1
= (wxSize
*) 0 ;
3978 PyObject
* obj0
= 0 ;
3980 (char *) "self", NULL
3983 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_GetHeight",kwnames
,&obj0
)) goto fail
;
3984 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
3985 if (SWIG_arg_fail(1)) SWIG_fail
;
3987 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3988 result
= (int)((wxSize
const *)arg1
)->GetHeight();
3990 wxPyEndAllowThreads(__tstate
);
3991 if (PyErr_Occurred()) SWIG_fail
;
3994 resultobj
= SWIG_From_int(static_cast<int >(result
));
4002 static PyObject
*_wrap_Size_IsFullySpecified(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4003 PyObject
*resultobj
= NULL
;
4004 wxSize
*arg1
= (wxSize
*) 0 ;
4006 PyObject
* obj0
= 0 ;
4008 (char *) "self", NULL
4011 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_IsFullySpecified",kwnames
,&obj0
)) goto fail
;
4012 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
4013 if (SWIG_arg_fail(1)) SWIG_fail
;
4015 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4016 result
= (bool)((wxSize
const *)arg1
)->IsFullySpecified();
4018 wxPyEndAllowThreads(__tstate
);
4019 if (PyErr_Occurred()) SWIG_fail
;
4022 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4030 static PyObject
*_wrap_Size_SetDefaults(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4031 PyObject
*resultobj
= NULL
;
4032 wxSize
*arg1
= (wxSize
*) 0 ;
4035 PyObject
* obj0
= 0 ;
4036 PyObject
* obj1
= 0 ;
4038 (char *) "self",(char *) "size", NULL
4041 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Size_SetDefaults",kwnames
,&obj0
,&obj1
)) goto fail
;
4042 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
4043 if (SWIG_arg_fail(1)) SWIG_fail
;
4046 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
4049 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4050 (arg1
)->SetDefaults((wxSize
const &)*arg2
);
4052 wxPyEndAllowThreads(__tstate
);
4053 if (PyErr_Occurred()) SWIG_fail
;
4055 Py_INCREF(Py_None
); resultobj
= Py_None
;
4062 static PyObject
*_wrap_Size_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4063 PyObject
*resultobj
= NULL
;
4064 wxSize
*arg1
= (wxSize
*) 0 ;
4066 PyObject
* obj0
= 0 ;
4068 (char *) "self", NULL
4071 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Size_Get",kwnames
,&obj0
)) goto fail
;
4072 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
4073 if (SWIG_arg_fail(1)) SWIG_fail
;
4075 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4076 result
= (PyObject
*)wxSize_Get(arg1
);
4078 wxPyEndAllowThreads(__tstate
);
4079 if (PyErr_Occurred()) SWIG_fail
;
4088 static PyObject
* Size_swigregister(PyObject
*, PyObject
*args
) {
4090 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4091 SWIG_TypeClientData(SWIGTYPE_p_wxSize
, obj
);
4093 return Py_BuildValue((char *)"");
4095 static PyObject
*_wrap_RealPoint_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4096 PyObject
*resultobj
= NULL
;
4097 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4099 PyObject
* obj0
= 0 ;
4100 PyObject
* obj1
= 0 ;
4102 (char *) "self",(char *) "x", NULL
4105 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4106 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4107 if (SWIG_arg_fail(1)) SWIG_fail
;
4109 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4110 if (SWIG_arg_fail(2)) SWIG_fail
;
4112 if (arg1
) (arg1
)->x
= arg2
;
4114 Py_INCREF(Py_None
); resultobj
= Py_None
;
4121 static PyObject
*_wrap_RealPoint_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4122 PyObject
*resultobj
= NULL
;
4123 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4125 PyObject
* obj0
= 0 ;
4127 (char *) "self", NULL
4130 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RealPoint_x_get",kwnames
,&obj0
)) goto fail
;
4131 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4132 if (SWIG_arg_fail(1)) SWIG_fail
;
4133 result
= (double) ((arg1
)->x
);
4136 resultobj
= SWIG_From_double(static_cast<double >(result
));
4144 static PyObject
*_wrap_RealPoint_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4145 PyObject
*resultobj
= NULL
;
4146 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4148 PyObject
* obj0
= 0 ;
4149 PyObject
* obj1
= 0 ;
4151 (char *) "self",(char *) "y", NULL
4154 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4155 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4156 if (SWIG_arg_fail(1)) SWIG_fail
;
4158 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4159 if (SWIG_arg_fail(2)) SWIG_fail
;
4161 if (arg1
) (arg1
)->y
= arg2
;
4163 Py_INCREF(Py_None
); resultobj
= Py_None
;
4170 static PyObject
*_wrap_RealPoint_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4171 PyObject
*resultobj
= NULL
;
4172 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4174 PyObject
* obj0
= 0 ;
4176 (char *) "self", NULL
4179 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RealPoint_y_get",kwnames
,&obj0
)) goto fail
;
4180 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4181 if (SWIG_arg_fail(1)) SWIG_fail
;
4182 result
= (double) ((arg1
)->y
);
4185 resultobj
= SWIG_From_double(static_cast<double >(result
));
4193 static PyObject
*_wrap_new_RealPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4194 PyObject
*resultobj
= NULL
;
4195 double arg1
= (double) 0.0 ;
4196 double arg2
= (double) 0.0 ;
4197 wxRealPoint
*result
;
4198 PyObject
* obj0
= 0 ;
4199 PyObject
* obj1
= 0 ;
4201 (char *) "x",(char *) "y", NULL
4204 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_RealPoint",kwnames
,&obj0
,&obj1
)) goto fail
;
4207 arg1
= static_cast<double >(SWIG_As_double(obj0
));
4208 if (SWIG_arg_fail(1)) SWIG_fail
;
4213 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4214 if (SWIG_arg_fail(2)) SWIG_fail
;
4218 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4219 result
= (wxRealPoint
*)new wxRealPoint(arg1
,arg2
);
4221 wxPyEndAllowThreads(__tstate
);
4222 if (PyErr_Occurred()) SWIG_fail
;
4224 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRealPoint
, 1);
4231 static PyObject
*_wrap_delete_RealPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4232 PyObject
*resultobj
= NULL
;
4233 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4234 PyObject
* obj0
= 0 ;
4236 (char *) "self", NULL
4239 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_RealPoint",kwnames
,&obj0
)) goto fail
;
4240 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4241 if (SWIG_arg_fail(1)) SWIG_fail
;
4243 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4246 wxPyEndAllowThreads(__tstate
);
4247 if (PyErr_Occurred()) SWIG_fail
;
4249 Py_INCREF(Py_None
); resultobj
= Py_None
;
4256 static PyObject
*_wrap_RealPoint___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4257 PyObject
*resultobj
= NULL
;
4258 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4259 wxRealPoint
*arg2
= 0 ;
4262 PyObject
* obj0
= 0 ;
4263 PyObject
* obj1
= 0 ;
4265 (char *) "self",(char *) "pt", NULL
4268 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
4269 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4270 if (SWIG_arg_fail(1)) SWIG_fail
;
4273 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4276 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4277 result
= (bool)(arg1
)->operator ==((wxRealPoint
const &)*arg2
);
4279 wxPyEndAllowThreads(__tstate
);
4280 if (PyErr_Occurred()) SWIG_fail
;
4283 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4291 static PyObject
*_wrap_RealPoint___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4292 PyObject
*resultobj
= NULL
;
4293 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4294 wxRealPoint
*arg2
= 0 ;
4297 PyObject
* obj0
= 0 ;
4298 PyObject
* obj1
= 0 ;
4300 (char *) "self",(char *) "pt", NULL
4303 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
4304 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4305 if (SWIG_arg_fail(1)) SWIG_fail
;
4308 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4311 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4312 result
= (bool)(arg1
)->operator !=((wxRealPoint
const &)*arg2
);
4314 wxPyEndAllowThreads(__tstate
);
4315 if (PyErr_Occurred()) SWIG_fail
;
4318 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4326 static PyObject
*_wrap_RealPoint___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4327 PyObject
*resultobj
= NULL
;
4328 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4329 wxRealPoint
*arg2
= 0 ;
4332 PyObject
* obj0
= 0 ;
4333 PyObject
* obj1
= 0 ;
4335 (char *) "self",(char *) "pt", NULL
4338 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
4339 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4340 if (SWIG_arg_fail(1)) SWIG_fail
;
4343 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4346 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4347 result
= (arg1
)->operator +((wxRealPoint
const &)*arg2
);
4349 wxPyEndAllowThreads(__tstate
);
4350 if (PyErr_Occurred()) SWIG_fail
;
4353 wxRealPoint
* resultptr
;
4354 resultptr
= new wxRealPoint(static_cast<wxRealPoint
& >(result
));
4355 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRealPoint
, 1);
4363 static PyObject
*_wrap_RealPoint___sub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4364 PyObject
*resultobj
= NULL
;
4365 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4366 wxRealPoint
*arg2
= 0 ;
4369 PyObject
* obj0
= 0 ;
4370 PyObject
* obj1
= 0 ;
4372 (char *) "self",(char *) "pt", NULL
4375 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RealPoint___sub__",kwnames
,&obj0
,&obj1
)) goto fail
;
4376 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4377 if (SWIG_arg_fail(1)) SWIG_fail
;
4380 if ( ! wxRealPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4383 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4384 result
= (arg1
)->operator -((wxRealPoint
const &)*arg2
);
4386 wxPyEndAllowThreads(__tstate
);
4387 if (PyErr_Occurred()) SWIG_fail
;
4390 wxRealPoint
* resultptr
;
4391 resultptr
= new wxRealPoint(static_cast<wxRealPoint
& >(result
));
4392 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRealPoint
, 1);
4400 static PyObject
*_wrap_RealPoint_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4401 PyObject
*resultobj
= NULL
;
4402 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4405 PyObject
* obj0
= 0 ;
4406 PyObject
* obj1
= 0 ;
4407 PyObject
* obj2
= 0 ;
4409 (char *) "self",(char *) "x",(char *) "y", NULL
4412 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:RealPoint_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
4413 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4414 if (SWIG_arg_fail(1)) SWIG_fail
;
4416 arg2
= static_cast<double >(SWIG_As_double(obj1
));
4417 if (SWIG_arg_fail(2)) SWIG_fail
;
4420 arg3
= static_cast<double >(SWIG_As_double(obj2
));
4421 if (SWIG_arg_fail(3)) SWIG_fail
;
4424 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4425 wxRealPoint_Set(arg1
,arg2
,arg3
);
4427 wxPyEndAllowThreads(__tstate
);
4428 if (PyErr_Occurred()) SWIG_fail
;
4430 Py_INCREF(Py_None
); resultobj
= Py_None
;
4437 static PyObject
*_wrap_RealPoint_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4438 PyObject
*resultobj
= NULL
;
4439 wxRealPoint
*arg1
= (wxRealPoint
*) 0 ;
4441 PyObject
* obj0
= 0 ;
4443 (char *) "self", NULL
4446 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:RealPoint_Get",kwnames
,&obj0
)) goto fail
;
4447 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRealPoint
, SWIG_POINTER_EXCEPTION
| 0);
4448 if (SWIG_arg_fail(1)) SWIG_fail
;
4450 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4451 result
= (PyObject
*)wxRealPoint_Get(arg1
);
4453 wxPyEndAllowThreads(__tstate
);
4454 if (PyErr_Occurred()) SWIG_fail
;
4463 static PyObject
* RealPoint_swigregister(PyObject
*, PyObject
*args
) {
4465 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4466 SWIG_TypeClientData(SWIGTYPE_p_wxRealPoint
, obj
);
4468 return Py_BuildValue((char *)"");
4470 static PyObject
*_wrap_Point_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4471 PyObject
*resultobj
= NULL
;
4472 wxPoint
*arg1
= (wxPoint
*) 0 ;
4474 PyObject
* obj0
= 0 ;
4475 PyObject
* obj1
= 0 ;
4477 (char *) "self",(char *) "x", NULL
4480 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4481 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4482 if (SWIG_arg_fail(1)) SWIG_fail
;
4484 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4485 if (SWIG_arg_fail(2)) SWIG_fail
;
4487 if (arg1
) (arg1
)->x
= arg2
;
4489 Py_INCREF(Py_None
); resultobj
= Py_None
;
4496 static PyObject
*_wrap_Point_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4497 PyObject
*resultobj
= NULL
;
4498 wxPoint
*arg1
= (wxPoint
*) 0 ;
4500 PyObject
* obj0
= 0 ;
4502 (char *) "self", NULL
4505 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point_x_get",kwnames
,&obj0
)) goto fail
;
4506 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4507 if (SWIG_arg_fail(1)) SWIG_fail
;
4508 result
= (int) ((arg1
)->x
);
4511 resultobj
= SWIG_From_int(static_cast<int >(result
));
4519 static PyObject
*_wrap_Point_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4520 PyObject
*resultobj
= NULL
;
4521 wxPoint
*arg1
= (wxPoint
*) 0 ;
4523 PyObject
* obj0
= 0 ;
4524 PyObject
* obj1
= 0 ;
4526 (char *) "self",(char *) "y", NULL
4529 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
4530 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4531 if (SWIG_arg_fail(1)) SWIG_fail
;
4533 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4534 if (SWIG_arg_fail(2)) SWIG_fail
;
4536 if (arg1
) (arg1
)->y
= arg2
;
4538 Py_INCREF(Py_None
); resultobj
= Py_None
;
4545 static PyObject
*_wrap_Point_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4546 PyObject
*resultobj
= NULL
;
4547 wxPoint
*arg1
= (wxPoint
*) 0 ;
4549 PyObject
* obj0
= 0 ;
4551 (char *) "self", NULL
4554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point_y_get",kwnames
,&obj0
)) goto fail
;
4555 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4556 if (SWIG_arg_fail(1)) SWIG_fail
;
4557 result
= (int) ((arg1
)->y
);
4560 resultobj
= SWIG_From_int(static_cast<int >(result
));
4568 static PyObject
*_wrap_new_Point(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4569 PyObject
*resultobj
= NULL
;
4570 int arg1
= (int) 0 ;
4571 int arg2
= (int) 0 ;
4573 PyObject
* obj0
= 0 ;
4574 PyObject
* obj1
= 0 ;
4576 (char *) "x",(char *) "y", NULL
4579 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Point",kwnames
,&obj0
,&obj1
)) goto fail
;
4582 arg1
= static_cast<int >(SWIG_As_int(obj0
));
4583 if (SWIG_arg_fail(1)) SWIG_fail
;
4588 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4589 if (SWIG_arg_fail(2)) SWIG_fail
;
4593 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4594 result
= (wxPoint
*)new wxPoint(arg1
,arg2
);
4596 wxPyEndAllowThreads(__tstate
);
4597 if (PyErr_Occurred()) SWIG_fail
;
4599 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 1);
4606 static PyObject
*_wrap_delete_Point(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4607 PyObject
*resultobj
= NULL
;
4608 wxPoint
*arg1
= (wxPoint
*) 0 ;
4609 PyObject
* obj0
= 0 ;
4611 (char *) "self", NULL
4614 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Point",kwnames
,&obj0
)) goto fail
;
4615 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4616 if (SWIG_arg_fail(1)) SWIG_fail
;
4618 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4621 wxPyEndAllowThreads(__tstate
);
4622 if (PyErr_Occurred()) SWIG_fail
;
4624 Py_INCREF(Py_None
); resultobj
= Py_None
;
4631 static PyObject
*_wrap_Point___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4632 PyObject
*resultobj
= NULL
;
4633 wxPoint
*arg1
= (wxPoint
*) 0 ;
4637 PyObject
* obj0
= 0 ;
4638 PyObject
* obj1
= 0 ;
4640 (char *) "self",(char *) "pt", NULL
4643 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
4644 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4645 if (SWIG_arg_fail(1)) SWIG_fail
;
4648 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4651 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4652 result
= (bool)(arg1
)->operator ==((wxPoint
const &)*arg2
);
4654 wxPyEndAllowThreads(__tstate
);
4655 if (PyErr_Occurred()) SWIG_fail
;
4658 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4666 static PyObject
*_wrap_Point___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4667 PyObject
*resultobj
= NULL
;
4668 wxPoint
*arg1
= (wxPoint
*) 0 ;
4672 PyObject
* obj0
= 0 ;
4673 PyObject
* obj1
= 0 ;
4675 (char *) "self",(char *) "pt", NULL
4678 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
4679 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4680 if (SWIG_arg_fail(1)) SWIG_fail
;
4683 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4686 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4687 result
= (bool)(arg1
)->operator !=((wxPoint
const &)*arg2
);
4689 wxPyEndAllowThreads(__tstate
);
4690 if (PyErr_Occurred()) SWIG_fail
;
4693 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4701 static PyObject
*_wrap_Point___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4702 PyObject
*resultobj
= NULL
;
4703 wxPoint
*arg1
= (wxPoint
*) 0 ;
4707 PyObject
* obj0
= 0 ;
4708 PyObject
* obj1
= 0 ;
4710 (char *) "self",(char *) "pt", NULL
4713 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
4714 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4715 if (SWIG_arg_fail(1)) SWIG_fail
;
4718 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4721 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4722 result
= (arg1
)->operator +((wxPoint
const &)*arg2
);
4724 wxPyEndAllowThreads(__tstate
);
4725 if (PyErr_Occurred()) SWIG_fail
;
4728 wxPoint
* resultptr
;
4729 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
4730 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
4738 static PyObject
*_wrap_Point___sub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4739 PyObject
*resultobj
= NULL
;
4740 wxPoint
*arg1
= (wxPoint
*) 0 ;
4744 PyObject
* obj0
= 0 ;
4745 PyObject
* obj1
= 0 ;
4747 (char *) "self",(char *) "pt", NULL
4750 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___sub__",kwnames
,&obj0
,&obj1
)) goto fail
;
4751 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4752 if (SWIG_arg_fail(1)) SWIG_fail
;
4755 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4758 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4759 result
= (arg1
)->operator -((wxPoint
const &)*arg2
);
4761 wxPyEndAllowThreads(__tstate
);
4762 if (PyErr_Occurred()) SWIG_fail
;
4765 wxPoint
* resultptr
;
4766 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
4767 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
4775 static PyObject
*_wrap_Point___iadd__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4776 PyObject
*resultobj
= NULL
;
4777 wxPoint
*arg1
= (wxPoint
*) 0 ;
4781 PyObject
* obj0
= 0 ;
4782 PyObject
* obj1
= 0 ;
4784 (char *) "self",(char *) "pt", NULL
4787 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___iadd__",kwnames
,&obj0
,&obj1
)) goto fail
;
4788 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4789 if (SWIG_arg_fail(1)) SWIG_fail
;
4792 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4795 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4797 wxPoint
&_result_ref
= (arg1
)->operator +=((wxPoint
const &)*arg2
);
4798 result
= (wxPoint
*) &_result_ref
;
4801 wxPyEndAllowThreads(__tstate
);
4802 if (PyErr_Occurred()) SWIG_fail
;
4804 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 1);
4811 static PyObject
*_wrap_Point___isub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4812 PyObject
*resultobj
= NULL
;
4813 wxPoint
*arg1
= (wxPoint
*) 0 ;
4817 PyObject
* obj0
= 0 ;
4818 PyObject
* obj1
= 0 ;
4820 (char *) "self",(char *) "pt", NULL
4823 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point___isub__",kwnames
,&obj0
,&obj1
)) goto fail
;
4824 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
4825 if (SWIG_arg_fail(1)) SWIG_fail
;
4828 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4831 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4833 wxPoint
&_result_ref
= (arg1
)->operator -=((wxPoint
const &)*arg2
);
4834 result
= (wxPoint
*) &_result_ref
;
4837 wxPyEndAllowThreads(__tstate
);
4838 if (PyErr_Occurred()) SWIG_fail
;
4840 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 1);
4847 static PyObject
*_wrap_Point_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4848 PyObject
*resultobj
= NULL
;
4849 wxPoint
*arg1
= (wxPoint
*) 0 ;
4852 PyObject
* obj0
= 0 ;
4853 PyObject
* obj1
= 0 ;
4854 PyObject
* obj2
= 0 ;
4856 (char *) "self",(char *) "x",(char *) "y", NULL
4859 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Point_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
4860 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4861 if (SWIG_arg_fail(1)) SWIG_fail
;
4863 arg2
= static_cast<long >(SWIG_As_long(obj1
));
4864 if (SWIG_arg_fail(2)) SWIG_fail
;
4867 arg3
= static_cast<long >(SWIG_As_long(obj2
));
4868 if (SWIG_arg_fail(3)) SWIG_fail
;
4871 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4872 wxPoint_Set(arg1
,arg2
,arg3
);
4874 wxPyEndAllowThreads(__tstate
);
4875 if (PyErr_Occurred()) SWIG_fail
;
4877 Py_INCREF(Py_None
); resultobj
= Py_None
;
4884 static PyObject
*_wrap_Point_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4885 PyObject
*resultobj
= NULL
;
4886 wxPoint
*arg1
= (wxPoint
*) 0 ;
4888 PyObject
* obj0
= 0 ;
4890 (char *) "self", NULL
4893 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point_Get",kwnames
,&obj0
)) goto fail
;
4894 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
4895 if (SWIG_arg_fail(1)) SWIG_fail
;
4897 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4898 result
= (PyObject
*)wxPoint_Get(arg1
);
4900 wxPyEndAllowThreads(__tstate
);
4901 if (PyErr_Occurred()) SWIG_fail
;
4910 static PyObject
* Point_swigregister(PyObject
*, PyObject
*args
) {
4912 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
4913 SWIG_TypeClientData(SWIGTYPE_p_wxPoint
, obj
);
4915 return Py_BuildValue((char *)"");
4917 static PyObject
*_wrap_new_Rect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4918 PyObject
*resultobj
= NULL
;
4919 int arg1
= (int) 0 ;
4920 int arg2
= (int) 0 ;
4921 int arg3
= (int) 0 ;
4922 int arg4
= (int) 0 ;
4924 PyObject
* obj0
= 0 ;
4925 PyObject
* obj1
= 0 ;
4926 PyObject
* obj2
= 0 ;
4927 PyObject
* obj3
= 0 ;
4929 (char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
4932 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_Rect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
4935 arg1
= static_cast<int >(SWIG_As_int(obj0
));
4936 if (SWIG_arg_fail(1)) SWIG_fail
;
4941 arg2
= static_cast<int >(SWIG_As_int(obj1
));
4942 if (SWIG_arg_fail(2)) SWIG_fail
;
4947 arg3
= static_cast<int >(SWIG_As_int(obj2
));
4948 if (SWIG_arg_fail(3)) SWIG_fail
;
4953 arg4
= static_cast<int >(SWIG_As_int(obj3
));
4954 if (SWIG_arg_fail(4)) SWIG_fail
;
4958 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4959 result
= (wxRect
*)new wxRect(arg1
,arg2
,arg3
,arg4
);
4961 wxPyEndAllowThreads(__tstate
);
4962 if (PyErr_Occurred()) SWIG_fail
;
4964 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
4971 static PyObject
*_wrap_new_RectPP(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
4972 PyObject
*resultobj
= NULL
;
4978 PyObject
* obj0
= 0 ;
4979 PyObject
* obj1
= 0 ;
4981 (char *) "topLeft",(char *) "bottomRight", NULL
4984 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_RectPP",kwnames
,&obj0
,&obj1
)) goto fail
;
4987 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
4991 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
4994 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4995 result
= (wxRect
*)new wxRect((wxPoint
const &)*arg1
,(wxPoint
const &)*arg2
);
4997 wxPyEndAllowThreads(__tstate
);
4998 if (PyErr_Occurred()) SWIG_fail
;
5000 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
5007 static PyObject
*_wrap_new_RectPS(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5008 PyObject
*resultobj
= NULL
;
5014 PyObject
* obj0
= 0 ;
5015 PyObject
* obj1
= 0 ;
5017 (char *) "pos",(char *) "size", NULL
5020 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:new_RectPS",kwnames
,&obj0
,&obj1
)) goto fail
;
5023 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
5027 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
5030 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5031 result
= (wxRect
*)new wxRect((wxPoint
const &)*arg1
,(wxSize
const &)*arg2
);
5033 wxPyEndAllowThreads(__tstate
);
5034 if (PyErr_Occurred()) SWIG_fail
;
5036 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
5043 static PyObject
*_wrap_new_RectS(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5044 PyObject
*resultobj
= NULL
;
5048 PyObject
* obj0
= 0 ;
5050 (char *) "size", NULL
5053 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_RectS",kwnames
,&obj0
)) goto fail
;
5056 if ( ! wxSize_helper(obj0
, &arg1
)) SWIG_fail
;
5059 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5060 result
= (wxRect
*)new wxRect((wxSize
const &)*arg1
);
5062 wxPyEndAllowThreads(__tstate
);
5063 if (PyErr_Occurred()) SWIG_fail
;
5065 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
5072 static PyObject
*_wrap_delete_Rect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5073 PyObject
*resultobj
= NULL
;
5074 wxRect
*arg1
= (wxRect
*) 0 ;
5075 PyObject
* obj0
= 0 ;
5077 (char *) "self", NULL
5080 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Rect",kwnames
,&obj0
)) goto fail
;
5081 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5082 if (SWIG_arg_fail(1)) SWIG_fail
;
5084 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5087 wxPyEndAllowThreads(__tstate
);
5088 if (PyErr_Occurred()) SWIG_fail
;
5090 Py_INCREF(Py_None
); resultobj
= Py_None
;
5097 static PyObject
*_wrap_Rect_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5098 PyObject
*resultobj
= NULL
;
5099 wxRect
*arg1
= (wxRect
*) 0 ;
5101 PyObject
* obj0
= 0 ;
5103 (char *) "self", NULL
5106 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetX",kwnames
,&obj0
)) goto fail
;
5107 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5108 if (SWIG_arg_fail(1)) SWIG_fail
;
5110 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5111 result
= (int)((wxRect
const *)arg1
)->GetX();
5113 wxPyEndAllowThreads(__tstate
);
5114 if (PyErr_Occurred()) SWIG_fail
;
5117 resultobj
= SWIG_From_int(static_cast<int >(result
));
5125 static PyObject
*_wrap_Rect_SetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5126 PyObject
*resultobj
= NULL
;
5127 wxRect
*arg1
= (wxRect
*) 0 ;
5129 PyObject
* obj0
= 0 ;
5130 PyObject
* obj1
= 0 ;
5132 (char *) "self",(char *) "x", NULL
5135 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetX",kwnames
,&obj0
,&obj1
)) goto fail
;
5136 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5137 if (SWIG_arg_fail(1)) SWIG_fail
;
5139 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5140 if (SWIG_arg_fail(2)) SWIG_fail
;
5143 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5146 wxPyEndAllowThreads(__tstate
);
5147 if (PyErr_Occurred()) SWIG_fail
;
5149 Py_INCREF(Py_None
); resultobj
= Py_None
;
5156 static PyObject
*_wrap_Rect_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5157 PyObject
*resultobj
= NULL
;
5158 wxRect
*arg1
= (wxRect
*) 0 ;
5160 PyObject
* obj0
= 0 ;
5162 (char *) "self", NULL
5165 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetY",kwnames
,&obj0
)) goto fail
;
5166 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5167 if (SWIG_arg_fail(1)) SWIG_fail
;
5169 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5170 result
= (int)(arg1
)->GetY();
5172 wxPyEndAllowThreads(__tstate
);
5173 if (PyErr_Occurred()) SWIG_fail
;
5176 resultobj
= SWIG_From_int(static_cast<int >(result
));
5184 static PyObject
*_wrap_Rect_SetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5185 PyObject
*resultobj
= NULL
;
5186 wxRect
*arg1
= (wxRect
*) 0 ;
5188 PyObject
* obj0
= 0 ;
5189 PyObject
* obj1
= 0 ;
5191 (char *) "self",(char *) "y", NULL
5194 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetY",kwnames
,&obj0
,&obj1
)) goto fail
;
5195 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5196 if (SWIG_arg_fail(1)) SWIG_fail
;
5198 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5199 if (SWIG_arg_fail(2)) SWIG_fail
;
5202 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5205 wxPyEndAllowThreads(__tstate
);
5206 if (PyErr_Occurred()) SWIG_fail
;
5208 Py_INCREF(Py_None
); resultobj
= Py_None
;
5215 static PyObject
*_wrap_Rect_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5216 PyObject
*resultobj
= NULL
;
5217 wxRect
*arg1
= (wxRect
*) 0 ;
5219 PyObject
* obj0
= 0 ;
5221 (char *) "self", NULL
5224 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetWidth",kwnames
,&obj0
)) goto fail
;
5225 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5226 if (SWIG_arg_fail(1)) SWIG_fail
;
5228 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5229 result
= (int)((wxRect
const *)arg1
)->GetWidth();
5231 wxPyEndAllowThreads(__tstate
);
5232 if (PyErr_Occurred()) SWIG_fail
;
5235 resultobj
= SWIG_From_int(static_cast<int >(result
));
5243 static PyObject
*_wrap_Rect_SetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5244 PyObject
*resultobj
= NULL
;
5245 wxRect
*arg1
= (wxRect
*) 0 ;
5247 PyObject
* obj0
= 0 ;
5248 PyObject
* obj1
= 0 ;
5250 (char *) "self",(char *) "w", NULL
5253 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
5254 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5255 if (SWIG_arg_fail(1)) SWIG_fail
;
5257 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5258 if (SWIG_arg_fail(2)) SWIG_fail
;
5261 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5262 (arg1
)->SetWidth(arg2
);
5264 wxPyEndAllowThreads(__tstate
);
5265 if (PyErr_Occurred()) SWIG_fail
;
5267 Py_INCREF(Py_None
); resultobj
= Py_None
;
5274 static PyObject
*_wrap_Rect_GetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5275 PyObject
*resultobj
= NULL
;
5276 wxRect
*arg1
= (wxRect
*) 0 ;
5278 PyObject
* obj0
= 0 ;
5280 (char *) "self", NULL
5283 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetHeight",kwnames
,&obj0
)) goto fail
;
5284 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5285 if (SWIG_arg_fail(1)) SWIG_fail
;
5287 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5288 result
= (int)((wxRect
const *)arg1
)->GetHeight();
5290 wxPyEndAllowThreads(__tstate
);
5291 if (PyErr_Occurred()) SWIG_fail
;
5294 resultobj
= SWIG_From_int(static_cast<int >(result
));
5302 static PyObject
*_wrap_Rect_SetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5303 PyObject
*resultobj
= NULL
;
5304 wxRect
*arg1
= (wxRect
*) 0 ;
5306 PyObject
* obj0
= 0 ;
5307 PyObject
* obj1
= 0 ;
5309 (char *) "self",(char *) "h", NULL
5312 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetHeight",kwnames
,&obj0
,&obj1
)) goto fail
;
5313 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5314 if (SWIG_arg_fail(1)) SWIG_fail
;
5316 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5317 if (SWIG_arg_fail(2)) SWIG_fail
;
5320 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5321 (arg1
)->SetHeight(arg2
);
5323 wxPyEndAllowThreads(__tstate
);
5324 if (PyErr_Occurred()) SWIG_fail
;
5326 Py_INCREF(Py_None
); resultobj
= Py_None
;
5333 static PyObject
*_wrap_Rect_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5334 PyObject
*resultobj
= NULL
;
5335 wxRect
*arg1
= (wxRect
*) 0 ;
5337 PyObject
* obj0
= 0 ;
5339 (char *) "self", NULL
5342 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetPosition",kwnames
,&obj0
)) goto fail
;
5343 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5344 if (SWIG_arg_fail(1)) SWIG_fail
;
5346 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5347 result
= ((wxRect
const *)arg1
)->GetPosition();
5349 wxPyEndAllowThreads(__tstate
);
5350 if (PyErr_Occurred()) SWIG_fail
;
5353 wxPoint
* resultptr
;
5354 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
5355 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
5363 static PyObject
*_wrap_Rect_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5364 PyObject
*resultobj
= NULL
;
5365 wxRect
*arg1
= (wxRect
*) 0 ;
5368 PyObject
* obj0
= 0 ;
5369 PyObject
* obj1
= 0 ;
5371 (char *) "self",(char *) "p", NULL
5374 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
5375 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5376 if (SWIG_arg_fail(1)) SWIG_fail
;
5379 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5382 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5383 (arg1
)->SetPosition((wxPoint
const &)*arg2
);
5385 wxPyEndAllowThreads(__tstate
);
5386 if (PyErr_Occurred()) SWIG_fail
;
5388 Py_INCREF(Py_None
); resultobj
= Py_None
;
5395 static PyObject
*_wrap_Rect_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5396 PyObject
*resultobj
= NULL
;
5397 wxRect
*arg1
= (wxRect
*) 0 ;
5399 PyObject
* obj0
= 0 ;
5401 (char *) "self", NULL
5404 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetSize",kwnames
,&obj0
)) goto fail
;
5405 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5406 if (SWIG_arg_fail(1)) SWIG_fail
;
5408 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5409 result
= ((wxRect
const *)arg1
)->GetSize();
5411 wxPyEndAllowThreads(__tstate
);
5412 if (PyErr_Occurred()) SWIG_fail
;
5416 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
5417 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
5425 static PyObject
*_wrap_Rect_SetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5426 PyObject
*resultobj
= NULL
;
5427 wxRect
*arg1
= (wxRect
*) 0 ;
5430 PyObject
* obj0
= 0 ;
5431 PyObject
* obj1
= 0 ;
5433 (char *) "self",(char *) "s", NULL
5436 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetSize",kwnames
,&obj0
,&obj1
)) goto fail
;
5437 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5438 if (SWIG_arg_fail(1)) SWIG_fail
;
5441 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
5444 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5445 (arg1
)->SetSize((wxSize
const &)*arg2
);
5447 wxPyEndAllowThreads(__tstate
);
5448 if (PyErr_Occurred()) SWIG_fail
;
5450 Py_INCREF(Py_None
); resultobj
= Py_None
;
5457 static PyObject
*_wrap_Rect_IsEmpty(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5458 PyObject
*resultobj
= NULL
;
5459 wxRect
*arg1
= (wxRect
*) 0 ;
5461 PyObject
* obj0
= 0 ;
5463 (char *) "self", NULL
5466 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_IsEmpty",kwnames
,&obj0
)) goto fail
;
5467 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5468 if (SWIG_arg_fail(1)) SWIG_fail
;
5470 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5471 result
= (bool)((wxRect
const *)arg1
)->IsEmpty();
5473 wxPyEndAllowThreads(__tstate
);
5474 if (PyErr_Occurred()) SWIG_fail
;
5477 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5485 static PyObject
*_wrap_Rect_GetTopLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5486 PyObject
*resultobj
= NULL
;
5487 wxRect
*arg1
= (wxRect
*) 0 ;
5489 PyObject
* obj0
= 0 ;
5491 (char *) "self", NULL
5494 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetTopLeft",kwnames
,&obj0
)) goto fail
;
5495 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5496 if (SWIG_arg_fail(1)) SWIG_fail
;
5498 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5499 result
= ((wxRect
const *)arg1
)->GetTopLeft();
5501 wxPyEndAllowThreads(__tstate
);
5502 if (PyErr_Occurred()) SWIG_fail
;
5505 wxPoint
* resultptr
;
5506 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
5507 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
5515 static PyObject
*_wrap_Rect_SetTopLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5516 PyObject
*resultobj
= NULL
;
5517 wxRect
*arg1
= (wxRect
*) 0 ;
5520 PyObject
* obj0
= 0 ;
5521 PyObject
* obj1
= 0 ;
5523 (char *) "self",(char *) "p", NULL
5526 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetTopLeft",kwnames
,&obj0
,&obj1
)) goto fail
;
5527 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5528 if (SWIG_arg_fail(1)) SWIG_fail
;
5531 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5534 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5535 (arg1
)->SetTopLeft((wxPoint
const &)*arg2
);
5537 wxPyEndAllowThreads(__tstate
);
5538 if (PyErr_Occurred()) SWIG_fail
;
5540 Py_INCREF(Py_None
); resultobj
= Py_None
;
5547 static PyObject
*_wrap_Rect_GetBottomRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5548 PyObject
*resultobj
= NULL
;
5549 wxRect
*arg1
= (wxRect
*) 0 ;
5551 PyObject
* obj0
= 0 ;
5553 (char *) "self", NULL
5556 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetBottomRight",kwnames
,&obj0
)) goto fail
;
5557 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5558 if (SWIG_arg_fail(1)) SWIG_fail
;
5560 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5561 result
= ((wxRect
const *)arg1
)->GetBottomRight();
5563 wxPyEndAllowThreads(__tstate
);
5564 if (PyErr_Occurred()) SWIG_fail
;
5567 wxPoint
* resultptr
;
5568 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
5569 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
5577 static PyObject
*_wrap_Rect_SetBottomRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5578 PyObject
*resultobj
= NULL
;
5579 wxRect
*arg1
= (wxRect
*) 0 ;
5582 PyObject
* obj0
= 0 ;
5583 PyObject
* obj1
= 0 ;
5585 (char *) "self",(char *) "p", NULL
5588 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetBottomRight",kwnames
,&obj0
,&obj1
)) goto fail
;
5589 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5590 if (SWIG_arg_fail(1)) SWIG_fail
;
5593 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5596 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5597 (arg1
)->SetBottomRight((wxPoint
const &)*arg2
);
5599 wxPyEndAllowThreads(__tstate
);
5600 if (PyErr_Occurred()) SWIG_fail
;
5602 Py_INCREF(Py_None
); resultobj
= Py_None
;
5609 static PyObject
*_wrap_Rect_GetLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5610 PyObject
*resultobj
= NULL
;
5611 wxRect
*arg1
= (wxRect
*) 0 ;
5613 PyObject
* obj0
= 0 ;
5615 (char *) "self", NULL
5618 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetLeft",kwnames
,&obj0
)) goto fail
;
5619 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5620 if (SWIG_arg_fail(1)) SWIG_fail
;
5622 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5623 result
= (int)((wxRect
const *)arg1
)->GetLeft();
5625 wxPyEndAllowThreads(__tstate
);
5626 if (PyErr_Occurred()) SWIG_fail
;
5629 resultobj
= SWIG_From_int(static_cast<int >(result
));
5637 static PyObject
*_wrap_Rect_GetTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5638 PyObject
*resultobj
= NULL
;
5639 wxRect
*arg1
= (wxRect
*) 0 ;
5641 PyObject
* obj0
= 0 ;
5643 (char *) "self", NULL
5646 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetTop",kwnames
,&obj0
)) goto fail
;
5647 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5648 if (SWIG_arg_fail(1)) SWIG_fail
;
5650 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5651 result
= (int)((wxRect
const *)arg1
)->GetTop();
5653 wxPyEndAllowThreads(__tstate
);
5654 if (PyErr_Occurred()) SWIG_fail
;
5657 resultobj
= SWIG_From_int(static_cast<int >(result
));
5665 static PyObject
*_wrap_Rect_GetBottom(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5666 PyObject
*resultobj
= NULL
;
5667 wxRect
*arg1
= (wxRect
*) 0 ;
5669 PyObject
* obj0
= 0 ;
5671 (char *) "self", NULL
5674 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetBottom",kwnames
,&obj0
)) goto fail
;
5675 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5676 if (SWIG_arg_fail(1)) SWIG_fail
;
5678 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5679 result
= (int)((wxRect
const *)arg1
)->GetBottom();
5681 wxPyEndAllowThreads(__tstate
);
5682 if (PyErr_Occurred()) SWIG_fail
;
5685 resultobj
= SWIG_From_int(static_cast<int >(result
));
5693 static PyObject
*_wrap_Rect_GetRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5694 PyObject
*resultobj
= NULL
;
5695 wxRect
*arg1
= (wxRect
*) 0 ;
5697 PyObject
* obj0
= 0 ;
5699 (char *) "self", NULL
5702 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_GetRight",kwnames
,&obj0
)) goto fail
;
5703 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5704 if (SWIG_arg_fail(1)) SWIG_fail
;
5706 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5707 result
= (int)((wxRect
const *)arg1
)->GetRight();
5709 wxPyEndAllowThreads(__tstate
);
5710 if (PyErr_Occurred()) SWIG_fail
;
5713 resultobj
= SWIG_From_int(static_cast<int >(result
));
5721 static PyObject
*_wrap_Rect_SetLeft(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5722 PyObject
*resultobj
= NULL
;
5723 wxRect
*arg1
= (wxRect
*) 0 ;
5725 PyObject
* obj0
= 0 ;
5726 PyObject
* obj1
= 0 ;
5728 (char *) "self",(char *) "left", NULL
5731 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetLeft",kwnames
,&obj0
,&obj1
)) goto fail
;
5732 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5733 if (SWIG_arg_fail(1)) SWIG_fail
;
5735 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5736 if (SWIG_arg_fail(2)) SWIG_fail
;
5739 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5740 (arg1
)->SetLeft(arg2
);
5742 wxPyEndAllowThreads(__tstate
);
5743 if (PyErr_Occurred()) SWIG_fail
;
5745 Py_INCREF(Py_None
); resultobj
= Py_None
;
5752 static PyObject
*_wrap_Rect_SetRight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5753 PyObject
*resultobj
= NULL
;
5754 wxRect
*arg1
= (wxRect
*) 0 ;
5756 PyObject
* obj0
= 0 ;
5757 PyObject
* obj1
= 0 ;
5759 (char *) "self",(char *) "right", NULL
5762 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetRight",kwnames
,&obj0
,&obj1
)) goto fail
;
5763 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5764 if (SWIG_arg_fail(1)) SWIG_fail
;
5766 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5767 if (SWIG_arg_fail(2)) SWIG_fail
;
5770 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5771 (arg1
)->SetRight(arg2
);
5773 wxPyEndAllowThreads(__tstate
);
5774 if (PyErr_Occurred()) SWIG_fail
;
5776 Py_INCREF(Py_None
); resultobj
= Py_None
;
5783 static PyObject
*_wrap_Rect_SetTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5784 PyObject
*resultobj
= NULL
;
5785 wxRect
*arg1
= (wxRect
*) 0 ;
5787 PyObject
* obj0
= 0 ;
5788 PyObject
* obj1
= 0 ;
5790 (char *) "self",(char *) "top", NULL
5793 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetTop",kwnames
,&obj0
,&obj1
)) goto fail
;
5794 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5795 if (SWIG_arg_fail(1)) SWIG_fail
;
5797 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5798 if (SWIG_arg_fail(2)) SWIG_fail
;
5801 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5802 (arg1
)->SetTop(arg2
);
5804 wxPyEndAllowThreads(__tstate
);
5805 if (PyErr_Occurred()) SWIG_fail
;
5807 Py_INCREF(Py_None
); resultobj
= Py_None
;
5814 static PyObject
*_wrap_Rect_SetBottom(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5815 PyObject
*resultobj
= NULL
;
5816 wxRect
*arg1
= (wxRect
*) 0 ;
5818 PyObject
* obj0
= 0 ;
5819 PyObject
* obj1
= 0 ;
5821 (char *) "self",(char *) "bottom", NULL
5824 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_SetBottom",kwnames
,&obj0
,&obj1
)) goto fail
;
5825 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5826 if (SWIG_arg_fail(1)) SWIG_fail
;
5828 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5829 if (SWIG_arg_fail(2)) SWIG_fail
;
5832 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5833 (arg1
)->SetBottom(arg2
);
5835 wxPyEndAllowThreads(__tstate
);
5836 if (PyErr_Occurred()) SWIG_fail
;
5838 Py_INCREF(Py_None
); resultobj
= Py_None
;
5845 static PyObject
*_wrap_Rect_Inflate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5846 PyObject
*resultobj
= NULL
;
5847 wxRect
*arg1
= (wxRect
*) 0 ;
5851 PyObject
* obj0
= 0 ;
5852 PyObject
* obj1
= 0 ;
5853 PyObject
* obj2
= 0 ;
5855 (char *) "self",(char *) "dx",(char *) "dy", NULL
5858 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_Inflate",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5859 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5860 if (SWIG_arg_fail(1)) SWIG_fail
;
5862 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5863 if (SWIG_arg_fail(2)) SWIG_fail
;
5866 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5867 if (SWIG_arg_fail(3)) SWIG_fail
;
5870 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5872 wxRect
&_result_ref
= (arg1
)->Inflate(arg2
,arg3
);
5873 result
= (wxRect
*) &_result_ref
;
5876 wxPyEndAllowThreads(__tstate
);
5877 if (PyErr_Occurred()) SWIG_fail
;
5879 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 0);
5886 static PyObject
*_wrap_Rect_Deflate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5887 PyObject
*resultobj
= NULL
;
5888 wxRect
*arg1
= (wxRect
*) 0 ;
5892 PyObject
* obj0
= 0 ;
5893 PyObject
* obj1
= 0 ;
5894 PyObject
* obj2
= 0 ;
5896 (char *) "self",(char *) "dx",(char *) "dy", NULL
5899 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_Deflate",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5900 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5901 if (SWIG_arg_fail(1)) SWIG_fail
;
5903 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5904 if (SWIG_arg_fail(2)) SWIG_fail
;
5907 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5908 if (SWIG_arg_fail(3)) SWIG_fail
;
5911 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5913 wxRect
&_result_ref
= (arg1
)->Deflate(arg2
,arg3
);
5914 result
= (wxRect
*) &_result_ref
;
5917 wxPyEndAllowThreads(__tstate
);
5918 if (PyErr_Occurred()) SWIG_fail
;
5920 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 0);
5927 static PyObject
*_wrap_Rect_OffsetXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5928 PyObject
*resultobj
= NULL
;
5929 wxRect
*arg1
= (wxRect
*) 0 ;
5932 PyObject
* obj0
= 0 ;
5933 PyObject
* obj1
= 0 ;
5934 PyObject
* obj2
= 0 ;
5936 (char *) "self",(char *) "dx",(char *) "dy", NULL
5939 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_OffsetXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
5940 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5941 if (SWIG_arg_fail(1)) SWIG_fail
;
5943 arg2
= static_cast<int >(SWIG_As_int(obj1
));
5944 if (SWIG_arg_fail(2)) SWIG_fail
;
5947 arg3
= static_cast<int >(SWIG_As_int(obj2
));
5948 if (SWIG_arg_fail(3)) SWIG_fail
;
5951 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5952 (arg1
)->Offset(arg2
,arg3
);
5954 wxPyEndAllowThreads(__tstate
);
5955 if (PyErr_Occurred()) SWIG_fail
;
5957 Py_INCREF(Py_None
); resultobj
= Py_None
;
5964 static PyObject
*_wrap_Rect_Offset(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5965 PyObject
*resultobj
= NULL
;
5966 wxRect
*arg1
= (wxRect
*) 0 ;
5969 PyObject
* obj0
= 0 ;
5970 PyObject
* obj1
= 0 ;
5972 (char *) "self",(char *) "pt", NULL
5975 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Offset",kwnames
,&obj0
,&obj1
)) goto fail
;
5976 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
5977 if (SWIG_arg_fail(1)) SWIG_fail
;
5980 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
5983 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5984 (arg1
)->Offset((wxPoint
const &)*arg2
);
5986 wxPyEndAllowThreads(__tstate
);
5987 if (PyErr_Occurred()) SWIG_fail
;
5989 Py_INCREF(Py_None
); resultobj
= Py_None
;
5996 static PyObject
*_wrap_Rect_Intersect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
5997 PyObject
*resultobj
= NULL
;
5998 wxRect
*arg1
= (wxRect
*) 0 ;
6002 PyObject
* obj0
= 0 ;
6003 PyObject
* obj1
= 0 ;
6005 (char *) "self",(char *) "rect", NULL
6008 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Intersect",kwnames
,&obj0
,&obj1
)) goto fail
;
6009 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6010 if (SWIG_arg_fail(1)) SWIG_fail
;
6013 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6016 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6017 result
= (arg1
)->Intersect((wxRect
const &)*arg2
);
6019 wxPyEndAllowThreads(__tstate
);
6020 if (PyErr_Occurred()) SWIG_fail
;
6024 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6025 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6033 static PyObject
*_wrap_Rect_Union(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6034 PyObject
*resultobj
= NULL
;
6035 wxRect
*arg1
= (wxRect
*) 0 ;
6039 PyObject
* obj0
= 0 ;
6040 PyObject
* obj1
= 0 ;
6042 (char *) "self",(char *) "rect", NULL
6045 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Union",kwnames
,&obj0
,&obj1
)) goto fail
;
6046 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6047 if (SWIG_arg_fail(1)) SWIG_fail
;
6050 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6053 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6054 result
= (arg1
)->Union((wxRect
const &)*arg2
);
6056 wxPyEndAllowThreads(__tstate
);
6057 if (PyErr_Occurred()) SWIG_fail
;
6061 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6062 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6070 static PyObject
*_wrap_Rect___add__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6071 PyObject
*resultobj
= NULL
;
6072 wxRect
*arg1
= (wxRect
*) 0 ;
6076 PyObject
* obj0
= 0 ;
6077 PyObject
* obj1
= 0 ;
6079 (char *) "self",(char *) "rect", NULL
6082 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___add__",kwnames
,&obj0
,&obj1
)) goto fail
;
6083 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6084 if (SWIG_arg_fail(1)) SWIG_fail
;
6087 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6090 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6091 result
= ((wxRect
const *)arg1
)->operator +((wxRect
const &)*arg2
);
6093 wxPyEndAllowThreads(__tstate
);
6094 if (PyErr_Occurred()) SWIG_fail
;
6098 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
6099 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
6107 static PyObject
*_wrap_Rect___iadd__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6108 PyObject
*resultobj
= NULL
;
6109 wxRect
*arg1
= (wxRect
*) 0 ;
6113 PyObject
* obj0
= 0 ;
6114 PyObject
* obj1
= 0 ;
6116 (char *) "self",(char *) "rect", NULL
6119 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___iadd__",kwnames
,&obj0
,&obj1
)) goto fail
;
6120 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
6121 if (SWIG_arg_fail(1)) SWIG_fail
;
6124 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6127 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6129 wxRect
&_result_ref
= (arg1
)->operator +=((wxRect
const &)*arg2
);
6130 result
= (wxRect
*) &_result_ref
;
6133 wxPyEndAllowThreads(__tstate
);
6134 if (PyErr_Occurred()) SWIG_fail
;
6136 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 1);
6143 static PyObject
*_wrap_Rect___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6144 PyObject
*resultobj
= NULL
;
6145 wxRect
*arg1
= (wxRect
*) 0 ;
6149 PyObject
* obj0
= 0 ;
6150 PyObject
* obj1
= 0 ;
6152 (char *) "self",(char *) "rect", NULL
6155 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
6156 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6157 if (SWIG_arg_fail(1)) SWIG_fail
;
6160 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6163 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6164 result
= (bool)((wxRect
const *)arg1
)->operator ==((wxRect
const &)*arg2
);
6166 wxPyEndAllowThreads(__tstate
);
6167 if (PyErr_Occurred()) SWIG_fail
;
6170 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6178 static PyObject
*_wrap_Rect___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6179 PyObject
*resultobj
= NULL
;
6180 wxRect
*arg1
= (wxRect
*) 0 ;
6184 PyObject
* obj0
= 0 ;
6185 PyObject
* obj1
= 0 ;
6187 (char *) "self",(char *) "rect", NULL
6190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
6191 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6192 if (SWIG_arg_fail(1)) SWIG_fail
;
6195 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6198 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6199 result
= (bool)((wxRect
const *)arg1
)->operator !=((wxRect
const &)*arg2
);
6201 wxPyEndAllowThreads(__tstate
);
6202 if (PyErr_Occurred()) SWIG_fail
;
6205 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6213 static PyObject
*_wrap_Rect_InsideXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6214 PyObject
*resultobj
= NULL
;
6215 wxRect
*arg1
= (wxRect
*) 0 ;
6219 PyObject
* obj0
= 0 ;
6220 PyObject
* obj1
= 0 ;
6221 PyObject
* obj2
= 0 ;
6223 (char *) "self",(char *) "x",(char *) "y", NULL
6226 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Rect_InsideXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
6227 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6228 if (SWIG_arg_fail(1)) SWIG_fail
;
6230 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6231 if (SWIG_arg_fail(2)) SWIG_fail
;
6234 arg3
= static_cast<int >(SWIG_As_int(obj2
));
6235 if (SWIG_arg_fail(3)) SWIG_fail
;
6238 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6239 result
= (bool)((wxRect
const *)arg1
)->Inside(arg2
,arg3
);
6241 wxPyEndAllowThreads(__tstate
);
6242 if (PyErr_Occurred()) SWIG_fail
;
6245 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6253 static PyObject
*_wrap_Rect_Inside(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6254 PyObject
*resultobj
= NULL
;
6255 wxRect
*arg1
= (wxRect
*) 0 ;
6259 PyObject
* obj0
= 0 ;
6260 PyObject
* obj1
= 0 ;
6262 (char *) "self",(char *) "pt", NULL
6265 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Inside",kwnames
,&obj0
,&obj1
)) goto fail
;
6266 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6267 if (SWIG_arg_fail(1)) SWIG_fail
;
6270 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
6273 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6274 result
= (bool)((wxRect
const *)arg1
)->Inside((wxPoint
const &)*arg2
);
6276 wxPyEndAllowThreads(__tstate
);
6277 if (PyErr_Occurred()) SWIG_fail
;
6280 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6288 static PyObject
*_wrap_Rect_Intersects(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6289 PyObject
*resultobj
= NULL
;
6290 wxRect
*arg1
= (wxRect
*) 0 ;
6294 PyObject
* obj0
= 0 ;
6295 PyObject
* obj1
= 0 ;
6297 (char *) "self",(char *) "rect", NULL
6300 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_Intersects",kwnames
,&obj0
,&obj1
)) goto fail
;
6301 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6302 if (SWIG_arg_fail(1)) SWIG_fail
;
6305 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
6308 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6309 result
= (bool)((wxRect
const *)arg1
)->Intersects((wxRect
const &)*arg2
);
6311 wxPyEndAllowThreads(__tstate
);
6312 if (PyErr_Occurred()) SWIG_fail
;
6315 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
6323 static PyObject
*_wrap_Rect_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6324 PyObject
*resultobj
= NULL
;
6325 wxRect
*arg1
= (wxRect
*) 0 ;
6327 PyObject
* obj0
= 0 ;
6328 PyObject
* obj1
= 0 ;
6330 (char *) "self",(char *) "x", NULL
6333 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6334 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6335 if (SWIG_arg_fail(1)) SWIG_fail
;
6337 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6338 if (SWIG_arg_fail(2)) SWIG_fail
;
6340 if (arg1
) (arg1
)->x
= arg2
;
6342 Py_INCREF(Py_None
); resultobj
= Py_None
;
6349 static PyObject
*_wrap_Rect_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6350 PyObject
*resultobj
= NULL
;
6351 wxRect
*arg1
= (wxRect
*) 0 ;
6353 PyObject
* obj0
= 0 ;
6355 (char *) "self", NULL
6358 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_x_get",kwnames
,&obj0
)) goto fail
;
6359 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6360 if (SWIG_arg_fail(1)) SWIG_fail
;
6361 result
= (int) ((arg1
)->x
);
6364 resultobj
= SWIG_From_int(static_cast<int >(result
));
6372 static PyObject
*_wrap_Rect_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6373 PyObject
*resultobj
= NULL
;
6374 wxRect
*arg1
= (wxRect
*) 0 ;
6376 PyObject
* obj0
= 0 ;
6377 PyObject
* obj1
= 0 ;
6379 (char *) "self",(char *) "y", NULL
6382 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6383 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6384 if (SWIG_arg_fail(1)) SWIG_fail
;
6386 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6387 if (SWIG_arg_fail(2)) SWIG_fail
;
6389 if (arg1
) (arg1
)->y
= arg2
;
6391 Py_INCREF(Py_None
); resultobj
= Py_None
;
6398 static PyObject
*_wrap_Rect_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6399 PyObject
*resultobj
= NULL
;
6400 wxRect
*arg1
= (wxRect
*) 0 ;
6402 PyObject
* obj0
= 0 ;
6404 (char *) "self", NULL
6407 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_y_get",kwnames
,&obj0
)) goto fail
;
6408 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6409 if (SWIG_arg_fail(1)) SWIG_fail
;
6410 result
= (int) ((arg1
)->y
);
6413 resultobj
= SWIG_From_int(static_cast<int >(result
));
6421 static PyObject
*_wrap_Rect_width_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6422 PyObject
*resultobj
= NULL
;
6423 wxRect
*arg1
= (wxRect
*) 0 ;
6425 PyObject
* obj0
= 0 ;
6426 PyObject
* obj1
= 0 ;
6428 (char *) "self",(char *) "width", NULL
6431 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_width_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6432 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6433 if (SWIG_arg_fail(1)) SWIG_fail
;
6435 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6436 if (SWIG_arg_fail(2)) SWIG_fail
;
6438 if (arg1
) (arg1
)->width
= arg2
;
6440 Py_INCREF(Py_None
); resultobj
= Py_None
;
6447 static PyObject
*_wrap_Rect_width_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6448 PyObject
*resultobj
= NULL
;
6449 wxRect
*arg1
= (wxRect
*) 0 ;
6451 PyObject
* obj0
= 0 ;
6453 (char *) "self", NULL
6456 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_width_get",kwnames
,&obj0
)) goto fail
;
6457 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6458 if (SWIG_arg_fail(1)) SWIG_fail
;
6459 result
= (int) ((arg1
)->width
);
6462 resultobj
= SWIG_From_int(static_cast<int >(result
));
6470 static PyObject
*_wrap_Rect_height_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6471 PyObject
*resultobj
= NULL
;
6472 wxRect
*arg1
= (wxRect
*) 0 ;
6474 PyObject
* obj0
= 0 ;
6475 PyObject
* obj1
= 0 ;
6477 (char *) "self",(char *) "height", NULL
6480 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Rect_height_set",kwnames
,&obj0
,&obj1
)) goto fail
;
6481 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6482 if (SWIG_arg_fail(1)) SWIG_fail
;
6484 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6485 if (SWIG_arg_fail(2)) SWIG_fail
;
6487 if (arg1
) (arg1
)->height
= arg2
;
6489 Py_INCREF(Py_None
); resultobj
= Py_None
;
6496 static PyObject
*_wrap_Rect_height_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6497 PyObject
*resultobj
= NULL
;
6498 wxRect
*arg1
= (wxRect
*) 0 ;
6500 PyObject
* obj0
= 0 ;
6502 (char *) "self", NULL
6505 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_height_get",kwnames
,&obj0
)) goto fail
;
6506 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6507 if (SWIG_arg_fail(1)) SWIG_fail
;
6508 result
= (int) ((arg1
)->height
);
6511 resultobj
= SWIG_From_int(static_cast<int >(result
));
6519 static PyObject
*_wrap_Rect_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6520 PyObject
*resultobj
= NULL
;
6521 wxRect
*arg1
= (wxRect
*) 0 ;
6522 int arg2
= (int) 0 ;
6523 int arg3
= (int) 0 ;
6524 int arg4
= (int) 0 ;
6525 int arg5
= (int) 0 ;
6526 PyObject
* obj0
= 0 ;
6527 PyObject
* obj1
= 0 ;
6528 PyObject
* obj2
= 0 ;
6529 PyObject
* obj3
= 0 ;
6530 PyObject
* obj4
= 0 ;
6532 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
6535 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:Rect_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
6536 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6537 if (SWIG_arg_fail(1)) SWIG_fail
;
6540 arg2
= static_cast<int >(SWIG_As_int(obj1
));
6541 if (SWIG_arg_fail(2)) SWIG_fail
;
6546 arg3
= static_cast<int >(SWIG_As_int(obj2
));
6547 if (SWIG_arg_fail(3)) SWIG_fail
;
6552 arg4
= static_cast<int >(SWIG_As_int(obj3
));
6553 if (SWIG_arg_fail(4)) SWIG_fail
;
6558 arg5
= static_cast<int >(SWIG_As_int(obj4
));
6559 if (SWIG_arg_fail(5)) SWIG_fail
;
6563 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6564 wxRect_Set(arg1
,arg2
,arg3
,arg4
,arg5
);
6566 wxPyEndAllowThreads(__tstate
);
6567 if (PyErr_Occurred()) SWIG_fail
;
6569 Py_INCREF(Py_None
); resultobj
= Py_None
;
6576 static PyObject
*_wrap_Rect_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6577 PyObject
*resultobj
= NULL
;
6578 wxRect
*arg1
= (wxRect
*) 0 ;
6580 PyObject
* obj0
= 0 ;
6582 (char *) "self", NULL
6585 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Rect_Get",kwnames
,&obj0
)) goto fail
;
6586 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6587 if (SWIG_arg_fail(1)) SWIG_fail
;
6589 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6590 result
= (PyObject
*)wxRect_Get(arg1
);
6592 wxPyEndAllowThreads(__tstate
);
6593 if (PyErr_Occurred()) SWIG_fail
;
6602 static PyObject
* Rect_swigregister(PyObject
*, PyObject
*args
) {
6604 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
6605 SWIG_TypeClientData(SWIGTYPE_p_wxRect
, obj
);
6607 return Py_BuildValue((char *)"");
6609 static PyObject
*_wrap_IntersectRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6610 PyObject
*resultobj
= NULL
;
6611 wxRect
*arg1
= (wxRect
*) 0 ;
6612 wxRect
*arg2
= (wxRect
*) 0 ;
6614 PyObject
* obj0
= 0 ;
6615 PyObject
* obj1
= 0 ;
6617 (char *) "r1",(char *) "r2", NULL
6620 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IntersectRect",kwnames
,&obj0
,&obj1
)) goto fail
;
6621 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6622 if (SWIG_arg_fail(1)) SWIG_fail
;
6623 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
6624 if (SWIG_arg_fail(2)) SWIG_fail
;
6626 if (!wxPyCheckForApp()) SWIG_fail
;
6627 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6628 result
= (PyObject
*)wxIntersectRect(arg1
,arg2
);
6630 wxPyEndAllowThreads(__tstate
);
6631 if (PyErr_Occurred()) SWIG_fail
;
6640 static PyObject
*_wrap_new_Point2D(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6641 PyObject
*resultobj
= NULL
;
6642 double arg1
= (double) 0.0 ;
6643 double arg2
= (double) 0.0 ;
6645 PyObject
* obj0
= 0 ;
6646 PyObject
* obj1
= 0 ;
6648 (char *) "x",(char *) "y", NULL
6651 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Point2D",kwnames
,&obj0
,&obj1
)) goto fail
;
6654 arg1
= static_cast<double >(SWIG_As_double(obj0
));
6655 if (SWIG_arg_fail(1)) SWIG_fail
;
6660 arg2
= static_cast<double >(SWIG_As_double(obj1
));
6661 if (SWIG_arg_fail(2)) SWIG_fail
;
6665 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6666 result
= (wxPoint2D
*)new wxPoint2D(arg1
,arg2
);
6668 wxPyEndAllowThreads(__tstate
);
6669 if (PyErr_Occurred()) SWIG_fail
;
6671 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
6678 static PyObject
*_wrap_new_Point2DCopy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6679 PyObject
*resultobj
= NULL
;
6680 wxPoint2D
*arg1
= 0 ;
6683 PyObject
* obj0
= 0 ;
6688 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_Point2DCopy",kwnames
,&obj0
)) goto fail
;
6691 if ( ! wxPoint2D_helper(obj0
, &arg1
)) SWIG_fail
;
6694 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6695 result
= (wxPoint2D
*)new wxPoint2D((wxPoint2D
const &)*arg1
);
6697 wxPyEndAllowThreads(__tstate
);
6698 if (PyErr_Occurred()) SWIG_fail
;
6700 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
6707 static PyObject
*_wrap_new_Point2DFromPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6708 PyObject
*resultobj
= NULL
;
6712 PyObject
* obj0
= 0 ;
6717 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_Point2DFromPoint",kwnames
,&obj0
)) goto fail
;
6720 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
6723 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6724 result
= (wxPoint2D
*)new wxPoint2D((wxPoint
const &)*arg1
);
6726 wxPyEndAllowThreads(__tstate
);
6727 if (PyErr_Occurred()) SWIG_fail
;
6729 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
6736 static PyObject
*_wrap_Point2D_GetFloor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6737 PyObject
*resultobj
= NULL
;
6738 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6739 int *arg2
= (int *) 0 ;
6740 int *arg3
= (int *) 0 ;
6745 PyObject
* obj0
= 0 ;
6747 (char *) "self", NULL
6750 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
6751 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
6752 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetFloor",kwnames
,&obj0
)) goto fail
;
6753 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6754 if (SWIG_arg_fail(1)) SWIG_fail
;
6756 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6757 ((wxPoint2D
const *)arg1
)->GetFloor(arg2
,arg3
);
6759 wxPyEndAllowThreads(__tstate
);
6760 if (PyErr_Occurred()) SWIG_fail
;
6762 Py_INCREF(Py_None
); resultobj
= Py_None
;
6763 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
6764 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
6765 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
6766 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
6773 static PyObject
*_wrap_Point2D_GetRounded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6774 PyObject
*resultobj
= NULL
;
6775 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6776 int *arg2
= (int *) 0 ;
6777 int *arg3
= (int *) 0 ;
6782 PyObject
* obj0
= 0 ;
6784 (char *) "self", NULL
6787 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
6788 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
6789 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetRounded",kwnames
,&obj0
)) goto fail
;
6790 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6791 if (SWIG_arg_fail(1)) SWIG_fail
;
6793 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6794 ((wxPoint2D
const *)arg1
)->GetRounded(arg2
,arg3
);
6796 wxPyEndAllowThreads(__tstate
);
6797 if (PyErr_Occurred()) SWIG_fail
;
6799 Py_INCREF(Py_None
); resultobj
= Py_None
;
6800 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
6801 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
6802 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
6803 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
6810 static PyObject
*_wrap_Point2D_GetVectorLength(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6811 PyObject
*resultobj
= NULL
;
6812 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6814 PyObject
* obj0
= 0 ;
6816 (char *) "self", NULL
6819 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetVectorLength",kwnames
,&obj0
)) goto fail
;
6820 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6821 if (SWIG_arg_fail(1)) SWIG_fail
;
6823 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6824 result
= (double)((wxPoint2D
const *)arg1
)->GetVectorLength();
6826 wxPyEndAllowThreads(__tstate
);
6827 if (PyErr_Occurred()) SWIG_fail
;
6830 resultobj
= SWIG_From_double(static_cast<double >(result
));
6838 static PyObject
*_wrap_Point2D_GetVectorAngle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6839 PyObject
*resultobj
= NULL
;
6840 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6842 PyObject
* obj0
= 0 ;
6844 (char *) "self", NULL
6847 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_GetVectorAngle",kwnames
,&obj0
)) goto fail
;
6848 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6849 if (SWIG_arg_fail(1)) SWIG_fail
;
6851 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6852 result
= (double)((wxPoint2D
const *)arg1
)->GetVectorAngle();
6854 wxPyEndAllowThreads(__tstate
);
6855 if (PyErr_Occurred()) SWIG_fail
;
6858 resultobj
= SWIG_From_double(static_cast<double >(result
));
6866 static PyObject
*_wrap_Point2D_SetVectorLength(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6867 PyObject
*resultobj
= NULL
;
6868 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6870 PyObject
* obj0
= 0 ;
6871 PyObject
* obj1
= 0 ;
6873 (char *) "self",(char *) "length", NULL
6876 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_SetVectorLength",kwnames
,&obj0
,&obj1
)) goto fail
;
6877 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6878 if (SWIG_arg_fail(1)) SWIG_fail
;
6880 arg2
= static_cast<double >(SWIG_As_double(obj1
));
6881 if (SWIG_arg_fail(2)) SWIG_fail
;
6884 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6885 (arg1
)->SetVectorLength(arg2
);
6887 wxPyEndAllowThreads(__tstate
);
6888 if (PyErr_Occurred()) SWIG_fail
;
6890 Py_INCREF(Py_None
); resultobj
= Py_None
;
6897 static PyObject
*_wrap_Point2D_SetVectorAngle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6898 PyObject
*resultobj
= NULL
;
6899 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6901 PyObject
* obj0
= 0 ;
6902 PyObject
* obj1
= 0 ;
6904 (char *) "self",(char *) "degrees", NULL
6907 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_SetVectorAngle",kwnames
,&obj0
,&obj1
)) goto fail
;
6908 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6909 if (SWIG_arg_fail(1)) SWIG_fail
;
6911 arg2
= static_cast<double >(SWIG_As_double(obj1
));
6912 if (SWIG_arg_fail(2)) SWIG_fail
;
6915 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6916 (arg1
)->SetVectorAngle(arg2
);
6918 wxPyEndAllowThreads(__tstate
);
6919 if (PyErr_Occurred()) SWIG_fail
;
6921 Py_INCREF(Py_None
); resultobj
= Py_None
;
6928 static PyObject
*_wrap_Point2D_GetDistance(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6929 PyObject
*resultobj
= NULL
;
6930 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6931 wxPoint2D
*arg2
= 0 ;
6934 PyObject
* obj0
= 0 ;
6935 PyObject
* obj1
= 0 ;
6937 (char *) "self",(char *) "pt", NULL
6940 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetDistance",kwnames
,&obj0
,&obj1
)) goto fail
;
6941 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6942 if (SWIG_arg_fail(1)) SWIG_fail
;
6945 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
6948 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6949 result
= (double)((wxPoint2D
const *)arg1
)->GetDistance((wxPoint2D
const &)*arg2
);
6951 wxPyEndAllowThreads(__tstate
);
6952 if (PyErr_Occurred()) SWIG_fail
;
6955 resultobj
= SWIG_From_double(static_cast<double >(result
));
6963 static PyObject
*_wrap_Point2D_GetDistanceSquare(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6964 PyObject
*resultobj
= NULL
;
6965 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
6966 wxPoint2D
*arg2
= 0 ;
6969 PyObject
* obj0
= 0 ;
6970 PyObject
* obj1
= 0 ;
6972 (char *) "self",(char *) "pt", NULL
6975 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetDistanceSquare",kwnames
,&obj0
,&obj1
)) goto fail
;
6976 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
6977 if (SWIG_arg_fail(1)) SWIG_fail
;
6980 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
6983 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6984 result
= (double)((wxPoint2D
const *)arg1
)->GetDistanceSquare((wxPoint2D
const &)*arg2
);
6986 wxPyEndAllowThreads(__tstate
);
6987 if (PyErr_Occurred()) SWIG_fail
;
6990 resultobj
= SWIG_From_double(static_cast<double >(result
));
6998 static PyObject
*_wrap_Point2D_GetDotProduct(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
6999 PyObject
*resultobj
= NULL
;
7000 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7001 wxPoint2D
*arg2
= 0 ;
7004 PyObject
* obj0
= 0 ;
7005 PyObject
* obj1
= 0 ;
7007 (char *) "self",(char *) "vec", NULL
7010 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetDotProduct",kwnames
,&obj0
,&obj1
)) goto fail
;
7011 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7012 if (SWIG_arg_fail(1)) SWIG_fail
;
7015 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7018 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7019 result
= (double)((wxPoint2D
const *)arg1
)->GetDotProduct((wxPoint2D
const &)*arg2
);
7021 wxPyEndAllowThreads(__tstate
);
7022 if (PyErr_Occurred()) SWIG_fail
;
7025 resultobj
= SWIG_From_double(static_cast<double >(result
));
7033 static PyObject
*_wrap_Point2D_GetCrossProduct(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7034 PyObject
*resultobj
= NULL
;
7035 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7036 wxPoint2D
*arg2
= 0 ;
7039 PyObject
* obj0
= 0 ;
7040 PyObject
* obj1
= 0 ;
7042 (char *) "self",(char *) "vec", NULL
7045 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_GetCrossProduct",kwnames
,&obj0
,&obj1
)) goto fail
;
7046 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7047 if (SWIG_arg_fail(1)) SWIG_fail
;
7050 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7053 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7054 result
= (double)((wxPoint2D
const *)arg1
)->GetCrossProduct((wxPoint2D
const &)*arg2
);
7056 wxPyEndAllowThreads(__tstate
);
7057 if (PyErr_Occurred()) SWIG_fail
;
7060 resultobj
= SWIG_From_double(static_cast<double >(result
));
7068 static PyObject
*_wrap_Point2D___neg__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7069 PyObject
*resultobj
= NULL
;
7070 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7072 PyObject
* obj0
= 0 ;
7074 (char *) "self", NULL
7077 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D___neg__",kwnames
,&obj0
)) goto fail
;
7078 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7079 if (SWIG_arg_fail(1)) SWIG_fail
;
7081 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7082 result
= (arg1
)->operator -();
7084 wxPyEndAllowThreads(__tstate
);
7085 if (PyErr_Occurred()) SWIG_fail
;
7088 wxPoint2D
* resultptr
;
7089 resultptr
= new wxPoint2D(static_cast<wxPoint2D
& >(result
));
7090 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint2D
, 1);
7098 static PyObject
*_wrap_Point2D___iadd__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7099 PyObject
*resultobj
= NULL
;
7100 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7101 wxPoint2D
*arg2
= 0 ;
7104 PyObject
* obj0
= 0 ;
7105 PyObject
* obj1
= 0 ;
7107 (char *) "self",(char *) "pt", NULL
7110 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___iadd__",kwnames
,&obj0
,&obj1
)) goto fail
;
7111 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7112 if (SWIG_arg_fail(1)) SWIG_fail
;
7115 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7118 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7120 wxPoint2D
&_result_ref
= (arg1
)->operator +=((wxPoint2D
const &)*arg2
);
7121 result
= (wxPoint2D
*) &_result_ref
;
7124 wxPyEndAllowThreads(__tstate
);
7125 if (PyErr_Occurred()) SWIG_fail
;
7127 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7134 static PyObject
*_wrap_Point2D___isub__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7135 PyObject
*resultobj
= NULL
;
7136 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7137 wxPoint2D
*arg2
= 0 ;
7140 PyObject
* obj0
= 0 ;
7141 PyObject
* obj1
= 0 ;
7143 (char *) "self",(char *) "pt", NULL
7146 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___isub__",kwnames
,&obj0
,&obj1
)) goto fail
;
7147 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7148 if (SWIG_arg_fail(1)) SWIG_fail
;
7151 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7154 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7156 wxPoint2D
&_result_ref
= (arg1
)->operator -=((wxPoint2D
const &)*arg2
);
7157 result
= (wxPoint2D
*) &_result_ref
;
7160 wxPyEndAllowThreads(__tstate
);
7161 if (PyErr_Occurred()) SWIG_fail
;
7163 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7170 static PyObject
*_wrap_Point2D___imul__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7171 PyObject
*resultobj
= NULL
;
7172 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7173 wxPoint2D
*arg2
= 0 ;
7176 PyObject
* obj0
= 0 ;
7177 PyObject
* obj1
= 0 ;
7179 (char *) "self",(char *) "pt", NULL
7182 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___imul__",kwnames
,&obj0
,&obj1
)) goto fail
;
7183 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7184 if (SWIG_arg_fail(1)) SWIG_fail
;
7187 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7190 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7192 wxPoint2D
&_result_ref
= (arg1
)->operator *=((wxPoint2D
const &)*arg2
);
7193 result
= (wxPoint2D
*) &_result_ref
;
7196 wxPyEndAllowThreads(__tstate
);
7197 if (PyErr_Occurred()) SWIG_fail
;
7199 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7206 static PyObject
*_wrap_Point2D___idiv__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7207 PyObject
*resultobj
= NULL
;
7208 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7209 wxPoint2D
*arg2
= 0 ;
7212 PyObject
* obj0
= 0 ;
7213 PyObject
* obj1
= 0 ;
7215 (char *) "self",(char *) "pt", NULL
7218 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___idiv__",kwnames
,&obj0
,&obj1
)) goto fail
;
7219 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
7220 if (SWIG_arg_fail(1)) SWIG_fail
;
7223 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7226 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7228 wxPoint2D
&_result_ref
= (arg1
)->operator /=((wxPoint2D
const &)*arg2
);
7229 result
= (wxPoint2D
*) &_result_ref
;
7232 wxPyEndAllowThreads(__tstate
);
7233 if (PyErr_Occurred()) SWIG_fail
;
7235 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint2D
, 1);
7242 static PyObject
*_wrap_Point2D___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7243 PyObject
*resultobj
= NULL
;
7244 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7245 wxPoint2D
*arg2
= 0 ;
7248 PyObject
* obj0
= 0 ;
7249 PyObject
* obj1
= 0 ;
7251 (char *) "self",(char *) "pt", NULL
7254 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
7255 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7256 if (SWIG_arg_fail(1)) SWIG_fail
;
7259 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7262 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7263 result
= (bool)((wxPoint2D
const *)arg1
)->operator ==((wxPoint2D
const &)*arg2
);
7265 wxPyEndAllowThreads(__tstate
);
7266 if (PyErr_Occurred()) SWIG_fail
;
7269 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7277 static PyObject
*_wrap_Point2D___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7278 PyObject
*resultobj
= NULL
;
7279 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7280 wxPoint2D
*arg2
= 0 ;
7283 PyObject
* obj0
= 0 ;
7284 PyObject
* obj1
= 0 ;
7286 (char *) "self",(char *) "pt", NULL
7289 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
7290 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7291 if (SWIG_arg_fail(1)) SWIG_fail
;
7294 if ( ! wxPoint2D_helper(obj1
, &arg2
)) SWIG_fail
;
7297 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7298 result
= (bool)((wxPoint2D
const *)arg1
)->operator !=((wxPoint2D
const &)*arg2
);
7300 wxPyEndAllowThreads(__tstate
);
7301 if (PyErr_Occurred()) SWIG_fail
;
7304 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7312 static PyObject
*_wrap_Point2D_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7313 PyObject
*resultobj
= NULL
;
7314 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7316 PyObject
* obj0
= 0 ;
7317 PyObject
* obj1
= 0 ;
7319 (char *) "self",(char *) "m_x", NULL
7322 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
7323 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7324 if (SWIG_arg_fail(1)) SWIG_fail
;
7326 arg2
= static_cast<double >(SWIG_As_double(obj1
));
7327 if (SWIG_arg_fail(2)) SWIG_fail
;
7329 if (arg1
) (arg1
)->m_x
= arg2
;
7331 Py_INCREF(Py_None
); resultobj
= Py_None
;
7338 static PyObject
*_wrap_Point2D_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7339 PyObject
*resultobj
= NULL
;
7340 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7342 PyObject
* obj0
= 0 ;
7344 (char *) "self", NULL
7347 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_x_get",kwnames
,&obj0
)) goto fail
;
7348 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7349 if (SWIG_arg_fail(1)) SWIG_fail
;
7350 result
= (double) ((arg1
)->m_x
);
7353 resultobj
= SWIG_From_double(static_cast<double >(result
));
7361 static PyObject
*_wrap_Point2D_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7362 PyObject
*resultobj
= NULL
;
7363 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7365 PyObject
* obj0
= 0 ;
7366 PyObject
* obj1
= 0 ;
7368 (char *) "self",(char *) "m_y", NULL
7371 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Point2D_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
7372 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7373 if (SWIG_arg_fail(1)) SWIG_fail
;
7375 arg2
= static_cast<double >(SWIG_As_double(obj1
));
7376 if (SWIG_arg_fail(2)) SWIG_fail
;
7378 if (arg1
) (arg1
)->m_y
= arg2
;
7380 Py_INCREF(Py_None
); resultobj
= Py_None
;
7387 static PyObject
*_wrap_Point2D_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7388 PyObject
*resultobj
= NULL
;
7389 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7391 PyObject
* obj0
= 0 ;
7393 (char *) "self", NULL
7396 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_y_get",kwnames
,&obj0
)) goto fail
;
7397 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7398 if (SWIG_arg_fail(1)) SWIG_fail
;
7399 result
= (double) ((arg1
)->m_y
);
7402 resultobj
= SWIG_From_double(static_cast<double >(result
));
7410 static PyObject
*_wrap_Point2D_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7411 PyObject
*resultobj
= NULL
;
7412 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7413 double arg2
= (double) 0 ;
7414 double arg3
= (double) 0 ;
7415 PyObject
* obj0
= 0 ;
7416 PyObject
* obj1
= 0 ;
7417 PyObject
* obj2
= 0 ;
7419 (char *) "self",(char *) "x",(char *) "y", NULL
7422 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:Point2D_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
7423 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7424 if (SWIG_arg_fail(1)) SWIG_fail
;
7427 arg2
= static_cast<double >(SWIG_As_double(obj1
));
7428 if (SWIG_arg_fail(2)) SWIG_fail
;
7433 arg3
= static_cast<double >(SWIG_As_double(obj2
));
7434 if (SWIG_arg_fail(3)) SWIG_fail
;
7438 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7439 wxPoint2D_Set(arg1
,arg2
,arg3
);
7441 wxPyEndAllowThreads(__tstate
);
7442 if (PyErr_Occurred()) SWIG_fail
;
7444 Py_INCREF(Py_None
); resultobj
= Py_None
;
7451 static PyObject
*_wrap_Point2D_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7452 PyObject
*resultobj
= NULL
;
7453 wxPoint2D
*arg1
= (wxPoint2D
*) 0 ;
7455 PyObject
* obj0
= 0 ;
7457 (char *) "self", NULL
7460 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Point2D_Get",kwnames
,&obj0
)) goto fail
;
7461 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPoint2D
, SWIG_POINTER_EXCEPTION
| 0);
7462 if (SWIG_arg_fail(1)) SWIG_fail
;
7464 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7465 result
= (PyObject
*)wxPoint2D_Get(arg1
);
7467 wxPyEndAllowThreads(__tstate
);
7468 if (PyErr_Occurred()) SWIG_fail
;
7477 static PyObject
* Point2D_swigregister(PyObject
*, PyObject
*args
) {
7479 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
7480 SWIG_TypeClientData(SWIGTYPE_p_wxPoint2D
, obj
);
7482 return Py_BuildValue((char *)"");
7484 static int _wrap_DefaultPosition_set(PyObject
*) {
7485 PyErr_SetString(PyExc_TypeError
,"Variable DefaultPosition is read-only.");
7490 static PyObject
*_wrap_DefaultPosition_get(void) {
7491 PyObject
*pyobj
= NULL
;
7493 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultPosition
), SWIGTYPE_p_wxPoint
, 0);
7498 static int _wrap_DefaultSize_set(PyObject
*) {
7499 PyErr_SetString(PyExc_TypeError
,"Variable DefaultSize is read-only.");
7504 static PyObject
*_wrap_DefaultSize_get(void) {
7505 PyObject
*pyobj
= NULL
;
7507 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultSize
), SWIGTYPE_p_wxSize
, 0);
7512 static PyObject
*_wrap_new_InputStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7513 PyObject
*resultobj
= NULL
;
7514 PyObject
*arg1
= (PyObject
*) 0 ;
7515 wxPyInputStream
*result
;
7516 PyObject
* obj0
= 0 ;
7521 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_InputStream",kwnames
,&obj0
)) goto fail
;
7524 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7525 result
= (wxPyInputStream
*)new_wxPyInputStream(arg1
);
7527 wxPyEndAllowThreads(__tstate
);
7528 if (PyErr_Occurred()) SWIG_fail
;
7530 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyInputStream
, 1);
7537 static PyObject
*_wrap_delete_InputStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7538 PyObject
*resultobj
= NULL
;
7539 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7540 PyObject
* obj0
= 0 ;
7542 (char *) "self", NULL
7545 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_InputStream",kwnames
,&obj0
)) goto fail
;
7546 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7547 if (SWIG_arg_fail(1)) SWIG_fail
;
7549 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7552 wxPyEndAllowThreads(__tstate
);
7553 if (PyErr_Occurred()) SWIG_fail
;
7555 Py_INCREF(Py_None
); resultobj
= Py_None
;
7562 static PyObject
*_wrap_InputStream_close(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7563 PyObject
*resultobj
= NULL
;
7564 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7565 PyObject
* obj0
= 0 ;
7567 (char *) "self", NULL
7570 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_close",kwnames
,&obj0
)) goto fail
;
7571 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7572 if (SWIG_arg_fail(1)) SWIG_fail
;
7574 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7577 wxPyEndAllowThreads(__tstate
);
7578 if (PyErr_Occurred()) SWIG_fail
;
7580 Py_INCREF(Py_None
); resultobj
= Py_None
;
7587 static PyObject
*_wrap_InputStream_flush(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7588 PyObject
*resultobj
= NULL
;
7589 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7590 PyObject
* obj0
= 0 ;
7592 (char *) "self", NULL
7595 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_flush",kwnames
,&obj0
)) goto fail
;
7596 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7597 if (SWIG_arg_fail(1)) SWIG_fail
;
7599 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7602 wxPyEndAllowThreads(__tstate
);
7603 if (PyErr_Occurred()) SWIG_fail
;
7605 Py_INCREF(Py_None
); resultobj
= Py_None
;
7612 static PyObject
*_wrap_InputStream_eof(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7613 PyObject
*resultobj
= NULL
;
7614 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7616 PyObject
* obj0
= 0 ;
7618 (char *) "self", NULL
7621 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_eof",kwnames
,&obj0
)) goto fail
;
7622 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7623 if (SWIG_arg_fail(1)) SWIG_fail
;
7625 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7626 result
= (bool)(arg1
)->eof();
7628 wxPyEndAllowThreads(__tstate
);
7629 if (PyErr_Occurred()) SWIG_fail
;
7632 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7640 static PyObject
*_wrap_InputStream_read(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7641 PyObject
*resultobj
= NULL
;
7642 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7643 int arg2
= (int) -1 ;
7645 PyObject
* obj0
= 0 ;
7646 PyObject
* obj1
= 0 ;
7648 (char *) "self",(char *) "size", NULL
7651 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:InputStream_read",kwnames
,&obj0
,&obj1
)) goto fail
;
7652 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7653 if (SWIG_arg_fail(1)) SWIG_fail
;
7656 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7657 if (SWIG_arg_fail(2)) SWIG_fail
;
7661 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7662 result
= (PyObject
*)(arg1
)->read(arg2
);
7664 wxPyEndAllowThreads(__tstate
);
7665 if (PyErr_Occurred()) SWIG_fail
;
7674 static PyObject
*_wrap_InputStream_readline(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7675 PyObject
*resultobj
= NULL
;
7676 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7677 int arg2
= (int) -1 ;
7679 PyObject
* obj0
= 0 ;
7680 PyObject
* obj1
= 0 ;
7682 (char *) "self",(char *) "size", NULL
7685 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:InputStream_readline",kwnames
,&obj0
,&obj1
)) goto fail
;
7686 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7687 if (SWIG_arg_fail(1)) SWIG_fail
;
7690 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7691 if (SWIG_arg_fail(2)) SWIG_fail
;
7695 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7696 result
= (PyObject
*)(arg1
)->readline(arg2
);
7698 wxPyEndAllowThreads(__tstate
);
7699 if (PyErr_Occurred()) SWIG_fail
;
7708 static PyObject
*_wrap_InputStream_readlines(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7709 PyObject
*resultobj
= NULL
;
7710 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7711 int arg2
= (int) -1 ;
7713 PyObject
* obj0
= 0 ;
7714 PyObject
* obj1
= 0 ;
7716 (char *) "self",(char *) "sizehint", NULL
7719 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:InputStream_readlines",kwnames
,&obj0
,&obj1
)) goto fail
;
7720 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7721 if (SWIG_arg_fail(1)) SWIG_fail
;
7724 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7725 if (SWIG_arg_fail(2)) SWIG_fail
;
7729 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7730 result
= (PyObject
*)(arg1
)->readlines(arg2
);
7732 wxPyEndAllowThreads(__tstate
);
7733 if (PyErr_Occurred()) SWIG_fail
;
7742 static PyObject
*_wrap_InputStream_seek(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7743 PyObject
*resultobj
= NULL
;
7744 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7746 int arg3
= (int) 0 ;
7747 PyObject
* obj0
= 0 ;
7748 PyObject
* obj1
= 0 ;
7749 PyObject
* obj2
= 0 ;
7751 (char *) "self",(char *) "offset",(char *) "whence", NULL
7754 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:InputStream_seek",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
7755 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7756 if (SWIG_arg_fail(1)) SWIG_fail
;
7758 arg2
= static_cast<int >(SWIG_As_int(obj1
));
7759 if (SWIG_arg_fail(2)) SWIG_fail
;
7763 arg3
= static_cast<int >(SWIG_As_int(obj2
));
7764 if (SWIG_arg_fail(3)) SWIG_fail
;
7768 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7769 (arg1
)->seek(arg2
,arg3
);
7771 wxPyEndAllowThreads(__tstate
);
7772 if (PyErr_Occurred()) SWIG_fail
;
7774 Py_INCREF(Py_None
); resultobj
= Py_None
;
7781 static PyObject
*_wrap_InputStream_tell(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7782 PyObject
*resultobj
= NULL
;
7783 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7785 PyObject
* obj0
= 0 ;
7787 (char *) "self", NULL
7790 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_tell",kwnames
,&obj0
)) goto fail
;
7791 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7792 if (SWIG_arg_fail(1)) SWIG_fail
;
7794 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7795 result
= (int)(arg1
)->tell();
7797 wxPyEndAllowThreads(__tstate
);
7798 if (PyErr_Occurred()) SWIG_fail
;
7801 resultobj
= SWIG_From_int(static_cast<int >(result
));
7809 static PyObject
*_wrap_InputStream_Peek(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7810 PyObject
*resultobj
= NULL
;
7811 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7813 PyObject
* obj0
= 0 ;
7815 (char *) "self", NULL
7818 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_Peek",kwnames
,&obj0
)) goto fail
;
7819 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7820 if (SWIG_arg_fail(1)) SWIG_fail
;
7822 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7823 result
= (char)(arg1
)->Peek();
7825 wxPyEndAllowThreads(__tstate
);
7826 if (PyErr_Occurred()) SWIG_fail
;
7829 resultobj
= SWIG_From_char(static_cast<char >(result
));
7837 static PyObject
*_wrap_InputStream_GetC(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7838 PyObject
*resultobj
= NULL
;
7839 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7841 PyObject
* obj0
= 0 ;
7843 (char *) "self", NULL
7846 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_GetC",kwnames
,&obj0
)) goto fail
;
7847 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7848 if (SWIG_arg_fail(1)) SWIG_fail
;
7850 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7851 result
= (char)(arg1
)->GetC();
7853 wxPyEndAllowThreads(__tstate
);
7854 if (PyErr_Occurred()) SWIG_fail
;
7857 resultobj
= SWIG_From_char(static_cast<char >(result
));
7865 static PyObject
*_wrap_InputStream_LastRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7866 PyObject
*resultobj
= NULL
;
7867 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7869 PyObject
* obj0
= 0 ;
7871 (char *) "self", NULL
7874 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_LastRead",kwnames
,&obj0
)) goto fail
;
7875 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7876 if (SWIG_arg_fail(1)) SWIG_fail
;
7878 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7879 result
= (size_t)(arg1
)->LastRead();
7881 wxPyEndAllowThreads(__tstate
);
7882 if (PyErr_Occurred()) SWIG_fail
;
7885 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
7893 static PyObject
*_wrap_InputStream_CanRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7894 PyObject
*resultobj
= NULL
;
7895 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7897 PyObject
* obj0
= 0 ;
7899 (char *) "self", NULL
7902 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_CanRead",kwnames
,&obj0
)) goto fail
;
7903 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7904 if (SWIG_arg_fail(1)) SWIG_fail
;
7906 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7907 result
= (bool)(arg1
)->CanRead();
7909 wxPyEndAllowThreads(__tstate
);
7910 if (PyErr_Occurred()) SWIG_fail
;
7913 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7921 static PyObject
*_wrap_InputStream_Eof(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7922 PyObject
*resultobj
= NULL
;
7923 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7925 PyObject
* obj0
= 0 ;
7927 (char *) "self", NULL
7930 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_Eof",kwnames
,&obj0
)) goto fail
;
7931 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7932 if (SWIG_arg_fail(1)) SWIG_fail
;
7934 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7935 result
= (bool)(arg1
)->Eof();
7937 wxPyEndAllowThreads(__tstate
);
7938 if (PyErr_Occurred()) SWIG_fail
;
7941 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7949 static PyObject
*_wrap_InputStream_Ungetch(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7950 PyObject
*resultobj
= NULL
;
7951 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7954 PyObject
* obj0
= 0 ;
7955 PyObject
* obj1
= 0 ;
7957 (char *) "self",(char *) "c", NULL
7960 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:InputStream_Ungetch",kwnames
,&obj0
,&obj1
)) goto fail
;
7961 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7962 if (SWIG_arg_fail(1)) SWIG_fail
;
7964 arg2
= static_cast<char >(SWIG_As_char(obj1
));
7965 if (SWIG_arg_fail(2)) SWIG_fail
;
7968 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7969 result
= (bool)(arg1
)->Ungetch(arg2
);
7971 wxPyEndAllowThreads(__tstate
);
7972 if (PyErr_Occurred()) SWIG_fail
;
7975 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7983 static PyObject
*_wrap_InputStream_SeekI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
7984 PyObject
*resultobj
= NULL
;
7985 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
7987 wxSeekMode arg3
= (wxSeekMode
) wxFromStart
;
7989 PyObject
* obj0
= 0 ;
7990 PyObject
* obj1
= 0 ;
7991 PyObject
* obj2
= 0 ;
7993 (char *) "self",(char *) "pos",(char *) "mode", NULL
7996 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:InputStream_SeekI",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
7997 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
7998 if (SWIG_arg_fail(1)) SWIG_fail
;
8000 arg2
= static_cast<long >(SWIG_As_long(obj1
));
8001 if (SWIG_arg_fail(2)) SWIG_fail
;
8005 arg3
= static_cast<wxSeekMode
>(SWIG_As_int(obj2
));
8006 if (SWIG_arg_fail(3)) SWIG_fail
;
8010 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8011 result
= (long)(arg1
)->SeekI(arg2
,arg3
);
8013 wxPyEndAllowThreads(__tstate
);
8014 if (PyErr_Occurred()) SWIG_fail
;
8017 resultobj
= SWIG_From_long(static_cast<long >(result
));
8025 static PyObject
*_wrap_InputStream_TellI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8026 PyObject
*resultobj
= NULL
;
8027 wxPyInputStream
*arg1
= (wxPyInputStream
*) 0 ;
8029 PyObject
* obj0
= 0 ;
8031 (char *) "self", NULL
8034 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:InputStream_TellI",kwnames
,&obj0
)) goto fail
;
8035 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyInputStream
, SWIG_POINTER_EXCEPTION
| 0);
8036 if (SWIG_arg_fail(1)) SWIG_fail
;
8038 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8039 result
= (long)(arg1
)->TellI();
8041 wxPyEndAllowThreads(__tstate
);
8042 if (PyErr_Occurred()) SWIG_fail
;
8045 resultobj
= SWIG_From_long(static_cast<long >(result
));
8053 static PyObject
* InputStream_swigregister(PyObject
*, PyObject
*args
) {
8055 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8056 SWIG_TypeClientData(SWIGTYPE_p_wxPyInputStream
, obj
);
8058 return Py_BuildValue((char *)"");
8060 static PyObject
*_wrap_OutputStream_write(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8061 PyObject
*resultobj
= NULL
;
8062 wxOutputStream
*arg1
= (wxOutputStream
*) 0 ;
8063 PyObject
*arg2
= (PyObject
*) 0 ;
8064 PyObject
* obj0
= 0 ;
8065 PyObject
* obj1
= 0 ;
8067 (char *) "self",(char *) "obj", NULL
8070 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:OutputStream_write",kwnames
,&obj0
,&obj1
)) goto fail
;
8071 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxOutputStream
, SWIG_POINTER_EXCEPTION
| 0);
8072 if (SWIG_arg_fail(1)) SWIG_fail
;
8075 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8076 wxOutputStream_write(arg1
,arg2
);
8078 wxPyEndAllowThreads(__tstate
);
8079 if (PyErr_Occurred()) SWIG_fail
;
8081 Py_INCREF(Py_None
); resultobj
= Py_None
;
8088 static PyObject
* OutputStream_swigregister(PyObject
*, PyObject
*args
) {
8090 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8091 SWIG_TypeClientData(SWIGTYPE_p_wxOutputStream
, obj
);
8093 return Py_BuildValue((char *)"");
8095 static PyObject
*_wrap_new_FSFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8096 PyObject
*resultobj
= NULL
;
8097 wxInputStream
*arg1
= (wxInputStream
*) 0 ;
8098 wxString
*arg2
= 0 ;
8099 wxString
*arg3
= 0 ;
8100 wxString
*arg4
= 0 ;
8103 wxPyInputStream
*temp1
;
8104 bool temp2
= false ;
8105 bool temp3
= false ;
8106 bool temp4
= false ;
8107 PyObject
* obj0
= 0 ;
8108 PyObject
* obj1
= 0 ;
8109 PyObject
* obj2
= 0 ;
8110 PyObject
* obj3
= 0 ;
8111 PyObject
* obj4
= 0 ;
8113 (char *) "stream",(char *) "loc",(char *) "mimetype",(char *) "anchor",(char *) "modif", NULL
8116 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:new_FSFile",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
8118 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
8119 arg1
= wxPyCBInputStream_copy((wxPyCBInputStream
*)temp1
->m_wxis
);
8121 PyErr_Clear(); // clear the failure of the wxPyConvert above
8122 arg1
= wxPyCBInputStream_create(obj0
, true);
8124 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
8130 arg2
= wxString_in_helper(obj1
);
8131 if (arg2
== NULL
) SWIG_fail
;
8135 arg3
= wxString_in_helper(obj2
);
8136 if (arg3
== NULL
) SWIG_fail
;
8140 arg4
= wxString_in_helper(obj3
);
8141 if (arg4
== NULL
) SWIG_fail
;
8146 SWIG_Python_ConvertPtr(obj4
, (void **)&argp
, SWIGTYPE_p_wxDateTime
, SWIG_POINTER_EXCEPTION
);
8147 if (SWIG_arg_fail(5)) SWIG_fail
;
8149 SWIG_null_ref("wxDateTime");
8151 if (SWIG_arg_fail(5)) SWIG_fail
;
8155 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8156 result
= (wxFSFile
*)new wxFSFile(arg1
,(wxString
const &)*arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
);
8158 wxPyEndAllowThreads(__tstate
);
8159 if (PyErr_Occurred()) SWIG_fail
;
8162 resultobj
= wxPyMake_wxObject(result
, 1);
8194 static PyObject
*_wrap_delete_FSFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8195 PyObject
*resultobj
= NULL
;
8196 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8197 PyObject
* obj0
= 0 ;
8199 (char *) "self", NULL
8202 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_FSFile",kwnames
,&obj0
)) goto fail
;
8203 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8204 if (SWIG_arg_fail(1)) SWIG_fail
;
8206 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8209 wxPyEndAllowThreads(__tstate
);
8210 if (PyErr_Occurred()) SWIG_fail
;
8212 Py_INCREF(Py_None
); resultobj
= Py_None
;
8219 static PyObject
*_wrap_FSFile_GetStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8220 PyObject
*resultobj
= NULL
;
8221 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8222 wxInputStream
*result
;
8223 PyObject
* obj0
= 0 ;
8225 (char *) "self", NULL
8228 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetStream",kwnames
,&obj0
)) goto fail
;
8229 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8230 if (SWIG_arg_fail(1)) SWIG_fail
;
8232 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8233 result
= (wxInputStream
*)(arg1
)->GetStream();
8235 wxPyEndAllowThreads(__tstate
);
8236 if (PyErr_Occurred()) SWIG_fail
;
8239 wxPyInputStream
* _ptr
= NULL
;
8242 _ptr
= new wxPyInputStream(result
);
8244 resultobj
= wxPyConstructObject(_ptr
, wxT("wxPyInputStream"), 0);
8252 static PyObject
*_wrap_FSFile_GetMimeType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8253 PyObject
*resultobj
= NULL
;
8254 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8256 PyObject
* obj0
= 0 ;
8258 (char *) "self", NULL
8261 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetMimeType",kwnames
,&obj0
)) goto fail
;
8262 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8263 if (SWIG_arg_fail(1)) SWIG_fail
;
8265 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8267 wxString
const &_result_ref
= (arg1
)->GetMimeType();
8268 result
= (wxString
*) &_result_ref
;
8271 wxPyEndAllowThreads(__tstate
);
8272 if (PyErr_Occurred()) SWIG_fail
;
8276 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
8278 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
8287 static PyObject
*_wrap_FSFile_GetLocation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8288 PyObject
*resultobj
= NULL
;
8289 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8291 PyObject
* obj0
= 0 ;
8293 (char *) "self", NULL
8296 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetLocation",kwnames
,&obj0
)) goto fail
;
8297 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8298 if (SWIG_arg_fail(1)) SWIG_fail
;
8300 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8302 wxString
const &_result_ref
= (arg1
)->GetLocation();
8303 result
= (wxString
*) &_result_ref
;
8306 wxPyEndAllowThreads(__tstate
);
8307 if (PyErr_Occurred()) SWIG_fail
;
8311 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
8313 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
8322 static PyObject
*_wrap_FSFile_GetAnchor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8323 PyObject
*resultobj
= NULL
;
8324 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8326 PyObject
* obj0
= 0 ;
8328 (char *) "self", NULL
8331 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetAnchor",kwnames
,&obj0
)) goto fail
;
8332 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8333 if (SWIG_arg_fail(1)) SWIG_fail
;
8335 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8337 wxString
const &_result_ref
= (arg1
)->GetAnchor();
8338 result
= (wxString
*) &_result_ref
;
8341 wxPyEndAllowThreads(__tstate
);
8342 if (PyErr_Occurred()) SWIG_fail
;
8346 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
8348 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
8357 static PyObject
*_wrap_FSFile_GetModificationTime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8358 PyObject
*resultobj
= NULL
;
8359 wxFSFile
*arg1
= (wxFSFile
*) 0 ;
8361 PyObject
* obj0
= 0 ;
8363 (char *) "self", NULL
8366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FSFile_GetModificationTime",kwnames
,&obj0
)) goto fail
;
8367 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFSFile
, SWIG_POINTER_EXCEPTION
| 0);
8368 if (SWIG_arg_fail(1)) SWIG_fail
;
8370 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8371 result
= (arg1
)->GetModificationTime();
8373 wxPyEndAllowThreads(__tstate
);
8374 if (PyErr_Occurred()) SWIG_fail
;
8377 wxDateTime
* resultptr
;
8378 resultptr
= new wxDateTime(static_cast<wxDateTime
& >(result
));
8379 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxDateTime
, 1);
8387 static PyObject
* FSFile_swigregister(PyObject
*, PyObject
*args
) {
8389 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8390 SWIG_TypeClientData(SWIGTYPE_p_wxFSFile
, obj
);
8392 return Py_BuildValue((char *)"");
8394 static PyObject
* CPPFileSystemHandler_swigregister(PyObject
*, PyObject
*args
) {
8396 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8397 SWIG_TypeClientData(SWIGTYPE_p_wxFileSystemHandler
, obj
);
8399 return Py_BuildValue((char *)"");
8401 static PyObject
*_wrap_new_FileSystemHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8402 PyObject
*resultobj
= NULL
;
8403 wxPyFileSystemHandler
*result
;
8408 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_FileSystemHandler",kwnames
)) goto fail
;
8410 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8411 result
= (wxPyFileSystemHandler
*)new wxPyFileSystemHandler();
8413 wxPyEndAllowThreads(__tstate
);
8414 if (PyErr_Occurred()) SWIG_fail
;
8416 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyFileSystemHandler
, 1);
8423 static PyObject
*_wrap_FileSystemHandler__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8424 PyObject
*resultobj
= NULL
;
8425 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8426 PyObject
*arg2
= (PyObject
*) 0 ;
8427 PyObject
*arg3
= (PyObject
*) 0 ;
8428 PyObject
* obj0
= 0 ;
8429 PyObject
* obj1
= 0 ;
8430 PyObject
* obj2
= 0 ;
8432 (char *) "self",(char *) "self",(char *) "_class", NULL
8435 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:FileSystemHandler__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8436 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8437 if (SWIG_arg_fail(1)) SWIG_fail
;
8441 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8442 (arg1
)->_setCallbackInfo(arg2
,arg3
);
8444 wxPyEndAllowThreads(__tstate
);
8445 if (PyErr_Occurred()) SWIG_fail
;
8447 Py_INCREF(Py_None
); resultobj
= Py_None
;
8454 static PyObject
*_wrap_FileSystemHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8455 PyObject
*resultobj
= NULL
;
8456 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8457 wxString
*arg2
= 0 ;
8459 bool temp2
= false ;
8460 PyObject
* obj0
= 0 ;
8461 PyObject
* obj1
= 0 ;
8463 (char *) "self",(char *) "location", NULL
8466 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
8467 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8468 if (SWIG_arg_fail(1)) SWIG_fail
;
8470 arg2
= wxString_in_helper(obj1
);
8471 if (arg2
== NULL
) SWIG_fail
;
8475 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8476 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
8478 wxPyEndAllowThreads(__tstate
);
8479 if (PyErr_Occurred()) SWIG_fail
;
8482 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8498 static PyObject
*_wrap_FileSystemHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8499 PyObject
*resultobj
= NULL
;
8500 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8501 wxFileSystem
*arg2
= 0 ;
8502 wxString
*arg3
= 0 ;
8504 bool temp3
= false ;
8505 PyObject
* obj0
= 0 ;
8506 PyObject
* obj1
= 0 ;
8507 PyObject
* obj2
= 0 ;
8509 (char *) "self",(char *) "fs",(char *) "location", NULL
8512 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:FileSystemHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8513 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8514 if (SWIG_arg_fail(1)) SWIG_fail
;
8516 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8517 if (SWIG_arg_fail(2)) SWIG_fail
;
8519 SWIG_null_ref("wxFileSystem");
8521 if (SWIG_arg_fail(2)) SWIG_fail
;
8524 arg3
= wxString_in_helper(obj2
);
8525 if (arg3
== NULL
) SWIG_fail
;
8529 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8530 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
8532 wxPyEndAllowThreads(__tstate
);
8533 if (PyErr_Occurred()) SWIG_fail
;
8536 resultobj
= wxPyMake_wxObject(result
, 1);
8552 static PyObject
*_wrap_FileSystemHandler_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8553 PyObject
*resultobj
= NULL
;
8554 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8555 wxString
*arg2
= 0 ;
8556 int arg3
= (int) 0 ;
8558 bool temp2
= false ;
8559 PyObject
* obj0
= 0 ;
8560 PyObject
* obj1
= 0 ;
8561 PyObject
* obj2
= 0 ;
8563 (char *) "self",(char *) "spec",(char *) "flags", NULL
8566 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FileSystemHandler_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8567 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8568 if (SWIG_arg_fail(1)) SWIG_fail
;
8570 arg2
= wxString_in_helper(obj1
);
8571 if (arg2
== NULL
) SWIG_fail
;
8576 arg3
= static_cast<int >(SWIG_As_int(obj2
));
8577 if (SWIG_arg_fail(3)) SWIG_fail
;
8581 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8582 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
8584 wxPyEndAllowThreads(__tstate
);
8585 if (PyErr_Occurred()) SWIG_fail
;
8589 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8591 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8608 static PyObject
*_wrap_FileSystemHandler_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8609 PyObject
*resultobj
= NULL
;
8610 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8612 PyObject
* obj0
= 0 ;
8614 (char *) "self", NULL
8617 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystemHandler_FindNext",kwnames
,&obj0
)) goto fail
;
8618 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8619 if (SWIG_arg_fail(1)) SWIG_fail
;
8621 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8622 result
= (arg1
)->FindNext();
8624 wxPyEndAllowThreads(__tstate
);
8625 if (PyErr_Occurred()) SWIG_fail
;
8629 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8631 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8640 static PyObject
*_wrap_FileSystemHandler_GetProtocol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8641 PyObject
*resultobj
= NULL
;
8642 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8643 wxString
*arg2
= 0 ;
8645 bool temp2
= false ;
8646 PyObject
* obj0
= 0 ;
8647 PyObject
* obj1
= 0 ;
8649 (char *) "self",(char *) "location", NULL
8652 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetProtocol",kwnames
,&obj0
,&obj1
)) goto fail
;
8653 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8654 if (SWIG_arg_fail(1)) SWIG_fail
;
8656 arg2
= wxString_in_helper(obj1
);
8657 if (arg2
== NULL
) SWIG_fail
;
8661 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8662 result
= (arg1
)->GetProtocol((wxString
const &)*arg2
);
8664 wxPyEndAllowThreads(__tstate
);
8665 if (PyErr_Occurred()) SWIG_fail
;
8669 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8671 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8688 static PyObject
*_wrap_FileSystemHandler_GetLeftLocation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8689 PyObject
*resultobj
= NULL
;
8690 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8691 wxString
*arg2
= 0 ;
8693 bool temp2
= false ;
8694 PyObject
* obj0
= 0 ;
8695 PyObject
* obj1
= 0 ;
8697 (char *) "self",(char *) "location", NULL
8700 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetLeftLocation",kwnames
,&obj0
,&obj1
)) goto fail
;
8701 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8702 if (SWIG_arg_fail(1)) SWIG_fail
;
8704 arg2
= wxString_in_helper(obj1
);
8705 if (arg2
== NULL
) SWIG_fail
;
8709 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8710 result
= (arg1
)->GetLeftLocation((wxString
const &)*arg2
);
8712 wxPyEndAllowThreads(__tstate
);
8713 if (PyErr_Occurred()) SWIG_fail
;
8717 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8719 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8736 static PyObject
*_wrap_FileSystemHandler_GetAnchor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8737 PyObject
*resultobj
= NULL
;
8738 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8739 wxString
*arg2
= 0 ;
8741 bool temp2
= false ;
8742 PyObject
* obj0
= 0 ;
8743 PyObject
* obj1
= 0 ;
8745 (char *) "self",(char *) "location", NULL
8748 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetAnchor",kwnames
,&obj0
,&obj1
)) goto fail
;
8749 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8750 if (SWIG_arg_fail(1)) SWIG_fail
;
8752 arg2
= wxString_in_helper(obj1
);
8753 if (arg2
== NULL
) SWIG_fail
;
8757 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8758 result
= (arg1
)->GetAnchor((wxString
const &)*arg2
);
8760 wxPyEndAllowThreads(__tstate
);
8761 if (PyErr_Occurred()) SWIG_fail
;
8765 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8767 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8784 static PyObject
*_wrap_FileSystemHandler_GetRightLocation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8785 PyObject
*resultobj
= NULL
;
8786 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8787 wxString
*arg2
= 0 ;
8789 bool temp2
= false ;
8790 PyObject
* obj0
= 0 ;
8791 PyObject
* obj1
= 0 ;
8793 (char *) "self",(char *) "location", NULL
8796 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetRightLocation",kwnames
,&obj0
,&obj1
)) goto fail
;
8797 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8798 if (SWIG_arg_fail(1)) SWIG_fail
;
8800 arg2
= wxString_in_helper(obj1
);
8801 if (arg2
== NULL
) SWIG_fail
;
8805 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8806 result
= (arg1
)->GetRightLocation((wxString
const &)*arg2
);
8808 wxPyEndAllowThreads(__tstate
);
8809 if (PyErr_Occurred()) SWIG_fail
;
8813 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8815 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8832 static PyObject
*_wrap_FileSystemHandler_GetMimeTypeFromExt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8833 PyObject
*resultobj
= NULL
;
8834 wxPyFileSystemHandler
*arg1
= (wxPyFileSystemHandler
*) 0 ;
8835 wxString
*arg2
= 0 ;
8837 bool temp2
= false ;
8838 PyObject
* obj0
= 0 ;
8839 PyObject
* obj1
= 0 ;
8841 (char *) "self",(char *) "location", NULL
8844 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystemHandler_GetMimeTypeFromExt",kwnames
,&obj0
,&obj1
)) goto fail
;
8845 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
8846 if (SWIG_arg_fail(1)) SWIG_fail
;
8848 arg2
= wxString_in_helper(obj1
);
8849 if (arg2
== NULL
) SWIG_fail
;
8853 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8854 result
= (arg1
)->GetMimeTypeFromExt((wxString
const &)*arg2
);
8856 wxPyEndAllowThreads(__tstate
);
8857 if (PyErr_Occurred()) SWIG_fail
;
8861 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
8863 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
8880 static PyObject
* FileSystemHandler_swigregister(PyObject
*, PyObject
*args
) {
8882 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
8883 SWIG_TypeClientData(SWIGTYPE_p_wxPyFileSystemHandler
, obj
);
8885 return Py_BuildValue((char *)"");
8887 static PyObject
*_wrap_new_FileSystem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8888 PyObject
*resultobj
= NULL
;
8889 wxFileSystem
*result
;
8894 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_FileSystem",kwnames
)) goto fail
;
8896 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8897 result
= (wxFileSystem
*)new wxFileSystem();
8899 wxPyEndAllowThreads(__tstate
);
8900 if (PyErr_Occurred()) SWIG_fail
;
8903 resultobj
= wxPyMake_wxObject(result
, 1);
8911 static PyObject
*_wrap_delete_FileSystem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8912 PyObject
*resultobj
= NULL
;
8913 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
8914 PyObject
* obj0
= 0 ;
8916 (char *) "self", NULL
8919 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_FileSystem",kwnames
,&obj0
)) goto fail
;
8920 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8921 if (SWIG_arg_fail(1)) SWIG_fail
;
8923 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8926 wxPyEndAllowThreads(__tstate
);
8927 if (PyErr_Occurred()) SWIG_fail
;
8929 Py_INCREF(Py_None
); resultobj
= Py_None
;
8936 static PyObject
*_wrap_FileSystem_ChangePathTo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8937 PyObject
*resultobj
= NULL
;
8938 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
8939 wxString
*arg2
= 0 ;
8940 bool arg3
= (bool) false ;
8941 bool temp2
= false ;
8942 PyObject
* obj0
= 0 ;
8943 PyObject
* obj1
= 0 ;
8944 PyObject
* obj2
= 0 ;
8946 (char *) "self",(char *) "location",(char *) "is_dir", NULL
8949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FileSystem_ChangePathTo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
8950 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8951 if (SWIG_arg_fail(1)) SWIG_fail
;
8953 arg2
= wxString_in_helper(obj1
);
8954 if (arg2
== NULL
) SWIG_fail
;
8959 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
8960 if (SWIG_arg_fail(3)) SWIG_fail
;
8964 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8965 (arg1
)->ChangePathTo((wxString
const &)*arg2
,arg3
);
8967 wxPyEndAllowThreads(__tstate
);
8968 if (PyErr_Occurred()) SWIG_fail
;
8970 Py_INCREF(Py_None
); resultobj
= Py_None
;
8985 static PyObject
*_wrap_FileSystem_GetPath(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
8986 PyObject
*resultobj
= NULL
;
8987 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
8989 PyObject
* obj0
= 0 ;
8991 (char *) "self", NULL
8994 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_GetPath",kwnames
,&obj0
)) goto fail
;
8995 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
8996 if (SWIG_arg_fail(1)) SWIG_fail
;
8998 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8999 result
= (arg1
)->GetPath();
9001 wxPyEndAllowThreads(__tstate
);
9002 if (PyErr_Occurred()) SWIG_fail
;
9006 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9008 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9017 static PyObject
*_wrap_FileSystem_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9018 PyObject
*resultobj
= NULL
;
9019 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9020 wxString
*arg2
= 0 ;
9022 bool temp2
= false ;
9023 PyObject
* obj0
= 0 ;
9024 PyObject
* obj1
= 0 ;
9026 (char *) "self",(char *) "location", NULL
9029 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FileSystem_OpenFile",kwnames
,&obj0
,&obj1
)) goto fail
;
9030 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9031 if (SWIG_arg_fail(1)) SWIG_fail
;
9033 arg2
= wxString_in_helper(obj1
);
9034 if (arg2
== NULL
) SWIG_fail
;
9038 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9039 result
= (wxFSFile
*)(arg1
)->OpenFile((wxString
const &)*arg2
);
9041 wxPyEndAllowThreads(__tstate
);
9042 if (PyErr_Occurred()) SWIG_fail
;
9045 resultobj
= wxPyMake_wxObject(result
, 1);
9061 static PyObject
*_wrap_FileSystem_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9062 PyObject
*resultobj
= NULL
;
9063 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9064 wxString
*arg2
= 0 ;
9065 int arg3
= (int) 0 ;
9067 bool temp2
= false ;
9068 PyObject
* obj0
= 0 ;
9069 PyObject
* obj1
= 0 ;
9070 PyObject
* obj2
= 0 ;
9072 (char *) "self",(char *) "spec",(char *) "flags", NULL
9075 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FileSystem_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9076 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9077 if (SWIG_arg_fail(1)) SWIG_fail
;
9079 arg2
= wxString_in_helper(obj1
);
9080 if (arg2
== NULL
) SWIG_fail
;
9085 arg3
= static_cast<int >(SWIG_As_int(obj2
));
9086 if (SWIG_arg_fail(3)) SWIG_fail
;
9090 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9091 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
9093 wxPyEndAllowThreads(__tstate
);
9094 if (PyErr_Occurred()) SWIG_fail
;
9098 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9100 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9117 static PyObject
*_wrap_FileSystem_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9118 PyObject
*resultobj
= NULL
;
9119 wxFileSystem
*arg1
= (wxFileSystem
*) 0 ;
9121 PyObject
* obj0
= 0 ;
9123 (char *) "self", NULL
9126 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_FindNext",kwnames
,&obj0
)) goto fail
;
9127 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9128 if (SWIG_arg_fail(1)) SWIG_fail
;
9130 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9131 result
= (arg1
)->FindNext();
9133 wxPyEndAllowThreads(__tstate
);
9134 if (PyErr_Occurred()) SWIG_fail
;
9138 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9140 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9149 static PyObject
*_wrap_FileSystem_AddHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9150 PyObject
*resultobj
= NULL
;
9151 wxFileSystemHandler
*arg1
= (wxFileSystemHandler
*) 0 ;
9152 PyObject
* obj0
= 0 ;
9154 (char *) "handler", NULL
9157 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_AddHandler",kwnames
,&obj0
)) goto fail
;
9158 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFileSystemHandler
, SWIG_POINTER_EXCEPTION
| 0);
9159 if (SWIG_arg_fail(1)) SWIG_fail
;
9161 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9162 wxFileSystem::AddHandler(arg1
);
9164 wxPyEndAllowThreads(__tstate
);
9165 if (PyErr_Occurred()) SWIG_fail
;
9167 Py_INCREF(Py_None
); resultobj
= Py_None
;
9174 static PyObject
*_wrap_FileSystem_CleanUpHandlers(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9175 PyObject
*resultobj
= NULL
;
9180 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":FileSystem_CleanUpHandlers",kwnames
)) goto fail
;
9182 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9183 wxFileSystem::CleanUpHandlers();
9185 wxPyEndAllowThreads(__tstate
);
9186 if (PyErr_Occurred()) SWIG_fail
;
9188 Py_INCREF(Py_None
); resultobj
= Py_None
;
9195 static PyObject
*_wrap_FileSystem_FileNameToURL(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9196 PyObject
*resultobj
= NULL
;
9197 wxString
*arg1
= 0 ;
9199 bool temp1
= false ;
9200 PyObject
* obj0
= 0 ;
9202 (char *) "filename", NULL
9205 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_FileNameToURL",kwnames
,&obj0
)) goto fail
;
9207 arg1
= wxString_in_helper(obj0
);
9208 if (arg1
== NULL
) SWIG_fail
;
9212 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9213 result
= wxFileSystem::FileNameToURL((wxString
const &)*arg1
);
9215 wxPyEndAllowThreads(__tstate
);
9216 if (PyErr_Occurred()) SWIG_fail
;
9220 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9222 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9239 static PyObject
*_wrap_FileSystem_URLToFileName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9240 PyObject
*resultobj
= NULL
;
9241 wxString
*arg1
= 0 ;
9243 bool temp1
= false ;
9244 PyObject
* obj0
= 0 ;
9246 (char *) "url", NULL
9249 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FileSystem_URLToFileName",kwnames
,&obj0
)) goto fail
;
9251 arg1
= wxString_in_helper(obj0
);
9252 if (arg1
== NULL
) SWIG_fail
;
9256 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9257 result
= wxFileSystem_URLToFileName((wxString
const &)*arg1
);
9259 wxPyEndAllowThreads(__tstate
);
9260 if (PyErr_Occurred()) SWIG_fail
;
9264 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9266 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9283 static PyObject
* FileSystem_swigregister(PyObject
*, PyObject
*args
) {
9285 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
9286 SWIG_TypeClientData(SWIGTYPE_p_wxFileSystem
, obj
);
9288 return Py_BuildValue((char *)"");
9290 static PyObject
*_wrap_new_InternetFSHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9291 PyObject
*resultobj
= NULL
;
9292 wxInternetFSHandler
*result
;
9297 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_InternetFSHandler",kwnames
)) goto fail
;
9299 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9300 result
= (wxInternetFSHandler
*)new wxInternetFSHandler();
9302 wxPyEndAllowThreads(__tstate
);
9303 if (PyErr_Occurred()) SWIG_fail
;
9305 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxInternetFSHandler
, 1);
9312 static PyObject
*_wrap_InternetFSHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9313 PyObject
*resultobj
= NULL
;
9314 wxInternetFSHandler
*arg1
= (wxInternetFSHandler
*) 0 ;
9315 wxString
*arg2
= 0 ;
9317 bool temp2
= false ;
9318 PyObject
* obj0
= 0 ;
9319 PyObject
* obj1
= 0 ;
9321 (char *) "self",(char *) "location", NULL
9324 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:InternetFSHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
9325 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxInternetFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9326 if (SWIG_arg_fail(1)) SWIG_fail
;
9328 arg2
= wxString_in_helper(obj1
);
9329 if (arg2
== NULL
) SWIG_fail
;
9333 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9334 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
9336 wxPyEndAllowThreads(__tstate
);
9337 if (PyErr_Occurred()) SWIG_fail
;
9340 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9356 static PyObject
*_wrap_InternetFSHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9357 PyObject
*resultobj
= NULL
;
9358 wxInternetFSHandler
*arg1
= (wxInternetFSHandler
*) 0 ;
9359 wxFileSystem
*arg2
= 0 ;
9360 wxString
*arg3
= 0 ;
9362 bool temp3
= false ;
9363 PyObject
* obj0
= 0 ;
9364 PyObject
* obj1
= 0 ;
9365 PyObject
* obj2
= 0 ;
9367 (char *) "self",(char *) "fs",(char *) "location", NULL
9370 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:InternetFSHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9371 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxInternetFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9372 if (SWIG_arg_fail(1)) SWIG_fail
;
9374 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9375 if (SWIG_arg_fail(2)) SWIG_fail
;
9377 SWIG_null_ref("wxFileSystem");
9379 if (SWIG_arg_fail(2)) SWIG_fail
;
9382 arg3
= wxString_in_helper(obj2
);
9383 if (arg3
== NULL
) SWIG_fail
;
9387 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9388 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
9390 wxPyEndAllowThreads(__tstate
);
9391 if (PyErr_Occurred()) SWIG_fail
;
9394 resultobj
= wxPyMake_wxObject(result
, 1);
9410 static PyObject
* InternetFSHandler_swigregister(PyObject
*, PyObject
*args
) {
9412 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
9413 SWIG_TypeClientData(SWIGTYPE_p_wxInternetFSHandler
, obj
);
9415 return Py_BuildValue((char *)"");
9417 static PyObject
*_wrap_new_ZipFSHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9418 PyObject
*resultobj
= NULL
;
9419 wxZipFSHandler
*result
;
9424 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ZipFSHandler",kwnames
)) goto fail
;
9426 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9427 result
= (wxZipFSHandler
*)new wxZipFSHandler();
9429 wxPyEndAllowThreads(__tstate
);
9430 if (PyErr_Occurred()) SWIG_fail
;
9432 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxZipFSHandler
, 1);
9439 static PyObject
*_wrap_ZipFSHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9440 PyObject
*resultobj
= NULL
;
9441 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9442 wxString
*arg2
= 0 ;
9444 bool temp2
= false ;
9445 PyObject
* obj0
= 0 ;
9446 PyObject
* obj1
= 0 ;
9448 (char *) "self",(char *) "location", NULL
9451 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ZipFSHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
9452 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9453 if (SWIG_arg_fail(1)) SWIG_fail
;
9455 arg2
= wxString_in_helper(obj1
);
9456 if (arg2
== NULL
) SWIG_fail
;
9460 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9461 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
9463 wxPyEndAllowThreads(__tstate
);
9464 if (PyErr_Occurred()) SWIG_fail
;
9467 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9483 static PyObject
*_wrap_ZipFSHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9484 PyObject
*resultobj
= NULL
;
9485 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9486 wxFileSystem
*arg2
= 0 ;
9487 wxString
*arg3
= 0 ;
9489 bool temp3
= false ;
9490 PyObject
* obj0
= 0 ;
9491 PyObject
* obj1
= 0 ;
9492 PyObject
* obj2
= 0 ;
9494 (char *) "self",(char *) "fs",(char *) "location", NULL
9497 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ZipFSHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9498 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9499 if (SWIG_arg_fail(1)) SWIG_fail
;
9501 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9502 if (SWIG_arg_fail(2)) SWIG_fail
;
9504 SWIG_null_ref("wxFileSystem");
9506 if (SWIG_arg_fail(2)) SWIG_fail
;
9509 arg3
= wxString_in_helper(obj2
);
9510 if (arg3
== NULL
) SWIG_fail
;
9514 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9515 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
9517 wxPyEndAllowThreads(__tstate
);
9518 if (PyErr_Occurred()) SWIG_fail
;
9521 resultobj
= wxPyMake_wxObject(result
, 1);
9537 static PyObject
*_wrap_ZipFSHandler_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9538 PyObject
*resultobj
= NULL
;
9539 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9540 wxString
*arg2
= 0 ;
9541 int arg3
= (int) 0 ;
9543 bool temp2
= false ;
9544 PyObject
* obj0
= 0 ;
9545 PyObject
* obj1
= 0 ;
9546 PyObject
* obj2
= 0 ;
9548 (char *) "self",(char *) "spec",(char *) "flags", NULL
9551 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:ZipFSHandler_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9552 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9553 if (SWIG_arg_fail(1)) SWIG_fail
;
9555 arg2
= wxString_in_helper(obj1
);
9556 if (arg2
== NULL
) SWIG_fail
;
9561 arg3
= static_cast<int >(SWIG_As_int(obj2
));
9562 if (SWIG_arg_fail(3)) SWIG_fail
;
9566 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9567 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
9569 wxPyEndAllowThreads(__tstate
);
9570 if (PyErr_Occurred()) SWIG_fail
;
9574 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9576 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9593 static PyObject
*_wrap_ZipFSHandler_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9594 PyObject
*resultobj
= NULL
;
9595 wxZipFSHandler
*arg1
= (wxZipFSHandler
*) 0 ;
9597 PyObject
* obj0
= 0 ;
9599 (char *) "self", NULL
9602 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ZipFSHandler_FindNext",kwnames
,&obj0
)) goto fail
;
9603 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxZipFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9604 if (SWIG_arg_fail(1)) SWIG_fail
;
9606 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9607 result
= (arg1
)->FindNext();
9609 wxPyEndAllowThreads(__tstate
);
9610 if (PyErr_Occurred()) SWIG_fail
;
9614 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9616 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9625 static PyObject
* ZipFSHandler_swigregister(PyObject
*, PyObject
*args
) {
9627 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
9628 SWIG_TypeClientData(SWIGTYPE_p_wxZipFSHandler
, obj
);
9630 return Py_BuildValue((char *)"");
9632 static PyObject
*_wrap___wxMemoryFSHandler_AddFile_wxImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9633 PyObject
*resultobj
= NULL
;
9634 wxString
*arg1
= 0 ;
9637 bool temp1
= false ;
9638 PyObject
* obj0
= 0 ;
9639 PyObject
* obj1
= 0 ;
9640 PyObject
* obj2
= 0 ;
9642 (char *) "filename",(char *) "image",(char *) "type", NULL
9645 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:__wxMemoryFSHandler_AddFile_wxImage",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9647 arg1
= wxString_in_helper(obj0
);
9648 if (arg1
== NULL
) SWIG_fail
;
9652 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
9653 if (SWIG_arg_fail(2)) SWIG_fail
;
9655 SWIG_null_ref("wxImage");
9657 if (SWIG_arg_fail(2)) SWIG_fail
;
9660 arg3
= static_cast<long >(SWIG_As_long(obj2
));
9661 if (SWIG_arg_fail(3)) SWIG_fail
;
9664 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9665 __wxMemoryFSHandler_AddFile_wxImage((wxString
const &)*arg1
,*arg2
,arg3
);
9667 wxPyEndAllowThreads(__tstate
);
9668 if (PyErr_Occurred()) SWIG_fail
;
9670 Py_INCREF(Py_None
); resultobj
= Py_None
;
9685 static PyObject
*_wrap___wxMemoryFSHandler_AddFile_wxBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9686 PyObject
*resultobj
= NULL
;
9687 wxString
*arg1
= 0 ;
9688 wxBitmap
*arg2
= 0 ;
9690 bool temp1
= false ;
9691 PyObject
* obj0
= 0 ;
9692 PyObject
* obj1
= 0 ;
9693 PyObject
* obj2
= 0 ;
9695 (char *) "filename",(char *) "bitmap",(char *) "type", NULL
9698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:__wxMemoryFSHandler_AddFile_wxBitmap",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9700 arg1
= wxString_in_helper(obj0
);
9701 if (arg1
== NULL
) SWIG_fail
;
9705 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
9706 if (SWIG_arg_fail(2)) SWIG_fail
;
9708 SWIG_null_ref("wxBitmap");
9710 if (SWIG_arg_fail(2)) SWIG_fail
;
9713 arg3
= static_cast<long >(SWIG_As_long(obj2
));
9714 if (SWIG_arg_fail(3)) SWIG_fail
;
9717 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9718 __wxMemoryFSHandler_AddFile_wxBitmap((wxString
const &)*arg1
,(wxBitmap
const &)*arg2
,arg3
);
9720 wxPyEndAllowThreads(__tstate
);
9721 if (PyErr_Occurred()) SWIG_fail
;
9723 Py_INCREF(Py_None
); resultobj
= Py_None
;
9738 static PyObject
*_wrap___wxMemoryFSHandler_AddFile_Data(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9739 PyObject
*resultobj
= NULL
;
9740 wxString
*arg1
= 0 ;
9741 PyObject
*arg2
= (PyObject
*) 0 ;
9742 bool temp1
= false ;
9743 PyObject
* obj0
= 0 ;
9744 PyObject
* obj1
= 0 ;
9746 (char *) "filename",(char *) "data", NULL
9749 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:__wxMemoryFSHandler_AddFile_Data",kwnames
,&obj0
,&obj1
)) goto fail
;
9751 arg1
= wxString_in_helper(obj0
);
9752 if (arg1
== NULL
) SWIG_fail
;
9757 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9758 __wxMemoryFSHandler_AddFile_Data((wxString
const &)*arg1
,arg2
);
9760 wxPyEndAllowThreads(__tstate
);
9761 if (PyErr_Occurred()) SWIG_fail
;
9763 Py_INCREF(Py_None
); resultobj
= Py_None
;
9778 static PyObject
*_wrap_new_MemoryFSHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9779 PyObject
*resultobj
= NULL
;
9780 wxMemoryFSHandler
*result
;
9785 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_MemoryFSHandler",kwnames
)) goto fail
;
9787 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9788 result
= (wxMemoryFSHandler
*)new wxMemoryFSHandler();
9790 wxPyEndAllowThreads(__tstate
);
9791 if (PyErr_Occurred()) SWIG_fail
;
9793 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMemoryFSHandler
, 1);
9800 static PyObject
*_wrap_MemoryFSHandler_RemoveFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9801 PyObject
*resultobj
= NULL
;
9802 wxString
*arg1
= 0 ;
9803 bool temp1
= false ;
9804 PyObject
* obj0
= 0 ;
9806 (char *) "filename", NULL
9809 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MemoryFSHandler_RemoveFile",kwnames
,&obj0
)) goto fail
;
9811 arg1
= wxString_in_helper(obj0
);
9812 if (arg1
== NULL
) SWIG_fail
;
9816 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9817 wxMemoryFSHandler::RemoveFile((wxString
const &)*arg1
);
9819 wxPyEndAllowThreads(__tstate
);
9820 if (PyErr_Occurred()) SWIG_fail
;
9822 Py_INCREF(Py_None
); resultobj
= Py_None
;
9837 static PyObject
*_wrap_MemoryFSHandler_CanOpen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9838 PyObject
*resultobj
= NULL
;
9839 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9840 wxString
*arg2
= 0 ;
9842 bool temp2
= false ;
9843 PyObject
* obj0
= 0 ;
9844 PyObject
* obj1
= 0 ;
9846 (char *) "self",(char *) "location", NULL
9849 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MemoryFSHandler_CanOpen",kwnames
,&obj0
,&obj1
)) goto fail
;
9850 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9851 if (SWIG_arg_fail(1)) SWIG_fail
;
9853 arg2
= wxString_in_helper(obj1
);
9854 if (arg2
== NULL
) SWIG_fail
;
9858 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9859 result
= (bool)(arg1
)->CanOpen((wxString
const &)*arg2
);
9861 wxPyEndAllowThreads(__tstate
);
9862 if (PyErr_Occurred()) SWIG_fail
;
9865 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
9881 static PyObject
*_wrap_MemoryFSHandler_OpenFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9882 PyObject
*resultobj
= NULL
;
9883 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9884 wxFileSystem
*arg2
= 0 ;
9885 wxString
*arg3
= 0 ;
9887 bool temp3
= false ;
9888 PyObject
* obj0
= 0 ;
9889 PyObject
* obj1
= 0 ;
9890 PyObject
* obj2
= 0 ;
9892 (char *) "self",(char *) "fs",(char *) "location", NULL
9895 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MemoryFSHandler_OpenFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9896 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9897 if (SWIG_arg_fail(1)) SWIG_fail
;
9899 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFileSystem
, SWIG_POINTER_EXCEPTION
| 0);
9900 if (SWIG_arg_fail(2)) SWIG_fail
;
9902 SWIG_null_ref("wxFileSystem");
9904 if (SWIG_arg_fail(2)) SWIG_fail
;
9907 arg3
= wxString_in_helper(obj2
);
9908 if (arg3
== NULL
) SWIG_fail
;
9912 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9913 result
= (wxFSFile
*)(arg1
)->OpenFile(*arg2
,(wxString
const &)*arg3
);
9915 wxPyEndAllowThreads(__tstate
);
9916 if (PyErr_Occurred()) SWIG_fail
;
9919 resultobj
= wxPyMake_wxObject(result
, 1);
9935 static PyObject
*_wrap_MemoryFSHandler_FindFirst(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9936 PyObject
*resultobj
= NULL
;
9937 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9938 wxString
*arg2
= 0 ;
9939 int arg3
= (int) 0 ;
9941 bool temp2
= false ;
9942 PyObject
* obj0
= 0 ;
9943 PyObject
* obj1
= 0 ;
9944 PyObject
* obj2
= 0 ;
9946 (char *) "self",(char *) "spec",(char *) "flags", NULL
9949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:MemoryFSHandler_FindFirst",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
9950 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
9951 if (SWIG_arg_fail(1)) SWIG_fail
;
9953 arg2
= wxString_in_helper(obj1
);
9954 if (arg2
== NULL
) SWIG_fail
;
9959 arg3
= static_cast<int >(SWIG_As_int(obj2
));
9960 if (SWIG_arg_fail(3)) SWIG_fail
;
9964 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9965 result
= (arg1
)->FindFirst((wxString
const &)*arg2
,arg3
);
9967 wxPyEndAllowThreads(__tstate
);
9968 if (PyErr_Occurred()) SWIG_fail
;
9972 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
9974 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
9991 static PyObject
*_wrap_MemoryFSHandler_FindNext(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
9992 PyObject
*resultobj
= NULL
;
9993 wxMemoryFSHandler
*arg1
= (wxMemoryFSHandler
*) 0 ;
9995 PyObject
* obj0
= 0 ;
9997 (char *) "self", NULL
10000 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MemoryFSHandler_FindNext",kwnames
,&obj0
)) goto fail
;
10001 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMemoryFSHandler
, SWIG_POINTER_EXCEPTION
| 0);
10002 if (SWIG_arg_fail(1)) SWIG_fail
;
10004 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10005 result
= (arg1
)->FindNext();
10007 wxPyEndAllowThreads(__tstate
);
10008 if (PyErr_Occurred()) SWIG_fail
;
10012 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10014 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10023 static PyObject
* MemoryFSHandler_swigregister(PyObject
*, PyObject
*args
) {
10025 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10026 SWIG_TypeClientData(SWIGTYPE_p_wxMemoryFSHandler
, obj
);
10028 return Py_BuildValue((char *)"");
10030 static PyObject
*_wrap_ImageHandler_GetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10031 PyObject
*resultobj
= NULL
;
10032 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10034 PyObject
* obj0
= 0 ;
10035 char *kwnames
[] = {
10036 (char *) "self", NULL
10039 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetName",kwnames
,&obj0
)) goto fail
;
10040 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10041 if (SWIG_arg_fail(1)) SWIG_fail
;
10043 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10044 result
= (arg1
)->GetName();
10046 wxPyEndAllowThreads(__tstate
);
10047 if (PyErr_Occurred()) SWIG_fail
;
10051 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10053 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10062 static PyObject
*_wrap_ImageHandler_GetExtension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10063 PyObject
*resultobj
= NULL
;
10064 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10066 PyObject
* obj0
= 0 ;
10067 char *kwnames
[] = {
10068 (char *) "self", NULL
10071 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetExtension",kwnames
,&obj0
)) goto fail
;
10072 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10073 if (SWIG_arg_fail(1)) SWIG_fail
;
10075 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10076 result
= (arg1
)->GetExtension();
10078 wxPyEndAllowThreads(__tstate
);
10079 if (PyErr_Occurred()) SWIG_fail
;
10083 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10085 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10094 static PyObject
*_wrap_ImageHandler_GetType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10095 PyObject
*resultobj
= NULL
;
10096 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10098 PyObject
* obj0
= 0 ;
10099 char *kwnames
[] = {
10100 (char *) "self", NULL
10103 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetType",kwnames
,&obj0
)) goto fail
;
10104 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10105 if (SWIG_arg_fail(1)) SWIG_fail
;
10107 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10108 result
= (long)(arg1
)->GetType();
10110 wxPyEndAllowThreads(__tstate
);
10111 if (PyErr_Occurred()) SWIG_fail
;
10114 resultobj
= SWIG_From_long(static_cast<long >(result
));
10122 static PyObject
*_wrap_ImageHandler_GetMimeType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10123 PyObject
*resultobj
= NULL
;
10124 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10126 PyObject
* obj0
= 0 ;
10127 char *kwnames
[] = {
10128 (char *) "self", NULL
10131 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ImageHandler_GetMimeType",kwnames
,&obj0
)) goto fail
;
10132 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10133 if (SWIG_arg_fail(1)) SWIG_fail
;
10135 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10136 result
= (arg1
)->GetMimeType();
10138 wxPyEndAllowThreads(__tstate
);
10139 if (PyErr_Occurred()) SWIG_fail
;
10143 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
10145 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
10154 static PyObject
*_wrap_ImageHandler_CanRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10155 PyObject
*resultobj
= NULL
;
10156 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10157 wxString
*arg2
= 0 ;
10159 bool temp2
= false ;
10160 PyObject
* obj0
= 0 ;
10161 PyObject
* obj1
= 0 ;
10162 char *kwnames
[] = {
10163 (char *) "self",(char *) "name", NULL
10166 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_CanRead",kwnames
,&obj0
,&obj1
)) goto fail
;
10167 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10168 if (SWIG_arg_fail(1)) SWIG_fail
;
10170 arg2
= wxString_in_helper(obj1
);
10171 if (arg2
== NULL
) SWIG_fail
;
10175 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10176 result
= (bool)(arg1
)->CanRead((wxString
const &)*arg2
);
10178 wxPyEndAllowThreads(__tstate
);
10179 if (PyErr_Occurred()) SWIG_fail
;
10182 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
10198 static PyObject
*_wrap_ImageHandler_SetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10199 PyObject
*resultobj
= NULL
;
10200 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10201 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_SetName",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 (arg1
)->SetName((wxString
const &)*arg2
);
10221 wxPyEndAllowThreads(__tstate
);
10222 if (PyErr_Occurred()) SWIG_fail
;
10224 Py_INCREF(Py_None
); resultobj
= Py_None
;
10239 static PyObject
*_wrap_ImageHandler_SetExtension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10240 PyObject
*resultobj
= NULL
;
10241 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10242 wxString
*arg2
= 0 ;
10243 bool temp2
= false ;
10244 PyObject
* obj0
= 0 ;
10245 PyObject
* obj1
= 0 ;
10246 char *kwnames
[] = {
10247 (char *) "self",(char *) "extension", NULL
10250 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetExtension",kwnames
,&obj0
,&obj1
)) goto fail
;
10251 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10252 if (SWIG_arg_fail(1)) SWIG_fail
;
10254 arg2
= wxString_in_helper(obj1
);
10255 if (arg2
== NULL
) SWIG_fail
;
10259 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10260 (arg1
)->SetExtension((wxString
const &)*arg2
);
10262 wxPyEndAllowThreads(__tstate
);
10263 if (PyErr_Occurred()) SWIG_fail
;
10265 Py_INCREF(Py_None
); resultobj
= Py_None
;
10280 static PyObject
*_wrap_ImageHandler_SetType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10281 PyObject
*resultobj
= NULL
;
10282 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10284 PyObject
* obj0
= 0 ;
10285 PyObject
* obj1
= 0 ;
10286 char *kwnames
[] = {
10287 (char *) "self",(char *) "type", NULL
10290 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetType",kwnames
,&obj0
,&obj1
)) goto fail
;
10291 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10292 if (SWIG_arg_fail(1)) SWIG_fail
;
10294 arg2
= static_cast<long >(SWIG_As_long(obj1
));
10295 if (SWIG_arg_fail(2)) SWIG_fail
;
10298 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10299 (arg1
)->SetType(arg2
);
10301 wxPyEndAllowThreads(__tstate
);
10302 if (PyErr_Occurred()) SWIG_fail
;
10304 Py_INCREF(Py_None
); resultobj
= Py_None
;
10311 static PyObject
*_wrap_ImageHandler_SetMimeType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10312 PyObject
*resultobj
= NULL
;
10313 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
10314 wxString
*arg2
= 0 ;
10315 bool temp2
= false ;
10316 PyObject
* obj0
= 0 ;
10317 PyObject
* obj1
= 0 ;
10318 char *kwnames
[] = {
10319 (char *) "self",(char *) "mimetype", NULL
10322 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHandler_SetMimeType",kwnames
,&obj0
,&obj1
)) goto fail
;
10323 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10324 if (SWIG_arg_fail(1)) SWIG_fail
;
10326 arg2
= wxString_in_helper(obj1
);
10327 if (arg2
== NULL
) SWIG_fail
;
10331 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10332 (arg1
)->SetMimeType((wxString
const &)*arg2
);
10334 wxPyEndAllowThreads(__tstate
);
10335 if (PyErr_Occurred()) SWIG_fail
;
10337 Py_INCREF(Py_None
); resultobj
= Py_None
;
10352 static PyObject
* ImageHandler_swigregister(PyObject
*, PyObject
*args
) {
10354 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10355 SWIG_TypeClientData(SWIGTYPE_p_wxImageHandler
, obj
);
10357 return Py_BuildValue((char *)"");
10359 static PyObject
*_wrap_new_PyImageHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10360 PyObject
*resultobj
= NULL
;
10361 wxPyImageHandler
*result
;
10362 char *kwnames
[] = {
10366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PyImageHandler",kwnames
)) goto fail
;
10368 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10369 result
= (wxPyImageHandler
*)new wxPyImageHandler();
10371 wxPyEndAllowThreads(__tstate
);
10372 if (PyErr_Occurred()) SWIG_fail
;
10374 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyImageHandler
, 1);
10381 static PyObject
*_wrap_PyImageHandler__SetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10382 PyObject
*resultobj
= NULL
;
10383 wxPyImageHandler
*arg1
= (wxPyImageHandler
*) 0 ;
10384 PyObject
*arg2
= (PyObject
*) 0 ;
10385 PyObject
* obj0
= 0 ;
10386 PyObject
* obj1
= 0 ;
10387 char *kwnames
[] = {
10388 (char *) "self",(char *) "self", NULL
10391 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyImageHandler__SetSelf",kwnames
,&obj0
,&obj1
)) goto fail
;
10392 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
10393 if (SWIG_arg_fail(1)) SWIG_fail
;
10396 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10397 (arg1
)->_SetSelf(arg2
);
10399 wxPyEndAllowThreads(__tstate
);
10400 if (PyErr_Occurred()) SWIG_fail
;
10402 Py_INCREF(Py_None
); resultobj
= Py_None
;
10409 static PyObject
* PyImageHandler_swigregister(PyObject
*, PyObject
*args
) {
10411 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10412 SWIG_TypeClientData(SWIGTYPE_p_wxPyImageHandler
, obj
);
10414 return Py_BuildValue((char *)"");
10416 static PyObject
*_wrap_new_ImageHistogram(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10417 PyObject
*resultobj
= NULL
;
10418 wxImageHistogram
*result
;
10419 char *kwnames
[] = {
10423 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ImageHistogram",kwnames
)) goto fail
;
10425 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10426 result
= (wxImageHistogram
*)new wxImageHistogram();
10428 wxPyEndAllowThreads(__tstate
);
10429 if (PyErr_Occurred()) SWIG_fail
;
10431 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImageHistogram
, 1);
10438 static PyObject
*_wrap_ImageHistogram_MakeKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10439 PyObject
*resultobj
= NULL
;
10443 unsigned long result
;
10444 PyObject
* obj0
= 0 ;
10445 PyObject
* obj1
= 0 ;
10446 PyObject
* obj2
= 0 ;
10447 char *kwnames
[] = {
10448 (char *) "r",(char *) "g",(char *) "b", NULL
10451 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ImageHistogram_MakeKey",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10453 arg1
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj0
));
10454 if (SWIG_arg_fail(1)) SWIG_fail
;
10457 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10458 if (SWIG_arg_fail(2)) SWIG_fail
;
10461 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10462 if (SWIG_arg_fail(3)) SWIG_fail
;
10465 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10466 result
= (unsigned long)wxImageHistogram::MakeKey(arg1
,arg2
,arg3
);
10468 wxPyEndAllowThreads(__tstate
);
10469 if (PyErr_Occurred()) SWIG_fail
;
10472 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10480 static PyObject
*_wrap_ImageHistogram_FindFirstUnusedColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10481 PyObject
*resultobj
= NULL
;
10482 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10483 byte
*arg2
= (byte
*) 0 ;
10484 byte
*arg3
= (byte
*) 0 ;
10485 byte
*arg4
= (byte
*) 0 ;
10486 byte arg5
= (byte
) 1 ;
10487 byte arg6
= (byte
) 0 ;
10488 byte arg7
= (byte
) 0 ;
10496 PyObject
* obj0
= 0 ;
10497 PyObject
* obj1
= 0 ;
10498 PyObject
* obj2
= 0 ;
10499 PyObject
* obj3
= 0 ;
10500 char *kwnames
[] = {
10501 (char *) "self",(char *) "startR",(char *) "startG",(char *) "startB", NULL
10504 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
10505 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
10506 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
10507 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:ImageHistogram_FindFirstUnusedColour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
10508 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10509 if (SWIG_arg_fail(1)) SWIG_fail
;
10512 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10513 if (SWIG_arg_fail(5)) SWIG_fail
;
10518 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10519 if (SWIG_arg_fail(6)) SWIG_fail
;
10524 arg7
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
10525 if (SWIG_arg_fail(7)) SWIG_fail
;
10529 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10530 result
= (bool)((wxImageHistogram
const *)arg1
)->FindFirstUnusedColour(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
10532 wxPyEndAllowThreads(__tstate
);
10533 if (PyErr_Occurred()) SWIG_fail
;
10536 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
10538 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
10539 SWIG_From_unsigned_SS_char((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_unsigned_char
, 0)));
10540 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
10541 SWIG_From_unsigned_SS_char((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_unsigned_char
, 0)));
10542 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
10543 SWIG_From_unsigned_SS_char((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_unsigned_char
, 0)));
10550 static PyObject
*_wrap_ImageHistogram_GetCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10551 PyObject
*resultobj
= NULL
;
10552 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10553 unsigned long arg2
;
10554 unsigned long result
;
10555 PyObject
* obj0
= 0 ;
10556 PyObject
* obj1
= 0 ;
10557 char *kwnames
[] = {
10558 (char *) "self",(char *) "key", NULL
10561 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHistogram_GetCount",kwnames
,&obj0
,&obj1
)) goto fail
;
10562 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10563 if (SWIG_arg_fail(1)) SWIG_fail
;
10565 arg2
= static_cast<unsigned long >(SWIG_As_unsigned_SS_long(obj1
));
10566 if (SWIG_arg_fail(2)) SWIG_fail
;
10569 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10570 result
= (unsigned long)wxImageHistogram_GetCount(arg1
,arg2
);
10572 wxPyEndAllowThreads(__tstate
);
10573 if (PyErr_Occurred()) SWIG_fail
;
10576 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10584 static PyObject
*_wrap_ImageHistogram_GetCountRGB(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10585 PyObject
*resultobj
= NULL
;
10586 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10590 unsigned long result
;
10591 PyObject
* obj0
= 0 ;
10592 PyObject
* obj1
= 0 ;
10593 PyObject
* obj2
= 0 ;
10594 PyObject
* obj3
= 0 ;
10595 char *kwnames
[] = {
10596 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
10599 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:ImageHistogram_GetCountRGB",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
10600 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10601 if (SWIG_arg_fail(1)) SWIG_fail
;
10603 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10604 if (SWIG_arg_fail(2)) SWIG_fail
;
10607 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10608 if (SWIG_arg_fail(3)) SWIG_fail
;
10611 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
10612 if (SWIG_arg_fail(4)) SWIG_fail
;
10615 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10616 result
= (unsigned long)wxImageHistogram_GetCountRGB(arg1
,arg2
,arg3
,arg4
);
10618 wxPyEndAllowThreads(__tstate
);
10619 if (PyErr_Occurred()) SWIG_fail
;
10622 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10630 static PyObject
*_wrap_ImageHistogram_GetCountColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10631 PyObject
*resultobj
= NULL
;
10632 wxImageHistogram
*arg1
= (wxImageHistogram
*) 0 ;
10633 wxColour
*arg2
= 0 ;
10634 unsigned long result
;
10636 PyObject
* obj0
= 0 ;
10637 PyObject
* obj1
= 0 ;
10638 char *kwnames
[] = {
10639 (char *) "self",(char *) "colour", NULL
10642 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ImageHistogram_GetCountColour",kwnames
,&obj0
,&obj1
)) goto fail
;
10643 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
10644 if (SWIG_arg_fail(1)) SWIG_fail
;
10647 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
10650 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10651 result
= (unsigned long)wxImageHistogram_GetCountColour(arg1
,(wxColour
const &)*arg2
);
10653 wxPyEndAllowThreads(__tstate
);
10654 if (PyErr_Occurred()) SWIG_fail
;
10657 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
10665 static PyObject
* ImageHistogram_swigregister(PyObject
*, PyObject
*args
) {
10667 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10668 SWIG_TypeClientData(SWIGTYPE_p_wxImageHistogram
, obj
);
10670 return Py_BuildValue((char *)"");
10672 static PyObject
*_wrap_new_Image_RGBValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10673 PyObject
*resultobj
= NULL
;
10674 byte arg1
= (byte
) 0 ;
10675 byte arg2
= (byte
) 0 ;
10676 byte arg3
= (byte
) 0 ;
10677 wxImage_RGBValue
*result
;
10678 PyObject
* obj0
= 0 ;
10679 PyObject
* obj1
= 0 ;
10680 PyObject
* obj2
= 0 ;
10681 char *kwnames
[] = {
10682 (char *) "r",(char *) "g",(char *) "b", NULL
10685 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_Image_RGBValue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10688 arg1
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj0
));
10689 if (SWIG_arg_fail(1)) SWIG_fail
;
10694 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10695 if (SWIG_arg_fail(2)) SWIG_fail
;
10700 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
10701 if (SWIG_arg_fail(3)) SWIG_fail
;
10705 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10706 result
= (wxImage_RGBValue
*)new wxImage_RGBValue(arg1
,arg2
,arg3
);
10708 wxPyEndAllowThreads(__tstate
);
10709 if (PyErr_Occurred()) SWIG_fail
;
10711 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage_RGBValue
, 1);
10718 static PyObject
*_wrap_Image_RGBValue_red_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10719 PyObject
*resultobj
= NULL
;
10720 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10722 PyObject
* obj0
= 0 ;
10723 PyObject
* obj1
= 0 ;
10724 char *kwnames
[] = {
10725 (char *) "self",(char *) "red", NULL
10728 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RGBValue_red_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10729 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10730 if (SWIG_arg_fail(1)) SWIG_fail
;
10732 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10733 if (SWIG_arg_fail(2)) SWIG_fail
;
10735 if (arg1
) (arg1
)->red
= arg2
;
10737 Py_INCREF(Py_None
); resultobj
= Py_None
;
10744 static PyObject
*_wrap_Image_RGBValue_red_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10745 PyObject
*resultobj
= NULL
;
10746 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10748 PyObject
* obj0
= 0 ;
10749 char *kwnames
[] = {
10750 (char *) "self", NULL
10753 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBValue_red_get",kwnames
,&obj0
)) goto fail
;
10754 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10755 if (SWIG_arg_fail(1)) SWIG_fail
;
10756 result
= (byte
) ((arg1
)->red
);
10759 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
10767 static PyObject
*_wrap_Image_RGBValue_green_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10768 PyObject
*resultobj
= NULL
;
10769 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10771 PyObject
* obj0
= 0 ;
10772 PyObject
* obj1
= 0 ;
10773 char *kwnames
[] = {
10774 (char *) "self",(char *) "green", NULL
10777 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RGBValue_green_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10778 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10779 if (SWIG_arg_fail(1)) SWIG_fail
;
10781 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10782 if (SWIG_arg_fail(2)) SWIG_fail
;
10784 if (arg1
) (arg1
)->green
= arg2
;
10786 Py_INCREF(Py_None
); resultobj
= Py_None
;
10793 static PyObject
*_wrap_Image_RGBValue_green_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10794 PyObject
*resultobj
= NULL
;
10795 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10797 PyObject
* obj0
= 0 ;
10798 char *kwnames
[] = {
10799 (char *) "self", NULL
10802 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBValue_green_get",kwnames
,&obj0
)) goto fail
;
10803 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10804 if (SWIG_arg_fail(1)) SWIG_fail
;
10805 result
= (byte
) ((arg1
)->green
);
10808 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
10816 static PyObject
*_wrap_Image_RGBValue_blue_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10817 PyObject
*resultobj
= NULL
;
10818 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10820 PyObject
* obj0
= 0 ;
10821 PyObject
* obj1
= 0 ;
10822 char *kwnames
[] = {
10823 (char *) "self",(char *) "blue", NULL
10826 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RGBValue_blue_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10827 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10828 if (SWIG_arg_fail(1)) SWIG_fail
;
10830 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
10831 if (SWIG_arg_fail(2)) SWIG_fail
;
10833 if (arg1
) (arg1
)->blue
= arg2
;
10835 Py_INCREF(Py_None
); resultobj
= Py_None
;
10842 static PyObject
*_wrap_Image_RGBValue_blue_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10843 PyObject
*resultobj
= NULL
;
10844 wxImage_RGBValue
*arg1
= (wxImage_RGBValue
*) 0 ;
10846 PyObject
* obj0
= 0 ;
10847 char *kwnames
[] = {
10848 (char *) "self", NULL
10851 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBValue_blue_get",kwnames
,&obj0
)) goto fail
;
10852 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
| 0);
10853 if (SWIG_arg_fail(1)) SWIG_fail
;
10854 result
= (byte
) ((arg1
)->blue
);
10857 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
10865 static PyObject
* Image_RGBValue_swigregister(PyObject
*, PyObject
*args
) {
10867 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
10868 SWIG_TypeClientData(SWIGTYPE_p_wxImage_RGBValue
, obj
);
10870 return Py_BuildValue((char *)"");
10872 static PyObject
*_wrap_new_Image_HSVValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10873 PyObject
*resultobj
= NULL
;
10874 double arg1
= (double) 0.0 ;
10875 double arg2
= (double) 0.0 ;
10876 double arg3
= (double) 0.0 ;
10877 wxImage_HSVValue
*result
;
10878 PyObject
* obj0
= 0 ;
10879 PyObject
* obj1
= 0 ;
10880 PyObject
* obj2
= 0 ;
10881 char *kwnames
[] = {
10882 (char *) "h",(char *) "s",(char *) "v", NULL
10885 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_Image_HSVValue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
10888 arg1
= static_cast<double >(SWIG_As_double(obj0
));
10889 if (SWIG_arg_fail(1)) SWIG_fail
;
10894 arg2
= static_cast<double >(SWIG_As_double(obj1
));
10895 if (SWIG_arg_fail(2)) SWIG_fail
;
10900 arg3
= static_cast<double >(SWIG_As_double(obj2
));
10901 if (SWIG_arg_fail(3)) SWIG_fail
;
10905 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10906 result
= (wxImage_HSVValue
*)new wxImage_HSVValue(arg1
,arg2
,arg3
);
10908 wxPyEndAllowThreads(__tstate
);
10909 if (PyErr_Occurred()) SWIG_fail
;
10911 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage_HSVValue
, 1);
10918 static PyObject
*_wrap_Image_HSVValue_hue_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10919 PyObject
*resultobj
= NULL
;
10920 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
10922 PyObject
* obj0
= 0 ;
10923 PyObject
* obj1
= 0 ;
10924 char *kwnames
[] = {
10925 (char *) "self",(char *) "hue", NULL
10928 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HSVValue_hue_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10929 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
10930 if (SWIG_arg_fail(1)) SWIG_fail
;
10932 arg2
= static_cast<double >(SWIG_As_double(obj1
));
10933 if (SWIG_arg_fail(2)) SWIG_fail
;
10935 if (arg1
) (arg1
)->hue
= arg2
;
10937 Py_INCREF(Py_None
); resultobj
= Py_None
;
10944 static PyObject
*_wrap_Image_HSVValue_hue_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10945 PyObject
*resultobj
= NULL
;
10946 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
10948 PyObject
* obj0
= 0 ;
10949 char *kwnames
[] = {
10950 (char *) "self", NULL
10953 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVValue_hue_get",kwnames
,&obj0
)) goto fail
;
10954 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
10955 if (SWIG_arg_fail(1)) SWIG_fail
;
10956 result
= (double) ((arg1
)->hue
);
10959 resultobj
= SWIG_From_double(static_cast<double >(result
));
10967 static PyObject
*_wrap_Image_HSVValue_saturation_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10968 PyObject
*resultobj
= NULL
;
10969 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
10971 PyObject
* obj0
= 0 ;
10972 PyObject
* obj1
= 0 ;
10973 char *kwnames
[] = {
10974 (char *) "self",(char *) "saturation", NULL
10977 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HSVValue_saturation_set",kwnames
,&obj0
,&obj1
)) goto fail
;
10978 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
10979 if (SWIG_arg_fail(1)) SWIG_fail
;
10981 arg2
= static_cast<double >(SWIG_As_double(obj1
));
10982 if (SWIG_arg_fail(2)) SWIG_fail
;
10984 if (arg1
) (arg1
)->saturation
= arg2
;
10986 Py_INCREF(Py_None
); resultobj
= Py_None
;
10993 static PyObject
*_wrap_Image_HSVValue_saturation_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
10994 PyObject
*resultobj
= NULL
;
10995 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
10997 PyObject
* obj0
= 0 ;
10998 char *kwnames
[] = {
10999 (char *) "self", NULL
11002 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVValue_saturation_get",kwnames
,&obj0
)) goto fail
;
11003 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11004 if (SWIG_arg_fail(1)) SWIG_fail
;
11005 result
= (double) ((arg1
)->saturation
);
11008 resultobj
= SWIG_From_double(static_cast<double >(result
));
11016 static PyObject
*_wrap_Image_HSVValue_value_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11017 PyObject
*resultobj
= NULL
;
11018 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
11020 PyObject
* obj0
= 0 ;
11021 PyObject
* obj1
= 0 ;
11022 char *kwnames
[] = {
11023 (char *) "self",(char *) "value", NULL
11026 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HSVValue_value_set",kwnames
,&obj0
,&obj1
)) goto fail
;
11027 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11028 if (SWIG_arg_fail(1)) SWIG_fail
;
11030 arg2
= static_cast<double >(SWIG_As_double(obj1
));
11031 if (SWIG_arg_fail(2)) SWIG_fail
;
11033 if (arg1
) (arg1
)->value
= arg2
;
11035 Py_INCREF(Py_None
); resultobj
= Py_None
;
11042 static PyObject
*_wrap_Image_HSVValue_value_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11043 PyObject
*resultobj
= NULL
;
11044 wxImage_HSVValue
*arg1
= (wxImage_HSVValue
*) 0 ;
11046 PyObject
* obj0
= 0 ;
11047 char *kwnames
[] = {
11048 (char *) "self", NULL
11051 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVValue_value_get",kwnames
,&obj0
)) goto fail
;
11052 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
| 0);
11053 if (SWIG_arg_fail(1)) SWIG_fail
;
11054 result
= (double) ((arg1
)->value
);
11057 resultobj
= SWIG_From_double(static_cast<double >(result
));
11065 static PyObject
* Image_HSVValue_swigregister(PyObject
*, PyObject
*args
) {
11067 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
11068 SWIG_TypeClientData(SWIGTYPE_p_wxImage_HSVValue
, obj
);
11070 return Py_BuildValue((char *)"");
11072 static PyObject
*_wrap_new_Image(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11073 PyObject
*resultobj
= NULL
;
11074 wxString
*arg1
= 0 ;
11075 long arg2
= (long) wxBITMAP_TYPE_ANY
;
11076 int arg3
= (int) -1 ;
11078 bool temp1
= false ;
11079 PyObject
* obj0
= 0 ;
11080 PyObject
* obj1
= 0 ;
11081 PyObject
* obj2
= 0 ;
11082 char *kwnames
[] = {
11083 (char *) "name",(char *) "type",(char *) "index", NULL
11086 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:new_Image",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11088 arg1
= wxString_in_helper(obj0
);
11089 if (arg1
== NULL
) SWIG_fail
;
11094 arg2
= static_cast<long >(SWIG_As_long(obj1
));
11095 if (SWIG_arg_fail(2)) SWIG_fail
;
11100 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11101 if (SWIG_arg_fail(3)) SWIG_fail
;
11105 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11106 result
= (wxImage
*)new wxImage((wxString
const &)*arg1
,arg2
,arg3
);
11108 wxPyEndAllowThreads(__tstate
);
11109 if (PyErr_Occurred()) SWIG_fail
;
11111 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11126 static PyObject
*_wrap_delete_Image(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11127 PyObject
*resultobj
= NULL
;
11128 wxImage
*arg1
= (wxImage
*) 0 ;
11129 PyObject
* obj0
= 0 ;
11130 char *kwnames
[] = {
11131 (char *) "self", NULL
11134 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Image",kwnames
,&obj0
)) goto fail
;
11135 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11136 if (SWIG_arg_fail(1)) SWIG_fail
;
11138 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11141 wxPyEndAllowThreads(__tstate
);
11142 if (PyErr_Occurred()) SWIG_fail
;
11144 Py_INCREF(Py_None
); resultobj
= Py_None
;
11151 static PyObject
*_wrap_new_ImageFromMime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11152 PyObject
*resultobj
= NULL
;
11153 wxString
*arg1
= 0 ;
11154 wxString
*arg2
= 0 ;
11155 int arg3
= (int) -1 ;
11157 bool temp1
= false ;
11158 bool temp2
= false ;
11159 PyObject
* obj0
= 0 ;
11160 PyObject
* obj1
= 0 ;
11161 PyObject
* obj2
= 0 ;
11162 char *kwnames
[] = {
11163 (char *) "name",(char *) "mimetype",(char *) "index", NULL
11166 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:new_ImageFromMime",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11168 arg1
= wxString_in_helper(obj0
);
11169 if (arg1
== NULL
) SWIG_fail
;
11173 arg2
= wxString_in_helper(obj1
);
11174 if (arg2
== NULL
) SWIG_fail
;
11179 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11180 if (SWIG_arg_fail(3)) SWIG_fail
;
11184 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11185 result
= (wxImage
*)new wxImage((wxString
const &)*arg1
,(wxString
const &)*arg2
,arg3
);
11187 wxPyEndAllowThreads(__tstate
);
11188 if (PyErr_Occurred()) SWIG_fail
;
11190 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11213 static PyObject
*_wrap_new_ImageFromStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11214 PyObject
*resultobj
= NULL
;
11215 wxInputStream
*arg1
= 0 ;
11216 long arg2
= (long) wxBITMAP_TYPE_ANY
;
11217 int arg3
= (int) -1 ;
11219 wxPyInputStream
*temp1
;
11221 PyObject
* obj0
= 0 ;
11222 PyObject
* obj1
= 0 ;
11223 PyObject
* obj2
= 0 ;
11224 char *kwnames
[] = {
11225 (char *) "stream",(char *) "type",(char *) "index", NULL
11228 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:new_ImageFromStream",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11230 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
11231 arg1
= temp1
->m_wxis
;
11234 PyErr_Clear(); // clear the failure of the wxPyConvert above
11235 arg1
= wxPyCBInputStream_create(obj0
, false);
11236 if (arg1
== NULL
) {
11237 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
11245 arg2
= static_cast<long >(SWIG_As_long(obj1
));
11246 if (SWIG_arg_fail(2)) SWIG_fail
;
11251 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11252 if (SWIG_arg_fail(3)) SWIG_fail
;
11256 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11257 result
= (wxImage
*)new wxImage(*arg1
,arg2
,arg3
);
11259 wxPyEndAllowThreads(__tstate
);
11260 if (PyErr_Occurred()) SWIG_fail
;
11262 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11264 if (created1
) delete arg1
;
11269 if (created1
) delete arg1
;
11275 static PyObject
*_wrap_new_ImageFromStreamMime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11276 PyObject
*resultobj
= NULL
;
11277 wxInputStream
*arg1
= 0 ;
11278 wxString
*arg2
= 0 ;
11279 int arg3
= (int) -1 ;
11281 wxPyInputStream
*temp1
;
11283 bool temp2
= false ;
11284 PyObject
* obj0
= 0 ;
11285 PyObject
* obj1
= 0 ;
11286 PyObject
* obj2
= 0 ;
11287 char *kwnames
[] = {
11288 (char *) "stream",(char *) "mimetype",(char *) "index", NULL
11291 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:new_ImageFromStreamMime",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11293 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
11294 arg1
= temp1
->m_wxis
;
11297 PyErr_Clear(); // clear the failure of the wxPyConvert above
11298 arg1
= wxPyCBInputStream_create(obj0
, false);
11299 if (arg1
== NULL
) {
11300 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
11307 arg2
= wxString_in_helper(obj1
);
11308 if (arg2
== NULL
) SWIG_fail
;
11313 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11314 if (SWIG_arg_fail(3)) SWIG_fail
;
11318 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11319 result
= (wxImage
*)new wxImage(*arg1
,(wxString
const &)*arg2
,arg3
);
11321 wxPyEndAllowThreads(__tstate
);
11322 if (PyErr_Occurred()) SWIG_fail
;
11324 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11326 if (created1
) delete arg1
;
11335 if (created1
) delete arg1
;
11345 static PyObject
*_wrap_new_EmptyImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11346 PyObject
*resultobj
= NULL
;
11347 int arg1
= (int) 0 ;
11348 int arg2
= (int) 0 ;
11349 bool arg3
= (bool) true ;
11351 PyObject
* obj0
= 0 ;
11352 PyObject
* obj1
= 0 ;
11353 PyObject
* obj2
= 0 ;
11354 char *kwnames
[] = {
11355 (char *) "width",(char *) "height",(char *) "clear", NULL
11358 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_EmptyImage",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11361 arg1
= static_cast<int >(SWIG_As_int(obj0
));
11362 if (SWIG_arg_fail(1)) SWIG_fail
;
11367 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11368 if (SWIG_arg_fail(2)) SWIG_fail
;
11373 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
11374 if (SWIG_arg_fail(3)) SWIG_fail
;
11378 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11379 result
= (wxImage
*)new_wxImage(arg1
,arg2
,arg3
);
11381 wxPyEndAllowThreads(__tstate
);
11382 if (PyErr_Occurred()) SWIG_fail
;
11384 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11391 static PyObject
*_wrap_new_ImageFromBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11392 PyObject
*resultobj
= NULL
;
11393 wxBitmap
*arg1
= 0 ;
11395 PyObject
* obj0
= 0 ;
11396 char *kwnames
[] = {
11397 (char *) "bitmap", NULL
11400 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_ImageFromBitmap",kwnames
,&obj0
)) goto fail
;
11402 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
11403 if (SWIG_arg_fail(1)) SWIG_fail
;
11404 if (arg1
== NULL
) {
11405 SWIG_null_ref("wxBitmap");
11407 if (SWIG_arg_fail(1)) SWIG_fail
;
11410 if (!wxPyCheckForApp()) SWIG_fail
;
11411 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11412 result
= (wxImage
*)new_wxImage((wxBitmap
const &)*arg1
);
11414 wxPyEndAllowThreads(__tstate
);
11415 if (PyErr_Occurred()) SWIG_fail
;
11417 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11424 static PyObject
*_wrap_new_ImageFromData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11425 PyObject
*resultobj
= NULL
;
11431 PyObject
* obj0
= 0 ;
11432 PyObject
* obj1
= 0 ;
11433 PyObject
* obj2
= 0 ;
11434 char *kwnames
[] = {
11435 (char *) "width",(char *) "height",(char *) "data", NULL
11438 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:new_ImageFromData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11440 arg1
= static_cast<int >(SWIG_As_int(obj0
));
11441 if (SWIG_arg_fail(1)) SWIG_fail
;
11444 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11445 if (SWIG_arg_fail(2)) SWIG_fail
;
11448 if (!PyArg_Parse(obj2
, "t#", &arg3
, &arg4
)) SWIG_fail
;
11451 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11452 result
= (wxImage
*)new_wxImage(arg1
,arg2
,arg3
,arg4
);
11454 wxPyEndAllowThreads(__tstate
);
11455 if (PyErr_Occurred()) SWIG_fail
;
11457 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11464 static PyObject
*_wrap_new_ImageFromDataWithAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11465 PyObject
*resultobj
= NULL
;
11473 PyObject
* obj0
= 0 ;
11474 PyObject
* obj1
= 0 ;
11475 PyObject
* obj2
= 0 ;
11476 PyObject
* obj3
= 0 ;
11477 char *kwnames
[] = {
11478 (char *) "width",(char *) "height",(char *) "data",(char *) "alpha", NULL
11481 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:new_ImageFromDataWithAlpha",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) 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 if (!PyArg_Parse(obj3
, "t#", &arg5
, &arg6
)) SWIG_fail
;
11497 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11498 result
= (wxImage
*)new_wxImage(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
11500 wxPyEndAllowThreads(__tstate
);
11501 if (PyErr_Occurred()) SWIG_fail
;
11503 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 1);
11510 static PyObject
*_wrap_Image_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11511 PyObject
*resultobj
= NULL
;
11512 wxImage
*arg1
= (wxImage
*) 0 ;
11515 bool arg4
= (bool) true ;
11516 PyObject
* obj0
= 0 ;
11517 PyObject
* obj1
= 0 ;
11518 PyObject
* obj2
= 0 ;
11519 PyObject
* obj3
= 0 ;
11520 char *kwnames
[] = {
11521 (char *) "self",(char *) "width",(char *) "height",(char *) "clear", NULL
11524 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
11525 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11526 if (SWIG_arg_fail(1)) SWIG_fail
;
11528 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11529 if (SWIG_arg_fail(2)) SWIG_fail
;
11532 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11533 if (SWIG_arg_fail(3)) SWIG_fail
;
11537 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
11538 if (SWIG_arg_fail(4)) SWIG_fail
;
11542 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11543 (arg1
)->Create(arg2
,arg3
,arg4
);
11545 wxPyEndAllowThreads(__tstate
);
11546 if (PyErr_Occurred()) SWIG_fail
;
11548 Py_INCREF(Py_None
); resultobj
= Py_None
;
11555 static PyObject
*_wrap_Image_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11556 PyObject
*resultobj
= NULL
;
11557 wxImage
*arg1
= (wxImage
*) 0 ;
11558 PyObject
* obj0
= 0 ;
11559 char *kwnames
[] = {
11560 (char *) "self", NULL
11563 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_Destroy",kwnames
,&obj0
)) goto fail
;
11564 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11565 if (SWIG_arg_fail(1)) SWIG_fail
;
11567 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11570 wxPyEndAllowThreads(__tstate
);
11571 if (PyErr_Occurred()) SWIG_fail
;
11573 Py_INCREF(Py_None
); resultobj
= Py_None
;
11580 static PyObject
*_wrap_Image_Scale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11581 PyObject
*resultobj
= NULL
;
11582 wxImage
*arg1
= (wxImage
*) 0 ;
11585 SwigValueWrapper
<wxImage
> result
;
11586 PyObject
* obj0
= 0 ;
11587 PyObject
* obj1
= 0 ;
11588 PyObject
* obj2
= 0 ;
11589 char *kwnames
[] = {
11590 (char *) "self",(char *) "width",(char *) "height", NULL
11593 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_Scale",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11594 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11595 if (SWIG_arg_fail(1)) SWIG_fail
;
11597 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11598 if (SWIG_arg_fail(2)) SWIG_fail
;
11601 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11602 if (SWIG_arg_fail(3)) SWIG_fail
;
11605 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11606 result
= (arg1
)->Scale(arg2
,arg3
);
11608 wxPyEndAllowThreads(__tstate
);
11609 if (PyErr_Occurred()) SWIG_fail
;
11612 wxImage
* resultptr
;
11613 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
11614 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
11622 static PyObject
*_wrap_Image_ShrinkBy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11623 PyObject
*resultobj
= NULL
;
11624 wxImage
*arg1
= (wxImage
*) 0 ;
11627 SwigValueWrapper
<wxImage
> result
;
11628 PyObject
* obj0
= 0 ;
11629 PyObject
* obj1
= 0 ;
11630 PyObject
* obj2
= 0 ;
11631 char *kwnames
[] = {
11632 (char *) "self",(char *) "xFactor",(char *) "yFactor", NULL
11635 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_ShrinkBy",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11636 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11637 if (SWIG_arg_fail(1)) SWIG_fail
;
11639 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11640 if (SWIG_arg_fail(2)) SWIG_fail
;
11643 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11644 if (SWIG_arg_fail(3)) SWIG_fail
;
11647 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11648 result
= ((wxImage
const *)arg1
)->ShrinkBy(arg2
,arg3
);
11650 wxPyEndAllowThreads(__tstate
);
11651 if (PyErr_Occurred()) SWIG_fail
;
11654 wxImage
* resultptr
;
11655 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
11656 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
11664 static PyObject
*_wrap_Image_Rescale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11665 PyObject
*resultobj
= NULL
;
11666 wxImage
*arg1
= (wxImage
*) 0 ;
11670 PyObject
* obj0
= 0 ;
11671 PyObject
* obj1
= 0 ;
11672 PyObject
* obj2
= 0 ;
11673 char *kwnames
[] = {
11674 (char *) "self",(char *) "width",(char *) "height", NULL
11677 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_Rescale",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11678 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11679 if (SWIG_arg_fail(1)) SWIG_fail
;
11681 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11682 if (SWIG_arg_fail(2)) SWIG_fail
;
11685 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11686 if (SWIG_arg_fail(3)) SWIG_fail
;
11689 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11691 wxImage
&_result_ref
= (arg1
)->Rescale(arg2
,arg3
);
11692 result
= (wxImage
*) &_result_ref
;
11695 wxPyEndAllowThreads(__tstate
);
11696 if (PyErr_Occurred()) SWIG_fail
;
11698 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 0);
11705 static PyObject
*_wrap_Image_Resize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11706 PyObject
*resultobj
= NULL
;
11707 wxImage
*arg1
= (wxImage
*) 0 ;
11709 wxPoint
*arg3
= 0 ;
11710 int arg4
= (int) -1 ;
11711 int arg5
= (int) -1 ;
11712 int arg6
= (int) -1 ;
11716 PyObject
* obj0
= 0 ;
11717 PyObject
* obj1
= 0 ;
11718 PyObject
* obj2
= 0 ;
11719 PyObject
* obj3
= 0 ;
11720 PyObject
* obj4
= 0 ;
11721 PyObject
* obj5
= 0 ;
11722 char *kwnames
[] = {
11723 (char *) "self",(char *) "size",(char *) "pos",(char *) "r",(char *) "g",(char *) "b", NULL
11726 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:Image_Resize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
11727 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11728 if (SWIG_arg_fail(1)) SWIG_fail
;
11731 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
11735 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
11739 arg4
= static_cast<int >(SWIG_As_int(obj3
));
11740 if (SWIG_arg_fail(4)) SWIG_fail
;
11745 arg5
= static_cast<int >(SWIG_As_int(obj4
));
11746 if (SWIG_arg_fail(5)) SWIG_fail
;
11751 arg6
= static_cast<int >(SWIG_As_int(obj5
));
11752 if (SWIG_arg_fail(6)) SWIG_fail
;
11756 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11758 wxImage
&_result_ref
= (arg1
)->Resize((wxSize
const &)*arg2
,(wxPoint
const &)*arg3
,arg4
,arg5
,arg6
);
11759 result
= (wxImage
*) &_result_ref
;
11762 wxPyEndAllowThreads(__tstate
);
11763 if (PyErr_Occurred()) SWIG_fail
;
11765 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxImage
, 0);
11772 static PyObject
*_wrap_Image_SetRGB(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11773 PyObject
*resultobj
= NULL
;
11774 wxImage
*arg1
= (wxImage
*) 0 ;
11780 PyObject
* obj0
= 0 ;
11781 PyObject
* obj1
= 0 ;
11782 PyObject
* obj2
= 0 ;
11783 PyObject
* obj3
= 0 ;
11784 PyObject
* obj4
= 0 ;
11785 PyObject
* obj5
= 0 ;
11786 char *kwnames
[] = {
11787 (char *) "self",(char *) "x",(char *) "y",(char *) "r",(char *) "g",(char *) "b", NULL
11790 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO:Image_SetRGB",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
11791 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11792 if (SWIG_arg_fail(1)) SWIG_fail
;
11794 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11795 if (SWIG_arg_fail(2)) SWIG_fail
;
11798 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11799 if (SWIG_arg_fail(3)) SWIG_fail
;
11802 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
11803 if (SWIG_arg_fail(4)) SWIG_fail
;
11806 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
11807 if (SWIG_arg_fail(5)) SWIG_fail
;
11810 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj5
));
11811 if (SWIG_arg_fail(6)) SWIG_fail
;
11814 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11815 (arg1
)->SetRGB(arg2
,arg3
,arg4
,arg5
,arg6
);
11817 wxPyEndAllowThreads(__tstate
);
11818 if (PyErr_Occurred()) SWIG_fail
;
11820 Py_INCREF(Py_None
); resultobj
= Py_None
;
11827 static PyObject
*_wrap_Image_SetRGBRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11828 PyObject
*resultobj
= NULL
;
11829 wxImage
*arg1
= (wxImage
*) 0 ;
11835 PyObject
* obj0
= 0 ;
11836 PyObject
* obj1
= 0 ;
11837 PyObject
* obj2
= 0 ;
11838 PyObject
* obj3
= 0 ;
11839 PyObject
* obj4
= 0 ;
11840 char *kwnames
[] = {
11841 (char *) "self",(char *) "rect",(char *) "r",(char *) "g",(char *) "b", NULL
11844 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Image_SetRGBRect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
11845 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11846 if (SWIG_arg_fail(1)) SWIG_fail
;
11849 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
11852 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
11853 if (SWIG_arg_fail(3)) SWIG_fail
;
11856 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
11857 if (SWIG_arg_fail(4)) SWIG_fail
;
11860 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
11861 if (SWIG_arg_fail(5)) SWIG_fail
;
11864 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11865 (arg1
)->SetRGB((wxRect
const &)*arg2
,arg3
,arg4
,arg5
);
11867 wxPyEndAllowThreads(__tstate
);
11868 if (PyErr_Occurred()) SWIG_fail
;
11870 Py_INCREF(Py_None
); resultobj
= Py_None
;
11877 static PyObject
*_wrap_Image_GetRed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11878 PyObject
*resultobj
= NULL
;
11879 wxImage
*arg1
= (wxImage
*) 0 ;
11883 PyObject
* obj0
= 0 ;
11884 PyObject
* obj1
= 0 ;
11885 PyObject
* obj2
= 0 ;
11886 char *kwnames
[] = {
11887 (char *) "self",(char *) "x",(char *) "y", NULL
11890 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetRed",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11891 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11892 if (SWIG_arg_fail(1)) SWIG_fail
;
11894 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11895 if (SWIG_arg_fail(2)) SWIG_fail
;
11898 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11899 if (SWIG_arg_fail(3)) SWIG_fail
;
11902 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11903 result
= (byte
)(arg1
)->GetRed(arg2
,arg3
);
11905 wxPyEndAllowThreads(__tstate
);
11906 if (PyErr_Occurred()) SWIG_fail
;
11909 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
11917 static PyObject
*_wrap_Image_GetGreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11918 PyObject
*resultobj
= NULL
;
11919 wxImage
*arg1
= (wxImage
*) 0 ;
11923 PyObject
* obj0
= 0 ;
11924 PyObject
* obj1
= 0 ;
11925 PyObject
* obj2
= 0 ;
11926 char *kwnames
[] = {
11927 (char *) "self",(char *) "x",(char *) "y", NULL
11930 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetGreen",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11931 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11932 if (SWIG_arg_fail(1)) SWIG_fail
;
11934 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11935 if (SWIG_arg_fail(2)) SWIG_fail
;
11938 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11939 if (SWIG_arg_fail(3)) SWIG_fail
;
11942 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11943 result
= (byte
)(arg1
)->GetGreen(arg2
,arg3
);
11945 wxPyEndAllowThreads(__tstate
);
11946 if (PyErr_Occurred()) SWIG_fail
;
11949 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
11957 static PyObject
*_wrap_Image_GetBlue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11958 PyObject
*resultobj
= NULL
;
11959 wxImage
*arg1
= (wxImage
*) 0 ;
11963 PyObject
* obj0
= 0 ;
11964 PyObject
* obj1
= 0 ;
11965 PyObject
* obj2
= 0 ;
11966 char *kwnames
[] = {
11967 (char *) "self",(char *) "x",(char *) "y", NULL
11970 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetBlue",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
11971 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
11972 if (SWIG_arg_fail(1)) SWIG_fail
;
11974 arg2
= static_cast<int >(SWIG_As_int(obj1
));
11975 if (SWIG_arg_fail(2)) SWIG_fail
;
11978 arg3
= static_cast<int >(SWIG_As_int(obj2
));
11979 if (SWIG_arg_fail(3)) SWIG_fail
;
11982 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11983 result
= (byte
)(arg1
)->GetBlue(arg2
,arg3
);
11985 wxPyEndAllowThreads(__tstate
);
11986 if (PyErr_Occurred()) SWIG_fail
;
11989 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
11997 static PyObject
*_wrap_Image_SetAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
11998 PyObject
*resultobj
= NULL
;
11999 wxImage
*arg1
= (wxImage
*) 0 ;
12003 PyObject
* obj0
= 0 ;
12004 PyObject
* obj1
= 0 ;
12005 PyObject
* obj2
= 0 ;
12006 PyObject
* obj3
= 0 ;
12007 char *kwnames
[] = {
12008 (char *) "self",(char *) "x",(char *) "y",(char *) "alpha", NULL
12011 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_SetAlpha",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12012 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12013 if (SWIG_arg_fail(1)) SWIG_fail
;
12015 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12016 if (SWIG_arg_fail(2)) SWIG_fail
;
12019 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12020 if (SWIG_arg_fail(3)) SWIG_fail
;
12023 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12024 if (SWIG_arg_fail(4)) SWIG_fail
;
12027 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12028 (arg1
)->SetAlpha(arg2
,arg3
,arg4
);
12030 wxPyEndAllowThreads(__tstate
);
12031 if (PyErr_Occurred()) SWIG_fail
;
12033 Py_INCREF(Py_None
); resultobj
= Py_None
;
12040 static PyObject
*_wrap_Image_GetAlpha(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 char *kwnames
[] = {
12050 (char *) "self",(char *) "x",(char *) "y", NULL
12053 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_GetAlpha",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12054 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12055 if (SWIG_arg_fail(1)) SWIG_fail
;
12057 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12058 if (SWIG_arg_fail(2)) SWIG_fail
;
12061 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12062 if (SWIG_arg_fail(3)) SWIG_fail
;
12065 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12066 result
= (byte
)(arg1
)->GetAlpha(arg2
,arg3
);
12068 wxPyEndAllowThreads(__tstate
);
12069 if (PyErr_Occurred()) SWIG_fail
;
12072 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
12080 static PyObject
*_wrap_Image_HasAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12081 PyObject
*resultobj
= NULL
;
12082 wxImage
*arg1
= (wxImage
*) 0 ;
12084 PyObject
* obj0
= 0 ;
12085 char *kwnames
[] = {
12086 (char *) "self", NULL
12089 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HasAlpha",kwnames
,&obj0
)) goto fail
;
12090 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12091 if (SWIG_arg_fail(1)) SWIG_fail
;
12093 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12094 result
= (bool)(arg1
)->HasAlpha();
12096 wxPyEndAllowThreads(__tstate
);
12097 if (PyErr_Occurred()) SWIG_fail
;
12100 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12108 static PyObject
*_wrap_Image_InitAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12109 PyObject
*resultobj
= NULL
;
12110 wxImage
*arg1
= (wxImage
*) 0 ;
12111 PyObject
* obj0
= 0 ;
12112 char *kwnames
[] = {
12113 (char *) "self", NULL
12116 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_InitAlpha",kwnames
,&obj0
)) goto fail
;
12117 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12118 if (SWIG_arg_fail(1)) SWIG_fail
;
12120 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12121 (arg1
)->InitAlpha();
12123 wxPyEndAllowThreads(__tstate
);
12124 if (PyErr_Occurred()) SWIG_fail
;
12126 Py_INCREF(Py_None
); resultobj
= Py_None
;
12133 static PyObject
*_wrap_Image_IsTransparent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12134 PyObject
*resultobj
= NULL
;
12135 wxImage
*arg1
= (wxImage
*) 0 ;
12138 byte arg4
= (byte
) wxIMAGE_ALPHA_THRESHOLD
;
12140 PyObject
* obj0
= 0 ;
12141 PyObject
* obj1
= 0 ;
12142 PyObject
* obj2
= 0 ;
12143 PyObject
* obj3
= 0 ;
12144 char *kwnames
[] = {
12145 (char *) "self",(char *) "x",(char *) "y",(char *) "threshold", NULL
12148 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_IsTransparent",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12149 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12150 if (SWIG_arg_fail(1)) SWIG_fail
;
12152 arg2
= static_cast<int >(SWIG_As_int(obj1
));
12153 if (SWIG_arg_fail(2)) SWIG_fail
;
12156 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12157 if (SWIG_arg_fail(3)) SWIG_fail
;
12161 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12162 if (SWIG_arg_fail(4)) SWIG_fail
;
12166 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12167 result
= (bool)((wxImage
const *)arg1
)->IsTransparent(arg2
,arg3
,arg4
);
12169 wxPyEndAllowThreads(__tstate
);
12170 if (PyErr_Occurred()) SWIG_fail
;
12173 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12181 static PyObject
*_wrap_Image_FindFirstUnusedColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12182 PyObject
*resultobj
= NULL
;
12183 wxImage
*arg1
= (wxImage
*) 0 ;
12184 byte
*arg2
= (byte
*) 0 ;
12185 byte
*arg3
= (byte
*) 0 ;
12186 byte
*arg4
= (byte
*) 0 ;
12187 byte arg5
= (byte
) 0 ;
12188 byte arg6
= (byte
) 0 ;
12189 byte arg7
= (byte
) 0 ;
12197 PyObject
* obj0
= 0 ;
12198 PyObject
* obj1
= 0 ;
12199 PyObject
* obj2
= 0 ;
12200 PyObject
* obj3
= 0 ;
12201 char *kwnames
[] = {
12202 (char *) "self",(char *) "startR",(char *) "startG",(char *) "startB", NULL
12205 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
12206 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
12207 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
12208 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:Image_FindFirstUnusedColour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12209 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12210 if (SWIG_arg_fail(1)) SWIG_fail
;
12213 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
12214 if (SWIG_arg_fail(5)) SWIG_fail
;
12219 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
12220 if (SWIG_arg_fail(6)) SWIG_fail
;
12225 arg7
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12226 if (SWIG_arg_fail(7)) SWIG_fail
;
12230 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12231 result
= (bool)((wxImage
const *)arg1
)->FindFirstUnusedColour(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
12233 wxPyEndAllowThreads(__tstate
);
12234 if (PyErr_Occurred()) SWIG_fail
;
12237 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12239 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
12240 SWIG_From_unsigned_SS_char((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_unsigned_char
, 0)));
12241 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
12242 SWIG_From_unsigned_SS_char((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_unsigned_char
, 0)));
12243 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
12244 SWIG_From_unsigned_SS_char((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_unsigned_char
, 0)));
12251 static PyObject
*_wrap_Image_ConvertAlphaToMask(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12252 PyObject
*resultobj
= NULL
;
12253 wxImage
*arg1
= (wxImage
*) 0 ;
12254 byte arg2
= (byte
) wxIMAGE_ALPHA_THRESHOLD
;
12256 PyObject
* obj0
= 0 ;
12257 PyObject
* obj1
= 0 ;
12258 char *kwnames
[] = {
12259 (char *) "self",(char *) "threshold", NULL
12262 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_ConvertAlphaToMask",kwnames
,&obj0
,&obj1
)) goto fail
;
12263 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12264 if (SWIG_arg_fail(1)) SWIG_fail
;
12267 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
12268 if (SWIG_arg_fail(2)) SWIG_fail
;
12272 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12273 result
= (bool)(arg1
)->ConvertAlphaToMask(arg2
);
12275 wxPyEndAllowThreads(__tstate
);
12276 if (PyErr_Occurred()) SWIG_fail
;
12279 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12287 static PyObject
*_wrap_Image_ConvertColourToAlpha(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12288 PyObject
*resultobj
= NULL
;
12289 wxImage
*arg1
= (wxImage
*) 0 ;
12294 PyObject
* obj0
= 0 ;
12295 PyObject
* obj1
= 0 ;
12296 PyObject
* obj2
= 0 ;
12297 PyObject
* obj3
= 0 ;
12298 char *kwnames
[] = {
12299 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
12302 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_ConvertColourToAlpha",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12303 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12304 if (SWIG_arg_fail(1)) SWIG_fail
;
12306 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
12307 if (SWIG_arg_fail(2)) SWIG_fail
;
12310 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
12311 if (SWIG_arg_fail(3)) SWIG_fail
;
12314 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12315 if (SWIG_arg_fail(4)) SWIG_fail
;
12318 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12319 result
= (bool)(arg1
)->ConvertColourToAlpha(arg2
,arg3
,arg4
);
12321 wxPyEndAllowThreads(__tstate
);
12322 if (PyErr_Occurred()) SWIG_fail
;
12325 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12333 static PyObject
*_wrap_Image_SetMaskFromImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12334 PyObject
*resultobj
= NULL
;
12335 wxImage
*arg1
= (wxImage
*) 0 ;
12336 wxImage
*arg2
= 0 ;
12341 PyObject
* obj0
= 0 ;
12342 PyObject
* obj1
= 0 ;
12343 PyObject
* obj2
= 0 ;
12344 PyObject
* obj3
= 0 ;
12345 PyObject
* obj4
= 0 ;
12346 char *kwnames
[] = {
12347 (char *) "self",(char *) "mask",(char *) "mr",(char *) "mg",(char *) "mb", NULL
12350 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Image_SetMaskFromImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
12351 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12352 if (SWIG_arg_fail(1)) SWIG_fail
;
12354 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12355 if (SWIG_arg_fail(2)) SWIG_fail
;
12356 if (arg2
== NULL
) {
12357 SWIG_null_ref("wxImage");
12359 if (SWIG_arg_fail(2)) SWIG_fail
;
12362 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
12363 if (SWIG_arg_fail(3)) SWIG_fail
;
12366 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
12367 if (SWIG_arg_fail(4)) SWIG_fail
;
12370 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
12371 if (SWIG_arg_fail(5)) SWIG_fail
;
12374 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12375 result
= (bool)(arg1
)->SetMaskFromImage((wxImage
const &)*arg2
,arg3
,arg4
,arg5
);
12377 wxPyEndAllowThreads(__tstate
);
12378 if (PyErr_Occurred()) SWIG_fail
;
12381 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12389 static PyObject
*_wrap_Image_CanRead(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12390 PyObject
*resultobj
= NULL
;
12391 wxString
*arg1
= 0 ;
12393 bool temp1
= false ;
12394 PyObject
* obj0
= 0 ;
12395 char *kwnames
[] = {
12396 (char *) "filename", NULL
12399 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_CanRead",kwnames
,&obj0
)) goto fail
;
12401 arg1
= wxString_in_helper(obj0
);
12402 if (arg1
== NULL
) SWIG_fail
;
12406 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12407 result
= (bool)wxImage::CanRead((wxString
const &)*arg1
);
12409 wxPyEndAllowThreads(__tstate
);
12410 if (PyErr_Occurred()) SWIG_fail
;
12413 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12429 static PyObject
*_wrap_Image_GetImageCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12430 PyObject
*resultobj
= NULL
;
12431 wxString
*arg1
= 0 ;
12432 long arg2
= (long) wxBITMAP_TYPE_ANY
;
12434 bool temp1
= false ;
12435 PyObject
* obj0
= 0 ;
12436 PyObject
* obj1
= 0 ;
12437 char *kwnames
[] = {
12438 (char *) "filename",(char *) "type", NULL
12441 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_GetImageCount",kwnames
,&obj0
,&obj1
)) goto fail
;
12443 arg1
= wxString_in_helper(obj0
);
12444 if (arg1
== NULL
) SWIG_fail
;
12449 arg2
= static_cast<long >(SWIG_As_long(obj1
));
12450 if (SWIG_arg_fail(2)) SWIG_fail
;
12454 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12455 result
= (int)wxImage::GetImageCount((wxString
const &)*arg1
,arg2
);
12457 wxPyEndAllowThreads(__tstate
);
12458 if (PyErr_Occurred()) SWIG_fail
;
12461 resultobj
= SWIG_From_int(static_cast<int >(result
));
12477 static PyObject
*_wrap_Image_LoadFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12478 PyObject
*resultobj
= NULL
;
12479 wxImage
*arg1
= (wxImage
*) 0 ;
12480 wxString
*arg2
= 0 ;
12481 long arg3
= (long) wxBITMAP_TYPE_ANY
;
12482 int arg4
= (int) -1 ;
12484 bool temp2
= false ;
12485 PyObject
* obj0
= 0 ;
12486 PyObject
* obj1
= 0 ;
12487 PyObject
* obj2
= 0 ;
12488 PyObject
* obj3
= 0 ;
12489 char *kwnames
[] = {
12490 (char *) "self",(char *) "name",(char *) "type",(char *) "index", NULL
12493 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Image_LoadFile",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12494 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12495 if (SWIG_arg_fail(1)) SWIG_fail
;
12497 arg2
= wxString_in_helper(obj1
);
12498 if (arg2
== NULL
) SWIG_fail
;
12503 arg3
= static_cast<long >(SWIG_As_long(obj2
));
12504 if (SWIG_arg_fail(3)) SWIG_fail
;
12509 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12510 if (SWIG_arg_fail(4)) SWIG_fail
;
12514 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12515 result
= (bool)(arg1
)->LoadFile((wxString
const &)*arg2
,arg3
,arg4
);
12517 wxPyEndAllowThreads(__tstate
);
12518 if (PyErr_Occurred()) SWIG_fail
;
12521 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12537 static PyObject
*_wrap_Image_LoadMimeFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12538 PyObject
*resultobj
= NULL
;
12539 wxImage
*arg1
= (wxImage
*) 0 ;
12540 wxString
*arg2
= 0 ;
12541 wxString
*arg3
= 0 ;
12542 int arg4
= (int) -1 ;
12544 bool temp2
= false ;
12545 bool temp3
= false ;
12546 PyObject
* obj0
= 0 ;
12547 PyObject
* obj1
= 0 ;
12548 PyObject
* obj2
= 0 ;
12549 PyObject
* obj3
= 0 ;
12550 char *kwnames
[] = {
12551 (char *) "self",(char *) "name",(char *) "mimetype",(char *) "index", NULL
12554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_LoadMimeFile",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12555 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12556 if (SWIG_arg_fail(1)) SWIG_fail
;
12558 arg2
= wxString_in_helper(obj1
);
12559 if (arg2
== NULL
) SWIG_fail
;
12563 arg3
= wxString_in_helper(obj2
);
12564 if (arg3
== NULL
) SWIG_fail
;
12569 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12570 if (SWIG_arg_fail(4)) SWIG_fail
;
12574 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12575 result
= (bool)(arg1
)->LoadFile((wxString
const &)*arg2
,(wxString
const &)*arg3
,arg4
);
12577 wxPyEndAllowThreads(__tstate
);
12578 if (PyErr_Occurred()) SWIG_fail
;
12581 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12605 static PyObject
*_wrap_Image_SaveFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12606 PyObject
*resultobj
= NULL
;
12607 wxImage
*arg1
= (wxImage
*) 0 ;
12608 wxString
*arg2
= 0 ;
12611 bool temp2
= false ;
12612 PyObject
* obj0
= 0 ;
12613 PyObject
* obj1
= 0 ;
12614 PyObject
* obj2
= 0 ;
12615 char *kwnames
[] = {
12616 (char *) "self",(char *) "name",(char *) "type", NULL
12619 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SaveFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12620 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12621 if (SWIG_arg_fail(1)) SWIG_fail
;
12623 arg2
= wxString_in_helper(obj1
);
12624 if (arg2
== NULL
) SWIG_fail
;
12628 arg3
= static_cast<int >(SWIG_As_int(obj2
));
12629 if (SWIG_arg_fail(3)) SWIG_fail
;
12632 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12633 result
= (bool)(arg1
)->SaveFile((wxString
const &)*arg2
,arg3
);
12635 wxPyEndAllowThreads(__tstate
);
12636 if (PyErr_Occurred()) SWIG_fail
;
12639 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12655 static PyObject
*_wrap_Image_SaveMimeFile(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12656 PyObject
*resultobj
= NULL
;
12657 wxImage
*arg1
= (wxImage
*) 0 ;
12658 wxString
*arg2
= 0 ;
12659 wxString
*arg3
= 0 ;
12661 bool temp2
= false ;
12662 bool temp3
= false ;
12663 PyObject
* obj0
= 0 ;
12664 PyObject
* obj1
= 0 ;
12665 PyObject
* obj2
= 0 ;
12666 char *kwnames
[] = {
12667 (char *) "self",(char *) "name",(char *) "mimetype", NULL
12670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SaveMimeFile",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
12671 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12672 if (SWIG_arg_fail(1)) SWIG_fail
;
12674 arg2
= wxString_in_helper(obj1
);
12675 if (arg2
== NULL
) SWIG_fail
;
12679 arg3
= wxString_in_helper(obj2
);
12680 if (arg3
== NULL
) SWIG_fail
;
12684 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12685 result
= (bool)(arg1
)->SaveFile((wxString
const &)*arg2
,(wxString
const &)*arg3
);
12687 wxPyEndAllowThreads(__tstate
);
12688 if (PyErr_Occurred()) SWIG_fail
;
12691 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12715 static PyObject
*_wrap_Image_CanReadStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12716 PyObject
*resultobj
= NULL
;
12717 wxInputStream
*arg1
= 0 ;
12719 wxPyInputStream
*temp1
;
12721 PyObject
* obj0
= 0 ;
12722 char *kwnames
[] = {
12723 (char *) "stream", NULL
12726 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_CanReadStream",kwnames
,&obj0
)) goto fail
;
12728 if (wxPyConvertSwigPtr(obj0
, (void **)&temp1
, wxT("wxPyInputStream"))) {
12729 arg1
= temp1
->m_wxis
;
12732 PyErr_Clear(); // clear the failure of the wxPyConvert above
12733 arg1
= wxPyCBInputStream_create(obj0
, false);
12734 if (arg1
== NULL
) {
12735 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
12742 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12743 result
= (bool)wxImage::CanRead(*arg1
);
12745 wxPyEndAllowThreads(__tstate
);
12746 if (PyErr_Occurred()) SWIG_fail
;
12749 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12752 if (created1
) delete arg1
;
12757 if (created1
) delete arg1
;
12763 static PyObject
*_wrap_Image_LoadStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12764 PyObject
*resultobj
= NULL
;
12765 wxImage
*arg1
= (wxImage
*) 0 ;
12766 wxInputStream
*arg2
= 0 ;
12767 long arg3
= (long) wxBITMAP_TYPE_ANY
;
12768 int arg4
= (int) -1 ;
12770 wxPyInputStream
*temp2
;
12772 PyObject
* obj0
= 0 ;
12773 PyObject
* obj1
= 0 ;
12774 PyObject
* obj2
= 0 ;
12775 PyObject
* obj3
= 0 ;
12776 char *kwnames
[] = {
12777 (char *) "self",(char *) "stream",(char *) "type",(char *) "index", NULL
12780 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Image_LoadStream",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12781 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12782 if (SWIG_arg_fail(1)) SWIG_fail
;
12784 if (wxPyConvertSwigPtr(obj1
, (void **)&temp2
, wxT("wxPyInputStream"))) {
12785 arg2
= temp2
->m_wxis
;
12788 PyErr_Clear(); // clear the failure of the wxPyConvert above
12789 arg2
= wxPyCBInputStream_create(obj1
, false);
12790 if (arg2
== NULL
) {
12791 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
12799 arg3
= static_cast<long >(SWIG_As_long(obj2
));
12800 if (SWIG_arg_fail(3)) SWIG_fail
;
12805 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12806 if (SWIG_arg_fail(4)) SWIG_fail
;
12810 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12811 result
= (bool)(arg1
)->LoadFile(*arg2
,arg3
,arg4
);
12813 wxPyEndAllowThreads(__tstate
);
12814 if (PyErr_Occurred()) SWIG_fail
;
12817 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12820 if (created2
) delete arg2
;
12825 if (created2
) delete arg2
;
12831 static PyObject
*_wrap_Image_LoadMimeStream(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12832 PyObject
*resultobj
= NULL
;
12833 wxImage
*arg1
= (wxImage
*) 0 ;
12834 wxInputStream
*arg2
= 0 ;
12835 wxString
*arg3
= 0 ;
12836 int arg4
= (int) -1 ;
12838 wxPyInputStream
*temp2
;
12840 bool temp3
= false ;
12841 PyObject
* obj0
= 0 ;
12842 PyObject
* obj1
= 0 ;
12843 PyObject
* obj2
= 0 ;
12844 PyObject
* obj3
= 0 ;
12845 char *kwnames
[] = {
12846 (char *) "self",(char *) "stream",(char *) "mimetype",(char *) "index", NULL
12849 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Image_LoadMimeStream",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
12850 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12851 if (SWIG_arg_fail(1)) SWIG_fail
;
12853 if (wxPyConvertSwigPtr(obj1
, (void **)&temp2
, wxT("wxPyInputStream"))) {
12854 arg2
= temp2
->m_wxis
;
12857 PyErr_Clear(); // clear the failure of the wxPyConvert above
12858 arg2
= wxPyCBInputStream_create(obj1
, false);
12859 if (arg2
== NULL
) {
12860 PyErr_SetString(PyExc_TypeError
, "Expected wx.InputStream or Python file-like object.");
12867 arg3
= wxString_in_helper(obj2
);
12868 if (arg3
== NULL
) SWIG_fail
;
12873 arg4
= static_cast<int >(SWIG_As_int(obj3
));
12874 if (SWIG_arg_fail(4)) SWIG_fail
;
12878 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12879 result
= (bool)(arg1
)->LoadFile(*arg2
,(wxString
const &)*arg3
,arg4
);
12881 wxPyEndAllowThreads(__tstate
);
12882 if (PyErr_Occurred()) SWIG_fail
;
12885 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12888 if (created2
) delete arg2
;
12897 if (created2
) delete arg2
;
12907 static PyObject
*_wrap_Image_Ok(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12908 PyObject
*resultobj
= NULL
;
12909 wxImage
*arg1
= (wxImage
*) 0 ;
12911 PyObject
* obj0
= 0 ;
12912 char *kwnames
[] = {
12913 (char *) "self", NULL
12916 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_Ok",kwnames
,&obj0
)) goto fail
;
12917 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12918 if (SWIG_arg_fail(1)) SWIG_fail
;
12920 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12921 result
= (bool)(arg1
)->Ok();
12923 wxPyEndAllowThreads(__tstate
);
12924 if (PyErr_Occurred()) SWIG_fail
;
12927 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
12935 static PyObject
*_wrap_Image_GetWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12936 PyObject
*resultobj
= NULL
;
12937 wxImage
*arg1
= (wxImage
*) 0 ;
12939 PyObject
* obj0
= 0 ;
12940 char *kwnames
[] = {
12941 (char *) "self", NULL
12944 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetWidth",kwnames
,&obj0
)) goto fail
;
12945 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12946 if (SWIG_arg_fail(1)) SWIG_fail
;
12948 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12949 result
= (int)(arg1
)->GetWidth();
12951 wxPyEndAllowThreads(__tstate
);
12952 if (PyErr_Occurred()) SWIG_fail
;
12955 resultobj
= SWIG_From_int(static_cast<int >(result
));
12963 static PyObject
*_wrap_Image_GetHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12964 PyObject
*resultobj
= NULL
;
12965 wxImage
*arg1
= (wxImage
*) 0 ;
12967 PyObject
* obj0
= 0 ;
12968 char *kwnames
[] = {
12969 (char *) "self", NULL
12972 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetHeight",kwnames
,&obj0
)) goto fail
;
12973 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
12974 if (SWIG_arg_fail(1)) SWIG_fail
;
12976 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
12977 result
= (int)(arg1
)->GetHeight();
12979 wxPyEndAllowThreads(__tstate
);
12980 if (PyErr_Occurred()) SWIG_fail
;
12983 resultobj
= SWIG_From_int(static_cast<int >(result
));
12991 static PyObject
*_wrap_Image_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
12992 PyObject
*resultobj
= NULL
;
12993 wxImage
*arg1
= (wxImage
*) 0 ;
12995 PyObject
* obj0
= 0 ;
12996 char *kwnames
[] = {
12997 (char *) "self", NULL
13000 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetSize",kwnames
,&obj0
)) goto fail
;
13001 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13002 if (SWIG_arg_fail(1)) SWIG_fail
;
13004 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13005 result
= wxImage_GetSize(arg1
);
13007 wxPyEndAllowThreads(__tstate
);
13008 if (PyErr_Occurred()) SWIG_fail
;
13011 wxSize
* resultptr
;
13012 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
13013 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
13021 static PyObject
*_wrap_Image_GetSubImage(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13022 PyObject
*resultobj
= NULL
;
13023 wxImage
*arg1
= (wxImage
*) 0 ;
13025 SwigValueWrapper
<wxImage
> result
;
13027 PyObject
* obj0
= 0 ;
13028 PyObject
* obj1
= 0 ;
13029 char *kwnames
[] = {
13030 (char *) "self",(char *) "rect", NULL
13033 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_GetSubImage",kwnames
,&obj0
,&obj1
)) goto fail
;
13034 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13035 if (SWIG_arg_fail(1)) SWIG_fail
;
13038 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
13041 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13042 result
= (arg1
)->GetSubImage((wxRect
const &)*arg2
);
13044 wxPyEndAllowThreads(__tstate
);
13045 if (PyErr_Occurred()) SWIG_fail
;
13048 wxImage
* resultptr
;
13049 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13050 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13058 static PyObject
*_wrap_Image_Size(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13059 PyObject
*resultobj
= NULL
;
13060 wxImage
*arg1
= (wxImage
*) 0 ;
13062 wxPoint
*arg3
= 0 ;
13063 int arg4
= (int) -1 ;
13064 int arg5
= (int) -1 ;
13065 int arg6
= (int) -1 ;
13066 SwigValueWrapper
<wxImage
> result
;
13069 PyObject
* obj0
= 0 ;
13070 PyObject
* obj1
= 0 ;
13071 PyObject
* obj2
= 0 ;
13072 PyObject
* obj3
= 0 ;
13073 PyObject
* obj4
= 0 ;
13074 PyObject
* obj5
= 0 ;
13075 char *kwnames
[] = {
13076 (char *) "self",(char *) "size",(char *) "pos",(char *) "r",(char *) "g",(char *) "b", NULL
13079 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:Image_Size",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
13080 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13081 if (SWIG_arg_fail(1)) SWIG_fail
;
13084 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
13088 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
13092 arg4
= static_cast<int >(SWIG_As_int(obj3
));
13093 if (SWIG_arg_fail(4)) SWIG_fail
;
13098 arg5
= static_cast<int >(SWIG_As_int(obj4
));
13099 if (SWIG_arg_fail(5)) SWIG_fail
;
13104 arg6
= static_cast<int >(SWIG_As_int(obj5
));
13105 if (SWIG_arg_fail(6)) SWIG_fail
;
13109 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13110 result
= ((wxImage
const *)arg1
)->Size((wxSize
const &)*arg2
,(wxPoint
const &)*arg3
,arg4
,arg5
,arg6
);
13112 wxPyEndAllowThreads(__tstate
);
13113 if (PyErr_Occurred()) SWIG_fail
;
13116 wxImage
* resultptr
;
13117 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13118 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13126 static PyObject
*_wrap_Image_Copy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13127 PyObject
*resultobj
= NULL
;
13128 wxImage
*arg1
= (wxImage
*) 0 ;
13129 SwigValueWrapper
<wxImage
> result
;
13130 PyObject
* obj0
= 0 ;
13131 char *kwnames
[] = {
13132 (char *) "self", NULL
13135 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_Copy",kwnames
,&obj0
)) goto fail
;
13136 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13137 if (SWIG_arg_fail(1)) SWIG_fail
;
13139 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13140 result
= (arg1
)->Copy();
13142 wxPyEndAllowThreads(__tstate
);
13143 if (PyErr_Occurred()) SWIG_fail
;
13146 wxImage
* resultptr
;
13147 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13148 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13156 static PyObject
*_wrap_Image_Paste(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13157 PyObject
*resultobj
= NULL
;
13158 wxImage
*arg1
= (wxImage
*) 0 ;
13159 wxImage
*arg2
= 0 ;
13162 PyObject
* obj0
= 0 ;
13163 PyObject
* obj1
= 0 ;
13164 PyObject
* obj2
= 0 ;
13165 PyObject
* obj3
= 0 ;
13166 char *kwnames
[] = {
13167 (char *) "self",(char *) "image",(char *) "x",(char *) "y", NULL
13170 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_Paste",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13171 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13172 if (SWIG_arg_fail(1)) SWIG_fail
;
13174 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13175 if (SWIG_arg_fail(2)) SWIG_fail
;
13176 if (arg2
== NULL
) {
13177 SWIG_null_ref("wxImage");
13179 if (SWIG_arg_fail(2)) SWIG_fail
;
13182 arg3
= static_cast<int >(SWIG_As_int(obj2
));
13183 if (SWIG_arg_fail(3)) SWIG_fail
;
13186 arg4
= static_cast<int >(SWIG_As_int(obj3
));
13187 if (SWIG_arg_fail(4)) SWIG_fail
;
13190 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13191 (arg1
)->Paste((wxImage
const &)*arg2
,arg3
,arg4
);
13193 wxPyEndAllowThreads(__tstate
);
13194 if (PyErr_Occurred()) SWIG_fail
;
13196 Py_INCREF(Py_None
); resultobj
= Py_None
;
13203 static PyObject
*_wrap_Image_GetData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13204 PyObject
*resultobj
= NULL
;
13205 wxImage
*arg1
= (wxImage
*) 0 ;
13207 PyObject
* obj0
= 0 ;
13208 char *kwnames
[] = {
13209 (char *) "self", NULL
13212 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetData",kwnames
,&obj0
)) goto fail
;
13213 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13214 if (SWIG_arg_fail(1)) SWIG_fail
;
13216 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13217 result
= (PyObject
*)wxImage_GetData(arg1
);
13219 wxPyEndAllowThreads(__tstate
);
13220 if (PyErr_Occurred()) SWIG_fail
;
13222 resultobj
= result
;
13229 static PyObject
*_wrap_Image_SetData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13230 PyObject
*resultobj
= NULL
;
13231 wxImage
*arg1
= (wxImage
*) 0 ;
13234 PyObject
* obj0
= 0 ;
13235 PyObject
* obj1
= 0 ;
13236 char *kwnames
[] = {
13237 (char *) "self",(char *) "data", NULL
13240 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetData",kwnames
,&obj0
,&obj1
)) goto fail
;
13241 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13242 if (SWIG_arg_fail(1)) SWIG_fail
;
13244 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13247 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13248 wxImage_SetData(arg1
,arg2
,arg3
);
13250 wxPyEndAllowThreads(__tstate
);
13251 if (PyErr_Occurred()) SWIG_fail
;
13253 Py_INCREF(Py_None
); resultobj
= Py_None
;
13260 static PyObject
*_wrap_Image_GetDataBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13261 PyObject
*resultobj
= NULL
;
13262 wxImage
*arg1
= (wxImage
*) 0 ;
13264 PyObject
* obj0
= 0 ;
13265 char *kwnames
[] = {
13266 (char *) "self", NULL
13269 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetDataBuffer",kwnames
,&obj0
)) goto fail
;
13270 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13271 if (SWIG_arg_fail(1)) SWIG_fail
;
13273 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13274 result
= (PyObject
*)wxImage_GetDataBuffer(arg1
);
13276 wxPyEndAllowThreads(__tstate
);
13277 if (PyErr_Occurred()) SWIG_fail
;
13279 resultobj
= result
;
13286 static PyObject
*_wrap_Image_SetDataBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13287 PyObject
*resultobj
= NULL
;
13288 wxImage
*arg1
= (wxImage
*) 0 ;
13291 PyObject
* obj0
= 0 ;
13292 PyObject
* obj1
= 0 ;
13293 char *kwnames
[] = {
13294 (char *) "self",(char *) "data", NULL
13297 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetDataBuffer",kwnames
,&obj0
,&obj1
)) goto fail
;
13298 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13299 if (SWIG_arg_fail(1)) SWIG_fail
;
13301 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13304 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13305 wxImage_SetDataBuffer(arg1
,arg2
,arg3
);
13307 wxPyEndAllowThreads(__tstate
);
13308 if (PyErr_Occurred()) SWIG_fail
;
13310 Py_INCREF(Py_None
); resultobj
= Py_None
;
13317 static PyObject
*_wrap_Image_GetAlphaData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13318 PyObject
*resultobj
= NULL
;
13319 wxImage
*arg1
= (wxImage
*) 0 ;
13321 PyObject
* obj0
= 0 ;
13322 char *kwnames
[] = {
13323 (char *) "self", NULL
13326 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetAlphaData",kwnames
,&obj0
)) goto fail
;
13327 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13328 if (SWIG_arg_fail(1)) SWIG_fail
;
13330 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13331 result
= (PyObject
*)wxImage_GetAlphaData(arg1
);
13333 wxPyEndAllowThreads(__tstate
);
13334 if (PyErr_Occurred()) SWIG_fail
;
13336 resultobj
= result
;
13343 static PyObject
*_wrap_Image_SetAlphaData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13344 PyObject
*resultobj
= NULL
;
13345 wxImage
*arg1
= (wxImage
*) 0 ;
13348 PyObject
* obj0
= 0 ;
13349 PyObject
* obj1
= 0 ;
13350 char *kwnames
[] = {
13351 (char *) "self",(char *) "alpha", NULL
13354 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetAlphaData",kwnames
,&obj0
,&obj1
)) goto fail
;
13355 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13356 if (SWIG_arg_fail(1)) SWIG_fail
;
13358 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13361 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13362 wxImage_SetAlphaData(arg1
,arg2
,arg3
);
13364 wxPyEndAllowThreads(__tstate
);
13365 if (PyErr_Occurred()) SWIG_fail
;
13367 Py_INCREF(Py_None
); resultobj
= Py_None
;
13374 static PyObject
*_wrap_Image_GetAlphaBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13375 PyObject
*resultobj
= NULL
;
13376 wxImage
*arg1
= (wxImage
*) 0 ;
13378 PyObject
* obj0
= 0 ;
13379 char *kwnames
[] = {
13380 (char *) "self", NULL
13383 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetAlphaBuffer",kwnames
,&obj0
)) goto fail
;
13384 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13385 if (SWIG_arg_fail(1)) SWIG_fail
;
13387 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13388 result
= (PyObject
*)wxImage_GetAlphaBuffer(arg1
);
13390 wxPyEndAllowThreads(__tstate
);
13391 if (PyErr_Occurred()) SWIG_fail
;
13393 resultobj
= result
;
13400 static PyObject
*_wrap_Image_SetAlphaBuffer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13401 PyObject
*resultobj
= NULL
;
13402 wxImage
*arg1
= (wxImage
*) 0 ;
13405 PyObject
* obj0
= 0 ;
13406 PyObject
* obj1
= 0 ;
13407 char *kwnames
[] = {
13408 (char *) "self",(char *) "alpha", NULL
13411 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_SetAlphaBuffer",kwnames
,&obj0
,&obj1
)) goto fail
;
13412 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13413 if (SWIG_arg_fail(1)) SWIG_fail
;
13415 if (!PyArg_Parse(obj1
, "t#", &arg2
, &arg3
)) SWIG_fail
;
13418 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13419 wxImage_SetAlphaBuffer(arg1
,arg2
,arg3
);
13421 wxPyEndAllowThreads(__tstate
);
13422 if (PyErr_Occurred()) SWIG_fail
;
13424 Py_INCREF(Py_None
); resultobj
= Py_None
;
13431 static PyObject
*_wrap_Image_SetMaskColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13432 PyObject
*resultobj
= NULL
;
13433 wxImage
*arg1
= (wxImage
*) 0 ;
13437 PyObject
* obj0
= 0 ;
13438 PyObject
* obj1
= 0 ;
13439 PyObject
* obj2
= 0 ;
13440 PyObject
* obj3
= 0 ;
13441 char *kwnames
[] = {
13442 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
13445 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_SetMaskColour",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13446 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13447 if (SWIG_arg_fail(1)) SWIG_fail
;
13449 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
13450 if (SWIG_arg_fail(2)) SWIG_fail
;
13453 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
13454 if (SWIG_arg_fail(3)) SWIG_fail
;
13457 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
13458 if (SWIG_arg_fail(4)) SWIG_fail
;
13461 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13462 (arg1
)->SetMaskColour(arg2
,arg3
,arg4
);
13464 wxPyEndAllowThreads(__tstate
);
13465 if (PyErr_Occurred()) SWIG_fail
;
13467 Py_INCREF(Py_None
); resultobj
= Py_None
;
13474 static PyObject
*_wrap_Image_GetOrFindMaskColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13475 PyObject
*resultobj
= NULL
;
13476 wxImage
*arg1
= (wxImage
*) 0 ;
13477 byte
*arg2
= (byte
*) 0 ;
13478 byte
*arg3
= (byte
*) 0 ;
13479 byte
*arg4
= (byte
*) 0 ;
13486 PyObject
* obj0
= 0 ;
13487 char *kwnames
[] = {
13488 (char *) "self", NULL
13491 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
13492 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
13493 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
13494 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetOrFindMaskColour",kwnames
,&obj0
)) goto fail
;
13495 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13496 if (SWIG_arg_fail(1)) SWIG_fail
;
13498 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13499 ((wxImage
const *)arg1
)->GetOrFindMaskColour(arg2
,arg3
,arg4
);
13501 wxPyEndAllowThreads(__tstate
);
13502 if (PyErr_Occurred()) SWIG_fail
;
13504 Py_INCREF(Py_None
); resultobj
= Py_None
;
13505 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
13506 SWIG_From_unsigned_SS_char((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_unsigned_char
, 0)));
13507 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
13508 SWIG_From_unsigned_SS_char((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_unsigned_char
, 0)));
13509 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
13510 SWIG_From_unsigned_SS_char((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_unsigned_char
, 0)));
13517 static PyObject
*_wrap_Image_GetMaskRed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13518 PyObject
*resultobj
= NULL
;
13519 wxImage
*arg1
= (wxImage
*) 0 ;
13521 PyObject
* obj0
= 0 ;
13522 char *kwnames
[] = {
13523 (char *) "self", NULL
13526 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetMaskRed",kwnames
,&obj0
)) goto fail
;
13527 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13528 if (SWIG_arg_fail(1)) SWIG_fail
;
13530 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13531 result
= (byte
)(arg1
)->GetMaskRed();
13533 wxPyEndAllowThreads(__tstate
);
13534 if (PyErr_Occurred()) SWIG_fail
;
13537 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
13545 static PyObject
*_wrap_Image_GetMaskGreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13546 PyObject
*resultobj
= NULL
;
13547 wxImage
*arg1
= (wxImage
*) 0 ;
13549 PyObject
* obj0
= 0 ;
13550 char *kwnames
[] = {
13551 (char *) "self", NULL
13554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetMaskGreen",kwnames
,&obj0
)) goto fail
;
13555 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13556 if (SWIG_arg_fail(1)) SWIG_fail
;
13558 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13559 result
= (byte
)(arg1
)->GetMaskGreen();
13561 wxPyEndAllowThreads(__tstate
);
13562 if (PyErr_Occurred()) SWIG_fail
;
13565 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
13573 static PyObject
*_wrap_Image_GetMaskBlue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13574 PyObject
*resultobj
= NULL
;
13575 wxImage
*arg1
= (wxImage
*) 0 ;
13577 PyObject
* obj0
= 0 ;
13578 char *kwnames
[] = {
13579 (char *) "self", NULL
13582 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_GetMaskBlue",kwnames
,&obj0
)) goto fail
;
13583 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13584 if (SWIG_arg_fail(1)) SWIG_fail
;
13586 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13587 result
= (byte
)(arg1
)->GetMaskBlue();
13589 wxPyEndAllowThreads(__tstate
);
13590 if (PyErr_Occurred()) SWIG_fail
;
13593 resultobj
= SWIG_From_unsigned_SS_char(static_cast<unsigned char >(result
));
13601 static PyObject
*_wrap_Image_SetMask(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13602 PyObject
*resultobj
= NULL
;
13603 wxImage
*arg1
= (wxImage
*) 0 ;
13604 bool arg2
= (bool) true ;
13605 PyObject
* obj0
= 0 ;
13606 PyObject
* obj1
= 0 ;
13607 char *kwnames
[] = {
13608 (char *) "self",(char *) "mask", NULL
13611 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_SetMask",kwnames
,&obj0
,&obj1
)) goto fail
;
13612 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13613 if (SWIG_arg_fail(1)) SWIG_fail
;
13616 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
13617 if (SWIG_arg_fail(2)) SWIG_fail
;
13621 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13622 (arg1
)->SetMask(arg2
);
13624 wxPyEndAllowThreads(__tstate
);
13625 if (PyErr_Occurred()) SWIG_fail
;
13627 Py_INCREF(Py_None
); resultobj
= Py_None
;
13634 static PyObject
*_wrap_Image_HasMask(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13635 PyObject
*resultobj
= NULL
;
13636 wxImage
*arg1
= (wxImage
*) 0 ;
13638 PyObject
* obj0
= 0 ;
13639 char *kwnames
[] = {
13640 (char *) "self", NULL
13643 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HasMask",kwnames
,&obj0
)) goto fail
;
13644 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13645 if (SWIG_arg_fail(1)) SWIG_fail
;
13647 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13648 result
= (bool)(arg1
)->HasMask();
13650 wxPyEndAllowThreads(__tstate
);
13651 if (PyErr_Occurred()) SWIG_fail
;
13654 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
13662 static PyObject
*_wrap_Image_Rotate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13663 PyObject
*resultobj
= NULL
;
13664 wxImage
*arg1
= (wxImage
*) 0 ;
13666 wxPoint
*arg3
= 0 ;
13667 bool arg4
= (bool) true ;
13668 wxPoint
*arg5
= (wxPoint
*) NULL
;
13669 SwigValueWrapper
<wxImage
> result
;
13671 PyObject
* obj0
= 0 ;
13672 PyObject
* obj1
= 0 ;
13673 PyObject
* obj2
= 0 ;
13674 PyObject
* obj3
= 0 ;
13675 PyObject
* obj4
= 0 ;
13676 char *kwnames
[] = {
13677 (char *) "self",(char *) "angle",(char *) "centre_of_rotation",(char *) "interpolating",(char *) "offset_after_rotation", NULL
13680 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Image_Rotate",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
13681 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13682 if (SWIG_arg_fail(1)) SWIG_fail
;
13684 arg2
= static_cast<double >(SWIG_As_double(obj1
));
13685 if (SWIG_arg_fail(2)) SWIG_fail
;
13689 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
13693 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
13694 if (SWIG_arg_fail(4)) SWIG_fail
;
13698 SWIG_Python_ConvertPtr(obj4
, (void **)&arg5
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
| 0);
13699 if (SWIG_arg_fail(5)) SWIG_fail
;
13702 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13703 result
= ((wxImage
const *)arg1
)->Rotate(arg2
,(wxPoint
const &)*arg3
,arg4
,arg5
);
13705 wxPyEndAllowThreads(__tstate
);
13706 if (PyErr_Occurred()) SWIG_fail
;
13709 wxImage
* resultptr
;
13710 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13711 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13719 static PyObject
*_wrap_Image_Rotate90(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13720 PyObject
*resultobj
= NULL
;
13721 wxImage
*arg1
= (wxImage
*) 0 ;
13722 bool arg2
= (bool) true ;
13723 SwigValueWrapper
<wxImage
> result
;
13724 PyObject
* obj0
= 0 ;
13725 PyObject
* obj1
= 0 ;
13726 char *kwnames
[] = {
13727 (char *) "self",(char *) "clockwise", NULL
13730 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_Rotate90",kwnames
,&obj0
,&obj1
)) goto fail
;
13731 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13732 if (SWIG_arg_fail(1)) SWIG_fail
;
13735 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
13736 if (SWIG_arg_fail(2)) SWIG_fail
;
13740 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13741 result
= (arg1
)->Rotate90(arg2
);
13743 wxPyEndAllowThreads(__tstate
);
13744 if (PyErr_Occurred()) SWIG_fail
;
13747 wxImage
* resultptr
;
13748 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13749 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13757 static PyObject
*_wrap_Image_Mirror(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13758 PyObject
*resultobj
= NULL
;
13759 wxImage
*arg1
= (wxImage
*) 0 ;
13760 bool arg2
= (bool) true ;
13761 SwigValueWrapper
<wxImage
> result
;
13762 PyObject
* obj0
= 0 ;
13763 PyObject
* obj1
= 0 ;
13764 char *kwnames
[] = {
13765 (char *) "self",(char *) "horizontally", NULL
13768 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_Mirror",kwnames
,&obj0
,&obj1
)) goto fail
;
13769 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13770 if (SWIG_arg_fail(1)) SWIG_fail
;
13773 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
13774 if (SWIG_arg_fail(2)) SWIG_fail
;
13778 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13779 result
= (arg1
)->Mirror(arg2
);
13781 wxPyEndAllowThreads(__tstate
);
13782 if (PyErr_Occurred()) SWIG_fail
;
13785 wxImage
* resultptr
;
13786 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13787 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13795 static PyObject
*_wrap_Image_Replace(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13796 PyObject
*resultobj
= NULL
;
13797 wxImage
*arg1
= (wxImage
*) 0 ;
13804 PyObject
* obj0
= 0 ;
13805 PyObject
* obj1
= 0 ;
13806 PyObject
* obj2
= 0 ;
13807 PyObject
* obj3
= 0 ;
13808 PyObject
* obj4
= 0 ;
13809 PyObject
* obj5
= 0 ;
13810 PyObject
* obj6
= 0 ;
13811 char *kwnames
[] = {
13812 (char *) "self",(char *) "r1",(char *) "g1",(char *) "b1",(char *) "r2",(char *) "g2",(char *) "b2", NULL
13815 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOOO:Image_Replace",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
13816 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13817 if (SWIG_arg_fail(1)) SWIG_fail
;
13819 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
13820 if (SWIG_arg_fail(2)) SWIG_fail
;
13823 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
13824 if (SWIG_arg_fail(3)) SWIG_fail
;
13827 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
13828 if (SWIG_arg_fail(4)) SWIG_fail
;
13831 arg5
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj4
));
13832 if (SWIG_arg_fail(5)) SWIG_fail
;
13835 arg6
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj5
));
13836 if (SWIG_arg_fail(6)) SWIG_fail
;
13839 arg7
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj6
));
13840 if (SWIG_arg_fail(7)) SWIG_fail
;
13843 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13844 (arg1
)->Replace(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
13846 wxPyEndAllowThreads(__tstate
);
13847 if (PyErr_Occurred()) SWIG_fail
;
13849 Py_INCREF(Py_None
); resultobj
= Py_None
;
13856 static PyObject
*_wrap_Image_ConvertToGreyscale(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13857 PyObject
*resultobj
= NULL
;
13858 wxImage
*arg1
= (wxImage
*) 0 ;
13859 double arg2
= (double) 0.299 ;
13860 double arg3
= (double) 0.587 ;
13861 double arg4
= (double) 0.114 ;
13862 SwigValueWrapper
<wxImage
> result
;
13863 PyObject
* obj0
= 0 ;
13864 PyObject
* obj1
= 0 ;
13865 PyObject
* obj2
= 0 ;
13866 PyObject
* obj3
= 0 ;
13867 char *kwnames
[] = {
13868 (char *) "self",(char *) "lr",(char *) "lg",(char *) "lb", NULL
13871 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOO:Image_ConvertToGreyscale",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13872 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13873 if (SWIG_arg_fail(1)) SWIG_fail
;
13876 arg2
= static_cast<double >(SWIG_As_double(obj1
));
13877 if (SWIG_arg_fail(2)) SWIG_fail
;
13882 arg3
= static_cast<double >(SWIG_As_double(obj2
));
13883 if (SWIG_arg_fail(3)) SWIG_fail
;
13888 arg4
= static_cast<double >(SWIG_As_double(obj3
));
13889 if (SWIG_arg_fail(4)) SWIG_fail
;
13893 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13894 result
= ((wxImage
const *)arg1
)->ConvertToGreyscale(arg2
,arg3
,arg4
);
13896 wxPyEndAllowThreads(__tstate
);
13897 if (PyErr_Occurred()) SWIG_fail
;
13900 wxImage
* resultptr
;
13901 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13902 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13910 static PyObject
*_wrap_Image_ConvertToMono(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13911 PyObject
*resultobj
= NULL
;
13912 wxImage
*arg1
= (wxImage
*) 0 ;
13916 SwigValueWrapper
<wxImage
> result
;
13917 PyObject
* obj0
= 0 ;
13918 PyObject
* obj1
= 0 ;
13919 PyObject
* obj2
= 0 ;
13920 PyObject
* obj3
= 0 ;
13921 char *kwnames
[] = {
13922 (char *) "self",(char *) "r",(char *) "g",(char *) "b", NULL
13925 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_ConvertToMono",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
13926 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13927 if (SWIG_arg_fail(1)) SWIG_fail
;
13929 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
13930 if (SWIG_arg_fail(2)) SWIG_fail
;
13933 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
13934 if (SWIG_arg_fail(3)) SWIG_fail
;
13937 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
13938 if (SWIG_arg_fail(4)) SWIG_fail
;
13941 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13942 result
= ((wxImage
const *)arg1
)->ConvertToMono(arg2
,arg3
,arg4
);
13944 wxPyEndAllowThreads(__tstate
);
13945 if (PyErr_Occurred()) SWIG_fail
;
13948 wxImage
* resultptr
;
13949 resultptr
= new wxImage(static_cast<wxImage
& >(result
));
13950 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage
, 1);
13958 static PyObject
*_wrap_Image_SetOption(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
13959 PyObject
*resultobj
= NULL
;
13960 wxImage
*arg1
= (wxImage
*) 0 ;
13961 wxString
*arg2
= 0 ;
13962 wxString
*arg3
= 0 ;
13963 bool temp2
= false ;
13964 bool temp3
= false ;
13965 PyObject
* obj0
= 0 ;
13966 PyObject
* obj1
= 0 ;
13967 PyObject
* obj2
= 0 ;
13968 char *kwnames
[] = {
13969 (char *) "self",(char *) "name",(char *) "value", NULL
13972 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SetOption",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
13973 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
13974 if (SWIG_arg_fail(1)) SWIG_fail
;
13976 arg2
= wxString_in_helper(obj1
);
13977 if (arg2
== NULL
) SWIG_fail
;
13981 arg3
= wxString_in_helper(obj2
);
13982 if (arg3
== NULL
) SWIG_fail
;
13986 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
13987 (arg1
)->SetOption((wxString
const &)*arg2
,(wxString
const &)*arg3
);
13989 wxPyEndAllowThreads(__tstate
);
13990 if (PyErr_Occurred()) SWIG_fail
;
13992 Py_INCREF(Py_None
); resultobj
= Py_None
;
14015 static PyObject
*_wrap_Image_SetOptionInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14016 PyObject
*resultobj
= NULL
;
14017 wxImage
*arg1
= (wxImage
*) 0 ;
14018 wxString
*arg2
= 0 ;
14020 bool temp2
= false ;
14021 PyObject
* obj0
= 0 ;
14022 PyObject
* obj1
= 0 ;
14023 PyObject
* obj2
= 0 ;
14024 char *kwnames
[] = {
14025 (char *) "self",(char *) "name",(char *) "value", NULL
14028 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Image_SetOptionInt",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
14029 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14030 if (SWIG_arg_fail(1)) SWIG_fail
;
14032 arg2
= wxString_in_helper(obj1
);
14033 if (arg2
== NULL
) SWIG_fail
;
14037 arg3
= static_cast<int >(SWIG_As_int(obj2
));
14038 if (SWIG_arg_fail(3)) SWIG_fail
;
14041 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14042 (arg1
)->SetOption((wxString
const &)*arg2
,arg3
);
14044 wxPyEndAllowThreads(__tstate
);
14045 if (PyErr_Occurred()) SWIG_fail
;
14047 Py_INCREF(Py_None
); resultobj
= Py_None
;
14062 static PyObject
*_wrap_Image_GetOption(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14063 PyObject
*resultobj
= NULL
;
14064 wxImage
*arg1
= (wxImage
*) 0 ;
14065 wxString
*arg2
= 0 ;
14067 bool temp2
= false ;
14068 PyObject
* obj0
= 0 ;
14069 PyObject
* obj1
= 0 ;
14070 char *kwnames
[] = {
14071 (char *) "self",(char *) "name", NULL
14074 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_GetOption",kwnames
,&obj0
,&obj1
)) goto fail
;
14075 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14076 if (SWIG_arg_fail(1)) SWIG_fail
;
14078 arg2
= wxString_in_helper(obj1
);
14079 if (arg2
== NULL
) SWIG_fail
;
14083 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14084 result
= ((wxImage
const *)arg1
)->GetOption((wxString
const &)*arg2
);
14086 wxPyEndAllowThreads(__tstate
);
14087 if (PyErr_Occurred()) SWIG_fail
;
14091 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
14093 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
14110 static PyObject
*_wrap_Image_GetOptionInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14111 PyObject
*resultobj
= NULL
;
14112 wxImage
*arg1
= (wxImage
*) 0 ;
14113 wxString
*arg2
= 0 ;
14115 bool temp2
= false ;
14116 PyObject
* obj0
= 0 ;
14117 PyObject
* obj1
= 0 ;
14118 char *kwnames
[] = {
14119 (char *) "self",(char *) "name", NULL
14122 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_GetOptionInt",kwnames
,&obj0
,&obj1
)) goto fail
;
14123 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14124 if (SWIG_arg_fail(1)) SWIG_fail
;
14126 arg2
= wxString_in_helper(obj1
);
14127 if (arg2
== NULL
) SWIG_fail
;
14131 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14132 result
= (int)((wxImage
const *)arg1
)->GetOptionInt((wxString
const &)*arg2
);
14134 wxPyEndAllowThreads(__tstate
);
14135 if (PyErr_Occurred()) SWIG_fail
;
14138 resultobj
= SWIG_From_int(static_cast<int >(result
));
14154 static PyObject
*_wrap_Image_HasOption(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14155 PyObject
*resultobj
= NULL
;
14156 wxImage
*arg1
= (wxImage
*) 0 ;
14157 wxString
*arg2
= 0 ;
14159 bool temp2
= false ;
14160 PyObject
* obj0
= 0 ;
14161 PyObject
* obj1
= 0 ;
14162 char *kwnames
[] = {
14163 (char *) "self",(char *) "name", NULL
14166 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_HasOption",kwnames
,&obj0
,&obj1
)) goto fail
;
14167 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14168 if (SWIG_arg_fail(1)) SWIG_fail
;
14170 arg2
= wxString_in_helper(obj1
);
14171 if (arg2
== NULL
) SWIG_fail
;
14175 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14176 result
= (bool)((wxImage
const *)arg1
)->HasOption((wxString
const &)*arg2
);
14178 wxPyEndAllowThreads(__tstate
);
14179 if (PyErr_Occurred()) SWIG_fail
;
14182 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
14198 static PyObject
*_wrap_Image_CountColours(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14199 PyObject
*resultobj
= NULL
;
14200 wxImage
*arg1
= (wxImage
*) 0 ;
14201 unsigned long arg2
= (unsigned long) (unsigned long) -1 ;
14202 unsigned long result
;
14203 PyObject
* obj0
= 0 ;
14204 PyObject
* obj1
= 0 ;
14205 char *kwnames
[] = {
14206 (char *) "self",(char *) "stopafter", NULL
14209 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_CountColours",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
;
14214 arg2
= static_cast<unsigned long >(SWIG_As_unsigned_SS_long(obj1
));
14215 if (SWIG_arg_fail(2)) SWIG_fail
;
14219 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14220 result
= (unsigned long)(arg1
)->CountColours(arg2
);
14222 wxPyEndAllowThreads(__tstate
);
14223 if (PyErr_Occurred()) SWIG_fail
;
14226 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
14234 static PyObject
*_wrap_Image_ComputeHistogram(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14235 PyObject
*resultobj
= NULL
;
14236 wxImage
*arg1
= (wxImage
*) 0 ;
14237 wxImageHistogram
*arg2
= 0 ;
14238 unsigned long result
;
14239 PyObject
* obj0
= 0 ;
14240 PyObject
* obj1
= 0 ;
14241 char *kwnames
[] = {
14242 (char *) "self",(char *) "h", NULL
14245 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_ComputeHistogram",kwnames
,&obj0
,&obj1
)) goto fail
;
14246 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14247 if (SWIG_arg_fail(1)) SWIG_fail
;
14249 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImageHistogram
, SWIG_POINTER_EXCEPTION
| 0);
14250 if (SWIG_arg_fail(2)) SWIG_fail
;
14251 if (arg2
== NULL
) {
14252 SWIG_null_ref("wxImageHistogram");
14254 if (SWIG_arg_fail(2)) SWIG_fail
;
14257 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14258 result
= (unsigned long)(arg1
)->ComputeHistogram(*arg2
);
14260 wxPyEndAllowThreads(__tstate
);
14261 if (PyErr_Occurred()) SWIG_fail
;
14264 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
14272 static PyObject
*_wrap_Image_AddHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14273 PyObject
*resultobj
= NULL
;
14274 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
14275 PyObject
* obj0
= 0 ;
14276 char *kwnames
[] = {
14277 (char *) "handler", NULL
14280 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_AddHandler",kwnames
,&obj0
)) goto fail
;
14281 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
14282 if (SWIG_arg_fail(1)) SWIG_fail
;
14284 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14285 wxImage::AddHandler(arg1
);
14287 wxPyEndAllowThreads(__tstate
);
14288 if (PyErr_Occurred()) SWIG_fail
;
14290 Py_INCREF(Py_None
); resultobj
= Py_None
;
14297 static PyObject
*_wrap_Image_InsertHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14298 PyObject
*resultobj
= NULL
;
14299 wxImageHandler
*arg1
= (wxImageHandler
*) 0 ;
14300 PyObject
* obj0
= 0 ;
14301 char *kwnames
[] = {
14302 (char *) "handler", NULL
14305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_InsertHandler",kwnames
,&obj0
)) goto fail
;
14306 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImageHandler
, SWIG_POINTER_EXCEPTION
| 0);
14307 if (SWIG_arg_fail(1)) SWIG_fail
;
14309 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14310 wxImage::InsertHandler(arg1
);
14312 wxPyEndAllowThreads(__tstate
);
14313 if (PyErr_Occurred()) SWIG_fail
;
14315 Py_INCREF(Py_None
); resultobj
= Py_None
;
14322 static PyObject
*_wrap_Image_RemoveHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14323 PyObject
*resultobj
= NULL
;
14324 wxString
*arg1
= 0 ;
14326 bool temp1
= false ;
14327 PyObject
* obj0
= 0 ;
14328 char *kwnames
[] = {
14329 (char *) "name", NULL
14332 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RemoveHandler",kwnames
,&obj0
)) goto fail
;
14334 arg1
= wxString_in_helper(obj0
);
14335 if (arg1
== NULL
) SWIG_fail
;
14339 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14340 result
= (bool)wxImage::RemoveHandler((wxString
const &)*arg1
);
14342 wxPyEndAllowThreads(__tstate
);
14343 if (PyErr_Occurred()) SWIG_fail
;
14346 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
14362 static PyObject
*_wrap_Image_GetImageExtWildcard(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14363 PyObject
*resultobj
= NULL
;
14365 char *kwnames
[] = {
14369 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Image_GetImageExtWildcard",kwnames
)) goto fail
;
14371 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14372 result
= wxImage::GetImageExtWildcard();
14374 wxPyEndAllowThreads(__tstate
);
14375 if (PyErr_Occurred()) SWIG_fail
;
14379 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
14381 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
14390 static PyObject
*_wrap_Image_ConvertToBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14391 PyObject
*resultobj
= NULL
;
14392 wxImage
*arg1
= (wxImage
*) 0 ;
14393 int arg2
= (int) -1 ;
14395 PyObject
* obj0
= 0 ;
14396 PyObject
* obj1
= 0 ;
14397 char *kwnames
[] = {
14398 (char *) "self",(char *) "depth", NULL
14401 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Image_ConvertToBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
14402 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14403 if (SWIG_arg_fail(1)) SWIG_fail
;
14406 arg2
= static_cast<int >(SWIG_As_int(obj1
));
14407 if (SWIG_arg_fail(2)) SWIG_fail
;
14411 if (!wxPyCheckForApp()) SWIG_fail
;
14412 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14413 result
= wxImage_ConvertToBitmap(arg1
,arg2
);
14415 wxPyEndAllowThreads(__tstate
);
14416 if (PyErr_Occurred()) SWIG_fail
;
14419 wxBitmap
* resultptr
;
14420 resultptr
= new wxBitmap(static_cast<wxBitmap
& >(result
));
14421 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
14429 static PyObject
*_wrap_Image_ConvertToMonoBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14430 PyObject
*resultobj
= NULL
;
14431 wxImage
*arg1
= (wxImage
*) 0 ;
14436 PyObject
* obj0
= 0 ;
14437 PyObject
* obj1
= 0 ;
14438 PyObject
* obj2
= 0 ;
14439 PyObject
* obj3
= 0 ;
14440 char *kwnames
[] = {
14441 (char *) "self",(char *) "red",(char *) "green",(char *) "blue", NULL
14444 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Image_ConvertToMonoBitmap",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
14445 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14446 if (SWIG_arg_fail(1)) SWIG_fail
;
14448 arg2
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj1
));
14449 if (SWIG_arg_fail(2)) SWIG_fail
;
14452 arg3
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj2
));
14453 if (SWIG_arg_fail(3)) SWIG_fail
;
14456 arg4
= static_cast<byte
>(SWIG_As_unsigned_SS_char(obj3
));
14457 if (SWIG_arg_fail(4)) SWIG_fail
;
14460 if (!wxPyCheckForApp()) SWIG_fail
;
14461 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14462 result
= wxImage_ConvertToMonoBitmap(arg1
,arg2
,arg3
,arg4
);
14464 wxPyEndAllowThreads(__tstate
);
14465 if (PyErr_Occurred()) SWIG_fail
;
14468 wxBitmap
* resultptr
;
14469 resultptr
= new wxBitmap(static_cast<wxBitmap
& >(result
));
14470 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
14478 static PyObject
*_wrap_Image_RotateHue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14479 PyObject
*resultobj
= NULL
;
14480 wxImage
*arg1
= (wxImage
*) 0 ;
14482 PyObject
* obj0
= 0 ;
14483 PyObject
* obj1
= 0 ;
14484 char *kwnames
[] = {
14485 (char *) "self",(char *) "angle", NULL
14488 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Image_RotateHue",kwnames
,&obj0
,&obj1
)) goto fail
;
14489 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
14490 if (SWIG_arg_fail(1)) SWIG_fail
;
14492 arg2
= static_cast<double >(SWIG_As_double(obj1
));
14493 if (SWIG_arg_fail(2)) SWIG_fail
;
14496 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14497 (arg1
)->RotateHue(arg2
);
14499 wxPyEndAllowThreads(__tstate
);
14500 if (PyErr_Occurred()) SWIG_fail
;
14502 Py_INCREF(Py_None
); resultobj
= Py_None
;
14509 static PyObject
*_wrap_Image_RGBtoHSV(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14510 PyObject
*resultobj
= NULL
;
14511 wxImage_RGBValue arg1
;
14512 wxImage_HSVValue result
;
14513 PyObject
* obj0
= 0 ;
14514 char *kwnames
[] = {
14515 (char *) "rgb", NULL
14518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_RGBtoHSV",kwnames
,&obj0
)) goto fail
;
14520 wxImage_RGBValue
* argp
;
14521 SWIG_Python_ConvertPtr(obj0
, (void **)&argp
, SWIGTYPE_p_wxImage_RGBValue
, SWIG_POINTER_EXCEPTION
);
14522 if (SWIG_arg_fail(1)) SWIG_fail
;
14523 if (argp
== NULL
) {
14524 SWIG_null_ref("wxImage_RGBValue");
14526 if (SWIG_arg_fail(1)) SWIG_fail
;
14530 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14531 result
= wxImage::RGBtoHSV(arg1
);
14533 wxPyEndAllowThreads(__tstate
);
14534 if (PyErr_Occurred()) SWIG_fail
;
14537 wxImage_HSVValue
* resultptr
;
14538 resultptr
= new wxImage_HSVValue(static_cast<wxImage_HSVValue
& >(result
));
14539 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage_HSVValue
, 1);
14547 static PyObject
*_wrap_Image_HSVtoRGB(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14548 PyObject
*resultobj
= NULL
;
14549 wxImage_HSVValue arg1
;
14550 wxImage_RGBValue result
;
14551 PyObject
* obj0
= 0 ;
14552 char *kwnames
[] = {
14553 (char *) "hsv", NULL
14556 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Image_HSVtoRGB",kwnames
,&obj0
)) goto fail
;
14558 wxImage_HSVValue
* argp
;
14559 SWIG_Python_ConvertPtr(obj0
, (void **)&argp
, SWIGTYPE_p_wxImage_HSVValue
, SWIG_POINTER_EXCEPTION
);
14560 if (SWIG_arg_fail(1)) SWIG_fail
;
14561 if (argp
== NULL
) {
14562 SWIG_null_ref("wxImage_HSVValue");
14564 if (SWIG_arg_fail(1)) SWIG_fail
;
14568 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14569 result
= wxImage::HSVtoRGB(arg1
);
14571 wxPyEndAllowThreads(__tstate
);
14572 if (PyErr_Occurred()) SWIG_fail
;
14575 wxImage_RGBValue
* resultptr
;
14576 resultptr
= new wxImage_RGBValue(static_cast<wxImage_RGBValue
& >(result
));
14577 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxImage_RGBValue
, 1);
14585 static PyObject
* Image_swigregister(PyObject
*, PyObject
*args
) {
14587 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
14588 SWIG_TypeClientData(SWIGTYPE_p_wxImage
, obj
);
14590 return Py_BuildValue((char *)"");
14592 static int _wrap_NullImage_set(PyObject
*) {
14593 PyErr_SetString(PyExc_TypeError
,"Variable NullImage is read-only.");
14598 static PyObject
*_wrap_NullImage_get(void) {
14599 PyObject
*pyobj
= NULL
;
14601 pyobj
= SWIG_NewPointerObj((void *)(&wxNullImage
), SWIGTYPE_p_wxImage
, 0);
14606 static int _wrap_IMAGE_OPTION_FILENAME_set(PyObject
*) {
14607 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_FILENAME is read-only.");
14612 static PyObject
*_wrap_IMAGE_OPTION_FILENAME_get(void) {
14613 PyObject
*pyobj
= NULL
;
14617 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_FILENAME
)->c_str(), (&wxPyIMAGE_OPTION_FILENAME
)->Len());
14619 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_FILENAME
)->c_str(), (&wxPyIMAGE_OPTION_FILENAME
)->Len());
14626 static int _wrap_IMAGE_OPTION_BMP_FORMAT_set(PyObject
*) {
14627 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_BMP_FORMAT is read-only.");
14632 static PyObject
*_wrap_IMAGE_OPTION_BMP_FORMAT_get(void) {
14633 PyObject
*pyobj
= NULL
;
14637 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_BMP_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_BMP_FORMAT
)->Len());
14639 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_BMP_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_BMP_FORMAT
)->Len());
14646 static int _wrap_IMAGE_OPTION_CUR_HOTSPOT_X_set(PyObject
*) {
14647 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_CUR_HOTSPOT_X is read-only.");
14652 static PyObject
*_wrap_IMAGE_OPTION_CUR_HOTSPOT_X_get(void) {
14653 PyObject
*pyobj
= NULL
;
14657 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->Len());
14659 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_X
)->Len());
14666 static int _wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_set(PyObject
*) {
14667 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_CUR_HOTSPOT_Y is read-only.");
14672 static PyObject
*_wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_get(void) {
14673 PyObject
*pyobj
= NULL
;
14677 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->Len());
14679 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->c_str(), (&wxPyIMAGE_OPTION_CUR_HOTSPOT_Y
)->Len());
14686 static int _wrap_IMAGE_OPTION_RESOLUTION_set(PyObject
*) {
14687 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTION is read-only.");
14692 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTION_get(void) {
14693 PyObject
*pyobj
= NULL
;
14697 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTION
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTION
)->Len());
14699 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTION
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTION
)->Len());
14706 static int _wrap_IMAGE_OPTION_RESOLUTIONX_set(PyObject
*) {
14707 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTIONX is read-only.");
14712 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTIONX_get(void) {
14713 PyObject
*pyobj
= NULL
;
14717 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTIONX
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONX
)->Len());
14719 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTIONX
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONX
)->Len());
14726 static int _wrap_IMAGE_OPTION_RESOLUTIONY_set(PyObject
*) {
14727 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTIONY is read-only.");
14732 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTIONY_get(void) {
14733 PyObject
*pyobj
= NULL
;
14737 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTIONY
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONY
)->Len());
14739 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTIONY
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONY
)->Len());
14746 static int _wrap_IMAGE_OPTION_RESOLUTIONUNIT_set(PyObject
*) {
14747 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_RESOLUTIONUNIT is read-only.");
14752 static PyObject
*_wrap_IMAGE_OPTION_RESOLUTIONUNIT_get(void) {
14753 PyObject
*pyobj
= NULL
;
14757 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->Len());
14759 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->c_str(), (&wxPyIMAGE_OPTION_RESOLUTIONUNIT
)->Len());
14766 static int _wrap_IMAGE_OPTION_QUALITY_set(PyObject
*) {
14767 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_QUALITY is read-only.");
14772 static PyObject
*_wrap_IMAGE_OPTION_QUALITY_get(void) {
14773 PyObject
*pyobj
= NULL
;
14777 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_QUALITY
)->c_str(), (&wxPyIMAGE_OPTION_QUALITY
)->Len());
14779 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_QUALITY
)->c_str(), (&wxPyIMAGE_OPTION_QUALITY
)->Len());
14786 static int _wrap_IMAGE_OPTION_BITSPERSAMPLE_set(PyObject
*) {
14787 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_BITSPERSAMPLE is read-only.");
14792 static PyObject
*_wrap_IMAGE_OPTION_BITSPERSAMPLE_get(void) {
14793 PyObject
*pyobj
= NULL
;
14797 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->c_str(), (&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->Len());
14799 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->c_str(), (&wxPyIMAGE_OPTION_BITSPERSAMPLE
)->Len());
14806 static int _wrap_IMAGE_OPTION_SAMPLESPERPIXEL_set(PyObject
*) {
14807 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_SAMPLESPERPIXEL is read-only.");
14812 static PyObject
*_wrap_IMAGE_OPTION_SAMPLESPERPIXEL_get(void) {
14813 PyObject
*pyobj
= NULL
;
14817 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->c_str(), (&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->Len());
14819 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->c_str(), (&wxPyIMAGE_OPTION_SAMPLESPERPIXEL
)->Len());
14826 static int _wrap_IMAGE_OPTION_COMPRESSION_set(PyObject
*) {
14827 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_COMPRESSION is read-only.");
14832 static PyObject
*_wrap_IMAGE_OPTION_COMPRESSION_get(void) {
14833 PyObject
*pyobj
= NULL
;
14837 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_COMPRESSION
)->c_str(), (&wxPyIMAGE_OPTION_COMPRESSION
)->Len());
14839 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_COMPRESSION
)->c_str(), (&wxPyIMAGE_OPTION_COMPRESSION
)->Len());
14846 static int _wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_set(PyObject
*) {
14847 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_IMAGEDESCRIPTOR is read-only.");
14852 static PyObject
*_wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_get(void) {
14853 PyObject
*pyobj
= NULL
;
14857 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->c_str(), (&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->Len());
14859 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->c_str(), (&wxPyIMAGE_OPTION_IMAGEDESCRIPTOR
)->Len());
14866 static int _wrap_IMAGE_OPTION_PNG_FORMAT_set(PyObject
*) {
14867 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_PNG_FORMAT is read-only.");
14872 static PyObject
*_wrap_IMAGE_OPTION_PNG_FORMAT_get(void) {
14873 PyObject
*pyobj
= NULL
;
14877 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_PNG_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_PNG_FORMAT
)->Len());
14879 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_PNG_FORMAT
)->c_str(), (&wxPyIMAGE_OPTION_PNG_FORMAT
)->Len());
14886 static int _wrap_IMAGE_OPTION_PNG_BITDEPTH_set(PyObject
*) {
14887 PyErr_SetString(PyExc_TypeError
,"Variable IMAGE_OPTION_PNG_BITDEPTH is read-only.");
14892 static PyObject
*_wrap_IMAGE_OPTION_PNG_BITDEPTH_get(void) {
14893 PyObject
*pyobj
= NULL
;
14897 pyobj
= PyUnicode_FromWideChar((&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->c_str(), (&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->Len());
14899 pyobj
= PyString_FromStringAndSize((&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->c_str(), (&wxPyIMAGE_OPTION_PNG_BITDEPTH
)->Len());
14906 static PyObject
*_wrap_new_BMPHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14907 PyObject
*resultobj
= NULL
;
14908 wxBMPHandler
*result
;
14909 char *kwnames
[] = {
14913 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_BMPHandler",kwnames
)) goto fail
;
14915 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14916 result
= (wxBMPHandler
*)new wxBMPHandler();
14918 wxPyEndAllowThreads(__tstate
);
14919 if (PyErr_Occurred()) SWIG_fail
;
14921 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxBMPHandler
, 1);
14928 static PyObject
* BMPHandler_swigregister(PyObject
*, PyObject
*args
) {
14930 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
14931 SWIG_TypeClientData(SWIGTYPE_p_wxBMPHandler
, obj
);
14933 return Py_BuildValue((char *)"");
14935 static PyObject
*_wrap_new_ICOHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14936 PyObject
*resultobj
= NULL
;
14937 wxICOHandler
*result
;
14938 char *kwnames
[] = {
14942 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ICOHandler",kwnames
)) goto fail
;
14944 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14945 result
= (wxICOHandler
*)new wxICOHandler();
14947 wxPyEndAllowThreads(__tstate
);
14948 if (PyErr_Occurred()) SWIG_fail
;
14950 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxICOHandler
, 1);
14957 static PyObject
* ICOHandler_swigregister(PyObject
*, PyObject
*args
) {
14959 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
14960 SWIG_TypeClientData(SWIGTYPE_p_wxICOHandler
, obj
);
14962 return Py_BuildValue((char *)"");
14964 static PyObject
*_wrap_new_CURHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14965 PyObject
*resultobj
= NULL
;
14966 wxCURHandler
*result
;
14967 char *kwnames
[] = {
14971 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_CURHandler",kwnames
)) goto fail
;
14973 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
14974 result
= (wxCURHandler
*)new wxCURHandler();
14976 wxPyEndAllowThreads(__tstate
);
14977 if (PyErr_Occurred()) SWIG_fail
;
14979 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCURHandler
, 1);
14986 static PyObject
* CURHandler_swigregister(PyObject
*, PyObject
*args
) {
14988 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
14989 SWIG_TypeClientData(SWIGTYPE_p_wxCURHandler
, obj
);
14991 return Py_BuildValue((char *)"");
14993 static PyObject
*_wrap_new_ANIHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
14994 PyObject
*resultobj
= NULL
;
14995 wxANIHandler
*result
;
14996 char *kwnames
[] = {
15000 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_ANIHandler",kwnames
)) goto fail
;
15002 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15003 result
= (wxANIHandler
*)new wxANIHandler();
15005 wxPyEndAllowThreads(__tstate
);
15006 if (PyErr_Occurred()) SWIG_fail
;
15008 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxANIHandler
, 1);
15015 static PyObject
* ANIHandler_swigregister(PyObject
*, PyObject
*args
) {
15017 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15018 SWIG_TypeClientData(SWIGTYPE_p_wxANIHandler
, obj
);
15020 return Py_BuildValue((char *)"");
15022 static PyObject
*_wrap_new_PNGHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15023 PyObject
*resultobj
= NULL
;
15024 wxPNGHandler
*result
;
15025 char *kwnames
[] = {
15029 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PNGHandler",kwnames
)) goto fail
;
15031 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15032 result
= (wxPNGHandler
*)new wxPNGHandler();
15034 wxPyEndAllowThreads(__tstate
);
15035 if (PyErr_Occurred()) SWIG_fail
;
15037 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPNGHandler
, 1);
15044 static PyObject
* PNGHandler_swigregister(PyObject
*, PyObject
*args
) {
15046 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15047 SWIG_TypeClientData(SWIGTYPE_p_wxPNGHandler
, obj
);
15049 return Py_BuildValue((char *)"");
15051 static PyObject
*_wrap_new_GIFHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15052 PyObject
*resultobj
= NULL
;
15053 wxGIFHandler
*result
;
15054 char *kwnames
[] = {
15058 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_GIFHandler",kwnames
)) goto fail
;
15060 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15061 result
= (wxGIFHandler
*)new wxGIFHandler();
15063 wxPyEndAllowThreads(__tstate
);
15064 if (PyErr_Occurred()) SWIG_fail
;
15066 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGIFHandler
, 1);
15073 static PyObject
* GIFHandler_swigregister(PyObject
*, PyObject
*args
) {
15075 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15076 SWIG_TypeClientData(SWIGTYPE_p_wxGIFHandler
, obj
);
15078 return Py_BuildValue((char *)"");
15080 static PyObject
*_wrap_new_PCXHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15081 PyObject
*resultobj
= NULL
;
15082 wxPCXHandler
*result
;
15083 char *kwnames
[] = {
15087 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PCXHandler",kwnames
)) goto fail
;
15089 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15090 result
= (wxPCXHandler
*)new wxPCXHandler();
15092 wxPyEndAllowThreads(__tstate
);
15093 if (PyErr_Occurred()) SWIG_fail
;
15095 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPCXHandler
, 1);
15102 static PyObject
* PCXHandler_swigregister(PyObject
*, PyObject
*args
) {
15104 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15105 SWIG_TypeClientData(SWIGTYPE_p_wxPCXHandler
, obj
);
15107 return Py_BuildValue((char *)"");
15109 static PyObject
*_wrap_new_JPEGHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15110 PyObject
*resultobj
= NULL
;
15111 wxJPEGHandler
*result
;
15112 char *kwnames
[] = {
15116 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_JPEGHandler",kwnames
)) goto fail
;
15118 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15119 result
= (wxJPEGHandler
*)new wxJPEGHandler();
15121 wxPyEndAllowThreads(__tstate
);
15122 if (PyErr_Occurred()) SWIG_fail
;
15124 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxJPEGHandler
, 1);
15131 static PyObject
* JPEGHandler_swigregister(PyObject
*, PyObject
*args
) {
15133 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15134 SWIG_TypeClientData(SWIGTYPE_p_wxJPEGHandler
, obj
);
15136 return Py_BuildValue((char *)"");
15138 static PyObject
*_wrap_new_PNMHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15139 PyObject
*resultobj
= NULL
;
15140 wxPNMHandler
*result
;
15141 char *kwnames
[] = {
15145 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PNMHandler",kwnames
)) goto fail
;
15147 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15148 result
= (wxPNMHandler
*)new wxPNMHandler();
15150 wxPyEndAllowThreads(__tstate
);
15151 if (PyErr_Occurred()) SWIG_fail
;
15153 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPNMHandler
, 1);
15160 static PyObject
* PNMHandler_swigregister(PyObject
*, PyObject
*args
) {
15162 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15163 SWIG_TypeClientData(SWIGTYPE_p_wxPNMHandler
, obj
);
15165 return Py_BuildValue((char *)"");
15167 static PyObject
*_wrap_new_XPMHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15168 PyObject
*resultobj
= NULL
;
15169 wxXPMHandler
*result
;
15170 char *kwnames
[] = {
15174 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_XPMHandler",kwnames
)) goto fail
;
15176 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15177 result
= (wxXPMHandler
*)new wxXPMHandler();
15179 wxPyEndAllowThreads(__tstate
);
15180 if (PyErr_Occurred()) SWIG_fail
;
15182 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxXPMHandler
, 1);
15189 static PyObject
* XPMHandler_swigregister(PyObject
*, PyObject
*args
) {
15191 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15192 SWIG_TypeClientData(SWIGTYPE_p_wxXPMHandler
, obj
);
15194 return Py_BuildValue((char *)"");
15196 static PyObject
*_wrap_new_TIFFHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15197 PyObject
*resultobj
= NULL
;
15198 wxTIFFHandler
*result
;
15199 char *kwnames
[] = {
15203 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_TIFFHandler",kwnames
)) goto fail
;
15205 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15206 result
= (wxTIFFHandler
*)new wxTIFFHandler();
15208 wxPyEndAllowThreads(__tstate
);
15209 if (PyErr_Occurred()) SWIG_fail
;
15211 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxTIFFHandler
, 1);
15218 static PyObject
* TIFFHandler_swigregister(PyObject
*, PyObject
*args
) {
15220 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15221 SWIG_TypeClientData(SWIGTYPE_p_wxTIFFHandler
, obj
);
15223 return Py_BuildValue((char *)"");
15225 static PyObject
*_wrap_Quantize_Quantize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15226 PyObject
*resultobj
= NULL
;
15227 wxImage
*arg1
= 0 ;
15228 wxImage
*arg2
= 0 ;
15229 int arg3
= (int) 236 ;
15230 int arg4
= (int) wxQUANTIZE_INCLUDE_WINDOWS_COLOURS
|wxQUANTIZE_FILL_DESTINATION_IMAGE
;
15232 PyObject
* obj0
= 0 ;
15233 PyObject
* obj1
= 0 ;
15234 PyObject
* obj2
= 0 ;
15235 PyObject
* obj3
= 0 ;
15236 char *kwnames
[] = {
15237 (char *) "src",(char *) "dest",(char *) "desiredNoColours",(char *) "flags", NULL
15240 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Quantize_Quantize",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
15242 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
15243 if (SWIG_arg_fail(1)) SWIG_fail
;
15244 if (arg1
== NULL
) {
15245 SWIG_null_ref("wxImage");
15247 if (SWIG_arg_fail(1)) SWIG_fail
;
15250 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxImage
, SWIG_POINTER_EXCEPTION
| 0);
15251 if (SWIG_arg_fail(2)) SWIG_fail
;
15252 if (arg2
== NULL
) {
15253 SWIG_null_ref("wxImage");
15255 if (SWIG_arg_fail(2)) SWIG_fail
;
15259 arg3
= static_cast<int >(SWIG_As_int(obj2
));
15260 if (SWIG_arg_fail(3)) SWIG_fail
;
15265 arg4
= static_cast<int >(SWIG_As_int(obj3
));
15266 if (SWIG_arg_fail(4)) SWIG_fail
;
15270 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15271 result
= (bool)wxQuantize_Quantize((wxImage
const &)*arg1
,*arg2
,arg3
,arg4
);
15273 wxPyEndAllowThreads(__tstate
);
15274 if (PyErr_Occurred()) SWIG_fail
;
15277 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15285 static PyObject
* Quantize_swigregister(PyObject
*, PyObject
*args
) {
15287 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15288 SWIG_TypeClientData(SWIGTYPE_p_wxQuantize
, obj
);
15290 return Py_BuildValue((char *)"");
15292 static PyObject
*_wrap_new_EvtHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15293 PyObject
*resultobj
= NULL
;
15294 wxEvtHandler
*result
;
15295 char *kwnames
[] = {
15299 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_EvtHandler",kwnames
)) goto fail
;
15301 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15302 result
= (wxEvtHandler
*)new wxEvtHandler();
15304 wxPyEndAllowThreads(__tstate
);
15305 if (PyErr_Occurred()) SWIG_fail
;
15307 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEvtHandler
, 1);
15314 static PyObject
*_wrap_EvtHandler_GetNextHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15315 PyObject
*resultobj
= NULL
;
15316 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15317 wxEvtHandler
*result
;
15318 PyObject
* obj0
= 0 ;
15319 char *kwnames
[] = {
15320 (char *) "self", NULL
15323 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_GetNextHandler",kwnames
,&obj0
)) goto fail
;
15324 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15325 if (SWIG_arg_fail(1)) SWIG_fail
;
15327 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15328 result
= (wxEvtHandler
*)(arg1
)->GetNextHandler();
15330 wxPyEndAllowThreads(__tstate
);
15331 if (PyErr_Occurred()) SWIG_fail
;
15334 resultobj
= wxPyMake_wxObject(result
, 0);
15342 static PyObject
*_wrap_EvtHandler_GetPreviousHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15343 PyObject
*resultobj
= NULL
;
15344 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15345 wxEvtHandler
*result
;
15346 PyObject
* obj0
= 0 ;
15347 char *kwnames
[] = {
15348 (char *) "self", NULL
15351 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_GetPreviousHandler",kwnames
,&obj0
)) goto fail
;
15352 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15353 if (SWIG_arg_fail(1)) SWIG_fail
;
15355 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15356 result
= (wxEvtHandler
*)(arg1
)->GetPreviousHandler();
15358 wxPyEndAllowThreads(__tstate
);
15359 if (PyErr_Occurred()) SWIG_fail
;
15362 resultobj
= wxPyMake_wxObject(result
, 0);
15370 static PyObject
*_wrap_EvtHandler_SetNextHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15371 PyObject
*resultobj
= NULL
;
15372 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15373 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
15374 PyObject
* obj0
= 0 ;
15375 PyObject
* obj1
= 0 ;
15376 char *kwnames
[] = {
15377 (char *) "self",(char *) "handler", NULL
15380 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_SetNextHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
15381 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15382 if (SWIG_arg_fail(1)) SWIG_fail
;
15383 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15384 if (SWIG_arg_fail(2)) SWIG_fail
;
15386 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15387 (arg1
)->SetNextHandler(arg2
);
15389 wxPyEndAllowThreads(__tstate
);
15390 if (PyErr_Occurred()) SWIG_fail
;
15392 Py_INCREF(Py_None
); resultobj
= Py_None
;
15399 static PyObject
*_wrap_EvtHandler_SetPreviousHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15400 PyObject
*resultobj
= NULL
;
15401 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15402 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
15403 PyObject
* obj0
= 0 ;
15404 PyObject
* obj1
= 0 ;
15405 char *kwnames
[] = {
15406 (char *) "self",(char *) "handler", NULL
15409 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_SetPreviousHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
15410 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15411 if (SWIG_arg_fail(1)) SWIG_fail
;
15412 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15413 if (SWIG_arg_fail(2)) SWIG_fail
;
15415 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15416 (arg1
)->SetPreviousHandler(arg2
);
15418 wxPyEndAllowThreads(__tstate
);
15419 if (PyErr_Occurred()) SWIG_fail
;
15421 Py_INCREF(Py_None
); resultobj
= Py_None
;
15428 static PyObject
*_wrap_EvtHandler_GetEvtHandlerEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15429 PyObject
*resultobj
= NULL
;
15430 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15432 PyObject
* obj0
= 0 ;
15433 char *kwnames
[] = {
15434 (char *) "self", NULL
15437 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_GetEvtHandlerEnabled",kwnames
,&obj0
)) goto fail
;
15438 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15439 if (SWIG_arg_fail(1)) SWIG_fail
;
15441 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15442 result
= (bool)(arg1
)->GetEvtHandlerEnabled();
15444 wxPyEndAllowThreads(__tstate
);
15445 if (PyErr_Occurred()) SWIG_fail
;
15448 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15456 static PyObject
*_wrap_EvtHandler_SetEvtHandlerEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15457 PyObject
*resultobj
= NULL
;
15458 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15460 PyObject
* obj0
= 0 ;
15461 PyObject
* obj1
= 0 ;
15462 char *kwnames
[] = {
15463 (char *) "self",(char *) "enabled", NULL
15466 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_SetEvtHandlerEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
15467 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15468 if (SWIG_arg_fail(1)) SWIG_fail
;
15470 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
15471 if (SWIG_arg_fail(2)) SWIG_fail
;
15474 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15475 (arg1
)->SetEvtHandlerEnabled(arg2
);
15477 wxPyEndAllowThreads(__tstate
);
15478 if (PyErr_Occurred()) SWIG_fail
;
15480 Py_INCREF(Py_None
); resultobj
= Py_None
;
15487 static PyObject
*_wrap_EvtHandler_ProcessEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15488 PyObject
*resultobj
= NULL
;
15489 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15490 wxEvent
*arg2
= 0 ;
15492 PyObject
* obj0
= 0 ;
15493 PyObject
* obj1
= 0 ;
15494 char *kwnames
[] = {
15495 (char *) "self",(char *) "event", NULL
15498 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_ProcessEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
15499 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15500 if (SWIG_arg_fail(1)) SWIG_fail
;
15502 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15503 if (SWIG_arg_fail(2)) SWIG_fail
;
15504 if (arg2
== NULL
) {
15505 SWIG_null_ref("wxEvent");
15507 if (SWIG_arg_fail(2)) SWIG_fail
;
15510 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15511 result
= (bool)(arg1
)->ProcessEvent(*arg2
);
15513 wxPyEndAllowThreads(__tstate
);
15514 if (PyErr_Occurred()) SWIG_fail
;
15517 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15525 static PyObject
*_wrap_EvtHandler_AddPendingEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15526 PyObject
*resultobj
= NULL
;
15527 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15528 wxEvent
*arg2
= 0 ;
15529 PyObject
* obj0
= 0 ;
15530 PyObject
* obj1
= 0 ;
15531 char *kwnames
[] = {
15532 (char *) "self",(char *) "event", NULL
15535 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EvtHandler_AddPendingEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
15536 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15537 if (SWIG_arg_fail(1)) SWIG_fail
;
15539 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15540 if (SWIG_arg_fail(2)) SWIG_fail
;
15541 if (arg2
== NULL
) {
15542 SWIG_null_ref("wxEvent");
15544 if (SWIG_arg_fail(2)) SWIG_fail
;
15547 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15548 (arg1
)->AddPendingEvent(*arg2
);
15550 wxPyEndAllowThreads(__tstate
);
15551 if (PyErr_Occurred()) SWIG_fail
;
15553 Py_INCREF(Py_None
); resultobj
= Py_None
;
15560 static PyObject
*_wrap_EvtHandler_ProcessPendingEvents(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15561 PyObject
*resultobj
= NULL
;
15562 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15563 PyObject
* obj0
= 0 ;
15564 char *kwnames
[] = {
15565 (char *) "self", NULL
15568 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EvtHandler_ProcessPendingEvents",kwnames
,&obj0
)) goto fail
;
15569 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15570 if (SWIG_arg_fail(1)) SWIG_fail
;
15572 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15573 (arg1
)->ProcessPendingEvents();
15575 wxPyEndAllowThreads(__tstate
);
15576 if (PyErr_Occurred()) SWIG_fail
;
15578 Py_INCREF(Py_None
); resultobj
= Py_None
;
15585 static PyObject
*_wrap_EvtHandler_Connect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15586 PyObject
*resultobj
= NULL
;
15587 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15591 PyObject
*arg5
= (PyObject
*) 0 ;
15592 PyObject
* obj0
= 0 ;
15593 PyObject
* obj1
= 0 ;
15594 PyObject
* obj2
= 0 ;
15595 PyObject
* obj3
= 0 ;
15596 PyObject
* obj4
= 0 ;
15597 char *kwnames
[] = {
15598 (char *) "self",(char *) "id",(char *) "lastId",(char *) "eventType",(char *) "func", NULL
15601 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:EvtHandler_Connect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
15602 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15603 if (SWIG_arg_fail(1)) SWIG_fail
;
15605 arg2
= static_cast<int >(SWIG_As_int(obj1
));
15606 if (SWIG_arg_fail(2)) SWIG_fail
;
15609 arg3
= static_cast<int >(SWIG_As_int(obj2
));
15610 if (SWIG_arg_fail(3)) SWIG_fail
;
15613 arg4
= static_cast<int >(SWIG_As_int(obj3
));
15614 if (SWIG_arg_fail(4)) SWIG_fail
;
15618 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15619 wxEvtHandler_Connect(arg1
,arg2
,arg3
,arg4
,arg5
);
15621 wxPyEndAllowThreads(__tstate
);
15622 if (PyErr_Occurred()) SWIG_fail
;
15624 Py_INCREF(Py_None
); resultobj
= Py_None
;
15631 static PyObject
*_wrap_EvtHandler_Disconnect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15632 PyObject
*resultobj
= NULL
;
15633 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15635 int arg3
= (int) -1 ;
15636 wxEventType arg4
= (wxEventType
) wxEVT_NULL
;
15638 PyObject
* obj0
= 0 ;
15639 PyObject
* obj1
= 0 ;
15640 PyObject
* obj2
= 0 ;
15641 PyObject
* obj3
= 0 ;
15642 char *kwnames
[] = {
15643 (char *) "self",(char *) "id",(char *) "lastId",(char *) "eventType", NULL
15646 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:EvtHandler_Disconnect",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
15647 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15648 if (SWIG_arg_fail(1)) SWIG_fail
;
15650 arg2
= static_cast<int >(SWIG_As_int(obj1
));
15651 if (SWIG_arg_fail(2)) SWIG_fail
;
15655 arg3
= static_cast<int >(SWIG_As_int(obj2
));
15656 if (SWIG_arg_fail(3)) SWIG_fail
;
15661 arg4
= static_cast<wxEventType
>(SWIG_As_int(obj3
));
15662 if (SWIG_arg_fail(4)) SWIG_fail
;
15666 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15667 result
= (bool)wxEvtHandler_Disconnect(arg1
,arg2
,arg3
,arg4
);
15669 wxPyEndAllowThreads(__tstate
);
15670 if (PyErr_Occurred()) SWIG_fail
;
15673 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
15681 static PyObject
*_wrap_EvtHandler__setOORInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15682 PyObject
*resultobj
= NULL
;
15683 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
15684 PyObject
*arg2
= (PyObject
*) 0 ;
15685 bool arg3
= (bool) true ;
15686 PyObject
* obj0
= 0 ;
15687 PyObject
* obj1
= 0 ;
15688 PyObject
* obj2
= 0 ;
15689 char *kwnames
[] = {
15690 (char *) "self",(char *) "_self",(char *) "incref", NULL
15693 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:EvtHandler__setOORInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
15694 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
15695 if (SWIG_arg_fail(1)) SWIG_fail
;
15699 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
15700 if (SWIG_arg_fail(3)) SWIG_fail
;
15704 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15705 wxEvtHandler__setOORInfo(arg1
,arg2
,arg3
);
15707 wxPyEndAllowThreads(__tstate
);
15708 if (PyErr_Occurred()) SWIG_fail
;
15710 Py_INCREF(Py_None
); resultobj
= Py_None
;
15717 static PyObject
* EvtHandler_swigregister(PyObject
*, PyObject
*args
) {
15719 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
15720 SWIG_TypeClientData(SWIGTYPE_p_wxEvtHandler
, obj
);
15722 return Py_BuildValue((char *)"");
15724 static PyObject
*_wrap_NewEventType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15725 PyObject
*resultobj
= NULL
;
15726 wxEventType result
;
15727 char *kwnames
[] = {
15731 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":NewEventType",kwnames
)) goto fail
;
15733 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15734 result
= (wxEventType
)wxNewEventType();
15736 wxPyEndAllowThreads(__tstate
);
15737 if (PyErr_Occurred()) SWIG_fail
;
15740 resultobj
= SWIG_From_int(static_cast<int >(result
));
15748 static PyObject
*_wrap_delete_Event(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15749 PyObject
*resultobj
= NULL
;
15750 wxEvent
*arg1
= (wxEvent
*) 0 ;
15751 PyObject
* obj0
= 0 ;
15752 char *kwnames
[] = {
15753 (char *) "self", NULL
15756 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_Event",kwnames
,&obj0
)) goto fail
;
15757 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15758 if (SWIG_arg_fail(1)) SWIG_fail
;
15760 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15763 wxPyEndAllowThreads(__tstate
);
15764 if (PyErr_Occurred()) SWIG_fail
;
15766 Py_INCREF(Py_None
); resultobj
= Py_None
;
15773 static PyObject
*_wrap_Event_SetEventType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15774 PyObject
*resultobj
= NULL
;
15775 wxEvent
*arg1
= (wxEvent
*) 0 ;
15777 PyObject
* obj0
= 0 ;
15778 PyObject
* obj1
= 0 ;
15779 char *kwnames
[] = {
15780 (char *) "self",(char *) "typ", NULL
15783 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_SetEventType",kwnames
,&obj0
,&obj1
)) goto fail
;
15784 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15785 if (SWIG_arg_fail(1)) SWIG_fail
;
15787 arg2
= static_cast<wxEventType
>(SWIG_As_int(obj1
));
15788 if (SWIG_arg_fail(2)) SWIG_fail
;
15791 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15792 (arg1
)->SetEventType(arg2
);
15794 wxPyEndAllowThreads(__tstate
);
15795 if (PyErr_Occurred()) SWIG_fail
;
15797 Py_INCREF(Py_None
); resultobj
= Py_None
;
15804 static PyObject
*_wrap_Event_GetEventType(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15805 PyObject
*resultobj
= NULL
;
15806 wxEvent
*arg1
= (wxEvent
*) 0 ;
15807 wxEventType result
;
15808 PyObject
* obj0
= 0 ;
15809 char *kwnames
[] = {
15810 (char *) "self", NULL
15813 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetEventType",kwnames
,&obj0
)) goto fail
;
15814 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15815 if (SWIG_arg_fail(1)) SWIG_fail
;
15817 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15818 result
= (wxEventType
)((wxEvent
const *)arg1
)->GetEventType();
15820 wxPyEndAllowThreads(__tstate
);
15821 if (PyErr_Occurred()) SWIG_fail
;
15824 resultobj
= SWIG_From_int(static_cast<int >(result
));
15832 static PyObject
*_wrap_Event_GetEventObject(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15833 PyObject
*resultobj
= NULL
;
15834 wxEvent
*arg1
= (wxEvent
*) 0 ;
15836 PyObject
* obj0
= 0 ;
15837 char *kwnames
[] = {
15838 (char *) "self", NULL
15841 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetEventObject",kwnames
,&obj0
)) goto fail
;
15842 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15843 if (SWIG_arg_fail(1)) SWIG_fail
;
15845 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15846 result
= (wxObject
*)((wxEvent
const *)arg1
)->GetEventObject();
15848 wxPyEndAllowThreads(__tstate
);
15849 if (PyErr_Occurred()) SWIG_fail
;
15852 resultobj
= wxPyMake_wxObject(result
, 0);
15860 static PyObject
*_wrap_Event_SetEventObject(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15861 PyObject
*resultobj
= NULL
;
15862 wxEvent
*arg1
= (wxEvent
*) 0 ;
15863 wxObject
*arg2
= (wxObject
*) 0 ;
15864 PyObject
* obj0
= 0 ;
15865 PyObject
* obj1
= 0 ;
15866 char *kwnames
[] = {
15867 (char *) "self",(char *) "obj", NULL
15870 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_SetEventObject",kwnames
,&obj0
,&obj1
)) goto fail
;
15871 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15872 if (SWIG_arg_fail(1)) SWIG_fail
;
15873 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxObject
, SWIG_POINTER_EXCEPTION
| 0);
15874 if (SWIG_arg_fail(2)) SWIG_fail
;
15876 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15877 (arg1
)->SetEventObject(arg2
);
15879 wxPyEndAllowThreads(__tstate
);
15880 if (PyErr_Occurred()) SWIG_fail
;
15882 Py_INCREF(Py_None
); resultobj
= Py_None
;
15889 static PyObject
*_wrap_Event_GetTimestamp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15890 PyObject
*resultobj
= NULL
;
15891 wxEvent
*arg1
= (wxEvent
*) 0 ;
15893 PyObject
* obj0
= 0 ;
15894 char *kwnames
[] = {
15895 (char *) "self", NULL
15898 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetTimestamp",kwnames
,&obj0
)) goto fail
;
15899 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15900 if (SWIG_arg_fail(1)) SWIG_fail
;
15902 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15903 result
= (long)((wxEvent
const *)arg1
)->GetTimestamp();
15905 wxPyEndAllowThreads(__tstate
);
15906 if (PyErr_Occurred()) SWIG_fail
;
15909 resultobj
= SWIG_From_long(static_cast<long >(result
));
15917 static PyObject
*_wrap_Event_SetTimestamp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15918 PyObject
*resultobj
= NULL
;
15919 wxEvent
*arg1
= (wxEvent
*) 0 ;
15920 long arg2
= (long) 0 ;
15921 PyObject
* obj0
= 0 ;
15922 PyObject
* obj1
= 0 ;
15923 char *kwnames
[] = {
15924 (char *) "self",(char *) "ts", NULL
15927 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Event_SetTimestamp",kwnames
,&obj0
,&obj1
)) goto fail
;
15928 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15929 if (SWIG_arg_fail(1)) SWIG_fail
;
15932 arg2
= static_cast<long >(SWIG_As_long(obj1
));
15933 if (SWIG_arg_fail(2)) SWIG_fail
;
15937 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15938 (arg1
)->SetTimestamp(arg2
);
15940 wxPyEndAllowThreads(__tstate
);
15941 if (PyErr_Occurred()) SWIG_fail
;
15943 Py_INCREF(Py_None
); resultobj
= Py_None
;
15950 static PyObject
*_wrap_Event_GetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15951 PyObject
*resultobj
= NULL
;
15952 wxEvent
*arg1
= (wxEvent
*) 0 ;
15954 PyObject
* obj0
= 0 ;
15955 char *kwnames
[] = {
15956 (char *) "self", NULL
15959 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetId",kwnames
,&obj0
)) goto fail
;
15960 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15961 if (SWIG_arg_fail(1)) SWIG_fail
;
15963 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15964 result
= (int)((wxEvent
const *)arg1
)->GetId();
15966 wxPyEndAllowThreads(__tstate
);
15967 if (PyErr_Occurred()) SWIG_fail
;
15970 resultobj
= SWIG_From_int(static_cast<int >(result
));
15978 static PyObject
*_wrap_Event_SetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
15979 PyObject
*resultobj
= NULL
;
15980 wxEvent
*arg1
= (wxEvent
*) 0 ;
15982 PyObject
* obj0
= 0 ;
15983 PyObject
* obj1
= 0 ;
15984 char *kwnames
[] = {
15985 (char *) "self",(char *) "Id", NULL
15988 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_SetId",kwnames
,&obj0
,&obj1
)) goto fail
;
15989 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
15990 if (SWIG_arg_fail(1)) SWIG_fail
;
15992 arg2
= static_cast<int >(SWIG_As_int(obj1
));
15993 if (SWIG_arg_fail(2)) SWIG_fail
;
15996 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
15997 (arg1
)->SetId(arg2
);
15999 wxPyEndAllowThreads(__tstate
);
16000 if (PyErr_Occurred()) SWIG_fail
;
16002 Py_INCREF(Py_None
); resultobj
= Py_None
;
16009 static PyObject
*_wrap_Event_IsCommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16010 PyObject
*resultobj
= NULL
;
16011 wxEvent
*arg1
= (wxEvent
*) 0 ;
16013 PyObject
* obj0
= 0 ;
16014 char *kwnames
[] = {
16015 (char *) "self", NULL
16018 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_IsCommandEvent",kwnames
,&obj0
)) goto fail
;
16019 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16020 if (SWIG_arg_fail(1)) SWIG_fail
;
16022 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16023 result
= (bool)((wxEvent
const *)arg1
)->IsCommandEvent();
16025 wxPyEndAllowThreads(__tstate
);
16026 if (PyErr_Occurred()) SWIG_fail
;
16029 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16037 static PyObject
*_wrap_Event_Skip(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16038 PyObject
*resultobj
= NULL
;
16039 wxEvent
*arg1
= (wxEvent
*) 0 ;
16040 bool arg2
= (bool) true ;
16041 PyObject
* obj0
= 0 ;
16042 PyObject
* obj1
= 0 ;
16043 char *kwnames
[] = {
16044 (char *) "self",(char *) "skip", NULL
16047 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Event_Skip",kwnames
,&obj0
,&obj1
)) goto fail
;
16048 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16049 if (SWIG_arg_fail(1)) SWIG_fail
;
16052 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
16053 if (SWIG_arg_fail(2)) SWIG_fail
;
16057 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16058 (arg1
)->Skip(arg2
);
16060 wxPyEndAllowThreads(__tstate
);
16061 if (PyErr_Occurred()) SWIG_fail
;
16063 Py_INCREF(Py_None
); resultobj
= Py_None
;
16070 static PyObject
*_wrap_Event_GetSkipped(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16071 PyObject
*resultobj
= NULL
;
16072 wxEvent
*arg1
= (wxEvent
*) 0 ;
16074 PyObject
* obj0
= 0 ;
16075 char *kwnames
[] = {
16076 (char *) "self", NULL
16079 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_GetSkipped",kwnames
,&obj0
)) goto fail
;
16080 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16081 if (SWIG_arg_fail(1)) SWIG_fail
;
16083 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16084 result
= (bool)((wxEvent
const *)arg1
)->GetSkipped();
16086 wxPyEndAllowThreads(__tstate
);
16087 if (PyErr_Occurred()) SWIG_fail
;
16090 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16098 static PyObject
*_wrap_Event_ShouldPropagate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16099 PyObject
*resultobj
= NULL
;
16100 wxEvent
*arg1
= (wxEvent
*) 0 ;
16102 PyObject
* obj0
= 0 ;
16103 char *kwnames
[] = {
16104 (char *) "self", NULL
16107 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_ShouldPropagate",kwnames
,&obj0
)) goto fail
;
16108 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16109 if (SWIG_arg_fail(1)) SWIG_fail
;
16111 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16112 result
= (bool)((wxEvent
const *)arg1
)->ShouldPropagate();
16114 wxPyEndAllowThreads(__tstate
);
16115 if (PyErr_Occurred()) SWIG_fail
;
16118 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16126 static PyObject
*_wrap_Event_StopPropagation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16127 PyObject
*resultobj
= NULL
;
16128 wxEvent
*arg1
= (wxEvent
*) 0 ;
16130 PyObject
* obj0
= 0 ;
16131 char *kwnames
[] = {
16132 (char *) "self", NULL
16135 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_StopPropagation",kwnames
,&obj0
)) goto fail
;
16136 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16137 if (SWIG_arg_fail(1)) SWIG_fail
;
16139 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16140 result
= (int)(arg1
)->StopPropagation();
16142 wxPyEndAllowThreads(__tstate
);
16143 if (PyErr_Occurred()) SWIG_fail
;
16146 resultobj
= SWIG_From_int(static_cast<int >(result
));
16154 static PyObject
*_wrap_Event_ResumePropagation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16155 PyObject
*resultobj
= NULL
;
16156 wxEvent
*arg1
= (wxEvent
*) 0 ;
16158 PyObject
* obj0
= 0 ;
16159 PyObject
* obj1
= 0 ;
16160 char *kwnames
[] = {
16161 (char *) "self",(char *) "propagationLevel", NULL
16164 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Event_ResumePropagation",kwnames
,&obj0
,&obj1
)) goto fail
;
16165 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16166 if (SWIG_arg_fail(1)) SWIG_fail
;
16168 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16169 if (SWIG_arg_fail(2)) SWIG_fail
;
16172 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16173 (arg1
)->ResumePropagation(arg2
);
16175 wxPyEndAllowThreads(__tstate
);
16176 if (PyErr_Occurred()) SWIG_fail
;
16178 Py_INCREF(Py_None
); resultobj
= Py_None
;
16185 static PyObject
*_wrap_Event_Clone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16186 PyObject
*resultobj
= NULL
;
16187 wxEvent
*arg1
= (wxEvent
*) 0 ;
16189 PyObject
* obj0
= 0 ;
16190 char *kwnames
[] = {
16191 (char *) "self", NULL
16194 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Event_Clone",kwnames
,&obj0
)) goto fail
;
16195 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16196 if (SWIG_arg_fail(1)) SWIG_fail
;
16198 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16199 result
= (wxEvent
*)(arg1
)->Clone();
16201 wxPyEndAllowThreads(__tstate
);
16202 if (PyErr_Occurred()) SWIG_fail
;
16204 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEvent
, 0);
16211 static PyObject
* Event_swigregister(PyObject
*, PyObject
*args
) {
16213 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16214 SWIG_TypeClientData(SWIGTYPE_p_wxEvent
, obj
);
16216 return Py_BuildValue((char *)"");
16218 static PyObject
*_wrap_new_PropagationDisabler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16219 PyObject
*resultobj
= NULL
;
16220 wxEvent
*arg1
= 0 ;
16221 wxPropagationDisabler
*result
;
16222 PyObject
* obj0
= 0 ;
16223 char *kwnames
[] = {
16224 (char *) "event", NULL
16227 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_PropagationDisabler",kwnames
,&obj0
)) goto fail
;
16229 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16230 if (SWIG_arg_fail(1)) SWIG_fail
;
16231 if (arg1
== NULL
) {
16232 SWIG_null_ref("wxEvent");
16234 if (SWIG_arg_fail(1)) SWIG_fail
;
16237 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16238 result
= (wxPropagationDisabler
*)new wxPropagationDisabler(*arg1
);
16240 wxPyEndAllowThreads(__tstate
);
16241 if (PyErr_Occurred()) SWIG_fail
;
16243 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPropagationDisabler
, 1);
16250 static PyObject
*_wrap_delete_PropagationDisabler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16251 PyObject
*resultobj
= NULL
;
16252 wxPropagationDisabler
*arg1
= (wxPropagationDisabler
*) 0 ;
16253 PyObject
* obj0
= 0 ;
16254 char *kwnames
[] = {
16255 (char *) "self", NULL
16258 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PropagationDisabler",kwnames
,&obj0
)) goto fail
;
16259 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPropagationDisabler
, SWIG_POINTER_EXCEPTION
| 0);
16260 if (SWIG_arg_fail(1)) SWIG_fail
;
16262 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16265 wxPyEndAllowThreads(__tstate
);
16266 if (PyErr_Occurred()) SWIG_fail
;
16268 Py_INCREF(Py_None
); resultobj
= Py_None
;
16275 static PyObject
* PropagationDisabler_swigregister(PyObject
*, PyObject
*args
) {
16277 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16278 SWIG_TypeClientData(SWIGTYPE_p_wxPropagationDisabler
, obj
);
16280 return Py_BuildValue((char *)"");
16282 static PyObject
*_wrap_new_PropagateOnce(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16283 PyObject
*resultobj
= NULL
;
16284 wxEvent
*arg1
= 0 ;
16285 wxPropagateOnce
*result
;
16286 PyObject
* obj0
= 0 ;
16287 char *kwnames
[] = {
16288 (char *) "event", NULL
16291 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_PropagateOnce",kwnames
,&obj0
)) goto fail
;
16293 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
16294 if (SWIG_arg_fail(1)) SWIG_fail
;
16295 if (arg1
== NULL
) {
16296 SWIG_null_ref("wxEvent");
16298 if (SWIG_arg_fail(1)) SWIG_fail
;
16301 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16302 result
= (wxPropagateOnce
*)new wxPropagateOnce(*arg1
);
16304 wxPyEndAllowThreads(__tstate
);
16305 if (PyErr_Occurred()) SWIG_fail
;
16307 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPropagateOnce
, 1);
16314 static PyObject
*_wrap_delete_PropagateOnce(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16315 PyObject
*resultobj
= NULL
;
16316 wxPropagateOnce
*arg1
= (wxPropagateOnce
*) 0 ;
16317 PyObject
* obj0
= 0 ;
16318 char *kwnames
[] = {
16319 (char *) "self", NULL
16322 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PropagateOnce",kwnames
,&obj0
)) goto fail
;
16323 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPropagateOnce
, SWIG_POINTER_EXCEPTION
| 0);
16324 if (SWIG_arg_fail(1)) SWIG_fail
;
16326 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16329 wxPyEndAllowThreads(__tstate
);
16330 if (PyErr_Occurred()) SWIG_fail
;
16332 Py_INCREF(Py_None
); resultobj
= Py_None
;
16339 static PyObject
* PropagateOnce_swigregister(PyObject
*, PyObject
*args
) {
16341 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16342 SWIG_TypeClientData(SWIGTYPE_p_wxPropagateOnce
, obj
);
16344 return Py_BuildValue((char *)"");
16346 static PyObject
*_wrap_new_CommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16347 PyObject
*resultobj
= NULL
;
16348 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16349 int arg2
= (int) 0 ;
16350 wxCommandEvent
*result
;
16351 PyObject
* obj0
= 0 ;
16352 PyObject
* obj1
= 0 ;
16353 char *kwnames
[] = {
16354 (char *) "commandType",(char *) "winid", NULL
16357 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_CommandEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
16360 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
16361 if (SWIG_arg_fail(1)) SWIG_fail
;
16366 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16367 if (SWIG_arg_fail(2)) SWIG_fail
;
16371 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16372 result
= (wxCommandEvent
*)new wxCommandEvent(arg1
,arg2
);
16374 wxPyEndAllowThreads(__tstate
);
16375 if (PyErr_Occurred()) SWIG_fail
;
16377 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCommandEvent
, 1);
16384 static PyObject
*_wrap_CommandEvent_GetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16385 PyObject
*resultobj
= NULL
;
16386 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16388 PyObject
* obj0
= 0 ;
16389 char *kwnames
[] = {
16390 (char *) "self", NULL
16393 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetSelection",kwnames
,&obj0
)) goto fail
;
16394 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16395 if (SWIG_arg_fail(1)) SWIG_fail
;
16397 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16398 result
= (int)((wxCommandEvent
const *)arg1
)->GetSelection();
16400 wxPyEndAllowThreads(__tstate
);
16401 if (PyErr_Occurred()) SWIG_fail
;
16404 resultobj
= SWIG_From_int(static_cast<int >(result
));
16412 static PyObject
*_wrap_CommandEvent_SetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16413 PyObject
*resultobj
= NULL
;
16414 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16415 wxString
*arg2
= 0 ;
16416 bool temp2
= false ;
16417 PyObject
* obj0
= 0 ;
16418 PyObject
* obj1
= 0 ;
16419 char *kwnames
[] = {
16420 (char *) "self",(char *) "s", NULL
16423 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CommandEvent_SetString",kwnames
,&obj0
,&obj1
)) goto fail
;
16424 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16425 if (SWIG_arg_fail(1)) SWIG_fail
;
16427 arg2
= wxString_in_helper(obj1
);
16428 if (arg2
== NULL
) SWIG_fail
;
16432 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16433 (arg1
)->SetString((wxString
const &)*arg2
);
16435 wxPyEndAllowThreads(__tstate
);
16436 if (PyErr_Occurred()) SWIG_fail
;
16438 Py_INCREF(Py_None
); resultobj
= Py_None
;
16453 static PyObject
*_wrap_CommandEvent_GetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16454 PyObject
*resultobj
= NULL
;
16455 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16457 PyObject
* obj0
= 0 ;
16458 char *kwnames
[] = {
16459 (char *) "self", NULL
16462 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetString",kwnames
,&obj0
)) goto fail
;
16463 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16464 if (SWIG_arg_fail(1)) SWIG_fail
;
16466 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16467 result
= ((wxCommandEvent
const *)arg1
)->GetString();
16469 wxPyEndAllowThreads(__tstate
);
16470 if (PyErr_Occurred()) SWIG_fail
;
16474 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
16476 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
16485 static PyObject
*_wrap_CommandEvent_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16486 PyObject
*resultobj
= NULL
;
16487 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16489 PyObject
* obj0
= 0 ;
16490 char *kwnames
[] = {
16491 (char *) "self", NULL
16494 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_IsChecked",kwnames
,&obj0
)) goto fail
;
16495 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16496 if (SWIG_arg_fail(1)) SWIG_fail
;
16498 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16499 result
= (bool)((wxCommandEvent
const *)arg1
)->IsChecked();
16501 wxPyEndAllowThreads(__tstate
);
16502 if (PyErr_Occurred()) SWIG_fail
;
16505 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16513 static PyObject
*_wrap_CommandEvent_IsSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16514 PyObject
*resultobj
= NULL
;
16515 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16517 PyObject
* obj0
= 0 ;
16518 char *kwnames
[] = {
16519 (char *) "self", NULL
16522 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_IsSelection",kwnames
,&obj0
)) goto fail
;
16523 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16524 if (SWIG_arg_fail(1)) SWIG_fail
;
16526 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16527 result
= (bool)((wxCommandEvent
const *)arg1
)->IsSelection();
16529 wxPyEndAllowThreads(__tstate
);
16530 if (PyErr_Occurred()) SWIG_fail
;
16533 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16541 static PyObject
*_wrap_CommandEvent_SetExtraLong(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16542 PyObject
*resultobj
= NULL
;
16543 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16545 PyObject
* obj0
= 0 ;
16546 PyObject
* obj1
= 0 ;
16547 char *kwnames
[] = {
16548 (char *) "self",(char *) "extraLong", NULL
16551 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CommandEvent_SetExtraLong",kwnames
,&obj0
,&obj1
)) goto fail
;
16552 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16553 if (SWIG_arg_fail(1)) SWIG_fail
;
16555 arg2
= static_cast<long >(SWIG_As_long(obj1
));
16556 if (SWIG_arg_fail(2)) SWIG_fail
;
16559 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16560 (arg1
)->SetExtraLong(arg2
);
16562 wxPyEndAllowThreads(__tstate
);
16563 if (PyErr_Occurred()) SWIG_fail
;
16565 Py_INCREF(Py_None
); resultobj
= Py_None
;
16572 static PyObject
*_wrap_CommandEvent_GetExtraLong(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16573 PyObject
*resultobj
= NULL
;
16574 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16576 PyObject
* obj0
= 0 ;
16577 char *kwnames
[] = {
16578 (char *) "self", NULL
16581 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetExtraLong",kwnames
,&obj0
)) goto fail
;
16582 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16583 if (SWIG_arg_fail(1)) SWIG_fail
;
16585 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16586 result
= (long)((wxCommandEvent
const *)arg1
)->GetExtraLong();
16588 wxPyEndAllowThreads(__tstate
);
16589 if (PyErr_Occurred()) SWIG_fail
;
16592 resultobj
= SWIG_From_long(static_cast<long >(result
));
16600 static PyObject
*_wrap_CommandEvent_SetInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16601 PyObject
*resultobj
= NULL
;
16602 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16604 PyObject
* obj0
= 0 ;
16605 PyObject
* obj1
= 0 ;
16606 char *kwnames
[] = {
16607 (char *) "self",(char *) "i", NULL
16610 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CommandEvent_SetInt",kwnames
,&obj0
,&obj1
)) goto fail
;
16611 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16612 if (SWIG_arg_fail(1)) SWIG_fail
;
16614 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16615 if (SWIG_arg_fail(2)) SWIG_fail
;
16618 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16619 (arg1
)->SetInt(arg2
);
16621 wxPyEndAllowThreads(__tstate
);
16622 if (PyErr_Occurred()) SWIG_fail
;
16624 Py_INCREF(Py_None
); resultobj
= Py_None
;
16631 static PyObject
*_wrap_CommandEvent_GetInt(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16632 PyObject
*resultobj
= NULL
;
16633 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16635 PyObject
* obj0
= 0 ;
16636 char *kwnames
[] = {
16637 (char *) "self", NULL
16640 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_GetInt",kwnames
,&obj0
)) goto fail
;
16641 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16642 if (SWIG_arg_fail(1)) SWIG_fail
;
16644 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16645 result
= (long)((wxCommandEvent
const *)arg1
)->GetInt();
16647 wxPyEndAllowThreads(__tstate
);
16648 if (PyErr_Occurred()) SWIG_fail
;
16651 resultobj
= SWIG_From_long(static_cast<long >(result
));
16659 static PyObject
*_wrap_CommandEvent_Clone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16660 PyObject
*resultobj
= NULL
;
16661 wxCommandEvent
*arg1
= (wxCommandEvent
*) 0 ;
16663 PyObject
* obj0
= 0 ;
16664 char *kwnames
[] = {
16665 (char *) "self", NULL
16668 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CommandEvent_Clone",kwnames
,&obj0
)) goto fail
;
16669 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
16670 if (SWIG_arg_fail(1)) SWIG_fail
;
16672 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16673 result
= (wxEvent
*)((wxCommandEvent
const *)arg1
)->Clone();
16675 wxPyEndAllowThreads(__tstate
);
16676 if (PyErr_Occurred()) SWIG_fail
;
16678 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEvent
, 0);
16685 static PyObject
* CommandEvent_swigregister(PyObject
*, PyObject
*args
) {
16687 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16688 SWIG_TypeClientData(SWIGTYPE_p_wxCommandEvent
, obj
);
16690 return Py_BuildValue((char *)"");
16692 static PyObject
*_wrap_new_NotifyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16693 PyObject
*resultobj
= NULL
;
16694 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16695 int arg2
= (int) 0 ;
16696 wxNotifyEvent
*result
;
16697 PyObject
* obj0
= 0 ;
16698 PyObject
* obj1
= 0 ;
16699 char *kwnames
[] = {
16700 (char *) "commandType",(char *) "winid", NULL
16703 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_NotifyEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
16706 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
16707 if (SWIG_arg_fail(1)) SWIG_fail
;
16712 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16713 if (SWIG_arg_fail(2)) SWIG_fail
;
16717 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16718 result
= (wxNotifyEvent
*)new wxNotifyEvent(arg1
,arg2
);
16720 wxPyEndAllowThreads(__tstate
);
16721 if (PyErr_Occurred()) SWIG_fail
;
16723 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxNotifyEvent
, 1);
16730 static PyObject
*_wrap_NotifyEvent_Veto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16731 PyObject
*resultobj
= NULL
;
16732 wxNotifyEvent
*arg1
= (wxNotifyEvent
*) 0 ;
16733 PyObject
* obj0
= 0 ;
16734 char *kwnames
[] = {
16735 (char *) "self", NULL
16738 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NotifyEvent_Veto",kwnames
,&obj0
)) goto fail
;
16739 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNotifyEvent
, SWIG_POINTER_EXCEPTION
| 0);
16740 if (SWIG_arg_fail(1)) SWIG_fail
;
16742 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16745 wxPyEndAllowThreads(__tstate
);
16746 if (PyErr_Occurred()) SWIG_fail
;
16748 Py_INCREF(Py_None
); resultobj
= Py_None
;
16755 static PyObject
*_wrap_NotifyEvent_Allow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16756 PyObject
*resultobj
= NULL
;
16757 wxNotifyEvent
*arg1
= (wxNotifyEvent
*) 0 ;
16758 PyObject
* obj0
= 0 ;
16759 char *kwnames
[] = {
16760 (char *) "self", NULL
16763 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NotifyEvent_Allow",kwnames
,&obj0
)) goto fail
;
16764 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNotifyEvent
, SWIG_POINTER_EXCEPTION
| 0);
16765 if (SWIG_arg_fail(1)) SWIG_fail
;
16767 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16770 wxPyEndAllowThreads(__tstate
);
16771 if (PyErr_Occurred()) SWIG_fail
;
16773 Py_INCREF(Py_None
); resultobj
= Py_None
;
16780 static PyObject
*_wrap_NotifyEvent_IsAllowed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16781 PyObject
*resultobj
= NULL
;
16782 wxNotifyEvent
*arg1
= (wxNotifyEvent
*) 0 ;
16784 PyObject
* obj0
= 0 ;
16785 char *kwnames
[] = {
16786 (char *) "self", NULL
16789 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NotifyEvent_IsAllowed",kwnames
,&obj0
)) goto fail
;
16790 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNotifyEvent
, SWIG_POINTER_EXCEPTION
| 0);
16791 if (SWIG_arg_fail(1)) SWIG_fail
;
16793 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16794 result
= (bool)(arg1
)->IsAllowed();
16796 wxPyEndAllowThreads(__tstate
);
16797 if (PyErr_Occurred()) SWIG_fail
;
16800 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
16808 static PyObject
* NotifyEvent_swigregister(PyObject
*, PyObject
*args
) {
16810 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16811 SWIG_TypeClientData(SWIGTYPE_p_wxNotifyEvent
, obj
);
16813 return Py_BuildValue((char *)"");
16815 static PyObject
*_wrap_new_ScrollEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16816 PyObject
*resultobj
= NULL
;
16817 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16818 int arg2
= (int) 0 ;
16819 int arg3
= (int) 0 ;
16820 int arg4
= (int) 0 ;
16821 wxScrollEvent
*result
;
16822 PyObject
* obj0
= 0 ;
16823 PyObject
* obj1
= 0 ;
16824 PyObject
* obj2
= 0 ;
16825 PyObject
* obj3
= 0 ;
16826 char *kwnames
[] = {
16827 (char *) "commandType",(char *) "winid",(char *) "pos",(char *) "orient", NULL
16830 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_ScrollEvent",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
16833 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
16834 if (SWIG_arg_fail(1)) SWIG_fail
;
16839 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16840 if (SWIG_arg_fail(2)) SWIG_fail
;
16845 arg3
= static_cast<int >(SWIG_As_int(obj2
));
16846 if (SWIG_arg_fail(3)) SWIG_fail
;
16851 arg4
= static_cast<int >(SWIG_As_int(obj3
));
16852 if (SWIG_arg_fail(4)) SWIG_fail
;
16856 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16857 result
= (wxScrollEvent
*)new wxScrollEvent(arg1
,arg2
,arg3
,arg4
);
16859 wxPyEndAllowThreads(__tstate
);
16860 if (PyErr_Occurred()) SWIG_fail
;
16862 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollEvent
, 1);
16869 static PyObject
*_wrap_ScrollEvent_GetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16870 PyObject
*resultobj
= NULL
;
16871 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16873 PyObject
* obj0
= 0 ;
16874 char *kwnames
[] = {
16875 (char *) "self", NULL
16878 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollEvent_GetOrientation",kwnames
,&obj0
)) goto fail
;
16879 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16880 if (SWIG_arg_fail(1)) SWIG_fail
;
16882 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16883 result
= (int)((wxScrollEvent
const *)arg1
)->GetOrientation();
16885 wxPyEndAllowThreads(__tstate
);
16886 if (PyErr_Occurred()) SWIG_fail
;
16889 resultobj
= SWIG_From_int(static_cast<int >(result
));
16897 static PyObject
*_wrap_ScrollEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16898 PyObject
*resultobj
= NULL
;
16899 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16901 PyObject
* obj0
= 0 ;
16902 char *kwnames
[] = {
16903 (char *) "self", NULL
16906 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
16907 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16908 if (SWIG_arg_fail(1)) SWIG_fail
;
16910 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16911 result
= (int)((wxScrollEvent
const *)arg1
)->GetPosition();
16913 wxPyEndAllowThreads(__tstate
);
16914 if (PyErr_Occurred()) SWIG_fail
;
16917 resultobj
= SWIG_From_int(static_cast<int >(result
));
16925 static PyObject
*_wrap_ScrollEvent_SetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16926 PyObject
*resultobj
= NULL
;
16927 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16929 PyObject
* obj0
= 0 ;
16930 PyObject
* obj1
= 0 ;
16931 char *kwnames
[] = {
16932 (char *) "self",(char *) "orient", NULL
16935 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollEvent_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
;
16936 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16937 if (SWIG_arg_fail(1)) SWIG_fail
;
16939 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16940 if (SWIG_arg_fail(2)) SWIG_fail
;
16943 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16944 (arg1
)->SetOrientation(arg2
);
16946 wxPyEndAllowThreads(__tstate
);
16947 if (PyErr_Occurred()) SWIG_fail
;
16949 Py_INCREF(Py_None
); resultobj
= Py_None
;
16956 static PyObject
*_wrap_ScrollEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16957 PyObject
*resultobj
= NULL
;
16958 wxScrollEvent
*arg1
= (wxScrollEvent
*) 0 ;
16960 PyObject
* obj0
= 0 ;
16961 PyObject
* obj1
= 0 ;
16962 char *kwnames
[] = {
16963 (char *) "self",(char *) "pos", NULL
16966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
16967 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollEvent
, SWIG_POINTER_EXCEPTION
| 0);
16968 if (SWIG_arg_fail(1)) SWIG_fail
;
16970 arg2
= static_cast<int >(SWIG_As_int(obj1
));
16971 if (SWIG_arg_fail(2)) SWIG_fail
;
16974 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
16975 (arg1
)->SetPosition(arg2
);
16977 wxPyEndAllowThreads(__tstate
);
16978 if (PyErr_Occurred()) SWIG_fail
;
16980 Py_INCREF(Py_None
); resultobj
= Py_None
;
16987 static PyObject
* ScrollEvent_swigregister(PyObject
*, PyObject
*args
) {
16989 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
16990 SWIG_TypeClientData(SWIGTYPE_p_wxScrollEvent
, obj
);
16992 return Py_BuildValue((char *)"");
16994 static PyObject
*_wrap_new_ScrollWinEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
16995 PyObject
*resultobj
= NULL
;
16996 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
16997 int arg2
= (int) 0 ;
16998 int arg3
= (int) 0 ;
16999 wxScrollWinEvent
*result
;
17000 PyObject
* obj0
= 0 ;
17001 PyObject
* obj1
= 0 ;
17002 PyObject
* obj2
= 0 ;
17003 char *kwnames
[] = {
17004 (char *) "commandType",(char *) "pos",(char *) "orient", NULL
17007 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_ScrollWinEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
17010 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
17011 if (SWIG_arg_fail(1)) SWIG_fail
;
17016 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17017 if (SWIG_arg_fail(2)) SWIG_fail
;
17022 arg3
= static_cast<int >(SWIG_As_int(obj2
));
17023 if (SWIG_arg_fail(3)) SWIG_fail
;
17027 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17028 result
= (wxScrollWinEvent
*)new wxScrollWinEvent(arg1
,arg2
,arg3
);
17030 wxPyEndAllowThreads(__tstate
);
17031 if (PyErr_Occurred()) SWIG_fail
;
17033 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxScrollWinEvent
, 1);
17040 static PyObject
*_wrap_ScrollWinEvent_GetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17041 PyObject
*resultobj
= NULL
;
17042 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17044 PyObject
* obj0
= 0 ;
17045 char *kwnames
[] = {
17046 (char *) "self", NULL
17049 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollWinEvent_GetOrientation",kwnames
,&obj0
)) goto fail
;
17050 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17051 if (SWIG_arg_fail(1)) SWIG_fail
;
17053 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17054 result
= (int)((wxScrollWinEvent
const *)arg1
)->GetOrientation();
17056 wxPyEndAllowThreads(__tstate
);
17057 if (PyErr_Occurred()) SWIG_fail
;
17060 resultobj
= SWIG_From_int(static_cast<int >(result
));
17068 static PyObject
*_wrap_ScrollWinEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17069 PyObject
*resultobj
= NULL
;
17070 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17072 PyObject
* obj0
= 0 ;
17073 char *kwnames
[] = {
17074 (char *) "self", NULL
17077 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ScrollWinEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
17078 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17079 if (SWIG_arg_fail(1)) SWIG_fail
;
17081 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17082 result
= (int)((wxScrollWinEvent
const *)arg1
)->GetPosition();
17084 wxPyEndAllowThreads(__tstate
);
17085 if (PyErr_Occurred()) SWIG_fail
;
17088 resultobj
= SWIG_From_int(static_cast<int >(result
));
17096 static PyObject
*_wrap_ScrollWinEvent_SetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17097 PyObject
*resultobj
= NULL
;
17098 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17100 PyObject
* obj0
= 0 ;
17101 PyObject
* obj1
= 0 ;
17102 char *kwnames
[] = {
17103 (char *) "self",(char *) "orient", NULL
17106 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollWinEvent_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
;
17107 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17108 if (SWIG_arg_fail(1)) SWIG_fail
;
17110 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17111 if (SWIG_arg_fail(2)) SWIG_fail
;
17114 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17115 (arg1
)->SetOrientation(arg2
);
17117 wxPyEndAllowThreads(__tstate
);
17118 if (PyErr_Occurred()) SWIG_fail
;
17120 Py_INCREF(Py_None
); resultobj
= Py_None
;
17127 static PyObject
*_wrap_ScrollWinEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17128 PyObject
*resultobj
= NULL
;
17129 wxScrollWinEvent
*arg1
= (wxScrollWinEvent
*) 0 ;
17131 PyObject
* obj0
= 0 ;
17132 PyObject
* obj1
= 0 ;
17133 char *kwnames
[] = {
17134 (char *) "self",(char *) "pos", NULL
17137 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ScrollWinEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
17138 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxScrollWinEvent
, SWIG_POINTER_EXCEPTION
| 0);
17139 if (SWIG_arg_fail(1)) SWIG_fail
;
17141 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17142 if (SWIG_arg_fail(2)) SWIG_fail
;
17145 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17146 (arg1
)->SetPosition(arg2
);
17148 wxPyEndAllowThreads(__tstate
);
17149 if (PyErr_Occurred()) SWIG_fail
;
17151 Py_INCREF(Py_None
); resultobj
= Py_None
;
17158 static PyObject
* ScrollWinEvent_swigregister(PyObject
*, PyObject
*args
) {
17160 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
17161 SWIG_TypeClientData(SWIGTYPE_p_wxScrollWinEvent
, obj
);
17163 return Py_BuildValue((char *)"");
17165 static PyObject
*_wrap_new_MouseEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17166 PyObject
*resultobj
= NULL
;
17167 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
17168 wxMouseEvent
*result
;
17169 PyObject
* obj0
= 0 ;
17170 char *kwnames
[] = {
17171 (char *) "mouseType", NULL
17174 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MouseEvent",kwnames
,&obj0
)) goto fail
;
17177 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
17178 if (SWIG_arg_fail(1)) SWIG_fail
;
17182 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17183 result
= (wxMouseEvent
*)new wxMouseEvent(arg1
);
17185 wxPyEndAllowThreads(__tstate
);
17186 if (PyErr_Occurred()) SWIG_fail
;
17189 resultobj
= wxPyMake_wxObject(result
, 1);
17197 static PyObject
*_wrap_MouseEvent_IsButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17198 PyObject
*resultobj
= NULL
;
17199 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17201 PyObject
* obj0
= 0 ;
17202 char *kwnames
[] = {
17203 (char *) "self", NULL
17206 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_IsButton",kwnames
,&obj0
)) goto fail
;
17207 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17208 if (SWIG_arg_fail(1)) SWIG_fail
;
17210 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17211 result
= (bool)((wxMouseEvent
const *)arg1
)->IsButton();
17213 wxPyEndAllowThreads(__tstate
);
17214 if (PyErr_Occurred()) SWIG_fail
;
17217 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17225 static PyObject
*_wrap_MouseEvent_ButtonDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17226 PyObject
*resultobj
= NULL
;
17227 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17228 int arg2
= (int) wxMOUSE_BTN_ANY
;
17230 PyObject
* obj0
= 0 ;
17231 PyObject
* obj1
= 0 ;
17232 char *kwnames
[] = {
17233 (char *) "self",(char *) "but", NULL
17236 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MouseEvent_ButtonDown",kwnames
,&obj0
,&obj1
)) goto fail
;
17237 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17238 if (SWIG_arg_fail(1)) SWIG_fail
;
17241 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17242 if (SWIG_arg_fail(2)) SWIG_fail
;
17246 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17247 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonDown(arg2
);
17249 wxPyEndAllowThreads(__tstate
);
17250 if (PyErr_Occurred()) SWIG_fail
;
17253 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17261 static PyObject
*_wrap_MouseEvent_ButtonDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17262 PyObject
*resultobj
= NULL
;
17263 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17264 int arg2
= (int) wxMOUSE_BTN_ANY
;
17266 PyObject
* obj0
= 0 ;
17267 PyObject
* obj1
= 0 ;
17268 char *kwnames
[] = {
17269 (char *) "self",(char *) "but", NULL
17272 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MouseEvent_ButtonDClick",kwnames
,&obj0
,&obj1
)) goto fail
;
17273 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17274 if (SWIG_arg_fail(1)) SWIG_fail
;
17277 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17278 if (SWIG_arg_fail(2)) SWIG_fail
;
17282 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17283 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonDClick(arg2
);
17285 wxPyEndAllowThreads(__tstate
);
17286 if (PyErr_Occurred()) SWIG_fail
;
17289 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17297 static PyObject
*_wrap_MouseEvent_ButtonUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17298 PyObject
*resultobj
= NULL
;
17299 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17300 int arg2
= (int) wxMOUSE_BTN_ANY
;
17302 PyObject
* obj0
= 0 ;
17303 PyObject
* obj1
= 0 ;
17304 char *kwnames
[] = {
17305 (char *) "self",(char *) "but", NULL
17308 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MouseEvent_ButtonUp",kwnames
,&obj0
,&obj1
)) goto fail
;
17309 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17310 if (SWIG_arg_fail(1)) SWIG_fail
;
17313 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17314 if (SWIG_arg_fail(2)) SWIG_fail
;
17318 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17319 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonUp(arg2
);
17321 wxPyEndAllowThreads(__tstate
);
17322 if (PyErr_Occurred()) SWIG_fail
;
17325 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17333 static PyObject
*_wrap_MouseEvent_Button(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17334 PyObject
*resultobj
= NULL
;
17335 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17338 PyObject
* obj0
= 0 ;
17339 PyObject
* obj1
= 0 ;
17340 char *kwnames
[] = {
17341 (char *) "self",(char *) "button", NULL
17344 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_Button",kwnames
,&obj0
,&obj1
)) goto fail
;
17345 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17346 if (SWIG_arg_fail(1)) SWIG_fail
;
17348 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17349 if (SWIG_arg_fail(2)) SWIG_fail
;
17352 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17353 result
= (bool)((wxMouseEvent
const *)arg1
)->Button(arg2
);
17355 wxPyEndAllowThreads(__tstate
);
17356 if (PyErr_Occurred()) SWIG_fail
;
17359 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17367 static PyObject
*_wrap_MouseEvent_ButtonIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17368 PyObject
*resultobj
= NULL
;
17369 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17372 PyObject
* obj0
= 0 ;
17373 PyObject
* obj1
= 0 ;
17374 char *kwnames
[] = {
17375 (char *) "self",(char *) "but", NULL
17378 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_ButtonIsDown",kwnames
,&obj0
,&obj1
)) goto fail
;
17379 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17380 if (SWIG_arg_fail(1)) SWIG_fail
;
17382 arg2
= static_cast<int >(SWIG_As_int(obj1
));
17383 if (SWIG_arg_fail(2)) SWIG_fail
;
17386 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17387 result
= (bool)((wxMouseEvent
const *)arg1
)->ButtonIsDown(arg2
);
17389 wxPyEndAllowThreads(__tstate
);
17390 if (PyErr_Occurred()) SWIG_fail
;
17393 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17401 static PyObject
*_wrap_MouseEvent_GetButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17402 PyObject
*resultobj
= NULL
;
17403 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17405 PyObject
* obj0
= 0 ;
17406 char *kwnames
[] = {
17407 (char *) "self", NULL
17410 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetButton",kwnames
,&obj0
)) goto fail
;
17411 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17412 if (SWIG_arg_fail(1)) SWIG_fail
;
17414 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17415 result
= (int)((wxMouseEvent
const *)arg1
)->GetButton();
17417 wxPyEndAllowThreads(__tstate
);
17418 if (PyErr_Occurred()) SWIG_fail
;
17421 resultobj
= SWIG_From_int(static_cast<int >(result
));
17429 static PyObject
*_wrap_MouseEvent_ControlDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17430 PyObject
*resultobj
= NULL
;
17431 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17433 PyObject
* obj0
= 0 ;
17434 char *kwnames
[] = {
17435 (char *) "self", NULL
17438 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_ControlDown",kwnames
,&obj0
)) goto fail
;
17439 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17440 if (SWIG_arg_fail(1)) SWIG_fail
;
17442 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17443 result
= (bool)((wxMouseEvent
const *)arg1
)->ControlDown();
17445 wxPyEndAllowThreads(__tstate
);
17446 if (PyErr_Occurred()) SWIG_fail
;
17449 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17457 static PyObject
*_wrap_MouseEvent_MetaDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17458 PyObject
*resultobj
= NULL
;
17459 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17461 PyObject
* obj0
= 0 ;
17462 char *kwnames
[] = {
17463 (char *) "self", NULL
17466 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MetaDown",kwnames
,&obj0
)) goto fail
;
17467 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17468 if (SWIG_arg_fail(1)) SWIG_fail
;
17470 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17471 result
= (bool)((wxMouseEvent
const *)arg1
)->MetaDown();
17473 wxPyEndAllowThreads(__tstate
);
17474 if (PyErr_Occurred()) SWIG_fail
;
17477 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17485 static PyObject
*_wrap_MouseEvent_AltDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17486 PyObject
*resultobj
= NULL
;
17487 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17489 PyObject
* obj0
= 0 ;
17490 char *kwnames
[] = {
17491 (char *) "self", NULL
17494 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_AltDown",kwnames
,&obj0
)) goto fail
;
17495 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17496 if (SWIG_arg_fail(1)) SWIG_fail
;
17498 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17499 result
= (bool)((wxMouseEvent
const *)arg1
)->AltDown();
17501 wxPyEndAllowThreads(__tstate
);
17502 if (PyErr_Occurred()) SWIG_fail
;
17505 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17513 static PyObject
*_wrap_MouseEvent_ShiftDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17514 PyObject
*resultobj
= NULL
;
17515 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17517 PyObject
* obj0
= 0 ;
17518 char *kwnames
[] = {
17519 (char *) "self", NULL
17522 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_ShiftDown",kwnames
,&obj0
)) goto fail
;
17523 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17524 if (SWIG_arg_fail(1)) SWIG_fail
;
17526 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17527 result
= (bool)((wxMouseEvent
const *)arg1
)->ShiftDown();
17529 wxPyEndAllowThreads(__tstate
);
17530 if (PyErr_Occurred()) SWIG_fail
;
17533 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17541 static PyObject
*_wrap_MouseEvent_CmdDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17542 PyObject
*resultobj
= NULL
;
17543 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17545 PyObject
* obj0
= 0 ;
17546 char *kwnames
[] = {
17547 (char *) "self", NULL
17550 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_CmdDown",kwnames
,&obj0
)) goto fail
;
17551 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17552 if (SWIG_arg_fail(1)) SWIG_fail
;
17554 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17555 result
= (bool)((wxMouseEvent
const *)arg1
)->CmdDown();
17557 wxPyEndAllowThreads(__tstate
);
17558 if (PyErr_Occurred()) SWIG_fail
;
17561 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17569 static PyObject
*_wrap_MouseEvent_LeftDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17570 PyObject
*resultobj
= NULL
;
17571 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17573 PyObject
* obj0
= 0 ;
17574 char *kwnames
[] = {
17575 (char *) "self", NULL
17578 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftDown",kwnames
,&obj0
)) goto fail
;
17579 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17580 if (SWIG_arg_fail(1)) SWIG_fail
;
17582 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17583 result
= (bool)((wxMouseEvent
const *)arg1
)->LeftDown();
17585 wxPyEndAllowThreads(__tstate
);
17586 if (PyErr_Occurred()) SWIG_fail
;
17589 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17597 static PyObject
*_wrap_MouseEvent_MiddleDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17598 PyObject
*resultobj
= NULL
;
17599 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17601 PyObject
* obj0
= 0 ;
17602 char *kwnames
[] = {
17603 (char *) "self", NULL
17606 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleDown",kwnames
,&obj0
)) goto fail
;
17607 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17608 if (SWIG_arg_fail(1)) SWIG_fail
;
17610 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17611 result
= (bool)((wxMouseEvent
const *)arg1
)->MiddleDown();
17613 wxPyEndAllowThreads(__tstate
);
17614 if (PyErr_Occurred()) SWIG_fail
;
17617 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17625 static PyObject
*_wrap_MouseEvent_RightDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17626 PyObject
*resultobj
= NULL
;
17627 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17629 PyObject
* obj0
= 0 ;
17630 char *kwnames
[] = {
17631 (char *) "self", NULL
17634 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightDown",kwnames
,&obj0
)) goto fail
;
17635 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17636 if (SWIG_arg_fail(1)) SWIG_fail
;
17638 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17639 result
= (bool)((wxMouseEvent
const *)arg1
)->RightDown();
17641 wxPyEndAllowThreads(__tstate
);
17642 if (PyErr_Occurred()) SWIG_fail
;
17645 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17653 static PyObject
*_wrap_MouseEvent_LeftUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17654 PyObject
*resultobj
= NULL
;
17655 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17657 PyObject
* obj0
= 0 ;
17658 char *kwnames
[] = {
17659 (char *) "self", NULL
17662 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftUp",kwnames
,&obj0
)) goto fail
;
17663 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17664 if (SWIG_arg_fail(1)) SWIG_fail
;
17666 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17667 result
= (bool)((wxMouseEvent
const *)arg1
)->LeftUp();
17669 wxPyEndAllowThreads(__tstate
);
17670 if (PyErr_Occurred()) SWIG_fail
;
17673 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17681 static PyObject
*_wrap_MouseEvent_MiddleUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17682 PyObject
*resultobj
= NULL
;
17683 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17685 PyObject
* obj0
= 0 ;
17686 char *kwnames
[] = {
17687 (char *) "self", NULL
17690 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleUp",kwnames
,&obj0
)) goto fail
;
17691 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17692 if (SWIG_arg_fail(1)) SWIG_fail
;
17694 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17695 result
= (bool)((wxMouseEvent
const *)arg1
)->MiddleUp();
17697 wxPyEndAllowThreads(__tstate
);
17698 if (PyErr_Occurred()) SWIG_fail
;
17701 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17709 static PyObject
*_wrap_MouseEvent_RightUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17710 PyObject
*resultobj
= NULL
;
17711 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17713 PyObject
* obj0
= 0 ;
17714 char *kwnames
[] = {
17715 (char *) "self", NULL
17718 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightUp",kwnames
,&obj0
)) goto fail
;
17719 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17720 if (SWIG_arg_fail(1)) SWIG_fail
;
17722 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17723 result
= (bool)((wxMouseEvent
const *)arg1
)->RightUp();
17725 wxPyEndAllowThreads(__tstate
);
17726 if (PyErr_Occurred()) SWIG_fail
;
17729 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17737 static PyObject
*_wrap_MouseEvent_LeftDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17738 PyObject
*resultobj
= NULL
;
17739 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17741 PyObject
* obj0
= 0 ;
17742 char *kwnames
[] = {
17743 (char *) "self", NULL
17746 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftDClick",kwnames
,&obj0
)) goto fail
;
17747 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17748 if (SWIG_arg_fail(1)) SWIG_fail
;
17750 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17751 result
= (bool)((wxMouseEvent
const *)arg1
)->LeftDClick();
17753 wxPyEndAllowThreads(__tstate
);
17754 if (PyErr_Occurred()) SWIG_fail
;
17757 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17765 static PyObject
*_wrap_MouseEvent_MiddleDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17766 PyObject
*resultobj
= NULL
;
17767 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17769 PyObject
* obj0
= 0 ;
17770 char *kwnames
[] = {
17771 (char *) "self", NULL
17774 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleDClick",kwnames
,&obj0
)) goto fail
;
17775 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17776 if (SWIG_arg_fail(1)) SWIG_fail
;
17778 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17779 result
= (bool)((wxMouseEvent
const *)arg1
)->MiddleDClick();
17781 wxPyEndAllowThreads(__tstate
);
17782 if (PyErr_Occurred()) SWIG_fail
;
17785 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17793 static PyObject
*_wrap_MouseEvent_RightDClick(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17794 PyObject
*resultobj
= NULL
;
17795 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17797 PyObject
* obj0
= 0 ;
17798 char *kwnames
[] = {
17799 (char *) "self", NULL
17802 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightDClick",kwnames
,&obj0
)) goto fail
;
17803 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17804 if (SWIG_arg_fail(1)) SWIG_fail
;
17806 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17807 result
= (bool)((wxMouseEvent
const *)arg1
)->RightDClick();
17809 wxPyEndAllowThreads(__tstate
);
17810 if (PyErr_Occurred()) SWIG_fail
;
17813 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17821 static PyObject
*_wrap_MouseEvent_LeftIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17822 PyObject
*resultobj
= NULL
;
17823 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17825 PyObject
* obj0
= 0 ;
17826 char *kwnames
[] = {
17827 (char *) "self", NULL
17830 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_LeftIsDown",kwnames
,&obj0
)) goto fail
;
17831 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17832 if (SWIG_arg_fail(1)) SWIG_fail
;
17834 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17835 result
= (bool)(arg1
)->LeftIsDown();
17837 wxPyEndAllowThreads(__tstate
);
17838 if (PyErr_Occurred()) SWIG_fail
;
17841 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17849 static PyObject
*_wrap_MouseEvent_MiddleIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17850 PyObject
*resultobj
= NULL
;
17851 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17853 PyObject
* obj0
= 0 ;
17854 char *kwnames
[] = {
17855 (char *) "self", NULL
17858 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_MiddleIsDown",kwnames
,&obj0
)) goto fail
;
17859 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17860 if (SWIG_arg_fail(1)) SWIG_fail
;
17862 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17863 result
= (bool)(arg1
)->MiddleIsDown();
17865 wxPyEndAllowThreads(__tstate
);
17866 if (PyErr_Occurred()) SWIG_fail
;
17869 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17877 static PyObject
*_wrap_MouseEvent_RightIsDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17878 PyObject
*resultobj
= NULL
;
17879 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17881 PyObject
* obj0
= 0 ;
17882 char *kwnames
[] = {
17883 (char *) "self", NULL
17886 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_RightIsDown",kwnames
,&obj0
)) goto fail
;
17887 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17888 if (SWIG_arg_fail(1)) SWIG_fail
;
17890 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17891 result
= (bool)(arg1
)->RightIsDown();
17893 wxPyEndAllowThreads(__tstate
);
17894 if (PyErr_Occurred()) SWIG_fail
;
17897 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17905 static PyObject
*_wrap_MouseEvent_Dragging(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17906 PyObject
*resultobj
= NULL
;
17907 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17909 PyObject
* obj0
= 0 ;
17910 char *kwnames
[] = {
17911 (char *) "self", NULL
17914 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Dragging",kwnames
,&obj0
)) goto fail
;
17915 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17916 if (SWIG_arg_fail(1)) SWIG_fail
;
17918 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17919 result
= (bool)((wxMouseEvent
const *)arg1
)->Dragging();
17921 wxPyEndAllowThreads(__tstate
);
17922 if (PyErr_Occurred()) SWIG_fail
;
17925 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17933 static PyObject
*_wrap_MouseEvent_Moving(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17934 PyObject
*resultobj
= NULL
;
17935 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17937 PyObject
* obj0
= 0 ;
17938 char *kwnames
[] = {
17939 (char *) "self", NULL
17942 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Moving",kwnames
,&obj0
)) goto fail
;
17943 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17944 if (SWIG_arg_fail(1)) SWIG_fail
;
17946 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17947 result
= (bool)((wxMouseEvent
const *)arg1
)->Moving();
17949 wxPyEndAllowThreads(__tstate
);
17950 if (PyErr_Occurred()) SWIG_fail
;
17953 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17961 static PyObject
*_wrap_MouseEvent_Entering(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17962 PyObject
*resultobj
= NULL
;
17963 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17965 PyObject
* obj0
= 0 ;
17966 char *kwnames
[] = {
17967 (char *) "self", NULL
17970 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Entering",kwnames
,&obj0
)) goto fail
;
17971 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
17972 if (SWIG_arg_fail(1)) SWIG_fail
;
17974 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
17975 result
= (bool)((wxMouseEvent
const *)arg1
)->Entering();
17977 wxPyEndAllowThreads(__tstate
);
17978 if (PyErr_Occurred()) SWIG_fail
;
17981 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
17989 static PyObject
*_wrap_MouseEvent_Leaving(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
17990 PyObject
*resultobj
= NULL
;
17991 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
17993 PyObject
* obj0
= 0 ;
17994 char *kwnames
[] = {
17995 (char *) "self", NULL
17998 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_Leaving",kwnames
,&obj0
)) goto fail
;
17999 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18000 if (SWIG_arg_fail(1)) SWIG_fail
;
18002 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18003 result
= (bool)((wxMouseEvent
const *)arg1
)->Leaving();
18005 wxPyEndAllowThreads(__tstate
);
18006 if (PyErr_Occurred()) SWIG_fail
;
18009 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18017 static PyObject
*_wrap_MouseEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18018 PyObject
*resultobj
= NULL
;
18019 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18021 PyObject
* obj0
= 0 ;
18022 char *kwnames
[] = {
18023 (char *) "self", NULL
18026 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
18027 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18028 if (SWIG_arg_fail(1)) SWIG_fail
;
18030 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18031 result
= (arg1
)->GetPosition();
18033 wxPyEndAllowThreads(__tstate
);
18034 if (PyErr_Occurred()) SWIG_fail
;
18037 wxPoint
* resultptr
;
18038 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
18039 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
18047 static PyObject
*_wrap_MouseEvent_GetPositionTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18048 PyObject
*resultobj
= NULL
;
18049 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18050 long *arg2
= (long *) 0 ;
18051 long *arg3
= (long *) 0 ;
18056 PyObject
* obj0
= 0 ;
18057 char *kwnames
[] = {
18058 (char *) "self", NULL
18061 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
18062 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
18063 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetPositionTuple",kwnames
,&obj0
)) goto fail
;
18064 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18065 if (SWIG_arg_fail(1)) SWIG_fail
;
18067 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18068 (arg1
)->GetPosition(arg2
,arg3
);
18070 wxPyEndAllowThreads(__tstate
);
18071 if (PyErr_Occurred()) SWIG_fail
;
18073 Py_INCREF(Py_None
); resultobj
= Py_None
;
18074 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
18075 SWIG_From_long((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_long
, 0)));
18076 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
18077 SWIG_From_long((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_long
, 0)));
18084 static PyObject
*_wrap_MouseEvent_GetLogicalPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18085 PyObject
*resultobj
= NULL
;
18086 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18089 PyObject
* obj0
= 0 ;
18090 PyObject
* obj1
= 0 ;
18091 char *kwnames
[] = {
18092 (char *) "self",(char *) "dc", NULL
18095 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_GetLogicalPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
18096 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18097 if (SWIG_arg_fail(1)) SWIG_fail
;
18099 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION
| 0);
18100 if (SWIG_arg_fail(2)) SWIG_fail
;
18101 if (arg2
== NULL
) {
18102 SWIG_null_ref("wxDC");
18104 if (SWIG_arg_fail(2)) SWIG_fail
;
18107 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18108 result
= ((wxMouseEvent
const *)arg1
)->GetLogicalPosition((wxDC
const &)*arg2
);
18110 wxPyEndAllowThreads(__tstate
);
18111 if (PyErr_Occurred()) SWIG_fail
;
18114 wxPoint
* resultptr
;
18115 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
18116 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
18124 static PyObject
*_wrap_MouseEvent_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18125 PyObject
*resultobj
= NULL
;
18126 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18128 PyObject
* obj0
= 0 ;
18129 char *kwnames
[] = {
18130 (char *) "self", NULL
18133 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetX",kwnames
,&obj0
)) goto fail
;
18134 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18135 if (SWIG_arg_fail(1)) SWIG_fail
;
18137 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18138 result
= (int)((wxMouseEvent
const *)arg1
)->GetX();
18140 wxPyEndAllowThreads(__tstate
);
18141 if (PyErr_Occurred()) SWIG_fail
;
18144 resultobj
= SWIG_From_int(static_cast<int >(result
));
18152 static PyObject
*_wrap_MouseEvent_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18153 PyObject
*resultobj
= NULL
;
18154 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18156 PyObject
* obj0
= 0 ;
18157 char *kwnames
[] = {
18158 (char *) "self", NULL
18161 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetY",kwnames
,&obj0
)) goto fail
;
18162 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18163 if (SWIG_arg_fail(1)) SWIG_fail
;
18165 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18166 result
= (int)((wxMouseEvent
const *)arg1
)->GetY();
18168 wxPyEndAllowThreads(__tstate
);
18169 if (PyErr_Occurred()) SWIG_fail
;
18172 resultobj
= SWIG_From_int(static_cast<int >(result
));
18180 static PyObject
*_wrap_MouseEvent_GetWheelRotation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18181 PyObject
*resultobj
= NULL
;
18182 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18184 PyObject
* obj0
= 0 ;
18185 char *kwnames
[] = {
18186 (char *) "self", NULL
18189 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetWheelRotation",kwnames
,&obj0
)) goto fail
;
18190 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18191 if (SWIG_arg_fail(1)) SWIG_fail
;
18193 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18194 result
= (int)((wxMouseEvent
const *)arg1
)->GetWheelRotation();
18196 wxPyEndAllowThreads(__tstate
);
18197 if (PyErr_Occurred()) SWIG_fail
;
18200 resultobj
= SWIG_From_int(static_cast<int >(result
));
18208 static PyObject
*_wrap_MouseEvent_GetWheelDelta(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18209 PyObject
*resultobj
= NULL
;
18210 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18212 PyObject
* obj0
= 0 ;
18213 char *kwnames
[] = {
18214 (char *) "self", NULL
18217 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetWheelDelta",kwnames
,&obj0
)) goto fail
;
18218 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18219 if (SWIG_arg_fail(1)) SWIG_fail
;
18221 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18222 result
= (int)((wxMouseEvent
const *)arg1
)->GetWheelDelta();
18224 wxPyEndAllowThreads(__tstate
);
18225 if (PyErr_Occurred()) SWIG_fail
;
18228 resultobj
= SWIG_From_int(static_cast<int >(result
));
18236 static PyObject
*_wrap_MouseEvent_GetLinesPerAction(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18237 PyObject
*resultobj
= NULL
;
18238 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18240 PyObject
* obj0
= 0 ;
18241 char *kwnames
[] = {
18242 (char *) "self", NULL
18245 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_GetLinesPerAction",kwnames
,&obj0
)) goto fail
;
18246 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18247 if (SWIG_arg_fail(1)) SWIG_fail
;
18249 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18250 result
= (int)((wxMouseEvent
const *)arg1
)->GetLinesPerAction();
18252 wxPyEndAllowThreads(__tstate
);
18253 if (PyErr_Occurred()) SWIG_fail
;
18256 resultobj
= SWIG_From_int(static_cast<int >(result
));
18264 static PyObject
*_wrap_MouseEvent_IsPageScroll(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18265 PyObject
*resultobj
= NULL
;
18266 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18268 PyObject
* obj0
= 0 ;
18269 char *kwnames
[] = {
18270 (char *) "self", NULL
18273 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_IsPageScroll",kwnames
,&obj0
)) goto fail
;
18274 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18275 if (SWIG_arg_fail(1)) SWIG_fail
;
18277 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18278 result
= (bool)((wxMouseEvent
const *)arg1
)->IsPageScroll();
18280 wxPyEndAllowThreads(__tstate
);
18281 if (PyErr_Occurred()) SWIG_fail
;
18284 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18292 static PyObject
*_wrap_MouseEvent_m_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18293 PyObject
*resultobj
= NULL
;
18294 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18296 PyObject
* obj0
= 0 ;
18297 PyObject
* obj1
= 0 ;
18298 char *kwnames
[] = {
18299 (char *) "self",(char *) "m_x", NULL
18302 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18303 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18304 if (SWIG_arg_fail(1)) SWIG_fail
;
18306 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18307 if (SWIG_arg_fail(2)) SWIG_fail
;
18309 if (arg1
) (arg1
)->m_x
= arg2
;
18311 Py_INCREF(Py_None
); resultobj
= Py_None
;
18318 static PyObject
*_wrap_MouseEvent_m_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18319 PyObject
*resultobj
= NULL
;
18320 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18322 PyObject
* obj0
= 0 ;
18323 char *kwnames
[] = {
18324 (char *) "self", NULL
18327 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_x_get",kwnames
,&obj0
)) goto fail
;
18328 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18329 if (SWIG_arg_fail(1)) SWIG_fail
;
18330 result
= (int) ((arg1
)->m_x
);
18333 resultobj
= SWIG_From_int(static_cast<int >(result
));
18341 static PyObject
*_wrap_MouseEvent_m_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18342 PyObject
*resultobj
= NULL
;
18343 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18345 PyObject
* obj0
= 0 ;
18346 PyObject
* obj1
= 0 ;
18347 char *kwnames
[] = {
18348 (char *) "self",(char *) "m_y", NULL
18351 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18352 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18353 if (SWIG_arg_fail(1)) SWIG_fail
;
18355 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18356 if (SWIG_arg_fail(2)) SWIG_fail
;
18358 if (arg1
) (arg1
)->m_y
= arg2
;
18360 Py_INCREF(Py_None
); resultobj
= Py_None
;
18367 static PyObject
*_wrap_MouseEvent_m_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18368 PyObject
*resultobj
= NULL
;
18369 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18371 PyObject
* obj0
= 0 ;
18372 char *kwnames
[] = {
18373 (char *) "self", NULL
18376 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_y_get",kwnames
,&obj0
)) goto fail
;
18377 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18378 if (SWIG_arg_fail(1)) SWIG_fail
;
18379 result
= (int) ((arg1
)->m_y
);
18382 resultobj
= SWIG_From_int(static_cast<int >(result
));
18390 static PyObject
*_wrap_MouseEvent_m_leftDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18391 PyObject
*resultobj
= NULL
;
18392 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18394 PyObject
* obj0
= 0 ;
18395 PyObject
* obj1
= 0 ;
18396 char *kwnames
[] = {
18397 (char *) "self",(char *) "m_leftDown", NULL
18400 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_leftDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18401 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18402 if (SWIG_arg_fail(1)) SWIG_fail
;
18404 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18405 if (SWIG_arg_fail(2)) SWIG_fail
;
18407 if (arg1
) (arg1
)->m_leftDown
= arg2
;
18409 Py_INCREF(Py_None
); resultobj
= Py_None
;
18416 static PyObject
*_wrap_MouseEvent_m_leftDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18417 PyObject
*resultobj
= NULL
;
18418 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18420 PyObject
* obj0
= 0 ;
18421 char *kwnames
[] = {
18422 (char *) "self", NULL
18425 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_leftDown_get",kwnames
,&obj0
)) goto fail
;
18426 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18427 if (SWIG_arg_fail(1)) SWIG_fail
;
18428 result
= (bool) ((arg1
)->m_leftDown
);
18431 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18439 static PyObject
*_wrap_MouseEvent_m_middleDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18440 PyObject
*resultobj
= NULL
;
18441 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18443 PyObject
* obj0
= 0 ;
18444 PyObject
* obj1
= 0 ;
18445 char *kwnames
[] = {
18446 (char *) "self",(char *) "m_middleDown", NULL
18449 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_middleDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18450 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18451 if (SWIG_arg_fail(1)) SWIG_fail
;
18453 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18454 if (SWIG_arg_fail(2)) SWIG_fail
;
18456 if (arg1
) (arg1
)->m_middleDown
= arg2
;
18458 Py_INCREF(Py_None
); resultobj
= Py_None
;
18465 static PyObject
*_wrap_MouseEvent_m_middleDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18466 PyObject
*resultobj
= NULL
;
18467 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18469 PyObject
* obj0
= 0 ;
18470 char *kwnames
[] = {
18471 (char *) "self", NULL
18474 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_middleDown_get",kwnames
,&obj0
)) goto fail
;
18475 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18476 if (SWIG_arg_fail(1)) SWIG_fail
;
18477 result
= (bool) ((arg1
)->m_middleDown
);
18480 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18488 static PyObject
*_wrap_MouseEvent_m_rightDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18489 PyObject
*resultobj
= NULL
;
18490 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18492 PyObject
* obj0
= 0 ;
18493 PyObject
* obj1
= 0 ;
18494 char *kwnames
[] = {
18495 (char *) "self",(char *) "m_rightDown", NULL
18498 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_rightDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18499 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18500 if (SWIG_arg_fail(1)) SWIG_fail
;
18502 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18503 if (SWIG_arg_fail(2)) SWIG_fail
;
18505 if (arg1
) (arg1
)->m_rightDown
= arg2
;
18507 Py_INCREF(Py_None
); resultobj
= Py_None
;
18514 static PyObject
*_wrap_MouseEvent_m_rightDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18515 PyObject
*resultobj
= NULL
;
18516 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18518 PyObject
* obj0
= 0 ;
18519 char *kwnames
[] = {
18520 (char *) "self", NULL
18523 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_rightDown_get",kwnames
,&obj0
)) goto fail
;
18524 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18525 if (SWIG_arg_fail(1)) SWIG_fail
;
18526 result
= (bool) ((arg1
)->m_rightDown
);
18529 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18537 static PyObject
*_wrap_MouseEvent_m_controlDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18538 PyObject
*resultobj
= NULL
;
18539 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18541 PyObject
* obj0
= 0 ;
18542 PyObject
* obj1
= 0 ;
18543 char *kwnames
[] = {
18544 (char *) "self",(char *) "m_controlDown", NULL
18547 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_controlDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18548 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18549 if (SWIG_arg_fail(1)) SWIG_fail
;
18551 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18552 if (SWIG_arg_fail(2)) SWIG_fail
;
18554 if (arg1
) (arg1
)->m_controlDown
= arg2
;
18556 Py_INCREF(Py_None
); resultobj
= Py_None
;
18563 static PyObject
*_wrap_MouseEvent_m_controlDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18564 PyObject
*resultobj
= NULL
;
18565 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18567 PyObject
* obj0
= 0 ;
18568 char *kwnames
[] = {
18569 (char *) "self", NULL
18572 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_controlDown_get",kwnames
,&obj0
)) goto fail
;
18573 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18574 if (SWIG_arg_fail(1)) SWIG_fail
;
18575 result
= (bool) ((arg1
)->m_controlDown
);
18578 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18586 static PyObject
*_wrap_MouseEvent_m_shiftDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18587 PyObject
*resultobj
= NULL
;
18588 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18590 PyObject
* obj0
= 0 ;
18591 PyObject
* obj1
= 0 ;
18592 char *kwnames
[] = {
18593 (char *) "self",(char *) "m_shiftDown", NULL
18596 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_shiftDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18597 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18598 if (SWIG_arg_fail(1)) SWIG_fail
;
18600 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18601 if (SWIG_arg_fail(2)) SWIG_fail
;
18603 if (arg1
) (arg1
)->m_shiftDown
= arg2
;
18605 Py_INCREF(Py_None
); resultobj
= Py_None
;
18612 static PyObject
*_wrap_MouseEvent_m_shiftDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18613 PyObject
*resultobj
= NULL
;
18614 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18616 PyObject
* obj0
= 0 ;
18617 char *kwnames
[] = {
18618 (char *) "self", NULL
18621 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_shiftDown_get",kwnames
,&obj0
)) goto fail
;
18622 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18623 if (SWIG_arg_fail(1)) SWIG_fail
;
18624 result
= (bool) ((arg1
)->m_shiftDown
);
18627 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18635 static PyObject
*_wrap_MouseEvent_m_altDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18636 PyObject
*resultobj
= NULL
;
18637 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18639 PyObject
* obj0
= 0 ;
18640 PyObject
* obj1
= 0 ;
18641 char *kwnames
[] = {
18642 (char *) "self",(char *) "m_altDown", NULL
18645 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_altDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18646 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18647 if (SWIG_arg_fail(1)) SWIG_fail
;
18649 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18650 if (SWIG_arg_fail(2)) SWIG_fail
;
18652 if (arg1
) (arg1
)->m_altDown
= arg2
;
18654 Py_INCREF(Py_None
); resultobj
= Py_None
;
18661 static PyObject
*_wrap_MouseEvent_m_altDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18662 PyObject
*resultobj
= NULL
;
18663 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18665 PyObject
* obj0
= 0 ;
18666 char *kwnames
[] = {
18667 (char *) "self", NULL
18670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_altDown_get",kwnames
,&obj0
)) goto fail
;
18671 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18672 if (SWIG_arg_fail(1)) SWIG_fail
;
18673 result
= (bool) ((arg1
)->m_altDown
);
18676 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18684 static PyObject
*_wrap_MouseEvent_m_metaDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18685 PyObject
*resultobj
= NULL
;
18686 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18688 PyObject
* obj0
= 0 ;
18689 PyObject
* obj1
= 0 ;
18690 char *kwnames
[] = {
18691 (char *) "self",(char *) "m_metaDown", NULL
18694 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_metaDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18695 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18696 if (SWIG_arg_fail(1)) SWIG_fail
;
18698 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
18699 if (SWIG_arg_fail(2)) SWIG_fail
;
18701 if (arg1
) (arg1
)->m_metaDown
= arg2
;
18703 Py_INCREF(Py_None
); resultobj
= Py_None
;
18710 static PyObject
*_wrap_MouseEvent_m_metaDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18711 PyObject
*resultobj
= NULL
;
18712 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18714 PyObject
* obj0
= 0 ;
18715 char *kwnames
[] = {
18716 (char *) "self", NULL
18719 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_metaDown_get",kwnames
,&obj0
)) goto fail
;
18720 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18721 if (SWIG_arg_fail(1)) SWIG_fail
;
18722 result
= (bool) ((arg1
)->m_metaDown
);
18725 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
18733 static PyObject
*_wrap_MouseEvent_m_wheelRotation_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18734 PyObject
*resultobj
= NULL
;
18735 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18737 PyObject
* obj0
= 0 ;
18738 PyObject
* obj1
= 0 ;
18739 char *kwnames
[] = {
18740 (char *) "self",(char *) "m_wheelRotation", NULL
18743 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_wheelRotation_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18744 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18745 if (SWIG_arg_fail(1)) SWIG_fail
;
18747 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18748 if (SWIG_arg_fail(2)) SWIG_fail
;
18750 if (arg1
) (arg1
)->m_wheelRotation
= arg2
;
18752 Py_INCREF(Py_None
); resultobj
= Py_None
;
18759 static PyObject
*_wrap_MouseEvent_m_wheelRotation_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18760 PyObject
*resultobj
= NULL
;
18761 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18763 PyObject
* obj0
= 0 ;
18764 char *kwnames
[] = {
18765 (char *) "self", NULL
18768 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_wheelRotation_get",kwnames
,&obj0
)) goto fail
;
18769 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18770 if (SWIG_arg_fail(1)) SWIG_fail
;
18771 result
= (int) ((arg1
)->m_wheelRotation
);
18774 resultobj
= SWIG_From_int(static_cast<int >(result
));
18782 static PyObject
*_wrap_MouseEvent_m_wheelDelta_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18783 PyObject
*resultobj
= NULL
;
18784 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18786 PyObject
* obj0
= 0 ;
18787 PyObject
* obj1
= 0 ;
18788 char *kwnames
[] = {
18789 (char *) "self",(char *) "m_wheelDelta", NULL
18792 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_wheelDelta_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18793 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18794 if (SWIG_arg_fail(1)) SWIG_fail
;
18796 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18797 if (SWIG_arg_fail(2)) SWIG_fail
;
18799 if (arg1
) (arg1
)->m_wheelDelta
= arg2
;
18801 Py_INCREF(Py_None
); resultobj
= Py_None
;
18808 static PyObject
*_wrap_MouseEvent_m_wheelDelta_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18809 PyObject
*resultobj
= NULL
;
18810 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18812 PyObject
* obj0
= 0 ;
18813 char *kwnames
[] = {
18814 (char *) "self", NULL
18817 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_wheelDelta_get",kwnames
,&obj0
)) goto fail
;
18818 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18819 if (SWIG_arg_fail(1)) SWIG_fail
;
18820 result
= (int) ((arg1
)->m_wheelDelta
);
18823 resultobj
= SWIG_From_int(static_cast<int >(result
));
18831 static PyObject
*_wrap_MouseEvent_m_linesPerAction_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18832 PyObject
*resultobj
= NULL
;
18833 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18835 PyObject
* obj0
= 0 ;
18836 PyObject
* obj1
= 0 ;
18837 char *kwnames
[] = {
18838 (char *) "self",(char *) "m_linesPerAction", NULL
18841 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MouseEvent_m_linesPerAction_set",kwnames
,&obj0
,&obj1
)) goto fail
;
18842 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18843 if (SWIG_arg_fail(1)) SWIG_fail
;
18845 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18846 if (SWIG_arg_fail(2)) SWIG_fail
;
18848 if (arg1
) (arg1
)->m_linesPerAction
= arg2
;
18850 Py_INCREF(Py_None
); resultobj
= Py_None
;
18857 static PyObject
*_wrap_MouseEvent_m_linesPerAction_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18858 PyObject
*resultobj
= NULL
;
18859 wxMouseEvent
*arg1
= (wxMouseEvent
*) 0 ;
18861 PyObject
* obj0
= 0 ;
18862 char *kwnames
[] = {
18863 (char *) "self", NULL
18866 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseEvent_m_linesPerAction_get",kwnames
,&obj0
)) goto fail
;
18867 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseEvent
, SWIG_POINTER_EXCEPTION
| 0);
18868 if (SWIG_arg_fail(1)) SWIG_fail
;
18869 result
= (int) ((arg1
)->m_linesPerAction
);
18872 resultobj
= SWIG_From_int(static_cast<int >(result
));
18880 static PyObject
* MouseEvent_swigregister(PyObject
*, PyObject
*args
) {
18882 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
18883 SWIG_TypeClientData(SWIGTYPE_p_wxMouseEvent
, obj
);
18885 return Py_BuildValue((char *)"");
18887 static PyObject
*_wrap_new_SetCursorEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18888 PyObject
*resultobj
= NULL
;
18889 int arg1
= (int) 0 ;
18890 int arg2
= (int) 0 ;
18891 wxSetCursorEvent
*result
;
18892 PyObject
* obj0
= 0 ;
18893 PyObject
* obj1
= 0 ;
18894 char *kwnames
[] = {
18895 (char *) "x",(char *) "y", NULL
18898 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_SetCursorEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
18901 arg1
= static_cast<int >(SWIG_As_int(obj0
));
18902 if (SWIG_arg_fail(1)) SWIG_fail
;
18907 arg2
= static_cast<int >(SWIG_As_int(obj1
));
18908 if (SWIG_arg_fail(2)) SWIG_fail
;
18912 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18913 result
= (wxSetCursorEvent
*)new wxSetCursorEvent(arg1
,arg2
);
18915 wxPyEndAllowThreads(__tstate
);
18916 if (PyErr_Occurred()) SWIG_fail
;
18918 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSetCursorEvent
, 1);
18925 static PyObject
*_wrap_SetCursorEvent_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18926 PyObject
*resultobj
= NULL
;
18927 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
18929 PyObject
* obj0
= 0 ;
18930 char *kwnames
[] = {
18931 (char *) "self", NULL
18934 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_GetX",kwnames
,&obj0
)) goto fail
;
18935 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
18936 if (SWIG_arg_fail(1)) SWIG_fail
;
18938 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18939 result
= (int)((wxSetCursorEvent
const *)arg1
)->GetX();
18941 wxPyEndAllowThreads(__tstate
);
18942 if (PyErr_Occurred()) SWIG_fail
;
18945 resultobj
= SWIG_From_int(static_cast<int >(result
));
18953 static PyObject
*_wrap_SetCursorEvent_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18954 PyObject
*resultobj
= NULL
;
18955 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
18957 PyObject
* obj0
= 0 ;
18958 char *kwnames
[] = {
18959 (char *) "self", NULL
18962 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_GetY",kwnames
,&obj0
)) goto fail
;
18963 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
18964 if (SWIG_arg_fail(1)) SWIG_fail
;
18966 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
18967 result
= (int)((wxSetCursorEvent
const *)arg1
)->GetY();
18969 wxPyEndAllowThreads(__tstate
);
18970 if (PyErr_Occurred()) SWIG_fail
;
18973 resultobj
= SWIG_From_int(static_cast<int >(result
));
18981 static PyObject
*_wrap_SetCursorEvent_SetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
18982 PyObject
*resultobj
= NULL
;
18983 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
18984 wxCursor
*arg2
= 0 ;
18985 PyObject
* obj0
= 0 ;
18986 PyObject
* obj1
= 0 ;
18987 char *kwnames
[] = {
18988 (char *) "self",(char *) "cursor", NULL
18991 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SetCursorEvent_SetCursor",kwnames
,&obj0
,&obj1
)) goto fail
;
18992 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
18993 if (SWIG_arg_fail(1)) SWIG_fail
;
18995 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCursor
, SWIG_POINTER_EXCEPTION
| 0);
18996 if (SWIG_arg_fail(2)) SWIG_fail
;
18997 if (arg2
== NULL
) {
18998 SWIG_null_ref("wxCursor");
19000 if (SWIG_arg_fail(2)) SWIG_fail
;
19003 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19004 (arg1
)->SetCursor((wxCursor
const &)*arg2
);
19006 wxPyEndAllowThreads(__tstate
);
19007 if (PyErr_Occurred()) SWIG_fail
;
19009 Py_INCREF(Py_None
); resultobj
= Py_None
;
19016 static PyObject
*_wrap_SetCursorEvent_GetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19017 PyObject
*resultobj
= NULL
;
19018 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
19020 PyObject
* obj0
= 0 ;
19021 char *kwnames
[] = {
19022 (char *) "self", NULL
19025 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_GetCursor",kwnames
,&obj0
)) goto fail
;
19026 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
19027 if (SWIG_arg_fail(1)) SWIG_fail
;
19029 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19031 wxCursor
const &_result_ref
= ((wxSetCursorEvent
const *)arg1
)->GetCursor();
19032 result
= (wxCursor
*) &_result_ref
;
19035 wxPyEndAllowThreads(__tstate
);
19036 if (PyErr_Occurred()) SWIG_fail
;
19039 wxCursor
* resultptr
= new wxCursor(*result
);
19040 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxCursor
, 1);
19048 static PyObject
*_wrap_SetCursorEvent_HasCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19049 PyObject
*resultobj
= NULL
;
19050 wxSetCursorEvent
*arg1
= (wxSetCursorEvent
*) 0 ;
19052 PyObject
* obj0
= 0 ;
19053 char *kwnames
[] = {
19054 (char *) "self", NULL
19057 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetCursorEvent_HasCursor",kwnames
,&obj0
)) goto fail
;
19058 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSetCursorEvent
, SWIG_POINTER_EXCEPTION
| 0);
19059 if (SWIG_arg_fail(1)) SWIG_fail
;
19061 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19062 result
= (bool)((wxSetCursorEvent
const *)arg1
)->HasCursor();
19064 wxPyEndAllowThreads(__tstate
);
19065 if (PyErr_Occurred()) SWIG_fail
;
19068 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19076 static PyObject
* SetCursorEvent_swigregister(PyObject
*, PyObject
*args
) {
19078 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
19079 SWIG_TypeClientData(SWIGTYPE_p_wxSetCursorEvent
, obj
);
19081 return Py_BuildValue((char *)"");
19083 static PyObject
*_wrap_new_KeyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19084 PyObject
*resultobj
= NULL
;
19085 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
19086 wxKeyEvent
*result
;
19087 PyObject
* obj0
= 0 ;
19088 char *kwnames
[] = {
19089 (char *) "eventType", NULL
19092 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_KeyEvent",kwnames
,&obj0
)) goto fail
;
19095 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
19096 if (SWIG_arg_fail(1)) SWIG_fail
;
19100 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19101 result
= (wxKeyEvent
*)new wxKeyEvent(arg1
);
19103 wxPyEndAllowThreads(__tstate
);
19104 if (PyErr_Occurred()) SWIG_fail
;
19106 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxKeyEvent
, 1);
19113 static PyObject
*_wrap_KeyEvent_ControlDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19114 PyObject
*resultobj
= NULL
;
19115 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19117 PyObject
* obj0
= 0 ;
19118 char *kwnames
[] = {
19119 (char *) "self", NULL
19122 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_ControlDown",kwnames
,&obj0
)) goto fail
;
19123 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19124 if (SWIG_arg_fail(1)) SWIG_fail
;
19126 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19127 result
= (bool)((wxKeyEvent
const *)arg1
)->ControlDown();
19129 wxPyEndAllowThreads(__tstate
);
19130 if (PyErr_Occurred()) SWIG_fail
;
19133 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19141 static PyObject
*_wrap_KeyEvent_MetaDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19142 PyObject
*resultobj
= NULL
;
19143 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19145 PyObject
* obj0
= 0 ;
19146 char *kwnames
[] = {
19147 (char *) "self", NULL
19150 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_MetaDown",kwnames
,&obj0
)) goto fail
;
19151 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19152 if (SWIG_arg_fail(1)) SWIG_fail
;
19154 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19155 result
= (bool)((wxKeyEvent
const *)arg1
)->MetaDown();
19157 wxPyEndAllowThreads(__tstate
);
19158 if (PyErr_Occurred()) SWIG_fail
;
19161 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19169 static PyObject
*_wrap_KeyEvent_AltDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19170 PyObject
*resultobj
= NULL
;
19171 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19173 PyObject
* obj0
= 0 ;
19174 char *kwnames
[] = {
19175 (char *) "self", NULL
19178 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_AltDown",kwnames
,&obj0
)) goto fail
;
19179 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19180 if (SWIG_arg_fail(1)) SWIG_fail
;
19182 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19183 result
= (bool)((wxKeyEvent
const *)arg1
)->AltDown();
19185 wxPyEndAllowThreads(__tstate
);
19186 if (PyErr_Occurred()) SWIG_fail
;
19189 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19197 static PyObject
*_wrap_KeyEvent_ShiftDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19198 PyObject
*resultobj
= NULL
;
19199 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19201 PyObject
* obj0
= 0 ;
19202 char *kwnames
[] = {
19203 (char *) "self", NULL
19206 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_ShiftDown",kwnames
,&obj0
)) goto fail
;
19207 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19208 if (SWIG_arg_fail(1)) SWIG_fail
;
19210 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19211 result
= (bool)((wxKeyEvent
const *)arg1
)->ShiftDown();
19213 wxPyEndAllowThreads(__tstate
);
19214 if (PyErr_Occurred()) SWIG_fail
;
19217 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19225 static PyObject
*_wrap_KeyEvent_CmdDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19226 PyObject
*resultobj
= NULL
;
19227 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19229 PyObject
* obj0
= 0 ;
19230 char *kwnames
[] = {
19231 (char *) "self", NULL
19234 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_CmdDown",kwnames
,&obj0
)) goto fail
;
19235 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19236 if (SWIG_arg_fail(1)) SWIG_fail
;
19238 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19239 result
= (bool)((wxKeyEvent
const *)arg1
)->CmdDown();
19241 wxPyEndAllowThreads(__tstate
);
19242 if (PyErr_Occurred()) SWIG_fail
;
19245 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19253 static PyObject
*_wrap_KeyEvent_HasModifiers(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19254 PyObject
*resultobj
= NULL
;
19255 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19257 PyObject
* obj0
= 0 ;
19258 char *kwnames
[] = {
19259 (char *) "self", NULL
19262 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_HasModifiers",kwnames
,&obj0
)) goto fail
;
19263 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19264 if (SWIG_arg_fail(1)) SWIG_fail
;
19266 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19267 result
= (bool)((wxKeyEvent
const *)arg1
)->HasModifiers();
19269 wxPyEndAllowThreads(__tstate
);
19270 if (PyErr_Occurred()) SWIG_fail
;
19273 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19281 static PyObject
*_wrap_KeyEvent_GetKeyCode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19282 PyObject
*resultobj
= NULL
;
19283 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19285 PyObject
* obj0
= 0 ;
19286 char *kwnames
[] = {
19287 (char *) "self", NULL
19290 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetKeyCode",kwnames
,&obj0
)) goto fail
;
19291 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19292 if (SWIG_arg_fail(1)) SWIG_fail
;
19294 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19295 result
= (int)((wxKeyEvent
const *)arg1
)->GetKeyCode();
19297 wxPyEndAllowThreads(__tstate
);
19298 if (PyErr_Occurred()) SWIG_fail
;
19301 resultobj
= SWIG_From_int(static_cast<int >(result
));
19309 static PyObject
*_wrap_KeyEvent_GetUnicodeKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19310 PyObject
*resultobj
= NULL
;
19311 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19313 PyObject
* obj0
= 0 ;
19314 char *kwnames
[] = {
19315 (char *) "self", NULL
19318 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetUnicodeKey",kwnames
,&obj0
)) goto fail
;
19319 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19320 if (SWIG_arg_fail(1)) SWIG_fail
;
19322 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19323 result
= (int)wxKeyEvent_GetUnicodeKey(arg1
);
19325 wxPyEndAllowThreads(__tstate
);
19326 if (PyErr_Occurred()) SWIG_fail
;
19329 resultobj
= SWIG_From_int(static_cast<int >(result
));
19337 static PyObject
*_wrap_KeyEvent_GetRawKeyCode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19338 PyObject
*resultobj
= NULL
;
19339 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19340 unsigned int result
;
19341 PyObject
* obj0
= 0 ;
19342 char *kwnames
[] = {
19343 (char *) "self", NULL
19346 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetRawKeyCode",kwnames
,&obj0
)) goto fail
;
19347 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19348 if (SWIG_arg_fail(1)) SWIG_fail
;
19350 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19351 result
= (unsigned int)((wxKeyEvent
const *)arg1
)->GetRawKeyCode();
19353 wxPyEndAllowThreads(__tstate
);
19354 if (PyErr_Occurred()) SWIG_fail
;
19357 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
19365 static PyObject
*_wrap_KeyEvent_GetRawKeyFlags(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19366 PyObject
*resultobj
= NULL
;
19367 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19368 unsigned int result
;
19369 PyObject
* obj0
= 0 ;
19370 char *kwnames
[] = {
19371 (char *) "self", NULL
19374 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetRawKeyFlags",kwnames
,&obj0
)) goto fail
;
19375 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19376 if (SWIG_arg_fail(1)) SWIG_fail
;
19378 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19379 result
= (unsigned int)((wxKeyEvent
const *)arg1
)->GetRawKeyFlags();
19381 wxPyEndAllowThreads(__tstate
);
19382 if (PyErr_Occurred()) SWIG_fail
;
19385 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
19393 static PyObject
*_wrap_KeyEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19394 PyObject
*resultobj
= NULL
;
19395 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19397 PyObject
* obj0
= 0 ;
19398 char *kwnames
[] = {
19399 (char *) "self", NULL
19402 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
19403 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19404 if (SWIG_arg_fail(1)) SWIG_fail
;
19406 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19407 result
= (arg1
)->GetPosition();
19409 wxPyEndAllowThreads(__tstate
);
19410 if (PyErr_Occurred()) SWIG_fail
;
19413 wxPoint
* resultptr
;
19414 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
19415 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
19423 static PyObject
*_wrap_KeyEvent_GetPositionTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19424 PyObject
*resultobj
= NULL
;
19425 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19426 long *arg2
= (long *) 0 ;
19427 long *arg3
= (long *) 0 ;
19432 PyObject
* obj0
= 0 ;
19433 char *kwnames
[] = {
19434 (char *) "self", NULL
19437 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
19438 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
19439 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetPositionTuple",kwnames
,&obj0
)) goto fail
;
19440 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19441 if (SWIG_arg_fail(1)) SWIG_fail
;
19443 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19444 (arg1
)->GetPosition(arg2
,arg3
);
19446 wxPyEndAllowThreads(__tstate
);
19447 if (PyErr_Occurred()) SWIG_fail
;
19449 Py_INCREF(Py_None
); resultobj
= Py_None
;
19450 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
19451 SWIG_From_long((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_long
, 0)));
19452 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
19453 SWIG_From_long((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_long
, 0)));
19460 static PyObject
*_wrap_KeyEvent_GetX(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19461 PyObject
*resultobj
= NULL
;
19462 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19464 PyObject
* obj0
= 0 ;
19465 char *kwnames
[] = {
19466 (char *) "self", NULL
19469 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetX",kwnames
,&obj0
)) goto fail
;
19470 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19471 if (SWIG_arg_fail(1)) SWIG_fail
;
19473 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19474 result
= (int)((wxKeyEvent
const *)arg1
)->GetX();
19476 wxPyEndAllowThreads(__tstate
);
19477 if (PyErr_Occurred()) SWIG_fail
;
19480 resultobj
= SWIG_From_int(static_cast<int >(result
));
19488 static PyObject
*_wrap_KeyEvent_GetY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19489 PyObject
*resultobj
= NULL
;
19490 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19492 PyObject
* obj0
= 0 ;
19493 char *kwnames
[] = {
19494 (char *) "self", NULL
19497 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_GetY",kwnames
,&obj0
)) goto fail
;
19498 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19499 if (SWIG_arg_fail(1)) SWIG_fail
;
19501 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
19502 result
= (int)((wxKeyEvent
const *)arg1
)->GetY();
19504 wxPyEndAllowThreads(__tstate
);
19505 if (PyErr_Occurred()) SWIG_fail
;
19508 resultobj
= SWIG_From_int(static_cast<int >(result
));
19516 static PyObject
*_wrap_KeyEvent_m_x_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19517 PyObject
*resultobj
= NULL
;
19518 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19520 PyObject
* obj0
= 0 ;
19521 PyObject
* obj1
= 0 ;
19522 char *kwnames
[] = {
19523 (char *) "self",(char *) "m_x", NULL
19526 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_x_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19527 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19528 if (SWIG_arg_fail(1)) SWIG_fail
;
19530 arg2
= static_cast<int >(SWIG_As_int(obj1
));
19531 if (SWIG_arg_fail(2)) SWIG_fail
;
19533 if (arg1
) (arg1
)->m_x
= arg2
;
19535 Py_INCREF(Py_None
); resultobj
= Py_None
;
19542 static PyObject
*_wrap_KeyEvent_m_x_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19543 PyObject
*resultobj
= NULL
;
19544 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19546 PyObject
* obj0
= 0 ;
19547 char *kwnames
[] = {
19548 (char *) "self", NULL
19551 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_x_get",kwnames
,&obj0
)) goto fail
;
19552 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19553 if (SWIG_arg_fail(1)) SWIG_fail
;
19554 result
= (int) ((arg1
)->m_x
);
19557 resultobj
= SWIG_From_int(static_cast<int >(result
));
19565 static PyObject
*_wrap_KeyEvent_m_y_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19566 PyObject
*resultobj
= NULL
;
19567 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19569 PyObject
* obj0
= 0 ;
19570 PyObject
* obj1
= 0 ;
19571 char *kwnames
[] = {
19572 (char *) "self",(char *) "m_y", NULL
19575 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_y_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19576 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19577 if (SWIG_arg_fail(1)) SWIG_fail
;
19579 arg2
= static_cast<int >(SWIG_As_int(obj1
));
19580 if (SWIG_arg_fail(2)) SWIG_fail
;
19582 if (arg1
) (arg1
)->m_y
= arg2
;
19584 Py_INCREF(Py_None
); resultobj
= Py_None
;
19591 static PyObject
*_wrap_KeyEvent_m_y_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19592 PyObject
*resultobj
= NULL
;
19593 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19595 PyObject
* obj0
= 0 ;
19596 char *kwnames
[] = {
19597 (char *) "self", NULL
19600 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_y_get",kwnames
,&obj0
)) goto fail
;
19601 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19602 if (SWIG_arg_fail(1)) SWIG_fail
;
19603 result
= (int) ((arg1
)->m_y
);
19606 resultobj
= SWIG_From_int(static_cast<int >(result
));
19614 static PyObject
*_wrap_KeyEvent_m_keyCode_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19615 PyObject
*resultobj
= NULL
;
19616 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19618 PyObject
* obj0
= 0 ;
19619 PyObject
* obj1
= 0 ;
19620 char *kwnames
[] = {
19621 (char *) "self",(char *) "m_keyCode", NULL
19624 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_keyCode_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19625 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19626 if (SWIG_arg_fail(1)) SWIG_fail
;
19628 arg2
= static_cast<long >(SWIG_As_long(obj1
));
19629 if (SWIG_arg_fail(2)) SWIG_fail
;
19631 if (arg1
) (arg1
)->m_keyCode
= arg2
;
19633 Py_INCREF(Py_None
); resultobj
= Py_None
;
19640 static PyObject
*_wrap_KeyEvent_m_keyCode_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19641 PyObject
*resultobj
= NULL
;
19642 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19644 PyObject
* obj0
= 0 ;
19645 char *kwnames
[] = {
19646 (char *) "self", NULL
19649 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_keyCode_get",kwnames
,&obj0
)) goto fail
;
19650 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19651 if (SWIG_arg_fail(1)) SWIG_fail
;
19652 result
= (long) ((arg1
)->m_keyCode
);
19655 resultobj
= SWIG_From_long(static_cast<long >(result
));
19663 static PyObject
*_wrap_KeyEvent_m_controlDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19664 PyObject
*resultobj
= NULL
;
19665 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19667 PyObject
* obj0
= 0 ;
19668 PyObject
* obj1
= 0 ;
19669 char *kwnames
[] = {
19670 (char *) "self",(char *) "m_controlDown", NULL
19673 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_controlDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19674 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19675 if (SWIG_arg_fail(1)) SWIG_fail
;
19677 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19678 if (SWIG_arg_fail(2)) SWIG_fail
;
19680 if (arg1
) (arg1
)->m_controlDown
= arg2
;
19682 Py_INCREF(Py_None
); resultobj
= Py_None
;
19689 static PyObject
*_wrap_KeyEvent_m_controlDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19690 PyObject
*resultobj
= NULL
;
19691 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19693 PyObject
* obj0
= 0 ;
19694 char *kwnames
[] = {
19695 (char *) "self", NULL
19698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_controlDown_get",kwnames
,&obj0
)) goto fail
;
19699 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19700 if (SWIG_arg_fail(1)) SWIG_fail
;
19701 result
= (bool) ((arg1
)->m_controlDown
);
19704 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19712 static PyObject
*_wrap_KeyEvent_m_shiftDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19713 PyObject
*resultobj
= NULL
;
19714 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19716 PyObject
* obj0
= 0 ;
19717 PyObject
* obj1
= 0 ;
19718 char *kwnames
[] = {
19719 (char *) "self",(char *) "m_shiftDown", NULL
19722 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_shiftDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19723 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19724 if (SWIG_arg_fail(1)) SWIG_fail
;
19726 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19727 if (SWIG_arg_fail(2)) SWIG_fail
;
19729 if (arg1
) (arg1
)->m_shiftDown
= arg2
;
19731 Py_INCREF(Py_None
); resultobj
= Py_None
;
19738 static PyObject
*_wrap_KeyEvent_m_shiftDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19739 PyObject
*resultobj
= NULL
;
19740 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19742 PyObject
* obj0
= 0 ;
19743 char *kwnames
[] = {
19744 (char *) "self", NULL
19747 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_shiftDown_get",kwnames
,&obj0
)) goto fail
;
19748 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19749 if (SWIG_arg_fail(1)) SWIG_fail
;
19750 result
= (bool) ((arg1
)->m_shiftDown
);
19753 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19761 static PyObject
*_wrap_KeyEvent_m_altDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19762 PyObject
*resultobj
= NULL
;
19763 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19765 PyObject
* obj0
= 0 ;
19766 PyObject
* obj1
= 0 ;
19767 char *kwnames
[] = {
19768 (char *) "self",(char *) "m_altDown", NULL
19771 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_altDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19772 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19773 if (SWIG_arg_fail(1)) SWIG_fail
;
19775 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19776 if (SWIG_arg_fail(2)) SWIG_fail
;
19778 if (arg1
) (arg1
)->m_altDown
= arg2
;
19780 Py_INCREF(Py_None
); resultobj
= Py_None
;
19787 static PyObject
*_wrap_KeyEvent_m_altDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19788 PyObject
*resultobj
= NULL
;
19789 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19791 PyObject
* obj0
= 0 ;
19792 char *kwnames
[] = {
19793 (char *) "self", NULL
19796 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_altDown_get",kwnames
,&obj0
)) goto fail
;
19797 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19798 if (SWIG_arg_fail(1)) SWIG_fail
;
19799 result
= (bool) ((arg1
)->m_altDown
);
19802 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19810 static PyObject
*_wrap_KeyEvent_m_metaDown_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19811 PyObject
*resultobj
= NULL
;
19812 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19814 PyObject
* obj0
= 0 ;
19815 PyObject
* obj1
= 0 ;
19816 char *kwnames
[] = {
19817 (char *) "self",(char *) "m_metaDown", NULL
19820 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_metaDown_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19821 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19822 if (SWIG_arg_fail(1)) SWIG_fail
;
19824 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19825 if (SWIG_arg_fail(2)) SWIG_fail
;
19827 if (arg1
) (arg1
)->m_metaDown
= arg2
;
19829 Py_INCREF(Py_None
); resultobj
= Py_None
;
19836 static PyObject
*_wrap_KeyEvent_m_metaDown_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19837 PyObject
*resultobj
= NULL
;
19838 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19840 PyObject
* obj0
= 0 ;
19841 char *kwnames
[] = {
19842 (char *) "self", NULL
19845 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_metaDown_get",kwnames
,&obj0
)) goto fail
;
19846 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19847 if (SWIG_arg_fail(1)) SWIG_fail
;
19848 result
= (bool) ((arg1
)->m_metaDown
);
19851 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19859 static PyObject
*_wrap_KeyEvent_m_scanCode_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19860 PyObject
*resultobj
= NULL
;
19861 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19863 PyObject
* obj0
= 0 ;
19864 PyObject
* obj1
= 0 ;
19865 char *kwnames
[] = {
19866 (char *) "self",(char *) "m_scanCode", NULL
19869 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_scanCode_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19870 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19871 if (SWIG_arg_fail(1)) SWIG_fail
;
19873 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
19874 if (SWIG_arg_fail(2)) SWIG_fail
;
19876 if (arg1
) (arg1
)->m_scanCode
= arg2
;
19878 Py_INCREF(Py_None
); resultobj
= Py_None
;
19885 static PyObject
*_wrap_KeyEvent_m_scanCode_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19886 PyObject
*resultobj
= NULL
;
19887 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19889 PyObject
* obj0
= 0 ;
19890 char *kwnames
[] = {
19891 (char *) "self", NULL
19894 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_scanCode_get",kwnames
,&obj0
)) goto fail
;
19895 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19896 if (SWIG_arg_fail(1)) SWIG_fail
;
19897 result
= (bool) ((arg1
)->m_scanCode
);
19900 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
19908 static PyObject
*_wrap_KeyEvent_m_rawCode_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19909 PyObject
*resultobj
= NULL
;
19910 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19911 unsigned int arg2
;
19912 PyObject
* obj0
= 0 ;
19913 PyObject
* obj1
= 0 ;
19914 char *kwnames
[] = {
19915 (char *) "self",(char *) "m_rawCode", NULL
19918 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_rawCode_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19919 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19920 if (SWIG_arg_fail(1)) SWIG_fail
;
19922 arg2
= static_cast<unsigned int >(SWIG_As_unsigned_SS_int(obj1
));
19923 if (SWIG_arg_fail(2)) SWIG_fail
;
19925 if (arg1
) (arg1
)->m_rawCode
= arg2
;
19927 Py_INCREF(Py_None
); resultobj
= Py_None
;
19934 static PyObject
*_wrap_KeyEvent_m_rawCode_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19935 PyObject
*resultobj
= NULL
;
19936 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19937 unsigned int result
;
19938 PyObject
* obj0
= 0 ;
19939 char *kwnames
[] = {
19940 (char *) "self", NULL
19943 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_rawCode_get",kwnames
,&obj0
)) goto fail
;
19944 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19945 if (SWIG_arg_fail(1)) SWIG_fail
;
19946 result
= (unsigned int) ((arg1
)->m_rawCode
);
19949 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
19957 static PyObject
*_wrap_KeyEvent_m_rawFlags_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19958 PyObject
*resultobj
= NULL
;
19959 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19960 unsigned int arg2
;
19961 PyObject
* obj0
= 0 ;
19962 PyObject
* obj1
= 0 ;
19963 char *kwnames
[] = {
19964 (char *) "self",(char *) "m_rawFlags", NULL
19967 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:KeyEvent_m_rawFlags_set",kwnames
,&obj0
,&obj1
)) goto fail
;
19968 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19969 if (SWIG_arg_fail(1)) SWIG_fail
;
19971 arg2
= static_cast<unsigned int >(SWIG_As_unsigned_SS_int(obj1
));
19972 if (SWIG_arg_fail(2)) SWIG_fail
;
19974 if (arg1
) (arg1
)->m_rawFlags
= arg2
;
19976 Py_INCREF(Py_None
); resultobj
= Py_None
;
19983 static PyObject
*_wrap_KeyEvent_m_rawFlags_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
19984 PyObject
*resultobj
= NULL
;
19985 wxKeyEvent
*arg1
= (wxKeyEvent
*) 0 ;
19986 unsigned int result
;
19987 PyObject
* obj0
= 0 ;
19988 char *kwnames
[] = {
19989 (char *) "self", NULL
19992 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:KeyEvent_m_rawFlags_get",kwnames
,&obj0
)) goto fail
;
19993 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
19994 if (SWIG_arg_fail(1)) SWIG_fail
;
19995 result
= (unsigned int) ((arg1
)->m_rawFlags
);
19998 resultobj
= SWIG_From_unsigned_SS_int(static_cast<unsigned int >(result
));
20006 static PyObject
* KeyEvent_swigregister(PyObject
*, PyObject
*args
) {
20008 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20009 SWIG_TypeClientData(SWIGTYPE_p_wxKeyEvent
, obj
);
20011 return Py_BuildValue((char *)"");
20013 static PyObject
*_wrap_new_SizeEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20014 PyObject
*resultobj
= NULL
;
20015 wxSize
const &arg1_defvalue
= wxDefaultSize
;
20016 wxSize
*arg1
= (wxSize
*) &arg1_defvalue
;
20017 int arg2
= (int) 0 ;
20018 wxSizeEvent
*result
;
20020 PyObject
* obj0
= 0 ;
20021 PyObject
* obj1
= 0 ;
20022 char *kwnames
[] = {
20023 (char *) "sz",(char *) "winid", NULL
20026 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_SizeEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20030 if ( ! wxSize_helper(obj0
, &arg1
)) SWIG_fail
;
20035 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20036 if (SWIG_arg_fail(2)) SWIG_fail
;
20040 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20041 result
= (wxSizeEvent
*)new wxSizeEvent((wxSize
const &)*arg1
,arg2
);
20043 wxPyEndAllowThreads(__tstate
);
20044 if (PyErr_Occurred()) SWIG_fail
;
20046 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizeEvent
, 1);
20053 static PyObject
*_wrap_SizeEvent_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20054 PyObject
*resultobj
= NULL
;
20055 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20057 PyObject
* obj0
= 0 ;
20058 char *kwnames
[] = {
20059 (char *) "self", NULL
20062 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_GetSize",kwnames
,&obj0
)) goto fail
;
20063 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20064 if (SWIG_arg_fail(1)) SWIG_fail
;
20066 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20067 result
= ((wxSizeEvent
const *)arg1
)->GetSize();
20069 wxPyEndAllowThreads(__tstate
);
20070 if (PyErr_Occurred()) SWIG_fail
;
20073 wxSize
* resultptr
;
20074 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
20075 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
20083 static PyObject
*_wrap_SizeEvent_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20084 PyObject
*resultobj
= NULL
;
20085 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20087 PyObject
* obj0
= 0 ;
20088 char *kwnames
[] = {
20089 (char *) "self", NULL
20092 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_GetRect",kwnames
,&obj0
)) goto fail
;
20093 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20094 if (SWIG_arg_fail(1)) SWIG_fail
;
20096 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20097 result
= ((wxSizeEvent
const *)arg1
)->GetRect();
20099 wxPyEndAllowThreads(__tstate
);
20100 if (PyErr_Occurred()) SWIG_fail
;
20103 wxRect
* resultptr
;
20104 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
20105 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
20113 static PyObject
*_wrap_SizeEvent_SetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20114 PyObject
*resultobj
= NULL
;
20115 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20117 PyObject
* obj0
= 0 ;
20118 PyObject
* obj1
= 0 ;
20119 char *kwnames
[] = {
20120 (char *) "self",(char *) "rect", NULL
20123 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_SetRect",kwnames
,&obj0
,&obj1
)) goto fail
;
20124 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20125 if (SWIG_arg_fail(1)) SWIG_fail
;
20128 SWIG_Python_ConvertPtr(obj1
, (void **)&argp
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
);
20129 if (SWIG_arg_fail(2)) SWIG_fail
;
20130 if (argp
== NULL
) {
20131 SWIG_null_ref("wxRect");
20133 if (SWIG_arg_fail(2)) SWIG_fail
;
20137 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20138 (arg1
)->SetRect(arg2
);
20140 wxPyEndAllowThreads(__tstate
);
20141 if (PyErr_Occurred()) SWIG_fail
;
20143 Py_INCREF(Py_None
); resultobj
= Py_None
;
20150 static PyObject
*_wrap_SizeEvent_SetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20151 PyObject
*resultobj
= NULL
;
20152 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20154 PyObject
* obj0
= 0 ;
20155 PyObject
* obj1
= 0 ;
20156 char *kwnames
[] = {
20157 (char *) "self",(char *) "size", NULL
20160 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_SetSize",kwnames
,&obj0
,&obj1
)) goto fail
;
20161 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20162 if (SWIG_arg_fail(1)) SWIG_fail
;
20165 SWIG_Python_ConvertPtr(obj1
, (void **)&argp
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
);
20166 if (SWIG_arg_fail(2)) SWIG_fail
;
20167 if (argp
== NULL
) {
20168 SWIG_null_ref("wxSize");
20170 if (SWIG_arg_fail(2)) SWIG_fail
;
20174 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20175 wxSizeEvent_SetSize(arg1
,arg2
);
20177 wxPyEndAllowThreads(__tstate
);
20178 if (PyErr_Occurred()) SWIG_fail
;
20180 Py_INCREF(Py_None
); resultobj
= Py_None
;
20187 static PyObject
*_wrap_SizeEvent_m_size_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20188 PyObject
*resultobj
= NULL
;
20189 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20190 wxSize
*arg2
= (wxSize
*) 0 ;
20191 PyObject
* obj0
= 0 ;
20192 PyObject
* obj1
= 0 ;
20193 char *kwnames
[] = {
20194 (char *) "self",(char *) "m_size", NULL
20197 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_m_size_set",kwnames
,&obj0
,&obj1
)) goto fail
;
20198 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20199 if (SWIG_arg_fail(1)) SWIG_fail
;
20200 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
| 0);
20201 if (SWIG_arg_fail(2)) SWIG_fail
;
20202 if (arg1
) (arg1
)->m_size
= *arg2
;
20204 Py_INCREF(Py_None
); resultobj
= Py_None
;
20211 static PyObject
*_wrap_SizeEvent_m_size_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20212 PyObject
*resultobj
= NULL
;
20213 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20215 PyObject
* obj0
= 0 ;
20216 char *kwnames
[] = {
20217 (char *) "self", NULL
20220 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_m_size_get",kwnames
,&obj0
)) goto fail
;
20221 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20222 if (SWIG_arg_fail(1)) SWIG_fail
;
20223 result
= (wxSize
*)& ((arg1
)->m_size
);
20225 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSize
, 0);
20232 static PyObject
*_wrap_SizeEvent_m_rect_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20233 PyObject
*resultobj
= NULL
;
20234 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20235 wxRect
*arg2
= (wxRect
*) 0 ;
20236 PyObject
* obj0
= 0 ;
20237 PyObject
* obj1
= 0 ;
20238 char *kwnames
[] = {
20239 (char *) "self",(char *) "m_rect", NULL
20242 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizeEvent_m_rect_set",kwnames
,&obj0
,&obj1
)) goto fail
;
20243 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20244 if (SWIG_arg_fail(1)) SWIG_fail
;
20245 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
20246 if (SWIG_arg_fail(2)) SWIG_fail
;
20247 if (arg1
) (arg1
)->m_rect
= *arg2
;
20249 Py_INCREF(Py_None
); resultobj
= Py_None
;
20256 static PyObject
*_wrap_SizeEvent_m_rect_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20257 PyObject
*resultobj
= NULL
;
20258 wxSizeEvent
*arg1
= (wxSizeEvent
*) 0 ;
20260 PyObject
* obj0
= 0 ;
20261 char *kwnames
[] = {
20262 (char *) "self", NULL
20265 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizeEvent_m_rect_get",kwnames
,&obj0
)) goto fail
;
20266 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
20267 if (SWIG_arg_fail(1)) SWIG_fail
;
20268 result
= (wxRect
*)& ((arg1
)->m_rect
);
20270 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRect
, 0);
20277 static PyObject
* SizeEvent_swigregister(PyObject
*, PyObject
*args
) {
20279 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20280 SWIG_TypeClientData(SWIGTYPE_p_wxSizeEvent
, obj
);
20282 return Py_BuildValue((char *)"");
20284 static PyObject
*_wrap_new_MoveEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20285 PyObject
*resultobj
= NULL
;
20286 wxPoint
const &arg1_defvalue
= wxDefaultPosition
;
20287 wxPoint
*arg1
= (wxPoint
*) &arg1_defvalue
;
20288 int arg2
= (int) 0 ;
20289 wxMoveEvent
*result
;
20291 PyObject
* obj0
= 0 ;
20292 PyObject
* obj1
= 0 ;
20293 char *kwnames
[] = {
20294 (char *) "pos",(char *) "winid", NULL
20297 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_MoveEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20301 if ( ! wxPoint_helper(obj0
, &arg1
)) SWIG_fail
;
20306 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20307 if (SWIG_arg_fail(2)) SWIG_fail
;
20311 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20312 result
= (wxMoveEvent
*)new wxMoveEvent((wxPoint
const &)*arg1
,arg2
);
20314 wxPyEndAllowThreads(__tstate
);
20315 if (PyErr_Occurred()) SWIG_fail
;
20317 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMoveEvent
, 1);
20324 static PyObject
*_wrap_MoveEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20325 PyObject
*resultobj
= NULL
;
20326 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20328 PyObject
* obj0
= 0 ;
20329 char *kwnames
[] = {
20330 (char *) "self", NULL
20333 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MoveEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
20334 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20335 if (SWIG_arg_fail(1)) SWIG_fail
;
20337 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20338 result
= ((wxMoveEvent
const *)arg1
)->GetPosition();
20340 wxPyEndAllowThreads(__tstate
);
20341 if (PyErr_Occurred()) SWIG_fail
;
20344 wxPoint
* resultptr
;
20345 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
20346 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
20354 static PyObject
*_wrap_MoveEvent_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20355 PyObject
*resultobj
= NULL
;
20356 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20358 PyObject
* obj0
= 0 ;
20359 char *kwnames
[] = {
20360 (char *) "self", NULL
20363 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MoveEvent_GetRect",kwnames
,&obj0
)) goto fail
;
20364 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20365 if (SWIG_arg_fail(1)) SWIG_fail
;
20367 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20368 result
= ((wxMoveEvent
const *)arg1
)->GetRect();
20370 wxPyEndAllowThreads(__tstate
);
20371 if (PyErr_Occurred()) SWIG_fail
;
20374 wxRect
* resultptr
;
20375 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
20376 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
20384 static PyObject
*_wrap_MoveEvent_SetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20385 PyObject
*resultobj
= NULL
;
20386 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20389 PyObject
* obj0
= 0 ;
20390 PyObject
* obj1
= 0 ;
20391 char *kwnames
[] = {
20392 (char *) "self",(char *) "rect", NULL
20395 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MoveEvent_SetRect",kwnames
,&obj0
,&obj1
)) goto fail
;
20396 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20397 if (SWIG_arg_fail(1)) SWIG_fail
;
20400 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
20403 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20404 (arg1
)->SetRect((wxRect
const &)*arg2
);
20406 wxPyEndAllowThreads(__tstate
);
20407 if (PyErr_Occurred()) SWIG_fail
;
20409 Py_INCREF(Py_None
); resultobj
= Py_None
;
20416 static PyObject
*_wrap_MoveEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20417 PyObject
*resultobj
= NULL
;
20418 wxMoveEvent
*arg1
= (wxMoveEvent
*) 0 ;
20419 wxPoint
*arg2
= 0 ;
20421 PyObject
* obj0
= 0 ;
20422 PyObject
* obj1
= 0 ;
20423 char *kwnames
[] = {
20424 (char *) "self",(char *) "pos", NULL
20427 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MoveEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
20428 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMoveEvent
, SWIG_POINTER_EXCEPTION
| 0);
20429 if (SWIG_arg_fail(1)) SWIG_fail
;
20432 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
20435 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20436 (arg1
)->SetPosition((wxPoint
const &)*arg2
);
20438 wxPyEndAllowThreads(__tstate
);
20439 if (PyErr_Occurred()) SWIG_fail
;
20441 Py_INCREF(Py_None
); resultobj
= Py_None
;
20448 static PyObject
* MoveEvent_swigregister(PyObject
*, PyObject
*args
) {
20450 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20451 SWIG_TypeClientData(SWIGTYPE_p_wxMoveEvent
, obj
);
20453 return Py_BuildValue((char *)"");
20455 static PyObject
*_wrap_new_PaintEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20456 PyObject
*resultobj
= NULL
;
20457 int arg1
= (int) 0 ;
20458 wxPaintEvent
*result
;
20459 PyObject
* obj0
= 0 ;
20460 char *kwnames
[] = {
20461 (char *) "Id", NULL
20464 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_PaintEvent",kwnames
,&obj0
)) goto fail
;
20467 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20468 if (SWIG_arg_fail(1)) SWIG_fail
;
20472 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20473 result
= (wxPaintEvent
*)new wxPaintEvent(arg1
);
20475 wxPyEndAllowThreads(__tstate
);
20476 if (PyErr_Occurred()) SWIG_fail
;
20478 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPaintEvent
, 1);
20485 static PyObject
* PaintEvent_swigregister(PyObject
*, PyObject
*args
) {
20487 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20488 SWIG_TypeClientData(SWIGTYPE_p_wxPaintEvent
, obj
);
20490 return Py_BuildValue((char *)"");
20492 static PyObject
*_wrap_new_NcPaintEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20493 PyObject
*resultobj
= NULL
;
20494 int arg1
= (int) 0 ;
20495 wxNcPaintEvent
*result
;
20496 PyObject
* obj0
= 0 ;
20497 char *kwnames
[] = {
20498 (char *) "winid", NULL
20501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_NcPaintEvent",kwnames
,&obj0
)) goto fail
;
20504 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20505 if (SWIG_arg_fail(1)) SWIG_fail
;
20509 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20510 result
= (wxNcPaintEvent
*)new wxNcPaintEvent(arg1
);
20512 wxPyEndAllowThreads(__tstate
);
20513 if (PyErr_Occurred()) SWIG_fail
;
20515 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxNcPaintEvent
, 1);
20522 static PyObject
* NcPaintEvent_swigregister(PyObject
*, PyObject
*args
) {
20524 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20525 SWIG_TypeClientData(SWIGTYPE_p_wxNcPaintEvent
, obj
);
20527 return Py_BuildValue((char *)"");
20529 static PyObject
*_wrap_new_EraseEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20530 PyObject
*resultobj
= NULL
;
20531 int arg1
= (int) 0 ;
20532 wxDC
*arg2
= (wxDC
*) NULL
;
20533 wxEraseEvent
*result
;
20534 PyObject
* obj0
= 0 ;
20535 PyObject
* obj1
= 0 ;
20536 char *kwnames
[] = {
20537 (char *) "Id",(char *) "dc", NULL
20540 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_EraseEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20543 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20544 if (SWIG_arg_fail(1)) SWIG_fail
;
20548 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION
| 0);
20549 if (SWIG_arg_fail(2)) SWIG_fail
;
20552 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20553 result
= (wxEraseEvent
*)new wxEraseEvent(arg1
,arg2
);
20555 wxPyEndAllowThreads(__tstate
);
20556 if (PyErr_Occurred()) SWIG_fail
;
20558 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEraseEvent
, 1);
20565 static PyObject
*_wrap_EraseEvent_GetDC(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20566 PyObject
*resultobj
= NULL
;
20567 wxEraseEvent
*arg1
= (wxEraseEvent
*) 0 ;
20569 PyObject
* obj0
= 0 ;
20570 char *kwnames
[] = {
20571 (char *) "self", NULL
20574 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EraseEvent_GetDC",kwnames
,&obj0
)) goto fail
;
20575 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEraseEvent
, SWIG_POINTER_EXCEPTION
| 0);
20576 if (SWIG_arg_fail(1)) SWIG_fail
;
20578 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20579 result
= (wxDC
*)((wxEraseEvent
const *)arg1
)->GetDC();
20581 wxPyEndAllowThreads(__tstate
);
20582 if (PyErr_Occurred()) SWIG_fail
;
20585 resultobj
= wxPyMake_wxObject(result
, 0);
20593 static PyObject
* EraseEvent_swigregister(PyObject
*, PyObject
*args
) {
20595 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20596 SWIG_TypeClientData(SWIGTYPE_p_wxEraseEvent
, obj
);
20598 return Py_BuildValue((char *)"");
20600 static PyObject
*_wrap_new_FocusEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20601 PyObject
*resultobj
= NULL
;
20602 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
20603 int arg2
= (int) 0 ;
20604 wxFocusEvent
*result
;
20605 PyObject
* obj0
= 0 ;
20606 PyObject
* obj1
= 0 ;
20607 char *kwnames
[] = {
20608 (char *) "type",(char *) "winid", NULL
20611 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_FocusEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
20614 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
20615 if (SWIG_arg_fail(1)) SWIG_fail
;
20620 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20621 if (SWIG_arg_fail(2)) SWIG_fail
;
20625 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20626 result
= (wxFocusEvent
*)new wxFocusEvent(arg1
,arg2
);
20628 wxPyEndAllowThreads(__tstate
);
20629 if (PyErr_Occurred()) SWIG_fail
;
20631 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFocusEvent
, 1);
20638 static PyObject
*_wrap_FocusEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20639 PyObject
*resultobj
= NULL
;
20640 wxFocusEvent
*arg1
= (wxFocusEvent
*) 0 ;
20642 PyObject
* obj0
= 0 ;
20643 char *kwnames
[] = {
20644 (char *) "self", NULL
20647 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FocusEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
20648 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFocusEvent
, SWIG_POINTER_EXCEPTION
| 0);
20649 if (SWIG_arg_fail(1)) SWIG_fail
;
20651 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20652 result
= (wxWindow
*)((wxFocusEvent
const *)arg1
)->GetWindow();
20654 wxPyEndAllowThreads(__tstate
);
20655 if (PyErr_Occurred()) SWIG_fail
;
20658 resultobj
= wxPyMake_wxObject(result
, 0);
20666 static PyObject
*_wrap_FocusEvent_SetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20667 PyObject
*resultobj
= NULL
;
20668 wxFocusEvent
*arg1
= (wxFocusEvent
*) 0 ;
20669 wxWindow
*arg2
= (wxWindow
*) 0 ;
20670 PyObject
* obj0
= 0 ;
20671 PyObject
* obj1
= 0 ;
20672 char *kwnames
[] = {
20673 (char *) "self",(char *) "win", NULL
20676 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FocusEvent_SetWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
20677 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFocusEvent
, SWIG_POINTER_EXCEPTION
| 0);
20678 if (SWIG_arg_fail(1)) SWIG_fail
;
20679 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
20680 if (SWIG_arg_fail(2)) SWIG_fail
;
20682 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20683 (arg1
)->SetWindow(arg2
);
20685 wxPyEndAllowThreads(__tstate
);
20686 if (PyErr_Occurred()) SWIG_fail
;
20688 Py_INCREF(Py_None
); resultobj
= Py_None
;
20695 static PyObject
* FocusEvent_swigregister(PyObject
*, PyObject
*args
) {
20697 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20698 SWIG_TypeClientData(SWIGTYPE_p_wxFocusEvent
, obj
);
20700 return Py_BuildValue((char *)"");
20702 static PyObject
*_wrap_new_ChildFocusEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20703 PyObject
*resultobj
= NULL
;
20704 wxWindow
*arg1
= (wxWindow
*) NULL
;
20705 wxChildFocusEvent
*result
;
20706 PyObject
* obj0
= 0 ;
20707 char *kwnames
[] = {
20708 (char *) "win", NULL
20711 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_ChildFocusEvent",kwnames
,&obj0
)) goto fail
;
20713 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
20714 if (SWIG_arg_fail(1)) SWIG_fail
;
20717 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20718 result
= (wxChildFocusEvent
*)new wxChildFocusEvent(arg1
);
20720 wxPyEndAllowThreads(__tstate
);
20721 if (PyErr_Occurred()) SWIG_fail
;
20723 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxChildFocusEvent
, 1);
20730 static PyObject
*_wrap_ChildFocusEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20731 PyObject
*resultobj
= NULL
;
20732 wxChildFocusEvent
*arg1
= (wxChildFocusEvent
*) 0 ;
20734 PyObject
* obj0
= 0 ;
20735 char *kwnames
[] = {
20736 (char *) "self", NULL
20739 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ChildFocusEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
20740 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxChildFocusEvent
, SWIG_POINTER_EXCEPTION
| 0);
20741 if (SWIG_arg_fail(1)) SWIG_fail
;
20743 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20744 result
= (wxWindow
*)((wxChildFocusEvent
const *)arg1
)->GetWindow();
20746 wxPyEndAllowThreads(__tstate
);
20747 if (PyErr_Occurred()) SWIG_fail
;
20750 resultobj
= wxPyMake_wxObject(result
, 0);
20758 static PyObject
* ChildFocusEvent_swigregister(PyObject
*, PyObject
*args
) {
20760 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20761 SWIG_TypeClientData(SWIGTYPE_p_wxChildFocusEvent
, obj
);
20763 return Py_BuildValue((char *)"");
20765 static PyObject
*_wrap_new_ActivateEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20766 PyObject
*resultobj
= NULL
;
20767 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
20768 bool arg2
= (bool) true ;
20769 int arg3
= (int) 0 ;
20770 wxActivateEvent
*result
;
20771 PyObject
* obj0
= 0 ;
20772 PyObject
* obj1
= 0 ;
20773 PyObject
* obj2
= 0 ;
20774 char *kwnames
[] = {
20775 (char *) "type",(char *) "active",(char *) "Id", NULL
20778 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_ActivateEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
20781 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
20782 if (SWIG_arg_fail(1)) SWIG_fail
;
20787 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
20788 if (SWIG_arg_fail(2)) SWIG_fail
;
20793 arg3
= static_cast<int >(SWIG_As_int(obj2
));
20794 if (SWIG_arg_fail(3)) SWIG_fail
;
20798 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20799 result
= (wxActivateEvent
*)new wxActivateEvent(arg1
,arg2
,arg3
);
20801 wxPyEndAllowThreads(__tstate
);
20802 if (PyErr_Occurred()) SWIG_fail
;
20804 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxActivateEvent
, 1);
20811 static PyObject
*_wrap_ActivateEvent_GetActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20812 PyObject
*resultobj
= NULL
;
20813 wxActivateEvent
*arg1
= (wxActivateEvent
*) 0 ;
20815 PyObject
* obj0
= 0 ;
20816 char *kwnames
[] = {
20817 (char *) "self", NULL
20820 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ActivateEvent_GetActive",kwnames
,&obj0
)) goto fail
;
20821 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxActivateEvent
, SWIG_POINTER_EXCEPTION
| 0);
20822 if (SWIG_arg_fail(1)) SWIG_fail
;
20824 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20825 result
= (bool)((wxActivateEvent
const *)arg1
)->GetActive();
20827 wxPyEndAllowThreads(__tstate
);
20828 if (PyErr_Occurred()) SWIG_fail
;
20831 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
20839 static PyObject
* ActivateEvent_swigregister(PyObject
*, PyObject
*args
) {
20841 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20842 SWIG_TypeClientData(SWIGTYPE_p_wxActivateEvent
, obj
);
20844 return Py_BuildValue((char *)"");
20846 static PyObject
*_wrap_new_InitDialogEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20847 PyObject
*resultobj
= NULL
;
20848 int arg1
= (int) 0 ;
20849 wxInitDialogEvent
*result
;
20850 PyObject
* obj0
= 0 ;
20851 char *kwnames
[] = {
20852 (char *) "Id", NULL
20855 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_InitDialogEvent",kwnames
,&obj0
)) goto fail
;
20858 arg1
= static_cast<int >(SWIG_As_int(obj0
));
20859 if (SWIG_arg_fail(1)) SWIG_fail
;
20863 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20864 result
= (wxInitDialogEvent
*)new wxInitDialogEvent(arg1
);
20866 wxPyEndAllowThreads(__tstate
);
20867 if (PyErr_Occurred()) SWIG_fail
;
20869 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxInitDialogEvent
, 1);
20876 static PyObject
* InitDialogEvent_swigregister(PyObject
*, PyObject
*args
) {
20878 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
20879 SWIG_TypeClientData(SWIGTYPE_p_wxInitDialogEvent
, obj
);
20881 return Py_BuildValue((char *)"");
20883 static PyObject
*_wrap_new_MenuEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20884 PyObject
*resultobj
= NULL
;
20885 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
20886 int arg2
= (int) 0 ;
20887 wxMenu
*arg3
= (wxMenu
*) NULL
;
20888 wxMenuEvent
*result
;
20889 PyObject
* obj0
= 0 ;
20890 PyObject
* obj1
= 0 ;
20891 PyObject
* obj2
= 0 ;
20892 char *kwnames
[] = {
20893 (char *) "type",(char *) "winid",(char *) "menu", NULL
20896 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_MenuEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
20899 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
20900 if (SWIG_arg_fail(1)) SWIG_fail
;
20905 arg2
= static_cast<int >(SWIG_As_int(obj1
));
20906 if (SWIG_arg_fail(2)) SWIG_fail
;
20910 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
20911 if (SWIG_arg_fail(3)) SWIG_fail
;
20914 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20915 result
= (wxMenuEvent
*)new wxMenuEvent(arg1
,arg2
,arg3
);
20917 wxPyEndAllowThreads(__tstate
);
20918 if (PyErr_Occurred()) SWIG_fail
;
20920 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMenuEvent
, 1);
20927 static PyObject
*_wrap_MenuEvent_GetMenuId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20928 PyObject
*resultobj
= NULL
;
20929 wxMenuEvent
*arg1
= (wxMenuEvent
*) 0 ;
20931 PyObject
* obj0
= 0 ;
20932 char *kwnames
[] = {
20933 (char *) "self", NULL
20936 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuEvent_GetMenuId",kwnames
,&obj0
)) goto fail
;
20937 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
20938 if (SWIG_arg_fail(1)) SWIG_fail
;
20940 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20941 result
= (int)((wxMenuEvent
const *)arg1
)->GetMenuId();
20943 wxPyEndAllowThreads(__tstate
);
20944 if (PyErr_Occurred()) SWIG_fail
;
20947 resultobj
= SWIG_From_int(static_cast<int >(result
));
20955 static PyObject
*_wrap_MenuEvent_IsPopup(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20956 PyObject
*resultobj
= NULL
;
20957 wxMenuEvent
*arg1
= (wxMenuEvent
*) 0 ;
20959 PyObject
* obj0
= 0 ;
20960 char *kwnames
[] = {
20961 (char *) "self", NULL
20964 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuEvent_IsPopup",kwnames
,&obj0
)) goto fail
;
20965 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
20966 if (SWIG_arg_fail(1)) SWIG_fail
;
20968 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20969 result
= (bool)((wxMenuEvent
const *)arg1
)->IsPopup();
20971 wxPyEndAllowThreads(__tstate
);
20972 if (PyErr_Occurred()) SWIG_fail
;
20975 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
20983 static PyObject
*_wrap_MenuEvent_GetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
20984 PyObject
*resultobj
= NULL
;
20985 wxMenuEvent
*arg1
= (wxMenuEvent
*) 0 ;
20987 PyObject
* obj0
= 0 ;
20988 char *kwnames
[] = {
20989 (char *) "self", NULL
20992 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuEvent_GetMenu",kwnames
,&obj0
)) goto fail
;
20993 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
20994 if (SWIG_arg_fail(1)) SWIG_fail
;
20996 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
20997 result
= (wxMenu
*)((wxMenuEvent
const *)arg1
)->GetMenu();
20999 wxPyEndAllowThreads(__tstate
);
21000 if (PyErr_Occurred()) SWIG_fail
;
21003 resultobj
= wxPyMake_wxObject(result
, 0);
21011 static PyObject
* MenuEvent_swigregister(PyObject
*, PyObject
*args
) {
21013 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21014 SWIG_TypeClientData(SWIGTYPE_p_wxMenuEvent
, obj
);
21016 return Py_BuildValue((char *)"");
21018 static PyObject
*_wrap_new_CloseEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21019 PyObject
*resultobj
= NULL
;
21020 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
21021 int arg2
= (int) 0 ;
21022 wxCloseEvent
*result
;
21023 PyObject
* obj0
= 0 ;
21024 PyObject
* obj1
= 0 ;
21025 char *kwnames
[] = {
21026 (char *) "type",(char *) "winid", NULL
21029 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_CloseEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
21032 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
21033 if (SWIG_arg_fail(1)) SWIG_fail
;
21038 arg2
= static_cast<int >(SWIG_As_int(obj1
));
21039 if (SWIG_arg_fail(2)) SWIG_fail
;
21043 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21044 result
= (wxCloseEvent
*)new wxCloseEvent(arg1
,arg2
);
21046 wxPyEndAllowThreads(__tstate
);
21047 if (PyErr_Occurred()) SWIG_fail
;
21049 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCloseEvent
, 1);
21056 static PyObject
*_wrap_CloseEvent_SetLoggingOff(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21057 PyObject
*resultobj
= NULL
;
21058 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21060 PyObject
* obj0
= 0 ;
21061 PyObject
* obj1
= 0 ;
21062 char *kwnames
[] = {
21063 (char *) "self",(char *) "logOff", NULL
21066 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CloseEvent_SetLoggingOff",kwnames
,&obj0
,&obj1
)) goto fail
;
21067 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21068 if (SWIG_arg_fail(1)) SWIG_fail
;
21070 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21071 if (SWIG_arg_fail(2)) SWIG_fail
;
21074 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21075 (arg1
)->SetLoggingOff(arg2
);
21077 wxPyEndAllowThreads(__tstate
);
21078 if (PyErr_Occurred()) SWIG_fail
;
21080 Py_INCREF(Py_None
); resultobj
= Py_None
;
21087 static PyObject
*_wrap_CloseEvent_GetLoggingOff(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21088 PyObject
*resultobj
= NULL
;
21089 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21091 PyObject
* obj0
= 0 ;
21092 char *kwnames
[] = {
21093 (char *) "self", NULL
21096 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CloseEvent_GetLoggingOff",kwnames
,&obj0
)) goto fail
;
21097 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21098 if (SWIG_arg_fail(1)) SWIG_fail
;
21100 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21101 result
= (bool)((wxCloseEvent
const *)arg1
)->GetLoggingOff();
21103 wxPyEndAllowThreads(__tstate
);
21104 if (PyErr_Occurred()) SWIG_fail
;
21107 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21115 static PyObject
*_wrap_CloseEvent_Veto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21116 PyObject
*resultobj
= NULL
;
21117 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21118 bool arg2
= (bool) true ;
21119 PyObject
* obj0
= 0 ;
21120 PyObject
* obj1
= 0 ;
21121 char *kwnames
[] = {
21122 (char *) "self",(char *) "veto", NULL
21125 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:CloseEvent_Veto",kwnames
,&obj0
,&obj1
)) goto fail
;
21126 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21127 if (SWIG_arg_fail(1)) SWIG_fail
;
21130 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21131 if (SWIG_arg_fail(2)) SWIG_fail
;
21135 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21136 (arg1
)->Veto(arg2
);
21138 wxPyEndAllowThreads(__tstate
);
21139 if (PyErr_Occurred()) SWIG_fail
;
21141 Py_INCREF(Py_None
); resultobj
= Py_None
;
21148 static PyObject
*_wrap_CloseEvent_GetVeto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21149 PyObject
*resultobj
= NULL
;
21150 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21152 PyObject
* obj0
= 0 ;
21153 char *kwnames
[] = {
21154 (char *) "self", NULL
21157 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CloseEvent_GetVeto",kwnames
,&obj0
)) goto fail
;
21158 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21159 if (SWIG_arg_fail(1)) SWIG_fail
;
21161 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21162 result
= (bool)((wxCloseEvent
const *)arg1
)->GetVeto();
21164 wxPyEndAllowThreads(__tstate
);
21165 if (PyErr_Occurred()) SWIG_fail
;
21168 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21176 static PyObject
*_wrap_CloseEvent_SetCanVeto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21177 PyObject
*resultobj
= NULL
;
21178 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21180 PyObject
* obj0
= 0 ;
21181 PyObject
* obj1
= 0 ;
21182 char *kwnames
[] = {
21183 (char *) "self",(char *) "canVeto", NULL
21186 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:CloseEvent_SetCanVeto",kwnames
,&obj0
,&obj1
)) goto fail
;
21187 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21188 if (SWIG_arg_fail(1)) SWIG_fail
;
21190 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21191 if (SWIG_arg_fail(2)) SWIG_fail
;
21194 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21195 (arg1
)->SetCanVeto(arg2
);
21197 wxPyEndAllowThreads(__tstate
);
21198 if (PyErr_Occurred()) SWIG_fail
;
21200 Py_INCREF(Py_None
); resultobj
= Py_None
;
21207 static PyObject
*_wrap_CloseEvent_CanVeto(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21208 PyObject
*resultobj
= NULL
;
21209 wxCloseEvent
*arg1
= (wxCloseEvent
*) 0 ;
21211 PyObject
* obj0
= 0 ;
21212 char *kwnames
[] = {
21213 (char *) "self", NULL
21216 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:CloseEvent_CanVeto",kwnames
,&obj0
)) goto fail
;
21217 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxCloseEvent
, SWIG_POINTER_EXCEPTION
| 0);
21218 if (SWIG_arg_fail(1)) SWIG_fail
;
21220 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21221 result
= (bool)((wxCloseEvent
const *)arg1
)->CanVeto();
21223 wxPyEndAllowThreads(__tstate
);
21224 if (PyErr_Occurred()) SWIG_fail
;
21227 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21235 static PyObject
* CloseEvent_swigregister(PyObject
*, PyObject
*args
) {
21237 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21238 SWIG_TypeClientData(SWIGTYPE_p_wxCloseEvent
, obj
);
21240 return Py_BuildValue((char *)"");
21242 static PyObject
*_wrap_new_ShowEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21243 PyObject
*resultobj
= NULL
;
21244 int arg1
= (int) 0 ;
21245 bool arg2
= (bool) false ;
21246 wxShowEvent
*result
;
21247 PyObject
* obj0
= 0 ;
21248 PyObject
* obj1
= 0 ;
21249 char *kwnames
[] = {
21250 (char *) "winid",(char *) "show", NULL
21253 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_ShowEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
21256 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21257 if (SWIG_arg_fail(1)) SWIG_fail
;
21262 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21263 if (SWIG_arg_fail(2)) SWIG_fail
;
21267 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21268 result
= (wxShowEvent
*)new wxShowEvent(arg1
,arg2
);
21270 wxPyEndAllowThreads(__tstate
);
21271 if (PyErr_Occurred()) SWIG_fail
;
21273 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxShowEvent
, 1);
21280 static PyObject
*_wrap_ShowEvent_SetShow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21281 PyObject
*resultobj
= NULL
;
21282 wxShowEvent
*arg1
= (wxShowEvent
*) 0 ;
21284 PyObject
* obj0
= 0 ;
21285 PyObject
* obj1
= 0 ;
21286 char *kwnames
[] = {
21287 (char *) "self",(char *) "show", NULL
21290 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ShowEvent_SetShow",kwnames
,&obj0
,&obj1
)) goto fail
;
21291 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxShowEvent
, SWIG_POINTER_EXCEPTION
| 0);
21292 if (SWIG_arg_fail(1)) SWIG_fail
;
21294 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21295 if (SWIG_arg_fail(2)) SWIG_fail
;
21298 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21299 (arg1
)->SetShow(arg2
);
21301 wxPyEndAllowThreads(__tstate
);
21302 if (PyErr_Occurred()) SWIG_fail
;
21304 Py_INCREF(Py_None
); resultobj
= Py_None
;
21311 static PyObject
*_wrap_ShowEvent_GetShow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21312 PyObject
*resultobj
= NULL
;
21313 wxShowEvent
*arg1
= (wxShowEvent
*) 0 ;
21315 PyObject
* obj0
= 0 ;
21316 char *kwnames
[] = {
21317 (char *) "self", NULL
21320 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ShowEvent_GetShow",kwnames
,&obj0
)) goto fail
;
21321 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxShowEvent
, SWIG_POINTER_EXCEPTION
| 0);
21322 if (SWIG_arg_fail(1)) SWIG_fail
;
21324 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21325 result
= (bool)((wxShowEvent
const *)arg1
)->GetShow();
21327 wxPyEndAllowThreads(__tstate
);
21328 if (PyErr_Occurred()) SWIG_fail
;
21331 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21339 static PyObject
* ShowEvent_swigregister(PyObject
*, PyObject
*args
) {
21341 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21342 SWIG_TypeClientData(SWIGTYPE_p_wxShowEvent
, obj
);
21344 return Py_BuildValue((char *)"");
21346 static PyObject
*_wrap_new_IconizeEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21347 PyObject
*resultobj
= NULL
;
21348 int arg1
= (int) 0 ;
21349 bool arg2
= (bool) true ;
21350 wxIconizeEvent
*result
;
21351 PyObject
* obj0
= 0 ;
21352 PyObject
* obj1
= 0 ;
21353 char *kwnames
[] = {
21354 (char *) "id",(char *) "iconized", NULL
21357 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_IconizeEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
21360 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21361 if (SWIG_arg_fail(1)) SWIG_fail
;
21366 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21367 if (SWIG_arg_fail(2)) SWIG_fail
;
21371 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21372 result
= (wxIconizeEvent
*)new wxIconizeEvent(arg1
,arg2
);
21374 wxPyEndAllowThreads(__tstate
);
21375 if (PyErr_Occurred()) SWIG_fail
;
21377 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIconizeEvent
, 1);
21384 static PyObject
*_wrap_IconizeEvent_Iconized(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21385 PyObject
*resultobj
= NULL
;
21386 wxIconizeEvent
*arg1
= (wxIconizeEvent
*) 0 ;
21388 PyObject
* obj0
= 0 ;
21389 char *kwnames
[] = {
21390 (char *) "self", NULL
21393 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IconizeEvent_Iconized",kwnames
,&obj0
)) goto fail
;
21394 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIconizeEvent
, SWIG_POINTER_EXCEPTION
| 0);
21395 if (SWIG_arg_fail(1)) SWIG_fail
;
21397 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21398 result
= (bool)(arg1
)->Iconized();
21400 wxPyEndAllowThreads(__tstate
);
21401 if (PyErr_Occurred()) SWIG_fail
;
21404 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21412 static PyObject
* IconizeEvent_swigregister(PyObject
*, PyObject
*args
) {
21414 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21415 SWIG_TypeClientData(SWIGTYPE_p_wxIconizeEvent
, obj
);
21417 return Py_BuildValue((char *)"");
21419 static PyObject
*_wrap_new_MaximizeEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21420 PyObject
*resultobj
= NULL
;
21421 int arg1
= (int) 0 ;
21422 wxMaximizeEvent
*result
;
21423 PyObject
* obj0
= 0 ;
21424 char *kwnames
[] = {
21425 (char *) "id", NULL
21428 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MaximizeEvent",kwnames
,&obj0
)) goto fail
;
21431 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21432 if (SWIG_arg_fail(1)) SWIG_fail
;
21436 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21437 result
= (wxMaximizeEvent
*)new wxMaximizeEvent(arg1
);
21439 wxPyEndAllowThreads(__tstate
);
21440 if (PyErr_Occurred()) SWIG_fail
;
21442 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMaximizeEvent
, 1);
21449 static PyObject
* MaximizeEvent_swigregister(PyObject
*, PyObject
*args
) {
21451 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21452 SWIG_TypeClientData(SWIGTYPE_p_wxMaximizeEvent
, obj
);
21454 return Py_BuildValue((char *)"");
21456 static PyObject
*_wrap_DropFilesEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21457 PyObject
*resultobj
= NULL
;
21458 wxDropFilesEvent
*arg1
= (wxDropFilesEvent
*) 0 ;
21460 PyObject
* obj0
= 0 ;
21461 char *kwnames
[] = {
21462 (char *) "self", NULL
21465 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DropFilesEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
21466 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDropFilesEvent
, SWIG_POINTER_EXCEPTION
| 0);
21467 if (SWIG_arg_fail(1)) SWIG_fail
;
21469 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21470 result
= (arg1
)->GetPosition();
21472 wxPyEndAllowThreads(__tstate
);
21473 if (PyErr_Occurred()) SWIG_fail
;
21476 wxPoint
* resultptr
;
21477 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
21478 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
21486 static PyObject
*_wrap_DropFilesEvent_GetNumberOfFiles(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21487 PyObject
*resultobj
= NULL
;
21488 wxDropFilesEvent
*arg1
= (wxDropFilesEvent
*) 0 ;
21490 PyObject
* obj0
= 0 ;
21491 char *kwnames
[] = {
21492 (char *) "self", NULL
21495 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DropFilesEvent_GetNumberOfFiles",kwnames
,&obj0
)) goto fail
;
21496 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDropFilesEvent
, SWIG_POINTER_EXCEPTION
| 0);
21497 if (SWIG_arg_fail(1)) SWIG_fail
;
21499 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21500 result
= (int)(arg1
)->GetNumberOfFiles();
21502 wxPyEndAllowThreads(__tstate
);
21503 if (PyErr_Occurred()) SWIG_fail
;
21506 resultobj
= SWIG_From_int(static_cast<int >(result
));
21514 static PyObject
*_wrap_DropFilesEvent_GetFiles(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21515 PyObject
*resultobj
= NULL
;
21516 wxDropFilesEvent
*arg1
= (wxDropFilesEvent
*) 0 ;
21518 PyObject
* obj0
= 0 ;
21519 char *kwnames
[] = {
21520 (char *) "self", NULL
21523 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DropFilesEvent_GetFiles",kwnames
,&obj0
)) goto fail
;
21524 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDropFilesEvent
, SWIG_POINTER_EXCEPTION
| 0);
21525 if (SWIG_arg_fail(1)) SWIG_fail
;
21527 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21528 result
= (PyObject
*)wxDropFilesEvent_GetFiles(arg1
);
21530 wxPyEndAllowThreads(__tstate
);
21531 if (PyErr_Occurred()) SWIG_fail
;
21533 resultobj
= result
;
21540 static PyObject
* DropFilesEvent_swigregister(PyObject
*, PyObject
*args
) {
21542 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
21543 SWIG_TypeClientData(SWIGTYPE_p_wxDropFilesEvent
, obj
);
21545 return Py_BuildValue((char *)"");
21547 static PyObject
*_wrap_new_UpdateUIEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21548 PyObject
*resultobj
= NULL
;
21549 int arg1
= (int) 0 ;
21550 wxUpdateUIEvent
*result
;
21551 PyObject
* obj0
= 0 ;
21552 char *kwnames
[] = {
21553 (char *) "commandId", NULL
21556 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_UpdateUIEvent",kwnames
,&obj0
)) goto fail
;
21559 arg1
= static_cast<int >(SWIG_As_int(obj0
));
21560 if (SWIG_arg_fail(1)) SWIG_fail
;
21564 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21565 result
= (wxUpdateUIEvent
*)new wxUpdateUIEvent(arg1
);
21567 wxPyEndAllowThreads(__tstate
);
21568 if (PyErr_Occurred()) SWIG_fail
;
21570 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxUpdateUIEvent
, 1);
21577 static PyObject
*_wrap_UpdateUIEvent_GetChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21578 PyObject
*resultobj
= NULL
;
21579 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21581 PyObject
* obj0
= 0 ;
21582 char *kwnames
[] = {
21583 (char *) "self", NULL
21586 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetChecked",kwnames
,&obj0
)) goto fail
;
21587 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21588 if (SWIG_arg_fail(1)) SWIG_fail
;
21590 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21591 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetChecked();
21593 wxPyEndAllowThreads(__tstate
);
21594 if (PyErr_Occurred()) SWIG_fail
;
21597 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21605 static PyObject
*_wrap_UpdateUIEvent_GetEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21606 PyObject
*resultobj
= NULL
;
21607 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21609 PyObject
* obj0
= 0 ;
21610 char *kwnames
[] = {
21611 (char *) "self", NULL
21614 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetEnabled",kwnames
,&obj0
)) goto fail
;
21615 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21616 if (SWIG_arg_fail(1)) SWIG_fail
;
21618 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21619 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetEnabled();
21621 wxPyEndAllowThreads(__tstate
);
21622 if (PyErr_Occurred()) SWIG_fail
;
21625 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21633 static PyObject
*_wrap_UpdateUIEvent_GetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21634 PyObject
*resultobj
= NULL
;
21635 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21637 PyObject
* obj0
= 0 ;
21638 char *kwnames
[] = {
21639 (char *) "self", NULL
21642 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetText",kwnames
,&obj0
)) goto fail
;
21643 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21644 if (SWIG_arg_fail(1)) SWIG_fail
;
21646 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21647 result
= ((wxUpdateUIEvent
const *)arg1
)->GetText();
21649 wxPyEndAllowThreads(__tstate
);
21650 if (PyErr_Occurred()) SWIG_fail
;
21654 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
21656 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
21665 static PyObject
*_wrap_UpdateUIEvent_GetSetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21666 PyObject
*resultobj
= NULL
;
21667 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21669 PyObject
* obj0
= 0 ;
21670 char *kwnames
[] = {
21671 (char *) "self", NULL
21674 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetText",kwnames
,&obj0
)) goto fail
;
21675 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21676 if (SWIG_arg_fail(1)) SWIG_fail
;
21678 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21679 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetText();
21681 wxPyEndAllowThreads(__tstate
);
21682 if (PyErr_Occurred()) SWIG_fail
;
21685 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21693 static PyObject
*_wrap_UpdateUIEvent_GetSetChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21694 PyObject
*resultobj
= NULL
;
21695 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21697 PyObject
* obj0
= 0 ;
21698 char *kwnames
[] = {
21699 (char *) "self", NULL
21702 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetChecked",kwnames
,&obj0
)) goto fail
;
21703 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21704 if (SWIG_arg_fail(1)) SWIG_fail
;
21706 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21707 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetChecked();
21709 wxPyEndAllowThreads(__tstate
);
21710 if (PyErr_Occurred()) SWIG_fail
;
21713 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21721 static PyObject
*_wrap_UpdateUIEvent_GetSetEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21722 PyObject
*resultobj
= NULL
;
21723 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21725 PyObject
* obj0
= 0 ;
21726 char *kwnames
[] = {
21727 (char *) "self", NULL
21730 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_GetSetEnabled",kwnames
,&obj0
)) goto fail
;
21731 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21732 if (SWIG_arg_fail(1)) SWIG_fail
;
21734 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21735 result
= (bool)((wxUpdateUIEvent
const *)arg1
)->GetSetEnabled();
21737 wxPyEndAllowThreads(__tstate
);
21738 if (PyErr_Occurred()) SWIG_fail
;
21741 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21749 static PyObject
*_wrap_UpdateUIEvent_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21750 PyObject
*resultobj
= NULL
;
21751 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21753 PyObject
* obj0
= 0 ;
21754 PyObject
* obj1
= 0 ;
21755 char *kwnames
[] = {
21756 (char *) "self",(char *) "check", NULL
21759 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_Check",kwnames
,&obj0
,&obj1
)) goto fail
;
21760 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21761 if (SWIG_arg_fail(1)) SWIG_fail
;
21763 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21764 if (SWIG_arg_fail(2)) SWIG_fail
;
21767 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21768 (arg1
)->Check(arg2
);
21770 wxPyEndAllowThreads(__tstate
);
21771 if (PyErr_Occurred()) SWIG_fail
;
21773 Py_INCREF(Py_None
); resultobj
= Py_None
;
21780 static PyObject
*_wrap_UpdateUIEvent_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21781 PyObject
*resultobj
= NULL
;
21782 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21784 PyObject
* obj0
= 0 ;
21785 PyObject
* obj1
= 0 ;
21786 char *kwnames
[] = {
21787 (char *) "self",(char *) "enable", NULL
21790 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_Enable",kwnames
,&obj0
,&obj1
)) goto fail
;
21791 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21792 if (SWIG_arg_fail(1)) SWIG_fail
;
21794 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
21795 if (SWIG_arg_fail(2)) SWIG_fail
;
21798 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21799 (arg1
)->Enable(arg2
);
21801 wxPyEndAllowThreads(__tstate
);
21802 if (PyErr_Occurred()) SWIG_fail
;
21804 Py_INCREF(Py_None
); resultobj
= Py_None
;
21811 static PyObject
*_wrap_UpdateUIEvent_SetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21812 PyObject
*resultobj
= NULL
;
21813 wxUpdateUIEvent
*arg1
= (wxUpdateUIEvent
*) 0 ;
21814 wxString
*arg2
= 0 ;
21815 bool temp2
= false ;
21816 PyObject
* obj0
= 0 ;
21817 PyObject
* obj1
= 0 ;
21818 char *kwnames
[] = {
21819 (char *) "self",(char *) "text", NULL
21822 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:UpdateUIEvent_SetText",kwnames
,&obj0
,&obj1
)) goto fail
;
21823 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxUpdateUIEvent
, SWIG_POINTER_EXCEPTION
| 0);
21824 if (SWIG_arg_fail(1)) SWIG_fail
;
21826 arg2
= wxString_in_helper(obj1
);
21827 if (arg2
== NULL
) SWIG_fail
;
21831 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21832 (arg1
)->SetText((wxString
const &)*arg2
);
21834 wxPyEndAllowThreads(__tstate
);
21835 if (PyErr_Occurred()) SWIG_fail
;
21837 Py_INCREF(Py_None
); resultobj
= Py_None
;
21852 static PyObject
*_wrap_UpdateUIEvent_SetUpdateInterval(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21853 PyObject
*resultobj
= NULL
;
21855 PyObject
* obj0
= 0 ;
21856 char *kwnames
[] = {
21857 (char *) "updateInterval", NULL
21860 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_SetUpdateInterval",kwnames
,&obj0
)) goto fail
;
21862 arg1
= static_cast<long >(SWIG_As_long(obj0
));
21863 if (SWIG_arg_fail(1)) SWIG_fail
;
21866 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21867 wxUpdateUIEvent::SetUpdateInterval(arg1
);
21869 wxPyEndAllowThreads(__tstate
);
21870 if (PyErr_Occurred()) SWIG_fail
;
21872 Py_INCREF(Py_None
); resultobj
= Py_None
;
21879 static PyObject
*_wrap_UpdateUIEvent_GetUpdateInterval(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21880 PyObject
*resultobj
= NULL
;
21882 char *kwnames
[] = {
21886 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":UpdateUIEvent_GetUpdateInterval",kwnames
)) goto fail
;
21888 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21889 result
= (long)wxUpdateUIEvent::GetUpdateInterval();
21891 wxPyEndAllowThreads(__tstate
);
21892 if (PyErr_Occurred()) SWIG_fail
;
21895 resultobj
= SWIG_From_long(static_cast<long >(result
));
21903 static PyObject
*_wrap_UpdateUIEvent_CanUpdate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21904 PyObject
*resultobj
= NULL
;
21905 wxWindow
*arg1
= (wxWindow
*) 0 ;
21907 PyObject
* obj0
= 0 ;
21908 char *kwnames
[] = {
21909 (char *) "win", NULL
21912 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_CanUpdate",kwnames
,&obj0
)) goto fail
;
21913 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
21914 if (SWIG_arg_fail(1)) SWIG_fail
;
21916 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21917 result
= (bool)wxUpdateUIEvent::CanUpdate(arg1
);
21919 wxPyEndAllowThreads(__tstate
);
21920 if (PyErr_Occurred()) SWIG_fail
;
21923 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
21931 static PyObject
*_wrap_UpdateUIEvent_ResetUpdateTime(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21932 PyObject
*resultobj
= NULL
;
21933 char *kwnames
[] = {
21937 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":UpdateUIEvent_ResetUpdateTime",kwnames
)) goto fail
;
21939 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21940 wxUpdateUIEvent::ResetUpdateTime();
21942 wxPyEndAllowThreads(__tstate
);
21943 if (PyErr_Occurred()) SWIG_fail
;
21945 Py_INCREF(Py_None
); resultobj
= Py_None
;
21952 static PyObject
*_wrap_UpdateUIEvent_SetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21953 PyObject
*resultobj
= NULL
;
21954 wxUpdateUIMode arg1
;
21955 PyObject
* obj0
= 0 ;
21956 char *kwnames
[] = {
21957 (char *) "mode", NULL
21960 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:UpdateUIEvent_SetMode",kwnames
,&obj0
)) goto fail
;
21962 arg1
= static_cast<wxUpdateUIMode
>(SWIG_As_int(obj0
));
21963 if (SWIG_arg_fail(1)) SWIG_fail
;
21966 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21967 wxUpdateUIEvent::SetMode(arg1
);
21969 wxPyEndAllowThreads(__tstate
);
21970 if (PyErr_Occurred()) SWIG_fail
;
21972 Py_INCREF(Py_None
); resultobj
= Py_None
;
21979 static PyObject
*_wrap_UpdateUIEvent_GetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
21980 PyObject
*resultobj
= NULL
;
21981 wxUpdateUIMode result
;
21982 char *kwnames
[] = {
21986 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":UpdateUIEvent_GetMode",kwnames
)) goto fail
;
21988 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
21989 result
= (wxUpdateUIMode
)wxUpdateUIEvent::GetMode();
21991 wxPyEndAllowThreads(__tstate
);
21992 if (PyErr_Occurred()) SWIG_fail
;
21994 resultobj
= SWIG_From_int((result
));
22001 static PyObject
* UpdateUIEvent_swigregister(PyObject
*, PyObject
*args
) {
22003 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22004 SWIG_TypeClientData(SWIGTYPE_p_wxUpdateUIEvent
, obj
);
22006 return Py_BuildValue((char *)"");
22008 static PyObject
*_wrap_new_SysColourChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22009 PyObject
*resultobj
= NULL
;
22010 wxSysColourChangedEvent
*result
;
22011 char *kwnames
[] = {
22015 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_SysColourChangedEvent",kwnames
)) goto fail
;
22017 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22018 result
= (wxSysColourChangedEvent
*)new wxSysColourChangedEvent();
22020 wxPyEndAllowThreads(__tstate
);
22021 if (PyErr_Occurred()) SWIG_fail
;
22023 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSysColourChangedEvent
, 1);
22030 static PyObject
* SysColourChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22032 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22033 SWIG_TypeClientData(SWIGTYPE_p_wxSysColourChangedEvent
, obj
);
22035 return Py_BuildValue((char *)"");
22037 static PyObject
*_wrap_new_MouseCaptureChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22038 PyObject
*resultobj
= NULL
;
22039 int arg1
= (int) 0 ;
22040 wxWindow
*arg2
= (wxWindow
*) NULL
;
22041 wxMouseCaptureChangedEvent
*result
;
22042 PyObject
* obj0
= 0 ;
22043 PyObject
* obj1
= 0 ;
22044 char *kwnames
[] = {
22045 (char *) "winid",(char *) "gainedCapture", NULL
22048 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_MouseCaptureChangedEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
22051 arg1
= static_cast<int >(SWIG_As_int(obj0
));
22052 if (SWIG_arg_fail(1)) SWIG_fail
;
22056 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22057 if (SWIG_arg_fail(2)) SWIG_fail
;
22060 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22061 result
= (wxMouseCaptureChangedEvent
*)new wxMouseCaptureChangedEvent(arg1
,arg2
);
22063 wxPyEndAllowThreads(__tstate
);
22064 if (PyErr_Occurred()) SWIG_fail
;
22066 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMouseCaptureChangedEvent
, 1);
22073 static PyObject
*_wrap_MouseCaptureChangedEvent_GetCapturedWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22074 PyObject
*resultobj
= NULL
;
22075 wxMouseCaptureChangedEvent
*arg1
= (wxMouseCaptureChangedEvent
*) 0 ;
22077 PyObject
* obj0
= 0 ;
22078 char *kwnames
[] = {
22079 (char *) "self", NULL
22082 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MouseCaptureChangedEvent_GetCapturedWindow",kwnames
,&obj0
)) goto fail
;
22083 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMouseCaptureChangedEvent
, SWIG_POINTER_EXCEPTION
| 0);
22084 if (SWIG_arg_fail(1)) SWIG_fail
;
22086 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22087 result
= (wxWindow
*)((wxMouseCaptureChangedEvent
const *)arg1
)->GetCapturedWindow();
22089 wxPyEndAllowThreads(__tstate
);
22090 if (PyErr_Occurred()) SWIG_fail
;
22093 resultobj
= wxPyMake_wxObject(result
, 0);
22101 static PyObject
* MouseCaptureChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22103 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22104 SWIG_TypeClientData(SWIGTYPE_p_wxMouseCaptureChangedEvent
, obj
);
22106 return Py_BuildValue((char *)"");
22108 static PyObject
*_wrap_new_DisplayChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22109 PyObject
*resultobj
= NULL
;
22110 wxDisplayChangedEvent
*result
;
22111 char *kwnames
[] = {
22115 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_DisplayChangedEvent",kwnames
)) goto fail
;
22117 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22118 result
= (wxDisplayChangedEvent
*)new wxDisplayChangedEvent();
22120 wxPyEndAllowThreads(__tstate
);
22121 if (PyErr_Occurred()) SWIG_fail
;
22123 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDisplayChangedEvent
, 1);
22130 static PyObject
* DisplayChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22132 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22133 SWIG_TypeClientData(SWIGTYPE_p_wxDisplayChangedEvent
, obj
);
22135 return Py_BuildValue((char *)"");
22137 static PyObject
*_wrap_new_PaletteChangedEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22138 PyObject
*resultobj
= NULL
;
22139 int arg1
= (int) 0 ;
22140 wxPaletteChangedEvent
*result
;
22141 PyObject
* obj0
= 0 ;
22142 char *kwnames
[] = {
22143 (char *) "id", NULL
22146 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_PaletteChangedEvent",kwnames
,&obj0
)) goto fail
;
22149 arg1
= static_cast<int >(SWIG_As_int(obj0
));
22150 if (SWIG_arg_fail(1)) SWIG_fail
;
22154 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22155 result
= (wxPaletteChangedEvent
*)new wxPaletteChangedEvent(arg1
);
22157 wxPyEndAllowThreads(__tstate
);
22158 if (PyErr_Occurred()) SWIG_fail
;
22160 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPaletteChangedEvent
, 1);
22167 static PyObject
*_wrap_PaletteChangedEvent_SetChangedWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22168 PyObject
*resultobj
= NULL
;
22169 wxPaletteChangedEvent
*arg1
= (wxPaletteChangedEvent
*) 0 ;
22170 wxWindow
*arg2
= (wxWindow
*) 0 ;
22171 PyObject
* obj0
= 0 ;
22172 PyObject
* obj1
= 0 ;
22173 char *kwnames
[] = {
22174 (char *) "self",(char *) "win", NULL
22177 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PaletteChangedEvent_SetChangedWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
22178 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPaletteChangedEvent
, SWIG_POINTER_EXCEPTION
| 0);
22179 if (SWIG_arg_fail(1)) SWIG_fail
;
22180 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22181 if (SWIG_arg_fail(2)) SWIG_fail
;
22183 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22184 (arg1
)->SetChangedWindow(arg2
);
22186 wxPyEndAllowThreads(__tstate
);
22187 if (PyErr_Occurred()) SWIG_fail
;
22189 Py_INCREF(Py_None
); resultobj
= Py_None
;
22196 static PyObject
*_wrap_PaletteChangedEvent_GetChangedWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22197 PyObject
*resultobj
= NULL
;
22198 wxPaletteChangedEvent
*arg1
= (wxPaletteChangedEvent
*) 0 ;
22200 PyObject
* obj0
= 0 ;
22201 char *kwnames
[] = {
22202 (char *) "self", NULL
22205 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PaletteChangedEvent_GetChangedWindow",kwnames
,&obj0
)) goto fail
;
22206 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPaletteChangedEvent
, SWIG_POINTER_EXCEPTION
| 0);
22207 if (SWIG_arg_fail(1)) SWIG_fail
;
22209 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22210 result
= (wxWindow
*)(arg1
)->GetChangedWindow();
22212 wxPyEndAllowThreads(__tstate
);
22213 if (PyErr_Occurred()) SWIG_fail
;
22216 resultobj
= wxPyMake_wxObject(result
, 0);
22224 static PyObject
* PaletteChangedEvent_swigregister(PyObject
*, PyObject
*args
) {
22226 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22227 SWIG_TypeClientData(SWIGTYPE_p_wxPaletteChangedEvent
, obj
);
22229 return Py_BuildValue((char *)"");
22231 static PyObject
*_wrap_new_QueryNewPaletteEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22232 PyObject
*resultobj
= NULL
;
22233 int arg1
= (int) 0 ;
22234 wxQueryNewPaletteEvent
*result
;
22235 PyObject
* obj0
= 0 ;
22236 char *kwnames
[] = {
22237 (char *) "winid", NULL
22240 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_QueryNewPaletteEvent",kwnames
,&obj0
)) goto fail
;
22243 arg1
= static_cast<int >(SWIG_As_int(obj0
));
22244 if (SWIG_arg_fail(1)) SWIG_fail
;
22248 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22249 result
= (wxQueryNewPaletteEvent
*)new wxQueryNewPaletteEvent(arg1
);
22251 wxPyEndAllowThreads(__tstate
);
22252 if (PyErr_Occurred()) SWIG_fail
;
22254 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxQueryNewPaletteEvent
, 1);
22261 static PyObject
*_wrap_QueryNewPaletteEvent_SetPaletteRealized(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22262 PyObject
*resultobj
= NULL
;
22263 wxQueryNewPaletteEvent
*arg1
= (wxQueryNewPaletteEvent
*) 0 ;
22265 PyObject
* obj0
= 0 ;
22266 PyObject
* obj1
= 0 ;
22267 char *kwnames
[] = {
22268 (char *) "self",(char *) "realized", NULL
22271 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:QueryNewPaletteEvent_SetPaletteRealized",kwnames
,&obj0
,&obj1
)) goto fail
;
22272 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryNewPaletteEvent
, SWIG_POINTER_EXCEPTION
| 0);
22273 if (SWIG_arg_fail(1)) SWIG_fail
;
22275 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22276 if (SWIG_arg_fail(2)) SWIG_fail
;
22279 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22280 (arg1
)->SetPaletteRealized(arg2
);
22282 wxPyEndAllowThreads(__tstate
);
22283 if (PyErr_Occurred()) SWIG_fail
;
22285 Py_INCREF(Py_None
); resultobj
= Py_None
;
22292 static PyObject
*_wrap_QueryNewPaletteEvent_GetPaletteRealized(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22293 PyObject
*resultobj
= NULL
;
22294 wxQueryNewPaletteEvent
*arg1
= (wxQueryNewPaletteEvent
*) 0 ;
22296 PyObject
* obj0
= 0 ;
22297 char *kwnames
[] = {
22298 (char *) "self", NULL
22301 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:QueryNewPaletteEvent_GetPaletteRealized",kwnames
,&obj0
)) goto fail
;
22302 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxQueryNewPaletteEvent
, SWIG_POINTER_EXCEPTION
| 0);
22303 if (SWIG_arg_fail(1)) SWIG_fail
;
22305 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22306 result
= (bool)((wxQueryNewPaletteEvent
const *)arg1
)->GetPaletteRealized();
22308 wxPyEndAllowThreads(__tstate
);
22309 if (PyErr_Occurred()) SWIG_fail
;
22312 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22320 static PyObject
* QueryNewPaletteEvent_swigregister(PyObject
*, PyObject
*args
) {
22322 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22323 SWIG_TypeClientData(SWIGTYPE_p_wxQueryNewPaletteEvent
, obj
);
22325 return Py_BuildValue((char *)"");
22327 static PyObject
*_wrap_new_NavigationKeyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22328 PyObject
*resultobj
= NULL
;
22329 wxNavigationKeyEvent
*result
;
22330 char *kwnames
[] = {
22334 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_NavigationKeyEvent",kwnames
)) goto fail
;
22336 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22337 result
= (wxNavigationKeyEvent
*)new wxNavigationKeyEvent();
22339 wxPyEndAllowThreads(__tstate
);
22340 if (PyErr_Occurred()) SWIG_fail
;
22342 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxNavigationKeyEvent
, 1);
22349 static PyObject
*_wrap_NavigationKeyEvent_GetDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22350 PyObject
*resultobj
= NULL
;
22351 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22353 PyObject
* obj0
= 0 ;
22354 char *kwnames
[] = {
22355 (char *) "self", NULL
22358 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_GetDirection",kwnames
,&obj0
)) goto fail
;
22359 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22360 if (SWIG_arg_fail(1)) SWIG_fail
;
22362 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22363 result
= (bool)((wxNavigationKeyEvent
const *)arg1
)->GetDirection();
22365 wxPyEndAllowThreads(__tstate
);
22366 if (PyErr_Occurred()) SWIG_fail
;
22369 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22377 static PyObject
*_wrap_NavigationKeyEvent_SetDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22378 PyObject
*resultobj
= NULL
;
22379 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22381 PyObject
* obj0
= 0 ;
22382 PyObject
* obj1
= 0 ;
22383 char *kwnames
[] = {
22384 (char *) "self",(char *) "forward", NULL
22387 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetDirection",kwnames
,&obj0
,&obj1
)) goto fail
;
22388 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22389 if (SWIG_arg_fail(1)) SWIG_fail
;
22391 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22392 if (SWIG_arg_fail(2)) SWIG_fail
;
22395 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22396 (arg1
)->SetDirection(arg2
);
22398 wxPyEndAllowThreads(__tstate
);
22399 if (PyErr_Occurred()) SWIG_fail
;
22401 Py_INCREF(Py_None
); resultobj
= Py_None
;
22408 static PyObject
*_wrap_NavigationKeyEvent_IsWindowChange(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22409 PyObject
*resultobj
= NULL
;
22410 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22412 PyObject
* obj0
= 0 ;
22413 char *kwnames
[] = {
22414 (char *) "self", NULL
22417 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_IsWindowChange",kwnames
,&obj0
)) goto fail
;
22418 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22419 if (SWIG_arg_fail(1)) SWIG_fail
;
22421 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22422 result
= (bool)((wxNavigationKeyEvent
const *)arg1
)->IsWindowChange();
22424 wxPyEndAllowThreads(__tstate
);
22425 if (PyErr_Occurred()) SWIG_fail
;
22428 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22436 static PyObject
*_wrap_NavigationKeyEvent_SetWindowChange(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22437 PyObject
*resultobj
= NULL
;
22438 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22440 PyObject
* obj0
= 0 ;
22441 PyObject
* obj1
= 0 ;
22442 char *kwnames
[] = {
22443 (char *) "self",(char *) "ischange", NULL
22446 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetWindowChange",kwnames
,&obj0
,&obj1
)) goto fail
;
22447 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22448 if (SWIG_arg_fail(1)) SWIG_fail
;
22450 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22451 if (SWIG_arg_fail(2)) SWIG_fail
;
22454 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22455 (arg1
)->SetWindowChange(arg2
);
22457 wxPyEndAllowThreads(__tstate
);
22458 if (PyErr_Occurred()) SWIG_fail
;
22460 Py_INCREF(Py_None
); resultobj
= Py_None
;
22467 static PyObject
*_wrap_NavigationKeyEvent_IsFromTab(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22468 PyObject
*resultobj
= NULL
;
22469 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22471 PyObject
* obj0
= 0 ;
22472 char *kwnames
[] = {
22473 (char *) "self", NULL
22476 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_IsFromTab",kwnames
,&obj0
)) goto fail
;
22477 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22478 if (SWIG_arg_fail(1)) SWIG_fail
;
22480 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22481 result
= (bool)((wxNavigationKeyEvent
const *)arg1
)->IsFromTab();
22483 wxPyEndAllowThreads(__tstate
);
22484 if (PyErr_Occurred()) SWIG_fail
;
22487 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22495 static PyObject
*_wrap_NavigationKeyEvent_SetFromTab(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22496 PyObject
*resultobj
= NULL
;
22497 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22499 PyObject
* obj0
= 0 ;
22500 PyObject
* obj1
= 0 ;
22501 char *kwnames
[] = {
22502 (char *) "self",(char *) "bIs", NULL
22505 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetFromTab",kwnames
,&obj0
,&obj1
)) goto fail
;
22506 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22507 if (SWIG_arg_fail(1)) SWIG_fail
;
22509 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22510 if (SWIG_arg_fail(2)) SWIG_fail
;
22513 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22514 (arg1
)->SetFromTab(arg2
);
22516 wxPyEndAllowThreads(__tstate
);
22517 if (PyErr_Occurred()) SWIG_fail
;
22519 Py_INCREF(Py_None
); resultobj
= Py_None
;
22526 static PyObject
*_wrap_NavigationKeyEvent_SetFlags(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22527 PyObject
*resultobj
= NULL
;
22528 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22530 PyObject
* obj0
= 0 ;
22531 PyObject
* obj1
= 0 ;
22532 char *kwnames
[] = {
22533 (char *) "self",(char *) "flags", NULL
22536 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetFlags",kwnames
,&obj0
,&obj1
)) goto fail
;
22537 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22538 if (SWIG_arg_fail(1)) SWIG_fail
;
22540 arg2
= static_cast<long >(SWIG_As_long(obj1
));
22541 if (SWIG_arg_fail(2)) SWIG_fail
;
22544 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22545 (arg1
)->SetFlags(arg2
);
22547 wxPyEndAllowThreads(__tstate
);
22548 if (PyErr_Occurred()) SWIG_fail
;
22550 Py_INCREF(Py_None
); resultobj
= Py_None
;
22557 static PyObject
*_wrap_NavigationKeyEvent_GetCurrentFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22558 PyObject
*resultobj
= NULL
;
22559 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22561 PyObject
* obj0
= 0 ;
22562 char *kwnames
[] = {
22563 (char *) "self", NULL
22566 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:NavigationKeyEvent_GetCurrentFocus",kwnames
,&obj0
)) goto fail
;
22567 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22568 if (SWIG_arg_fail(1)) SWIG_fail
;
22570 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22571 result
= (wxWindow
*)((wxNavigationKeyEvent
const *)arg1
)->GetCurrentFocus();
22573 wxPyEndAllowThreads(__tstate
);
22574 if (PyErr_Occurred()) SWIG_fail
;
22577 resultobj
= wxPyMake_wxObject(result
, 0);
22585 static PyObject
*_wrap_NavigationKeyEvent_SetCurrentFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22586 PyObject
*resultobj
= NULL
;
22587 wxNavigationKeyEvent
*arg1
= (wxNavigationKeyEvent
*) 0 ;
22588 wxWindow
*arg2
= (wxWindow
*) 0 ;
22589 PyObject
* obj0
= 0 ;
22590 PyObject
* obj1
= 0 ;
22591 char *kwnames
[] = {
22592 (char *) "self",(char *) "win", NULL
22595 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:NavigationKeyEvent_SetCurrentFocus",kwnames
,&obj0
,&obj1
)) goto fail
;
22596 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxNavigationKeyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22597 if (SWIG_arg_fail(1)) SWIG_fail
;
22598 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22599 if (SWIG_arg_fail(2)) SWIG_fail
;
22601 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22602 (arg1
)->SetCurrentFocus(arg2
);
22604 wxPyEndAllowThreads(__tstate
);
22605 if (PyErr_Occurred()) SWIG_fail
;
22607 Py_INCREF(Py_None
); resultobj
= Py_None
;
22614 static PyObject
* NavigationKeyEvent_swigregister(PyObject
*, PyObject
*args
) {
22616 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22617 SWIG_TypeClientData(SWIGTYPE_p_wxNavigationKeyEvent
, obj
);
22619 return Py_BuildValue((char *)"");
22621 static PyObject
*_wrap_new_WindowCreateEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22622 PyObject
*resultobj
= NULL
;
22623 wxWindow
*arg1
= (wxWindow
*) NULL
;
22624 wxWindowCreateEvent
*result
;
22625 PyObject
* obj0
= 0 ;
22626 char *kwnames
[] = {
22627 (char *) "win", NULL
22630 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_WindowCreateEvent",kwnames
,&obj0
)) goto fail
;
22632 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22633 if (SWIG_arg_fail(1)) SWIG_fail
;
22636 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22637 result
= (wxWindowCreateEvent
*)new wxWindowCreateEvent(arg1
);
22639 wxPyEndAllowThreads(__tstate
);
22640 if (PyErr_Occurred()) SWIG_fail
;
22642 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindowCreateEvent
, 1);
22649 static PyObject
*_wrap_WindowCreateEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22650 PyObject
*resultobj
= NULL
;
22651 wxWindowCreateEvent
*arg1
= (wxWindowCreateEvent
*) 0 ;
22653 PyObject
* obj0
= 0 ;
22654 char *kwnames
[] = {
22655 (char *) "self", NULL
22658 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:WindowCreateEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
22659 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindowCreateEvent
, SWIG_POINTER_EXCEPTION
| 0);
22660 if (SWIG_arg_fail(1)) SWIG_fail
;
22662 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22663 result
= (wxWindow
*)((wxWindowCreateEvent
const *)arg1
)->GetWindow();
22665 wxPyEndAllowThreads(__tstate
);
22666 if (PyErr_Occurred()) SWIG_fail
;
22669 resultobj
= wxPyMake_wxObject(result
, 0);
22677 static PyObject
* WindowCreateEvent_swigregister(PyObject
*, PyObject
*args
) {
22679 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22680 SWIG_TypeClientData(SWIGTYPE_p_wxWindowCreateEvent
, obj
);
22682 return Py_BuildValue((char *)"");
22684 static PyObject
*_wrap_new_WindowDestroyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22685 PyObject
*resultobj
= NULL
;
22686 wxWindow
*arg1
= (wxWindow
*) NULL
;
22687 wxWindowDestroyEvent
*result
;
22688 PyObject
* obj0
= 0 ;
22689 char *kwnames
[] = {
22690 (char *) "win", NULL
22693 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_WindowDestroyEvent",kwnames
,&obj0
)) goto fail
;
22695 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
22696 if (SWIG_arg_fail(1)) SWIG_fail
;
22699 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22700 result
= (wxWindowDestroyEvent
*)new wxWindowDestroyEvent(arg1
);
22702 wxPyEndAllowThreads(__tstate
);
22703 if (PyErr_Occurred()) SWIG_fail
;
22705 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindowDestroyEvent
, 1);
22712 static PyObject
*_wrap_WindowDestroyEvent_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22713 PyObject
*resultobj
= NULL
;
22714 wxWindowDestroyEvent
*arg1
= (wxWindowDestroyEvent
*) 0 ;
22716 PyObject
* obj0
= 0 ;
22717 char *kwnames
[] = {
22718 (char *) "self", NULL
22721 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:WindowDestroyEvent_GetWindow",kwnames
,&obj0
)) goto fail
;
22722 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindowDestroyEvent
, SWIG_POINTER_EXCEPTION
| 0);
22723 if (SWIG_arg_fail(1)) SWIG_fail
;
22725 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22726 result
= (wxWindow
*)((wxWindowDestroyEvent
const *)arg1
)->GetWindow();
22728 wxPyEndAllowThreads(__tstate
);
22729 if (PyErr_Occurred()) SWIG_fail
;
22732 resultobj
= wxPyMake_wxObject(result
, 0);
22740 static PyObject
* WindowDestroyEvent_swigregister(PyObject
*, PyObject
*args
) {
22742 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22743 SWIG_TypeClientData(SWIGTYPE_p_wxWindowDestroyEvent
, obj
);
22745 return Py_BuildValue((char *)"");
22747 static PyObject
*_wrap_new_ContextMenuEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22748 PyObject
*resultobj
= NULL
;
22749 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
22750 int arg2
= (int) 0 ;
22751 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
22752 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
22753 wxContextMenuEvent
*result
;
22755 PyObject
* obj0
= 0 ;
22756 PyObject
* obj1
= 0 ;
22757 PyObject
* obj2
= 0 ;
22758 char *kwnames
[] = {
22759 (char *) "type",(char *) "winid",(char *) "pt", NULL
22762 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_ContextMenuEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
22765 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
22766 if (SWIG_arg_fail(1)) SWIG_fail
;
22771 arg2
= static_cast<int >(SWIG_As_int(obj1
));
22772 if (SWIG_arg_fail(2)) SWIG_fail
;
22778 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
22782 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22783 result
= (wxContextMenuEvent
*)new wxContextMenuEvent(arg1
,arg2
,(wxPoint
const &)*arg3
);
22785 wxPyEndAllowThreads(__tstate
);
22786 if (PyErr_Occurred()) SWIG_fail
;
22788 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxContextMenuEvent
, 1);
22795 static PyObject
*_wrap_ContextMenuEvent_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22796 PyObject
*resultobj
= NULL
;
22797 wxContextMenuEvent
*arg1
= (wxContextMenuEvent
*) 0 ;
22799 PyObject
* obj0
= 0 ;
22800 char *kwnames
[] = {
22801 (char *) "self", NULL
22804 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ContextMenuEvent_GetPosition",kwnames
,&obj0
)) goto fail
;
22805 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxContextMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
22806 if (SWIG_arg_fail(1)) SWIG_fail
;
22808 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22810 wxPoint
const &_result_ref
= ((wxContextMenuEvent
const *)arg1
)->GetPosition();
22811 result
= (wxPoint
*) &_result_ref
;
22814 wxPyEndAllowThreads(__tstate
);
22815 if (PyErr_Occurred()) SWIG_fail
;
22817 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPoint
, 0);
22824 static PyObject
*_wrap_ContextMenuEvent_SetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22825 PyObject
*resultobj
= NULL
;
22826 wxContextMenuEvent
*arg1
= (wxContextMenuEvent
*) 0 ;
22827 wxPoint
*arg2
= 0 ;
22829 PyObject
* obj0
= 0 ;
22830 PyObject
* obj1
= 0 ;
22831 char *kwnames
[] = {
22832 (char *) "self",(char *) "pos", NULL
22835 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ContextMenuEvent_SetPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
22836 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxContextMenuEvent
, SWIG_POINTER_EXCEPTION
| 0);
22837 if (SWIG_arg_fail(1)) SWIG_fail
;
22840 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
22843 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22844 (arg1
)->SetPosition((wxPoint
const &)*arg2
);
22846 wxPyEndAllowThreads(__tstate
);
22847 if (PyErr_Occurred()) SWIG_fail
;
22849 Py_INCREF(Py_None
); resultobj
= Py_None
;
22856 static PyObject
* ContextMenuEvent_swigregister(PyObject
*, PyObject
*args
) {
22858 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
22859 SWIG_TypeClientData(SWIGTYPE_p_wxContextMenuEvent
, obj
);
22861 return Py_BuildValue((char *)"");
22863 static PyObject
*_wrap_new_IdleEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22864 PyObject
*resultobj
= NULL
;
22865 wxIdleEvent
*result
;
22866 char *kwnames
[] = {
22870 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_IdleEvent",kwnames
)) goto fail
;
22872 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22873 result
= (wxIdleEvent
*)new wxIdleEvent();
22875 wxPyEndAllowThreads(__tstate
);
22876 if (PyErr_Occurred()) SWIG_fail
;
22878 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIdleEvent
, 1);
22885 static PyObject
*_wrap_IdleEvent_RequestMore(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22886 PyObject
*resultobj
= NULL
;
22887 wxIdleEvent
*arg1
= (wxIdleEvent
*) 0 ;
22888 bool arg2
= (bool) true ;
22889 PyObject
* obj0
= 0 ;
22890 PyObject
* obj1
= 0 ;
22891 char *kwnames
[] = {
22892 (char *) "self",(char *) "needMore", NULL
22895 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:IdleEvent_RequestMore",kwnames
,&obj0
,&obj1
)) goto fail
;
22896 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIdleEvent
, SWIG_POINTER_EXCEPTION
| 0);
22897 if (SWIG_arg_fail(1)) SWIG_fail
;
22900 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
22901 if (SWIG_arg_fail(2)) SWIG_fail
;
22905 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22906 (arg1
)->RequestMore(arg2
);
22908 wxPyEndAllowThreads(__tstate
);
22909 if (PyErr_Occurred()) SWIG_fail
;
22911 Py_INCREF(Py_None
); resultobj
= Py_None
;
22918 static PyObject
*_wrap_IdleEvent_MoreRequested(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22919 PyObject
*resultobj
= NULL
;
22920 wxIdleEvent
*arg1
= (wxIdleEvent
*) 0 ;
22922 PyObject
* obj0
= 0 ;
22923 char *kwnames
[] = {
22924 (char *) "self", NULL
22927 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IdleEvent_MoreRequested",kwnames
,&obj0
)) goto fail
;
22928 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIdleEvent
, SWIG_POINTER_EXCEPTION
| 0);
22929 if (SWIG_arg_fail(1)) SWIG_fail
;
22931 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22932 result
= (bool)((wxIdleEvent
const *)arg1
)->MoreRequested();
22934 wxPyEndAllowThreads(__tstate
);
22935 if (PyErr_Occurred()) SWIG_fail
;
22938 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
22946 static PyObject
*_wrap_IdleEvent_SetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22947 PyObject
*resultobj
= NULL
;
22949 PyObject
* obj0
= 0 ;
22950 char *kwnames
[] = {
22951 (char *) "mode", NULL
22954 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IdleEvent_SetMode",kwnames
,&obj0
)) goto fail
;
22956 arg1
= static_cast<wxIdleMode
>(SWIG_As_int(obj0
));
22957 if (SWIG_arg_fail(1)) SWIG_fail
;
22960 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22961 wxIdleEvent::SetMode(arg1
);
22963 wxPyEndAllowThreads(__tstate
);
22964 if (PyErr_Occurred()) SWIG_fail
;
22966 Py_INCREF(Py_None
); resultobj
= Py_None
;
22973 static PyObject
*_wrap_IdleEvent_GetMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22974 PyObject
*resultobj
= NULL
;
22976 char *kwnames
[] = {
22980 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":IdleEvent_GetMode",kwnames
)) goto fail
;
22982 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
22983 result
= (wxIdleMode
)wxIdleEvent::GetMode();
22985 wxPyEndAllowThreads(__tstate
);
22986 if (PyErr_Occurred()) SWIG_fail
;
22988 resultobj
= SWIG_From_int((result
));
22995 static PyObject
*_wrap_IdleEvent_CanSend(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
22996 PyObject
*resultobj
= NULL
;
22997 wxWindow
*arg1
= (wxWindow
*) 0 ;
22999 PyObject
* obj0
= 0 ;
23000 char *kwnames
[] = {
23001 (char *) "win", NULL
23004 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IdleEvent_CanSend",kwnames
,&obj0
)) goto fail
;
23005 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
23006 if (SWIG_arg_fail(1)) SWIG_fail
;
23008 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23009 result
= (bool)wxIdleEvent::CanSend(arg1
);
23011 wxPyEndAllowThreads(__tstate
);
23012 if (PyErr_Occurred()) SWIG_fail
;
23015 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23023 static PyObject
* IdleEvent_swigregister(PyObject
*, PyObject
*args
) {
23025 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23026 SWIG_TypeClientData(SWIGTYPE_p_wxIdleEvent
, obj
);
23028 return Py_BuildValue((char *)"");
23030 static PyObject
*_wrap_new_PyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23031 PyObject
*resultobj
= NULL
;
23032 int arg1
= (int) 0 ;
23033 wxEventType arg2
= (wxEventType
) wxEVT_NULL
;
23035 PyObject
* obj0
= 0 ;
23036 PyObject
* obj1
= 0 ;
23037 char *kwnames
[] = {
23038 (char *) "winid",(char *) "eventType", NULL
23041 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_PyEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
23044 arg1
= static_cast<int >(SWIG_As_int(obj0
));
23045 if (SWIG_arg_fail(1)) SWIG_fail
;
23050 arg2
= static_cast<wxEventType
>(SWIG_As_int(obj1
));
23051 if (SWIG_arg_fail(2)) SWIG_fail
;
23055 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23056 result
= (wxPyEvent
*)new wxPyEvent(arg1
,arg2
);
23058 wxPyEndAllowThreads(__tstate
);
23059 if (PyErr_Occurred()) SWIG_fail
;
23061 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyEvent
, 1);
23068 static PyObject
*_wrap_delete_PyEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23069 PyObject
*resultobj
= NULL
;
23070 wxPyEvent
*arg1
= (wxPyEvent
*) 0 ;
23071 PyObject
* obj0
= 0 ;
23072 char *kwnames
[] = {
23073 (char *) "self", NULL
23076 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PyEvent",kwnames
,&obj0
)) goto fail
;
23077 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyEvent
, SWIG_POINTER_EXCEPTION
| 0);
23078 if (SWIG_arg_fail(1)) SWIG_fail
;
23080 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23083 wxPyEndAllowThreads(__tstate
);
23084 if (PyErr_Occurred()) SWIG_fail
;
23086 Py_INCREF(Py_None
); resultobj
= Py_None
;
23093 static PyObject
*_wrap_PyEvent__SetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23094 PyObject
*resultobj
= NULL
;
23095 wxPyEvent
*arg1
= (wxPyEvent
*) 0 ;
23096 PyObject
*arg2
= (PyObject
*) 0 ;
23097 PyObject
* obj0
= 0 ;
23098 PyObject
* obj1
= 0 ;
23099 char *kwnames
[] = {
23100 (char *) "self",(char *) "self", NULL
23103 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyEvent__SetSelf",kwnames
,&obj0
,&obj1
)) goto fail
;
23104 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyEvent
, SWIG_POINTER_EXCEPTION
| 0);
23105 if (SWIG_arg_fail(1)) SWIG_fail
;
23108 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23109 (arg1
)->SetSelf(arg2
);
23111 wxPyEndAllowThreads(__tstate
);
23112 if (PyErr_Occurred()) SWIG_fail
;
23114 Py_INCREF(Py_None
); resultobj
= Py_None
;
23121 static PyObject
*_wrap_PyEvent__GetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23122 PyObject
*resultobj
= NULL
;
23123 wxPyEvent
*arg1
= (wxPyEvent
*) 0 ;
23125 PyObject
* obj0
= 0 ;
23126 char *kwnames
[] = {
23127 (char *) "self", NULL
23130 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyEvent__GetSelf",kwnames
,&obj0
)) goto fail
;
23131 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyEvent
, SWIG_POINTER_EXCEPTION
| 0);
23132 if (SWIG_arg_fail(1)) SWIG_fail
;
23134 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23135 result
= (PyObject
*)(arg1
)->GetSelf();
23137 wxPyEndAllowThreads(__tstate
);
23138 if (PyErr_Occurred()) SWIG_fail
;
23140 resultobj
= result
;
23147 static PyObject
* PyEvent_swigregister(PyObject
*, PyObject
*args
) {
23149 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23150 SWIG_TypeClientData(SWIGTYPE_p_wxPyEvent
, obj
);
23152 return Py_BuildValue((char *)"");
23154 static PyObject
*_wrap_new_PyCommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23155 PyObject
*resultobj
= NULL
;
23156 wxEventType arg1
= (wxEventType
) wxEVT_NULL
;
23157 int arg2
= (int) 0 ;
23158 wxPyCommandEvent
*result
;
23159 PyObject
* obj0
= 0 ;
23160 PyObject
* obj1
= 0 ;
23161 char *kwnames
[] = {
23162 (char *) "eventType",(char *) "id", NULL
23165 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_PyCommandEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
23168 arg1
= static_cast<wxEventType
>(SWIG_As_int(obj0
));
23169 if (SWIG_arg_fail(1)) SWIG_fail
;
23174 arg2
= static_cast<int >(SWIG_As_int(obj1
));
23175 if (SWIG_arg_fail(2)) SWIG_fail
;
23179 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23180 result
= (wxPyCommandEvent
*)new wxPyCommandEvent(arg1
,arg2
);
23182 wxPyEndAllowThreads(__tstate
);
23183 if (PyErr_Occurred()) SWIG_fail
;
23185 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyCommandEvent
, 1);
23192 static PyObject
*_wrap_delete_PyCommandEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23193 PyObject
*resultobj
= NULL
;
23194 wxPyCommandEvent
*arg1
= (wxPyCommandEvent
*) 0 ;
23195 PyObject
* obj0
= 0 ;
23196 char *kwnames
[] = {
23197 (char *) "self", NULL
23200 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PyCommandEvent",kwnames
,&obj0
)) goto fail
;
23201 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
23202 if (SWIG_arg_fail(1)) SWIG_fail
;
23204 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23207 wxPyEndAllowThreads(__tstate
);
23208 if (PyErr_Occurred()) SWIG_fail
;
23210 Py_INCREF(Py_None
); resultobj
= Py_None
;
23217 static PyObject
*_wrap_PyCommandEvent__SetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23218 PyObject
*resultobj
= NULL
;
23219 wxPyCommandEvent
*arg1
= (wxPyCommandEvent
*) 0 ;
23220 PyObject
*arg2
= (PyObject
*) 0 ;
23221 PyObject
* obj0
= 0 ;
23222 PyObject
* obj1
= 0 ;
23223 char *kwnames
[] = {
23224 (char *) "self",(char *) "self", NULL
23227 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyCommandEvent__SetSelf",kwnames
,&obj0
,&obj1
)) goto fail
;
23228 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
23229 if (SWIG_arg_fail(1)) SWIG_fail
;
23232 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23233 (arg1
)->SetSelf(arg2
);
23235 wxPyEndAllowThreads(__tstate
);
23236 if (PyErr_Occurred()) SWIG_fail
;
23238 Py_INCREF(Py_None
); resultobj
= Py_None
;
23245 static PyObject
*_wrap_PyCommandEvent__GetSelf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23246 PyObject
*resultobj
= NULL
;
23247 wxPyCommandEvent
*arg1
= (wxPyCommandEvent
*) 0 ;
23249 PyObject
* obj0
= 0 ;
23250 char *kwnames
[] = {
23251 (char *) "self", NULL
23254 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyCommandEvent__GetSelf",kwnames
,&obj0
)) goto fail
;
23255 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
23256 if (SWIG_arg_fail(1)) SWIG_fail
;
23258 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23259 result
= (PyObject
*)(arg1
)->GetSelf();
23261 wxPyEndAllowThreads(__tstate
);
23262 if (PyErr_Occurred()) SWIG_fail
;
23264 resultobj
= result
;
23271 static PyObject
* PyCommandEvent_swigregister(PyObject
*, PyObject
*args
) {
23273 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23274 SWIG_TypeClientData(SWIGTYPE_p_wxPyCommandEvent
, obj
);
23276 return Py_BuildValue((char *)"");
23278 static PyObject
*_wrap_new_DateEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23279 PyObject
*resultobj
= NULL
;
23280 wxWindow
*arg1
= (wxWindow
*) 0 ;
23281 wxDateTime
*arg2
= 0 ;
23283 wxDateEvent
*result
;
23284 PyObject
* obj0
= 0 ;
23285 PyObject
* obj1
= 0 ;
23286 PyObject
* obj2
= 0 ;
23287 char *kwnames
[] = {
23288 (char *) "win",(char *) "dt",(char *) "type", NULL
23291 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:new_DateEvent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
23292 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
23293 if (SWIG_arg_fail(1)) SWIG_fail
;
23295 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDateTime
, SWIG_POINTER_EXCEPTION
| 0);
23296 if (SWIG_arg_fail(2)) SWIG_fail
;
23297 if (arg2
== NULL
) {
23298 SWIG_null_ref("wxDateTime");
23300 if (SWIG_arg_fail(2)) SWIG_fail
;
23303 arg3
= static_cast<wxEventType
>(SWIG_As_int(obj2
));
23304 if (SWIG_arg_fail(3)) SWIG_fail
;
23307 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23308 result
= (wxDateEvent
*)new wxDateEvent(arg1
,(wxDateTime
const &)*arg2
,arg3
);
23310 wxPyEndAllowThreads(__tstate
);
23311 if (PyErr_Occurred()) SWIG_fail
;
23313 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDateEvent
, 1);
23320 static PyObject
*_wrap_DateEvent_GetDate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23321 PyObject
*resultobj
= NULL
;
23322 wxDateEvent
*arg1
= (wxDateEvent
*) 0 ;
23323 wxDateTime
*result
;
23324 PyObject
* obj0
= 0 ;
23325 char *kwnames
[] = {
23326 (char *) "self", NULL
23329 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:DateEvent_GetDate",kwnames
,&obj0
)) goto fail
;
23330 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDateEvent
, SWIG_POINTER_EXCEPTION
| 0);
23331 if (SWIG_arg_fail(1)) SWIG_fail
;
23333 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23335 wxDateTime
const &_result_ref
= ((wxDateEvent
const *)arg1
)->GetDate();
23336 result
= (wxDateTime
*) &_result_ref
;
23339 wxPyEndAllowThreads(__tstate
);
23340 if (PyErr_Occurred()) SWIG_fail
;
23342 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxDateTime
, 0);
23349 static PyObject
*_wrap_DateEvent_SetDate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23350 PyObject
*resultobj
= NULL
;
23351 wxDateEvent
*arg1
= (wxDateEvent
*) 0 ;
23352 wxDateTime
*arg2
= 0 ;
23353 PyObject
* obj0
= 0 ;
23354 PyObject
* obj1
= 0 ;
23355 char *kwnames
[] = {
23356 (char *) "self",(char *) "date", NULL
23359 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DateEvent_SetDate",kwnames
,&obj0
,&obj1
)) goto fail
;
23360 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxDateEvent
, SWIG_POINTER_EXCEPTION
| 0);
23361 if (SWIG_arg_fail(1)) SWIG_fail
;
23363 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDateTime
, SWIG_POINTER_EXCEPTION
| 0);
23364 if (SWIG_arg_fail(2)) SWIG_fail
;
23365 if (arg2
== NULL
) {
23366 SWIG_null_ref("wxDateTime");
23368 if (SWIG_arg_fail(2)) SWIG_fail
;
23371 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23372 (arg1
)->SetDate((wxDateTime
const &)*arg2
);
23374 wxPyEndAllowThreads(__tstate
);
23375 if (PyErr_Occurred()) SWIG_fail
;
23377 Py_INCREF(Py_None
); resultobj
= Py_None
;
23384 static PyObject
* DateEvent_swigregister(PyObject
*, PyObject
*args
) {
23386 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
23387 SWIG_TypeClientData(SWIGTYPE_p_wxDateEvent
, obj
);
23389 return Py_BuildValue((char *)"");
23391 static PyObject
*_wrap_new_PyApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23392 PyObject
*resultobj
= NULL
;
23394 char *kwnames
[] = {
23398 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PyApp",kwnames
)) goto fail
;
23400 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23401 result
= (wxPyApp
*)new_wxPyApp();
23403 wxPyEndAllowThreads(__tstate
);
23404 if (PyErr_Occurred()) SWIG_fail
;
23406 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyApp
, 1);
23413 static PyObject
*_wrap_delete_PyApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23414 PyObject
*resultobj
= NULL
;
23415 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23416 PyObject
* obj0
= 0 ;
23417 char *kwnames
[] = {
23418 (char *) "self", NULL
23421 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_PyApp",kwnames
,&obj0
)) goto fail
;
23422 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23423 if (SWIG_arg_fail(1)) SWIG_fail
;
23425 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23428 wxPyEndAllowThreads(__tstate
);
23429 if (PyErr_Occurred()) SWIG_fail
;
23431 Py_INCREF(Py_None
); resultobj
= Py_None
;
23438 static PyObject
*_wrap_PyApp__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23439 PyObject
*resultobj
= NULL
;
23440 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23441 PyObject
*arg2
= (PyObject
*) 0 ;
23442 PyObject
*arg3
= (PyObject
*) 0 ;
23444 PyObject
* obj0
= 0 ;
23445 PyObject
* obj1
= 0 ;
23446 PyObject
* obj2
= 0 ;
23447 PyObject
* obj3
= 0 ;
23448 char *kwnames
[] = {
23449 (char *) "self",(char *) "self",(char *) "_class",(char *) "incref", NULL
23452 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:PyApp__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
23453 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23454 if (SWIG_arg_fail(1)) SWIG_fail
;
23458 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
23459 if (SWIG_arg_fail(4)) SWIG_fail
;
23462 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23463 (arg1
)->_setCallbackInfo(arg2
,arg3
,arg4
);
23465 wxPyEndAllowThreads(__tstate
);
23466 if (PyErr_Occurred()) SWIG_fail
;
23468 Py_INCREF(Py_None
); resultobj
= Py_None
;
23475 static PyObject
*_wrap_PyApp_GetAppName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23476 PyObject
*resultobj
= NULL
;
23477 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23479 PyObject
* obj0
= 0 ;
23480 char *kwnames
[] = {
23481 (char *) "self", NULL
23484 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetAppName",kwnames
,&obj0
)) goto fail
;
23485 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23486 if (SWIG_arg_fail(1)) SWIG_fail
;
23488 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23489 result
= ((wxPyApp
const *)arg1
)->GetAppName();
23491 wxPyEndAllowThreads(__tstate
);
23492 if (PyErr_Occurred()) SWIG_fail
;
23496 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
23498 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
23507 static PyObject
*_wrap_PyApp_SetAppName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23508 PyObject
*resultobj
= NULL
;
23509 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23510 wxString
*arg2
= 0 ;
23511 bool temp2
= false ;
23512 PyObject
* obj0
= 0 ;
23513 PyObject
* obj1
= 0 ;
23514 char *kwnames
[] = {
23515 (char *) "self",(char *) "name", NULL
23518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetAppName",kwnames
,&obj0
,&obj1
)) goto fail
;
23519 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23520 if (SWIG_arg_fail(1)) SWIG_fail
;
23522 arg2
= wxString_in_helper(obj1
);
23523 if (arg2
== NULL
) SWIG_fail
;
23527 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23528 (arg1
)->SetAppName((wxString
const &)*arg2
);
23530 wxPyEndAllowThreads(__tstate
);
23531 if (PyErr_Occurred()) SWIG_fail
;
23533 Py_INCREF(Py_None
); resultobj
= Py_None
;
23548 static PyObject
*_wrap_PyApp_GetClassName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23549 PyObject
*resultobj
= NULL
;
23550 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23552 PyObject
* obj0
= 0 ;
23553 char *kwnames
[] = {
23554 (char *) "self", NULL
23557 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetClassName",kwnames
,&obj0
)) goto fail
;
23558 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23559 if (SWIG_arg_fail(1)) SWIG_fail
;
23561 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23562 result
= ((wxPyApp
const *)arg1
)->GetClassName();
23564 wxPyEndAllowThreads(__tstate
);
23565 if (PyErr_Occurred()) SWIG_fail
;
23569 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
23571 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
23580 static PyObject
*_wrap_PyApp_SetClassName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23581 PyObject
*resultobj
= NULL
;
23582 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23583 wxString
*arg2
= 0 ;
23584 bool temp2
= false ;
23585 PyObject
* obj0
= 0 ;
23586 PyObject
* obj1
= 0 ;
23587 char *kwnames
[] = {
23588 (char *) "self",(char *) "name", NULL
23591 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetClassName",kwnames
,&obj0
,&obj1
)) goto fail
;
23592 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23593 if (SWIG_arg_fail(1)) SWIG_fail
;
23595 arg2
= wxString_in_helper(obj1
);
23596 if (arg2
== NULL
) SWIG_fail
;
23600 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23601 (arg1
)->SetClassName((wxString
const &)*arg2
);
23603 wxPyEndAllowThreads(__tstate
);
23604 if (PyErr_Occurred()) SWIG_fail
;
23606 Py_INCREF(Py_None
); resultobj
= Py_None
;
23621 static PyObject
*_wrap_PyApp_GetVendorName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23622 PyObject
*resultobj
= NULL
;
23623 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23625 PyObject
* obj0
= 0 ;
23626 char *kwnames
[] = {
23627 (char *) "self", NULL
23630 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetVendorName",kwnames
,&obj0
)) goto fail
;
23631 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23632 if (SWIG_arg_fail(1)) SWIG_fail
;
23634 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23636 wxString
const &_result_ref
= ((wxPyApp
const *)arg1
)->GetVendorName();
23637 result
= (wxString
*) &_result_ref
;
23640 wxPyEndAllowThreads(__tstate
);
23641 if (PyErr_Occurred()) SWIG_fail
;
23645 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
23647 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
23656 static PyObject
*_wrap_PyApp_SetVendorName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23657 PyObject
*resultobj
= NULL
;
23658 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23659 wxString
*arg2
= 0 ;
23660 bool temp2
= false ;
23661 PyObject
* obj0
= 0 ;
23662 PyObject
* obj1
= 0 ;
23663 char *kwnames
[] = {
23664 (char *) "self",(char *) "name", NULL
23667 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetVendorName",kwnames
,&obj0
,&obj1
)) goto fail
;
23668 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23669 if (SWIG_arg_fail(1)) SWIG_fail
;
23671 arg2
= wxString_in_helper(obj1
);
23672 if (arg2
== NULL
) SWIG_fail
;
23676 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23677 (arg1
)->SetVendorName((wxString
const &)*arg2
);
23679 wxPyEndAllowThreads(__tstate
);
23680 if (PyErr_Occurred()) SWIG_fail
;
23682 Py_INCREF(Py_None
); resultobj
= Py_None
;
23697 static PyObject
*_wrap_PyApp_GetTraits(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23698 PyObject
*resultobj
= NULL
;
23699 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23700 wxAppTraits
*result
;
23701 PyObject
* obj0
= 0 ;
23702 char *kwnames
[] = {
23703 (char *) "self", NULL
23706 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetTraits",kwnames
,&obj0
)) goto fail
;
23707 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23708 if (SWIG_arg_fail(1)) SWIG_fail
;
23710 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23711 result
= (wxAppTraits
*)(arg1
)->GetTraits();
23713 wxPyEndAllowThreads(__tstate
);
23714 if (PyErr_Occurred()) SWIG_fail
;
23716 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAppTraits
, 0);
23723 static PyObject
*_wrap_PyApp_ProcessPendingEvents(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23724 PyObject
*resultobj
= NULL
;
23725 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23726 PyObject
* obj0
= 0 ;
23727 char *kwnames
[] = {
23728 (char *) "self", NULL
23731 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_ProcessPendingEvents",kwnames
,&obj0
)) goto fail
;
23732 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23733 if (SWIG_arg_fail(1)) SWIG_fail
;
23735 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23736 (arg1
)->ProcessPendingEvents();
23738 wxPyEndAllowThreads(__tstate
);
23739 if (PyErr_Occurred()) SWIG_fail
;
23741 Py_INCREF(Py_None
); resultobj
= Py_None
;
23748 static PyObject
*_wrap_PyApp_Yield(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23749 PyObject
*resultobj
= NULL
;
23750 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23751 bool arg2
= (bool) false ;
23753 PyObject
* obj0
= 0 ;
23754 PyObject
* obj1
= 0 ;
23755 char *kwnames
[] = {
23756 (char *) "self",(char *) "onlyIfNeeded", NULL
23759 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:PyApp_Yield",kwnames
,&obj0
,&obj1
)) goto fail
;
23760 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23761 if (SWIG_arg_fail(1)) SWIG_fail
;
23764 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
23765 if (SWIG_arg_fail(2)) SWIG_fail
;
23769 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23770 result
= (bool)(arg1
)->Yield(arg2
);
23772 wxPyEndAllowThreads(__tstate
);
23773 if (PyErr_Occurred()) SWIG_fail
;
23776 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23784 static PyObject
*_wrap_PyApp_WakeUpIdle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23785 PyObject
*resultobj
= NULL
;
23786 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23787 PyObject
* obj0
= 0 ;
23788 char *kwnames
[] = {
23789 (char *) "self", NULL
23792 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_WakeUpIdle",kwnames
,&obj0
)) goto fail
;
23793 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23794 if (SWIG_arg_fail(1)) SWIG_fail
;
23796 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23797 (arg1
)->WakeUpIdle();
23799 wxPyEndAllowThreads(__tstate
);
23800 if (PyErr_Occurred()) SWIG_fail
;
23802 Py_INCREF(Py_None
); resultobj
= Py_None
;
23809 static PyObject
*_wrap_PyApp_IsMainLoopRunning(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23810 PyObject
*resultobj
= NULL
;
23812 char *kwnames
[] = {
23816 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_IsMainLoopRunning",kwnames
)) goto fail
;
23818 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23819 result
= (bool)wxPyApp::IsMainLoopRunning();
23821 wxPyEndAllowThreads(__tstate
);
23822 if (PyErr_Occurred()) SWIG_fail
;
23825 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23833 static PyObject
*_wrap_PyApp_MainLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23834 PyObject
*resultobj
= NULL
;
23835 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23837 PyObject
* obj0
= 0 ;
23838 char *kwnames
[] = {
23839 (char *) "self", NULL
23842 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_MainLoop",kwnames
,&obj0
)) goto fail
;
23843 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23844 if (SWIG_arg_fail(1)) SWIG_fail
;
23846 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23847 result
= (int)(arg1
)->MainLoop();
23849 wxPyEndAllowThreads(__tstate
);
23850 if (PyErr_Occurred()) SWIG_fail
;
23853 resultobj
= SWIG_From_int(static_cast<int >(result
));
23861 static PyObject
*_wrap_PyApp_Exit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23862 PyObject
*resultobj
= NULL
;
23863 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23864 PyObject
* obj0
= 0 ;
23865 char *kwnames
[] = {
23866 (char *) "self", NULL
23869 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_Exit",kwnames
,&obj0
)) goto fail
;
23870 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23871 if (SWIG_arg_fail(1)) SWIG_fail
;
23873 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23876 wxPyEndAllowThreads(__tstate
);
23877 if (PyErr_Occurred()) SWIG_fail
;
23879 Py_INCREF(Py_None
); resultobj
= Py_None
;
23886 static PyObject
*_wrap_PyApp_ExitMainLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23887 PyObject
*resultobj
= NULL
;
23888 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23889 PyObject
* obj0
= 0 ;
23890 char *kwnames
[] = {
23891 (char *) "self", NULL
23894 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_ExitMainLoop",kwnames
,&obj0
)) goto fail
;
23895 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23896 if (SWIG_arg_fail(1)) SWIG_fail
;
23898 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23899 (arg1
)->ExitMainLoop();
23901 wxPyEndAllowThreads(__tstate
);
23902 if (PyErr_Occurred()) SWIG_fail
;
23904 Py_INCREF(Py_None
); resultobj
= Py_None
;
23911 static PyObject
*_wrap_PyApp_Pending(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23912 PyObject
*resultobj
= NULL
;
23913 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23915 PyObject
* obj0
= 0 ;
23916 char *kwnames
[] = {
23917 (char *) "self", NULL
23920 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_Pending",kwnames
,&obj0
)) goto fail
;
23921 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23922 if (SWIG_arg_fail(1)) SWIG_fail
;
23924 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23925 result
= (bool)(arg1
)->Pending();
23927 wxPyEndAllowThreads(__tstate
);
23928 if (PyErr_Occurred()) SWIG_fail
;
23931 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23939 static PyObject
*_wrap_PyApp_Dispatch(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23940 PyObject
*resultobj
= NULL
;
23941 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23943 PyObject
* obj0
= 0 ;
23944 char *kwnames
[] = {
23945 (char *) "self", NULL
23948 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_Dispatch",kwnames
,&obj0
)) goto fail
;
23949 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23950 if (SWIG_arg_fail(1)) SWIG_fail
;
23952 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23953 result
= (bool)(arg1
)->Dispatch();
23955 wxPyEndAllowThreads(__tstate
);
23956 if (PyErr_Occurred()) SWIG_fail
;
23959 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23967 static PyObject
*_wrap_PyApp_ProcessIdle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23968 PyObject
*resultobj
= NULL
;
23969 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23971 PyObject
* obj0
= 0 ;
23972 char *kwnames
[] = {
23973 (char *) "self", NULL
23976 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_ProcessIdle",kwnames
,&obj0
)) goto fail
;
23977 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
23978 if (SWIG_arg_fail(1)) SWIG_fail
;
23980 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
23981 result
= (bool)(arg1
)->ProcessIdle();
23983 wxPyEndAllowThreads(__tstate
);
23984 if (PyErr_Occurred()) SWIG_fail
;
23987 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
23995 static PyObject
*_wrap_PyApp_SendIdleEvents(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
23996 PyObject
*resultobj
= NULL
;
23997 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
23998 wxWindow
*arg2
= (wxWindow
*) 0 ;
23999 wxIdleEvent
*arg3
= 0 ;
24001 PyObject
* obj0
= 0 ;
24002 PyObject
* obj1
= 0 ;
24003 PyObject
* obj2
= 0 ;
24004 char *kwnames
[] = {
24005 (char *) "self",(char *) "win",(char *) "event", NULL
24008 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PyApp_SendIdleEvents",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
24009 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24010 if (SWIG_arg_fail(1)) SWIG_fail
;
24011 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
24012 if (SWIG_arg_fail(2)) SWIG_fail
;
24014 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxIdleEvent
, SWIG_POINTER_EXCEPTION
| 0);
24015 if (SWIG_arg_fail(3)) SWIG_fail
;
24016 if (arg3
== NULL
) {
24017 SWIG_null_ref("wxIdleEvent");
24019 if (SWIG_arg_fail(3)) SWIG_fail
;
24022 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24023 result
= (bool)(arg1
)->SendIdleEvents(arg2
,*arg3
);
24025 wxPyEndAllowThreads(__tstate
);
24026 if (PyErr_Occurred()) SWIG_fail
;
24029 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24037 static PyObject
*_wrap_PyApp_IsActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24038 PyObject
*resultobj
= NULL
;
24039 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24041 PyObject
* obj0
= 0 ;
24042 char *kwnames
[] = {
24043 (char *) "self", NULL
24046 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_IsActive",kwnames
,&obj0
)) goto fail
;
24047 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24048 if (SWIG_arg_fail(1)) SWIG_fail
;
24050 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24051 result
= (bool)((wxPyApp
const *)arg1
)->IsActive();
24053 wxPyEndAllowThreads(__tstate
);
24054 if (PyErr_Occurred()) SWIG_fail
;
24057 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24065 static PyObject
*_wrap_PyApp_SetTopWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24066 PyObject
*resultobj
= NULL
;
24067 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24068 wxWindow
*arg2
= (wxWindow
*) 0 ;
24069 PyObject
* obj0
= 0 ;
24070 PyObject
* obj1
= 0 ;
24071 char *kwnames
[] = {
24072 (char *) "self",(char *) "win", NULL
24075 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetTopWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
24076 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24077 if (SWIG_arg_fail(1)) SWIG_fail
;
24078 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
24079 if (SWIG_arg_fail(2)) SWIG_fail
;
24081 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24082 (arg1
)->SetTopWindow(arg2
);
24084 wxPyEndAllowThreads(__tstate
);
24085 if (PyErr_Occurred()) SWIG_fail
;
24087 Py_INCREF(Py_None
); resultobj
= Py_None
;
24094 static PyObject
*_wrap_PyApp_GetTopWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24095 PyObject
*resultobj
= NULL
;
24096 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24098 PyObject
* obj0
= 0 ;
24099 char *kwnames
[] = {
24100 (char *) "self", NULL
24103 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetTopWindow",kwnames
,&obj0
)) goto fail
;
24104 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24105 if (SWIG_arg_fail(1)) SWIG_fail
;
24107 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24108 result
= (wxWindow
*)((wxPyApp
const *)arg1
)->GetTopWindow();
24110 wxPyEndAllowThreads(__tstate
);
24111 if (PyErr_Occurred()) SWIG_fail
;
24114 resultobj
= wxPyMake_wxObject(result
, 0);
24122 static PyObject
*_wrap_PyApp_SetExitOnFrameDelete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24123 PyObject
*resultobj
= NULL
;
24124 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24126 PyObject
* obj0
= 0 ;
24127 PyObject
* obj1
= 0 ;
24128 char *kwnames
[] = {
24129 (char *) "self",(char *) "flag", NULL
24132 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetExitOnFrameDelete",kwnames
,&obj0
,&obj1
)) goto fail
;
24133 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24134 if (SWIG_arg_fail(1)) SWIG_fail
;
24136 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
24137 if (SWIG_arg_fail(2)) SWIG_fail
;
24140 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24141 (arg1
)->SetExitOnFrameDelete(arg2
);
24143 wxPyEndAllowThreads(__tstate
);
24144 if (PyErr_Occurred()) SWIG_fail
;
24146 Py_INCREF(Py_None
); resultobj
= Py_None
;
24153 static PyObject
*_wrap_PyApp_GetExitOnFrameDelete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24154 PyObject
*resultobj
= NULL
;
24155 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24157 PyObject
* obj0
= 0 ;
24158 char *kwnames
[] = {
24159 (char *) "self", NULL
24162 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetExitOnFrameDelete",kwnames
,&obj0
)) goto fail
;
24163 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24164 if (SWIG_arg_fail(1)) SWIG_fail
;
24166 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24167 result
= (bool)((wxPyApp
const *)arg1
)->GetExitOnFrameDelete();
24169 wxPyEndAllowThreads(__tstate
);
24170 if (PyErr_Occurred()) SWIG_fail
;
24173 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24181 static PyObject
*_wrap_PyApp_SetUseBestVisual(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24182 PyObject
*resultobj
= NULL
;
24183 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24185 PyObject
* obj0
= 0 ;
24186 PyObject
* obj1
= 0 ;
24187 char *kwnames
[] = {
24188 (char *) "self",(char *) "flag", NULL
24191 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetUseBestVisual",kwnames
,&obj0
,&obj1
)) goto fail
;
24192 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24193 if (SWIG_arg_fail(1)) SWIG_fail
;
24195 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
24196 if (SWIG_arg_fail(2)) SWIG_fail
;
24199 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24200 (arg1
)->SetUseBestVisual(arg2
);
24202 wxPyEndAllowThreads(__tstate
);
24203 if (PyErr_Occurred()) SWIG_fail
;
24205 Py_INCREF(Py_None
); resultobj
= Py_None
;
24212 static PyObject
*_wrap_PyApp_GetUseBestVisual(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24213 PyObject
*resultobj
= NULL
;
24214 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24216 PyObject
* obj0
= 0 ;
24217 char *kwnames
[] = {
24218 (char *) "self", NULL
24221 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetUseBestVisual",kwnames
,&obj0
)) goto fail
;
24222 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24223 if (SWIG_arg_fail(1)) SWIG_fail
;
24225 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24226 result
= (bool)((wxPyApp
const *)arg1
)->GetUseBestVisual();
24228 wxPyEndAllowThreads(__tstate
);
24229 if (PyErr_Occurred()) SWIG_fail
;
24232 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24240 static PyObject
*_wrap_PyApp_SetPrintMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24241 PyObject
*resultobj
= NULL
;
24242 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24244 PyObject
* obj0
= 0 ;
24245 PyObject
* obj1
= 0 ;
24246 char *kwnames
[] = {
24247 (char *) "self",(char *) "mode", NULL
24250 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetPrintMode",kwnames
,&obj0
,&obj1
)) goto fail
;
24251 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24252 if (SWIG_arg_fail(1)) SWIG_fail
;
24254 arg2
= static_cast<int >(SWIG_As_int(obj1
));
24255 if (SWIG_arg_fail(2)) SWIG_fail
;
24258 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24259 (arg1
)->SetPrintMode(arg2
);
24261 wxPyEndAllowThreads(__tstate
);
24262 if (PyErr_Occurred()) SWIG_fail
;
24264 Py_INCREF(Py_None
); resultobj
= Py_None
;
24271 static PyObject
*_wrap_PyApp_GetPrintMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24272 PyObject
*resultobj
= NULL
;
24273 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24275 PyObject
* obj0
= 0 ;
24276 char *kwnames
[] = {
24277 (char *) "self", NULL
24280 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetPrintMode",kwnames
,&obj0
)) goto fail
;
24281 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24282 if (SWIG_arg_fail(1)) SWIG_fail
;
24284 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24285 result
= (int)((wxPyApp
const *)arg1
)->GetPrintMode();
24287 wxPyEndAllowThreads(__tstate
);
24288 if (PyErr_Occurred()) SWIG_fail
;
24291 resultobj
= SWIG_From_int(static_cast<int >(result
));
24299 static PyObject
*_wrap_PyApp_SetAssertMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24300 PyObject
*resultobj
= NULL
;
24301 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24303 PyObject
* obj0
= 0 ;
24304 PyObject
* obj1
= 0 ;
24305 char *kwnames
[] = {
24306 (char *) "self",(char *) "mode", NULL
24309 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PyApp_SetAssertMode",kwnames
,&obj0
,&obj1
)) goto fail
;
24310 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24311 if (SWIG_arg_fail(1)) SWIG_fail
;
24313 arg2
= static_cast<int >(SWIG_As_int(obj1
));
24314 if (SWIG_arg_fail(2)) SWIG_fail
;
24317 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24318 (arg1
)->SetAssertMode(arg2
);
24320 wxPyEndAllowThreads(__tstate
);
24321 if (PyErr_Occurred()) SWIG_fail
;
24323 Py_INCREF(Py_None
); resultobj
= Py_None
;
24330 static PyObject
*_wrap_PyApp_GetAssertMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24331 PyObject
*resultobj
= NULL
;
24332 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24334 PyObject
* obj0
= 0 ;
24335 char *kwnames
[] = {
24336 (char *) "self", NULL
24339 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_GetAssertMode",kwnames
,&obj0
)) goto fail
;
24340 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24341 if (SWIG_arg_fail(1)) SWIG_fail
;
24343 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24344 result
= (int)(arg1
)->GetAssertMode();
24346 wxPyEndAllowThreads(__tstate
);
24347 if (PyErr_Occurred()) SWIG_fail
;
24350 resultobj
= SWIG_From_int(static_cast<int >(result
));
24358 static PyObject
*_wrap_PyApp_GetMacSupportPCMenuShortcuts(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24359 PyObject
*resultobj
= NULL
;
24361 char *kwnames
[] = {
24365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacSupportPCMenuShortcuts",kwnames
)) goto fail
;
24367 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24368 result
= (bool)wxPyApp::GetMacSupportPCMenuShortcuts();
24370 wxPyEndAllowThreads(__tstate
);
24371 if (PyErr_Occurred()) SWIG_fail
;
24374 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24382 static PyObject
*_wrap_PyApp_GetMacAboutMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24383 PyObject
*resultobj
= NULL
;
24385 char *kwnames
[] = {
24389 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacAboutMenuItemId",kwnames
)) goto fail
;
24391 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24392 result
= (long)wxPyApp::GetMacAboutMenuItemId();
24394 wxPyEndAllowThreads(__tstate
);
24395 if (PyErr_Occurred()) SWIG_fail
;
24398 resultobj
= SWIG_From_long(static_cast<long >(result
));
24406 static PyObject
*_wrap_PyApp_GetMacPreferencesMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24407 PyObject
*resultobj
= NULL
;
24409 char *kwnames
[] = {
24413 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacPreferencesMenuItemId",kwnames
)) goto fail
;
24415 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24416 result
= (long)wxPyApp::GetMacPreferencesMenuItemId();
24418 wxPyEndAllowThreads(__tstate
);
24419 if (PyErr_Occurred()) SWIG_fail
;
24422 resultobj
= SWIG_From_long(static_cast<long >(result
));
24430 static PyObject
*_wrap_PyApp_GetMacExitMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24431 PyObject
*resultobj
= NULL
;
24433 char *kwnames
[] = {
24437 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacExitMenuItemId",kwnames
)) goto fail
;
24439 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24440 result
= (long)wxPyApp::GetMacExitMenuItemId();
24442 wxPyEndAllowThreads(__tstate
);
24443 if (PyErr_Occurred()) SWIG_fail
;
24446 resultobj
= SWIG_From_long(static_cast<long >(result
));
24454 static PyObject
*_wrap_PyApp_GetMacHelpMenuTitleName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24455 PyObject
*resultobj
= NULL
;
24457 char *kwnames
[] = {
24461 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetMacHelpMenuTitleName",kwnames
)) goto fail
;
24463 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24464 result
= wxPyApp::GetMacHelpMenuTitleName();
24466 wxPyEndAllowThreads(__tstate
);
24467 if (PyErr_Occurred()) SWIG_fail
;
24471 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
24473 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
24482 static PyObject
*_wrap_PyApp_SetMacSupportPCMenuShortcuts(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24483 PyObject
*resultobj
= NULL
;
24485 PyObject
* obj0
= 0 ;
24486 char *kwnames
[] = {
24487 (char *) "val", NULL
24490 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacSupportPCMenuShortcuts",kwnames
,&obj0
)) goto fail
;
24492 arg1
= static_cast<bool >(SWIG_As_bool(obj0
));
24493 if (SWIG_arg_fail(1)) SWIG_fail
;
24496 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24497 wxPyApp::SetMacSupportPCMenuShortcuts(arg1
);
24499 wxPyEndAllowThreads(__tstate
);
24500 if (PyErr_Occurred()) SWIG_fail
;
24502 Py_INCREF(Py_None
); resultobj
= Py_None
;
24509 static PyObject
*_wrap_PyApp_SetMacAboutMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24510 PyObject
*resultobj
= NULL
;
24512 PyObject
* obj0
= 0 ;
24513 char *kwnames
[] = {
24514 (char *) "val", NULL
24517 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacAboutMenuItemId",kwnames
,&obj0
)) goto fail
;
24519 arg1
= static_cast<long >(SWIG_As_long(obj0
));
24520 if (SWIG_arg_fail(1)) SWIG_fail
;
24523 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24524 wxPyApp::SetMacAboutMenuItemId(arg1
);
24526 wxPyEndAllowThreads(__tstate
);
24527 if (PyErr_Occurred()) SWIG_fail
;
24529 Py_INCREF(Py_None
); resultobj
= Py_None
;
24536 static PyObject
*_wrap_PyApp_SetMacPreferencesMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24537 PyObject
*resultobj
= NULL
;
24539 PyObject
* obj0
= 0 ;
24540 char *kwnames
[] = {
24541 (char *) "val", NULL
24544 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacPreferencesMenuItemId",kwnames
,&obj0
)) goto fail
;
24546 arg1
= static_cast<long >(SWIG_As_long(obj0
));
24547 if (SWIG_arg_fail(1)) SWIG_fail
;
24550 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24551 wxPyApp::SetMacPreferencesMenuItemId(arg1
);
24553 wxPyEndAllowThreads(__tstate
);
24554 if (PyErr_Occurred()) SWIG_fail
;
24556 Py_INCREF(Py_None
); resultobj
= Py_None
;
24563 static PyObject
*_wrap_PyApp_SetMacExitMenuItemId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24564 PyObject
*resultobj
= NULL
;
24566 PyObject
* obj0
= 0 ;
24567 char *kwnames
[] = {
24568 (char *) "val", NULL
24571 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacExitMenuItemId",kwnames
,&obj0
)) goto fail
;
24573 arg1
= static_cast<long >(SWIG_As_long(obj0
));
24574 if (SWIG_arg_fail(1)) SWIG_fail
;
24577 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24578 wxPyApp::SetMacExitMenuItemId(arg1
);
24580 wxPyEndAllowThreads(__tstate
);
24581 if (PyErr_Occurred()) SWIG_fail
;
24583 Py_INCREF(Py_None
); resultobj
= Py_None
;
24590 static PyObject
*_wrap_PyApp_SetMacHelpMenuTitleName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24591 PyObject
*resultobj
= NULL
;
24592 wxString
*arg1
= 0 ;
24593 bool temp1
= false ;
24594 PyObject
* obj0
= 0 ;
24595 char *kwnames
[] = {
24596 (char *) "val", NULL
24599 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp_SetMacHelpMenuTitleName",kwnames
,&obj0
)) goto fail
;
24601 arg1
= wxString_in_helper(obj0
);
24602 if (arg1
== NULL
) SWIG_fail
;
24606 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24607 wxPyApp::SetMacHelpMenuTitleName((wxString
const &)*arg1
);
24609 wxPyEndAllowThreads(__tstate
);
24610 if (PyErr_Occurred()) SWIG_fail
;
24612 Py_INCREF(Py_None
); resultobj
= Py_None
;
24627 static PyObject
*_wrap_PyApp__BootstrapApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24628 PyObject
*resultobj
= NULL
;
24629 wxPyApp
*arg1
= (wxPyApp
*) 0 ;
24630 PyObject
* obj0
= 0 ;
24631 char *kwnames
[] = {
24632 (char *) "self", NULL
24635 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:PyApp__BootstrapApp",kwnames
,&obj0
)) goto fail
;
24636 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyApp
, SWIG_POINTER_EXCEPTION
| 0);
24637 if (SWIG_arg_fail(1)) SWIG_fail
;
24639 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24640 (arg1
)->_BootstrapApp();
24642 wxPyEndAllowThreads(__tstate
);
24643 if (PyErr_Occurred()) SWIG_fail
;
24645 Py_INCREF(Py_None
); resultobj
= Py_None
;
24652 static PyObject
*_wrap_PyApp_GetComCtl32Version(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24653 PyObject
*resultobj
= NULL
;
24655 char *kwnames
[] = {
24659 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":PyApp_GetComCtl32Version",kwnames
)) goto fail
;
24661 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24662 result
= (int)wxPyApp_GetComCtl32Version();
24664 wxPyEndAllowThreads(__tstate
);
24665 if (PyErr_Occurred()) SWIG_fail
;
24668 resultobj
= SWIG_From_int(static_cast<int >(result
));
24676 static PyObject
* PyApp_swigregister(PyObject
*, PyObject
*args
) {
24678 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
24679 SWIG_TypeClientData(SWIGTYPE_p_wxPyApp
, obj
);
24681 return Py_BuildValue((char *)"");
24683 static PyObject
*_wrap_Exit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24684 PyObject
*resultobj
= NULL
;
24685 char *kwnames
[] = {
24689 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Exit",kwnames
)) goto fail
;
24691 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24694 wxPyEndAllowThreads(__tstate
);
24695 if (PyErr_Occurred()) SWIG_fail
;
24697 Py_INCREF(Py_None
); resultobj
= Py_None
;
24704 static PyObject
*_wrap_Yield(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24705 PyObject
*resultobj
= NULL
;
24707 char *kwnames
[] = {
24711 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Yield",kwnames
)) goto fail
;
24713 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24714 result
= (bool)wxYield();
24716 wxPyEndAllowThreads(__tstate
);
24717 if (PyErr_Occurred()) SWIG_fail
;
24720 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24728 static PyObject
*_wrap_YieldIfNeeded(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24729 PyObject
*resultobj
= NULL
;
24731 char *kwnames
[] = {
24735 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":YieldIfNeeded",kwnames
)) goto fail
;
24737 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24738 result
= (bool)wxYieldIfNeeded();
24740 wxPyEndAllowThreads(__tstate
);
24741 if (PyErr_Occurred()) SWIG_fail
;
24744 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24752 static PyObject
*_wrap_SafeYield(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24753 PyObject
*resultobj
= NULL
;
24754 wxWindow
*arg1
= (wxWindow
*) NULL
;
24755 bool arg2
= (bool) false ;
24757 PyObject
* obj0
= 0 ;
24758 PyObject
* obj1
= 0 ;
24759 char *kwnames
[] = {
24760 (char *) "win",(char *) "onlyIfNeeded", NULL
24763 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:SafeYield",kwnames
,&obj0
,&obj1
)) goto fail
;
24765 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
24766 if (SWIG_arg_fail(1)) SWIG_fail
;
24770 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
24771 if (SWIG_arg_fail(2)) SWIG_fail
;
24775 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24776 result
= (bool)wxSafeYield(arg1
,arg2
);
24778 wxPyEndAllowThreads(__tstate
);
24779 if (PyErr_Occurred()) SWIG_fail
;
24782 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
24790 static PyObject
*_wrap_WakeUpIdle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24791 PyObject
*resultobj
= NULL
;
24792 char *kwnames
[] = {
24796 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":WakeUpIdle",kwnames
)) goto fail
;
24798 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24801 wxPyEndAllowThreads(__tstate
);
24802 if (PyErr_Occurred()) SWIG_fail
;
24804 Py_INCREF(Py_None
); resultobj
= Py_None
;
24811 static PyObject
*_wrap_PostEvent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24812 PyObject
*resultobj
= NULL
;
24813 wxEvtHandler
*arg1
= (wxEvtHandler
*) 0 ;
24814 wxEvent
*arg2
= 0 ;
24815 PyObject
* obj0
= 0 ;
24816 PyObject
* obj1
= 0 ;
24817 char *kwnames
[] = {
24818 (char *) "dest",(char *) "event", NULL
24821 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:PostEvent",kwnames
,&obj0
,&obj1
)) goto fail
;
24822 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
24823 if (SWIG_arg_fail(1)) SWIG_fail
;
24825 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvent
, SWIG_POINTER_EXCEPTION
| 0);
24826 if (SWIG_arg_fail(2)) SWIG_fail
;
24827 if (arg2
== NULL
) {
24828 SWIG_null_ref("wxEvent");
24830 if (SWIG_arg_fail(2)) SWIG_fail
;
24833 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24834 wxPostEvent(arg1
,*arg2
);
24836 wxPyEndAllowThreads(__tstate
);
24837 if (PyErr_Occurred()) SWIG_fail
;
24839 Py_INCREF(Py_None
); resultobj
= Py_None
;
24846 static PyObject
*_wrap_App_CleanUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24847 PyObject
*resultobj
= NULL
;
24848 char *kwnames
[] = {
24852 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":App_CleanUp",kwnames
)) goto fail
;
24854 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24857 wxPyEndAllowThreads(__tstate
);
24858 if (PyErr_Occurred()) SWIG_fail
;
24860 Py_INCREF(Py_None
); resultobj
= Py_None
;
24867 static PyObject
*_wrap_GetApp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24868 PyObject
*resultobj
= NULL
;
24870 char *kwnames
[] = {
24874 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":GetApp",kwnames
)) goto fail
;
24876 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24877 result
= (wxPyApp
*)wxPyGetApp();
24879 wxPyEndAllowThreads(__tstate
);
24880 if (PyErr_Occurred()) SWIG_fail
;
24883 resultobj
= wxPyMake_wxObject(result
, 0);
24891 static PyObject
*_wrap_SetDefaultPyEncoding(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24892 PyObject
*resultobj
= NULL
;
24893 char *arg1
= (char *) 0 ;
24894 PyObject
* obj0
= 0 ;
24895 char *kwnames
[] = {
24896 (char *) "encoding", NULL
24899 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SetDefaultPyEncoding",kwnames
,&obj0
)) goto fail
;
24900 if (!SWIG_AsCharPtr(obj0
, (char**)&arg1
)) {
24901 SWIG_arg_fail(1);SWIG_fail
;
24904 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24905 wxSetDefaultPyEncoding((char const *)arg1
);
24907 wxPyEndAllowThreads(__tstate
);
24908 if (PyErr_Occurred()) SWIG_fail
;
24910 Py_INCREF(Py_None
); resultobj
= Py_None
;
24917 static PyObject
*_wrap_GetDefaultPyEncoding(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24918 PyObject
*resultobj
= NULL
;
24920 char *kwnames
[] = {
24924 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":GetDefaultPyEncoding",kwnames
)) goto fail
;
24926 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24927 result
= (char *)wxGetDefaultPyEncoding();
24929 wxPyEndAllowThreads(__tstate
);
24930 if (PyErr_Occurred()) SWIG_fail
;
24932 resultobj
= SWIG_FromCharPtr(result
);
24939 static PyObject
*_wrap_new_EventLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24940 PyObject
*resultobj
= NULL
;
24941 wxEventLoop
*result
;
24942 char *kwnames
[] = {
24946 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_EventLoop",kwnames
)) goto fail
;
24948 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24949 result
= (wxEventLoop
*)new wxEventLoop();
24951 wxPyEndAllowThreads(__tstate
);
24952 if (PyErr_Occurred()) SWIG_fail
;
24954 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEventLoop
, 1);
24961 static PyObject
*_wrap_delete_EventLoop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24962 PyObject
*resultobj
= NULL
;
24963 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
24964 PyObject
* obj0
= 0 ;
24965 char *kwnames
[] = {
24966 (char *) "self", NULL
24969 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_EventLoop",kwnames
,&obj0
)) goto fail
;
24970 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
24971 if (SWIG_arg_fail(1)) SWIG_fail
;
24973 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
24976 wxPyEndAllowThreads(__tstate
);
24977 if (PyErr_Occurred()) SWIG_fail
;
24979 Py_INCREF(Py_None
); resultobj
= Py_None
;
24986 static PyObject
*_wrap_EventLoop_Run(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
24987 PyObject
*resultobj
= NULL
;
24988 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
24990 PyObject
* obj0
= 0 ;
24991 char *kwnames
[] = {
24992 (char *) "self", NULL
24995 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_Run",kwnames
,&obj0
)) goto fail
;
24996 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
24997 if (SWIG_arg_fail(1)) SWIG_fail
;
24999 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25000 result
= (int)(arg1
)->Run();
25002 wxPyEndAllowThreads(__tstate
);
25003 if (PyErr_Occurred()) SWIG_fail
;
25006 resultobj
= SWIG_From_int(static_cast<int >(result
));
25014 static PyObject
*_wrap_EventLoop_Exit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25015 PyObject
*resultobj
= NULL
;
25016 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25017 int arg2
= (int) 0 ;
25018 PyObject
* obj0
= 0 ;
25019 PyObject
* obj1
= 0 ;
25020 char *kwnames
[] = {
25021 (char *) "self",(char *) "rc", NULL
25024 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:EventLoop_Exit",kwnames
,&obj0
,&obj1
)) goto fail
;
25025 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25026 if (SWIG_arg_fail(1)) SWIG_fail
;
25029 arg2
= static_cast<int >(SWIG_As_int(obj1
));
25030 if (SWIG_arg_fail(2)) SWIG_fail
;
25034 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25035 (arg1
)->Exit(arg2
);
25037 wxPyEndAllowThreads(__tstate
);
25038 if (PyErr_Occurred()) SWIG_fail
;
25040 Py_INCREF(Py_None
); resultobj
= Py_None
;
25047 static PyObject
*_wrap_EventLoop_Pending(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25048 PyObject
*resultobj
= NULL
;
25049 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25051 PyObject
* obj0
= 0 ;
25052 char *kwnames
[] = {
25053 (char *) "self", NULL
25056 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_Pending",kwnames
,&obj0
)) goto fail
;
25057 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25058 if (SWIG_arg_fail(1)) SWIG_fail
;
25060 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25061 result
= (bool)((wxEventLoop
const *)arg1
)->Pending();
25063 wxPyEndAllowThreads(__tstate
);
25064 if (PyErr_Occurred()) SWIG_fail
;
25067 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25075 static PyObject
*_wrap_EventLoop_Dispatch(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25076 PyObject
*resultobj
= NULL
;
25077 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25079 PyObject
* obj0
= 0 ;
25080 char *kwnames
[] = {
25081 (char *) "self", NULL
25084 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_Dispatch",kwnames
,&obj0
)) goto fail
;
25085 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25086 if (SWIG_arg_fail(1)) SWIG_fail
;
25088 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25089 result
= (bool)(arg1
)->Dispatch();
25091 wxPyEndAllowThreads(__tstate
);
25092 if (PyErr_Occurred()) SWIG_fail
;
25095 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25103 static PyObject
*_wrap_EventLoop_IsRunning(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25104 PyObject
*resultobj
= NULL
;
25105 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25107 PyObject
* obj0
= 0 ;
25108 char *kwnames
[] = {
25109 (char *) "self", NULL
25112 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_IsRunning",kwnames
,&obj0
)) goto fail
;
25113 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25114 if (SWIG_arg_fail(1)) SWIG_fail
;
25116 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25117 result
= (bool)((wxEventLoop
const *)arg1
)->IsRunning();
25119 wxPyEndAllowThreads(__tstate
);
25120 if (PyErr_Occurred()) SWIG_fail
;
25123 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25131 static PyObject
*_wrap_EventLoop_GetActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25132 PyObject
*resultobj
= NULL
;
25133 wxEventLoop
*result
;
25134 char *kwnames
[] = {
25138 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":EventLoop_GetActive",kwnames
)) goto fail
;
25140 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25141 result
= (wxEventLoop
*)wxEventLoop::GetActive();
25143 wxPyEndAllowThreads(__tstate
);
25144 if (PyErr_Occurred()) SWIG_fail
;
25146 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEventLoop
, 0);
25153 static PyObject
*_wrap_EventLoop_SetActive(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25154 PyObject
*resultobj
= NULL
;
25155 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25156 PyObject
* obj0
= 0 ;
25157 char *kwnames
[] = {
25158 (char *) "loop", NULL
25161 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:EventLoop_SetActive",kwnames
,&obj0
)) goto fail
;
25162 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25163 if (SWIG_arg_fail(1)) SWIG_fail
;
25165 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25166 wxEventLoop::SetActive(arg1
);
25168 wxPyEndAllowThreads(__tstate
);
25169 if (PyErr_Occurred()) SWIG_fail
;
25171 Py_INCREF(Py_None
); resultobj
= Py_None
;
25178 static PyObject
* EventLoop_swigregister(PyObject
*, PyObject
*args
) {
25180 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25181 SWIG_TypeClientData(SWIGTYPE_p_wxEventLoop
, obj
);
25183 return Py_BuildValue((char *)"");
25185 static PyObject
*_wrap_new_EventLoopActivator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25186 PyObject
*resultobj
= NULL
;
25187 wxEventLoop
*arg1
= (wxEventLoop
*) 0 ;
25188 wxEventLoopActivator
*result
;
25189 PyObject
* obj0
= 0 ;
25190 char *kwnames
[] = {
25191 (char *) "evtLoop", NULL
25194 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_EventLoopActivator",kwnames
,&obj0
)) goto fail
;
25195 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoop
, SWIG_POINTER_EXCEPTION
| 0);
25196 if (SWIG_arg_fail(1)) SWIG_fail
;
25198 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25199 result
= (wxEventLoopActivator
*)new wxEventLoopActivator(arg1
);
25201 wxPyEndAllowThreads(__tstate
);
25202 if (PyErr_Occurred()) SWIG_fail
;
25204 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxEventLoopActivator
, 1);
25211 static PyObject
*_wrap_delete_EventLoopActivator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25212 PyObject
*resultobj
= NULL
;
25213 wxEventLoopActivator
*arg1
= (wxEventLoopActivator
*) 0 ;
25214 PyObject
* obj0
= 0 ;
25215 char *kwnames
[] = {
25216 (char *) "self", NULL
25219 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_EventLoopActivator",kwnames
,&obj0
)) goto fail
;
25220 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxEventLoopActivator
, SWIG_POINTER_EXCEPTION
| 0);
25221 if (SWIG_arg_fail(1)) SWIG_fail
;
25223 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25226 wxPyEndAllowThreads(__tstate
);
25227 if (PyErr_Occurred()) SWIG_fail
;
25229 Py_INCREF(Py_None
); resultobj
= Py_None
;
25236 static PyObject
* EventLoopActivator_swigregister(PyObject
*, PyObject
*args
) {
25238 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25239 SWIG_TypeClientData(SWIGTYPE_p_wxEventLoopActivator
, obj
);
25241 return Py_BuildValue((char *)"");
25243 static PyObject
*_wrap_new_AcceleratorEntry(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25244 PyObject
*resultobj
= NULL
;
25245 int arg1
= (int) 0 ;
25246 int arg2
= (int) 0 ;
25247 int arg3
= (int) 0 ;
25248 wxAcceleratorEntry
*result
;
25249 PyObject
* obj0
= 0 ;
25250 PyObject
* obj1
= 0 ;
25251 PyObject
* obj2
= 0 ;
25252 char *kwnames
[] = {
25253 (char *) "flags",(char *) "keyCode",(char *) "cmdID", NULL
25256 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOO:new_AcceleratorEntry",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
25259 arg1
= static_cast<int >(SWIG_As_int(obj0
));
25260 if (SWIG_arg_fail(1)) SWIG_fail
;
25265 arg2
= static_cast<int >(SWIG_As_int(obj1
));
25266 if (SWIG_arg_fail(2)) SWIG_fail
;
25271 arg3
= static_cast<int >(SWIG_As_int(obj2
));
25272 if (SWIG_arg_fail(3)) SWIG_fail
;
25276 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25277 result
= (wxAcceleratorEntry
*)new wxAcceleratorEntry(arg1
,arg2
,arg3
);
25279 wxPyEndAllowThreads(__tstate
);
25280 if (PyErr_Occurred()) SWIG_fail
;
25282 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorEntry
, 1);
25289 static PyObject
*_wrap_delete_AcceleratorEntry(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25290 PyObject
*resultobj
= NULL
;
25291 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25292 PyObject
* obj0
= 0 ;
25293 char *kwnames
[] = {
25294 (char *) "self", NULL
25297 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_AcceleratorEntry",kwnames
,&obj0
)) goto fail
;
25298 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25299 if (SWIG_arg_fail(1)) SWIG_fail
;
25301 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25304 wxPyEndAllowThreads(__tstate
);
25305 if (PyErr_Occurred()) SWIG_fail
;
25307 Py_INCREF(Py_None
); resultobj
= Py_None
;
25314 static PyObject
*_wrap_AcceleratorEntry_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25315 PyObject
*resultobj
= NULL
;
25316 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25320 PyObject
* obj0
= 0 ;
25321 PyObject
* obj1
= 0 ;
25322 PyObject
* obj2
= 0 ;
25323 PyObject
* obj3
= 0 ;
25324 char *kwnames
[] = {
25325 (char *) "self",(char *) "flags",(char *) "keyCode",(char *) "cmd", NULL
25328 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:AcceleratorEntry_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
25329 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25330 if (SWIG_arg_fail(1)) SWIG_fail
;
25332 arg2
= static_cast<int >(SWIG_As_int(obj1
));
25333 if (SWIG_arg_fail(2)) SWIG_fail
;
25336 arg3
= static_cast<int >(SWIG_As_int(obj2
));
25337 if (SWIG_arg_fail(3)) SWIG_fail
;
25340 arg4
= static_cast<int >(SWIG_As_int(obj3
));
25341 if (SWIG_arg_fail(4)) SWIG_fail
;
25344 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25345 (arg1
)->Set(arg2
,arg3
,arg4
);
25347 wxPyEndAllowThreads(__tstate
);
25348 if (PyErr_Occurred()) SWIG_fail
;
25350 Py_INCREF(Py_None
); resultobj
= Py_None
;
25357 static PyObject
*_wrap_AcceleratorEntry_GetFlags(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25358 PyObject
*resultobj
= NULL
;
25359 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25361 PyObject
* obj0
= 0 ;
25362 char *kwnames
[] = {
25363 (char *) "self", NULL
25366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorEntry_GetFlags",kwnames
,&obj0
)) goto fail
;
25367 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25368 if (SWIG_arg_fail(1)) SWIG_fail
;
25370 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25371 result
= (int)(arg1
)->GetFlags();
25373 wxPyEndAllowThreads(__tstate
);
25374 if (PyErr_Occurred()) SWIG_fail
;
25377 resultobj
= SWIG_From_int(static_cast<int >(result
));
25385 static PyObject
*_wrap_AcceleratorEntry_GetKeyCode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25386 PyObject
*resultobj
= NULL
;
25387 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25389 PyObject
* obj0
= 0 ;
25390 char *kwnames
[] = {
25391 (char *) "self", NULL
25394 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorEntry_GetKeyCode",kwnames
,&obj0
)) goto fail
;
25395 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25396 if (SWIG_arg_fail(1)) SWIG_fail
;
25398 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25399 result
= (int)(arg1
)->GetKeyCode();
25401 wxPyEndAllowThreads(__tstate
);
25402 if (PyErr_Occurred()) SWIG_fail
;
25405 resultobj
= SWIG_From_int(static_cast<int >(result
));
25413 static PyObject
*_wrap_AcceleratorEntry_GetCommand(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25414 PyObject
*resultobj
= NULL
;
25415 wxAcceleratorEntry
*arg1
= (wxAcceleratorEntry
*) 0 ;
25417 PyObject
* obj0
= 0 ;
25418 char *kwnames
[] = {
25419 (char *) "self", NULL
25422 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorEntry_GetCommand",kwnames
,&obj0
)) goto fail
;
25423 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
25424 if (SWIG_arg_fail(1)) SWIG_fail
;
25426 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25427 result
= (int)(arg1
)->GetCommand();
25429 wxPyEndAllowThreads(__tstate
);
25430 if (PyErr_Occurred()) SWIG_fail
;
25433 resultobj
= SWIG_From_int(static_cast<int >(result
));
25441 static PyObject
* AcceleratorEntry_swigregister(PyObject
*, PyObject
*args
) {
25443 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25444 SWIG_TypeClientData(SWIGTYPE_p_wxAcceleratorEntry
, obj
);
25446 return Py_BuildValue((char *)"");
25448 static PyObject
*_wrap_new_AcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25449 PyObject
*resultobj
= NULL
;
25451 wxAcceleratorEntry
*arg2
= (wxAcceleratorEntry
*) 0 ;
25452 wxAcceleratorTable
*result
;
25453 PyObject
* obj0
= 0 ;
25454 char *kwnames
[] = {
25458 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_AcceleratorTable",kwnames
,&obj0
)) goto fail
;
25460 arg2
= wxAcceleratorEntry_LIST_helper(obj0
);
25461 if (arg2
) arg1
= PyList_Size(obj0
);
25465 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25466 result
= (wxAcceleratorTable
*)new wxAcceleratorTable(arg1
,(wxAcceleratorEntry
const *)arg2
);
25468 wxPyEndAllowThreads(__tstate
);
25469 if (PyErr_Occurred()) SWIG_fail
;
25471 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorTable
, 1);
25484 static PyObject
*_wrap_delete_AcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25485 PyObject
*resultobj
= NULL
;
25486 wxAcceleratorTable
*arg1
= (wxAcceleratorTable
*) 0 ;
25487 PyObject
* obj0
= 0 ;
25488 char *kwnames
[] = {
25489 (char *) "self", NULL
25492 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_AcceleratorTable",kwnames
,&obj0
)) goto fail
;
25493 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorTable
, SWIG_POINTER_EXCEPTION
| 0);
25494 if (SWIG_arg_fail(1)) SWIG_fail
;
25496 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25499 wxPyEndAllowThreads(__tstate
);
25500 if (PyErr_Occurred()) SWIG_fail
;
25502 Py_INCREF(Py_None
); resultobj
= Py_None
;
25509 static PyObject
*_wrap_AcceleratorTable_Ok(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25510 PyObject
*resultobj
= NULL
;
25511 wxAcceleratorTable
*arg1
= (wxAcceleratorTable
*) 0 ;
25513 PyObject
* obj0
= 0 ;
25514 char *kwnames
[] = {
25515 (char *) "self", NULL
25518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:AcceleratorTable_Ok",kwnames
,&obj0
)) goto fail
;
25519 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxAcceleratorTable
, SWIG_POINTER_EXCEPTION
| 0);
25520 if (SWIG_arg_fail(1)) SWIG_fail
;
25522 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25523 result
= (bool)((wxAcceleratorTable
const *)arg1
)->Ok();
25525 wxPyEndAllowThreads(__tstate
);
25526 if (PyErr_Occurred()) SWIG_fail
;
25529 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25537 static PyObject
* AcceleratorTable_swigregister(PyObject
*, PyObject
*args
) {
25539 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25540 SWIG_TypeClientData(SWIGTYPE_p_wxAcceleratorTable
, obj
);
25542 return Py_BuildValue((char *)"");
25544 static int _wrap_NullAcceleratorTable_set(PyObject
*) {
25545 PyErr_SetString(PyExc_TypeError
,"Variable NullAcceleratorTable is read-only.");
25550 static PyObject
*_wrap_NullAcceleratorTable_get(void) {
25551 PyObject
*pyobj
= NULL
;
25553 pyobj
= SWIG_NewPointerObj((void *)(&wxNullAcceleratorTable
), SWIGTYPE_p_wxAcceleratorTable
, 0);
25558 static PyObject
*_wrap_GetAccelFromString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25559 PyObject
*resultobj
= NULL
;
25560 wxString
*arg1
= 0 ;
25561 wxAcceleratorEntry
*result
;
25562 bool temp1
= false ;
25563 PyObject
* obj0
= 0 ;
25564 char *kwnames
[] = {
25565 (char *) "label", NULL
25568 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GetAccelFromString",kwnames
,&obj0
)) goto fail
;
25570 arg1
= wxString_in_helper(obj0
);
25571 if (arg1
== NULL
) SWIG_fail
;
25575 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25576 result
= (wxAcceleratorEntry
*)wxGetAccelFromString((wxString
const &)*arg1
);
25578 wxPyEndAllowThreads(__tstate
);
25579 if (PyErr_Occurred()) SWIG_fail
;
25581 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorEntry
, 0);
25596 static int _wrap_PanelNameStr_set(PyObject
*) {
25597 PyErr_SetString(PyExc_TypeError
,"Variable PanelNameStr is read-only.");
25602 static PyObject
*_wrap_PanelNameStr_get(void) {
25603 PyObject
*pyobj
= NULL
;
25607 pyobj
= PyUnicode_FromWideChar((&wxPyPanelNameStr
)->c_str(), (&wxPyPanelNameStr
)->Len());
25609 pyobj
= PyString_FromStringAndSize((&wxPyPanelNameStr
)->c_str(), (&wxPyPanelNameStr
)->Len());
25616 static PyObject
*_wrap_new_VisualAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25617 PyObject
*resultobj
= NULL
;
25618 wxVisualAttributes
*result
;
25619 char *kwnames
[] = {
25623 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_VisualAttributes",kwnames
)) goto fail
;
25625 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25626 result
= (wxVisualAttributes
*)new_wxVisualAttributes();
25628 wxPyEndAllowThreads(__tstate
);
25629 if (PyErr_Occurred()) SWIG_fail
;
25631 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxVisualAttributes
, 1);
25638 static PyObject
*_wrap_delete_VisualAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25639 PyObject
*resultobj
= NULL
;
25640 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25641 PyObject
* obj0
= 0 ;
25642 char *kwnames
[] = {
25643 (char *) "self", NULL
25646 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:delete_VisualAttributes",kwnames
,&obj0
)) goto fail
;
25647 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25648 if (SWIG_arg_fail(1)) SWIG_fail
;
25650 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25651 delete_wxVisualAttributes(arg1
);
25653 wxPyEndAllowThreads(__tstate
);
25654 if (PyErr_Occurred()) SWIG_fail
;
25656 Py_INCREF(Py_None
); resultobj
= Py_None
;
25663 static PyObject
*_wrap_VisualAttributes_font_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25664 PyObject
*resultobj
= NULL
;
25665 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25666 wxFont
*arg2
= (wxFont
*) 0 ;
25667 PyObject
* obj0
= 0 ;
25668 PyObject
* obj1
= 0 ;
25669 char *kwnames
[] = {
25670 (char *) "self",(char *) "font", NULL
25673 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VisualAttributes_font_set",kwnames
,&obj0
,&obj1
)) goto fail
;
25674 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25675 if (SWIG_arg_fail(1)) SWIG_fail
;
25676 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
25677 if (SWIG_arg_fail(2)) SWIG_fail
;
25678 if (arg1
) (arg1
)->font
= *arg2
;
25680 Py_INCREF(Py_None
); resultobj
= Py_None
;
25687 static PyObject
*_wrap_VisualAttributes_font_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25688 PyObject
*resultobj
= NULL
;
25689 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25691 PyObject
* obj0
= 0 ;
25692 char *kwnames
[] = {
25693 (char *) "self", NULL
25696 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VisualAttributes_font_get",kwnames
,&obj0
)) goto fail
;
25697 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25698 if (SWIG_arg_fail(1)) SWIG_fail
;
25699 result
= (wxFont
*)& ((arg1
)->font
);
25701 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFont
, 0);
25708 static PyObject
*_wrap_VisualAttributes_colFg_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25709 PyObject
*resultobj
= NULL
;
25710 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25711 wxColour
*arg2
= (wxColour
*) 0 ;
25712 PyObject
* obj0
= 0 ;
25713 PyObject
* obj1
= 0 ;
25714 char *kwnames
[] = {
25715 (char *) "self",(char *) "colFg", NULL
25718 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VisualAttributes_colFg_set",kwnames
,&obj0
,&obj1
)) goto fail
;
25719 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25720 if (SWIG_arg_fail(1)) SWIG_fail
;
25721 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxColour
, SWIG_POINTER_EXCEPTION
| 0);
25722 if (SWIG_arg_fail(2)) SWIG_fail
;
25723 if (arg1
) (arg1
)->colFg
= *arg2
;
25725 Py_INCREF(Py_None
); resultobj
= Py_None
;
25732 static PyObject
*_wrap_VisualAttributes_colFg_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25733 PyObject
*resultobj
= NULL
;
25734 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25736 PyObject
* obj0
= 0 ;
25737 char *kwnames
[] = {
25738 (char *) "self", NULL
25741 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VisualAttributes_colFg_get",kwnames
,&obj0
)) goto fail
;
25742 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25743 if (SWIG_arg_fail(1)) SWIG_fail
;
25744 result
= (wxColour
*)& ((arg1
)->colFg
);
25746 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxColour
, 0);
25753 static PyObject
*_wrap_VisualAttributes_colBg_set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25754 PyObject
*resultobj
= NULL
;
25755 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25756 wxColour
*arg2
= (wxColour
*) 0 ;
25757 PyObject
* obj0
= 0 ;
25758 PyObject
* obj1
= 0 ;
25759 char *kwnames
[] = {
25760 (char *) "self",(char *) "colBg", NULL
25763 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:VisualAttributes_colBg_set",kwnames
,&obj0
,&obj1
)) goto fail
;
25764 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25765 if (SWIG_arg_fail(1)) SWIG_fail
;
25766 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxColour
, SWIG_POINTER_EXCEPTION
| 0);
25767 if (SWIG_arg_fail(2)) SWIG_fail
;
25768 if (arg1
) (arg1
)->colBg
= *arg2
;
25770 Py_INCREF(Py_None
); resultobj
= Py_None
;
25777 static PyObject
*_wrap_VisualAttributes_colBg_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25778 PyObject
*resultobj
= NULL
;
25779 wxVisualAttributes
*arg1
= (wxVisualAttributes
*) 0 ;
25781 PyObject
* obj0
= 0 ;
25782 char *kwnames
[] = {
25783 (char *) "self", NULL
25786 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:VisualAttributes_colBg_get",kwnames
,&obj0
)) goto fail
;
25787 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxVisualAttributes
, SWIG_POINTER_EXCEPTION
| 0);
25788 if (SWIG_arg_fail(1)) SWIG_fail
;
25789 result
= (wxColour
*)& ((arg1
)->colBg
);
25791 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxColour
, 0);
25798 static PyObject
* VisualAttributes_swigregister(PyObject
*, PyObject
*args
) {
25800 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
25801 SWIG_TypeClientData(SWIGTYPE_p_wxVisualAttributes
, obj
);
25803 return Py_BuildValue((char *)"");
25805 static PyObject
*_wrap_new_Window(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25806 PyObject
*resultobj
= NULL
;
25807 wxWindow
*arg1
= (wxWindow
*) 0 ;
25808 int arg2
= (int) (int)-1 ;
25809 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
25810 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
25811 wxSize
const &arg4_defvalue
= wxDefaultSize
;
25812 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
25813 long arg5
= (long) 0 ;
25814 wxString
const &arg6_defvalue
= wxPyPanelNameStr
;
25815 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
25819 bool temp6
= false ;
25820 PyObject
* obj0
= 0 ;
25821 PyObject
* obj1
= 0 ;
25822 PyObject
* obj2
= 0 ;
25823 PyObject
* obj3
= 0 ;
25824 PyObject
* obj4
= 0 ;
25825 PyObject
* obj5
= 0 ;
25826 char *kwnames
[] = {
25827 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
25830 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_Window",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
25831 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
25832 if (SWIG_arg_fail(1)) SWIG_fail
;
25835 arg2
= static_cast<int const >(SWIG_As_int(obj1
));
25836 if (SWIG_arg_fail(2)) SWIG_fail
;
25842 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
25848 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
25853 arg5
= static_cast<long >(SWIG_As_long(obj4
));
25854 if (SWIG_arg_fail(5)) SWIG_fail
;
25859 arg6
= wxString_in_helper(obj5
);
25860 if (arg6
== NULL
) SWIG_fail
;
25865 if (!wxPyCheckForApp()) SWIG_fail
;
25866 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25867 result
= (wxWindow
*)new wxWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxString
const &)*arg6
);
25869 wxPyEndAllowThreads(__tstate
);
25870 if (PyErr_Occurred()) SWIG_fail
;
25872 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindow
, 1);
25887 static PyObject
*_wrap_new_PreWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25888 PyObject
*resultobj
= NULL
;
25890 char *kwnames
[] = {
25894 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreWindow",kwnames
)) goto fail
;
25896 if (!wxPyCheckForApp()) SWIG_fail
;
25897 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25898 result
= (wxWindow
*)new wxWindow();
25900 wxPyEndAllowThreads(__tstate
);
25901 if (PyErr_Occurred()) SWIG_fail
;
25903 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxWindow
, 1);
25910 static PyObject
*_wrap_Window_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25911 PyObject
*resultobj
= NULL
;
25912 wxWindow
*arg1
= (wxWindow
*) 0 ;
25913 wxWindow
*arg2
= (wxWindow
*) 0 ;
25914 int arg3
= (int) (int)-1 ;
25915 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
25916 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
25917 wxSize
const &arg5_defvalue
= wxDefaultSize
;
25918 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
25919 long arg6
= (long) 0 ;
25920 wxString
const &arg7_defvalue
= wxPyPanelNameStr
;
25921 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
25925 bool temp7
= false ;
25926 PyObject
* obj0
= 0 ;
25927 PyObject
* obj1
= 0 ;
25928 PyObject
* obj2
= 0 ;
25929 PyObject
* obj3
= 0 ;
25930 PyObject
* obj4
= 0 ;
25931 PyObject
* obj5
= 0 ;
25932 PyObject
* obj6
= 0 ;
25933 char *kwnames
[] = {
25934 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
25937 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:Window_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
25938 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
25939 if (SWIG_arg_fail(1)) SWIG_fail
;
25940 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
25941 if (SWIG_arg_fail(2)) SWIG_fail
;
25944 arg3
= static_cast<int const >(SWIG_As_int(obj2
));
25945 if (SWIG_arg_fail(3)) SWIG_fail
;
25951 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
25957 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
25962 arg6
= static_cast<long >(SWIG_As_long(obj5
));
25963 if (SWIG_arg_fail(6)) SWIG_fail
;
25968 arg7
= wxString_in_helper(obj6
);
25969 if (arg7
== NULL
) SWIG_fail
;
25974 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
25975 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
25977 wxPyEndAllowThreads(__tstate
);
25978 if (PyErr_Occurred()) SWIG_fail
;
25981 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
25997 static PyObject
*_wrap_Window_Close(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
25998 PyObject
*resultobj
= NULL
;
25999 wxWindow
*arg1
= (wxWindow
*) 0 ;
26000 bool arg2
= (bool) false ;
26002 PyObject
* obj0
= 0 ;
26003 PyObject
* obj1
= 0 ;
26004 char *kwnames
[] = {
26005 (char *) "self",(char *) "force", NULL
26008 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Close",kwnames
,&obj0
,&obj1
)) goto fail
;
26009 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26010 if (SWIG_arg_fail(1)) SWIG_fail
;
26013 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
26014 if (SWIG_arg_fail(2)) SWIG_fail
;
26018 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26019 result
= (bool)(arg1
)->Close(arg2
);
26021 wxPyEndAllowThreads(__tstate
);
26022 if (PyErr_Occurred()) SWIG_fail
;
26025 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26033 static PyObject
*_wrap_Window_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26034 PyObject
*resultobj
= NULL
;
26035 wxWindow
*arg1
= (wxWindow
*) 0 ;
26037 PyObject
* obj0
= 0 ;
26038 char *kwnames
[] = {
26039 (char *) "self", NULL
26042 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Destroy",kwnames
,&obj0
)) goto fail
;
26043 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26044 if (SWIG_arg_fail(1)) SWIG_fail
;
26046 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26047 result
= (bool)(arg1
)->Destroy();
26049 wxPyEndAllowThreads(__tstate
);
26050 if (PyErr_Occurred()) SWIG_fail
;
26053 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26061 static PyObject
*_wrap_Window_DestroyChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26062 PyObject
*resultobj
= NULL
;
26063 wxWindow
*arg1
= (wxWindow
*) 0 ;
26065 PyObject
* obj0
= 0 ;
26066 char *kwnames
[] = {
26067 (char *) "self", NULL
26070 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_DestroyChildren",kwnames
,&obj0
)) goto fail
;
26071 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26072 if (SWIG_arg_fail(1)) SWIG_fail
;
26074 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26075 result
= (bool)(arg1
)->DestroyChildren();
26077 wxPyEndAllowThreads(__tstate
);
26078 if (PyErr_Occurred()) SWIG_fail
;
26081 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26089 static PyObject
*_wrap_Window_IsBeingDeleted(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26090 PyObject
*resultobj
= NULL
;
26091 wxWindow
*arg1
= (wxWindow
*) 0 ;
26093 PyObject
* obj0
= 0 ;
26094 char *kwnames
[] = {
26095 (char *) "self", NULL
26098 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsBeingDeleted",kwnames
,&obj0
)) goto fail
;
26099 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26100 if (SWIG_arg_fail(1)) SWIG_fail
;
26102 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26103 result
= (bool)((wxWindow
const *)arg1
)->IsBeingDeleted();
26105 wxPyEndAllowThreads(__tstate
);
26106 if (PyErr_Occurred()) SWIG_fail
;
26109 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
26117 static PyObject
*_wrap_Window_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26118 PyObject
*resultobj
= NULL
;
26119 wxWindow
*arg1
= (wxWindow
*) 0 ;
26120 wxString
*arg2
= 0 ;
26121 bool temp2
= false ;
26122 PyObject
* obj0
= 0 ;
26123 PyObject
* obj1
= 0 ;
26124 char *kwnames
[] = {
26125 (char *) "self",(char *) "label", NULL
26128 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
26129 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26130 if (SWIG_arg_fail(1)) SWIG_fail
;
26132 arg2
= wxString_in_helper(obj1
);
26133 if (arg2
== NULL
) SWIG_fail
;
26137 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26138 (arg1
)->SetLabel((wxString
const &)*arg2
);
26140 wxPyEndAllowThreads(__tstate
);
26141 if (PyErr_Occurred()) SWIG_fail
;
26143 Py_INCREF(Py_None
); resultobj
= Py_None
;
26158 static PyObject
*_wrap_Window_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26159 PyObject
*resultobj
= NULL
;
26160 wxWindow
*arg1
= (wxWindow
*) 0 ;
26162 PyObject
* obj0
= 0 ;
26163 char *kwnames
[] = {
26164 (char *) "self", NULL
26167 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetLabel",kwnames
,&obj0
)) goto fail
;
26168 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26169 if (SWIG_arg_fail(1)) SWIG_fail
;
26171 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26172 result
= ((wxWindow
const *)arg1
)->GetLabel();
26174 wxPyEndAllowThreads(__tstate
);
26175 if (PyErr_Occurred()) SWIG_fail
;
26179 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
26181 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
26190 static PyObject
*_wrap_Window_SetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26191 PyObject
*resultobj
= NULL
;
26192 wxWindow
*arg1
= (wxWindow
*) 0 ;
26193 wxString
*arg2
= 0 ;
26194 bool temp2
= false ;
26195 PyObject
* obj0
= 0 ;
26196 PyObject
* obj1
= 0 ;
26197 char *kwnames
[] = {
26198 (char *) "self",(char *) "name", NULL
26201 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetName",kwnames
,&obj0
,&obj1
)) goto fail
;
26202 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26203 if (SWIG_arg_fail(1)) SWIG_fail
;
26205 arg2
= wxString_in_helper(obj1
);
26206 if (arg2
== NULL
) SWIG_fail
;
26210 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26211 (arg1
)->SetName((wxString
const &)*arg2
);
26213 wxPyEndAllowThreads(__tstate
);
26214 if (PyErr_Occurred()) SWIG_fail
;
26216 Py_INCREF(Py_None
); resultobj
= Py_None
;
26231 static PyObject
*_wrap_Window_GetName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26232 PyObject
*resultobj
= NULL
;
26233 wxWindow
*arg1
= (wxWindow
*) 0 ;
26235 PyObject
* obj0
= 0 ;
26236 char *kwnames
[] = {
26237 (char *) "self", NULL
26240 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetName",kwnames
,&obj0
)) goto fail
;
26241 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26242 if (SWIG_arg_fail(1)) SWIG_fail
;
26244 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26245 result
= ((wxWindow
const *)arg1
)->GetName();
26247 wxPyEndAllowThreads(__tstate
);
26248 if (PyErr_Occurred()) SWIG_fail
;
26252 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
26254 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
26263 static PyObject
*_wrap_Window_SetWindowVariant(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26264 PyObject
*resultobj
= NULL
;
26265 wxWindow
*arg1
= (wxWindow
*) 0 ;
26266 wxWindowVariant arg2
;
26267 PyObject
* obj0
= 0 ;
26268 PyObject
* obj1
= 0 ;
26269 char *kwnames
[] = {
26270 (char *) "self",(char *) "variant", NULL
26273 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetWindowVariant",kwnames
,&obj0
,&obj1
)) goto fail
;
26274 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26275 if (SWIG_arg_fail(1)) SWIG_fail
;
26277 arg2
= static_cast<wxWindowVariant
>(SWIG_As_int(obj1
));
26278 if (SWIG_arg_fail(2)) SWIG_fail
;
26281 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26282 (arg1
)->SetWindowVariant(arg2
);
26284 wxPyEndAllowThreads(__tstate
);
26285 if (PyErr_Occurred()) SWIG_fail
;
26287 Py_INCREF(Py_None
); resultobj
= Py_None
;
26294 static PyObject
*_wrap_Window_GetWindowVariant(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26295 PyObject
*resultobj
= NULL
;
26296 wxWindow
*arg1
= (wxWindow
*) 0 ;
26297 wxWindowVariant result
;
26298 PyObject
* obj0
= 0 ;
26299 char *kwnames
[] = {
26300 (char *) "self", NULL
26303 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetWindowVariant",kwnames
,&obj0
)) goto fail
;
26304 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26305 if (SWIG_arg_fail(1)) SWIG_fail
;
26307 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26308 result
= (wxWindowVariant
)((wxWindow
const *)arg1
)->GetWindowVariant();
26310 wxPyEndAllowThreads(__tstate
);
26311 if (PyErr_Occurred()) SWIG_fail
;
26313 resultobj
= SWIG_From_int((result
));
26320 static PyObject
*_wrap_Window_SetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26321 PyObject
*resultobj
= NULL
;
26322 wxWindow
*arg1
= (wxWindow
*) 0 ;
26324 PyObject
* obj0
= 0 ;
26325 PyObject
* obj1
= 0 ;
26326 char *kwnames
[] = {
26327 (char *) "self",(char *) "winid", NULL
26330 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetId",kwnames
,&obj0
,&obj1
)) goto fail
;
26331 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26332 if (SWIG_arg_fail(1)) SWIG_fail
;
26334 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26335 if (SWIG_arg_fail(2)) SWIG_fail
;
26338 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26339 (arg1
)->SetId(arg2
);
26341 wxPyEndAllowThreads(__tstate
);
26342 if (PyErr_Occurred()) SWIG_fail
;
26344 Py_INCREF(Py_None
); resultobj
= Py_None
;
26351 static PyObject
*_wrap_Window_GetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26352 PyObject
*resultobj
= NULL
;
26353 wxWindow
*arg1
= (wxWindow
*) 0 ;
26355 PyObject
* obj0
= 0 ;
26356 char *kwnames
[] = {
26357 (char *) "self", NULL
26360 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetId",kwnames
,&obj0
)) goto fail
;
26361 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26362 if (SWIG_arg_fail(1)) SWIG_fail
;
26364 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26365 result
= (int)((wxWindow
const *)arg1
)->GetId();
26367 wxPyEndAllowThreads(__tstate
);
26368 if (PyErr_Occurred()) SWIG_fail
;
26371 resultobj
= SWIG_From_int(static_cast<int >(result
));
26379 static PyObject
*_wrap_Window_NewControlId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26380 PyObject
*resultobj
= NULL
;
26382 char *kwnames
[] = {
26386 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Window_NewControlId",kwnames
)) goto fail
;
26388 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26389 result
= (int)wxWindow::NewControlId();
26391 wxPyEndAllowThreads(__tstate
);
26392 if (PyErr_Occurred()) SWIG_fail
;
26395 resultobj
= SWIG_From_int(static_cast<int >(result
));
26403 static PyObject
*_wrap_Window_NextControlId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26404 PyObject
*resultobj
= NULL
;
26407 PyObject
* obj0
= 0 ;
26408 char *kwnames
[] = {
26409 (char *) "winid", NULL
26412 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_NextControlId",kwnames
,&obj0
)) goto fail
;
26414 arg1
= static_cast<int >(SWIG_As_int(obj0
));
26415 if (SWIG_arg_fail(1)) SWIG_fail
;
26418 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26419 result
= (int)wxWindow::NextControlId(arg1
);
26421 wxPyEndAllowThreads(__tstate
);
26422 if (PyErr_Occurred()) SWIG_fail
;
26425 resultobj
= SWIG_From_int(static_cast<int >(result
));
26433 static PyObject
*_wrap_Window_PrevControlId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26434 PyObject
*resultobj
= NULL
;
26437 PyObject
* obj0
= 0 ;
26438 char *kwnames
[] = {
26439 (char *) "winid", NULL
26442 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_PrevControlId",kwnames
,&obj0
)) goto fail
;
26444 arg1
= static_cast<int >(SWIG_As_int(obj0
));
26445 if (SWIG_arg_fail(1)) SWIG_fail
;
26448 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26449 result
= (int)wxWindow::PrevControlId(arg1
);
26451 wxPyEndAllowThreads(__tstate
);
26452 if (PyErr_Occurred()) SWIG_fail
;
26455 resultobj
= SWIG_From_int(static_cast<int >(result
));
26463 static PyObject
*_wrap_Window_SetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26464 PyObject
*resultobj
= NULL
;
26465 wxWindow
*arg1
= (wxWindow
*) 0 ;
26468 PyObject
* obj0
= 0 ;
26469 PyObject
* obj1
= 0 ;
26470 char *kwnames
[] = {
26471 (char *) "self",(char *) "size", NULL
26474 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetSize",kwnames
,&obj0
,&obj1
)) goto fail
;
26475 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26476 if (SWIG_arg_fail(1)) SWIG_fail
;
26479 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
26482 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26483 (arg1
)->SetSize((wxSize
const &)*arg2
);
26485 wxPyEndAllowThreads(__tstate
);
26486 if (PyErr_Occurred()) SWIG_fail
;
26488 Py_INCREF(Py_None
); resultobj
= Py_None
;
26495 static PyObject
*_wrap_Window_SetDimensions(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26496 PyObject
*resultobj
= NULL
;
26497 wxWindow
*arg1
= (wxWindow
*) 0 ;
26502 int arg6
= (int) wxSIZE_AUTO
;
26503 PyObject
* obj0
= 0 ;
26504 PyObject
* obj1
= 0 ;
26505 PyObject
* obj2
= 0 ;
26506 PyObject
* obj3
= 0 ;
26507 PyObject
* obj4
= 0 ;
26508 PyObject
* obj5
= 0 ;
26509 char *kwnames
[] = {
26510 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height",(char *) "sizeFlags", NULL
26513 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:Window_SetDimensions",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
26514 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26515 if (SWIG_arg_fail(1)) SWIG_fail
;
26517 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26518 if (SWIG_arg_fail(2)) SWIG_fail
;
26521 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26522 if (SWIG_arg_fail(3)) SWIG_fail
;
26525 arg4
= static_cast<int >(SWIG_As_int(obj3
));
26526 if (SWIG_arg_fail(4)) SWIG_fail
;
26529 arg5
= static_cast<int >(SWIG_As_int(obj4
));
26530 if (SWIG_arg_fail(5)) SWIG_fail
;
26534 arg6
= static_cast<int >(SWIG_As_int(obj5
));
26535 if (SWIG_arg_fail(6)) SWIG_fail
;
26539 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26540 (arg1
)->SetSize(arg2
,arg3
,arg4
,arg5
,arg6
);
26542 wxPyEndAllowThreads(__tstate
);
26543 if (PyErr_Occurred()) SWIG_fail
;
26545 Py_INCREF(Py_None
); resultobj
= Py_None
;
26552 static PyObject
*_wrap_Window_SetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26553 PyObject
*resultobj
= NULL
;
26554 wxWindow
*arg1
= (wxWindow
*) 0 ;
26556 int arg3
= (int) wxSIZE_AUTO
;
26558 PyObject
* obj0
= 0 ;
26559 PyObject
* obj1
= 0 ;
26560 PyObject
* obj2
= 0 ;
26561 char *kwnames
[] = {
26562 (char *) "self",(char *) "rect",(char *) "sizeFlags", NULL
26565 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetRect",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26566 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26567 if (SWIG_arg_fail(1)) SWIG_fail
;
26570 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
26574 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26575 if (SWIG_arg_fail(3)) SWIG_fail
;
26579 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26580 (arg1
)->SetSize((wxRect
const &)*arg2
,arg3
);
26582 wxPyEndAllowThreads(__tstate
);
26583 if (PyErr_Occurred()) SWIG_fail
;
26585 Py_INCREF(Py_None
); resultobj
= Py_None
;
26592 static PyObject
*_wrap_Window_SetSizeWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26593 PyObject
*resultobj
= NULL
;
26594 wxWindow
*arg1
= (wxWindow
*) 0 ;
26597 PyObject
* obj0
= 0 ;
26598 PyObject
* obj1
= 0 ;
26599 PyObject
* obj2
= 0 ;
26600 char *kwnames
[] = {
26601 (char *) "self",(char *) "width",(char *) "height", NULL
26604 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_SetSizeWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26605 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26606 if (SWIG_arg_fail(1)) SWIG_fail
;
26608 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26609 if (SWIG_arg_fail(2)) SWIG_fail
;
26612 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26613 if (SWIG_arg_fail(3)) SWIG_fail
;
26616 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26617 (arg1
)->SetSize(arg2
,arg3
);
26619 wxPyEndAllowThreads(__tstate
);
26620 if (PyErr_Occurred()) SWIG_fail
;
26622 Py_INCREF(Py_None
); resultobj
= Py_None
;
26629 static PyObject
*_wrap_Window_Move(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26630 PyObject
*resultobj
= NULL
;
26631 wxWindow
*arg1
= (wxWindow
*) 0 ;
26632 wxPoint
*arg2
= 0 ;
26633 int arg3
= (int) wxSIZE_USE_EXISTING
;
26635 PyObject
* obj0
= 0 ;
26636 PyObject
* obj1
= 0 ;
26637 PyObject
* obj2
= 0 ;
26638 char *kwnames
[] = {
26639 (char *) "self",(char *) "pt",(char *) "flags", NULL
26642 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_Move",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26643 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26644 if (SWIG_arg_fail(1)) SWIG_fail
;
26647 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
26651 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26652 if (SWIG_arg_fail(3)) SWIG_fail
;
26656 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26657 (arg1
)->Move((wxPoint
const &)*arg2
,arg3
);
26659 wxPyEndAllowThreads(__tstate
);
26660 if (PyErr_Occurred()) SWIG_fail
;
26662 Py_INCREF(Py_None
); resultobj
= Py_None
;
26669 static PyObject
*_wrap_Window_MoveXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26670 PyObject
*resultobj
= NULL
;
26671 wxWindow
*arg1
= (wxWindow
*) 0 ;
26674 int arg4
= (int) wxSIZE_USE_EXISTING
;
26675 PyObject
* obj0
= 0 ;
26676 PyObject
* obj1
= 0 ;
26677 PyObject
* obj2
= 0 ;
26678 PyObject
* obj3
= 0 ;
26679 char *kwnames
[] = {
26680 (char *) "self",(char *) "x",(char *) "y",(char *) "flags", NULL
26683 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Window_MoveXY",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
26684 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26685 if (SWIG_arg_fail(1)) SWIG_fail
;
26687 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26688 if (SWIG_arg_fail(2)) SWIG_fail
;
26691 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26692 if (SWIG_arg_fail(3)) SWIG_fail
;
26696 arg4
= static_cast<int >(SWIG_As_int(obj3
));
26697 if (SWIG_arg_fail(4)) SWIG_fail
;
26701 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26702 (arg1
)->Move(arg2
,arg3
,arg4
);
26704 wxPyEndAllowThreads(__tstate
);
26705 if (PyErr_Occurred()) SWIG_fail
;
26707 Py_INCREF(Py_None
); resultobj
= Py_None
;
26714 static PyObject
*_wrap_Window_SetBestFittingSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26715 PyObject
*resultobj
= NULL
;
26716 wxWindow
*arg1
= (wxWindow
*) 0 ;
26717 wxSize
const &arg2_defvalue
= wxDefaultSize
;
26718 wxSize
*arg2
= (wxSize
*) &arg2_defvalue
;
26720 PyObject
* obj0
= 0 ;
26721 PyObject
* obj1
= 0 ;
26722 char *kwnames
[] = {
26723 (char *) "self",(char *) "size", NULL
26726 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_SetBestFittingSize",kwnames
,&obj0
,&obj1
)) goto fail
;
26727 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26728 if (SWIG_arg_fail(1)) SWIG_fail
;
26732 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
26736 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26737 (arg1
)->SetBestFittingSize((wxSize
const &)*arg2
);
26739 wxPyEndAllowThreads(__tstate
);
26740 if (PyErr_Occurred()) SWIG_fail
;
26742 Py_INCREF(Py_None
); resultobj
= Py_None
;
26749 static PyObject
*_wrap_Window_Raise(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26750 PyObject
*resultobj
= NULL
;
26751 wxWindow
*arg1
= (wxWindow
*) 0 ;
26752 PyObject
* obj0
= 0 ;
26753 char *kwnames
[] = {
26754 (char *) "self", NULL
26757 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Raise",kwnames
,&obj0
)) goto fail
;
26758 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26759 if (SWIG_arg_fail(1)) SWIG_fail
;
26761 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26764 wxPyEndAllowThreads(__tstate
);
26765 if (PyErr_Occurred()) SWIG_fail
;
26767 Py_INCREF(Py_None
); resultobj
= Py_None
;
26774 static PyObject
*_wrap_Window_Lower(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26775 PyObject
*resultobj
= NULL
;
26776 wxWindow
*arg1
= (wxWindow
*) 0 ;
26777 PyObject
* obj0
= 0 ;
26778 char *kwnames
[] = {
26779 (char *) "self", NULL
26782 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Lower",kwnames
,&obj0
)) goto fail
;
26783 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26784 if (SWIG_arg_fail(1)) SWIG_fail
;
26786 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26789 wxPyEndAllowThreads(__tstate
);
26790 if (PyErr_Occurred()) SWIG_fail
;
26792 Py_INCREF(Py_None
); resultobj
= Py_None
;
26799 static PyObject
*_wrap_Window_SetClientSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26800 PyObject
*resultobj
= NULL
;
26801 wxWindow
*arg1
= (wxWindow
*) 0 ;
26804 PyObject
* obj0
= 0 ;
26805 PyObject
* obj1
= 0 ;
26806 char *kwnames
[] = {
26807 (char *) "self",(char *) "size", NULL
26810 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetClientSize",kwnames
,&obj0
,&obj1
)) goto fail
;
26811 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26812 if (SWIG_arg_fail(1)) SWIG_fail
;
26815 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
26818 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26819 (arg1
)->SetClientSize((wxSize
const &)*arg2
);
26821 wxPyEndAllowThreads(__tstate
);
26822 if (PyErr_Occurred()) SWIG_fail
;
26824 Py_INCREF(Py_None
); resultobj
= Py_None
;
26831 static PyObject
*_wrap_Window_SetClientSizeWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26832 PyObject
*resultobj
= NULL
;
26833 wxWindow
*arg1
= (wxWindow
*) 0 ;
26836 PyObject
* obj0
= 0 ;
26837 PyObject
* obj1
= 0 ;
26838 PyObject
* obj2
= 0 ;
26839 char *kwnames
[] = {
26840 (char *) "self",(char *) "width",(char *) "height", NULL
26843 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_SetClientSizeWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
26844 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26845 if (SWIG_arg_fail(1)) SWIG_fail
;
26847 arg2
= static_cast<int >(SWIG_As_int(obj1
));
26848 if (SWIG_arg_fail(2)) SWIG_fail
;
26851 arg3
= static_cast<int >(SWIG_As_int(obj2
));
26852 if (SWIG_arg_fail(3)) SWIG_fail
;
26855 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26856 (arg1
)->SetClientSize(arg2
,arg3
);
26858 wxPyEndAllowThreads(__tstate
);
26859 if (PyErr_Occurred()) SWIG_fail
;
26861 Py_INCREF(Py_None
); resultobj
= Py_None
;
26868 static PyObject
*_wrap_Window_SetClientRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26869 PyObject
*resultobj
= NULL
;
26870 wxWindow
*arg1
= (wxWindow
*) 0 ;
26873 PyObject
* obj0
= 0 ;
26874 PyObject
* obj1
= 0 ;
26875 char *kwnames
[] = {
26876 (char *) "self",(char *) "rect", NULL
26879 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetClientRect",kwnames
,&obj0
,&obj1
)) goto fail
;
26880 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26881 if (SWIG_arg_fail(1)) SWIG_fail
;
26884 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
26887 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26888 (arg1
)->SetClientSize((wxRect
const &)*arg2
);
26890 wxPyEndAllowThreads(__tstate
);
26891 if (PyErr_Occurred()) SWIG_fail
;
26893 Py_INCREF(Py_None
); resultobj
= Py_None
;
26900 static PyObject
*_wrap_Window_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26901 PyObject
*resultobj
= NULL
;
26902 wxWindow
*arg1
= (wxWindow
*) 0 ;
26904 PyObject
* obj0
= 0 ;
26905 char *kwnames
[] = {
26906 (char *) "self", NULL
26909 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetPosition",kwnames
,&obj0
)) goto fail
;
26910 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26911 if (SWIG_arg_fail(1)) SWIG_fail
;
26913 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26914 result
= (arg1
)->GetPosition();
26916 wxPyEndAllowThreads(__tstate
);
26917 if (PyErr_Occurred()) SWIG_fail
;
26920 wxPoint
* resultptr
;
26921 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
26922 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
26930 static PyObject
*_wrap_Window_GetPositionTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26931 PyObject
*resultobj
= NULL
;
26932 wxWindow
*arg1
= (wxWindow
*) 0 ;
26933 int *arg2
= (int *) 0 ;
26934 int *arg3
= (int *) 0 ;
26939 PyObject
* obj0
= 0 ;
26940 char *kwnames
[] = {
26941 (char *) "self", NULL
26944 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
26945 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
26946 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetPositionTuple",kwnames
,&obj0
)) goto fail
;
26947 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26948 if (SWIG_arg_fail(1)) SWIG_fail
;
26950 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26951 (arg1
)->GetPosition(arg2
,arg3
);
26953 wxPyEndAllowThreads(__tstate
);
26954 if (PyErr_Occurred()) SWIG_fail
;
26956 Py_INCREF(Py_None
); resultobj
= Py_None
;
26957 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
26958 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
26959 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
26960 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
26967 static PyObject
*_wrap_Window_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26968 PyObject
*resultobj
= NULL
;
26969 wxWindow
*arg1
= (wxWindow
*) 0 ;
26971 PyObject
* obj0
= 0 ;
26972 char *kwnames
[] = {
26973 (char *) "self", NULL
26976 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetSize",kwnames
,&obj0
)) goto fail
;
26977 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
26978 if (SWIG_arg_fail(1)) SWIG_fail
;
26980 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
26981 result
= ((wxWindow
const *)arg1
)->GetSize();
26983 wxPyEndAllowThreads(__tstate
);
26984 if (PyErr_Occurred()) SWIG_fail
;
26987 wxSize
* resultptr
;
26988 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
26989 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
26997 static PyObject
*_wrap_Window_GetSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
26998 PyObject
*resultobj
= NULL
;
26999 wxWindow
*arg1
= (wxWindow
*) 0 ;
27000 int *arg2
= (int *) 0 ;
27001 int *arg3
= (int *) 0 ;
27006 PyObject
* obj0
= 0 ;
27007 char *kwnames
[] = {
27008 (char *) "self", NULL
27011 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27012 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27013 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetSizeTuple",kwnames
,&obj0
)) goto fail
;
27014 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27015 if (SWIG_arg_fail(1)) SWIG_fail
;
27017 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27018 ((wxWindow
const *)arg1
)->GetSize(arg2
,arg3
);
27020 wxPyEndAllowThreads(__tstate
);
27021 if (PyErr_Occurred()) SWIG_fail
;
27023 Py_INCREF(Py_None
); resultobj
= Py_None
;
27024 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27025 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27026 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27027 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27034 static PyObject
*_wrap_Window_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27035 PyObject
*resultobj
= NULL
;
27036 wxWindow
*arg1
= (wxWindow
*) 0 ;
27038 PyObject
* obj0
= 0 ;
27039 char *kwnames
[] = {
27040 (char *) "self", NULL
27043 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetRect",kwnames
,&obj0
)) goto fail
;
27044 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27045 if (SWIG_arg_fail(1)) SWIG_fail
;
27047 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27048 result
= ((wxWindow
const *)arg1
)->GetRect();
27050 wxPyEndAllowThreads(__tstate
);
27051 if (PyErr_Occurred()) SWIG_fail
;
27054 wxRect
* resultptr
;
27055 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
27056 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
27064 static PyObject
*_wrap_Window_GetClientSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27065 PyObject
*resultobj
= NULL
;
27066 wxWindow
*arg1
= (wxWindow
*) 0 ;
27068 PyObject
* obj0
= 0 ;
27069 char *kwnames
[] = {
27070 (char *) "self", NULL
27073 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientSize",kwnames
,&obj0
)) goto fail
;
27074 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27075 if (SWIG_arg_fail(1)) SWIG_fail
;
27077 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27078 result
= ((wxWindow
const *)arg1
)->GetClientSize();
27080 wxPyEndAllowThreads(__tstate
);
27081 if (PyErr_Occurred()) SWIG_fail
;
27084 wxSize
* resultptr
;
27085 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27086 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27094 static PyObject
*_wrap_Window_GetClientSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27095 PyObject
*resultobj
= NULL
;
27096 wxWindow
*arg1
= (wxWindow
*) 0 ;
27097 int *arg2
= (int *) 0 ;
27098 int *arg3
= (int *) 0 ;
27103 PyObject
* obj0
= 0 ;
27104 char *kwnames
[] = {
27105 (char *) "self", NULL
27108 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27109 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27110 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientSizeTuple",kwnames
,&obj0
)) goto fail
;
27111 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27112 if (SWIG_arg_fail(1)) SWIG_fail
;
27114 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27115 ((wxWindow
const *)arg1
)->GetClientSize(arg2
,arg3
);
27117 wxPyEndAllowThreads(__tstate
);
27118 if (PyErr_Occurred()) SWIG_fail
;
27120 Py_INCREF(Py_None
); resultobj
= Py_None
;
27121 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27122 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27123 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27124 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27131 static PyObject
*_wrap_Window_GetClientAreaOrigin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27132 PyObject
*resultobj
= NULL
;
27133 wxWindow
*arg1
= (wxWindow
*) 0 ;
27135 PyObject
* obj0
= 0 ;
27136 char *kwnames
[] = {
27137 (char *) "self", NULL
27140 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientAreaOrigin",kwnames
,&obj0
)) goto fail
;
27141 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27142 if (SWIG_arg_fail(1)) SWIG_fail
;
27144 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27145 result
= ((wxWindow
const *)arg1
)->GetClientAreaOrigin();
27147 wxPyEndAllowThreads(__tstate
);
27148 if (PyErr_Occurred()) SWIG_fail
;
27151 wxPoint
* resultptr
;
27152 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
27153 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
27161 static PyObject
*_wrap_Window_GetClientRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27162 PyObject
*resultobj
= NULL
;
27163 wxWindow
*arg1
= (wxWindow
*) 0 ;
27165 PyObject
* obj0
= 0 ;
27166 char *kwnames
[] = {
27167 (char *) "self", NULL
27170 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetClientRect",kwnames
,&obj0
)) goto fail
;
27171 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27172 if (SWIG_arg_fail(1)) SWIG_fail
;
27174 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27175 result
= ((wxWindow
const *)arg1
)->GetClientRect();
27177 wxPyEndAllowThreads(__tstate
);
27178 if (PyErr_Occurred()) SWIG_fail
;
27181 wxRect
* resultptr
;
27182 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
27183 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
27191 static PyObject
*_wrap_Window_GetBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27192 PyObject
*resultobj
= NULL
;
27193 wxWindow
*arg1
= (wxWindow
*) 0 ;
27195 PyObject
* obj0
= 0 ;
27196 char *kwnames
[] = {
27197 (char *) "self", NULL
27200 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestSize",kwnames
,&obj0
)) goto fail
;
27201 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27202 if (SWIG_arg_fail(1)) SWIG_fail
;
27204 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27205 result
= ((wxWindow
const *)arg1
)->GetBestSize();
27207 wxPyEndAllowThreads(__tstate
);
27208 if (PyErr_Occurred()) SWIG_fail
;
27211 wxSize
* resultptr
;
27212 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27213 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27221 static PyObject
*_wrap_Window_GetBestSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27222 PyObject
*resultobj
= NULL
;
27223 wxWindow
*arg1
= (wxWindow
*) 0 ;
27224 int *arg2
= (int *) 0 ;
27225 int *arg3
= (int *) 0 ;
27230 PyObject
* obj0
= 0 ;
27231 char *kwnames
[] = {
27232 (char *) "self", NULL
27235 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
27236 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
27237 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestSizeTuple",kwnames
,&obj0
)) goto fail
;
27238 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27239 if (SWIG_arg_fail(1)) SWIG_fail
;
27241 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27242 ((wxWindow
const *)arg1
)->GetBestSize(arg2
,arg3
);
27244 wxPyEndAllowThreads(__tstate
);
27245 if (PyErr_Occurred()) SWIG_fail
;
27247 Py_INCREF(Py_None
); resultobj
= Py_None
;
27248 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
27249 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
27250 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
27251 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
27258 static PyObject
*_wrap_Window_InvalidateBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27259 PyObject
*resultobj
= NULL
;
27260 wxWindow
*arg1
= (wxWindow
*) 0 ;
27261 PyObject
* obj0
= 0 ;
27262 char *kwnames
[] = {
27263 (char *) "self", NULL
27266 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InvalidateBestSize",kwnames
,&obj0
)) goto fail
;
27267 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27268 if (SWIG_arg_fail(1)) SWIG_fail
;
27270 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27271 (arg1
)->InvalidateBestSize();
27273 wxPyEndAllowThreads(__tstate
);
27274 if (PyErr_Occurred()) SWIG_fail
;
27276 Py_INCREF(Py_None
); resultobj
= Py_None
;
27283 static PyObject
*_wrap_Window_CacheBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27284 PyObject
*resultobj
= NULL
;
27285 wxWindow
*arg1
= (wxWindow
*) 0 ;
27288 PyObject
* obj0
= 0 ;
27289 PyObject
* obj1
= 0 ;
27290 char *kwnames
[] = {
27291 (char *) "self",(char *) "size", NULL
27294 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_CacheBestSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27295 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27296 if (SWIG_arg_fail(1)) SWIG_fail
;
27299 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27302 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27303 ((wxWindow
const *)arg1
)->CacheBestSize((wxSize
const &)*arg2
);
27305 wxPyEndAllowThreads(__tstate
);
27306 if (PyErr_Occurred()) SWIG_fail
;
27308 Py_INCREF(Py_None
); resultobj
= Py_None
;
27315 static PyObject
*_wrap_Window_GetBestFittingSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27316 PyObject
*resultobj
= NULL
;
27317 wxWindow
*arg1
= (wxWindow
*) 0 ;
27319 PyObject
* obj0
= 0 ;
27320 char *kwnames
[] = {
27321 (char *) "self", NULL
27324 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestFittingSize",kwnames
,&obj0
)) goto fail
;
27325 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27326 if (SWIG_arg_fail(1)) SWIG_fail
;
27328 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27329 result
= ((wxWindow
const *)arg1
)->GetBestFittingSize();
27331 wxPyEndAllowThreads(__tstate
);
27332 if (PyErr_Occurred()) SWIG_fail
;
27335 wxSize
* resultptr
;
27336 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27337 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27345 static PyObject
*_wrap_Window_GetAdjustedBestSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27346 PyObject
*resultobj
= NULL
;
27347 wxWindow
*arg1
= (wxWindow
*) 0 ;
27349 PyObject
* obj0
= 0 ;
27350 char *kwnames
[] = {
27351 (char *) "self", NULL
27354 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetAdjustedBestSize",kwnames
,&obj0
)) goto fail
;
27355 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27356 if (SWIG_arg_fail(1)) SWIG_fail
;
27358 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27359 result
= ((wxWindow
const *)arg1
)->GetAdjustedBestSize();
27361 wxPyEndAllowThreads(__tstate
);
27362 if (PyErr_Occurred()) SWIG_fail
;
27365 wxSize
* resultptr
;
27366 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27367 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27375 static PyObject
*_wrap_Window_Center(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27376 PyObject
*resultobj
= NULL
;
27377 wxWindow
*arg1
= (wxWindow
*) 0 ;
27378 int arg2
= (int) wxBOTH
;
27379 PyObject
* obj0
= 0 ;
27380 PyObject
* obj1
= 0 ;
27381 char *kwnames
[] = {
27382 (char *) "self",(char *) "direction", NULL
27385 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Center",kwnames
,&obj0
,&obj1
)) goto fail
;
27386 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27387 if (SWIG_arg_fail(1)) SWIG_fail
;
27390 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27391 if (SWIG_arg_fail(2)) SWIG_fail
;
27395 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27396 (arg1
)->Center(arg2
);
27398 wxPyEndAllowThreads(__tstate
);
27399 if (PyErr_Occurred()) SWIG_fail
;
27401 Py_INCREF(Py_None
); resultobj
= Py_None
;
27408 static PyObject
*_wrap_Window_CenterOnScreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27409 PyObject
*resultobj
= NULL
;
27410 wxWindow
*arg1
= (wxWindow
*) 0 ;
27411 int arg2
= (int) wxBOTH
;
27412 PyObject
* obj0
= 0 ;
27413 PyObject
* obj1
= 0 ;
27414 char *kwnames
[] = {
27415 (char *) "self",(char *) "dir", NULL
27418 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_CenterOnScreen",kwnames
,&obj0
,&obj1
)) goto fail
;
27419 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27420 if (SWIG_arg_fail(1)) SWIG_fail
;
27423 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27424 if (SWIG_arg_fail(2)) SWIG_fail
;
27428 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27429 (arg1
)->CenterOnScreen(arg2
);
27431 wxPyEndAllowThreads(__tstate
);
27432 if (PyErr_Occurred()) SWIG_fail
;
27434 Py_INCREF(Py_None
); resultobj
= Py_None
;
27441 static PyObject
*_wrap_Window_CenterOnParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27442 PyObject
*resultobj
= NULL
;
27443 wxWindow
*arg1
= (wxWindow
*) 0 ;
27444 int arg2
= (int) wxBOTH
;
27445 PyObject
* obj0
= 0 ;
27446 PyObject
* obj1
= 0 ;
27447 char *kwnames
[] = {
27448 (char *) "self",(char *) "dir", NULL
27451 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_CenterOnParent",kwnames
,&obj0
,&obj1
)) goto fail
;
27452 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27453 if (SWIG_arg_fail(1)) SWIG_fail
;
27456 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27457 if (SWIG_arg_fail(2)) SWIG_fail
;
27461 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27462 (arg1
)->CenterOnParent(arg2
);
27464 wxPyEndAllowThreads(__tstate
);
27465 if (PyErr_Occurred()) SWIG_fail
;
27467 Py_INCREF(Py_None
); resultobj
= Py_None
;
27474 static PyObject
*_wrap_Window_Fit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27475 PyObject
*resultobj
= NULL
;
27476 wxWindow
*arg1
= (wxWindow
*) 0 ;
27477 PyObject
* obj0
= 0 ;
27478 char *kwnames
[] = {
27479 (char *) "self", NULL
27482 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Fit",kwnames
,&obj0
)) goto fail
;
27483 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27484 if (SWIG_arg_fail(1)) SWIG_fail
;
27486 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27489 wxPyEndAllowThreads(__tstate
);
27490 if (PyErr_Occurred()) SWIG_fail
;
27492 Py_INCREF(Py_None
); resultobj
= Py_None
;
27499 static PyObject
*_wrap_Window_FitInside(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27500 PyObject
*resultobj
= NULL
;
27501 wxWindow
*arg1
= (wxWindow
*) 0 ;
27502 PyObject
* obj0
= 0 ;
27503 char *kwnames
[] = {
27504 (char *) "self", NULL
27507 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_FitInside",kwnames
,&obj0
)) goto fail
;
27508 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27509 if (SWIG_arg_fail(1)) SWIG_fail
;
27511 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27512 (arg1
)->FitInside();
27514 wxPyEndAllowThreads(__tstate
);
27515 if (PyErr_Occurred()) SWIG_fail
;
27517 Py_INCREF(Py_None
); resultobj
= Py_None
;
27524 static PyObject
*_wrap_Window_SetSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27525 PyObject
*resultobj
= NULL
;
27526 wxWindow
*arg1
= (wxWindow
*) 0 ;
27529 int arg4
= (int) -1 ;
27530 int arg5
= (int) -1 ;
27531 int arg6
= (int) -1 ;
27532 int arg7
= (int) -1 ;
27533 PyObject
* obj0
= 0 ;
27534 PyObject
* obj1
= 0 ;
27535 PyObject
* obj2
= 0 ;
27536 PyObject
* obj3
= 0 ;
27537 PyObject
* obj4
= 0 ;
27538 PyObject
* obj5
= 0 ;
27539 PyObject
* obj6
= 0 ;
27540 char *kwnames
[] = {
27541 (char *) "self",(char *) "minW",(char *) "minH",(char *) "maxW",(char *) "maxH",(char *) "incW",(char *) "incH", NULL
27544 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:Window_SetSizeHints",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
27545 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27546 if (SWIG_arg_fail(1)) SWIG_fail
;
27548 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27549 if (SWIG_arg_fail(2)) SWIG_fail
;
27552 arg3
= static_cast<int >(SWIG_As_int(obj2
));
27553 if (SWIG_arg_fail(3)) SWIG_fail
;
27557 arg4
= static_cast<int >(SWIG_As_int(obj3
));
27558 if (SWIG_arg_fail(4)) SWIG_fail
;
27563 arg5
= static_cast<int >(SWIG_As_int(obj4
));
27564 if (SWIG_arg_fail(5)) SWIG_fail
;
27569 arg6
= static_cast<int >(SWIG_As_int(obj5
));
27570 if (SWIG_arg_fail(6)) SWIG_fail
;
27575 arg7
= static_cast<int >(SWIG_As_int(obj6
));
27576 if (SWIG_arg_fail(7)) SWIG_fail
;
27580 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27581 (arg1
)->SetSizeHints(arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
27583 wxPyEndAllowThreads(__tstate
);
27584 if (PyErr_Occurred()) SWIG_fail
;
27586 Py_INCREF(Py_None
); resultobj
= Py_None
;
27593 static PyObject
*_wrap_Window_SetSizeHintsSz(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27594 PyObject
*resultobj
= NULL
;
27595 wxWindow
*arg1
= (wxWindow
*) 0 ;
27597 wxSize
const &arg3_defvalue
= wxDefaultSize
;
27598 wxSize
*arg3
= (wxSize
*) &arg3_defvalue
;
27599 wxSize
const &arg4_defvalue
= wxDefaultSize
;
27600 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
27604 PyObject
* obj0
= 0 ;
27605 PyObject
* obj1
= 0 ;
27606 PyObject
* obj2
= 0 ;
27607 PyObject
* obj3
= 0 ;
27608 char *kwnames
[] = {
27609 (char *) "self",(char *) "minSize",(char *) "maxSize",(char *) "incSize", NULL
27612 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Window_SetSizeHintsSz",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
27613 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27614 if (SWIG_arg_fail(1)) SWIG_fail
;
27617 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27622 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
27628 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
27632 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27633 (arg1
)->SetSizeHints((wxSize
const &)*arg2
,(wxSize
const &)*arg3
,(wxSize
const &)*arg4
);
27635 wxPyEndAllowThreads(__tstate
);
27636 if (PyErr_Occurred()) SWIG_fail
;
27638 Py_INCREF(Py_None
); resultobj
= Py_None
;
27645 static PyObject
*_wrap_Window_SetVirtualSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27646 PyObject
*resultobj
= NULL
;
27647 wxWindow
*arg1
= (wxWindow
*) 0 ;
27650 int arg4
= (int) -1 ;
27651 int arg5
= (int) -1 ;
27652 PyObject
* obj0
= 0 ;
27653 PyObject
* obj1
= 0 ;
27654 PyObject
* obj2
= 0 ;
27655 PyObject
* obj3
= 0 ;
27656 PyObject
* obj4
= 0 ;
27657 char *kwnames
[] = {
27658 (char *) "self",(char *) "minW",(char *) "minH",(char *) "maxW",(char *) "maxH", NULL
27661 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Window_SetVirtualSizeHints",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
27662 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27663 if (SWIG_arg_fail(1)) SWIG_fail
;
27665 arg2
= static_cast<int >(SWIG_As_int(obj1
));
27666 if (SWIG_arg_fail(2)) SWIG_fail
;
27669 arg3
= static_cast<int >(SWIG_As_int(obj2
));
27670 if (SWIG_arg_fail(3)) SWIG_fail
;
27674 arg4
= static_cast<int >(SWIG_As_int(obj3
));
27675 if (SWIG_arg_fail(4)) SWIG_fail
;
27680 arg5
= static_cast<int >(SWIG_As_int(obj4
));
27681 if (SWIG_arg_fail(5)) SWIG_fail
;
27685 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27686 (arg1
)->SetVirtualSizeHints(arg2
,arg3
,arg4
,arg5
);
27688 wxPyEndAllowThreads(__tstate
);
27689 if (PyErr_Occurred()) SWIG_fail
;
27691 Py_INCREF(Py_None
); resultobj
= Py_None
;
27698 static PyObject
*_wrap_Window_SetVirtualSizeHintsSz(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27699 PyObject
*resultobj
= NULL
;
27700 wxWindow
*arg1
= (wxWindow
*) 0 ;
27702 wxSize
const &arg3_defvalue
= wxDefaultSize
;
27703 wxSize
*arg3
= (wxSize
*) &arg3_defvalue
;
27706 PyObject
* obj0
= 0 ;
27707 PyObject
* obj1
= 0 ;
27708 PyObject
* obj2
= 0 ;
27709 char *kwnames
[] = {
27710 (char *) "self",(char *) "minSize",(char *) "maxSize", NULL
27713 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetVirtualSizeHintsSz",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
27714 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27715 if (SWIG_arg_fail(1)) SWIG_fail
;
27718 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27723 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
27727 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27728 (arg1
)->SetVirtualSizeHints((wxSize
const &)*arg2
,(wxSize
const &)*arg3
);
27730 wxPyEndAllowThreads(__tstate
);
27731 if (PyErr_Occurred()) SWIG_fail
;
27733 Py_INCREF(Py_None
); resultobj
= Py_None
;
27740 static PyObject
*_wrap_Window_GetMaxSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27741 PyObject
*resultobj
= NULL
;
27742 wxWindow
*arg1
= (wxWindow
*) 0 ;
27744 PyObject
* obj0
= 0 ;
27745 char *kwnames
[] = {
27746 (char *) "self", NULL
27749 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMaxSize",kwnames
,&obj0
)) goto fail
;
27750 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27751 if (SWIG_arg_fail(1)) SWIG_fail
;
27753 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27754 result
= ((wxWindow
const *)arg1
)->GetMaxSize();
27756 wxPyEndAllowThreads(__tstate
);
27757 if (PyErr_Occurred()) SWIG_fail
;
27760 wxSize
* resultptr
;
27761 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27762 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27770 static PyObject
*_wrap_Window_GetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27771 PyObject
*resultobj
= NULL
;
27772 wxWindow
*arg1
= (wxWindow
*) 0 ;
27774 PyObject
* obj0
= 0 ;
27775 char *kwnames
[] = {
27776 (char *) "self", NULL
27779 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMinSize",kwnames
,&obj0
)) goto fail
;
27780 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27781 if (SWIG_arg_fail(1)) SWIG_fail
;
27783 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27784 result
= ((wxWindow
const *)arg1
)->GetMinSize();
27786 wxPyEndAllowThreads(__tstate
);
27787 if (PyErr_Occurred()) SWIG_fail
;
27790 wxSize
* resultptr
;
27791 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
27792 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
27800 static PyObject
*_wrap_Window_SetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27801 PyObject
*resultobj
= NULL
;
27802 wxWindow
*arg1
= (wxWindow
*) 0 ;
27805 PyObject
* obj0
= 0 ;
27806 PyObject
* obj1
= 0 ;
27807 char *kwnames
[] = {
27808 (char *) "self",(char *) "minSize", NULL
27811 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetMinSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27812 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27813 if (SWIG_arg_fail(1)) SWIG_fail
;
27816 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27819 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27820 (arg1
)->SetMinSize((wxSize
const &)*arg2
);
27822 wxPyEndAllowThreads(__tstate
);
27823 if (PyErr_Occurred()) SWIG_fail
;
27825 Py_INCREF(Py_None
); resultobj
= Py_None
;
27832 static PyObject
*_wrap_Window_SetMaxSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27833 PyObject
*resultobj
= NULL
;
27834 wxWindow
*arg1
= (wxWindow
*) 0 ;
27837 PyObject
* obj0
= 0 ;
27838 PyObject
* obj1
= 0 ;
27839 char *kwnames
[] = {
27840 (char *) "self",(char *) "maxSize", NULL
27843 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetMaxSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27844 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27845 if (SWIG_arg_fail(1)) SWIG_fail
;
27848 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27851 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27852 (arg1
)->SetMaxSize((wxSize
const &)*arg2
);
27854 wxPyEndAllowThreads(__tstate
);
27855 if (PyErr_Occurred()) SWIG_fail
;
27857 Py_INCREF(Py_None
); resultobj
= Py_None
;
27864 static PyObject
*_wrap_Window_GetMinWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27865 PyObject
*resultobj
= NULL
;
27866 wxWindow
*arg1
= (wxWindow
*) 0 ;
27868 PyObject
* obj0
= 0 ;
27869 char *kwnames
[] = {
27870 (char *) "self", NULL
27873 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMinWidth",kwnames
,&obj0
)) goto fail
;
27874 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27875 if (SWIG_arg_fail(1)) SWIG_fail
;
27877 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27878 result
= (int)((wxWindow
const *)arg1
)->GetMinWidth();
27880 wxPyEndAllowThreads(__tstate
);
27881 if (PyErr_Occurred()) SWIG_fail
;
27884 resultobj
= SWIG_From_int(static_cast<int >(result
));
27892 static PyObject
*_wrap_Window_GetMinHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27893 PyObject
*resultobj
= NULL
;
27894 wxWindow
*arg1
= (wxWindow
*) 0 ;
27896 PyObject
* obj0
= 0 ;
27897 char *kwnames
[] = {
27898 (char *) "self", NULL
27901 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMinHeight",kwnames
,&obj0
)) goto fail
;
27902 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27903 if (SWIG_arg_fail(1)) SWIG_fail
;
27905 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27906 result
= (int)((wxWindow
const *)arg1
)->GetMinHeight();
27908 wxPyEndAllowThreads(__tstate
);
27909 if (PyErr_Occurred()) SWIG_fail
;
27912 resultobj
= SWIG_From_int(static_cast<int >(result
));
27920 static PyObject
*_wrap_Window_GetMaxWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27921 PyObject
*resultobj
= NULL
;
27922 wxWindow
*arg1
= (wxWindow
*) 0 ;
27924 PyObject
* obj0
= 0 ;
27925 char *kwnames
[] = {
27926 (char *) "self", NULL
27929 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMaxWidth",kwnames
,&obj0
)) goto fail
;
27930 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27931 if (SWIG_arg_fail(1)) SWIG_fail
;
27933 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27934 result
= (int)((wxWindow
const *)arg1
)->GetMaxWidth();
27936 wxPyEndAllowThreads(__tstate
);
27937 if (PyErr_Occurred()) SWIG_fail
;
27940 resultobj
= SWIG_From_int(static_cast<int >(result
));
27948 static PyObject
*_wrap_Window_GetMaxHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27949 PyObject
*resultobj
= NULL
;
27950 wxWindow
*arg1
= (wxWindow
*) 0 ;
27952 PyObject
* obj0
= 0 ;
27953 char *kwnames
[] = {
27954 (char *) "self", NULL
27957 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetMaxHeight",kwnames
,&obj0
)) goto fail
;
27958 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27959 if (SWIG_arg_fail(1)) SWIG_fail
;
27961 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27962 result
= (int)((wxWindow
const *)arg1
)->GetMaxHeight();
27964 wxPyEndAllowThreads(__tstate
);
27965 if (PyErr_Occurred()) SWIG_fail
;
27968 resultobj
= SWIG_From_int(static_cast<int >(result
));
27976 static PyObject
*_wrap_Window_SetVirtualSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
27977 PyObject
*resultobj
= NULL
;
27978 wxWindow
*arg1
= (wxWindow
*) 0 ;
27981 PyObject
* obj0
= 0 ;
27982 PyObject
* obj1
= 0 ;
27983 char *kwnames
[] = {
27984 (char *) "self",(char *) "size", NULL
27987 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetVirtualSize",kwnames
,&obj0
,&obj1
)) goto fail
;
27988 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
27989 if (SWIG_arg_fail(1)) SWIG_fail
;
27992 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
27995 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
27996 (arg1
)->SetVirtualSize((wxSize
const &)*arg2
);
27998 wxPyEndAllowThreads(__tstate
);
27999 if (PyErr_Occurred()) SWIG_fail
;
28001 Py_INCREF(Py_None
); resultobj
= Py_None
;
28008 static PyObject
*_wrap_Window_SetVirtualSizeWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28009 PyObject
*resultobj
= NULL
;
28010 wxWindow
*arg1
= (wxWindow
*) 0 ;
28013 PyObject
* obj0
= 0 ;
28014 PyObject
* obj1
= 0 ;
28015 PyObject
* obj2
= 0 ;
28016 char *kwnames
[] = {
28017 (char *) "self",(char *) "w",(char *) "h", NULL
28020 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_SetVirtualSizeWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
28021 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28022 if (SWIG_arg_fail(1)) SWIG_fail
;
28024 arg2
= static_cast<int >(SWIG_As_int(obj1
));
28025 if (SWIG_arg_fail(2)) SWIG_fail
;
28028 arg3
= static_cast<int >(SWIG_As_int(obj2
));
28029 if (SWIG_arg_fail(3)) SWIG_fail
;
28032 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28033 (arg1
)->SetVirtualSize(arg2
,arg3
);
28035 wxPyEndAllowThreads(__tstate
);
28036 if (PyErr_Occurred()) SWIG_fail
;
28038 Py_INCREF(Py_None
); resultobj
= Py_None
;
28045 static PyObject
*_wrap_Window_GetVirtualSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28046 PyObject
*resultobj
= NULL
;
28047 wxWindow
*arg1
= (wxWindow
*) 0 ;
28049 PyObject
* obj0
= 0 ;
28050 char *kwnames
[] = {
28051 (char *) "self", NULL
28054 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetVirtualSize",kwnames
,&obj0
)) goto fail
;
28055 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28056 if (SWIG_arg_fail(1)) SWIG_fail
;
28058 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28059 result
= ((wxWindow
const *)arg1
)->GetVirtualSize();
28061 wxPyEndAllowThreads(__tstate
);
28062 if (PyErr_Occurred()) SWIG_fail
;
28065 wxSize
* resultptr
;
28066 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
28067 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
28075 static PyObject
*_wrap_Window_GetVirtualSizeTuple(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28076 PyObject
*resultobj
= NULL
;
28077 wxWindow
*arg1
= (wxWindow
*) 0 ;
28078 int *arg2
= (int *) 0 ;
28079 int *arg3
= (int *) 0 ;
28084 PyObject
* obj0
= 0 ;
28085 char *kwnames
[] = {
28086 (char *) "self", NULL
28089 arg2
= &temp2
; res2
= SWIG_NEWOBJ
;
28090 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
28091 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetVirtualSizeTuple",kwnames
,&obj0
)) goto fail
;
28092 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28093 if (SWIG_arg_fail(1)) SWIG_fail
;
28095 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28096 ((wxWindow
const *)arg1
)->GetVirtualSize(arg2
,arg3
);
28098 wxPyEndAllowThreads(__tstate
);
28099 if (PyErr_Occurred()) SWIG_fail
;
28101 Py_INCREF(Py_None
); resultobj
= Py_None
;
28102 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
28103 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
28104 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
28105 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
28112 static PyObject
*_wrap_Window_GetBestVirtualSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28113 PyObject
*resultobj
= NULL
;
28114 wxWindow
*arg1
= (wxWindow
*) 0 ;
28116 PyObject
* obj0
= 0 ;
28117 char *kwnames
[] = {
28118 (char *) "self", NULL
28121 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBestVirtualSize",kwnames
,&obj0
)) goto fail
;
28122 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28123 if (SWIG_arg_fail(1)) SWIG_fail
;
28125 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28126 result
= ((wxWindow
const *)arg1
)->GetBestVirtualSize();
28128 wxPyEndAllowThreads(__tstate
);
28129 if (PyErr_Occurred()) SWIG_fail
;
28132 wxSize
* resultptr
;
28133 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
28134 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
28142 static PyObject
*_wrap_Window_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28143 PyObject
*resultobj
= NULL
;
28144 wxWindow
*arg1
= (wxWindow
*) 0 ;
28145 bool arg2
= (bool) true ;
28147 PyObject
* obj0
= 0 ;
28148 PyObject
* obj1
= 0 ;
28149 char *kwnames
[] = {
28150 (char *) "self",(char *) "show", NULL
28153 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Show",kwnames
,&obj0
,&obj1
)) goto fail
;
28154 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28155 if (SWIG_arg_fail(1)) SWIG_fail
;
28158 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28159 if (SWIG_arg_fail(2)) SWIG_fail
;
28163 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28164 result
= (bool)(arg1
)->Show(arg2
);
28166 wxPyEndAllowThreads(__tstate
);
28167 if (PyErr_Occurred()) SWIG_fail
;
28170 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28178 static PyObject
*_wrap_Window_Hide(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28179 PyObject
*resultobj
= NULL
;
28180 wxWindow
*arg1
= (wxWindow
*) 0 ;
28182 PyObject
* obj0
= 0 ;
28183 char *kwnames
[] = {
28184 (char *) "self", NULL
28187 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Hide",kwnames
,&obj0
)) goto fail
;
28188 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28189 if (SWIG_arg_fail(1)) SWIG_fail
;
28191 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28192 result
= (bool)(arg1
)->Hide();
28194 wxPyEndAllowThreads(__tstate
);
28195 if (PyErr_Occurred()) SWIG_fail
;
28198 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28206 static PyObject
*_wrap_Window_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28207 PyObject
*resultobj
= NULL
;
28208 wxWindow
*arg1
= (wxWindow
*) 0 ;
28209 bool arg2
= (bool) true ;
28211 PyObject
* obj0
= 0 ;
28212 PyObject
* obj1
= 0 ;
28213 char *kwnames
[] = {
28214 (char *) "self",(char *) "enable", NULL
28217 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Enable",kwnames
,&obj0
,&obj1
)) goto fail
;
28218 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28219 if (SWIG_arg_fail(1)) SWIG_fail
;
28222 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28223 if (SWIG_arg_fail(2)) SWIG_fail
;
28227 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28228 result
= (bool)(arg1
)->Enable(arg2
);
28230 wxPyEndAllowThreads(__tstate
);
28231 if (PyErr_Occurred()) SWIG_fail
;
28234 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28242 static PyObject
*_wrap_Window_Disable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28243 PyObject
*resultobj
= NULL
;
28244 wxWindow
*arg1
= (wxWindow
*) 0 ;
28246 PyObject
* obj0
= 0 ;
28247 char *kwnames
[] = {
28248 (char *) "self", NULL
28251 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Disable",kwnames
,&obj0
)) goto fail
;
28252 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28253 if (SWIG_arg_fail(1)) SWIG_fail
;
28255 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28256 result
= (bool)(arg1
)->Disable();
28258 wxPyEndAllowThreads(__tstate
);
28259 if (PyErr_Occurred()) SWIG_fail
;
28262 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28270 static PyObject
*_wrap_Window_IsShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28271 PyObject
*resultobj
= NULL
;
28272 wxWindow
*arg1
= (wxWindow
*) 0 ;
28274 PyObject
* obj0
= 0 ;
28275 char *kwnames
[] = {
28276 (char *) "self", NULL
28279 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsShown",kwnames
,&obj0
)) goto fail
;
28280 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28281 if (SWIG_arg_fail(1)) SWIG_fail
;
28283 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28284 result
= (bool)((wxWindow
const *)arg1
)->IsShown();
28286 wxPyEndAllowThreads(__tstate
);
28287 if (PyErr_Occurred()) SWIG_fail
;
28290 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28298 static PyObject
*_wrap_Window_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28299 PyObject
*resultobj
= NULL
;
28300 wxWindow
*arg1
= (wxWindow
*) 0 ;
28302 PyObject
* obj0
= 0 ;
28303 char *kwnames
[] = {
28304 (char *) "self", NULL
28307 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsEnabled",kwnames
,&obj0
)) goto fail
;
28308 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28309 if (SWIG_arg_fail(1)) SWIG_fail
;
28311 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28312 result
= (bool)((wxWindow
const *)arg1
)->IsEnabled();
28314 wxPyEndAllowThreads(__tstate
);
28315 if (PyErr_Occurred()) SWIG_fail
;
28318 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28326 static PyObject
*_wrap_Window_SetWindowStyleFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28327 PyObject
*resultobj
= NULL
;
28328 wxWindow
*arg1
= (wxWindow
*) 0 ;
28330 PyObject
* obj0
= 0 ;
28331 PyObject
* obj1
= 0 ;
28332 char *kwnames
[] = {
28333 (char *) "self",(char *) "style", NULL
28336 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetWindowStyleFlag",kwnames
,&obj0
,&obj1
)) goto fail
;
28337 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28338 if (SWIG_arg_fail(1)) SWIG_fail
;
28340 arg2
= static_cast<long >(SWIG_As_long(obj1
));
28341 if (SWIG_arg_fail(2)) SWIG_fail
;
28344 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28345 (arg1
)->SetWindowStyleFlag(arg2
);
28347 wxPyEndAllowThreads(__tstate
);
28348 if (PyErr_Occurred()) SWIG_fail
;
28350 Py_INCREF(Py_None
); resultobj
= Py_None
;
28357 static PyObject
*_wrap_Window_GetWindowStyleFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28358 PyObject
*resultobj
= NULL
;
28359 wxWindow
*arg1
= (wxWindow
*) 0 ;
28361 PyObject
* obj0
= 0 ;
28362 char *kwnames
[] = {
28363 (char *) "self", NULL
28366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetWindowStyleFlag",kwnames
,&obj0
)) goto fail
;
28367 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28368 if (SWIG_arg_fail(1)) SWIG_fail
;
28370 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28371 result
= (long)((wxWindow
const *)arg1
)->GetWindowStyleFlag();
28373 wxPyEndAllowThreads(__tstate
);
28374 if (PyErr_Occurred()) SWIG_fail
;
28377 resultobj
= SWIG_From_long(static_cast<long >(result
));
28385 static PyObject
*_wrap_Window_HasFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28386 PyObject
*resultobj
= NULL
;
28387 wxWindow
*arg1
= (wxWindow
*) 0 ;
28390 PyObject
* obj0
= 0 ;
28391 PyObject
* obj1
= 0 ;
28392 char *kwnames
[] = {
28393 (char *) "self",(char *) "flag", NULL
28396 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_HasFlag",kwnames
,&obj0
,&obj1
)) goto fail
;
28397 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28398 if (SWIG_arg_fail(1)) SWIG_fail
;
28400 arg2
= static_cast<int >(SWIG_As_int(obj1
));
28401 if (SWIG_arg_fail(2)) SWIG_fail
;
28404 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28405 result
= (bool)((wxWindow
const *)arg1
)->HasFlag(arg2
);
28407 wxPyEndAllowThreads(__tstate
);
28408 if (PyErr_Occurred()) SWIG_fail
;
28411 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28419 static PyObject
*_wrap_Window_IsRetained(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28420 PyObject
*resultobj
= NULL
;
28421 wxWindow
*arg1
= (wxWindow
*) 0 ;
28423 PyObject
* obj0
= 0 ;
28424 char *kwnames
[] = {
28425 (char *) "self", NULL
28428 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsRetained",kwnames
,&obj0
)) goto fail
;
28429 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28430 if (SWIG_arg_fail(1)) SWIG_fail
;
28432 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28433 result
= (bool)((wxWindow
const *)arg1
)->IsRetained();
28435 wxPyEndAllowThreads(__tstate
);
28436 if (PyErr_Occurred()) SWIG_fail
;
28439 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28447 static PyObject
*_wrap_Window_SetExtraStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28448 PyObject
*resultobj
= NULL
;
28449 wxWindow
*arg1
= (wxWindow
*) 0 ;
28451 PyObject
* obj0
= 0 ;
28452 PyObject
* obj1
= 0 ;
28453 char *kwnames
[] = {
28454 (char *) "self",(char *) "exStyle", NULL
28457 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetExtraStyle",kwnames
,&obj0
,&obj1
)) goto fail
;
28458 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28459 if (SWIG_arg_fail(1)) SWIG_fail
;
28461 arg2
= static_cast<long >(SWIG_As_long(obj1
));
28462 if (SWIG_arg_fail(2)) SWIG_fail
;
28465 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28466 (arg1
)->SetExtraStyle(arg2
);
28468 wxPyEndAllowThreads(__tstate
);
28469 if (PyErr_Occurred()) SWIG_fail
;
28471 Py_INCREF(Py_None
); resultobj
= Py_None
;
28478 static PyObject
*_wrap_Window_GetExtraStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28479 PyObject
*resultobj
= NULL
;
28480 wxWindow
*arg1
= (wxWindow
*) 0 ;
28482 PyObject
* obj0
= 0 ;
28483 char *kwnames
[] = {
28484 (char *) "self", NULL
28487 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetExtraStyle",kwnames
,&obj0
)) goto fail
;
28488 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28489 if (SWIG_arg_fail(1)) SWIG_fail
;
28491 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28492 result
= (long)((wxWindow
const *)arg1
)->GetExtraStyle();
28494 wxPyEndAllowThreads(__tstate
);
28495 if (PyErr_Occurred()) SWIG_fail
;
28498 resultobj
= SWIG_From_long(static_cast<long >(result
));
28506 static PyObject
*_wrap_Window_MakeModal(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28507 PyObject
*resultobj
= NULL
;
28508 wxWindow
*arg1
= (wxWindow
*) 0 ;
28509 bool arg2
= (bool) true ;
28510 PyObject
* obj0
= 0 ;
28511 PyObject
* obj1
= 0 ;
28512 char *kwnames
[] = {
28513 (char *) "self",(char *) "modal", NULL
28516 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_MakeModal",kwnames
,&obj0
,&obj1
)) goto fail
;
28517 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28518 if (SWIG_arg_fail(1)) SWIG_fail
;
28521 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28522 if (SWIG_arg_fail(2)) SWIG_fail
;
28526 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28527 (arg1
)->MakeModal(arg2
);
28529 wxPyEndAllowThreads(__tstate
);
28530 if (PyErr_Occurred()) SWIG_fail
;
28532 Py_INCREF(Py_None
); resultobj
= Py_None
;
28539 static PyObject
*_wrap_Window_SetThemeEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28540 PyObject
*resultobj
= NULL
;
28541 wxWindow
*arg1
= (wxWindow
*) 0 ;
28543 PyObject
* obj0
= 0 ;
28544 PyObject
* obj1
= 0 ;
28545 char *kwnames
[] = {
28546 (char *) "self",(char *) "enableTheme", NULL
28549 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetThemeEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
28550 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28551 if (SWIG_arg_fail(1)) SWIG_fail
;
28553 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
28554 if (SWIG_arg_fail(2)) SWIG_fail
;
28557 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28558 (arg1
)->SetThemeEnabled(arg2
);
28560 wxPyEndAllowThreads(__tstate
);
28561 if (PyErr_Occurred()) SWIG_fail
;
28563 Py_INCREF(Py_None
); resultobj
= Py_None
;
28570 static PyObject
*_wrap_Window_GetThemeEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28571 PyObject
*resultobj
= NULL
;
28572 wxWindow
*arg1
= (wxWindow
*) 0 ;
28574 PyObject
* obj0
= 0 ;
28575 char *kwnames
[] = {
28576 (char *) "self", NULL
28579 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetThemeEnabled",kwnames
,&obj0
)) goto fail
;
28580 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28581 if (SWIG_arg_fail(1)) SWIG_fail
;
28583 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28584 result
= (bool)((wxWindow
const *)arg1
)->GetThemeEnabled();
28586 wxPyEndAllowThreads(__tstate
);
28587 if (PyErr_Occurred()) SWIG_fail
;
28590 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28598 static PyObject
*_wrap_Window_SetFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28599 PyObject
*resultobj
= NULL
;
28600 wxWindow
*arg1
= (wxWindow
*) 0 ;
28601 PyObject
* obj0
= 0 ;
28602 char *kwnames
[] = {
28603 (char *) "self", NULL
28606 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_SetFocus",kwnames
,&obj0
)) goto fail
;
28607 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28608 if (SWIG_arg_fail(1)) SWIG_fail
;
28610 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28611 (arg1
)->SetFocus();
28613 wxPyEndAllowThreads(__tstate
);
28614 if (PyErr_Occurred()) SWIG_fail
;
28616 Py_INCREF(Py_None
); resultobj
= Py_None
;
28623 static PyObject
*_wrap_Window_SetFocusFromKbd(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28624 PyObject
*resultobj
= NULL
;
28625 wxWindow
*arg1
= (wxWindow
*) 0 ;
28626 PyObject
* obj0
= 0 ;
28627 char *kwnames
[] = {
28628 (char *) "self", NULL
28631 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_SetFocusFromKbd",kwnames
,&obj0
)) goto fail
;
28632 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28633 if (SWIG_arg_fail(1)) SWIG_fail
;
28635 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28636 (arg1
)->SetFocusFromKbd();
28638 wxPyEndAllowThreads(__tstate
);
28639 if (PyErr_Occurred()) SWIG_fail
;
28641 Py_INCREF(Py_None
); resultobj
= Py_None
;
28648 static PyObject
*_wrap_Window_FindFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28649 PyObject
*resultobj
= NULL
;
28651 char *kwnames
[] = {
28655 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Window_FindFocus",kwnames
)) goto fail
;
28657 if (!wxPyCheckForApp()) SWIG_fail
;
28658 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28659 result
= (wxWindow
*)wxWindow::FindFocus();
28661 wxPyEndAllowThreads(__tstate
);
28662 if (PyErr_Occurred()) SWIG_fail
;
28665 resultobj
= wxPyMake_wxObject(result
, 0);
28673 static PyObject
*_wrap_Window_AcceptsFocus(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28674 PyObject
*resultobj
= NULL
;
28675 wxWindow
*arg1
= (wxWindow
*) 0 ;
28677 PyObject
* obj0
= 0 ;
28678 char *kwnames
[] = {
28679 (char *) "self", NULL
28682 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_AcceptsFocus",kwnames
,&obj0
)) goto fail
;
28683 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28684 if (SWIG_arg_fail(1)) SWIG_fail
;
28686 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28687 result
= (bool)((wxWindow
const *)arg1
)->AcceptsFocus();
28689 wxPyEndAllowThreads(__tstate
);
28690 if (PyErr_Occurred()) SWIG_fail
;
28693 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28701 static PyObject
*_wrap_Window_AcceptsFocusFromKeyboard(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28702 PyObject
*resultobj
= NULL
;
28703 wxWindow
*arg1
= (wxWindow
*) 0 ;
28705 PyObject
* obj0
= 0 ;
28706 char *kwnames
[] = {
28707 (char *) "self", NULL
28710 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_AcceptsFocusFromKeyboard",kwnames
,&obj0
)) goto fail
;
28711 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28712 if (SWIG_arg_fail(1)) SWIG_fail
;
28714 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28715 result
= (bool)((wxWindow
const *)arg1
)->AcceptsFocusFromKeyboard();
28717 wxPyEndAllowThreads(__tstate
);
28718 if (PyErr_Occurred()) SWIG_fail
;
28721 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28729 static PyObject
*_wrap_Window_GetDefaultItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28730 PyObject
*resultobj
= NULL
;
28731 wxWindow
*arg1
= (wxWindow
*) 0 ;
28733 PyObject
* obj0
= 0 ;
28734 char *kwnames
[] = {
28735 (char *) "self", NULL
28738 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetDefaultItem",kwnames
,&obj0
)) goto fail
;
28739 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28740 if (SWIG_arg_fail(1)) SWIG_fail
;
28742 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28743 result
= (wxWindow
*)((wxWindow
const *)arg1
)->GetDefaultItem();
28745 wxPyEndAllowThreads(__tstate
);
28746 if (PyErr_Occurred()) SWIG_fail
;
28749 resultobj
= wxPyMake_wxObject(result
, 0);
28757 static PyObject
*_wrap_Window_SetDefaultItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28758 PyObject
*resultobj
= NULL
;
28759 wxWindow
*arg1
= (wxWindow
*) 0 ;
28760 wxWindow
*arg2
= (wxWindow
*) 0 ;
28762 PyObject
* obj0
= 0 ;
28763 PyObject
* obj1
= 0 ;
28764 char *kwnames
[] = {
28765 (char *) "self",(char *) "child", NULL
28768 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetDefaultItem",kwnames
,&obj0
,&obj1
)) goto fail
;
28769 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28770 if (SWIG_arg_fail(1)) SWIG_fail
;
28771 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28772 if (SWIG_arg_fail(2)) SWIG_fail
;
28774 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28775 result
= (wxWindow
*)(arg1
)->SetDefaultItem(arg2
);
28777 wxPyEndAllowThreads(__tstate
);
28778 if (PyErr_Occurred()) SWIG_fail
;
28781 resultobj
= wxPyMake_wxObject(result
, 0);
28789 static PyObject
*_wrap_Window_SetTmpDefaultItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28790 PyObject
*resultobj
= NULL
;
28791 wxWindow
*arg1
= (wxWindow
*) 0 ;
28792 wxWindow
*arg2
= (wxWindow
*) 0 ;
28793 PyObject
* obj0
= 0 ;
28794 PyObject
* obj1
= 0 ;
28795 char *kwnames
[] = {
28796 (char *) "self",(char *) "win", NULL
28799 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetTmpDefaultItem",kwnames
,&obj0
,&obj1
)) goto fail
;
28800 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28801 if (SWIG_arg_fail(1)) SWIG_fail
;
28802 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28803 if (SWIG_arg_fail(2)) SWIG_fail
;
28805 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28806 (arg1
)->SetTmpDefaultItem(arg2
);
28808 wxPyEndAllowThreads(__tstate
);
28809 if (PyErr_Occurred()) SWIG_fail
;
28811 Py_INCREF(Py_None
); resultobj
= Py_None
;
28818 static PyObject
*_wrap_Window_Navigate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28819 PyObject
*resultobj
= NULL
;
28820 wxWindow
*arg1
= (wxWindow
*) 0 ;
28821 int arg2
= (int) wxNavigationKeyEvent::IsForward
;
28823 PyObject
* obj0
= 0 ;
28824 PyObject
* obj1
= 0 ;
28825 char *kwnames
[] = {
28826 (char *) "self",(char *) "flags", NULL
28829 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_Navigate",kwnames
,&obj0
,&obj1
)) goto fail
;
28830 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28831 if (SWIG_arg_fail(1)) SWIG_fail
;
28834 arg2
= static_cast<int >(SWIG_As_int(obj1
));
28835 if (SWIG_arg_fail(2)) SWIG_fail
;
28839 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28840 result
= (bool)(arg1
)->Navigate(arg2
);
28842 wxPyEndAllowThreads(__tstate
);
28843 if (PyErr_Occurred()) SWIG_fail
;
28846 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
28854 static PyObject
*_wrap_Window_MoveAfterInTabOrder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28855 PyObject
*resultobj
= NULL
;
28856 wxWindow
*arg1
= (wxWindow
*) 0 ;
28857 wxWindow
*arg2
= (wxWindow
*) 0 ;
28858 PyObject
* obj0
= 0 ;
28859 PyObject
* obj1
= 0 ;
28860 char *kwnames
[] = {
28861 (char *) "self",(char *) "win", NULL
28864 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_MoveAfterInTabOrder",kwnames
,&obj0
,&obj1
)) goto fail
;
28865 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28866 if (SWIG_arg_fail(1)) SWIG_fail
;
28867 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28868 if (SWIG_arg_fail(2)) SWIG_fail
;
28870 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28871 (arg1
)->MoveAfterInTabOrder(arg2
);
28873 wxPyEndAllowThreads(__tstate
);
28874 if (PyErr_Occurred()) SWIG_fail
;
28876 Py_INCREF(Py_None
); resultobj
= Py_None
;
28883 static PyObject
*_wrap_Window_MoveBeforeInTabOrder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28884 PyObject
*resultobj
= NULL
;
28885 wxWindow
*arg1
= (wxWindow
*) 0 ;
28886 wxWindow
*arg2
= (wxWindow
*) 0 ;
28887 PyObject
* obj0
= 0 ;
28888 PyObject
* obj1
= 0 ;
28889 char *kwnames
[] = {
28890 (char *) "self",(char *) "win", NULL
28893 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_MoveBeforeInTabOrder",kwnames
,&obj0
,&obj1
)) goto fail
;
28894 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28895 if (SWIG_arg_fail(1)) SWIG_fail
;
28896 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28897 if (SWIG_arg_fail(2)) SWIG_fail
;
28899 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28900 (arg1
)->MoveBeforeInTabOrder(arg2
);
28902 wxPyEndAllowThreads(__tstate
);
28903 if (PyErr_Occurred()) SWIG_fail
;
28905 Py_INCREF(Py_None
); resultobj
= Py_None
;
28912 static PyObject
*_wrap_Window_GetChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28913 PyObject
*resultobj
= NULL
;
28914 wxWindow
*arg1
= (wxWindow
*) 0 ;
28916 PyObject
* obj0
= 0 ;
28917 char *kwnames
[] = {
28918 (char *) "self", NULL
28921 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetChildren",kwnames
,&obj0
)) goto fail
;
28922 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28923 if (SWIG_arg_fail(1)) SWIG_fail
;
28925 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28926 result
= (PyObject
*)wxWindow_GetChildren(arg1
);
28928 wxPyEndAllowThreads(__tstate
);
28929 if (PyErr_Occurred()) SWIG_fail
;
28931 resultobj
= result
;
28938 static PyObject
*_wrap_Window_GetParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28939 PyObject
*resultobj
= NULL
;
28940 wxWindow
*arg1
= (wxWindow
*) 0 ;
28942 PyObject
* obj0
= 0 ;
28943 char *kwnames
[] = {
28944 (char *) "self", NULL
28947 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetParent",kwnames
,&obj0
)) goto fail
;
28948 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28949 if (SWIG_arg_fail(1)) SWIG_fail
;
28951 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28952 result
= (wxWindow
*)((wxWindow
const *)arg1
)->GetParent();
28954 wxPyEndAllowThreads(__tstate
);
28955 if (PyErr_Occurred()) SWIG_fail
;
28958 resultobj
= wxPyMake_wxObject(result
, 0);
28966 static PyObject
*_wrap_Window_GetGrandParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28967 PyObject
*resultobj
= NULL
;
28968 wxWindow
*arg1
= (wxWindow
*) 0 ;
28970 PyObject
* obj0
= 0 ;
28971 char *kwnames
[] = {
28972 (char *) "self", NULL
28975 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetGrandParent",kwnames
,&obj0
)) goto fail
;
28976 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
28977 if (SWIG_arg_fail(1)) SWIG_fail
;
28979 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
28980 result
= (wxWindow
*)((wxWindow
const *)arg1
)->GetGrandParent();
28982 wxPyEndAllowThreads(__tstate
);
28983 if (PyErr_Occurred()) SWIG_fail
;
28986 resultobj
= wxPyMake_wxObject(result
, 0);
28994 static PyObject
*_wrap_Window_IsTopLevel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
28995 PyObject
*resultobj
= NULL
;
28996 wxWindow
*arg1
= (wxWindow
*) 0 ;
28998 PyObject
* obj0
= 0 ;
28999 char *kwnames
[] = {
29000 (char *) "self", NULL
29003 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_IsTopLevel",kwnames
,&obj0
)) goto fail
;
29004 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29005 if (SWIG_arg_fail(1)) SWIG_fail
;
29007 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29008 result
= (bool)((wxWindow
const *)arg1
)->IsTopLevel();
29010 wxPyEndAllowThreads(__tstate
);
29011 if (PyErr_Occurred()) SWIG_fail
;
29014 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29022 static PyObject
*_wrap_Window_Reparent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29023 PyObject
*resultobj
= NULL
;
29024 wxWindow
*arg1
= (wxWindow
*) 0 ;
29025 wxWindow
*arg2
= (wxWindow
*) 0 ;
29027 PyObject
* obj0
= 0 ;
29028 PyObject
* obj1
= 0 ;
29029 char *kwnames
[] = {
29030 (char *) "self",(char *) "newParent", NULL
29033 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_Reparent",kwnames
,&obj0
,&obj1
)) goto fail
;
29034 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29035 if (SWIG_arg_fail(1)) SWIG_fail
;
29036 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29037 if (SWIG_arg_fail(2)) SWIG_fail
;
29039 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29040 result
= (bool)(arg1
)->Reparent(arg2
);
29042 wxPyEndAllowThreads(__tstate
);
29043 if (PyErr_Occurred()) SWIG_fail
;
29046 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29054 static PyObject
*_wrap_Window_AddChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29055 PyObject
*resultobj
= NULL
;
29056 wxWindow
*arg1
= (wxWindow
*) 0 ;
29057 wxWindow
*arg2
= (wxWindow
*) 0 ;
29058 PyObject
* obj0
= 0 ;
29059 PyObject
* obj1
= 0 ;
29060 char *kwnames
[] = {
29061 (char *) "self",(char *) "child", NULL
29064 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_AddChild",kwnames
,&obj0
,&obj1
)) goto fail
;
29065 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29066 if (SWIG_arg_fail(1)) SWIG_fail
;
29067 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29068 if (SWIG_arg_fail(2)) SWIG_fail
;
29070 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29071 (arg1
)->AddChild(arg2
);
29073 wxPyEndAllowThreads(__tstate
);
29074 if (PyErr_Occurred()) SWIG_fail
;
29076 Py_INCREF(Py_None
); resultobj
= Py_None
;
29083 static PyObject
*_wrap_Window_RemoveChild(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29084 PyObject
*resultobj
= NULL
;
29085 wxWindow
*arg1
= (wxWindow
*) 0 ;
29086 wxWindow
*arg2
= (wxWindow
*) 0 ;
29087 PyObject
* obj0
= 0 ;
29088 PyObject
* obj1
= 0 ;
29089 char *kwnames
[] = {
29090 (char *) "self",(char *) "child", NULL
29093 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_RemoveChild",kwnames
,&obj0
,&obj1
)) goto fail
;
29094 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29095 if (SWIG_arg_fail(1)) SWIG_fail
;
29096 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29097 if (SWIG_arg_fail(2)) SWIG_fail
;
29099 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29100 (arg1
)->RemoveChild(arg2
);
29102 wxPyEndAllowThreads(__tstate
);
29103 if (PyErr_Occurred()) SWIG_fail
;
29105 Py_INCREF(Py_None
); resultobj
= Py_None
;
29112 static PyObject
*_wrap_Window_FindWindowById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29113 PyObject
*resultobj
= NULL
;
29114 wxWindow
*arg1
= (wxWindow
*) 0 ;
29117 PyObject
* obj0
= 0 ;
29118 PyObject
* obj1
= 0 ;
29119 char *kwnames
[] = {
29120 (char *) "self",(char *) "winid", NULL
29123 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_FindWindowById",kwnames
,&obj0
,&obj1
)) goto fail
;
29124 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29125 if (SWIG_arg_fail(1)) SWIG_fail
;
29127 arg2
= static_cast<long >(SWIG_As_long(obj1
));
29128 if (SWIG_arg_fail(2)) SWIG_fail
;
29131 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29132 result
= (wxWindow
*)(arg1
)->FindWindow(arg2
);
29134 wxPyEndAllowThreads(__tstate
);
29135 if (PyErr_Occurred()) SWIG_fail
;
29138 resultobj
= wxPyMake_wxObject(result
, 0);
29146 static PyObject
*_wrap_Window_FindWindowByName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29147 PyObject
*resultobj
= NULL
;
29148 wxWindow
*arg1
= (wxWindow
*) 0 ;
29149 wxString
*arg2
= 0 ;
29151 bool temp2
= false ;
29152 PyObject
* obj0
= 0 ;
29153 PyObject
* obj1
= 0 ;
29154 char *kwnames
[] = {
29155 (char *) "self",(char *) "name", NULL
29158 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_FindWindowByName",kwnames
,&obj0
,&obj1
)) goto fail
;
29159 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29160 if (SWIG_arg_fail(1)) SWIG_fail
;
29162 arg2
= wxString_in_helper(obj1
);
29163 if (arg2
== NULL
) SWIG_fail
;
29167 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29168 result
= (wxWindow
*)(arg1
)->FindWindow((wxString
const &)*arg2
);
29170 wxPyEndAllowThreads(__tstate
);
29171 if (PyErr_Occurred()) SWIG_fail
;
29174 resultobj
= wxPyMake_wxObject(result
, 0);
29190 static PyObject
*_wrap_Window_GetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29191 PyObject
*resultobj
= NULL
;
29192 wxWindow
*arg1
= (wxWindow
*) 0 ;
29193 wxEvtHandler
*result
;
29194 PyObject
* obj0
= 0 ;
29195 char *kwnames
[] = {
29196 (char *) "self", NULL
29199 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetEventHandler",kwnames
,&obj0
)) goto fail
;
29200 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29201 if (SWIG_arg_fail(1)) SWIG_fail
;
29203 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29204 result
= (wxEvtHandler
*)((wxWindow
const *)arg1
)->GetEventHandler();
29206 wxPyEndAllowThreads(__tstate
);
29207 if (PyErr_Occurred()) SWIG_fail
;
29210 resultobj
= wxPyMake_wxObject(result
, 0);
29218 static PyObject
*_wrap_Window_SetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29219 PyObject
*resultobj
= NULL
;
29220 wxWindow
*arg1
= (wxWindow
*) 0 ;
29221 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
29222 PyObject
* obj0
= 0 ;
29223 PyObject
* obj1
= 0 ;
29224 char *kwnames
[] = {
29225 (char *) "self",(char *) "handler", NULL
29228 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29229 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29230 if (SWIG_arg_fail(1)) SWIG_fail
;
29231 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
29232 if (SWIG_arg_fail(2)) SWIG_fail
;
29234 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29235 (arg1
)->SetEventHandler(arg2
);
29237 wxPyEndAllowThreads(__tstate
);
29238 if (PyErr_Occurred()) SWIG_fail
;
29240 Py_INCREF(Py_None
); resultobj
= Py_None
;
29247 static PyObject
*_wrap_Window_PushEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29248 PyObject
*resultobj
= NULL
;
29249 wxWindow
*arg1
= (wxWindow
*) 0 ;
29250 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
29251 PyObject
* obj0
= 0 ;
29252 PyObject
* obj1
= 0 ;
29253 char *kwnames
[] = {
29254 (char *) "self",(char *) "handler", NULL
29257 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_PushEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29258 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29259 if (SWIG_arg_fail(1)) SWIG_fail
;
29260 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
29261 if (SWIG_arg_fail(2)) SWIG_fail
;
29263 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29264 (arg1
)->PushEventHandler(arg2
);
29266 wxPyEndAllowThreads(__tstate
);
29267 if (PyErr_Occurred()) SWIG_fail
;
29269 Py_INCREF(Py_None
); resultobj
= Py_None
;
29276 static PyObject
*_wrap_Window_PopEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29277 PyObject
*resultobj
= NULL
;
29278 wxWindow
*arg1
= (wxWindow
*) 0 ;
29279 bool arg2
= (bool) false ;
29280 wxEvtHandler
*result
;
29281 PyObject
* obj0
= 0 ;
29282 PyObject
* obj1
= 0 ;
29283 char *kwnames
[] = {
29284 (char *) "self",(char *) "deleteHandler", NULL
29287 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_PopEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29288 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29289 if (SWIG_arg_fail(1)) SWIG_fail
;
29292 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
29293 if (SWIG_arg_fail(2)) SWIG_fail
;
29297 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29298 result
= (wxEvtHandler
*)(arg1
)->PopEventHandler(arg2
);
29300 wxPyEndAllowThreads(__tstate
);
29301 if (PyErr_Occurred()) SWIG_fail
;
29304 resultobj
= wxPyMake_wxObject(result
, 0);
29312 static PyObject
*_wrap_Window_RemoveEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29313 PyObject
*resultobj
= NULL
;
29314 wxWindow
*arg1
= (wxWindow
*) 0 ;
29315 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
29317 PyObject
* obj0
= 0 ;
29318 PyObject
* obj1
= 0 ;
29319 char *kwnames
[] = {
29320 (char *) "self",(char *) "handler", NULL
29323 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_RemoveEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
29324 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29325 if (SWIG_arg_fail(1)) SWIG_fail
;
29326 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
29327 if (SWIG_arg_fail(2)) SWIG_fail
;
29329 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29330 result
= (bool)(arg1
)->RemoveEventHandler(arg2
);
29332 wxPyEndAllowThreads(__tstate
);
29333 if (PyErr_Occurred()) SWIG_fail
;
29336 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29344 static PyObject
*_wrap_Window_SetValidator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29345 PyObject
*resultobj
= NULL
;
29346 wxWindow
*arg1
= (wxWindow
*) 0 ;
29347 wxValidator
*arg2
= 0 ;
29348 PyObject
* obj0
= 0 ;
29349 PyObject
* obj1
= 0 ;
29350 char *kwnames
[] = {
29351 (char *) "self",(char *) "validator", NULL
29354 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetValidator",kwnames
,&obj0
,&obj1
)) goto fail
;
29355 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29356 if (SWIG_arg_fail(1)) SWIG_fail
;
29358 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
29359 if (SWIG_arg_fail(2)) SWIG_fail
;
29360 if (arg2
== NULL
) {
29361 SWIG_null_ref("wxValidator");
29363 if (SWIG_arg_fail(2)) SWIG_fail
;
29366 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29367 (arg1
)->SetValidator((wxValidator
const &)*arg2
);
29369 wxPyEndAllowThreads(__tstate
);
29370 if (PyErr_Occurred()) SWIG_fail
;
29372 Py_INCREF(Py_None
); resultobj
= Py_None
;
29379 static PyObject
*_wrap_Window_GetValidator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29380 PyObject
*resultobj
= NULL
;
29381 wxWindow
*arg1
= (wxWindow
*) 0 ;
29382 wxValidator
*result
;
29383 PyObject
* obj0
= 0 ;
29384 char *kwnames
[] = {
29385 (char *) "self", NULL
29388 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetValidator",kwnames
,&obj0
)) goto fail
;
29389 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29390 if (SWIG_arg_fail(1)) SWIG_fail
;
29392 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29393 result
= (wxValidator
*)(arg1
)->GetValidator();
29395 wxPyEndAllowThreads(__tstate
);
29396 if (PyErr_Occurred()) SWIG_fail
;
29399 resultobj
= wxPyMake_wxObject(result
, 0);
29407 static PyObject
*_wrap_Window_Validate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29408 PyObject
*resultobj
= NULL
;
29409 wxWindow
*arg1
= (wxWindow
*) 0 ;
29411 PyObject
* obj0
= 0 ;
29412 char *kwnames
[] = {
29413 (char *) "self", NULL
29416 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Validate",kwnames
,&obj0
)) goto fail
;
29417 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29418 if (SWIG_arg_fail(1)) SWIG_fail
;
29420 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29421 result
= (bool)(arg1
)->Validate();
29423 wxPyEndAllowThreads(__tstate
);
29424 if (PyErr_Occurred()) SWIG_fail
;
29427 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29435 static PyObject
*_wrap_Window_TransferDataToWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29436 PyObject
*resultobj
= NULL
;
29437 wxWindow
*arg1
= (wxWindow
*) 0 ;
29439 PyObject
* obj0
= 0 ;
29440 char *kwnames
[] = {
29441 (char *) "self", NULL
29444 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_TransferDataToWindow",kwnames
,&obj0
)) goto fail
;
29445 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29446 if (SWIG_arg_fail(1)) SWIG_fail
;
29448 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29449 result
= (bool)(arg1
)->TransferDataToWindow();
29451 wxPyEndAllowThreads(__tstate
);
29452 if (PyErr_Occurred()) SWIG_fail
;
29455 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29463 static PyObject
*_wrap_Window_TransferDataFromWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29464 PyObject
*resultobj
= NULL
;
29465 wxWindow
*arg1
= (wxWindow
*) 0 ;
29467 PyObject
* obj0
= 0 ;
29468 char *kwnames
[] = {
29469 (char *) "self", NULL
29472 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_TransferDataFromWindow",kwnames
,&obj0
)) goto fail
;
29473 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29474 if (SWIG_arg_fail(1)) SWIG_fail
;
29476 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29477 result
= (bool)(arg1
)->TransferDataFromWindow();
29479 wxPyEndAllowThreads(__tstate
);
29480 if (PyErr_Occurred()) SWIG_fail
;
29483 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29491 static PyObject
*_wrap_Window_InitDialog(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29492 PyObject
*resultobj
= NULL
;
29493 wxWindow
*arg1
= (wxWindow
*) 0 ;
29494 PyObject
* obj0
= 0 ;
29495 char *kwnames
[] = {
29496 (char *) "self", NULL
29499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InitDialog",kwnames
,&obj0
)) goto fail
;
29500 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29501 if (SWIG_arg_fail(1)) SWIG_fail
;
29503 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29504 (arg1
)->InitDialog();
29506 wxPyEndAllowThreads(__tstate
);
29507 if (PyErr_Occurred()) SWIG_fail
;
29509 Py_INCREF(Py_None
); resultobj
= Py_None
;
29516 static PyObject
*_wrap_Window_SetAcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29517 PyObject
*resultobj
= NULL
;
29518 wxWindow
*arg1
= (wxWindow
*) 0 ;
29519 wxAcceleratorTable
*arg2
= 0 ;
29520 PyObject
* obj0
= 0 ;
29521 PyObject
* obj1
= 0 ;
29522 char *kwnames
[] = {
29523 (char *) "self",(char *) "accel", NULL
29526 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetAcceleratorTable",kwnames
,&obj0
,&obj1
)) goto fail
;
29527 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29528 if (SWIG_arg_fail(1)) SWIG_fail
;
29530 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxAcceleratorTable
, SWIG_POINTER_EXCEPTION
| 0);
29531 if (SWIG_arg_fail(2)) SWIG_fail
;
29532 if (arg2
== NULL
) {
29533 SWIG_null_ref("wxAcceleratorTable");
29535 if (SWIG_arg_fail(2)) SWIG_fail
;
29538 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29539 (arg1
)->SetAcceleratorTable((wxAcceleratorTable
const &)*arg2
);
29541 wxPyEndAllowThreads(__tstate
);
29542 if (PyErr_Occurred()) SWIG_fail
;
29544 Py_INCREF(Py_None
); resultobj
= Py_None
;
29551 static PyObject
*_wrap_Window_GetAcceleratorTable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29552 PyObject
*resultobj
= NULL
;
29553 wxWindow
*arg1
= (wxWindow
*) 0 ;
29554 wxAcceleratorTable
*result
;
29555 PyObject
* obj0
= 0 ;
29556 char *kwnames
[] = {
29557 (char *) "self", NULL
29560 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetAcceleratorTable",kwnames
,&obj0
)) goto fail
;
29561 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29562 if (SWIG_arg_fail(1)) SWIG_fail
;
29564 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29565 result
= (wxAcceleratorTable
*)(arg1
)->GetAcceleratorTable();
29567 wxPyEndAllowThreads(__tstate
);
29568 if (PyErr_Occurred()) SWIG_fail
;
29570 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorTable
, 0);
29577 static PyObject
*_wrap_Window_RegisterHotKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29578 PyObject
*resultobj
= NULL
;
29579 wxWindow
*arg1
= (wxWindow
*) 0 ;
29584 PyObject
* obj0
= 0 ;
29585 PyObject
* obj1
= 0 ;
29586 PyObject
* obj2
= 0 ;
29587 PyObject
* obj3
= 0 ;
29588 char *kwnames
[] = {
29589 (char *) "self",(char *) "hotkeyId",(char *) "modifiers",(char *) "keycode", NULL
29592 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:Window_RegisterHotKey",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
29593 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29594 if (SWIG_arg_fail(1)) SWIG_fail
;
29596 arg2
= static_cast<int >(SWIG_As_int(obj1
));
29597 if (SWIG_arg_fail(2)) SWIG_fail
;
29600 arg3
= static_cast<int >(SWIG_As_int(obj2
));
29601 if (SWIG_arg_fail(3)) SWIG_fail
;
29604 arg4
= static_cast<int >(SWIG_As_int(obj3
));
29605 if (SWIG_arg_fail(4)) SWIG_fail
;
29608 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29609 result
= (bool)wxWindow_RegisterHotKey(arg1
,arg2
,arg3
,arg4
);
29611 wxPyEndAllowThreads(__tstate
);
29612 if (PyErr_Occurred()) SWIG_fail
;
29615 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29623 static PyObject
*_wrap_Window_UnregisterHotKey(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29624 PyObject
*resultobj
= NULL
;
29625 wxWindow
*arg1
= (wxWindow
*) 0 ;
29628 PyObject
* obj0
= 0 ;
29629 PyObject
* obj1
= 0 ;
29630 char *kwnames
[] = {
29631 (char *) "self",(char *) "hotkeyId", NULL
29634 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_UnregisterHotKey",kwnames
,&obj0
,&obj1
)) goto fail
;
29635 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29636 if (SWIG_arg_fail(1)) SWIG_fail
;
29638 arg2
= static_cast<int >(SWIG_As_int(obj1
));
29639 if (SWIG_arg_fail(2)) SWIG_fail
;
29642 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29643 result
= (bool)wxWindow_UnregisterHotKey(arg1
,arg2
);
29645 wxPyEndAllowThreads(__tstate
);
29646 if (PyErr_Occurred()) SWIG_fail
;
29649 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
29657 static PyObject
*_wrap_Window_ConvertDialogPointToPixels(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29658 PyObject
*resultobj
= NULL
;
29659 wxWindow
*arg1
= (wxWindow
*) 0 ;
29660 wxPoint
*arg2
= 0 ;
29663 PyObject
* obj0
= 0 ;
29664 PyObject
* obj1
= 0 ;
29665 char *kwnames
[] = {
29666 (char *) "self",(char *) "pt", NULL
29669 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertDialogPointToPixels",kwnames
,&obj0
,&obj1
)) goto fail
;
29670 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29671 if (SWIG_arg_fail(1)) SWIG_fail
;
29674 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
29677 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29678 result
= (arg1
)->ConvertDialogToPixels((wxPoint
const &)*arg2
);
29680 wxPyEndAllowThreads(__tstate
);
29681 if (PyErr_Occurred()) SWIG_fail
;
29684 wxPoint
* resultptr
;
29685 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
29686 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
29694 static PyObject
*_wrap_Window_ConvertDialogSizeToPixels(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29695 PyObject
*resultobj
= NULL
;
29696 wxWindow
*arg1
= (wxWindow
*) 0 ;
29700 PyObject
* obj0
= 0 ;
29701 PyObject
* obj1
= 0 ;
29702 char *kwnames
[] = {
29703 (char *) "self",(char *) "sz", NULL
29706 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertDialogSizeToPixels",kwnames
,&obj0
,&obj1
)) goto fail
;
29707 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29708 if (SWIG_arg_fail(1)) SWIG_fail
;
29711 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
29714 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29715 result
= (arg1
)->ConvertDialogToPixels((wxSize
const &)*arg2
);
29717 wxPyEndAllowThreads(__tstate
);
29718 if (PyErr_Occurred()) SWIG_fail
;
29721 wxSize
* resultptr
;
29722 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
29723 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
29731 static PyObject
*_wrap_Window_DLG_PNT(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29732 PyObject
*resultobj
= NULL
;
29733 wxWindow
*arg1
= (wxWindow
*) 0 ;
29734 wxPoint
*arg2
= 0 ;
29737 PyObject
* obj0
= 0 ;
29738 PyObject
* obj1
= 0 ;
29739 char *kwnames
[] = {
29740 (char *) "self",(char *) "pt", NULL
29743 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_DLG_PNT",kwnames
,&obj0
,&obj1
)) goto fail
;
29744 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29745 if (SWIG_arg_fail(1)) SWIG_fail
;
29748 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
29751 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29752 result
= (arg1
)->ConvertDialogToPixels((wxPoint
const &)*arg2
);
29754 wxPyEndAllowThreads(__tstate
);
29755 if (PyErr_Occurred()) SWIG_fail
;
29758 wxPoint
* resultptr
;
29759 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
29760 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
29768 static PyObject
*_wrap_Window_DLG_SZE(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29769 PyObject
*resultobj
= NULL
;
29770 wxWindow
*arg1
= (wxWindow
*) 0 ;
29774 PyObject
* obj0
= 0 ;
29775 PyObject
* obj1
= 0 ;
29776 char *kwnames
[] = {
29777 (char *) "self",(char *) "sz", NULL
29780 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_DLG_SZE",kwnames
,&obj0
,&obj1
)) goto fail
;
29781 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29782 if (SWIG_arg_fail(1)) SWIG_fail
;
29785 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
29788 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29789 result
= (arg1
)->ConvertDialogToPixels((wxSize
const &)*arg2
);
29791 wxPyEndAllowThreads(__tstate
);
29792 if (PyErr_Occurred()) SWIG_fail
;
29795 wxSize
* resultptr
;
29796 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
29797 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
29805 static PyObject
*_wrap_Window_ConvertPixelPointToDialog(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29806 PyObject
*resultobj
= NULL
;
29807 wxWindow
*arg1
= (wxWindow
*) 0 ;
29808 wxPoint
*arg2
= 0 ;
29811 PyObject
* obj0
= 0 ;
29812 PyObject
* obj1
= 0 ;
29813 char *kwnames
[] = {
29814 (char *) "self",(char *) "pt", NULL
29817 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertPixelPointToDialog",kwnames
,&obj0
,&obj1
)) goto fail
;
29818 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29819 if (SWIG_arg_fail(1)) SWIG_fail
;
29822 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
29825 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29826 result
= (arg1
)->ConvertPixelsToDialog((wxPoint
const &)*arg2
);
29828 wxPyEndAllowThreads(__tstate
);
29829 if (PyErr_Occurred()) SWIG_fail
;
29832 wxPoint
* resultptr
;
29833 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
29834 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
29842 static PyObject
*_wrap_Window_ConvertPixelSizeToDialog(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29843 PyObject
*resultobj
= NULL
;
29844 wxWindow
*arg1
= (wxWindow
*) 0 ;
29848 PyObject
* obj0
= 0 ;
29849 PyObject
* obj1
= 0 ;
29850 char *kwnames
[] = {
29851 (char *) "self",(char *) "sz", NULL
29854 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ConvertPixelSizeToDialog",kwnames
,&obj0
,&obj1
)) goto fail
;
29855 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29856 if (SWIG_arg_fail(1)) SWIG_fail
;
29859 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
29862 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29863 result
= (arg1
)->ConvertPixelsToDialog((wxSize
const &)*arg2
);
29865 wxPyEndAllowThreads(__tstate
);
29866 if (PyErr_Occurred()) SWIG_fail
;
29869 wxSize
* resultptr
;
29870 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
29871 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
29879 static PyObject
*_wrap_Window_WarpPointer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29880 PyObject
*resultobj
= NULL
;
29881 wxWindow
*arg1
= (wxWindow
*) 0 ;
29884 PyObject
* obj0
= 0 ;
29885 PyObject
* obj1
= 0 ;
29886 PyObject
* obj2
= 0 ;
29887 char *kwnames
[] = {
29888 (char *) "self",(char *) "x",(char *) "y", NULL
29891 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_WarpPointer",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
29892 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29893 if (SWIG_arg_fail(1)) SWIG_fail
;
29895 arg2
= static_cast<int >(SWIG_As_int(obj1
));
29896 if (SWIG_arg_fail(2)) SWIG_fail
;
29899 arg3
= static_cast<int >(SWIG_As_int(obj2
));
29900 if (SWIG_arg_fail(3)) SWIG_fail
;
29903 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29904 (arg1
)->WarpPointer(arg2
,arg3
);
29906 wxPyEndAllowThreads(__tstate
);
29907 if (PyErr_Occurred()) SWIG_fail
;
29909 Py_INCREF(Py_None
); resultobj
= Py_None
;
29916 static PyObject
*_wrap_Window_CaptureMouse(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29917 PyObject
*resultobj
= NULL
;
29918 wxWindow
*arg1
= (wxWindow
*) 0 ;
29919 PyObject
* obj0
= 0 ;
29920 char *kwnames
[] = {
29921 (char *) "self", NULL
29924 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_CaptureMouse",kwnames
,&obj0
)) goto fail
;
29925 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29926 if (SWIG_arg_fail(1)) SWIG_fail
;
29928 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29929 (arg1
)->CaptureMouse();
29931 wxPyEndAllowThreads(__tstate
);
29932 if (PyErr_Occurred()) SWIG_fail
;
29934 Py_INCREF(Py_None
); resultobj
= Py_None
;
29941 static PyObject
*_wrap_Window_ReleaseMouse(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29942 PyObject
*resultobj
= NULL
;
29943 wxWindow
*arg1
= (wxWindow
*) 0 ;
29944 PyObject
* obj0
= 0 ;
29945 char *kwnames
[] = {
29946 (char *) "self", NULL
29949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_ReleaseMouse",kwnames
,&obj0
)) goto fail
;
29950 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
29951 if (SWIG_arg_fail(1)) SWIG_fail
;
29953 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29954 (arg1
)->ReleaseMouse();
29956 wxPyEndAllowThreads(__tstate
);
29957 if (PyErr_Occurred()) SWIG_fail
;
29959 Py_INCREF(Py_None
); resultobj
= Py_None
;
29966 static PyObject
*_wrap_Window_GetCapture(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29967 PyObject
*resultobj
= NULL
;
29969 char *kwnames
[] = {
29973 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Window_GetCapture",kwnames
)) goto fail
;
29975 if (!wxPyCheckForApp()) SWIG_fail
;
29976 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
29977 result
= (wxWindow
*)wxWindow::GetCapture();
29979 wxPyEndAllowThreads(__tstate
);
29980 if (PyErr_Occurred()) SWIG_fail
;
29983 resultobj
= wxPyMake_wxObject(result
, 0);
29991 static PyObject
*_wrap_Window_HasCapture(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
29992 PyObject
*resultobj
= NULL
;
29993 wxWindow
*arg1
= (wxWindow
*) 0 ;
29995 PyObject
* obj0
= 0 ;
29996 char *kwnames
[] = {
29997 (char *) "self", NULL
30000 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_HasCapture",kwnames
,&obj0
)) goto fail
;
30001 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30002 if (SWIG_arg_fail(1)) SWIG_fail
;
30004 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30005 result
= (bool)((wxWindow
const *)arg1
)->HasCapture();
30007 wxPyEndAllowThreads(__tstate
);
30008 if (PyErr_Occurred()) SWIG_fail
;
30011 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30019 static PyObject
*_wrap_Window_Refresh(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30020 PyObject
*resultobj
= NULL
;
30021 wxWindow
*arg1
= (wxWindow
*) 0 ;
30022 bool arg2
= (bool) true ;
30023 wxRect
*arg3
= (wxRect
*) NULL
;
30024 PyObject
* obj0
= 0 ;
30025 PyObject
* obj1
= 0 ;
30026 PyObject
* obj2
= 0 ;
30027 char *kwnames
[] = {
30028 (char *) "self",(char *) "eraseBackground",(char *) "rect", NULL
30031 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:Window_Refresh",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
30032 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30033 if (SWIG_arg_fail(1)) SWIG_fail
;
30036 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
30037 if (SWIG_arg_fail(2)) SWIG_fail
;
30041 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
30042 if (SWIG_arg_fail(3)) SWIG_fail
;
30045 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30046 (arg1
)->Refresh(arg2
,(wxRect
const *)arg3
);
30048 wxPyEndAllowThreads(__tstate
);
30049 if (PyErr_Occurred()) SWIG_fail
;
30051 Py_INCREF(Py_None
); resultobj
= Py_None
;
30058 static PyObject
*_wrap_Window_RefreshRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30059 PyObject
*resultobj
= NULL
;
30060 wxWindow
*arg1
= (wxWindow
*) 0 ;
30062 bool arg3
= (bool) true ;
30064 PyObject
* obj0
= 0 ;
30065 PyObject
* obj1
= 0 ;
30066 PyObject
* obj2
= 0 ;
30067 char *kwnames
[] = {
30068 (char *) "self",(char *) "rect",(char *) "eraseBackground", NULL
30071 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_RefreshRect",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
30072 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30073 if (SWIG_arg_fail(1)) SWIG_fail
;
30076 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
30080 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
30081 if (SWIG_arg_fail(3)) SWIG_fail
;
30085 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30086 (arg1
)->RefreshRect((wxRect
const &)*arg2
,arg3
);
30088 wxPyEndAllowThreads(__tstate
);
30089 if (PyErr_Occurred()) SWIG_fail
;
30091 Py_INCREF(Py_None
); resultobj
= Py_None
;
30098 static PyObject
*_wrap_Window_Update(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30099 PyObject
*resultobj
= NULL
;
30100 wxWindow
*arg1
= (wxWindow
*) 0 ;
30101 PyObject
* obj0
= 0 ;
30102 char *kwnames
[] = {
30103 (char *) "self", NULL
30106 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Update",kwnames
,&obj0
)) goto fail
;
30107 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30108 if (SWIG_arg_fail(1)) SWIG_fail
;
30110 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30113 wxPyEndAllowThreads(__tstate
);
30114 if (PyErr_Occurred()) SWIG_fail
;
30116 Py_INCREF(Py_None
); resultobj
= Py_None
;
30123 static PyObject
*_wrap_Window_ClearBackground(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30124 PyObject
*resultobj
= NULL
;
30125 wxWindow
*arg1
= (wxWindow
*) 0 ;
30126 PyObject
* obj0
= 0 ;
30127 char *kwnames
[] = {
30128 (char *) "self", NULL
30131 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_ClearBackground",kwnames
,&obj0
)) goto fail
;
30132 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30133 if (SWIG_arg_fail(1)) SWIG_fail
;
30135 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30136 (arg1
)->ClearBackground();
30138 wxPyEndAllowThreads(__tstate
);
30139 if (PyErr_Occurred()) SWIG_fail
;
30141 Py_INCREF(Py_None
); resultobj
= Py_None
;
30148 static PyObject
*_wrap_Window_Freeze(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30149 PyObject
*resultobj
= NULL
;
30150 wxWindow
*arg1
= (wxWindow
*) 0 ;
30151 PyObject
* obj0
= 0 ;
30152 char *kwnames
[] = {
30153 (char *) "self", NULL
30156 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Freeze",kwnames
,&obj0
)) goto fail
;
30157 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30158 if (SWIG_arg_fail(1)) SWIG_fail
;
30160 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30163 wxPyEndAllowThreads(__tstate
);
30164 if (PyErr_Occurred()) SWIG_fail
;
30166 Py_INCREF(Py_None
); resultobj
= Py_None
;
30173 static PyObject
*_wrap_Window_Thaw(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30174 PyObject
*resultobj
= NULL
;
30175 wxWindow
*arg1
= (wxWindow
*) 0 ;
30176 PyObject
* obj0
= 0 ;
30177 char *kwnames
[] = {
30178 (char *) "self", NULL
30181 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Thaw",kwnames
,&obj0
)) goto fail
;
30182 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30183 if (SWIG_arg_fail(1)) SWIG_fail
;
30185 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30188 wxPyEndAllowThreads(__tstate
);
30189 if (PyErr_Occurred()) SWIG_fail
;
30191 Py_INCREF(Py_None
); resultobj
= Py_None
;
30198 static PyObject
*_wrap_Window_PrepareDC(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30199 PyObject
*resultobj
= NULL
;
30200 wxWindow
*arg1
= (wxWindow
*) 0 ;
30202 PyObject
* obj0
= 0 ;
30203 PyObject
* obj1
= 0 ;
30204 char *kwnames
[] = {
30205 (char *) "self",(char *) "dc", NULL
30208 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_PrepareDC",kwnames
,&obj0
,&obj1
)) goto fail
;
30209 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30210 if (SWIG_arg_fail(1)) SWIG_fail
;
30212 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxDC
, SWIG_POINTER_EXCEPTION
| 0);
30213 if (SWIG_arg_fail(2)) SWIG_fail
;
30214 if (arg2
== NULL
) {
30215 SWIG_null_ref("wxDC");
30217 if (SWIG_arg_fail(2)) SWIG_fail
;
30220 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30221 (arg1
)->PrepareDC(*arg2
);
30223 wxPyEndAllowThreads(__tstate
);
30224 if (PyErr_Occurred()) SWIG_fail
;
30226 Py_INCREF(Py_None
); resultobj
= Py_None
;
30233 static PyObject
*_wrap_Window_GetUpdateRegion(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30234 PyObject
*resultobj
= NULL
;
30235 wxWindow
*arg1
= (wxWindow
*) 0 ;
30237 PyObject
* obj0
= 0 ;
30238 char *kwnames
[] = {
30239 (char *) "self", NULL
30242 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetUpdateRegion",kwnames
,&obj0
)) goto fail
;
30243 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30244 if (SWIG_arg_fail(1)) SWIG_fail
;
30246 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30248 wxRegion
&_result_ref
= (arg1
)->GetUpdateRegion();
30249 result
= (wxRegion
*) &_result_ref
;
30252 wxPyEndAllowThreads(__tstate
);
30253 if (PyErr_Occurred()) SWIG_fail
;
30255 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxRegion
, 0);
30262 static PyObject
*_wrap_Window_GetUpdateClientRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30263 PyObject
*resultobj
= NULL
;
30264 wxWindow
*arg1
= (wxWindow
*) 0 ;
30266 PyObject
* obj0
= 0 ;
30267 char *kwnames
[] = {
30268 (char *) "self", NULL
30271 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetUpdateClientRect",kwnames
,&obj0
)) goto fail
;
30272 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30273 if (SWIG_arg_fail(1)) SWIG_fail
;
30275 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30276 result
= ((wxWindow
const *)arg1
)->GetUpdateClientRect();
30278 wxPyEndAllowThreads(__tstate
);
30279 if (PyErr_Occurred()) SWIG_fail
;
30282 wxRect
* resultptr
;
30283 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
30284 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
30292 static PyObject
*_wrap_Window_IsExposed(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30293 PyObject
*resultobj
= NULL
;
30294 wxWindow
*arg1
= (wxWindow
*) 0 ;
30297 int arg4
= (int) 1 ;
30298 int arg5
= (int) 1 ;
30300 PyObject
* obj0
= 0 ;
30301 PyObject
* obj1
= 0 ;
30302 PyObject
* obj2
= 0 ;
30303 PyObject
* obj3
= 0 ;
30304 PyObject
* obj4
= 0 ;
30305 char *kwnames
[] = {
30306 (char *) "self",(char *) "x",(char *) "y",(char *) "w",(char *) "h", NULL
30309 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Window_IsExposed",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) 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 arg2
= static_cast<int >(SWIG_As_int(obj1
));
30314 if (SWIG_arg_fail(2)) SWIG_fail
;
30317 arg3
= static_cast<int >(SWIG_As_int(obj2
));
30318 if (SWIG_arg_fail(3)) SWIG_fail
;
30322 arg4
= static_cast<int >(SWIG_As_int(obj3
));
30323 if (SWIG_arg_fail(4)) SWIG_fail
;
30328 arg5
= static_cast<int >(SWIG_As_int(obj4
));
30329 if (SWIG_arg_fail(5)) SWIG_fail
;
30333 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30334 result
= (bool)((wxWindow
const *)arg1
)->IsExposed(arg2
,arg3
,arg4
,arg5
);
30336 wxPyEndAllowThreads(__tstate
);
30337 if (PyErr_Occurred()) SWIG_fail
;
30340 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30348 static PyObject
*_wrap_Window_IsExposedPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30349 PyObject
*resultobj
= NULL
;
30350 wxWindow
*arg1
= (wxWindow
*) 0 ;
30351 wxPoint
*arg2
= 0 ;
30354 PyObject
* obj0
= 0 ;
30355 PyObject
* obj1
= 0 ;
30356 char *kwnames
[] = {
30357 (char *) "self",(char *) "pt", NULL
30360 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_IsExposedPoint",kwnames
,&obj0
,&obj1
)) goto fail
;
30361 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30362 if (SWIG_arg_fail(1)) SWIG_fail
;
30365 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
30368 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30369 result
= (bool)((wxWindow
const *)arg1
)->IsExposed((wxPoint
const &)*arg2
);
30371 wxPyEndAllowThreads(__tstate
);
30372 if (PyErr_Occurred()) SWIG_fail
;
30375 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30383 static PyObject
*_wrap_Window_IsExposedRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30384 PyObject
*resultobj
= NULL
;
30385 wxWindow
*arg1
= (wxWindow
*) 0 ;
30389 PyObject
* obj0
= 0 ;
30390 PyObject
* obj1
= 0 ;
30391 char *kwnames
[] = {
30392 (char *) "self",(char *) "rect", NULL
30395 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_IsExposedRect",kwnames
,&obj0
,&obj1
)) goto fail
;
30396 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30397 if (SWIG_arg_fail(1)) SWIG_fail
;
30400 if ( ! wxRect_helper(obj1
, &arg2
)) SWIG_fail
;
30403 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30404 result
= (bool)((wxWindow
const *)arg1
)->IsExposed((wxRect
const &)*arg2
);
30406 wxPyEndAllowThreads(__tstate
);
30407 if (PyErr_Occurred()) SWIG_fail
;
30410 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30418 static PyObject
*_wrap_Window_GetDefaultAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30419 PyObject
*resultobj
= NULL
;
30420 wxWindow
*arg1
= (wxWindow
*) 0 ;
30421 wxVisualAttributes result
;
30422 PyObject
* obj0
= 0 ;
30423 char *kwnames
[] = {
30424 (char *) "self", NULL
30427 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetDefaultAttributes",kwnames
,&obj0
)) goto fail
;
30428 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30429 if (SWIG_arg_fail(1)) SWIG_fail
;
30431 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30432 result
= ((wxWindow
const *)arg1
)->GetDefaultAttributes();
30434 wxPyEndAllowThreads(__tstate
);
30435 if (PyErr_Occurred()) SWIG_fail
;
30438 wxVisualAttributes
* resultptr
;
30439 resultptr
= new wxVisualAttributes(static_cast<wxVisualAttributes
& >(result
));
30440 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1);
30448 static PyObject
*_wrap_Window_GetClassDefaultAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30449 PyObject
*resultobj
= NULL
;
30450 wxWindowVariant arg1
= (wxWindowVariant
) wxWINDOW_VARIANT_NORMAL
;
30451 wxVisualAttributes result
;
30452 PyObject
* obj0
= 0 ;
30453 char *kwnames
[] = {
30454 (char *) "variant", NULL
30457 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Window_GetClassDefaultAttributes",kwnames
,&obj0
)) goto fail
;
30460 arg1
= static_cast<wxWindowVariant
>(SWIG_As_int(obj0
));
30461 if (SWIG_arg_fail(1)) SWIG_fail
;
30465 if (!wxPyCheckForApp()) SWIG_fail
;
30466 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30467 result
= wxWindow::GetClassDefaultAttributes(arg1
);
30469 wxPyEndAllowThreads(__tstate
);
30470 if (PyErr_Occurred()) SWIG_fail
;
30473 wxVisualAttributes
* resultptr
;
30474 resultptr
= new wxVisualAttributes(static_cast<wxVisualAttributes
& >(result
));
30475 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1);
30483 static PyObject
*_wrap_Window_SetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30484 PyObject
*resultobj
= NULL
;
30485 wxWindow
*arg1
= (wxWindow
*) 0 ;
30486 wxColour
*arg2
= 0 ;
30489 PyObject
* obj0
= 0 ;
30490 PyObject
* obj1
= 0 ;
30491 char *kwnames
[] = {
30492 (char *) "self",(char *) "colour", NULL
30495 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30496 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30497 if (SWIG_arg_fail(1)) SWIG_fail
;
30500 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30503 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30504 result
= (bool)(arg1
)->SetBackgroundColour((wxColour
const &)*arg2
);
30506 wxPyEndAllowThreads(__tstate
);
30507 if (PyErr_Occurred()) SWIG_fail
;
30510 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30518 static PyObject
*_wrap_Window_SetOwnBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30519 PyObject
*resultobj
= NULL
;
30520 wxWindow
*arg1
= (wxWindow
*) 0 ;
30521 wxColour
*arg2
= 0 ;
30523 PyObject
* obj0
= 0 ;
30524 PyObject
* obj1
= 0 ;
30525 char *kwnames
[] = {
30526 (char *) "self",(char *) "colour", NULL
30529 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetOwnBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30530 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30531 if (SWIG_arg_fail(1)) SWIG_fail
;
30534 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30537 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30538 (arg1
)->SetOwnBackgroundColour((wxColour
const &)*arg2
);
30540 wxPyEndAllowThreads(__tstate
);
30541 if (PyErr_Occurred()) SWIG_fail
;
30543 Py_INCREF(Py_None
); resultobj
= Py_None
;
30550 static PyObject
*_wrap_Window_SetForegroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30551 PyObject
*resultobj
= NULL
;
30552 wxWindow
*arg1
= (wxWindow
*) 0 ;
30553 wxColour
*arg2
= 0 ;
30556 PyObject
* obj0
= 0 ;
30557 PyObject
* obj1
= 0 ;
30558 char *kwnames
[] = {
30559 (char *) "self",(char *) "colour", NULL
30562 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetForegroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30563 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30564 if (SWIG_arg_fail(1)) SWIG_fail
;
30567 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30570 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30571 result
= (bool)(arg1
)->SetForegroundColour((wxColour
const &)*arg2
);
30573 wxPyEndAllowThreads(__tstate
);
30574 if (PyErr_Occurred()) SWIG_fail
;
30577 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30585 static PyObject
*_wrap_Window_SetOwnForegroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30586 PyObject
*resultobj
= NULL
;
30587 wxWindow
*arg1
= (wxWindow
*) 0 ;
30588 wxColour
*arg2
= 0 ;
30590 PyObject
* obj0
= 0 ;
30591 PyObject
* obj1
= 0 ;
30592 char *kwnames
[] = {
30593 (char *) "self",(char *) "colour", NULL
30596 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetOwnForegroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
30597 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30598 if (SWIG_arg_fail(1)) SWIG_fail
;
30601 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
30604 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30605 (arg1
)->SetOwnForegroundColour((wxColour
const &)*arg2
);
30607 wxPyEndAllowThreads(__tstate
);
30608 if (PyErr_Occurred()) SWIG_fail
;
30610 Py_INCREF(Py_None
); resultobj
= Py_None
;
30617 static PyObject
*_wrap_Window_GetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30618 PyObject
*resultobj
= NULL
;
30619 wxWindow
*arg1
= (wxWindow
*) 0 ;
30621 PyObject
* obj0
= 0 ;
30622 char *kwnames
[] = {
30623 (char *) "self", NULL
30626 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBackgroundColour",kwnames
,&obj0
)) goto fail
;
30627 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30628 if (SWIG_arg_fail(1)) SWIG_fail
;
30630 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30631 result
= ((wxWindow
const *)arg1
)->GetBackgroundColour();
30633 wxPyEndAllowThreads(__tstate
);
30634 if (PyErr_Occurred()) SWIG_fail
;
30637 wxColour
* resultptr
;
30638 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
30639 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
30647 static PyObject
*_wrap_Window_GetForegroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30648 PyObject
*resultobj
= NULL
;
30649 wxWindow
*arg1
= (wxWindow
*) 0 ;
30651 PyObject
* obj0
= 0 ;
30652 char *kwnames
[] = {
30653 (char *) "self", NULL
30656 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetForegroundColour",kwnames
,&obj0
)) goto fail
;
30657 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30658 if (SWIG_arg_fail(1)) SWIG_fail
;
30660 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30661 result
= ((wxWindow
const *)arg1
)->GetForegroundColour();
30663 wxPyEndAllowThreads(__tstate
);
30664 if (PyErr_Occurred()) SWIG_fail
;
30667 wxColour
* resultptr
;
30668 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
30669 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
30677 static PyObject
*_wrap_Window_InheritsBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30678 PyObject
*resultobj
= NULL
;
30679 wxWindow
*arg1
= (wxWindow
*) 0 ;
30681 PyObject
* obj0
= 0 ;
30682 char *kwnames
[] = {
30683 (char *) "self", NULL
30686 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InheritsBackgroundColour",kwnames
,&obj0
)) goto fail
;
30687 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30688 if (SWIG_arg_fail(1)) SWIG_fail
;
30690 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30691 result
= (bool)((wxWindow
const *)arg1
)->InheritsBackgroundColour();
30693 wxPyEndAllowThreads(__tstate
);
30694 if (PyErr_Occurred()) SWIG_fail
;
30697 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30705 static PyObject
*_wrap_Window_UseBgCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30706 PyObject
*resultobj
= NULL
;
30707 wxWindow
*arg1
= (wxWindow
*) 0 ;
30709 PyObject
* obj0
= 0 ;
30710 char *kwnames
[] = {
30711 (char *) "self", NULL
30714 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_UseBgCol",kwnames
,&obj0
)) goto fail
;
30715 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30716 if (SWIG_arg_fail(1)) SWIG_fail
;
30718 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30719 result
= (bool)((wxWindow
const *)arg1
)->UseBgCol();
30721 wxPyEndAllowThreads(__tstate
);
30722 if (PyErr_Occurred()) SWIG_fail
;
30725 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30733 static PyObject
*_wrap_Window_SetBackgroundStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30734 PyObject
*resultobj
= NULL
;
30735 wxWindow
*arg1
= (wxWindow
*) 0 ;
30736 wxBackgroundStyle arg2
;
30738 PyObject
* obj0
= 0 ;
30739 PyObject
* obj1
= 0 ;
30740 char *kwnames
[] = {
30741 (char *) "self",(char *) "style", NULL
30744 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetBackgroundStyle",kwnames
,&obj0
,&obj1
)) goto fail
;
30745 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30746 if (SWIG_arg_fail(1)) SWIG_fail
;
30748 arg2
= static_cast<wxBackgroundStyle
>(SWIG_As_int(obj1
));
30749 if (SWIG_arg_fail(2)) SWIG_fail
;
30752 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30753 result
= (bool)(arg1
)->SetBackgroundStyle(arg2
);
30755 wxPyEndAllowThreads(__tstate
);
30756 if (PyErr_Occurred()) SWIG_fail
;
30759 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30767 static PyObject
*_wrap_Window_GetBackgroundStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30768 PyObject
*resultobj
= NULL
;
30769 wxWindow
*arg1
= (wxWindow
*) 0 ;
30770 wxBackgroundStyle result
;
30771 PyObject
* obj0
= 0 ;
30772 char *kwnames
[] = {
30773 (char *) "self", NULL
30776 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetBackgroundStyle",kwnames
,&obj0
)) goto fail
;
30777 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30778 if (SWIG_arg_fail(1)) SWIG_fail
;
30780 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30781 result
= (wxBackgroundStyle
)((wxWindow
const *)arg1
)->GetBackgroundStyle();
30783 wxPyEndAllowThreads(__tstate
);
30784 if (PyErr_Occurred()) SWIG_fail
;
30786 resultobj
= SWIG_From_int((result
));
30793 static PyObject
*_wrap_Window_HasTransparentBackground(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30794 PyObject
*resultobj
= NULL
;
30795 wxWindow
*arg1
= (wxWindow
*) 0 ;
30797 PyObject
* obj0
= 0 ;
30798 char *kwnames
[] = {
30799 (char *) "self", NULL
30802 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_HasTransparentBackground",kwnames
,&obj0
)) goto fail
;
30803 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30804 if (SWIG_arg_fail(1)) SWIG_fail
;
30806 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30807 result
= (bool)(arg1
)->HasTransparentBackground();
30809 wxPyEndAllowThreads(__tstate
);
30810 if (PyErr_Occurred()) SWIG_fail
;
30813 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30821 static PyObject
*_wrap_Window_SetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30822 PyObject
*resultobj
= NULL
;
30823 wxWindow
*arg1
= (wxWindow
*) 0 ;
30824 wxCursor
*arg2
= 0 ;
30826 PyObject
* obj0
= 0 ;
30827 PyObject
* obj1
= 0 ;
30828 char *kwnames
[] = {
30829 (char *) "self",(char *) "cursor", NULL
30832 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetCursor",kwnames
,&obj0
,&obj1
)) goto fail
;
30833 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30834 if (SWIG_arg_fail(1)) SWIG_fail
;
30836 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCursor
, SWIG_POINTER_EXCEPTION
| 0);
30837 if (SWIG_arg_fail(2)) SWIG_fail
;
30838 if (arg2
== NULL
) {
30839 SWIG_null_ref("wxCursor");
30841 if (SWIG_arg_fail(2)) SWIG_fail
;
30844 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30845 result
= (bool)(arg1
)->SetCursor((wxCursor
const &)*arg2
);
30847 wxPyEndAllowThreads(__tstate
);
30848 if (PyErr_Occurred()) SWIG_fail
;
30851 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30859 static PyObject
*_wrap_Window_GetCursor(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30860 PyObject
*resultobj
= NULL
;
30861 wxWindow
*arg1
= (wxWindow
*) 0 ;
30863 PyObject
* obj0
= 0 ;
30864 char *kwnames
[] = {
30865 (char *) "self", NULL
30868 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCursor",kwnames
,&obj0
)) goto fail
;
30869 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30870 if (SWIG_arg_fail(1)) SWIG_fail
;
30872 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30873 result
= (arg1
)->GetCursor();
30875 wxPyEndAllowThreads(__tstate
);
30876 if (PyErr_Occurred()) SWIG_fail
;
30879 wxCursor
* resultptr
;
30880 resultptr
= new wxCursor(static_cast<wxCursor
& >(result
));
30881 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxCursor
, 1);
30889 static PyObject
*_wrap_Window_SetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30890 PyObject
*resultobj
= NULL
;
30891 wxWindow
*arg1
= (wxWindow
*) 0 ;
30894 PyObject
* obj0
= 0 ;
30895 PyObject
* obj1
= 0 ;
30896 char *kwnames
[] = {
30897 (char *) "self",(char *) "font", NULL
30900 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetFont",kwnames
,&obj0
,&obj1
)) goto fail
;
30901 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30902 if (SWIG_arg_fail(1)) SWIG_fail
;
30904 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
30905 if (SWIG_arg_fail(2)) SWIG_fail
;
30906 if (arg2
== NULL
) {
30907 SWIG_null_ref("wxFont");
30909 if (SWIG_arg_fail(2)) SWIG_fail
;
30912 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30913 result
= (bool)(arg1
)->SetFont((wxFont
const &)*arg2
);
30915 wxPyEndAllowThreads(__tstate
);
30916 if (PyErr_Occurred()) SWIG_fail
;
30919 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
30927 static PyObject
*_wrap_Window_SetOwnFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30928 PyObject
*resultobj
= NULL
;
30929 wxWindow
*arg1
= (wxWindow
*) 0 ;
30931 PyObject
* obj0
= 0 ;
30932 PyObject
* obj1
= 0 ;
30933 char *kwnames
[] = {
30934 (char *) "self",(char *) "font", NULL
30937 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetOwnFont",kwnames
,&obj0
,&obj1
)) goto fail
;
30938 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30939 if (SWIG_arg_fail(1)) SWIG_fail
;
30941 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
30942 if (SWIG_arg_fail(2)) SWIG_fail
;
30943 if (arg2
== NULL
) {
30944 SWIG_null_ref("wxFont");
30946 if (SWIG_arg_fail(2)) SWIG_fail
;
30949 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30950 (arg1
)->SetOwnFont((wxFont
const &)*arg2
);
30952 wxPyEndAllowThreads(__tstate
);
30953 if (PyErr_Occurred()) SWIG_fail
;
30955 Py_INCREF(Py_None
); resultobj
= Py_None
;
30962 static PyObject
*_wrap_Window_GetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30963 PyObject
*resultobj
= NULL
;
30964 wxWindow
*arg1
= (wxWindow
*) 0 ;
30966 PyObject
* obj0
= 0 ;
30967 char *kwnames
[] = {
30968 (char *) "self", NULL
30971 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetFont",kwnames
,&obj0
)) goto fail
;
30972 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
30973 if (SWIG_arg_fail(1)) SWIG_fail
;
30975 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
30976 result
= (arg1
)->GetFont();
30978 wxPyEndAllowThreads(__tstate
);
30979 if (PyErr_Occurred()) SWIG_fail
;
30982 wxFont
* resultptr
;
30983 resultptr
= new wxFont(static_cast<wxFont
& >(result
));
30984 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxFont
, 1);
30992 static PyObject
*_wrap_Window_SetCaret(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
30993 PyObject
*resultobj
= NULL
;
30994 wxWindow
*arg1
= (wxWindow
*) 0 ;
30995 wxCaret
*arg2
= (wxCaret
*) 0 ;
30996 PyObject
* obj0
= 0 ;
30997 PyObject
* obj1
= 0 ;
30998 char *kwnames
[] = {
30999 (char *) "self",(char *) "caret", NULL
31002 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetCaret",kwnames
,&obj0
,&obj1
)) goto fail
;
31003 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31004 if (SWIG_arg_fail(1)) SWIG_fail
;
31005 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCaret
, SWIG_POINTER_EXCEPTION
| 0);
31006 if (SWIG_arg_fail(2)) SWIG_fail
;
31008 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31009 (arg1
)->SetCaret(arg2
);
31011 wxPyEndAllowThreads(__tstate
);
31012 if (PyErr_Occurred()) SWIG_fail
;
31014 Py_INCREF(Py_None
); resultobj
= Py_None
;
31021 static PyObject
*_wrap_Window_GetCaret(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31022 PyObject
*resultobj
= NULL
;
31023 wxWindow
*arg1
= (wxWindow
*) 0 ;
31025 PyObject
* obj0
= 0 ;
31026 char *kwnames
[] = {
31027 (char *) "self", NULL
31030 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCaret",kwnames
,&obj0
)) goto fail
;
31031 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31032 if (SWIG_arg_fail(1)) SWIG_fail
;
31034 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31035 result
= (wxCaret
*)((wxWindow
const *)arg1
)->GetCaret();
31037 wxPyEndAllowThreads(__tstate
);
31038 if (PyErr_Occurred()) SWIG_fail
;
31040 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxCaret
, 0);
31047 static PyObject
*_wrap_Window_GetCharHeight(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31048 PyObject
*resultobj
= NULL
;
31049 wxWindow
*arg1
= (wxWindow
*) 0 ;
31051 PyObject
* obj0
= 0 ;
31052 char *kwnames
[] = {
31053 (char *) "self", NULL
31056 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCharHeight",kwnames
,&obj0
)) goto fail
;
31057 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31058 if (SWIG_arg_fail(1)) SWIG_fail
;
31060 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31061 result
= (int)((wxWindow
const *)arg1
)->GetCharHeight();
31063 wxPyEndAllowThreads(__tstate
);
31064 if (PyErr_Occurred()) SWIG_fail
;
31067 resultobj
= SWIG_From_int(static_cast<int >(result
));
31075 static PyObject
*_wrap_Window_GetCharWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31076 PyObject
*resultobj
= NULL
;
31077 wxWindow
*arg1
= (wxWindow
*) 0 ;
31079 PyObject
* obj0
= 0 ;
31080 char *kwnames
[] = {
31081 (char *) "self", NULL
31084 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetCharWidth",kwnames
,&obj0
)) goto fail
;
31085 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31086 if (SWIG_arg_fail(1)) SWIG_fail
;
31088 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31089 result
= (int)((wxWindow
const *)arg1
)->GetCharWidth();
31091 wxPyEndAllowThreads(__tstate
);
31092 if (PyErr_Occurred()) SWIG_fail
;
31095 resultobj
= SWIG_From_int(static_cast<int >(result
));
31103 static PyObject
*_wrap_Window_GetTextExtent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31104 PyObject
*resultobj
= NULL
;
31105 wxWindow
*arg1
= (wxWindow
*) 0 ;
31106 wxString
*arg2
= 0 ;
31107 int *arg3
= (int *) 0 ;
31108 int *arg4
= (int *) 0 ;
31109 bool temp2
= false ;
31114 PyObject
* obj0
= 0 ;
31115 PyObject
* obj1
= 0 ;
31116 char *kwnames
[] = {
31117 (char *) "self",(char *) "string", NULL
31120 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
31121 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
31122 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetTextExtent",kwnames
,&obj0
,&obj1
)) 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 arg2
= wxString_in_helper(obj1
);
31127 if (arg2
== NULL
) SWIG_fail
;
31131 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31132 (arg1
)->GetTextExtent((wxString
const &)*arg2
,arg3
,arg4
);
31134 wxPyEndAllowThreads(__tstate
);
31135 if (PyErr_Occurred()) SWIG_fail
;
31137 Py_INCREF(Py_None
); resultobj
= Py_None
;
31138 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31139 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31140 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
31141 SWIG_From_int((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, 0)));
31156 static PyObject
*_wrap_Window_GetFullTextExtent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31157 PyObject
*resultobj
= NULL
;
31158 wxWindow
*arg1
= (wxWindow
*) 0 ;
31159 wxString
*arg2
= 0 ;
31160 int *arg3
= (int *) 0 ;
31161 int *arg4
= (int *) 0 ;
31162 int *arg5
= (int *) 0 ;
31163 int *arg6
= (int *) 0 ;
31164 wxFont
*arg7
= (wxFont
*) NULL
;
31165 bool temp2
= false ;
31174 PyObject
* obj0
= 0 ;
31175 PyObject
* obj1
= 0 ;
31176 PyObject
* obj2
= 0 ;
31177 char *kwnames
[] = {
31178 (char *) "self",(char *) "string",(char *) "font", NULL
31181 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
31182 arg4
= &temp4
; res4
= SWIG_NEWOBJ
;
31183 arg5
= &temp5
; res5
= SWIG_NEWOBJ
;
31184 arg6
= &temp6
; res6
= SWIG_NEWOBJ
;
31185 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_GetFullTextExtent",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31186 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31187 if (SWIG_arg_fail(1)) SWIG_fail
;
31189 arg2
= wxString_in_helper(obj1
);
31190 if (arg2
== NULL
) SWIG_fail
;
31194 SWIG_Python_ConvertPtr(obj2
, (void **)&arg7
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
31195 if (SWIG_arg_fail(7)) SWIG_fail
;
31198 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31199 (arg1
)->GetTextExtent((wxString
const &)*arg2
,arg3
,arg4
,arg5
,arg6
,(wxFont
const *)arg7
);
31201 wxPyEndAllowThreads(__tstate
);
31202 if (PyErr_Occurred()) SWIG_fail
;
31204 Py_INCREF(Py_None
); resultobj
= Py_None
;
31205 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31206 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31207 resultobj
= t_output_helper(resultobj
, ((res4
== SWIG_NEWOBJ
) ?
31208 SWIG_From_int((*arg4
)) : SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, 0)));
31209 resultobj
= t_output_helper(resultobj
, ((res5
== SWIG_NEWOBJ
) ?
31210 SWIG_From_int((*arg5
)) : SWIG_NewPointerObj((void*)(arg5
), SWIGTYPE_p_int
, 0)));
31211 resultobj
= t_output_helper(resultobj
, ((res6
== SWIG_NEWOBJ
) ?
31212 SWIG_From_int((*arg6
)) : SWIG_NewPointerObj((void*)(arg6
), SWIGTYPE_p_int
, 0)));
31227 static PyObject
*_wrap_Window_ClientToScreenXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31228 PyObject
*resultobj
= NULL
;
31229 wxWindow
*arg1
= (wxWindow
*) 0 ;
31230 int *arg2
= (int *) 0 ;
31231 int *arg3
= (int *) 0 ;
31236 PyObject
* obj0
= 0 ;
31237 PyObject
* obj1
= 0 ;
31238 PyObject
* obj2
= 0 ;
31239 char *kwnames
[] = {
31240 (char *) "self",(char *) "x",(char *) "y", NULL
31243 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_ClientToScreenXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31244 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31245 if (SWIG_arg_fail(1)) SWIG_fail
;
31247 if (!(SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_int
,0) != -1)) {
31248 temp2
= SWIG_As_int(obj1
);
31249 if (SWIG_arg_fail(2)) SWIG_fail
;
31251 res2
= SWIG_NEWOBJ
;
31255 if (!(SWIG_ConvertPtr(obj2
,(void **)(&arg3
),SWIGTYPE_p_int
,0) != -1)) {
31256 temp3
= SWIG_As_int(obj2
);
31257 if (SWIG_arg_fail(3)) SWIG_fail
;
31259 res3
= SWIG_NEWOBJ
;
31263 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31264 ((wxWindow
const *)arg1
)->ClientToScreen(arg2
,arg3
);
31266 wxPyEndAllowThreads(__tstate
);
31267 if (PyErr_Occurred()) SWIG_fail
;
31269 Py_INCREF(Py_None
); resultobj
= Py_None
;
31270 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
31271 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
31272 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31273 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31280 static PyObject
*_wrap_Window_ScreenToClientXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31281 PyObject
*resultobj
= NULL
;
31282 wxWindow
*arg1
= (wxWindow
*) 0 ;
31283 int *arg2
= (int *) 0 ;
31284 int *arg3
= (int *) 0 ;
31289 PyObject
* obj0
= 0 ;
31290 PyObject
* obj1
= 0 ;
31291 PyObject
* obj2
= 0 ;
31292 char *kwnames
[] = {
31293 (char *) "self",(char *) "x",(char *) "y", NULL
31296 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_ScreenToClientXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31297 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31298 if (SWIG_arg_fail(1)) SWIG_fail
;
31300 if (!(SWIG_ConvertPtr(obj1
,(void **)(&arg2
),SWIGTYPE_p_int
,0) != -1)) {
31301 temp2
= SWIG_As_int(obj1
);
31302 if (SWIG_arg_fail(2)) SWIG_fail
;
31304 res2
= SWIG_NEWOBJ
;
31308 if (!(SWIG_ConvertPtr(obj2
,(void **)(&arg3
),SWIGTYPE_p_int
,0) != -1)) {
31309 temp3
= SWIG_As_int(obj2
);
31310 if (SWIG_arg_fail(3)) SWIG_fail
;
31312 res3
= SWIG_NEWOBJ
;
31316 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31317 ((wxWindow
const *)arg1
)->ScreenToClient(arg2
,arg3
);
31319 wxPyEndAllowThreads(__tstate
);
31320 if (PyErr_Occurred()) SWIG_fail
;
31322 Py_INCREF(Py_None
); resultobj
= Py_None
;
31323 resultobj
= t_output_helper(resultobj
, ((res2
== SWIG_NEWOBJ
) ?
31324 SWIG_From_int((*arg2
)) : SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_int
, 0)));
31325 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
31326 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
31333 static PyObject
*_wrap_Window_ClientToScreen(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31334 PyObject
*resultobj
= NULL
;
31335 wxWindow
*arg1
= (wxWindow
*) 0 ;
31336 wxPoint
*arg2
= 0 ;
31339 PyObject
* obj0
= 0 ;
31340 PyObject
* obj1
= 0 ;
31341 char *kwnames
[] = {
31342 (char *) "self",(char *) "pt", NULL
31345 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ClientToScreen",kwnames
,&obj0
,&obj1
)) goto fail
;
31346 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31347 if (SWIG_arg_fail(1)) SWIG_fail
;
31350 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
31353 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31354 result
= ((wxWindow
const *)arg1
)->ClientToScreen((wxPoint
const &)*arg2
);
31356 wxPyEndAllowThreads(__tstate
);
31357 if (PyErr_Occurred()) SWIG_fail
;
31360 wxPoint
* resultptr
;
31361 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
31362 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
31370 static PyObject
*_wrap_Window_ScreenToClient(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31371 PyObject
*resultobj
= NULL
;
31372 wxWindow
*arg1
= (wxWindow
*) 0 ;
31373 wxPoint
*arg2
= 0 ;
31376 PyObject
* obj0
= 0 ;
31377 PyObject
* obj1
= 0 ;
31378 char *kwnames
[] = {
31379 (char *) "self",(char *) "pt", NULL
31382 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ScreenToClient",kwnames
,&obj0
,&obj1
)) goto fail
;
31383 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31384 if (SWIG_arg_fail(1)) SWIG_fail
;
31387 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
31390 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31391 result
= ((wxWindow
const *)arg1
)->ScreenToClient((wxPoint
const &)*arg2
);
31393 wxPyEndAllowThreads(__tstate
);
31394 if (PyErr_Occurred()) SWIG_fail
;
31397 wxPoint
* resultptr
;
31398 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
31399 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
31407 static PyObject
*_wrap_Window_HitTestXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31408 PyObject
*resultobj
= NULL
;
31409 wxWindow
*arg1
= (wxWindow
*) 0 ;
31413 PyObject
* obj0
= 0 ;
31414 PyObject
* obj1
= 0 ;
31415 PyObject
* obj2
= 0 ;
31416 char *kwnames
[] = {
31417 (char *) "self",(char *) "x",(char *) "y", NULL
31420 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Window_HitTestXY",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31421 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31422 if (SWIG_arg_fail(1)) SWIG_fail
;
31424 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31425 if (SWIG_arg_fail(2)) SWIG_fail
;
31428 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31429 if (SWIG_arg_fail(3)) SWIG_fail
;
31432 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31433 result
= (wxHitTest
)((wxWindow
const *)arg1
)->HitTest(arg2
,arg3
);
31435 wxPyEndAllowThreads(__tstate
);
31436 if (PyErr_Occurred()) SWIG_fail
;
31438 resultobj
= SWIG_From_int((result
));
31445 static PyObject
*_wrap_Window_HitTest(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31446 PyObject
*resultobj
= NULL
;
31447 wxWindow
*arg1
= (wxWindow
*) 0 ;
31448 wxPoint
*arg2
= 0 ;
31451 PyObject
* obj0
= 0 ;
31452 PyObject
* obj1
= 0 ;
31453 char *kwnames
[] = {
31454 (char *) "self",(char *) "pt", NULL
31457 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_HitTest",kwnames
,&obj0
,&obj1
)) goto fail
;
31458 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31459 if (SWIG_arg_fail(1)) SWIG_fail
;
31462 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
31465 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31466 result
= (wxHitTest
)((wxWindow
const *)arg1
)->HitTest((wxPoint
const &)*arg2
);
31468 wxPyEndAllowThreads(__tstate
);
31469 if (PyErr_Occurred()) SWIG_fail
;
31471 resultobj
= SWIG_From_int((result
));
31478 static PyObject
*_wrap_Window_GetBorder__SWIG_0(PyObject
*, PyObject
*args
) {
31479 PyObject
*resultobj
= NULL
;
31480 wxWindow
*arg1
= (wxWindow
*) 0 ;
31483 PyObject
* obj0
= 0 ;
31484 PyObject
* obj1
= 0 ;
31486 if(!PyArg_ParseTuple(args
,(char *)"OO:Window_GetBorder",&obj0
,&obj1
)) goto fail
;
31487 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31488 if (SWIG_arg_fail(1)) SWIG_fail
;
31490 arg2
= static_cast<long >(SWIG_As_long(obj1
));
31491 if (SWIG_arg_fail(2)) SWIG_fail
;
31494 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31495 result
= (wxBorder
)((wxWindow
const *)arg1
)->GetBorder(arg2
);
31497 wxPyEndAllowThreads(__tstate
);
31498 if (PyErr_Occurred()) SWIG_fail
;
31500 resultobj
= SWIG_From_int((result
));
31507 static PyObject
*_wrap_Window_GetBorder__SWIG_1(PyObject
*, PyObject
*args
) {
31508 PyObject
*resultobj
= NULL
;
31509 wxWindow
*arg1
= (wxWindow
*) 0 ;
31511 PyObject
* obj0
= 0 ;
31513 if(!PyArg_ParseTuple(args
,(char *)"O:Window_GetBorder",&obj0
)) goto fail
;
31514 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31515 if (SWIG_arg_fail(1)) SWIG_fail
;
31517 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31518 result
= (wxBorder
)((wxWindow
const *)arg1
)->GetBorder();
31520 wxPyEndAllowThreads(__tstate
);
31521 if (PyErr_Occurred()) SWIG_fail
;
31523 resultobj
= SWIG_From_int((result
));
31530 static PyObject
*_wrap_Window_GetBorder(PyObject
*self
, PyObject
*args
) {
31535 argc
= PyObject_Length(args
);
31536 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
31537 argv
[ii
] = PyTuple_GetItem(args
,ii
);
31543 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
31551 return _wrap_Window_GetBorder__SWIG_1(self
,args
);
31558 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
31566 _v
= SWIG_Check_long(argv
[1]);
31568 return _wrap_Window_GetBorder__SWIG_0(self
,args
);
31573 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'Window_GetBorder'");
31578 static PyObject
*_wrap_Window_UpdateWindowUI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31579 PyObject
*resultobj
= NULL
;
31580 wxWindow
*arg1
= (wxWindow
*) 0 ;
31581 long arg2
= (long) wxUPDATE_UI_NONE
;
31582 PyObject
* obj0
= 0 ;
31583 PyObject
* obj1
= 0 ;
31584 char *kwnames
[] = {
31585 (char *) "self",(char *) "flags", NULL
31588 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Window_UpdateWindowUI",kwnames
,&obj0
,&obj1
)) goto fail
;
31589 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31590 if (SWIG_arg_fail(1)) SWIG_fail
;
31593 arg2
= static_cast<long >(SWIG_As_long(obj1
));
31594 if (SWIG_arg_fail(2)) SWIG_fail
;
31598 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31599 (arg1
)->UpdateWindowUI(arg2
);
31601 wxPyEndAllowThreads(__tstate
);
31602 if (PyErr_Occurred()) SWIG_fail
;
31604 Py_INCREF(Py_None
); resultobj
= Py_None
;
31611 static PyObject
*_wrap_Window_PopupMenuXY(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31612 PyObject
*resultobj
= NULL
;
31613 wxWindow
*arg1
= (wxWindow
*) 0 ;
31614 wxMenu
*arg2
= (wxMenu
*) 0 ;
31615 int arg3
= (int) -1 ;
31616 int arg4
= (int) -1 ;
31618 PyObject
* obj0
= 0 ;
31619 PyObject
* obj1
= 0 ;
31620 PyObject
* obj2
= 0 ;
31621 PyObject
* obj3
= 0 ;
31622 char *kwnames
[] = {
31623 (char *) "self",(char *) "menu",(char *) "x",(char *) "y", NULL
31626 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Window_PopupMenuXY",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
31627 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31628 if (SWIG_arg_fail(1)) SWIG_fail
;
31629 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
31630 if (SWIG_arg_fail(2)) SWIG_fail
;
31633 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31634 if (SWIG_arg_fail(3)) SWIG_fail
;
31639 arg4
= static_cast<int >(SWIG_As_int(obj3
));
31640 if (SWIG_arg_fail(4)) SWIG_fail
;
31644 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31645 result
= (bool)(arg1
)->PopupMenu(arg2
,arg3
,arg4
);
31647 wxPyEndAllowThreads(__tstate
);
31648 if (PyErr_Occurred()) SWIG_fail
;
31651 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31659 static PyObject
*_wrap_Window_PopupMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31660 PyObject
*resultobj
= NULL
;
31661 wxWindow
*arg1
= (wxWindow
*) 0 ;
31662 wxMenu
*arg2
= (wxMenu
*) 0 ;
31663 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
31664 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
31667 PyObject
* obj0
= 0 ;
31668 PyObject
* obj1
= 0 ;
31669 PyObject
* obj2
= 0 ;
31670 char *kwnames
[] = {
31671 (char *) "self",(char *) "menu",(char *) "pos", NULL
31674 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_PopupMenu",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
31675 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31676 if (SWIG_arg_fail(1)) SWIG_fail
;
31677 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
31678 if (SWIG_arg_fail(2)) SWIG_fail
;
31682 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
31686 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31687 result
= (bool)(arg1
)->PopupMenu(arg2
,(wxPoint
const &)*arg3
);
31689 wxPyEndAllowThreads(__tstate
);
31690 if (PyErr_Occurred()) SWIG_fail
;
31693 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31701 static PyObject
*_wrap_Window_GetHandle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31702 PyObject
*resultobj
= NULL
;
31703 wxWindow
*arg1
= (wxWindow
*) 0 ;
31705 PyObject
* obj0
= 0 ;
31706 char *kwnames
[] = {
31707 (char *) "self", NULL
31710 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetHandle",kwnames
,&obj0
)) goto fail
;
31711 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31712 if (SWIG_arg_fail(1)) SWIG_fail
;
31714 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31715 result
= (long)wxWindow_GetHandle(arg1
);
31717 wxPyEndAllowThreads(__tstate
);
31718 if (PyErr_Occurred()) SWIG_fail
;
31721 resultobj
= SWIG_From_long(static_cast<long >(result
));
31729 static PyObject
*_wrap_Window_AssociateHandle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31730 PyObject
*resultobj
= NULL
;
31731 wxWindow
*arg1
= (wxWindow
*) 0 ;
31733 PyObject
* obj0
= 0 ;
31734 PyObject
* obj1
= 0 ;
31735 char *kwnames
[] = {
31736 (char *) "self",(char *) "handle", NULL
31739 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_AssociateHandle",kwnames
,&obj0
,&obj1
)) goto fail
;
31740 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31741 if (SWIG_arg_fail(1)) SWIG_fail
;
31743 arg2
= static_cast<long >(SWIG_As_long(obj1
));
31744 if (SWIG_arg_fail(2)) SWIG_fail
;
31747 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31748 wxWindow_AssociateHandle(arg1
,arg2
);
31750 wxPyEndAllowThreads(__tstate
);
31751 if (PyErr_Occurred()) SWIG_fail
;
31753 Py_INCREF(Py_None
); resultobj
= Py_None
;
31760 static PyObject
*_wrap_Window_DissociateHandle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31761 PyObject
*resultobj
= NULL
;
31762 wxWindow
*arg1
= (wxWindow
*) 0 ;
31763 PyObject
* obj0
= 0 ;
31764 char *kwnames
[] = {
31765 (char *) "self", NULL
31768 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_DissociateHandle",kwnames
,&obj0
)) goto fail
;
31769 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31770 if (SWIG_arg_fail(1)) SWIG_fail
;
31772 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31773 (arg1
)->DissociateHandle();
31775 wxPyEndAllowThreads(__tstate
);
31776 if (PyErr_Occurred()) SWIG_fail
;
31778 Py_INCREF(Py_None
); resultobj
= Py_None
;
31785 static PyObject
*_wrap_Window_HasScrollbar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31786 PyObject
*resultobj
= NULL
;
31787 wxWindow
*arg1
= (wxWindow
*) 0 ;
31790 PyObject
* obj0
= 0 ;
31791 PyObject
* obj1
= 0 ;
31792 char *kwnames
[] = {
31793 (char *) "self",(char *) "orient", NULL
31796 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_HasScrollbar",kwnames
,&obj0
,&obj1
)) goto fail
;
31797 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31798 if (SWIG_arg_fail(1)) SWIG_fail
;
31800 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31801 if (SWIG_arg_fail(2)) SWIG_fail
;
31804 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31805 result
= (bool)((wxWindow
const *)arg1
)->HasScrollbar(arg2
);
31807 wxPyEndAllowThreads(__tstate
);
31808 if (PyErr_Occurred()) SWIG_fail
;
31811 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
31819 static PyObject
*_wrap_Window_SetScrollbar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31820 PyObject
*resultobj
= NULL
;
31821 wxWindow
*arg1
= (wxWindow
*) 0 ;
31826 bool arg6
= (bool) true ;
31827 PyObject
* obj0
= 0 ;
31828 PyObject
* obj1
= 0 ;
31829 PyObject
* obj2
= 0 ;
31830 PyObject
* obj3
= 0 ;
31831 PyObject
* obj4
= 0 ;
31832 PyObject
* obj5
= 0 ;
31833 char *kwnames
[] = {
31834 (char *) "self",(char *) "orientation",(char *) "position",(char *) "thumbSize",(char *) "range",(char *) "refresh", NULL
31837 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:Window_SetScrollbar",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
31838 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31839 if (SWIG_arg_fail(1)) SWIG_fail
;
31841 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31842 if (SWIG_arg_fail(2)) SWIG_fail
;
31845 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31846 if (SWIG_arg_fail(3)) SWIG_fail
;
31849 arg4
= static_cast<int >(SWIG_As_int(obj3
));
31850 if (SWIG_arg_fail(4)) SWIG_fail
;
31853 arg5
= static_cast<int >(SWIG_As_int(obj4
));
31854 if (SWIG_arg_fail(5)) SWIG_fail
;
31858 arg6
= static_cast<bool >(SWIG_As_bool(obj5
));
31859 if (SWIG_arg_fail(6)) SWIG_fail
;
31863 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31864 (arg1
)->SetScrollbar(arg2
,arg3
,arg4
,arg5
,arg6
);
31866 wxPyEndAllowThreads(__tstate
);
31867 if (PyErr_Occurred()) SWIG_fail
;
31869 Py_INCREF(Py_None
); resultobj
= Py_None
;
31876 static PyObject
*_wrap_Window_SetScrollPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31877 PyObject
*resultobj
= NULL
;
31878 wxWindow
*arg1
= (wxWindow
*) 0 ;
31881 bool arg4
= (bool) true ;
31882 PyObject
* obj0
= 0 ;
31883 PyObject
* obj1
= 0 ;
31884 PyObject
* obj2
= 0 ;
31885 PyObject
* obj3
= 0 ;
31886 char *kwnames
[] = {
31887 (char *) "self",(char *) "orientation",(char *) "pos",(char *) "refresh", NULL
31890 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Window_SetScrollPos",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
31891 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31892 if (SWIG_arg_fail(1)) SWIG_fail
;
31894 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31895 if (SWIG_arg_fail(2)) SWIG_fail
;
31898 arg3
= static_cast<int >(SWIG_As_int(obj2
));
31899 if (SWIG_arg_fail(3)) SWIG_fail
;
31903 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
31904 if (SWIG_arg_fail(4)) SWIG_fail
;
31908 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31909 (arg1
)->SetScrollPos(arg2
,arg3
,arg4
);
31911 wxPyEndAllowThreads(__tstate
);
31912 if (PyErr_Occurred()) SWIG_fail
;
31914 Py_INCREF(Py_None
); resultobj
= Py_None
;
31921 static PyObject
*_wrap_Window_GetScrollPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31922 PyObject
*resultobj
= NULL
;
31923 wxWindow
*arg1
= (wxWindow
*) 0 ;
31926 PyObject
* obj0
= 0 ;
31927 PyObject
* obj1
= 0 ;
31928 char *kwnames
[] = {
31929 (char *) "self",(char *) "orientation", NULL
31932 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetScrollPos",kwnames
,&obj0
,&obj1
)) goto fail
;
31933 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31934 if (SWIG_arg_fail(1)) SWIG_fail
;
31936 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31937 if (SWIG_arg_fail(2)) SWIG_fail
;
31940 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31941 result
= (int)((wxWindow
const *)arg1
)->GetScrollPos(arg2
);
31943 wxPyEndAllowThreads(__tstate
);
31944 if (PyErr_Occurred()) SWIG_fail
;
31947 resultobj
= SWIG_From_int(static_cast<int >(result
));
31955 static PyObject
*_wrap_Window_GetScrollThumb(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31956 PyObject
*resultobj
= NULL
;
31957 wxWindow
*arg1
= (wxWindow
*) 0 ;
31960 PyObject
* obj0
= 0 ;
31961 PyObject
* obj1
= 0 ;
31962 char *kwnames
[] = {
31963 (char *) "self",(char *) "orientation", NULL
31966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetScrollThumb",kwnames
,&obj0
,&obj1
)) goto fail
;
31967 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
31968 if (SWIG_arg_fail(1)) SWIG_fail
;
31970 arg2
= static_cast<int >(SWIG_As_int(obj1
));
31971 if (SWIG_arg_fail(2)) SWIG_fail
;
31974 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
31975 result
= (int)((wxWindow
const *)arg1
)->GetScrollThumb(arg2
);
31977 wxPyEndAllowThreads(__tstate
);
31978 if (PyErr_Occurred()) SWIG_fail
;
31981 resultobj
= SWIG_From_int(static_cast<int >(result
));
31989 static PyObject
*_wrap_Window_GetScrollRange(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
31990 PyObject
*resultobj
= NULL
;
31991 wxWindow
*arg1
= (wxWindow
*) 0 ;
31994 PyObject
* obj0
= 0 ;
31995 PyObject
* obj1
= 0 ;
31996 char *kwnames
[] = {
31997 (char *) "self",(char *) "orientation", NULL
32000 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_GetScrollRange",kwnames
,&obj0
,&obj1
)) goto fail
;
32001 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32002 if (SWIG_arg_fail(1)) SWIG_fail
;
32004 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32005 if (SWIG_arg_fail(2)) SWIG_fail
;
32008 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32009 result
= (int)((wxWindow
const *)arg1
)->GetScrollRange(arg2
);
32011 wxPyEndAllowThreads(__tstate
);
32012 if (PyErr_Occurred()) SWIG_fail
;
32015 resultobj
= SWIG_From_int(static_cast<int >(result
));
32023 static PyObject
*_wrap_Window_ScrollWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32024 PyObject
*resultobj
= NULL
;
32025 wxWindow
*arg1
= (wxWindow
*) 0 ;
32028 wxRect
*arg4
= (wxRect
*) NULL
;
32029 PyObject
* obj0
= 0 ;
32030 PyObject
* obj1
= 0 ;
32031 PyObject
* obj2
= 0 ;
32032 PyObject
* obj3
= 0 ;
32033 char *kwnames
[] = {
32034 (char *) "self",(char *) "dx",(char *) "dy",(char *) "rect", NULL
32037 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Window_ScrollWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
32038 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32039 if (SWIG_arg_fail(1)) SWIG_fail
;
32041 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32042 if (SWIG_arg_fail(2)) SWIG_fail
;
32045 arg3
= static_cast<int >(SWIG_As_int(obj2
));
32046 if (SWIG_arg_fail(3)) SWIG_fail
;
32049 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxRect
, SWIG_POINTER_EXCEPTION
| 0);
32050 if (SWIG_arg_fail(4)) SWIG_fail
;
32053 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32054 (arg1
)->ScrollWindow(arg2
,arg3
,(wxRect
const *)arg4
);
32056 wxPyEndAllowThreads(__tstate
);
32057 if (PyErr_Occurred()) SWIG_fail
;
32059 Py_INCREF(Py_None
); resultobj
= Py_None
;
32066 static PyObject
*_wrap_Window_ScrollLines(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32067 PyObject
*resultobj
= NULL
;
32068 wxWindow
*arg1
= (wxWindow
*) 0 ;
32071 PyObject
* obj0
= 0 ;
32072 PyObject
* obj1
= 0 ;
32073 char *kwnames
[] = {
32074 (char *) "self",(char *) "lines", NULL
32077 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ScrollLines",kwnames
,&obj0
,&obj1
)) goto fail
;
32078 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32079 if (SWIG_arg_fail(1)) SWIG_fail
;
32081 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32082 if (SWIG_arg_fail(2)) SWIG_fail
;
32085 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32086 result
= (bool)(arg1
)->ScrollLines(arg2
);
32088 wxPyEndAllowThreads(__tstate
);
32089 if (PyErr_Occurred()) SWIG_fail
;
32092 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32100 static PyObject
*_wrap_Window_ScrollPages(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32101 PyObject
*resultobj
= NULL
;
32102 wxWindow
*arg1
= (wxWindow
*) 0 ;
32105 PyObject
* obj0
= 0 ;
32106 PyObject
* obj1
= 0 ;
32107 char *kwnames
[] = {
32108 (char *) "self",(char *) "pages", NULL
32111 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_ScrollPages",kwnames
,&obj0
,&obj1
)) goto fail
;
32112 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32113 if (SWIG_arg_fail(1)) SWIG_fail
;
32115 arg2
= static_cast<int >(SWIG_As_int(obj1
));
32116 if (SWIG_arg_fail(2)) SWIG_fail
;
32119 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32120 result
= (bool)(arg1
)->ScrollPages(arg2
);
32122 wxPyEndAllowThreads(__tstate
);
32123 if (PyErr_Occurred()) SWIG_fail
;
32126 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32134 static PyObject
*_wrap_Window_LineUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32135 PyObject
*resultobj
= NULL
;
32136 wxWindow
*arg1
= (wxWindow
*) 0 ;
32138 PyObject
* obj0
= 0 ;
32139 char *kwnames
[] = {
32140 (char *) "self", NULL
32143 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_LineUp",kwnames
,&obj0
)) goto fail
;
32144 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32145 if (SWIG_arg_fail(1)) SWIG_fail
;
32147 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32148 result
= (bool)(arg1
)->LineUp();
32150 wxPyEndAllowThreads(__tstate
);
32151 if (PyErr_Occurred()) SWIG_fail
;
32154 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32162 static PyObject
*_wrap_Window_LineDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32163 PyObject
*resultobj
= NULL
;
32164 wxWindow
*arg1
= (wxWindow
*) 0 ;
32166 PyObject
* obj0
= 0 ;
32167 char *kwnames
[] = {
32168 (char *) "self", NULL
32171 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_LineDown",kwnames
,&obj0
)) goto fail
;
32172 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32173 if (SWIG_arg_fail(1)) SWIG_fail
;
32175 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32176 result
= (bool)(arg1
)->LineDown();
32178 wxPyEndAllowThreads(__tstate
);
32179 if (PyErr_Occurred()) SWIG_fail
;
32182 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32190 static PyObject
*_wrap_Window_PageUp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32191 PyObject
*resultobj
= NULL
;
32192 wxWindow
*arg1
= (wxWindow
*) 0 ;
32194 PyObject
* obj0
= 0 ;
32195 char *kwnames
[] = {
32196 (char *) "self", NULL
32199 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_PageUp",kwnames
,&obj0
)) goto fail
;
32200 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32201 if (SWIG_arg_fail(1)) SWIG_fail
;
32203 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32204 result
= (bool)(arg1
)->PageUp();
32206 wxPyEndAllowThreads(__tstate
);
32207 if (PyErr_Occurred()) SWIG_fail
;
32210 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32218 static PyObject
*_wrap_Window_PageDown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32219 PyObject
*resultobj
= NULL
;
32220 wxWindow
*arg1
= (wxWindow
*) 0 ;
32222 PyObject
* obj0
= 0 ;
32223 char *kwnames
[] = {
32224 (char *) "self", NULL
32227 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_PageDown",kwnames
,&obj0
)) goto fail
;
32228 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32229 if (SWIG_arg_fail(1)) SWIG_fail
;
32231 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32232 result
= (bool)(arg1
)->PageDown();
32234 wxPyEndAllowThreads(__tstate
);
32235 if (PyErr_Occurred()) SWIG_fail
;
32238 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32246 static PyObject
*_wrap_Window_SetHelpText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32247 PyObject
*resultobj
= NULL
;
32248 wxWindow
*arg1
= (wxWindow
*) 0 ;
32249 wxString
*arg2
= 0 ;
32250 bool temp2
= false ;
32251 PyObject
* obj0
= 0 ;
32252 PyObject
* obj1
= 0 ;
32253 char *kwnames
[] = {
32254 (char *) "self",(char *) "text", NULL
32257 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetHelpText",kwnames
,&obj0
,&obj1
)) goto fail
;
32258 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32259 if (SWIG_arg_fail(1)) SWIG_fail
;
32261 arg2
= wxString_in_helper(obj1
);
32262 if (arg2
== NULL
) SWIG_fail
;
32266 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32267 (arg1
)->SetHelpText((wxString
const &)*arg2
);
32269 wxPyEndAllowThreads(__tstate
);
32270 if (PyErr_Occurred()) SWIG_fail
;
32272 Py_INCREF(Py_None
); resultobj
= Py_None
;
32287 static PyObject
*_wrap_Window_SetHelpTextForId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32288 PyObject
*resultobj
= NULL
;
32289 wxWindow
*arg1
= (wxWindow
*) 0 ;
32290 wxString
*arg2
= 0 ;
32291 bool temp2
= false ;
32292 PyObject
* obj0
= 0 ;
32293 PyObject
* obj1
= 0 ;
32294 char *kwnames
[] = {
32295 (char *) "self",(char *) "text", NULL
32298 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetHelpTextForId",kwnames
,&obj0
,&obj1
)) goto fail
;
32299 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32300 if (SWIG_arg_fail(1)) SWIG_fail
;
32302 arg2
= wxString_in_helper(obj1
);
32303 if (arg2
== NULL
) SWIG_fail
;
32307 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32308 (arg1
)->SetHelpTextForId((wxString
const &)*arg2
);
32310 wxPyEndAllowThreads(__tstate
);
32311 if (PyErr_Occurred()) SWIG_fail
;
32313 Py_INCREF(Py_None
); resultobj
= Py_None
;
32328 static PyObject
*_wrap_Window_GetHelpText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32329 PyObject
*resultobj
= NULL
;
32330 wxWindow
*arg1
= (wxWindow
*) 0 ;
32332 PyObject
* obj0
= 0 ;
32333 char *kwnames
[] = {
32334 (char *) "self", NULL
32337 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetHelpText",kwnames
,&obj0
)) goto fail
;
32338 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32339 if (SWIG_arg_fail(1)) SWIG_fail
;
32341 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32342 result
= ((wxWindow
const *)arg1
)->GetHelpText();
32344 wxPyEndAllowThreads(__tstate
);
32345 if (PyErr_Occurred()) SWIG_fail
;
32349 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
32351 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
32360 static PyObject
*_wrap_Window_SetToolTipString(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 *) "tip", NULL
32371 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetToolTipString",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
)->SetToolTip((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_SetToolTip(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32402 PyObject
*resultobj
= NULL
;
32403 wxWindow
*arg1
= (wxWindow
*) 0 ;
32404 wxToolTip
*arg2
= (wxToolTip
*) 0 ;
32405 PyObject
* obj0
= 0 ;
32406 PyObject
* obj1
= 0 ;
32407 char *kwnames
[] = {
32408 (char *) "self",(char *) "tip", NULL
32411 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetToolTip",kwnames
,&obj0
,&obj1
)) goto fail
;
32412 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32413 if (SWIG_arg_fail(1)) SWIG_fail
;
32414 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxToolTip
, SWIG_POINTER_EXCEPTION
| 0);
32415 if (SWIG_arg_fail(2)) SWIG_fail
;
32417 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32418 (arg1
)->SetToolTip(arg2
);
32420 wxPyEndAllowThreads(__tstate
);
32421 if (PyErr_Occurred()) SWIG_fail
;
32423 Py_INCREF(Py_None
); resultobj
= Py_None
;
32430 static PyObject
*_wrap_Window_GetToolTip(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32431 PyObject
*resultobj
= NULL
;
32432 wxWindow
*arg1
= (wxWindow
*) 0 ;
32434 PyObject
* obj0
= 0 ;
32435 char *kwnames
[] = {
32436 (char *) "self", NULL
32439 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetToolTip",kwnames
,&obj0
)) goto fail
;
32440 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32441 if (SWIG_arg_fail(1)) SWIG_fail
;
32443 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32444 result
= (wxToolTip
*)((wxWindow
const *)arg1
)->GetToolTip();
32446 wxPyEndAllowThreads(__tstate
);
32447 if (PyErr_Occurred()) SWIG_fail
;
32450 resultobj
= wxPyMake_wxObject(result
, 0);
32458 static PyObject
*_wrap_Window_SetDropTarget(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32459 PyObject
*resultobj
= NULL
;
32460 wxWindow
*arg1
= (wxWindow
*) 0 ;
32461 wxPyDropTarget
*arg2
= (wxPyDropTarget
*) 0 ;
32462 PyObject
* obj0
= 0 ;
32463 PyObject
* obj1
= 0 ;
32464 char *kwnames
[] = {
32465 (char *) "self",(char *) "dropTarget", NULL
32468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetDropTarget",kwnames
,&obj0
,&obj1
)) goto fail
;
32469 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32470 if (SWIG_arg_fail(1)) SWIG_fail
;
32471 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxPyDropTarget
, SWIG_POINTER_EXCEPTION
| SWIG_POINTER_DISOWN
);
32472 if (SWIG_arg_fail(2)) SWIG_fail
;
32474 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32475 (arg1
)->SetDropTarget(arg2
);
32477 wxPyEndAllowThreads(__tstate
);
32478 if (PyErr_Occurred()) SWIG_fail
;
32480 Py_INCREF(Py_None
); resultobj
= Py_None
;
32487 static PyObject
*_wrap_Window_GetDropTarget(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32488 PyObject
*resultobj
= NULL
;
32489 wxWindow
*arg1
= (wxWindow
*) 0 ;
32490 wxPyDropTarget
*result
;
32491 PyObject
* obj0
= 0 ;
32492 char *kwnames
[] = {
32493 (char *) "self", NULL
32496 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetDropTarget",kwnames
,&obj0
)) goto fail
;
32497 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32498 if (SWIG_arg_fail(1)) SWIG_fail
;
32500 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32501 result
= (wxPyDropTarget
*)((wxWindow
const *)arg1
)->GetDropTarget();
32503 wxPyEndAllowThreads(__tstate
);
32504 if (PyErr_Occurred()) SWIG_fail
;
32506 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyDropTarget
, 0);
32513 static PyObject
*_wrap_Window_DragAcceptFiles(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32514 PyObject
*resultobj
= NULL
;
32515 wxWindow
*arg1
= (wxWindow
*) 0 ;
32517 PyObject
* obj0
= 0 ;
32518 PyObject
* obj1
= 0 ;
32519 char *kwnames
[] = {
32520 (char *) "self",(char *) "accept", NULL
32523 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_DragAcceptFiles",kwnames
,&obj0
,&obj1
)) goto fail
;
32524 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32525 if (SWIG_arg_fail(1)) SWIG_fail
;
32527 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
32528 if (SWIG_arg_fail(2)) SWIG_fail
;
32531 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32532 wxWindow_DragAcceptFiles(arg1
,arg2
);
32534 wxPyEndAllowThreads(__tstate
);
32535 if (PyErr_Occurred()) SWIG_fail
;
32537 Py_INCREF(Py_None
); resultobj
= Py_None
;
32544 static PyObject
*_wrap_Window_SetConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32545 PyObject
*resultobj
= NULL
;
32546 wxWindow
*arg1
= (wxWindow
*) 0 ;
32547 wxLayoutConstraints
*arg2
= (wxLayoutConstraints
*) 0 ;
32548 PyObject
* obj0
= 0 ;
32549 PyObject
* obj1
= 0 ;
32550 char *kwnames
[] = {
32551 (char *) "self",(char *) "constraints", NULL
32554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetConstraints",kwnames
,&obj0
,&obj1
)) goto fail
;
32555 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32556 if (SWIG_arg_fail(1)) SWIG_fail
;
32557 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
32558 if (SWIG_arg_fail(2)) SWIG_fail
;
32560 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32561 (arg1
)->SetConstraints(arg2
);
32563 wxPyEndAllowThreads(__tstate
);
32564 if (PyErr_Occurred()) SWIG_fail
;
32566 Py_INCREF(Py_None
); resultobj
= Py_None
;
32573 static PyObject
*_wrap_Window_GetConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32574 PyObject
*resultobj
= NULL
;
32575 wxWindow
*arg1
= (wxWindow
*) 0 ;
32576 wxLayoutConstraints
*result
;
32577 PyObject
* obj0
= 0 ;
32578 char *kwnames
[] = {
32579 (char *) "self", NULL
32582 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetConstraints",kwnames
,&obj0
)) goto fail
;
32583 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32584 if (SWIG_arg_fail(1)) SWIG_fail
;
32586 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32587 result
= (wxLayoutConstraints
*)((wxWindow
const *)arg1
)->GetConstraints();
32589 wxPyEndAllowThreads(__tstate
);
32590 if (PyErr_Occurred()) SWIG_fail
;
32592 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLayoutConstraints
, 0);
32599 static PyObject
*_wrap_Window_SetAutoLayout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32600 PyObject
*resultobj
= NULL
;
32601 wxWindow
*arg1
= (wxWindow
*) 0 ;
32603 PyObject
* obj0
= 0 ;
32604 PyObject
* obj1
= 0 ;
32605 char *kwnames
[] = {
32606 (char *) "self",(char *) "autoLayout", NULL
32609 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetAutoLayout",kwnames
,&obj0
,&obj1
)) goto fail
;
32610 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32611 if (SWIG_arg_fail(1)) SWIG_fail
;
32613 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
32614 if (SWIG_arg_fail(2)) SWIG_fail
;
32617 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32618 (arg1
)->SetAutoLayout(arg2
);
32620 wxPyEndAllowThreads(__tstate
);
32621 if (PyErr_Occurred()) SWIG_fail
;
32623 Py_INCREF(Py_None
); resultobj
= Py_None
;
32630 static PyObject
*_wrap_Window_GetAutoLayout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32631 PyObject
*resultobj
= NULL
;
32632 wxWindow
*arg1
= (wxWindow
*) 0 ;
32634 PyObject
* obj0
= 0 ;
32635 char *kwnames
[] = {
32636 (char *) "self", NULL
32639 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetAutoLayout",kwnames
,&obj0
)) goto fail
;
32640 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32641 if (SWIG_arg_fail(1)) SWIG_fail
;
32643 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32644 result
= (bool)((wxWindow
const *)arg1
)->GetAutoLayout();
32646 wxPyEndAllowThreads(__tstate
);
32647 if (PyErr_Occurred()) SWIG_fail
;
32650 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32658 static PyObject
*_wrap_Window_Layout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32659 PyObject
*resultobj
= NULL
;
32660 wxWindow
*arg1
= (wxWindow
*) 0 ;
32662 PyObject
* obj0
= 0 ;
32663 char *kwnames
[] = {
32664 (char *) "self", NULL
32667 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_Layout",kwnames
,&obj0
)) goto fail
;
32668 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32669 if (SWIG_arg_fail(1)) SWIG_fail
;
32671 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32672 result
= (bool)(arg1
)->Layout();
32674 wxPyEndAllowThreads(__tstate
);
32675 if (PyErr_Occurred()) SWIG_fail
;
32678 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32686 static PyObject
*_wrap_Window_SetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32687 PyObject
*resultobj
= NULL
;
32688 wxWindow
*arg1
= (wxWindow
*) 0 ;
32689 wxSizer
*arg2
= (wxSizer
*) 0 ;
32690 bool arg3
= (bool) true ;
32691 PyObject
* obj0
= 0 ;
32692 PyObject
* obj1
= 0 ;
32693 PyObject
* obj2
= 0 ;
32694 char *kwnames
[] = {
32695 (char *) "self",(char *) "sizer",(char *) "deleteOld", NULL
32698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetSizer",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
32699 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32700 if (SWIG_arg_fail(1)) SWIG_fail
;
32701 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
32702 if (SWIG_arg_fail(2)) SWIG_fail
;
32705 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
32706 if (SWIG_arg_fail(3)) SWIG_fail
;
32710 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32711 (arg1
)->SetSizer(arg2
,arg3
);
32713 wxPyEndAllowThreads(__tstate
);
32714 if (PyErr_Occurred()) SWIG_fail
;
32716 Py_INCREF(Py_None
); resultobj
= Py_None
;
32723 static PyObject
*_wrap_Window_SetSizerAndFit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32724 PyObject
*resultobj
= NULL
;
32725 wxWindow
*arg1
= (wxWindow
*) 0 ;
32726 wxSizer
*arg2
= (wxSizer
*) 0 ;
32727 bool arg3
= (bool) true ;
32728 PyObject
* obj0
= 0 ;
32729 PyObject
* obj1
= 0 ;
32730 PyObject
* obj2
= 0 ;
32731 char *kwnames
[] = {
32732 (char *) "self",(char *) "sizer",(char *) "deleteOld", NULL
32735 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:Window_SetSizerAndFit",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
32736 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32737 if (SWIG_arg_fail(1)) SWIG_fail
;
32738 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
32739 if (SWIG_arg_fail(2)) SWIG_fail
;
32742 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
32743 if (SWIG_arg_fail(3)) SWIG_fail
;
32747 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32748 (arg1
)->SetSizerAndFit(arg2
,arg3
);
32750 wxPyEndAllowThreads(__tstate
);
32751 if (PyErr_Occurred()) SWIG_fail
;
32753 Py_INCREF(Py_None
); resultobj
= Py_None
;
32760 static PyObject
*_wrap_Window_GetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32761 PyObject
*resultobj
= NULL
;
32762 wxWindow
*arg1
= (wxWindow
*) 0 ;
32764 PyObject
* obj0
= 0 ;
32765 char *kwnames
[] = {
32766 (char *) "self", NULL
32769 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetSizer",kwnames
,&obj0
)) goto fail
;
32770 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32771 if (SWIG_arg_fail(1)) SWIG_fail
;
32773 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32774 result
= (wxSizer
*)((wxWindow
const *)arg1
)->GetSizer();
32776 wxPyEndAllowThreads(__tstate
);
32777 if (PyErr_Occurred()) SWIG_fail
;
32780 resultobj
= wxPyMake_wxObject(result
, 0);
32788 static PyObject
*_wrap_Window_SetContainingSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32789 PyObject
*resultobj
= NULL
;
32790 wxWindow
*arg1
= (wxWindow
*) 0 ;
32791 wxSizer
*arg2
= (wxSizer
*) 0 ;
32792 PyObject
* obj0
= 0 ;
32793 PyObject
* obj1
= 0 ;
32794 char *kwnames
[] = {
32795 (char *) "self",(char *) "sizer", NULL
32798 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_SetContainingSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
32799 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32800 if (SWIG_arg_fail(1)) SWIG_fail
;
32801 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
32802 if (SWIG_arg_fail(2)) SWIG_fail
;
32804 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32805 (arg1
)->SetContainingSizer(arg2
);
32807 wxPyEndAllowThreads(__tstate
);
32808 if (PyErr_Occurred()) SWIG_fail
;
32810 Py_INCREF(Py_None
); resultobj
= Py_None
;
32817 static PyObject
*_wrap_Window_GetContainingSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32818 PyObject
*resultobj
= NULL
;
32819 wxWindow
*arg1
= (wxWindow
*) 0 ;
32821 PyObject
* obj0
= 0 ;
32822 char *kwnames
[] = {
32823 (char *) "self", NULL
32826 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_GetContainingSizer",kwnames
,&obj0
)) goto fail
;
32827 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32828 if (SWIG_arg_fail(1)) SWIG_fail
;
32830 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32831 result
= (wxSizer
*)((wxWindow
const *)arg1
)->GetContainingSizer();
32833 wxPyEndAllowThreads(__tstate
);
32834 if (PyErr_Occurred()) SWIG_fail
;
32837 resultobj
= wxPyMake_wxObject(result
, 0);
32845 static PyObject
*_wrap_Window_InheritAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32846 PyObject
*resultobj
= NULL
;
32847 wxWindow
*arg1
= (wxWindow
*) 0 ;
32848 PyObject
* obj0
= 0 ;
32849 char *kwnames
[] = {
32850 (char *) "self", NULL
32853 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_InheritAttributes",kwnames
,&obj0
)) goto fail
;
32854 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32855 if (SWIG_arg_fail(1)) SWIG_fail
;
32857 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32858 (arg1
)->InheritAttributes();
32860 wxPyEndAllowThreads(__tstate
);
32861 if (PyErr_Occurred()) SWIG_fail
;
32863 Py_INCREF(Py_None
); resultobj
= Py_None
;
32870 static PyObject
*_wrap_Window_ShouldInheritColours(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32871 PyObject
*resultobj
= NULL
;
32872 wxWindow
*arg1
= (wxWindow
*) 0 ;
32874 PyObject
* obj0
= 0 ;
32875 char *kwnames
[] = {
32876 (char *) "self", NULL
32879 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Window_ShouldInheritColours",kwnames
,&obj0
)) goto fail
;
32880 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32881 if (SWIG_arg_fail(1)) SWIG_fail
;
32883 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32884 result
= (bool)((wxWindow
const *)arg1
)->ShouldInheritColours();
32886 wxPyEndAllowThreads(__tstate
);
32887 if (PyErr_Occurred()) SWIG_fail
;
32890 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
32898 static PyObject
* Window_swigregister(PyObject
*, PyObject
*args
) {
32900 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
32901 SWIG_TypeClientData(SWIGTYPE_p_wxWindow
, obj
);
32903 return Py_BuildValue((char *)"");
32905 static PyObject
*_wrap_FindWindowById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32906 PyObject
*resultobj
= NULL
;
32908 wxWindow
*arg2
= (wxWindow
*) NULL
;
32910 PyObject
* obj0
= 0 ;
32911 PyObject
* obj1
= 0 ;
32912 char *kwnames
[] = {
32913 (char *) "id",(char *) "parent", NULL
32916 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FindWindowById",kwnames
,&obj0
,&obj1
)) goto fail
;
32918 arg1
= static_cast<long >(SWIG_As_long(obj0
));
32919 if (SWIG_arg_fail(1)) SWIG_fail
;
32922 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32923 if (SWIG_arg_fail(2)) SWIG_fail
;
32926 if (!wxPyCheckForApp()) SWIG_fail
;
32927 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32928 result
= (wxWindow
*)wxFindWindowById(arg1
,(wxWindow
const *)arg2
);
32930 wxPyEndAllowThreads(__tstate
);
32931 if (PyErr_Occurred()) SWIG_fail
;
32934 resultobj
= wxPyMake_wxObject(result
, 0);
32942 static PyObject
*_wrap_FindWindowByName(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32943 PyObject
*resultobj
= NULL
;
32944 wxString
*arg1
= 0 ;
32945 wxWindow
*arg2
= (wxWindow
*) NULL
;
32947 bool temp1
= false ;
32948 PyObject
* obj0
= 0 ;
32949 PyObject
* obj1
= 0 ;
32950 char *kwnames
[] = {
32951 (char *) "name",(char *) "parent", NULL
32954 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FindWindowByName",kwnames
,&obj0
,&obj1
)) goto fail
;
32956 arg1
= wxString_in_helper(obj0
);
32957 if (arg1
== NULL
) SWIG_fail
;
32961 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
32962 if (SWIG_arg_fail(2)) SWIG_fail
;
32965 if (!wxPyCheckForApp()) SWIG_fail
;
32966 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
32967 result
= (wxWindow
*)wxFindWindowByName((wxString
const &)*arg1
,(wxWindow
const *)arg2
);
32969 wxPyEndAllowThreads(__tstate
);
32970 if (PyErr_Occurred()) SWIG_fail
;
32973 resultobj
= wxPyMake_wxObject(result
, 0);
32989 static PyObject
*_wrap_FindWindowByLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
32990 PyObject
*resultobj
= NULL
;
32991 wxString
*arg1
= 0 ;
32992 wxWindow
*arg2
= (wxWindow
*) NULL
;
32994 bool temp1
= false ;
32995 PyObject
* obj0
= 0 ;
32996 PyObject
* obj1
= 0 ;
32997 char *kwnames
[] = {
32998 (char *) "label",(char *) "parent", NULL
33001 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:FindWindowByLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
33003 arg1
= wxString_in_helper(obj0
);
33004 if (arg1
== NULL
) SWIG_fail
;
33008 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33009 if (SWIG_arg_fail(2)) SWIG_fail
;
33012 if (!wxPyCheckForApp()) SWIG_fail
;
33013 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33014 result
= (wxWindow
*)wxFindWindowByLabel((wxString
const &)*arg1
,(wxWindow
const *)arg2
);
33016 wxPyEndAllowThreads(__tstate
);
33017 if (PyErr_Occurred()) SWIG_fail
;
33020 resultobj
= wxPyMake_wxObject(result
, 0);
33036 static PyObject
*_wrap_Window_FromHWND(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33037 PyObject
*resultobj
= NULL
;
33038 wxWindow
*arg1
= (wxWindow
*) 0 ;
33039 unsigned long arg2
;
33041 PyObject
* obj0
= 0 ;
33042 PyObject
* obj1
= 0 ;
33043 char *kwnames
[] = {
33044 (char *) "parent",(char *) "_hWnd", NULL
33047 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Window_FromHWND",kwnames
,&obj0
,&obj1
)) goto fail
;
33048 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33049 if (SWIG_arg_fail(1)) SWIG_fail
;
33051 arg2
= static_cast<unsigned long >(SWIG_As_unsigned_SS_long(obj1
));
33052 if (SWIG_arg_fail(2)) SWIG_fail
;
33055 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33056 result
= (wxWindow
*)wxWindow_FromHWND(arg1
,arg2
);
33058 wxPyEndAllowThreads(__tstate
);
33059 if (PyErr_Occurred()) SWIG_fail
;
33062 resultobj
= wxPyMake_wxObject(result
, 0);
33070 static PyObject
*_wrap_GetTopLevelWindows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33071 PyObject
*resultobj
= NULL
;
33073 char *kwnames
[] = {
33077 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":GetTopLevelWindows",kwnames
)) goto fail
;
33079 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33080 result
= (PyObject
*)GetTopLevelWindows();
33082 wxPyEndAllowThreads(__tstate
);
33083 if (PyErr_Occurred()) SWIG_fail
;
33085 resultobj
= result
;
33092 static PyObject
*_wrap_new_Validator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33093 PyObject
*resultobj
= NULL
;
33094 wxValidator
*result
;
33095 char *kwnames
[] = {
33099 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_Validator",kwnames
)) goto fail
;
33101 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33102 result
= (wxValidator
*)new wxValidator();
33104 wxPyEndAllowThreads(__tstate
);
33105 if (PyErr_Occurred()) SWIG_fail
;
33107 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxValidator
, 1);
33114 static PyObject
*_wrap_Validator_Clone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33115 PyObject
*resultobj
= NULL
;
33116 wxValidator
*arg1
= (wxValidator
*) 0 ;
33117 wxValidator
*result
;
33118 PyObject
* obj0
= 0 ;
33119 char *kwnames
[] = {
33120 (char *) "self", NULL
33123 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_Clone",kwnames
,&obj0
)) goto fail
;
33124 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33125 if (SWIG_arg_fail(1)) SWIG_fail
;
33127 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33128 result
= (wxValidator
*)(arg1
)->Clone();
33130 wxPyEndAllowThreads(__tstate
);
33131 if (PyErr_Occurred()) SWIG_fail
;
33134 resultobj
= wxPyMake_wxObject(result
, 0);
33142 static PyObject
*_wrap_Validator_Validate(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33143 PyObject
*resultobj
= NULL
;
33144 wxValidator
*arg1
= (wxValidator
*) 0 ;
33145 wxWindow
*arg2
= (wxWindow
*) 0 ;
33147 PyObject
* obj0
= 0 ;
33148 PyObject
* obj1
= 0 ;
33149 char *kwnames
[] = {
33150 (char *) "self",(char *) "parent", NULL
33153 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Validator_Validate",kwnames
,&obj0
,&obj1
)) goto fail
;
33154 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33155 if (SWIG_arg_fail(1)) SWIG_fail
;
33156 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33157 if (SWIG_arg_fail(2)) SWIG_fail
;
33159 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33160 result
= (bool)(arg1
)->Validate(arg2
);
33162 wxPyEndAllowThreads(__tstate
);
33163 if (PyErr_Occurred()) SWIG_fail
;
33166 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33174 static PyObject
*_wrap_Validator_TransferToWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33175 PyObject
*resultobj
= NULL
;
33176 wxValidator
*arg1
= (wxValidator
*) 0 ;
33178 PyObject
* obj0
= 0 ;
33179 char *kwnames
[] = {
33180 (char *) "self", NULL
33183 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_TransferToWindow",kwnames
,&obj0
)) goto fail
;
33184 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33185 if (SWIG_arg_fail(1)) SWIG_fail
;
33187 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33188 result
= (bool)(arg1
)->TransferToWindow();
33190 wxPyEndAllowThreads(__tstate
);
33191 if (PyErr_Occurred()) SWIG_fail
;
33194 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33202 static PyObject
*_wrap_Validator_TransferFromWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33203 PyObject
*resultobj
= NULL
;
33204 wxValidator
*arg1
= (wxValidator
*) 0 ;
33206 PyObject
* obj0
= 0 ;
33207 char *kwnames
[] = {
33208 (char *) "self", NULL
33211 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_TransferFromWindow",kwnames
,&obj0
)) goto fail
;
33212 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33213 if (SWIG_arg_fail(1)) SWIG_fail
;
33215 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33216 result
= (bool)(arg1
)->TransferFromWindow();
33218 wxPyEndAllowThreads(__tstate
);
33219 if (PyErr_Occurred()) SWIG_fail
;
33222 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33230 static PyObject
*_wrap_Validator_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33231 PyObject
*resultobj
= NULL
;
33232 wxValidator
*arg1
= (wxValidator
*) 0 ;
33234 PyObject
* obj0
= 0 ;
33235 char *kwnames
[] = {
33236 (char *) "self", NULL
33239 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Validator_GetWindow",kwnames
,&obj0
)) goto fail
;
33240 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33241 if (SWIG_arg_fail(1)) SWIG_fail
;
33243 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33244 result
= (wxWindow
*)(arg1
)->GetWindow();
33246 wxPyEndAllowThreads(__tstate
);
33247 if (PyErr_Occurred()) SWIG_fail
;
33250 resultobj
= wxPyMake_wxObject(result
, 0);
33258 static PyObject
*_wrap_Validator_SetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33259 PyObject
*resultobj
= NULL
;
33260 wxValidator
*arg1
= (wxValidator
*) 0 ;
33261 wxWindow
*arg2
= (wxWindow
*) 0 ;
33262 PyObject
* obj0
= 0 ;
33263 PyObject
* obj1
= 0 ;
33264 char *kwnames
[] = {
33265 (char *) "self",(char *) "window", NULL
33268 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Validator_SetWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
33269 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
33270 if (SWIG_arg_fail(1)) SWIG_fail
;
33271 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
33272 if (SWIG_arg_fail(2)) SWIG_fail
;
33274 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33275 (arg1
)->SetWindow(arg2
);
33277 wxPyEndAllowThreads(__tstate
);
33278 if (PyErr_Occurred()) SWIG_fail
;
33280 Py_INCREF(Py_None
); resultobj
= Py_None
;
33287 static PyObject
*_wrap_Validator_IsSilent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33288 PyObject
*resultobj
= NULL
;
33290 char *kwnames
[] = {
33294 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":Validator_IsSilent",kwnames
)) goto fail
;
33296 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33297 result
= (bool)wxValidator::IsSilent();
33299 wxPyEndAllowThreads(__tstate
);
33300 if (PyErr_Occurred()) SWIG_fail
;
33303 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
33311 static PyObject
*_wrap_Validator_SetBellOnError(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33312 PyObject
*resultobj
= NULL
;
33313 int arg1
= (int) true ;
33314 PyObject
* obj0
= 0 ;
33315 char *kwnames
[] = {
33316 (char *) "doIt", NULL
33319 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Validator_SetBellOnError",kwnames
,&obj0
)) goto fail
;
33322 arg1
= static_cast<int >(SWIG_As_int(obj0
));
33323 if (SWIG_arg_fail(1)) SWIG_fail
;
33327 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33328 wxValidator::SetBellOnError(arg1
);
33330 wxPyEndAllowThreads(__tstate
);
33331 if (PyErr_Occurred()) SWIG_fail
;
33333 Py_INCREF(Py_None
); resultobj
= Py_None
;
33340 static PyObject
* Validator_swigregister(PyObject
*, PyObject
*args
) {
33342 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
33343 SWIG_TypeClientData(SWIGTYPE_p_wxValidator
, obj
);
33345 return Py_BuildValue((char *)"");
33347 static PyObject
*_wrap_new_PyValidator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33348 PyObject
*resultobj
= NULL
;
33349 wxPyValidator
*result
;
33350 char *kwnames
[] = {
33354 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PyValidator",kwnames
)) goto fail
;
33356 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33357 result
= (wxPyValidator
*)new wxPyValidator();
33359 wxPyEndAllowThreads(__tstate
);
33360 if (PyErr_Occurred()) SWIG_fail
;
33362 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPyValidator
, 1);
33369 static PyObject
*_wrap_PyValidator__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33370 PyObject
*resultobj
= NULL
;
33371 wxPyValidator
*arg1
= (wxPyValidator
*) 0 ;
33372 PyObject
*arg2
= (PyObject
*) 0 ;
33373 PyObject
*arg3
= (PyObject
*) 0 ;
33374 int arg4
= (int) true ;
33375 PyObject
* obj0
= 0 ;
33376 PyObject
* obj1
= 0 ;
33377 PyObject
* obj2
= 0 ;
33378 PyObject
* obj3
= 0 ;
33379 char *kwnames
[] = {
33380 (char *) "self",(char *) "self",(char *) "_class",(char *) "incref", NULL
33383 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:PyValidator__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
33384 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPyValidator
, SWIG_POINTER_EXCEPTION
| 0);
33385 if (SWIG_arg_fail(1)) SWIG_fail
;
33390 arg4
= static_cast<int >(SWIG_As_int(obj3
));
33391 if (SWIG_arg_fail(4)) SWIG_fail
;
33395 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33396 (arg1
)->_setCallbackInfo(arg2
,arg3
,arg4
);
33398 wxPyEndAllowThreads(__tstate
);
33399 if (PyErr_Occurred()) SWIG_fail
;
33401 Py_INCREF(Py_None
); resultobj
= Py_None
;
33408 static PyObject
* PyValidator_swigregister(PyObject
*, PyObject
*args
) {
33410 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
33411 SWIG_TypeClientData(SWIGTYPE_p_wxPyValidator
, obj
);
33413 return Py_BuildValue((char *)"");
33415 static int _wrap_DefaultValidator_set(PyObject
*) {
33416 PyErr_SetString(PyExc_TypeError
,"Variable DefaultValidator is read-only.");
33421 static PyObject
*_wrap_DefaultValidator_get(void) {
33422 PyObject
*pyobj
= NULL
;
33424 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultValidator
), SWIGTYPE_p_wxValidator
, 0);
33429 static PyObject
*_wrap_new_Menu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33430 PyObject
*resultobj
= NULL
;
33431 wxString
const &arg1_defvalue
= wxPyEmptyString
;
33432 wxString
*arg1
= (wxString
*) &arg1_defvalue
;
33433 long arg2
= (long) 0 ;
33435 bool temp1
= false ;
33436 PyObject
* obj0
= 0 ;
33437 PyObject
* obj1
= 0 ;
33438 char *kwnames
[] = {
33439 (char *) "title",(char *) "style", NULL
33442 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_Menu",kwnames
,&obj0
,&obj1
)) goto fail
;
33445 arg1
= wxString_in_helper(obj0
);
33446 if (arg1
== NULL
) SWIG_fail
;
33452 arg2
= static_cast<long >(SWIG_As_long(obj1
));
33453 if (SWIG_arg_fail(2)) SWIG_fail
;
33457 if (!wxPyCheckForApp()) SWIG_fail
;
33458 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33459 result
= (wxMenu
*)new wxMenu((wxString
const &)*arg1
,arg2
);
33461 wxPyEndAllowThreads(__tstate
);
33462 if (PyErr_Occurred()) SWIG_fail
;
33464 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMenu
, 1);
33479 static PyObject
*_wrap_Menu_Append(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33480 PyObject
*resultobj
= NULL
;
33481 wxMenu
*arg1
= (wxMenu
*) 0 ;
33483 wxString
*arg3
= 0 ;
33484 wxString
const &arg4_defvalue
= wxPyEmptyString
;
33485 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
33486 wxItemKind arg5
= (wxItemKind
) wxITEM_NORMAL
;
33487 wxMenuItem
*result
;
33488 bool temp3
= false ;
33489 bool temp4
= false ;
33490 PyObject
* obj0
= 0 ;
33491 PyObject
* obj1
= 0 ;
33492 PyObject
* obj2
= 0 ;
33493 PyObject
* obj3
= 0 ;
33494 PyObject
* obj4
= 0 ;
33495 char *kwnames
[] = {
33496 (char *) "self",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL
33499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Menu_Append",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
33500 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33501 if (SWIG_arg_fail(1)) SWIG_fail
;
33503 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33504 if (SWIG_arg_fail(2)) SWIG_fail
;
33507 arg3
= wxString_in_helper(obj2
);
33508 if (arg3
== NULL
) SWIG_fail
;
33513 arg4
= wxString_in_helper(obj3
);
33514 if (arg4
== NULL
) SWIG_fail
;
33520 arg5
= static_cast<wxItemKind
>(SWIG_As_int(obj4
));
33521 if (SWIG_arg_fail(5)) SWIG_fail
;
33525 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33526 result
= (wxMenuItem
*)(arg1
)->Append(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
);
33528 wxPyEndAllowThreads(__tstate
);
33529 if (PyErr_Occurred()) SWIG_fail
;
33532 resultobj
= wxPyMake_wxObject(result
, 0);
33556 static PyObject
*_wrap_Menu_AppendSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33557 PyObject
*resultobj
= NULL
;
33558 wxMenu
*arg1
= (wxMenu
*) 0 ;
33559 wxMenuItem
*result
;
33560 PyObject
* obj0
= 0 ;
33561 char *kwnames
[] = {
33562 (char *) "self", NULL
33565 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_AppendSeparator",kwnames
,&obj0
)) goto fail
;
33566 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33567 if (SWIG_arg_fail(1)) SWIG_fail
;
33569 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33570 result
= (wxMenuItem
*)(arg1
)->AppendSeparator();
33572 wxPyEndAllowThreads(__tstate
);
33573 if (PyErr_Occurred()) SWIG_fail
;
33576 resultobj
= wxPyMake_wxObject(result
, 0);
33584 static PyObject
*_wrap_Menu_AppendCheckItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33585 PyObject
*resultobj
= NULL
;
33586 wxMenu
*arg1
= (wxMenu
*) 0 ;
33588 wxString
*arg3
= 0 ;
33589 wxString
const &arg4_defvalue
= wxPyEmptyString
;
33590 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
33591 wxMenuItem
*result
;
33592 bool temp3
= false ;
33593 bool temp4
= false ;
33594 PyObject
* obj0
= 0 ;
33595 PyObject
* obj1
= 0 ;
33596 PyObject
* obj2
= 0 ;
33597 PyObject
* obj3
= 0 ;
33598 char *kwnames
[] = {
33599 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
33602 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_AppendCheckItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
33603 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33604 if (SWIG_arg_fail(1)) SWIG_fail
;
33606 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33607 if (SWIG_arg_fail(2)) SWIG_fail
;
33610 arg3
= wxString_in_helper(obj2
);
33611 if (arg3
== NULL
) SWIG_fail
;
33616 arg4
= wxString_in_helper(obj3
);
33617 if (arg4
== NULL
) SWIG_fail
;
33622 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33623 result
= (wxMenuItem
*)(arg1
)->AppendCheckItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
33625 wxPyEndAllowThreads(__tstate
);
33626 if (PyErr_Occurred()) SWIG_fail
;
33629 resultobj
= wxPyMake_wxObject(result
, 0);
33653 static PyObject
*_wrap_Menu_AppendRadioItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33654 PyObject
*resultobj
= NULL
;
33655 wxMenu
*arg1
= (wxMenu
*) 0 ;
33657 wxString
*arg3
= 0 ;
33658 wxString
const &arg4_defvalue
= wxPyEmptyString
;
33659 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
33660 wxMenuItem
*result
;
33661 bool temp3
= false ;
33662 bool temp4
= false ;
33663 PyObject
* obj0
= 0 ;
33664 PyObject
* obj1
= 0 ;
33665 PyObject
* obj2
= 0 ;
33666 PyObject
* obj3
= 0 ;
33667 char *kwnames
[] = {
33668 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
33671 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_AppendRadioItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
33672 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33673 if (SWIG_arg_fail(1)) SWIG_fail
;
33675 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33676 if (SWIG_arg_fail(2)) SWIG_fail
;
33679 arg3
= wxString_in_helper(obj2
);
33680 if (arg3
== NULL
) SWIG_fail
;
33685 arg4
= wxString_in_helper(obj3
);
33686 if (arg4
== NULL
) SWIG_fail
;
33691 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33692 result
= (wxMenuItem
*)(arg1
)->AppendRadioItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
33694 wxPyEndAllowThreads(__tstate
);
33695 if (PyErr_Occurred()) SWIG_fail
;
33698 resultobj
= wxPyMake_wxObject(result
, 0);
33722 static PyObject
*_wrap_Menu_AppendMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33723 PyObject
*resultobj
= NULL
;
33724 wxMenu
*arg1
= (wxMenu
*) 0 ;
33726 wxString
*arg3
= 0 ;
33727 wxMenu
*arg4
= (wxMenu
*) 0 ;
33728 wxString
const &arg5_defvalue
= wxPyEmptyString
;
33729 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
33730 wxMenuItem
*result
;
33731 bool temp3
= false ;
33732 bool temp5
= false ;
33733 PyObject
* obj0
= 0 ;
33734 PyObject
* obj1
= 0 ;
33735 PyObject
* obj2
= 0 ;
33736 PyObject
* obj3
= 0 ;
33737 PyObject
* obj4
= 0 ;
33738 char *kwnames
[] = {
33739 (char *) "self",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL
33742 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_AppendMenu",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
33743 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33744 if (SWIG_arg_fail(1)) SWIG_fail
;
33746 arg2
= static_cast<int >(SWIG_As_int(obj1
));
33747 if (SWIG_arg_fail(2)) SWIG_fail
;
33750 arg3
= wxString_in_helper(obj2
);
33751 if (arg3
== NULL
) SWIG_fail
;
33754 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33755 if (SWIG_arg_fail(4)) SWIG_fail
;
33758 arg5
= wxString_in_helper(obj4
);
33759 if (arg5
== NULL
) SWIG_fail
;
33764 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33765 result
= (wxMenuItem
*)(arg1
)->Append(arg2
,(wxString
const &)*arg3
,arg4
,(wxString
const &)*arg5
);
33767 wxPyEndAllowThreads(__tstate
);
33768 if (PyErr_Occurred()) SWIG_fail
;
33771 resultobj
= wxPyMake_wxObject(result
, 0);
33795 static PyObject
*_wrap_Menu_AppendItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33796 PyObject
*resultobj
= NULL
;
33797 wxMenu
*arg1
= (wxMenu
*) 0 ;
33798 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
33799 wxMenuItem
*result
;
33800 PyObject
* obj0
= 0 ;
33801 PyObject
* obj1
= 0 ;
33802 char *kwnames
[] = {
33803 (char *) "self",(char *) "item", NULL
33806 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_AppendItem",kwnames
,&obj0
,&obj1
)) goto fail
;
33807 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33808 if (SWIG_arg_fail(1)) SWIG_fail
;
33809 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
33810 if (SWIG_arg_fail(2)) SWIG_fail
;
33812 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33813 result
= (wxMenuItem
*)(arg1
)->Append(arg2
);
33815 wxPyEndAllowThreads(__tstate
);
33816 if (PyErr_Occurred()) SWIG_fail
;
33819 resultobj
= wxPyMake_wxObject(result
, 0);
33827 static PyObject
*_wrap_Menu_Break(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33828 PyObject
*resultobj
= NULL
;
33829 wxMenu
*arg1
= (wxMenu
*) 0 ;
33830 PyObject
* obj0
= 0 ;
33831 char *kwnames
[] = {
33832 (char *) "self", NULL
33835 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_Break",kwnames
,&obj0
)) goto fail
;
33836 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33837 if (SWIG_arg_fail(1)) SWIG_fail
;
33839 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33842 wxPyEndAllowThreads(__tstate
);
33843 if (PyErr_Occurred()) SWIG_fail
;
33845 Py_INCREF(Py_None
); resultobj
= Py_None
;
33852 static PyObject
*_wrap_Menu_InsertItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33853 PyObject
*resultobj
= NULL
;
33854 wxMenu
*arg1
= (wxMenu
*) 0 ;
33856 wxMenuItem
*arg3
= (wxMenuItem
*) 0 ;
33857 wxMenuItem
*result
;
33858 PyObject
* obj0
= 0 ;
33859 PyObject
* obj1
= 0 ;
33860 PyObject
* obj2
= 0 ;
33861 char *kwnames
[] = {
33862 (char *) "self",(char *) "pos",(char *) "item", NULL
33865 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_InsertItem",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
33866 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33867 if (SWIG_arg_fail(1)) SWIG_fail
;
33869 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
33870 if (SWIG_arg_fail(2)) SWIG_fail
;
33872 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
33873 if (SWIG_arg_fail(3)) SWIG_fail
;
33875 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33876 result
= (wxMenuItem
*)(arg1
)->Insert(arg2
,arg3
);
33878 wxPyEndAllowThreads(__tstate
);
33879 if (PyErr_Occurred()) SWIG_fail
;
33882 resultobj
= wxPyMake_wxObject(result
, 0);
33890 static PyObject
*_wrap_Menu_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33891 PyObject
*resultobj
= NULL
;
33892 wxMenu
*arg1
= (wxMenu
*) 0 ;
33895 wxString
*arg4
= 0 ;
33896 wxString
const &arg5_defvalue
= wxPyEmptyString
;
33897 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
33898 wxItemKind arg6
= (wxItemKind
) wxITEM_NORMAL
;
33899 wxMenuItem
*result
;
33900 bool temp4
= false ;
33901 bool temp5
= false ;
33902 PyObject
* obj0
= 0 ;
33903 PyObject
* obj1
= 0 ;
33904 PyObject
* obj2
= 0 ;
33905 PyObject
* obj3
= 0 ;
33906 PyObject
* obj4
= 0 ;
33907 PyObject
* obj5
= 0 ;
33908 char *kwnames
[] = {
33909 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL
33912 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OO:Menu_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
33913 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33914 if (SWIG_arg_fail(1)) SWIG_fail
;
33916 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
33917 if (SWIG_arg_fail(2)) SWIG_fail
;
33920 arg3
= static_cast<int >(SWIG_As_int(obj2
));
33921 if (SWIG_arg_fail(3)) SWIG_fail
;
33924 arg4
= wxString_in_helper(obj3
);
33925 if (arg4
== NULL
) SWIG_fail
;
33930 arg5
= wxString_in_helper(obj4
);
33931 if (arg5
== NULL
) SWIG_fail
;
33937 arg6
= static_cast<wxItemKind
>(SWIG_As_int(obj5
));
33938 if (SWIG_arg_fail(6)) SWIG_fail
;
33942 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33943 result
= (wxMenuItem
*)(arg1
)->Insert(arg2
,arg3
,(wxString
const &)*arg4
,(wxString
const &)*arg5
,arg6
);
33945 wxPyEndAllowThreads(__tstate
);
33946 if (PyErr_Occurred()) SWIG_fail
;
33949 resultobj
= wxPyMake_wxObject(result
, 0);
33973 static PyObject
*_wrap_Menu_InsertSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
33974 PyObject
*resultobj
= NULL
;
33975 wxMenu
*arg1
= (wxMenu
*) 0 ;
33977 wxMenuItem
*result
;
33978 PyObject
* obj0
= 0 ;
33979 PyObject
* obj1
= 0 ;
33980 char *kwnames
[] = {
33981 (char *) "self",(char *) "pos", NULL
33984 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_InsertSeparator",kwnames
,&obj0
,&obj1
)) goto fail
;
33985 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
33986 if (SWIG_arg_fail(1)) SWIG_fail
;
33988 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
33989 if (SWIG_arg_fail(2)) SWIG_fail
;
33992 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
33993 result
= (wxMenuItem
*)(arg1
)->InsertSeparator(arg2
);
33995 wxPyEndAllowThreads(__tstate
);
33996 if (PyErr_Occurred()) SWIG_fail
;
33999 resultobj
= wxPyMake_wxObject(result
, 0);
34007 static PyObject
*_wrap_Menu_InsertCheckItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34008 PyObject
*resultobj
= NULL
;
34009 wxMenu
*arg1
= (wxMenu
*) 0 ;
34012 wxString
*arg4
= 0 ;
34013 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34014 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34015 wxMenuItem
*result
;
34016 bool temp4
= false ;
34017 bool temp5
= false ;
34018 PyObject
* obj0
= 0 ;
34019 PyObject
* obj1
= 0 ;
34020 PyObject
* obj2
= 0 ;
34021 PyObject
* obj3
= 0 ;
34022 PyObject
* obj4
= 0 ;
34023 char *kwnames
[] = {
34024 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help", NULL
34027 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_InsertCheckItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34028 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34029 if (SWIG_arg_fail(1)) SWIG_fail
;
34031 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34032 if (SWIG_arg_fail(2)) SWIG_fail
;
34035 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34036 if (SWIG_arg_fail(3)) SWIG_fail
;
34039 arg4
= wxString_in_helper(obj3
);
34040 if (arg4
== NULL
) SWIG_fail
;
34045 arg5
= wxString_in_helper(obj4
);
34046 if (arg5
== NULL
) SWIG_fail
;
34051 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34052 result
= (wxMenuItem
*)(arg1
)->InsertCheckItem(arg2
,arg3
,(wxString
const &)*arg4
,(wxString
const &)*arg5
);
34054 wxPyEndAllowThreads(__tstate
);
34055 if (PyErr_Occurred()) SWIG_fail
;
34058 resultobj
= wxPyMake_wxObject(result
, 0);
34082 static PyObject
*_wrap_Menu_InsertRadioItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34083 PyObject
*resultobj
= NULL
;
34084 wxMenu
*arg1
= (wxMenu
*) 0 ;
34087 wxString
*arg4
= 0 ;
34088 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34089 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34090 wxMenuItem
*result
;
34091 bool temp4
= false ;
34092 bool temp5
= false ;
34093 PyObject
* obj0
= 0 ;
34094 PyObject
* obj1
= 0 ;
34095 PyObject
* obj2
= 0 ;
34096 PyObject
* obj3
= 0 ;
34097 PyObject
* obj4
= 0 ;
34098 char *kwnames
[] = {
34099 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "help", NULL
34102 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_InsertRadioItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34103 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34104 if (SWIG_arg_fail(1)) SWIG_fail
;
34106 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34107 if (SWIG_arg_fail(2)) SWIG_fail
;
34110 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34111 if (SWIG_arg_fail(3)) SWIG_fail
;
34114 arg4
= wxString_in_helper(obj3
);
34115 if (arg4
== NULL
) SWIG_fail
;
34120 arg5
= wxString_in_helper(obj4
);
34121 if (arg5
== NULL
) SWIG_fail
;
34126 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34127 result
= (wxMenuItem
*)(arg1
)->InsertRadioItem(arg2
,arg3
,(wxString
const &)*arg4
,(wxString
const &)*arg5
);
34129 wxPyEndAllowThreads(__tstate
);
34130 if (PyErr_Occurred()) SWIG_fail
;
34133 resultobj
= wxPyMake_wxObject(result
, 0);
34157 static PyObject
*_wrap_Menu_InsertMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34158 PyObject
*resultobj
= NULL
;
34159 wxMenu
*arg1
= (wxMenu
*) 0 ;
34162 wxString
*arg4
= 0 ;
34163 wxMenu
*arg5
= (wxMenu
*) 0 ;
34164 wxString
const &arg6_defvalue
= wxPyEmptyString
;
34165 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
34166 wxMenuItem
*result
;
34167 bool temp4
= false ;
34168 bool temp6
= false ;
34169 PyObject
* obj0
= 0 ;
34170 PyObject
* obj1
= 0 ;
34171 PyObject
* obj2
= 0 ;
34172 PyObject
* obj3
= 0 ;
34173 PyObject
* obj4
= 0 ;
34174 PyObject
* obj5
= 0 ;
34175 char *kwnames
[] = {
34176 (char *) "self",(char *) "pos",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL
34179 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:Menu_InsertMenu",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
34180 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34181 if (SWIG_arg_fail(1)) SWIG_fail
;
34183 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34184 if (SWIG_arg_fail(2)) SWIG_fail
;
34187 arg3
= static_cast<int >(SWIG_As_int(obj2
));
34188 if (SWIG_arg_fail(3)) SWIG_fail
;
34191 arg4
= wxString_in_helper(obj3
);
34192 if (arg4
== NULL
) SWIG_fail
;
34195 SWIG_Python_ConvertPtr(obj4
, (void **)&arg5
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34196 if (SWIG_arg_fail(5)) SWIG_fail
;
34199 arg6
= wxString_in_helper(obj5
);
34200 if (arg6
== NULL
) SWIG_fail
;
34205 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34206 result
= (wxMenuItem
*)(arg1
)->Insert(arg2
,arg3
,(wxString
const &)*arg4
,arg5
,(wxString
const &)*arg6
);
34208 wxPyEndAllowThreads(__tstate
);
34209 if (PyErr_Occurred()) SWIG_fail
;
34212 resultobj
= wxPyMake_wxObject(result
, 0);
34236 static PyObject
*_wrap_Menu_PrependItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34237 PyObject
*resultobj
= NULL
;
34238 wxMenu
*arg1
= (wxMenu
*) 0 ;
34239 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34240 wxMenuItem
*result
;
34241 PyObject
* obj0
= 0 ;
34242 PyObject
* obj1
= 0 ;
34243 char *kwnames
[] = {
34244 (char *) "self",(char *) "item", NULL
34247 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_PrependItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34248 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34249 if (SWIG_arg_fail(1)) SWIG_fail
;
34250 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34251 if (SWIG_arg_fail(2)) SWIG_fail
;
34253 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34254 result
= (wxMenuItem
*)(arg1
)->Prepend(arg2
);
34256 wxPyEndAllowThreads(__tstate
);
34257 if (PyErr_Occurred()) SWIG_fail
;
34260 resultobj
= wxPyMake_wxObject(result
, 0);
34268 static PyObject
*_wrap_Menu_Prepend(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34269 PyObject
*resultobj
= NULL
;
34270 wxMenu
*arg1
= (wxMenu
*) 0 ;
34272 wxString
*arg3
= 0 ;
34273 wxString
const &arg4_defvalue
= wxPyEmptyString
;
34274 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
34275 wxItemKind arg5
= (wxItemKind
) wxITEM_NORMAL
;
34276 wxMenuItem
*result
;
34277 bool temp3
= false ;
34278 bool temp4
= false ;
34279 PyObject
* obj0
= 0 ;
34280 PyObject
* obj1
= 0 ;
34281 PyObject
* obj2
= 0 ;
34282 PyObject
* obj3
= 0 ;
34283 PyObject
* obj4
= 0 ;
34284 char *kwnames
[] = {
34285 (char *) "self",(char *) "id",(char *) "text",(char *) "help",(char *) "kind", NULL
34288 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:Menu_Prepend",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34289 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34290 if (SWIG_arg_fail(1)) SWIG_fail
;
34292 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34293 if (SWIG_arg_fail(2)) SWIG_fail
;
34296 arg3
= wxString_in_helper(obj2
);
34297 if (arg3
== NULL
) SWIG_fail
;
34302 arg4
= wxString_in_helper(obj3
);
34303 if (arg4
== NULL
) SWIG_fail
;
34309 arg5
= static_cast<wxItemKind
>(SWIG_As_int(obj4
));
34310 if (SWIG_arg_fail(5)) SWIG_fail
;
34314 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34315 result
= (wxMenuItem
*)(arg1
)->Prepend(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
);
34317 wxPyEndAllowThreads(__tstate
);
34318 if (PyErr_Occurred()) SWIG_fail
;
34321 resultobj
= wxPyMake_wxObject(result
, 0);
34345 static PyObject
*_wrap_Menu_PrependSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34346 PyObject
*resultobj
= NULL
;
34347 wxMenu
*arg1
= (wxMenu
*) 0 ;
34348 wxMenuItem
*result
;
34349 PyObject
* obj0
= 0 ;
34350 char *kwnames
[] = {
34351 (char *) "self", NULL
34354 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_PrependSeparator",kwnames
,&obj0
)) goto fail
;
34355 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34356 if (SWIG_arg_fail(1)) SWIG_fail
;
34358 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34359 result
= (wxMenuItem
*)(arg1
)->PrependSeparator();
34361 wxPyEndAllowThreads(__tstate
);
34362 if (PyErr_Occurred()) SWIG_fail
;
34365 resultobj
= wxPyMake_wxObject(result
, 0);
34373 static PyObject
*_wrap_Menu_PrependCheckItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34374 PyObject
*resultobj
= NULL
;
34375 wxMenu
*arg1
= (wxMenu
*) 0 ;
34377 wxString
*arg3
= 0 ;
34378 wxString
const &arg4_defvalue
= wxPyEmptyString
;
34379 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
34380 wxMenuItem
*result
;
34381 bool temp3
= false ;
34382 bool temp4
= false ;
34383 PyObject
* obj0
= 0 ;
34384 PyObject
* obj1
= 0 ;
34385 PyObject
* obj2
= 0 ;
34386 PyObject
* obj3
= 0 ;
34387 char *kwnames
[] = {
34388 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
34391 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_PrependCheckItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
34392 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34393 if (SWIG_arg_fail(1)) SWIG_fail
;
34395 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34396 if (SWIG_arg_fail(2)) SWIG_fail
;
34399 arg3
= wxString_in_helper(obj2
);
34400 if (arg3
== NULL
) SWIG_fail
;
34405 arg4
= wxString_in_helper(obj3
);
34406 if (arg4
== NULL
) SWIG_fail
;
34411 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34412 result
= (wxMenuItem
*)(arg1
)->PrependCheckItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
34414 wxPyEndAllowThreads(__tstate
);
34415 if (PyErr_Occurred()) SWIG_fail
;
34418 resultobj
= wxPyMake_wxObject(result
, 0);
34442 static PyObject
*_wrap_Menu_PrependRadioItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34443 PyObject
*resultobj
= NULL
;
34444 wxMenu
*arg1
= (wxMenu
*) 0 ;
34446 wxString
*arg3
= 0 ;
34447 wxString
const &arg4_defvalue
= wxPyEmptyString
;
34448 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
34449 wxMenuItem
*result
;
34450 bool temp3
= false ;
34451 bool temp4
= false ;
34452 PyObject
* obj0
= 0 ;
34453 PyObject
* obj1
= 0 ;
34454 PyObject
* obj2
= 0 ;
34455 PyObject
* obj3
= 0 ;
34456 char *kwnames
[] = {
34457 (char *) "self",(char *) "id",(char *) "text",(char *) "help", NULL
34460 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:Menu_PrependRadioItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
34461 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34462 if (SWIG_arg_fail(1)) SWIG_fail
;
34464 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34465 if (SWIG_arg_fail(2)) SWIG_fail
;
34468 arg3
= wxString_in_helper(obj2
);
34469 if (arg3
== NULL
) SWIG_fail
;
34474 arg4
= wxString_in_helper(obj3
);
34475 if (arg4
== NULL
) SWIG_fail
;
34480 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34481 result
= (wxMenuItem
*)(arg1
)->PrependRadioItem(arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
);
34483 wxPyEndAllowThreads(__tstate
);
34484 if (PyErr_Occurred()) SWIG_fail
;
34487 resultobj
= wxPyMake_wxObject(result
, 0);
34511 static PyObject
*_wrap_Menu_PrependMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34512 PyObject
*resultobj
= NULL
;
34513 wxMenu
*arg1
= (wxMenu
*) 0 ;
34515 wxString
*arg3
= 0 ;
34516 wxMenu
*arg4
= (wxMenu
*) 0 ;
34517 wxString
const &arg5_defvalue
= wxPyEmptyString
;
34518 wxString
*arg5
= (wxString
*) &arg5_defvalue
;
34519 wxMenuItem
*result
;
34520 bool temp3
= false ;
34521 bool temp5
= false ;
34522 PyObject
* obj0
= 0 ;
34523 PyObject
* obj1
= 0 ;
34524 PyObject
* obj2
= 0 ;
34525 PyObject
* obj3
= 0 ;
34526 PyObject
* obj4
= 0 ;
34527 char *kwnames
[] = {
34528 (char *) "self",(char *) "id",(char *) "text",(char *) "submenu",(char *) "help", NULL
34531 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:Menu_PrependMenu",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
34532 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34533 if (SWIG_arg_fail(1)) SWIG_fail
;
34535 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34536 if (SWIG_arg_fail(2)) SWIG_fail
;
34539 arg3
= wxString_in_helper(obj2
);
34540 if (arg3
== NULL
) SWIG_fail
;
34543 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34544 if (SWIG_arg_fail(4)) SWIG_fail
;
34547 arg5
= wxString_in_helper(obj4
);
34548 if (arg5
== NULL
) SWIG_fail
;
34553 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34554 result
= (wxMenuItem
*)(arg1
)->Prepend(arg2
,(wxString
const &)*arg3
,arg4
,(wxString
const &)*arg5
);
34556 wxPyEndAllowThreads(__tstate
);
34557 if (PyErr_Occurred()) SWIG_fail
;
34560 resultobj
= wxPyMake_wxObject(result
, 0);
34584 static PyObject
*_wrap_Menu_Remove(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34585 PyObject
*resultobj
= NULL
;
34586 wxMenu
*arg1
= (wxMenu
*) 0 ;
34588 wxMenuItem
*result
;
34589 PyObject
* obj0
= 0 ;
34590 PyObject
* obj1
= 0 ;
34591 char *kwnames
[] = {
34592 (char *) "self",(char *) "id", NULL
34595 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_Remove",kwnames
,&obj0
,&obj1
)) goto fail
;
34596 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34597 if (SWIG_arg_fail(1)) SWIG_fail
;
34599 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34600 if (SWIG_arg_fail(2)) SWIG_fail
;
34603 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34604 result
= (wxMenuItem
*)(arg1
)->Remove(arg2
);
34606 wxPyEndAllowThreads(__tstate
);
34607 if (PyErr_Occurred()) SWIG_fail
;
34610 resultobj
= wxPyMake_wxObject(result
, 0);
34618 static PyObject
*_wrap_Menu_RemoveItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34619 PyObject
*resultobj
= NULL
;
34620 wxMenu
*arg1
= (wxMenu
*) 0 ;
34621 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34622 wxMenuItem
*result
;
34623 PyObject
* obj0
= 0 ;
34624 PyObject
* obj1
= 0 ;
34625 char *kwnames
[] = {
34626 (char *) "self",(char *) "item", NULL
34629 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_RemoveItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34630 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34631 if (SWIG_arg_fail(1)) SWIG_fail
;
34632 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34633 if (SWIG_arg_fail(2)) SWIG_fail
;
34635 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34636 result
= (wxMenuItem
*)(arg1
)->Remove(arg2
);
34638 wxPyEndAllowThreads(__tstate
);
34639 if (PyErr_Occurred()) SWIG_fail
;
34642 resultobj
= wxPyMake_wxObject(result
, 0);
34650 static PyObject
*_wrap_Menu_Delete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34651 PyObject
*resultobj
= NULL
;
34652 wxMenu
*arg1
= (wxMenu
*) 0 ;
34655 PyObject
* obj0
= 0 ;
34656 PyObject
* obj1
= 0 ;
34657 char *kwnames
[] = {
34658 (char *) "self",(char *) "id", NULL
34661 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_Delete",kwnames
,&obj0
,&obj1
)) goto fail
;
34662 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34663 if (SWIG_arg_fail(1)) SWIG_fail
;
34665 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34666 if (SWIG_arg_fail(2)) SWIG_fail
;
34669 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34670 result
= (bool)(arg1
)->Delete(arg2
);
34672 wxPyEndAllowThreads(__tstate
);
34673 if (PyErr_Occurred()) SWIG_fail
;
34676 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34684 static PyObject
*_wrap_Menu_DeleteItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34685 PyObject
*resultobj
= NULL
;
34686 wxMenu
*arg1
= (wxMenu
*) 0 ;
34687 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34689 PyObject
* obj0
= 0 ;
34690 PyObject
* obj1
= 0 ;
34691 char *kwnames
[] = {
34692 (char *) "self",(char *) "item", NULL
34695 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_DeleteItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34696 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34697 if (SWIG_arg_fail(1)) SWIG_fail
;
34698 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34699 if (SWIG_arg_fail(2)) SWIG_fail
;
34701 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34702 result
= (bool)(arg1
)->Delete(arg2
);
34704 wxPyEndAllowThreads(__tstate
);
34705 if (PyErr_Occurred()) SWIG_fail
;
34708 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34716 static PyObject
*_wrap_Menu_Destroy(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34717 PyObject
*resultobj
= NULL
;
34718 wxMenu
*arg1
= (wxMenu
*) 0 ;
34719 PyObject
* obj0
= 0 ;
34720 char *kwnames
[] = {
34721 (char *) "self", NULL
34724 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_Destroy",kwnames
,&obj0
)) goto fail
;
34725 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34726 if (SWIG_arg_fail(1)) SWIG_fail
;
34728 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34729 wxMenu_Destroy(arg1
);
34731 wxPyEndAllowThreads(__tstate
);
34732 if (PyErr_Occurred()) SWIG_fail
;
34734 Py_INCREF(Py_None
); resultobj
= Py_None
;
34741 static PyObject
*_wrap_Menu_DestroyId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34742 PyObject
*resultobj
= NULL
;
34743 wxMenu
*arg1
= (wxMenu
*) 0 ;
34746 PyObject
* obj0
= 0 ;
34747 PyObject
* obj1
= 0 ;
34748 char *kwnames
[] = {
34749 (char *) "self",(char *) "id", NULL
34752 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_DestroyId",kwnames
,&obj0
,&obj1
)) goto fail
;
34753 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34754 if (SWIG_arg_fail(1)) SWIG_fail
;
34756 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34757 if (SWIG_arg_fail(2)) SWIG_fail
;
34760 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34761 result
= (bool)(arg1
)->Destroy(arg2
);
34763 wxPyEndAllowThreads(__tstate
);
34764 if (PyErr_Occurred()) SWIG_fail
;
34767 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34775 static PyObject
*_wrap_Menu_DestroyItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34776 PyObject
*resultobj
= NULL
;
34777 wxMenu
*arg1
= (wxMenu
*) 0 ;
34778 wxMenuItem
*arg2
= (wxMenuItem
*) 0 ;
34780 PyObject
* obj0
= 0 ;
34781 PyObject
* obj1
= 0 ;
34782 char *kwnames
[] = {
34783 (char *) "self",(char *) "item", NULL
34786 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_DestroyItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34787 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34788 if (SWIG_arg_fail(1)) SWIG_fail
;
34789 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
34790 if (SWIG_arg_fail(2)) SWIG_fail
;
34792 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34793 result
= (bool)(arg1
)->Destroy(arg2
);
34795 wxPyEndAllowThreads(__tstate
);
34796 if (PyErr_Occurred()) SWIG_fail
;
34799 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
34807 static PyObject
*_wrap_Menu_GetMenuItemCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34808 PyObject
*resultobj
= NULL
;
34809 wxMenu
*arg1
= (wxMenu
*) 0 ;
34811 PyObject
* obj0
= 0 ;
34812 char *kwnames
[] = {
34813 (char *) "self", NULL
34816 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetMenuItemCount",kwnames
,&obj0
)) goto fail
;
34817 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34818 if (SWIG_arg_fail(1)) SWIG_fail
;
34820 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34821 result
= (size_t)((wxMenu
const *)arg1
)->GetMenuItemCount();
34823 wxPyEndAllowThreads(__tstate
);
34824 if (PyErr_Occurred()) SWIG_fail
;
34827 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
34835 static PyObject
*_wrap_Menu_GetMenuItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34836 PyObject
*resultobj
= NULL
;
34837 wxMenu
*arg1
= (wxMenu
*) 0 ;
34839 PyObject
* obj0
= 0 ;
34840 char *kwnames
[] = {
34841 (char *) "self", NULL
34844 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetMenuItems",kwnames
,&obj0
)) goto fail
;
34845 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34846 if (SWIG_arg_fail(1)) SWIG_fail
;
34848 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34849 result
= (PyObject
*)wxMenu_GetMenuItems(arg1
);
34851 wxPyEndAllowThreads(__tstate
);
34852 if (PyErr_Occurred()) SWIG_fail
;
34854 resultobj
= result
;
34861 static PyObject
*_wrap_Menu_FindItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34862 PyObject
*resultobj
= NULL
;
34863 wxMenu
*arg1
= (wxMenu
*) 0 ;
34864 wxString
*arg2
= 0 ;
34866 bool temp2
= false ;
34867 PyObject
* obj0
= 0 ;
34868 PyObject
* obj1
= 0 ;
34869 char *kwnames
[] = {
34870 (char *) "self",(char *) "item", NULL
34873 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_FindItem",kwnames
,&obj0
,&obj1
)) goto fail
;
34874 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34875 if (SWIG_arg_fail(1)) SWIG_fail
;
34877 arg2
= wxString_in_helper(obj1
);
34878 if (arg2
== NULL
) SWIG_fail
;
34882 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34883 result
= (int)((wxMenu
const *)arg1
)->FindItem((wxString
const &)*arg2
);
34885 wxPyEndAllowThreads(__tstate
);
34886 if (PyErr_Occurred()) SWIG_fail
;
34889 resultobj
= SWIG_From_int(static_cast<int >(result
));
34905 static PyObject
*_wrap_Menu_FindItemById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34906 PyObject
*resultobj
= NULL
;
34907 wxMenu
*arg1
= (wxMenu
*) 0 ;
34909 wxMenuItem
*result
;
34910 PyObject
* obj0
= 0 ;
34911 PyObject
* obj1
= 0 ;
34912 char *kwnames
[] = {
34913 (char *) "self",(char *) "id", NULL
34916 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_FindItemById",kwnames
,&obj0
,&obj1
)) goto fail
;
34917 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34918 if (SWIG_arg_fail(1)) SWIG_fail
;
34920 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34921 if (SWIG_arg_fail(2)) SWIG_fail
;
34924 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34925 result
= (wxMenuItem
*)((wxMenu
const *)arg1
)->FindItem(arg2
);
34927 wxPyEndAllowThreads(__tstate
);
34928 if (PyErr_Occurred()) SWIG_fail
;
34931 resultobj
= wxPyMake_wxObject(result
, 0);
34939 static PyObject
*_wrap_Menu_FindItemByPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34940 PyObject
*resultobj
= NULL
;
34941 wxMenu
*arg1
= (wxMenu
*) 0 ;
34943 wxMenuItem
*result
;
34944 PyObject
* obj0
= 0 ;
34945 PyObject
* obj1
= 0 ;
34946 char *kwnames
[] = {
34947 (char *) "self",(char *) "position", NULL
34950 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_FindItemByPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
34951 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34952 if (SWIG_arg_fail(1)) SWIG_fail
;
34954 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
34955 if (SWIG_arg_fail(2)) SWIG_fail
;
34958 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34959 result
= (wxMenuItem
*)((wxMenu
const *)arg1
)->FindItemByPosition(arg2
);
34961 wxPyEndAllowThreads(__tstate
);
34962 if (PyErr_Occurred()) SWIG_fail
;
34965 resultobj
= wxPyMake_wxObject(result
, 0);
34973 static PyObject
*_wrap_Menu_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
34974 PyObject
*resultobj
= NULL
;
34975 wxMenu
*arg1
= (wxMenu
*) 0 ;
34978 PyObject
* obj0
= 0 ;
34979 PyObject
* obj1
= 0 ;
34980 PyObject
* obj2
= 0 ;
34981 char *kwnames
[] = {
34982 (char *) "self",(char *) "id",(char *) "enable", NULL
34985 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_Enable",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
34986 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
34987 if (SWIG_arg_fail(1)) SWIG_fail
;
34989 arg2
= static_cast<int >(SWIG_As_int(obj1
));
34990 if (SWIG_arg_fail(2)) SWIG_fail
;
34993 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
34994 if (SWIG_arg_fail(3)) SWIG_fail
;
34997 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
34998 (arg1
)->Enable(arg2
,arg3
);
35000 wxPyEndAllowThreads(__tstate
);
35001 if (PyErr_Occurred()) SWIG_fail
;
35003 Py_INCREF(Py_None
); resultobj
= Py_None
;
35010 static PyObject
*_wrap_Menu_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35011 PyObject
*resultobj
= NULL
;
35012 wxMenu
*arg1
= (wxMenu
*) 0 ;
35015 PyObject
* obj0
= 0 ;
35016 PyObject
* obj1
= 0 ;
35017 char *kwnames
[] = {
35018 (char *) "self",(char *) "id", NULL
35021 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_IsEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
35022 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35023 if (SWIG_arg_fail(1)) SWIG_fail
;
35025 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35026 if (SWIG_arg_fail(2)) SWIG_fail
;
35029 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35030 result
= (bool)((wxMenu
const *)arg1
)->IsEnabled(arg2
);
35032 wxPyEndAllowThreads(__tstate
);
35033 if (PyErr_Occurred()) SWIG_fail
;
35036 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35044 static PyObject
*_wrap_Menu_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35045 PyObject
*resultobj
= NULL
;
35046 wxMenu
*arg1
= (wxMenu
*) 0 ;
35049 PyObject
* obj0
= 0 ;
35050 PyObject
* obj1
= 0 ;
35051 PyObject
* obj2
= 0 ;
35052 char *kwnames
[] = {
35053 (char *) "self",(char *) "id",(char *) "check", NULL
35056 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_Check",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35057 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35058 if (SWIG_arg_fail(1)) SWIG_fail
;
35060 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35061 if (SWIG_arg_fail(2)) SWIG_fail
;
35064 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
35065 if (SWIG_arg_fail(3)) SWIG_fail
;
35068 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35069 (arg1
)->Check(arg2
,arg3
);
35071 wxPyEndAllowThreads(__tstate
);
35072 if (PyErr_Occurred()) SWIG_fail
;
35074 Py_INCREF(Py_None
); resultobj
= Py_None
;
35081 static PyObject
*_wrap_Menu_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35082 PyObject
*resultobj
= NULL
;
35083 wxMenu
*arg1
= (wxMenu
*) 0 ;
35086 PyObject
* obj0
= 0 ;
35087 PyObject
* obj1
= 0 ;
35088 char *kwnames
[] = {
35089 (char *) "self",(char *) "id", NULL
35092 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_IsChecked",kwnames
,&obj0
,&obj1
)) goto fail
;
35093 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35094 if (SWIG_arg_fail(1)) SWIG_fail
;
35096 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35097 if (SWIG_arg_fail(2)) SWIG_fail
;
35100 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35101 result
= (bool)((wxMenu
const *)arg1
)->IsChecked(arg2
);
35103 wxPyEndAllowThreads(__tstate
);
35104 if (PyErr_Occurred()) SWIG_fail
;
35107 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35115 static PyObject
*_wrap_Menu_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35116 PyObject
*resultobj
= NULL
;
35117 wxMenu
*arg1
= (wxMenu
*) 0 ;
35119 wxString
*arg3
= 0 ;
35120 bool temp3
= false ;
35121 PyObject
* obj0
= 0 ;
35122 PyObject
* obj1
= 0 ;
35123 PyObject
* obj2
= 0 ;
35124 char *kwnames
[] = {
35125 (char *) "self",(char *) "id",(char *) "label", NULL
35128 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_SetLabel",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35129 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35130 if (SWIG_arg_fail(1)) SWIG_fail
;
35132 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35133 if (SWIG_arg_fail(2)) SWIG_fail
;
35136 arg3
= wxString_in_helper(obj2
);
35137 if (arg3
== NULL
) SWIG_fail
;
35141 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35142 (arg1
)->SetLabel(arg2
,(wxString
const &)*arg3
);
35144 wxPyEndAllowThreads(__tstate
);
35145 if (PyErr_Occurred()) SWIG_fail
;
35147 Py_INCREF(Py_None
); resultobj
= Py_None
;
35162 static PyObject
*_wrap_Menu_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35163 PyObject
*resultobj
= NULL
;
35164 wxMenu
*arg1
= (wxMenu
*) 0 ;
35167 PyObject
* obj0
= 0 ;
35168 PyObject
* obj1
= 0 ;
35169 char *kwnames
[] = {
35170 (char *) "self",(char *) "id", NULL
35173 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_GetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
35174 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35175 if (SWIG_arg_fail(1)) SWIG_fail
;
35177 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35178 if (SWIG_arg_fail(2)) SWIG_fail
;
35181 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35182 result
= ((wxMenu
const *)arg1
)->GetLabel(arg2
);
35184 wxPyEndAllowThreads(__tstate
);
35185 if (PyErr_Occurred()) SWIG_fail
;
35189 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
35191 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
35200 static PyObject
*_wrap_Menu_SetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35201 PyObject
*resultobj
= NULL
;
35202 wxMenu
*arg1
= (wxMenu
*) 0 ;
35204 wxString
*arg3
= 0 ;
35205 bool temp3
= false ;
35206 PyObject
* obj0
= 0 ;
35207 PyObject
* obj1
= 0 ;
35208 PyObject
* obj2
= 0 ;
35209 char *kwnames
[] = {
35210 (char *) "self",(char *) "id",(char *) "helpString", NULL
35213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Menu_SetHelpString",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35214 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35215 if (SWIG_arg_fail(1)) SWIG_fail
;
35217 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35218 if (SWIG_arg_fail(2)) SWIG_fail
;
35221 arg3
= wxString_in_helper(obj2
);
35222 if (arg3
== NULL
) SWIG_fail
;
35226 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35227 (arg1
)->SetHelpString(arg2
,(wxString
const &)*arg3
);
35229 wxPyEndAllowThreads(__tstate
);
35230 if (PyErr_Occurred()) SWIG_fail
;
35232 Py_INCREF(Py_None
); resultobj
= Py_None
;
35247 static PyObject
*_wrap_Menu_GetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35248 PyObject
*resultobj
= NULL
;
35249 wxMenu
*arg1
= (wxMenu
*) 0 ;
35252 PyObject
* obj0
= 0 ;
35253 PyObject
* obj1
= 0 ;
35254 char *kwnames
[] = {
35255 (char *) "self",(char *) "id", NULL
35258 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_GetHelpString",kwnames
,&obj0
,&obj1
)) goto fail
;
35259 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35260 if (SWIG_arg_fail(1)) SWIG_fail
;
35262 arg2
= static_cast<int >(SWIG_As_int(obj1
));
35263 if (SWIG_arg_fail(2)) SWIG_fail
;
35266 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35267 result
= ((wxMenu
const *)arg1
)->GetHelpString(arg2
);
35269 wxPyEndAllowThreads(__tstate
);
35270 if (PyErr_Occurred()) SWIG_fail
;
35274 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
35276 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
35285 static PyObject
*_wrap_Menu_SetTitle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35286 PyObject
*resultobj
= NULL
;
35287 wxMenu
*arg1
= (wxMenu
*) 0 ;
35288 wxString
*arg2
= 0 ;
35289 bool temp2
= false ;
35290 PyObject
* obj0
= 0 ;
35291 PyObject
* obj1
= 0 ;
35292 char *kwnames
[] = {
35293 (char *) "self",(char *) "title", NULL
35296 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetTitle",kwnames
,&obj0
,&obj1
)) goto fail
;
35297 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35298 if (SWIG_arg_fail(1)) SWIG_fail
;
35300 arg2
= wxString_in_helper(obj1
);
35301 if (arg2
== NULL
) SWIG_fail
;
35305 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35306 (arg1
)->SetTitle((wxString
const &)*arg2
);
35308 wxPyEndAllowThreads(__tstate
);
35309 if (PyErr_Occurred()) SWIG_fail
;
35311 Py_INCREF(Py_None
); resultobj
= Py_None
;
35326 static PyObject
*_wrap_Menu_GetTitle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35327 PyObject
*resultobj
= NULL
;
35328 wxMenu
*arg1
= (wxMenu
*) 0 ;
35330 PyObject
* obj0
= 0 ;
35331 char *kwnames
[] = {
35332 (char *) "self", NULL
35335 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetTitle",kwnames
,&obj0
)) goto fail
;
35336 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35337 if (SWIG_arg_fail(1)) SWIG_fail
;
35339 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35340 result
= ((wxMenu
const *)arg1
)->GetTitle();
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_SetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35359 PyObject
*resultobj
= NULL
;
35360 wxMenu
*arg1
= (wxMenu
*) 0 ;
35361 wxEvtHandler
*arg2
= (wxEvtHandler
*) 0 ;
35362 PyObject
* obj0
= 0 ;
35363 PyObject
* obj1
= 0 ;
35364 char *kwnames
[] = {
35365 (char *) "self",(char *) "handler", NULL
35368 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetEventHandler",kwnames
,&obj0
,&obj1
)) goto fail
;
35369 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35370 if (SWIG_arg_fail(1)) SWIG_fail
;
35371 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
35372 if (SWIG_arg_fail(2)) SWIG_fail
;
35374 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35375 (arg1
)->SetEventHandler(arg2
);
35377 wxPyEndAllowThreads(__tstate
);
35378 if (PyErr_Occurred()) SWIG_fail
;
35380 Py_INCREF(Py_None
); resultobj
= Py_None
;
35387 static PyObject
*_wrap_Menu_GetEventHandler(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35388 PyObject
*resultobj
= NULL
;
35389 wxMenu
*arg1
= (wxMenu
*) 0 ;
35390 wxEvtHandler
*result
;
35391 PyObject
* obj0
= 0 ;
35392 char *kwnames
[] = {
35393 (char *) "self", NULL
35396 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetEventHandler",kwnames
,&obj0
)) goto fail
;
35397 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35398 if (SWIG_arg_fail(1)) SWIG_fail
;
35400 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35401 result
= (wxEvtHandler
*)((wxMenu
const *)arg1
)->GetEventHandler();
35403 wxPyEndAllowThreads(__tstate
);
35404 if (PyErr_Occurred()) SWIG_fail
;
35407 resultobj
= wxPyMake_wxObject(result
, 0);
35415 static PyObject
*_wrap_Menu_SetInvokingWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35416 PyObject
*resultobj
= NULL
;
35417 wxMenu
*arg1
= (wxMenu
*) 0 ;
35418 wxWindow
*arg2
= (wxWindow
*) 0 ;
35419 PyObject
* obj0
= 0 ;
35420 PyObject
* obj1
= 0 ;
35421 char *kwnames
[] = {
35422 (char *) "self",(char *) "win", NULL
35425 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetInvokingWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
35426 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35427 if (SWIG_arg_fail(1)) SWIG_fail
;
35428 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
35429 if (SWIG_arg_fail(2)) SWIG_fail
;
35431 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35432 (arg1
)->SetInvokingWindow(arg2
);
35434 wxPyEndAllowThreads(__tstate
);
35435 if (PyErr_Occurred()) SWIG_fail
;
35437 Py_INCREF(Py_None
); resultobj
= Py_None
;
35444 static PyObject
*_wrap_Menu_GetInvokingWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35445 PyObject
*resultobj
= NULL
;
35446 wxMenu
*arg1
= (wxMenu
*) 0 ;
35448 PyObject
* obj0
= 0 ;
35449 char *kwnames
[] = {
35450 (char *) "self", NULL
35453 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetInvokingWindow",kwnames
,&obj0
)) goto fail
;
35454 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35455 if (SWIG_arg_fail(1)) SWIG_fail
;
35457 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35458 result
= (wxWindow
*)((wxMenu
const *)arg1
)->GetInvokingWindow();
35460 wxPyEndAllowThreads(__tstate
);
35461 if (PyErr_Occurred()) SWIG_fail
;
35464 resultobj
= wxPyMake_wxObject(result
, 0);
35472 static PyObject
*_wrap_Menu_GetStyle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35473 PyObject
*resultobj
= NULL
;
35474 wxMenu
*arg1
= (wxMenu
*) 0 ;
35476 PyObject
* obj0
= 0 ;
35477 char *kwnames
[] = {
35478 (char *) "self", NULL
35481 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetStyle",kwnames
,&obj0
)) goto fail
;
35482 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35483 if (SWIG_arg_fail(1)) SWIG_fail
;
35485 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35486 result
= (long)((wxMenu
const *)arg1
)->GetStyle();
35488 wxPyEndAllowThreads(__tstate
);
35489 if (PyErr_Occurred()) SWIG_fail
;
35492 resultobj
= SWIG_From_long(static_cast<long >(result
));
35500 static PyObject
*_wrap_Menu_UpdateUI(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35501 PyObject
*resultobj
= NULL
;
35502 wxMenu
*arg1
= (wxMenu
*) 0 ;
35503 wxEvtHandler
*arg2
= (wxEvtHandler
*) NULL
;
35504 PyObject
* obj0
= 0 ;
35505 PyObject
* obj1
= 0 ;
35506 char *kwnames
[] = {
35507 (char *) "self",(char *) "source", NULL
35510 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Menu_UpdateUI",kwnames
,&obj0
,&obj1
)) goto fail
;
35511 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35512 if (SWIG_arg_fail(1)) SWIG_fail
;
35514 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxEvtHandler
, SWIG_POINTER_EXCEPTION
| 0);
35515 if (SWIG_arg_fail(2)) SWIG_fail
;
35518 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35519 (arg1
)->UpdateUI(arg2
);
35521 wxPyEndAllowThreads(__tstate
);
35522 if (PyErr_Occurred()) SWIG_fail
;
35524 Py_INCREF(Py_None
); resultobj
= Py_None
;
35531 static PyObject
*_wrap_Menu_GetMenuBar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35532 PyObject
*resultobj
= NULL
;
35533 wxMenu
*arg1
= (wxMenu
*) 0 ;
35535 PyObject
* obj0
= 0 ;
35536 char *kwnames
[] = {
35537 (char *) "self", NULL
35540 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetMenuBar",kwnames
,&obj0
)) goto fail
;
35541 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35542 if (SWIG_arg_fail(1)) SWIG_fail
;
35544 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35545 result
= (wxMenuBar
*)((wxMenu
const *)arg1
)->GetMenuBar();
35547 wxPyEndAllowThreads(__tstate
);
35548 if (PyErr_Occurred()) SWIG_fail
;
35551 resultobj
= wxPyMake_wxObject(result
, 0);
35559 static PyObject
*_wrap_Menu_Attach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35560 PyObject
*resultobj
= NULL
;
35561 wxMenu
*arg1
= (wxMenu
*) 0 ;
35562 wxMenuBarBase
*arg2
= (wxMenuBarBase
*) 0 ;
35563 PyObject
* obj0
= 0 ;
35564 PyObject
* obj1
= 0 ;
35565 char *kwnames
[] = {
35566 (char *) "self",(char *) "menubar", NULL
35569 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_Attach",kwnames
,&obj0
,&obj1
)) goto fail
;
35570 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35571 if (SWIG_arg_fail(1)) SWIG_fail
;
35572 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenuBarBase
, SWIG_POINTER_EXCEPTION
| 0);
35573 if (SWIG_arg_fail(2)) SWIG_fail
;
35575 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35576 (arg1
)->Attach(arg2
);
35578 wxPyEndAllowThreads(__tstate
);
35579 if (PyErr_Occurred()) SWIG_fail
;
35581 Py_INCREF(Py_None
); resultobj
= Py_None
;
35588 static PyObject
*_wrap_Menu_Detach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35589 PyObject
*resultobj
= NULL
;
35590 wxMenu
*arg1
= (wxMenu
*) 0 ;
35591 PyObject
* obj0
= 0 ;
35592 char *kwnames
[] = {
35593 (char *) "self", NULL
35596 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_Detach",kwnames
,&obj0
)) goto fail
;
35597 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35598 if (SWIG_arg_fail(1)) SWIG_fail
;
35600 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35603 wxPyEndAllowThreads(__tstate
);
35604 if (PyErr_Occurred()) SWIG_fail
;
35606 Py_INCREF(Py_None
); resultobj
= Py_None
;
35613 static PyObject
*_wrap_Menu_IsAttached(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35614 PyObject
*resultobj
= NULL
;
35615 wxMenu
*arg1
= (wxMenu
*) 0 ;
35617 PyObject
* obj0
= 0 ;
35618 char *kwnames
[] = {
35619 (char *) "self", NULL
35622 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_IsAttached",kwnames
,&obj0
)) goto fail
;
35623 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35624 if (SWIG_arg_fail(1)) SWIG_fail
;
35626 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35627 result
= (bool)((wxMenu
const *)arg1
)->IsAttached();
35629 wxPyEndAllowThreads(__tstate
);
35630 if (PyErr_Occurred()) SWIG_fail
;
35633 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35641 static PyObject
*_wrap_Menu_SetParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35642 PyObject
*resultobj
= NULL
;
35643 wxMenu
*arg1
= (wxMenu
*) 0 ;
35644 wxMenu
*arg2
= (wxMenu
*) 0 ;
35645 PyObject
* obj0
= 0 ;
35646 PyObject
* obj1
= 0 ;
35647 char *kwnames
[] = {
35648 (char *) "self",(char *) "parent", NULL
35651 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Menu_SetParent",kwnames
,&obj0
,&obj1
)) goto fail
;
35652 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35653 if (SWIG_arg_fail(1)) SWIG_fail
;
35654 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35655 if (SWIG_arg_fail(2)) SWIG_fail
;
35657 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35658 (arg1
)->SetParent(arg2
);
35660 wxPyEndAllowThreads(__tstate
);
35661 if (PyErr_Occurred()) SWIG_fail
;
35663 Py_INCREF(Py_None
); resultobj
= Py_None
;
35670 static PyObject
*_wrap_Menu_GetParent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35671 PyObject
*resultobj
= NULL
;
35672 wxMenu
*arg1
= (wxMenu
*) 0 ;
35674 PyObject
* obj0
= 0 ;
35675 char *kwnames
[] = {
35676 (char *) "self", NULL
35679 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Menu_GetParent",kwnames
,&obj0
)) goto fail
;
35680 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35681 if (SWIG_arg_fail(1)) SWIG_fail
;
35683 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35684 result
= (wxMenu
*)((wxMenu
const *)arg1
)->GetParent();
35686 wxPyEndAllowThreads(__tstate
);
35687 if (PyErr_Occurred()) SWIG_fail
;
35690 resultobj
= wxPyMake_wxObject(result
, 0);
35698 static PyObject
* Menu_swigregister(PyObject
*, PyObject
*args
) {
35700 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
35701 SWIG_TypeClientData(SWIGTYPE_p_wxMenu
, obj
);
35703 return Py_BuildValue((char *)"");
35705 static PyObject
*_wrap_new_MenuBar(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35706 PyObject
*resultobj
= NULL
;
35707 long arg1
= (long) 0 ;
35709 PyObject
* obj0
= 0 ;
35710 char *kwnames
[] = {
35711 (char *) "style", NULL
35714 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_MenuBar",kwnames
,&obj0
)) goto fail
;
35717 arg1
= static_cast<long >(SWIG_As_long(obj0
));
35718 if (SWIG_arg_fail(1)) SWIG_fail
;
35722 if (!wxPyCheckForApp()) SWIG_fail
;
35723 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35724 result
= (wxMenuBar
*)new wxMenuBar(arg1
);
35726 wxPyEndAllowThreads(__tstate
);
35727 if (PyErr_Occurred()) SWIG_fail
;
35729 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxMenuBar
, 1);
35736 static PyObject
*_wrap_MenuBar_Append(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35737 PyObject
*resultobj
= NULL
;
35738 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35739 wxMenu
*arg2
= (wxMenu
*) 0 ;
35740 wxString
*arg3
= 0 ;
35742 bool temp3
= false ;
35743 PyObject
* obj0
= 0 ;
35744 PyObject
* obj1
= 0 ;
35745 PyObject
* obj2
= 0 ;
35746 char *kwnames
[] = {
35747 (char *) "self",(char *) "menu",(char *) "title", NULL
35750 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_Append",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
35751 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35752 if (SWIG_arg_fail(1)) SWIG_fail
;
35753 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35754 if (SWIG_arg_fail(2)) SWIG_fail
;
35756 arg3
= wxString_in_helper(obj2
);
35757 if (arg3
== NULL
) SWIG_fail
;
35761 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35762 result
= (bool)(arg1
)->Append(arg2
,(wxString
const &)*arg3
);
35764 wxPyEndAllowThreads(__tstate
);
35765 if (PyErr_Occurred()) SWIG_fail
;
35768 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35784 static PyObject
*_wrap_MenuBar_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35785 PyObject
*resultobj
= NULL
;
35786 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35788 wxMenu
*arg3
= (wxMenu
*) 0 ;
35789 wxString
*arg4
= 0 ;
35791 bool temp4
= false ;
35792 PyObject
* obj0
= 0 ;
35793 PyObject
* obj1
= 0 ;
35794 PyObject
* obj2
= 0 ;
35795 PyObject
* obj3
= 0 ;
35796 char *kwnames
[] = {
35797 (char *) "self",(char *) "pos",(char *) "menu",(char *) "title", NULL
35800 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:MenuBar_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
35801 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35802 if (SWIG_arg_fail(1)) SWIG_fail
;
35804 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35805 if (SWIG_arg_fail(2)) SWIG_fail
;
35807 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35808 if (SWIG_arg_fail(3)) SWIG_fail
;
35810 arg4
= wxString_in_helper(obj3
);
35811 if (arg4
== NULL
) SWIG_fail
;
35815 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35816 result
= (bool)(arg1
)->Insert(arg2
,arg3
,(wxString
const &)*arg4
);
35818 wxPyEndAllowThreads(__tstate
);
35819 if (PyErr_Occurred()) SWIG_fail
;
35822 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
35838 static PyObject
*_wrap_MenuBar_GetMenuCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35839 PyObject
*resultobj
= NULL
;
35840 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35842 PyObject
* obj0
= 0 ;
35843 char *kwnames
[] = {
35844 (char *) "self", NULL
35847 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_GetMenuCount",kwnames
,&obj0
)) goto fail
;
35848 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35849 if (SWIG_arg_fail(1)) SWIG_fail
;
35851 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35852 result
= (size_t)((wxMenuBar
const *)arg1
)->GetMenuCount();
35854 wxPyEndAllowThreads(__tstate
);
35855 if (PyErr_Occurred()) SWIG_fail
;
35858 resultobj
= SWIG_From_unsigned_SS_long(static_cast<unsigned long >(result
));
35866 static PyObject
*_wrap_MenuBar_GetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35867 PyObject
*resultobj
= NULL
;
35868 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35871 PyObject
* obj0
= 0 ;
35872 PyObject
* obj1
= 0 ;
35873 char *kwnames
[] = {
35874 (char *) "self",(char *) "pos", NULL
35877 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
35878 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35879 if (SWIG_arg_fail(1)) SWIG_fail
;
35881 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35882 if (SWIG_arg_fail(2)) SWIG_fail
;
35885 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35886 result
= (wxMenu
*)((wxMenuBar
const *)arg1
)->GetMenu(arg2
);
35888 wxPyEndAllowThreads(__tstate
);
35889 if (PyErr_Occurred()) SWIG_fail
;
35892 resultobj
= wxPyMake_wxObject(result
, 0);
35900 static PyObject
*_wrap_MenuBar_Replace(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35901 PyObject
*resultobj
= NULL
;
35902 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35904 wxMenu
*arg3
= (wxMenu
*) 0 ;
35905 wxString
*arg4
= 0 ;
35907 bool temp4
= false ;
35908 PyObject
* obj0
= 0 ;
35909 PyObject
* obj1
= 0 ;
35910 PyObject
* obj2
= 0 ;
35911 PyObject
* obj3
= 0 ;
35912 char *kwnames
[] = {
35913 (char *) "self",(char *) "pos",(char *) "menu",(char *) "title", NULL
35916 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:MenuBar_Replace",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
35917 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35918 if (SWIG_arg_fail(1)) SWIG_fail
;
35920 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35921 if (SWIG_arg_fail(2)) SWIG_fail
;
35923 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
35924 if (SWIG_arg_fail(3)) SWIG_fail
;
35926 arg4
= wxString_in_helper(obj3
);
35927 if (arg4
== NULL
) SWIG_fail
;
35931 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35932 result
= (wxMenu
*)(arg1
)->Replace(arg2
,arg3
,(wxString
const &)*arg4
);
35934 wxPyEndAllowThreads(__tstate
);
35935 if (PyErr_Occurred()) SWIG_fail
;
35938 resultobj
= wxPyMake_wxObject(result
, 0);
35954 static PyObject
*_wrap_MenuBar_Remove(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35955 PyObject
*resultobj
= NULL
;
35956 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35959 PyObject
* obj0
= 0 ;
35960 PyObject
* obj1
= 0 ;
35961 char *kwnames
[] = {
35962 (char *) "self",(char *) "pos", NULL
35965 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_Remove",kwnames
,&obj0
,&obj1
)) goto fail
;
35966 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
35967 if (SWIG_arg_fail(1)) SWIG_fail
;
35969 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
35970 if (SWIG_arg_fail(2)) SWIG_fail
;
35973 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
35974 result
= (wxMenu
*)(arg1
)->Remove(arg2
);
35976 wxPyEndAllowThreads(__tstate
);
35977 if (PyErr_Occurred()) SWIG_fail
;
35980 resultobj
= wxPyMake_wxObject(result
, 0);
35988 static PyObject
*_wrap_MenuBar_EnableTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
35989 PyObject
*resultobj
= NULL
;
35990 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
35993 PyObject
* obj0
= 0 ;
35994 PyObject
* obj1
= 0 ;
35995 PyObject
* obj2
= 0 ;
35996 char *kwnames
[] = {
35997 (char *) "self",(char *) "pos",(char *) "enable", NULL
36000 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_EnableTop",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36001 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36002 if (SWIG_arg_fail(1)) SWIG_fail
;
36004 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36005 if (SWIG_arg_fail(2)) SWIG_fail
;
36008 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
36009 if (SWIG_arg_fail(3)) SWIG_fail
;
36012 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36013 (arg1
)->EnableTop(arg2
,arg3
);
36015 wxPyEndAllowThreads(__tstate
);
36016 if (PyErr_Occurred()) SWIG_fail
;
36018 Py_INCREF(Py_None
); resultobj
= Py_None
;
36025 static PyObject
*_wrap_MenuBar_IsEnabledTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36026 PyObject
*resultobj
= NULL
;
36027 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36030 PyObject
* obj0
= 0 ;
36031 PyObject
* obj1
= 0 ;
36032 char *kwnames
[] = {
36033 (char *) "self",(char *) "pos", NULL
36036 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_IsEnabledTop",kwnames
,&obj0
,&obj1
)) goto fail
;
36037 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36038 if (SWIG_arg_fail(1)) SWIG_fail
;
36040 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36041 if (SWIG_arg_fail(2)) SWIG_fail
;
36044 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36045 result
= (bool)((wxMenuBar
const *)arg1
)->IsEnabledTop(arg2
);
36047 wxPyEndAllowThreads(__tstate
);
36048 if (PyErr_Occurred()) SWIG_fail
;
36051 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36059 static PyObject
*_wrap_MenuBar_SetLabelTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36060 PyObject
*resultobj
= NULL
;
36061 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36063 wxString
*arg3
= 0 ;
36064 bool temp3
= false ;
36065 PyObject
* obj0
= 0 ;
36066 PyObject
* obj1
= 0 ;
36067 PyObject
* obj2
= 0 ;
36068 char *kwnames
[] = {
36069 (char *) "self",(char *) "pos",(char *) "label", NULL
36072 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_SetLabelTop",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36073 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36074 if (SWIG_arg_fail(1)) SWIG_fail
;
36076 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36077 if (SWIG_arg_fail(2)) SWIG_fail
;
36080 arg3
= wxString_in_helper(obj2
);
36081 if (arg3
== NULL
) SWIG_fail
;
36085 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36086 (arg1
)->SetLabelTop(arg2
,(wxString
const &)*arg3
);
36088 wxPyEndAllowThreads(__tstate
);
36089 if (PyErr_Occurred()) SWIG_fail
;
36091 Py_INCREF(Py_None
); resultobj
= Py_None
;
36106 static PyObject
*_wrap_MenuBar_GetLabelTop(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36107 PyObject
*resultobj
= NULL
;
36108 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36111 PyObject
* obj0
= 0 ;
36112 PyObject
* obj1
= 0 ;
36113 char *kwnames
[] = {
36114 (char *) "self",(char *) "pos", NULL
36117 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetLabelTop",kwnames
,&obj0
,&obj1
)) goto fail
;
36118 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36119 if (SWIG_arg_fail(1)) SWIG_fail
;
36121 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
36122 if (SWIG_arg_fail(2)) SWIG_fail
;
36125 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36126 result
= ((wxMenuBar
const *)arg1
)->GetLabelTop(arg2
);
36128 wxPyEndAllowThreads(__tstate
);
36129 if (PyErr_Occurred()) SWIG_fail
;
36133 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
36135 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
36144 static PyObject
*_wrap_MenuBar_FindMenuItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36145 PyObject
*resultobj
= NULL
;
36146 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36147 wxString
*arg2
= 0 ;
36148 wxString
*arg3
= 0 ;
36150 bool temp2
= false ;
36151 bool temp3
= false ;
36152 PyObject
* obj0
= 0 ;
36153 PyObject
* obj1
= 0 ;
36154 PyObject
* obj2
= 0 ;
36155 char *kwnames
[] = {
36156 (char *) "self",(char *) "menu",(char *) "item", NULL
36159 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_FindMenuItem",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36160 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36161 if (SWIG_arg_fail(1)) SWIG_fail
;
36163 arg2
= wxString_in_helper(obj1
);
36164 if (arg2
== NULL
) SWIG_fail
;
36168 arg3
= wxString_in_helper(obj2
);
36169 if (arg3
== NULL
) SWIG_fail
;
36173 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36174 result
= (int)((wxMenuBar
const *)arg1
)->FindMenuItem((wxString
const &)*arg2
,(wxString
const &)*arg3
);
36176 wxPyEndAllowThreads(__tstate
);
36177 if (PyErr_Occurred()) SWIG_fail
;
36180 resultobj
= SWIG_From_int(static_cast<int >(result
));
36204 static PyObject
*_wrap_MenuBar_FindItemById(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36205 PyObject
*resultobj
= NULL
;
36206 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36208 wxMenuItem
*result
;
36209 PyObject
* obj0
= 0 ;
36210 PyObject
* obj1
= 0 ;
36211 char *kwnames
[] = {
36212 (char *) "self",(char *) "id", NULL
36215 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_FindItemById",kwnames
,&obj0
,&obj1
)) goto fail
;
36216 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36217 if (SWIG_arg_fail(1)) SWIG_fail
;
36219 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36220 if (SWIG_arg_fail(2)) SWIG_fail
;
36223 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36224 result
= (wxMenuItem
*)((wxMenuBar
const *)arg1
)->FindItem(arg2
);
36226 wxPyEndAllowThreads(__tstate
);
36227 if (PyErr_Occurred()) SWIG_fail
;
36230 resultobj
= wxPyMake_wxObject(result
, 0);
36238 static PyObject
*_wrap_MenuBar_FindMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36239 PyObject
*resultobj
= NULL
;
36240 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36241 wxString
*arg2
= 0 ;
36243 bool temp2
= false ;
36244 PyObject
* obj0
= 0 ;
36245 PyObject
* obj1
= 0 ;
36246 char *kwnames
[] = {
36247 (char *) "self",(char *) "title", NULL
36250 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_FindMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
36251 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36252 if (SWIG_arg_fail(1)) SWIG_fail
;
36254 arg2
= wxString_in_helper(obj1
);
36255 if (arg2
== NULL
) SWIG_fail
;
36259 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36260 result
= (int)(arg1
)->FindMenu((wxString
const &)*arg2
);
36262 wxPyEndAllowThreads(__tstate
);
36263 if (PyErr_Occurred()) SWIG_fail
;
36266 resultobj
= SWIG_From_int(static_cast<int >(result
));
36282 static PyObject
*_wrap_MenuBar_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36283 PyObject
*resultobj
= NULL
;
36284 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36287 PyObject
* obj0
= 0 ;
36288 PyObject
* obj1
= 0 ;
36289 PyObject
* obj2
= 0 ;
36290 char *kwnames
[] = {
36291 (char *) "self",(char *) "id",(char *) "enable", NULL
36294 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_Enable",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36295 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36296 if (SWIG_arg_fail(1)) SWIG_fail
;
36298 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36299 if (SWIG_arg_fail(2)) SWIG_fail
;
36302 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
36303 if (SWIG_arg_fail(3)) SWIG_fail
;
36306 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36307 (arg1
)->Enable(arg2
,arg3
);
36309 wxPyEndAllowThreads(__tstate
);
36310 if (PyErr_Occurred()) SWIG_fail
;
36312 Py_INCREF(Py_None
); resultobj
= Py_None
;
36319 static PyObject
*_wrap_MenuBar_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36320 PyObject
*resultobj
= NULL
;
36321 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36324 PyObject
* obj0
= 0 ;
36325 PyObject
* obj1
= 0 ;
36326 PyObject
* obj2
= 0 ;
36327 char *kwnames
[] = {
36328 (char *) "self",(char *) "id",(char *) "check", NULL
36331 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_Check",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36332 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36333 if (SWIG_arg_fail(1)) SWIG_fail
;
36335 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36336 if (SWIG_arg_fail(2)) SWIG_fail
;
36339 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
36340 if (SWIG_arg_fail(3)) SWIG_fail
;
36343 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36344 (arg1
)->Check(arg2
,arg3
);
36346 wxPyEndAllowThreads(__tstate
);
36347 if (PyErr_Occurred()) SWIG_fail
;
36349 Py_INCREF(Py_None
); resultobj
= Py_None
;
36356 static PyObject
*_wrap_MenuBar_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36357 PyObject
*resultobj
= NULL
;
36358 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36361 PyObject
* obj0
= 0 ;
36362 PyObject
* obj1
= 0 ;
36363 char *kwnames
[] = {
36364 (char *) "self",(char *) "id", NULL
36367 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_IsChecked",kwnames
,&obj0
,&obj1
)) 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 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36376 result
= (bool)((wxMenuBar
const *)arg1
)->IsChecked(arg2
);
36378 wxPyEndAllowThreads(__tstate
);
36379 if (PyErr_Occurred()) SWIG_fail
;
36382 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36390 static PyObject
*_wrap_MenuBar_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36391 PyObject
*resultobj
= NULL
;
36392 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36395 PyObject
* obj0
= 0 ;
36396 PyObject
* obj1
= 0 ;
36397 char *kwnames
[] = {
36398 (char *) "self",(char *) "id", NULL
36401 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_IsEnabled",kwnames
,&obj0
,&obj1
)) goto fail
;
36402 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36403 if (SWIG_arg_fail(1)) SWIG_fail
;
36405 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36406 if (SWIG_arg_fail(2)) SWIG_fail
;
36409 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36410 result
= (bool)((wxMenuBar
const *)arg1
)->IsEnabled(arg2
);
36412 wxPyEndAllowThreads(__tstate
);
36413 if (PyErr_Occurred()) SWIG_fail
;
36416 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36424 static PyObject
*_wrap_MenuBar_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36425 PyObject
*resultobj
= NULL
;
36426 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36428 wxString
*arg3
= 0 ;
36429 bool temp3
= false ;
36430 PyObject
* obj0
= 0 ;
36431 PyObject
* obj1
= 0 ;
36432 PyObject
* obj2
= 0 ;
36433 char *kwnames
[] = {
36434 (char *) "self",(char *) "id",(char *) "label", NULL
36437 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_SetLabel",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36438 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36439 if (SWIG_arg_fail(1)) SWIG_fail
;
36441 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36442 if (SWIG_arg_fail(2)) SWIG_fail
;
36445 arg3
= wxString_in_helper(obj2
);
36446 if (arg3
== NULL
) SWIG_fail
;
36450 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36451 (arg1
)->SetLabel(arg2
,(wxString
const &)*arg3
);
36453 wxPyEndAllowThreads(__tstate
);
36454 if (PyErr_Occurred()) SWIG_fail
;
36456 Py_INCREF(Py_None
); resultobj
= Py_None
;
36471 static PyObject
*_wrap_MenuBar_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36472 PyObject
*resultobj
= NULL
;
36473 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36476 PyObject
* obj0
= 0 ;
36477 PyObject
* obj1
= 0 ;
36478 char *kwnames
[] = {
36479 (char *) "self",(char *) "id", NULL
36482 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
36483 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36484 if (SWIG_arg_fail(1)) SWIG_fail
;
36486 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36487 if (SWIG_arg_fail(2)) SWIG_fail
;
36490 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36491 result
= ((wxMenuBar
const *)arg1
)->GetLabel(arg2
);
36493 wxPyEndAllowThreads(__tstate
);
36494 if (PyErr_Occurred()) SWIG_fail
;
36498 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
36500 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
36509 static PyObject
*_wrap_MenuBar_SetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36510 PyObject
*resultobj
= NULL
;
36511 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36513 wxString
*arg3
= 0 ;
36514 bool temp3
= false ;
36515 PyObject
* obj0
= 0 ;
36516 PyObject
* obj1
= 0 ;
36517 PyObject
* obj2
= 0 ;
36518 char *kwnames
[] = {
36519 (char *) "self",(char *) "id",(char *) "helpString", NULL
36522 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:MenuBar_SetHelpString",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
36523 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36524 if (SWIG_arg_fail(1)) SWIG_fail
;
36526 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36527 if (SWIG_arg_fail(2)) SWIG_fail
;
36530 arg3
= wxString_in_helper(obj2
);
36531 if (arg3
== NULL
) SWIG_fail
;
36535 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36536 (arg1
)->SetHelpString(arg2
,(wxString
const &)*arg3
);
36538 wxPyEndAllowThreads(__tstate
);
36539 if (PyErr_Occurred()) SWIG_fail
;
36541 Py_INCREF(Py_None
); resultobj
= Py_None
;
36556 static PyObject
*_wrap_MenuBar_GetHelpString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36557 PyObject
*resultobj
= NULL
;
36558 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36561 PyObject
* obj0
= 0 ;
36562 PyObject
* obj1
= 0 ;
36563 char *kwnames
[] = {
36564 (char *) "self",(char *) "id", NULL
36567 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_GetHelpString",kwnames
,&obj0
,&obj1
)) goto fail
;
36568 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36569 if (SWIG_arg_fail(1)) SWIG_fail
;
36571 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36572 if (SWIG_arg_fail(2)) SWIG_fail
;
36575 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36576 result
= ((wxMenuBar
const *)arg1
)->GetHelpString(arg2
);
36578 wxPyEndAllowThreads(__tstate
);
36579 if (PyErr_Occurred()) SWIG_fail
;
36583 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
36585 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
36594 static PyObject
*_wrap_MenuBar_GetFrame(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36595 PyObject
*resultobj
= NULL
;
36596 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36598 PyObject
* obj0
= 0 ;
36599 char *kwnames
[] = {
36600 (char *) "self", NULL
36603 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_GetFrame",kwnames
,&obj0
)) goto fail
;
36604 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36605 if (SWIG_arg_fail(1)) SWIG_fail
;
36607 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36608 result
= (wxFrame
*)((wxMenuBar
const *)arg1
)->GetFrame();
36610 wxPyEndAllowThreads(__tstate
);
36611 if (PyErr_Occurred()) SWIG_fail
;
36614 resultobj
= wxPyMake_wxObject(result
, 0);
36622 static PyObject
*_wrap_MenuBar_IsAttached(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36623 PyObject
*resultobj
= NULL
;
36624 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36626 PyObject
* obj0
= 0 ;
36627 char *kwnames
[] = {
36628 (char *) "self", NULL
36631 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_IsAttached",kwnames
,&obj0
)) goto fail
;
36632 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36633 if (SWIG_arg_fail(1)) SWIG_fail
;
36635 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36636 result
= (bool)((wxMenuBar
const *)arg1
)->IsAttached();
36638 wxPyEndAllowThreads(__tstate
);
36639 if (PyErr_Occurred()) SWIG_fail
;
36642 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36650 static PyObject
*_wrap_MenuBar_Attach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36651 PyObject
*resultobj
= NULL
;
36652 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36653 wxFrame
*arg2
= (wxFrame
*) 0 ;
36654 PyObject
* obj0
= 0 ;
36655 PyObject
* obj1
= 0 ;
36656 char *kwnames
[] = {
36657 (char *) "self",(char *) "frame", NULL
36660 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuBar_Attach",kwnames
,&obj0
,&obj1
)) goto fail
;
36661 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36662 if (SWIG_arg_fail(1)) SWIG_fail
;
36663 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFrame
, SWIG_POINTER_EXCEPTION
| 0);
36664 if (SWIG_arg_fail(2)) SWIG_fail
;
36666 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36667 (arg1
)->Attach(arg2
);
36669 wxPyEndAllowThreads(__tstate
);
36670 if (PyErr_Occurred()) SWIG_fail
;
36672 Py_INCREF(Py_None
); resultobj
= Py_None
;
36679 static PyObject
*_wrap_MenuBar_Detach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36680 PyObject
*resultobj
= NULL
;
36681 wxMenuBar
*arg1
= (wxMenuBar
*) 0 ;
36682 PyObject
* obj0
= 0 ;
36683 char *kwnames
[] = {
36684 (char *) "self", NULL
36687 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_Detach",kwnames
,&obj0
)) goto fail
;
36688 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuBar
, SWIG_POINTER_EXCEPTION
| 0);
36689 if (SWIG_arg_fail(1)) SWIG_fail
;
36691 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36694 wxPyEndAllowThreads(__tstate
);
36695 if (PyErr_Occurred()) SWIG_fail
;
36697 Py_INCREF(Py_None
); resultobj
= Py_None
;
36704 static PyObject
*_wrap_MenuBar_SetAutoWindowMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36705 PyObject
*resultobj
= NULL
;
36707 PyObject
* obj0
= 0 ;
36708 char *kwnames
[] = {
36709 (char *) "enable", NULL
36712 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuBar_SetAutoWindowMenu",kwnames
,&obj0
)) goto fail
;
36714 arg1
= static_cast<bool >(SWIG_As_bool(obj0
));
36715 if (SWIG_arg_fail(1)) SWIG_fail
;
36718 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36719 wxMenuBar::SetAutoWindowMenu(arg1
);
36721 wxPyEndAllowThreads(__tstate
);
36722 if (PyErr_Occurred()) SWIG_fail
;
36724 Py_INCREF(Py_None
); resultobj
= Py_None
;
36731 static PyObject
*_wrap_MenuBar_GetAutoWindowMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36732 PyObject
*resultobj
= NULL
;
36734 char *kwnames
[] = {
36738 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":MenuBar_GetAutoWindowMenu",kwnames
)) goto fail
;
36740 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36741 result
= (bool)wxMenuBar::GetAutoWindowMenu();
36743 wxPyEndAllowThreads(__tstate
);
36744 if (PyErr_Occurred()) SWIG_fail
;
36747 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36755 static PyObject
* MenuBar_swigregister(PyObject
*, PyObject
*args
) {
36757 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
36758 SWIG_TypeClientData(SWIGTYPE_p_wxMenuBar
, obj
);
36760 return Py_BuildValue((char *)"");
36762 static PyObject
*_wrap_new_MenuItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36763 PyObject
*resultobj
= NULL
;
36764 wxMenu
*arg1
= (wxMenu
*) NULL
;
36765 int arg2
= (int) wxID_ANY
;
36766 wxString
const &arg3_defvalue
= wxPyEmptyString
;
36767 wxString
*arg3
= (wxString
*) &arg3_defvalue
;
36768 wxString
const &arg4_defvalue
= wxPyEmptyString
;
36769 wxString
*arg4
= (wxString
*) &arg4_defvalue
;
36770 wxItemKind arg5
= (wxItemKind
) wxITEM_NORMAL
;
36771 wxMenu
*arg6
= (wxMenu
*) NULL
;
36772 wxMenuItem
*result
;
36773 bool temp3
= false ;
36774 bool temp4
= false ;
36775 PyObject
* obj0
= 0 ;
36776 PyObject
* obj1
= 0 ;
36777 PyObject
* obj2
= 0 ;
36778 PyObject
* obj3
= 0 ;
36779 PyObject
* obj4
= 0 ;
36780 PyObject
* obj5
= 0 ;
36781 char *kwnames
[] = {
36782 (char *) "parentMenu",(char *) "id",(char *) "text",(char *) "help",(char *) "kind",(char *) "subMenu", NULL
36785 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOOOO:new_MenuItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
36787 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
36788 if (SWIG_arg_fail(1)) SWIG_fail
;
36792 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36793 if (SWIG_arg_fail(2)) SWIG_fail
;
36798 arg3
= wxString_in_helper(obj2
);
36799 if (arg3
== NULL
) SWIG_fail
;
36805 arg4
= wxString_in_helper(obj3
);
36806 if (arg4
== NULL
) SWIG_fail
;
36812 arg5
= static_cast<wxItemKind
>(SWIG_As_int(obj4
));
36813 if (SWIG_arg_fail(5)) SWIG_fail
;
36817 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
36818 if (SWIG_arg_fail(6)) SWIG_fail
;
36821 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36822 result
= (wxMenuItem
*)new wxMenuItem(arg1
,arg2
,(wxString
const &)*arg3
,(wxString
const &)*arg4
,arg5
,arg6
);
36824 wxPyEndAllowThreads(__tstate
);
36825 if (PyErr_Occurred()) SWIG_fail
;
36828 resultobj
= wxPyMake_wxObject(result
, 1);
36852 static PyObject
*_wrap_MenuItem_GetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36853 PyObject
*resultobj
= NULL
;
36854 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36856 PyObject
* obj0
= 0 ;
36857 char *kwnames
[] = {
36858 (char *) "self", NULL
36861 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetMenu",kwnames
,&obj0
)) goto fail
;
36862 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36863 if (SWIG_arg_fail(1)) SWIG_fail
;
36865 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36866 result
= (wxMenu
*)((wxMenuItem
const *)arg1
)->GetMenu();
36868 wxPyEndAllowThreads(__tstate
);
36869 if (PyErr_Occurred()) SWIG_fail
;
36872 resultobj
= wxPyMake_wxObject(result
, 0);
36880 static PyObject
*_wrap_MenuItem_SetMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36881 PyObject
*resultobj
= NULL
;
36882 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36883 wxMenu
*arg2
= (wxMenu
*) 0 ;
36884 PyObject
* obj0
= 0 ;
36885 PyObject
* obj1
= 0 ;
36886 char *kwnames
[] = {
36887 (char *) "self",(char *) "menu", NULL
36890 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
36891 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36892 if (SWIG_arg_fail(1)) SWIG_fail
;
36893 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
36894 if (SWIG_arg_fail(2)) SWIG_fail
;
36896 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36897 (arg1
)->SetMenu(arg2
);
36899 wxPyEndAllowThreads(__tstate
);
36900 if (PyErr_Occurred()) SWIG_fail
;
36902 Py_INCREF(Py_None
); resultobj
= Py_None
;
36909 static PyObject
*_wrap_MenuItem_SetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36910 PyObject
*resultobj
= NULL
;
36911 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36913 PyObject
* obj0
= 0 ;
36914 PyObject
* obj1
= 0 ;
36915 char *kwnames
[] = {
36916 (char *) "self",(char *) "id", NULL
36919 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetId",kwnames
,&obj0
,&obj1
)) goto fail
;
36920 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36921 if (SWIG_arg_fail(1)) SWIG_fail
;
36923 arg2
= static_cast<int >(SWIG_As_int(obj1
));
36924 if (SWIG_arg_fail(2)) SWIG_fail
;
36927 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36928 (arg1
)->SetId(arg2
);
36930 wxPyEndAllowThreads(__tstate
);
36931 if (PyErr_Occurred()) SWIG_fail
;
36933 Py_INCREF(Py_None
); resultobj
= Py_None
;
36940 static PyObject
*_wrap_MenuItem_GetId(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36941 PyObject
*resultobj
= NULL
;
36942 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36944 PyObject
* obj0
= 0 ;
36945 char *kwnames
[] = {
36946 (char *) "self", NULL
36949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetId",kwnames
,&obj0
)) goto fail
;
36950 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36951 if (SWIG_arg_fail(1)) SWIG_fail
;
36953 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36954 result
= (int)((wxMenuItem
const *)arg1
)->GetId();
36956 wxPyEndAllowThreads(__tstate
);
36957 if (PyErr_Occurred()) SWIG_fail
;
36960 resultobj
= SWIG_From_int(static_cast<int >(result
));
36968 static PyObject
*_wrap_MenuItem_IsSeparator(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36969 PyObject
*resultobj
= NULL
;
36970 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36972 PyObject
* obj0
= 0 ;
36973 char *kwnames
[] = {
36974 (char *) "self", NULL
36977 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsSeparator",kwnames
,&obj0
)) goto fail
;
36978 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
36979 if (SWIG_arg_fail(1)) SWIG_fail
;
36981 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
36982 result
= (bool)((wxMenuItem
const *)arg1
)->IsSeparator();
36984 wxPyEndAllowThreads(__tstate
);
36985 if (PyErr_Occurred()) SWIG_fail
;
36988 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
36996 static PyObject
*_wrap_MenuItem_SetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
36997 PyObject
*resultobj
= NULL
;
36998 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
36999 wxString
*arg2
= 0 ;
37000 bool temp2
= false ;
37001 PyObject
* obj0
= 0 ;
37002 PyObject
* obj1
= 0 ;
37003 char *kwnames
[] = {
37004 (char *) "self",(char *) "str", NULL
37007 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetText",kwnames
,&obj0
,&obj1
)) goto fail
;
37008 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37009 if (SWIG_arg_fail(1)) SWIG_fail
;
37011 arg2
= wxString_in_helper(obj1
);
37012 if (arg2
== NULL
) SWIG_fail
;
37016 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37017 (arg1
)->SetText((wxString
const &)*arg2
);
37019 wxPyEndAllowThreads(__tstate
);
37020 if (PyErr_Occurred()) SWIG_fail
;
37022 Py_INCREF(Py_None
); resultobj
= Py_None
;
37037 static PyObject
*_wrap_MenuItem_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37038 PyObject
*resultobj
= NULL
;
37039 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37041 PyObject
* obj0
= 0 ;
37042 char *kwnames
[] = {
37043 (char *) "self", NULL
37046 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetLabel",kwnames
,&obj0
)) goto fail
;
37047 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37048 if (SWIG_arg_fail(1)) SWIG_fail
;
37050 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37051 result
= ((wxMenuItem
const *)arg1
)->GetLabel();
37053 wxPyEndAllowThreads(__tstate
);
37054 if (PyErr_Occurred()) SWIG_fail
;
37058 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
37060 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
37069 static PyObject
*_wrap_MenuItem_GetText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37070 PyObject
*resultobj
= NULL
;
37071 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37073 PyObject
* obj0
= 0 ;
37074 char *kwnames
[] = {
37075 (char *) "self", NULL
37078 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetText",kwnames
,&obj0
)) goto fail
;
37079 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37080 if (SWIG_arg_fail(1)) SWIG_fail
;
37082 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37084 wxString
const &_result_ref
= ((wxMenuItem
const *)arg1
)->GetText();
37085 result
= (wxString
*) &_result_ref
;
37088 wxPyEndAllowThreads(__tstate
);
37089 if (PyErr_Occurred()) SWIG_fail
;
37093 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
37095 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
37104 static PyObject
*_wrap_MenuItem_GetLabelFromText(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37105 PyObject
*resultobj
= NULL
;
37106 wxString
*arg1
= 0 ;
37108 bool temp1
= false ;
37109 PyObject
* obj0
= 0 ;
37110 char *kwnames
[] = {
37111 (char *) "text", NULL
37114 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetLabelFromText",kwnames
,&obj0
)) goto fail
;
37116 arg1
= wxString_in_helper(obj0
);
37117 if (arg1
== NULL
) SWIG_fail
;
37121 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37122 result
= wxMenuItem::GetLabelFromText((wxString
const &)*arg1
);
37124 wxPyEndAllowThreads(__tstate
);
37125 if (PyErr_Occurred()) SWIG_fail
;
37129 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
37131 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
37148 static PyObject
*_wrap_MenuItem_GetKind(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37149 PyObject
*resultobj
= NULL
;
37150 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37152 PyObject
* obj0
= 0 ;
37153 char *kwnames
[] = {
37154 (char *) "self", NULL
37157 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetKind",kwnames
,&obj0
)) goto fail
;
37158 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37159 if (SWIG_arg_fail(1)) SWIG_fail
;
37161 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37162 result
= (wxItemKind
)((wxMenuItem
const *)arg1
)->GetKind();
37164 wxPyEndAllowThreads(__tstate
);
37165 if (PyErr_Occurred()) SWIG_fail
;
37167 resultobj
= SWIG_From_int((result
));
37174 static PyObject
*_wrap_MenuItem_SetKind(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37175 PyObject
*resultobj
= NULL
;
37176 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37178 PyObject
* obj0
= 0 ;
37179 PyObject
* obj1
= 0 ;
37180 char *kwnames
[] = {
37181 (char *) "self",(char *) "kind", NULL
37184 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetKind",kwnames
,&obj0
,&obj1
)) goto fail
;
37185 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37186 if (SWIG_arg_fail(1)) SWIG_fail
;
37188 arg2
= static_cast<wxItemKind
>(SWIG_As_int(obj1
));
37189 if (SWIG_arg_fail(2)) SWIG_fail
;
37192 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37193 (arg1
)->SetKind(arg2
);
37195 wxPyEndAllowThreads(__tstate
);
37196 if (PyErr_Occurred()) SWIG_fail
;
37198 Py_INCREF(Py_None
); resultobj
= Py_None
;
37205 static PyObject
*_wrap_MenuItem_SetCheckable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37206 PyObject
*resultobj
= NULL
;
37207 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37209 PyObject
* obj0
= 0 ;
37210 PyObject
* obj1
= 0 ;
37211 char *kwnames
[] = {
37212 (char *) "self",(char *) "checkable", NULL
37215 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetCheckable",kwnames
,&obj0
,&obj1
)) goto fail
;
37216 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37217 if (SWIG_arg_fail(1)) SWIG_fail
;
37219 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
37220 if (SWIG_arg_fail(2)) SWIG_fail
;
37223 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37224 (arg1
)->SetCheckable(arg2
);
37226 wxPyEndAllowThreads(__tstate
);
37227 if (PyErr_Occurred()) SWIG_fail
;
37229 Py_INCREF(Py_None
); resultobj
= Py_None
;
37236 static PyObject
*_wrap_MenuItem_IsCheckable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37237 PyObject
*resultobj
= NULL
;
37238 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37240 PyObject
* obj0
= 0 ;
37241 char *kwnames
[] = {
37242 (char *) "self", NULL
37245 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsCheckable",kwnames
,&obj0
)) goto fail
;
37246 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37247 if (SWIG_arg_fail(1)) SWIG_fail
;
37249 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37250 result
= (bool)((wxMenuItem
const *)arg1
)->IsCheckable();
37252 wxPyEndAllowThreads(__tstate
);
37253 if (PyErr_Occurred()) SWIG_fail
;
37256 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37264 static PyObject
*_wrap_MenuItem_IsSubMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37265 PyObject
*resultobj
= NULL
;
37266 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37268 PyObject
* obj0
= 0 ;
37269 char *kwnames
[] = {
37270 (char *) "self", NULL
37273 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsSubMenu",kwnames
,&obj0
)) goto fail
;
37274 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37275 if (SWIG_arg_fail(1)) SWIG_fail
;
37277 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37278 result
= (bool)((wxMenuItem
const *)arg1
)->IsSubMenu();
37280 wxPyEndAllowThreads(__tstate
);
37281 if (PyErr_Occurred()) SWIG_fail
;
37284 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37292 static PyObject
*_wrap_MenuItem_SetSubMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37293 PyObject
*resultobj
= NULL
;
37294 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37295 wxMenu
*arg2
= (wxMenu
*) 0 ;
37296 PyObject
* obj0
= 0 ;
37297 PyObject
* obj1
= 0 ;
37298 char *kwnames
[] = {
37299 (char *) "self",(char *) "menu", NULL
37302 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetSubMenu",kwnames
,&obj0
,&obj1
)) goto fail
;
37303 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37304 if (SWIG_arg_fail(1)) SWIG_fail
;
37305 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxMenu
, SWIG_POINTER_EXCEPTION
| 0);
37306 if (SWIG_arg_fail(2)) SWIG_fail
;
37308 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37309 (arg1
)->SetSubMenu(arg2
);
37311 wxPyEndAllowThreads(__tstate
);
37312 if (PyErr_Occurred()) SWIG_fail
;
37314 Py_INCREF(Py_None
); resultobj
= Py_None
;
37321 static PyObject
*_wrap_MenuItem_GetSubMenu(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37322 PyObject
*resultobj
= NULL
;
37323 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37325 PyObject
* obj0
= 0 ;
37326 char *kwnames
[] = {
37327 (char *) "self", NULL
37330 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetSubMenu",kwnames
,&obj0
)) goto fail
;
37331 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37332 if (SWIG_arg_fail(1)) SWIG_fail
;
37334 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37335 result
= (wxMenu
*)((wxMenuItem
const *)arg1
)->GetSubMenu();
37337 wxPyEndAllowThreads(__tstate
);
37338 if (PyErr_Occurred()) SWIG_fail
;
37341 resultobj
= wxPyMake_wxObject(result
, 0);
37349 static PyObject
*_wrap_MenuItem_Enable(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37350 PyObject
*resultobj
= NULL
;
37351 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37352 bool arg2
= (bool) true ;
37353 PyObject
* obj0
= 0 ;
37354 PyObject
* obj1
= 0 ;
37355 char *kwnames
[] = {
37356 (char *) "self",(char *) "enable", NULL
37359 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MenuItem_Enable",kwnames
,&obj0
,&obj1
)) goto fail
;
37360 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37361 if (SWIG_arg_fail(1)) SWIG_fail
;
37364 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
37365 if (SWIG_arg_fail(2)) SWIG_fail
;
37369 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37370 (arg1
)->Enable(arg2
);
37372 wxPyEndAllowThreads(__tstate
);
37373 if (PyErr_Occurred()) SWIG_fail
;
37375 Py_INCREF(Py_None
); resultobj
= Py_None
;
37382 static PyObject
*_wrap_MenuItem_IsEnabled(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37383 PyObject
*resultobj
= NULL
;
37384 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37386 PyObject
* obj0
= 0 ;
37387 char *kwnames
[] = {
37388 (char *) "self", NULL
37391 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsEnabled",kwnames
,&obj0
)) goto fail
;
37392 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37393 if (SWIG_arg_fail(1)) SWIG_fail
;
37395 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37396 result
= (bool)((wxMenuItem
const *)arg1
)->IsEnabled();
37398 wxPyEndAllowThreads(__tstate
);
37399 if (PyErr_Occurred()) SWIG_fail
;
37402 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37410 static PyObject
*_wrap_MenuItem_Check(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37411 PyObject
*resultobj
= NULL
;
37412 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37413 bool arg2
= (bool) true ;
37414 PyObject
* obj0
= 0 ;
37415 PyObject
* obj1
= 0 ;
37416 char *kwnames
[] = {
37417 (char *) "self",(char *) "check", NULL
37420 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MenuItem_Check",kwnames
,&obj0
,&obj1
)) goto fail
;
37421 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37422 if (SWIG_arg_fail(1)) SWIG_fail
;
37425 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
37426 if (SWIG_arg_fail(2)) SWIG_fail
;
37430 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37431 (arg1
)->Check(arg2
);
37433 wxPyEndAllowThreads(__tstate
);
37434 if (PyErr_Occurred()) SWIG_fail
;
37436 Py_INCREF(Py_None
); resultobj
= Py_None
;
37443 static PyObject
*_wrap_MenuItem_IsChecked(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37444 PyObject
*resultobj
= NULL
;
37445 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37447 PyObject
* obj0
= 0 ;
37448 char *kwnames
[] = {
37449 (char *) "self", NULL
37452 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsChecked",kwnames
,&obj0
)) goto fail
;
37453 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37454 if (SWIG_arg_fail(1)) SWIG_fail
;
37456 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37457 result
= (bool)((wxMenuItem
const *)arg1
)->IsChecked();
37459 wxPyEndAllowThreads(__tstate
);
37460 if (PyErr_Occurred()) SWIG_fail
;
37463 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
37471 static PyObject
*_wrap_MenuItem_Toggle(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37472 PyObject
*resultobj
= NULL
;
37473 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37474 PyObject
* obj0
= 0 ;
37475 char *kwnames
[] = {
37476 (char *) "self", NULL
37479 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_Toggle",kwnames
,&obj0
)) goto fail
;
37480 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37481 if (SWIG_arg_fail(1)) SWIG_fail
;
37483 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37486 wxPyEndAllowThreads(__tstate
);
37487 if (PyErr_Occurred()) SWIG_fail
;
37489 Py_INCREF(Py_None
); resultobj
= Py_None
;
37496 static PyObject
*_wrap_MenuItem_SetHelp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37497 PyObject
*resultobj
= NULL
;
37498 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37499 wxString
*arg2
= 0 ;
37500 bool temp2
= false ;
37501 PyObject
* obj0
= 0 ;
37502 PyObject
* obj1
= 0 ;
37503 char *kwnames
[] = {
37504 (char *) "self",(char *) "str", NULL
37507 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetHelp",kwnames
,&obj0
,&obj1
)) goto fail
;
37508 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37509 if (SWIG_arg_fail(1)) SWIG_fail
;
37511 arg2
= wxString_in_helper(obj1
);
37512 if (arg2
== NULL
) SWIG_fail
;
37516 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37517 (arg1
)->SetHelp((wxString
const &)*arg2
);
37519 wxPyEndAllowThreads(__tstate
);
37520 if (PyErr_Occurred()) SWIG_fail
;
37522 Py_INCREF(Py_None
); resultobj
= Py_None
;
37537 static PyObject
*_wrap_MenuItem_GetHelp(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37538 PyObject
*resultobj
= NULL
;
37539 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37541 PyObject
* obj0
= 0 ;
37542 char *kwnames
[] = {
37543 (char *) "self", NULL
37546 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetHelp",kwnames
,&obj0
)) goto fail
;
37547 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37548 if (SWIG_arg_fail(1)) SWIG_fail
;
37550 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37552 wxString
const &_result_ref
= ((wxMenuItem
const *)arg1
)->GetHelp();
37553 result
= (wxString
*) &_result_ref
;
37556 wxPyEndAllowThreads(__tstate
);
37557 if (PyErr_Occurred()) SWIG_fail
;
37561 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
37563 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
37572 static PyObject
*_wrap_MenuItem_GetAccel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37573 PyObject
*resultobj
= NULL
;
37574 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37575 wxAcceleratorEntry
*result
;
37576 PyObject
* obj0
= 0 ;
37577 char *kwnames
[] = {
37578 (char *) "self", NULL
37581 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetAccel",kwnames
,&obj0
)) goto fail
;
37582 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37583 if (SWIG_arg_fail(1)) SWIG_fail
;
37585 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37586 result
= (wxAcceleratorEntry
*)((wxMenuItem
const *)arg1
)->GetAccel();
37588 wxPyEndAllowThreads(__tstate
);
37589 if (PyErr_Occurred()) SWIG_fail
;
37591 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxAcceleratorEntry
, 0);
37598 static PyObject
*_wrap_MenuItem_SetAccel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37599 PyObject
*resultobj
= NULL
;
37600 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37601 wxAcceleratorEntry
*arg2
= (wxAcceleratorEntry
*) 0 ;
37602 PyObject
* obj0
= 0 ;
37603 PyObject
* obj1
= 0 ;
37604 char *kwnames
[] = {
37605 (char *) "self",(char *) "accel", NULL
37608 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetAccel",kwnames
,&obj0
,&obj1
)) goto fail
;
37609 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37610 if (SWIG_arg_fail(1)) SWIG_fail
;
37611 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxAcceleratorEntry
, SWIG_POINTER_EXCEPTION
| 0);
37612 if (SWIG_arg_fail(2)) SWIG_fail
;
37614 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37615 (arg1
)->SetAccel(arg2
);
37617 wxPyEndAllowThreads(__tstate
);
37618 if (PyErr_Occurred()) SWIG_fail
;
37620 Py_INCREF(Py_None
); resultobj
= Py_None
;
37627 static PyObject
*_wrap_MenuItem_SetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37628 PyObject
*resultobj
= NULL
;
37629 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37630 wxBitmap
*arg2
= 0 ;
37631 PyObject
* obj0
= 0 ;
37632 PyObject
* obj1
= 0 ;
37633 char *kwnames
[] = {
37634 (char *) "self",(char *) "bitmap", NULL
37637 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
37638 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37639 if (SWIG_arg_fail(1)) SWIG_fail
;
37641 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
37642 if (SWIG_arg_fail(2)) SWIG_fail
;
37643 if (arg2
== NULL
) {
37644 SWIG_null_ref("wxBitmap");
37646 if (SWIG_arg_fail(2)) SWIG_fail
;
37649 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37650 (arg1
)->SetBitmap((wxBitmap
const &)*arg2
);
37652 wxPyEndAllowThreads(__tstate
);
37653 if (PyErr_Occurred()) SWIG_fail
;
37655 Py_INCREF(Py_None
); resultobj
= Py_None
;
37662 static PyObject
*_wrap_MenuItem_GetBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37663 PyObject
*resultobj
= NULL
;
37664 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37666 PyObject
* obj0
= 0 ;
37667 char *kwnames
[] = {
37668 (char *) "self", NULL
37671 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetBitmap",kwnames
,&obj0
)) goto fail
;
37672 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37673 if (SWIG_arg_fail(1)) SWIG_fail
;
37675 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37677 wxBitmap
const &_result_ref
= (arg1
)->GetBitmap();
37678 result
= (wxBitmap
*) &_result_ref
;
37681 wxPyEndAllowThreads(__tstate
);
37682 if (PyErr_Occurred()) SWIG_fail
;
37685 wxBitmap
* resultptr
= new wxBitmap(*result
);
37686 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
37694 static PyObject
*_wrap_MenuItem_SetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37695 PyObject
*resultobj
= NULL
;
37696 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37698 PyObject
* obj0
= 0 ;
37699 PyObject
* obj1
= 0 ;
37700 char *kwnames
[] = {
37701 (char *) "self",(char *) "font", NULL
37704 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetFont",kwnames
,&obj0
,&obj1
)) goto fail
;
37705 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37706 if (SWIG_arg_fail(1)) SWIG_fail
;
37708 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxFont
, SWIG_POINTER_EXCEPTION
| 0);
37709 if (SWIG_arg_fail(2)) SWIG_fail
;
37710 if (arg2
== NULL
) {
37711 SWIG_null_ref("wxFont");
37713 if (SWIG_arg_fail(2)) SWIG_fail
;
37716 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37717 wxMenuItem_SetFont(arg1
,(wxFont
const &)*arg2
);
37719 wxPyEndAllowThreads(__tstate
);
37720 if (PyErr_Occurred()) SWIG_fail
;
37722 Py_INCREF(Py_None
); resultobj
= Py_None
;
37729 static PyObject
*_wrap_MenuItem_GetFont(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37730 PyObject
*resultobj
= NULL
;
37731 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37733 PyObject
* obj0
= 0 ;
37734 char *kwnames
[] = {
37735 (char *) "self", NULL
37738 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetFont",kwnames
,&obj0
)) goto fail
;
37739 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37740 if (SWIG_arg_fail(1)) SWIG_fail
;
37742 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37743 result
= wxMenuItem_GetFont(arg1
);
37745 wxPyEndAllowThreads(__tstate
);
37746 if (PyErr_Occurred()) SWIG_fail
;
37749 wxFont
* resultptr
;
37750 resultptr
= new wxFont(static_cast<wxFont
& >(result
));
37751 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxFont
, 1);
37759 static PyObject
*_wrap_MenuItem_SetTextColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37760 PyObject
*resultobj
= NULL
;
37761 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37762 wxColour
*arg2
= 0 ;
37764 PyObject
* obj0
= 0 ;
37765 PyObject
* obj1
= 0 ;
37766 char *kwnames
[] = {
37767 (char *) "self",(char *) "colText", NULL
37770 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetTextColour",kwnames
,&obj0
,&obj1
)) goto fail
;
37771 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37772 if (SWIG_arg_fail(1)) SWIG_fail
;
37775 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
37778 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37779 wxMenuItem_SetTextColour(arg1
,(wxColour
const &)*arg2
);
37781 wxPyEndAllowThreads(__tstate
);
37782 if (PyErr_Occurred()) SWIG_fail
;
37784 Py_INCREF(Py_None
); resultobj
= Py_None
;
37791 static PyObject
*_wrap_MenuItem_GetTextColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37792 PyObject
*resultobj
= NULL
;
37793 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37795 PyObject
* obj0
= 0 ;
37796 char *kwnames
[] = {
37797 (char *) "self", NULL
37800 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetTextColour",kwnames
,&obj0
)) goto fail
;
37801 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37802 if (SWIG_arg_fail(1)) SWIG_fail
;
37804 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37805 result
= wxMenuItem_GetTextColour(arg1
);
37807 wxPyEndAllowThreads(__tstate
);
37808 if (PyErr_Occurred()) SWIG_fail
;
37811 wxColour
* resultptr
;
37812 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
37813 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
37821 static PyObject
*_wrap_MenuItem_SetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37822 PyObject
*resultobj
= NULL
;
37823 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37824 wxColour
*arg2
= 0 ;
37826 PyObject
* obj0
= 0 ;
37827 PyObject
* obj1
= 0 ;
37828 char *kwnames
[] = {
37829 (char *) "self",(char *) "colBack", NULL
37832 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetBackgroundColour",kwnames
,&obj0
,&obj1
)) goto fail
;
37833 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37834 if (SWIG_arg_fail(1)) SWIG_fail
;
37837 if ( ! wxColour_helper(obj1
, &arg2
)) SWIG_fail
;
37840 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37841 wxMenuItem_SetBackgroundColour(arg1
,(wxColour
const &)*arg2
);
37843 wxPyEndAllowThreads(__tstate
);
37844 if (PyErr_Occurred()) SWIG_fail
;
37846 Py_INCREF(Py_None
); resultobj
= Py_None
;
37853 static PyObject
*_wrap_MenuItem_GetBackgroundColour(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37854 PyObject
*resultobj
= NULL
;
37855 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37857 PyObject
* obj0
= 0 ;
37858 char *kwnames
[] = {
37859 (char *) "self", NULL
37862 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetBackgroundColour",kwnames
,&obj0
)) goto fail
;
37863 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37864 if (SWIG_arg_fail(1)) SWIG_fail
;
37866 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37867 result
= wxMenuItem_GetBackgroundColour(arg1
);
37869 wxPyEndAllowThreads(__tstate
);
37870 if (PyErr_Occurred()) SWIG_fail
;
37873 wxColour
* resultptr
;
37874 resultptr
= new wxColour(static_cast<wxColour
& >(result
));
37875 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxColour
, 1);
37883 static PyObject
*_wrap_MenuItem_SetBitmaps(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37884 PyObject
*resultobj
= NULL
;
37885 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37886 wxBitmap
*arg2
= 0 ;
37887 wxBitmap
const &arg3_defvalue
= wxNullBitmap
;
37888 wxBitmap
*arg3
= (wxBitmap
*) &arg3_defvalue
;
37889 PyObject
* obj0
= 0 ;
37890 PyObject
* obj1
= 0 ;
37891 PyObject
* obj2
= 0 ;
37892 char *kwnames
[] = {
37893 (char *) "self",(char *) "bmpChecked",(char *) "bmpUnchecked", NULL
37896 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:MenuItem_SetBitmaps",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
37897 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37898 if (SWIG_arg_fail(1)) SWIG_fail
;
37900 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
37901 if (SWIG_arg_fail(2)) SWIG_fail
;
37902 if (arg2
== NULL
) {
37903 SWIG_null_ref("wxBitmap");
37905 if (SWIG_arg_fail(2)) SWIG_fail
;
37909 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
37910 if (SWIG_arg_fail(3)) SWIG_fail
;
37911 if (arg3
== NULL
) {
37912 SWIG_null_ref("wxBitmap");
37914 if (SWIG_arg_fail(3)) SWIG_fail
;
37918 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37919 wxMenuItem_SetBitmaps(arg1
,(wxBitmap
const &)*arg2
,(wxBitmap
const &)*arg3
);
37921 wxPyEndAllowThreads(__tstate
);
37922 if (PyErr_Occurred()) SWIG_fail
;
37924 Py_INCREF(Py_None
); resultobj
= Py_None
;
37931 static PyObject
*_wrap_MenuItem_SetDisabledBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37932 PyObject
*resultobj
= NULL
;
37933 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37934 wxBitmap
*arg2
= 0 ;
37935 PyObject
* obj0
= 0 ;
37936 PyObject
* obj1
= 0 ;
37937 char *kwnames
[] = {
37938 (char *) "self",(char *) "bmpDisabled", NULL
37941 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetDisabledBitmap",kwnames
,&obj0
,&obj1
)) goto fail
;
37942 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37943 if (SWIG_arg_fail(1)) SWIG_fail
;
37945 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxBitmap
, SWIG_POINTER_EXCEPTION
| 0);
37946 if (SWIG_arg_fail(2)) SWIG_fail
;
37947 if (arg2
== NULL
) {
37948 SWIG_null_ref("wxBitmap");
37950 if (SWIG_arg_fail(2)) SWIG_fail
;
37953 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37954 wxMenuItem_SetDisabledBitmap(arg1
,(wxBitmap
const &)*arg2
);
37956 wxPyEndAllowThreads(__tstate
);
37957 if (PyErr_Occurred()) SWIG_fail
;
37959 Py_INCREF(Py_None
); resultobj
= Py_None
;
37966 static PyObject
*_wrap_MenuItem_GetDisabledBitmap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37967 PyObject
*resultobj
= NULL
;
37968 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
37970 PyObject
* obj0
= 0 ;
37971 char *kwnames
[] = {
37972 (char *) "self", NULL
37975 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetDisabledBitmap",kwnames
,&obj0
)) goto fail
;
37976 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
37977 if (SWIG_arg_fail(1)) SWIG_fail
;
37979 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
37981 wxBitmap
const &_result_ref
= wxMenuItem_GetDisabledBitmap((wxMenuItem
const *)arg1
);
37982 result
= (wxBitmap
*) &_result_ref
;
37985 wxPyEndAllowThreads(__tstate
);
37986 if (PyErr_Occurred()) SWIG_fail
;
37989 wxBitmap
* resultptr
= new wxBitmap(*result
);
37990 resultobj
= SWIG_NewPointerObj((void*)(resultptr
), SWIGTYPE_p_wxBitmap
, 1);
37998 static PyObject
*_wrap_MenuItem_SetMarginWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
37999 PyObject
*resultobj
= NULL
;
38000 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38002 PyObject
* obj0
= 0 ;
38003 PyObject
* obj1
= 0 ;
38004 char *kwnames
[] = {
38005 (char *) "self",(char *) "nWidth", NULL
38008 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:MenuItem_SetMarginWidth",kwnames
,&obj0
,&obj1
)) goto fail
;
38009 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38010 if (SWIG_arg_fail(1)) SWIG_fail
;
38012 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38013 if (SWIG_arg_fail(2)) SWIG_fail
;
38016 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38017 wxMenuItem_SetMarginWidth(arg1
,arg2
);
38019 wxPyEndAllowThreads(__tstate
);
38020 if (PyErr_Occurred()) SWIG_fail
;
38022 Py_INCREF(Py_None
); resultobj
= Py_None
;
38029 static PyObject
*_wrap_MenuItem_GetMarginWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38030 PyObject
*resultobj
= NULL
;
38031 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38033 PyObject
* obj0
= 0 ;
38034 char *kwnames
[] = {
38035 (char *) "self", NULL
38038 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_GetMarginWidth",kwnames
,&obj0
)) goto fail
;
38039 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38040 if (SWIG_arg_fail(1)) SWIG_fail
;
38042 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38043 result
= (int)wxMenuItem_GetMarginWidth(arg1
);
38045 wxPyEndAllowThreads(__tstate
);
38046 if (PyErr_Occurred()) SWIG_fail
;
38049 resultobj
= SWIG_From_int(static_cast<int >(result
));
38057 static PyObject
*_wrap_MenuItem_GetDefaultMarginWidth(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38058 PyObject
*resultobj
= NULL
;
38060 char *kwnames
[] = {
38064 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":MenuItem_GetDefaultMarginWidth",kwnames
)) goto fail
;
38066 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38067 result
= (int)wxMenuItem_GetDefaultMarginWidth();
38069 wxPyEndAllowThreads(__tstate
);
38070 if (PyErr_Occurred()) SWIG_fail
;
38073 resultobj
= SWIG_From_int(static_cast<int >(result
));
38081 static PyObject
*_wrap_MenuItem_IsOwnerDrawn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38082 PyObject
*resultobj
= NULL
;
38083 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38085 PyObject
* obj0
= 0 ;
38086 char *kwnames
[] = {
38087 (char *) "self", NULL
38090 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_IsOwnerDrawn",kwnames
,&obj0
)) goto fail
;
38091 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38092 if (SWIG_arg_fail(1)) SWIG_fail
;
38094 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38095 result
= (bool)wxMenuItem_IsOwnerDrawn(arg1
);
38097 wxPyEndAllowThreads(__tstate
);
38098 if (PyErr_Occurred()) SWIG_fail
;
38101 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
38109 static PyObject
*_wrap_MenuItem_SetOwnerDrawn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38110 PyObject
*resultobj
= NULL
;
38111 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38112 bool arg2
= (bool) true ;
38113 PyObject
* obj0
= 0 ;
38114 PyObject
* obj1
= 0 ;
38115 char *kwnames
[] = {
38116 (char *) "self",(char *) "ownerDrawn", NULL
38119 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:MenuItem_SetOwnerDrawn",kwnames
,&obj0
,&obj1
)) goto fail
;
38120 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38121 if (SWIG_arg_fail(1)) SWIG_fail
;
38124 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
38125 if (SWIG_arg_fail(2)) SWIG_fail
;
38129 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38130 wxMenuItem_SetOwnerDrawn(arg1
,arg2
);
38132 wxPyEndAllowThreads(__tstate
);
38133 if (PyErr_Occurred()) SWIG_fail
;
38135 Py_INCREF(Py_None
); resultobj
= Py_None
;
38142 static PyObject
*_wrap_MenuItem_ResetOwnerDrawn(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38143 PyObject
*resultobj
= NULL
;
38144 wxMenuItem
*arg1
= (wxMenuItem
*) 0 ;
38145 PyObject
* obj0
= 0 ;
38146 char *kwnames
[] = {
38147 (char *) "self", NULL
38150 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:MenuItem_ResetOwnerDrawn",kwnames
,&obj0
)) goto fail
;
38151 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxMenuItem
, SWIG_POINTER_EXCEPTION
| 0);
38152 if (SWIG_arg_fail(1)) SWIG_fail
;
38154 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38155 wxMenuItem_ResetOwnerDrawn(arg1
);
38157 wxPyEndAllowThreads(__tstate
);
38158 if (PyErr_Occurred()) SWIG_fail
;
38160 Py_INCREF(Py_None
); resultobj
= Py_None
;
38167 static PyObject
* MenuItem_swigregister(PyObject
*, PyObject
*args
) {
38169 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
38170 SWIG_TypeClientData(SWIGTYPE_p_wxMenuItem
, obj
);
38172 return Py_BuildValue((char *)"");
38174 static int _wrap_ControlNameStr_set(PyObject
*) {
38175 PyErr_SetString(PyExc_TypeError
,"Variable ControlNameStr is read-only.");
38180 static PyObject
*_wrap_ControlNameStr_get(void) {
38181 PyObject
*pyobj
= NULL
;
38185 pyobj
= PyUnicode_FromWideChar((&wxPyControlNameStr
)->c_str(), (&wxPyControlNameStr
)->Len());
38187 pyobj
= PyString_FromStringAndSize((&wxPyControlNameStr
)->c_str(), (&wxPyControlNameStr
)->Len());
38194 static PyObject
*_wrap_new_Control(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38195 PyObject
*resultobj
= NULL
;
38196 wxWindow
*arg1
= (wxWindow
*) 0 ;
38197 int arg2
= (int) -1 ;
38198 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
38199 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
38200 wxSize
const &arg4_defvalue
= wxDefaultSize
;
38201 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
38202 long arg5
= (long) 0 ;
38203 wxValidator
const &arg6_defvalue
= wxDefaultValidator
;
38204 wxValidator
*arg6
= (wxValidator
*) &arg6_defvalue
;
38205 wxString
const &arg7_defvalue
= wxPyControlNameStr
;
38206 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
38210 bool temp7
= false ;
38211 PyObject
* obj0
= 0 ;
38212 PyObject
* obj1
= 0 ;
38213 PyObject
* obj2
= 0 ;
38214 PyObject
* obj3
= 0 ;
38215 PyObject
* obj4
= 0 ;
38216 PyObject
* obj5
= 0 ;
38217 PyObject
* obj6
= 0 ;
38218 char *kwnames
[] = {
38219 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
38222 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_Control",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
38223 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
38224 if (SWIG_arg_fail(1)) SWIG_fail
;
38227 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38228 if (SWIG_arg_fail(2)) SWIG_fail
;
38234 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
38240 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
38245 arg5
= static_cast<long >(SWIG_As_long(obj4
));
38246 if (SWIG_arg_fail(5)) SWIG_fail
;
38251 SWIG_Python_ConvertPtr(obj5
, (void **)&arg6
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
38252 if (SWIG_arg_fail(6)) SWIG_fail
;
38253 if (arg6
== NULL
) {
38254 SWIG_null_ref("wxValidator");
38256 if (SWIG_arg_fail(6)) SWIG_fail
;
38261 arg7
= wxString_in_helper(obj6
);
38262 if (arg7
== NULL
) SWIG_fail
;
38267 if (!wxPyCheckForApp()) SWIG_fail
;
38268 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38269 result
= (wxControl
*)new wxControl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxValidator
const &)*arg6
,(wxString
const &)*arg7
);
38271 wxPyEndAllowThreads(__tstate
);
38272 if (PyErr_Occurred()) SWIG_fail
;
38274 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxControl
, 1);
38289 static PyObject
*_wrap_new_PreControl(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38290 PyObject
*resultobj
= NULL
;
38292 char *kwnames
[] = {
38296 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PreControl",kwnames
)) goto fail
;
38298 if (!wxPyCheckForApp()) SWIG_fail
;
38299 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38300 result
= (wxControl
*)new wxControl();
38302 wxPyEndAllowThreads(__tstate
);
38303 if (PyErr_Occurred()) SWIG_fail
;
38305 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxControl
, 1);
38312 static PyObject
*_wrap_Control_Create(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38313 PyObject
*resultobj
= NULL
;
38314 wxControl
*arg1
= (wxControl
*) 0 ;
38315 wxWindow
*arg2
= (wxWindow
*) 0 ;
38316 int arg3
= (int) -1 ;
38317 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
38318 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
38319 wxSize
const &arg5_defvalue
= wxDefaultSize
;
38320 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
38321 long arg6
= (long) 0 ;
38322 wxValidator
const &arg7_defvalue
= wxDefaultValidator
;
38323 wxValidator
*arg7
= (wxValidator
*) &arg7_defvalue
;
38324 wxString
const &arg8_defvalue
= wxPyControlNameStr
;
38325 wxString
*arg8
= (wxString
*) &arg8_defvalue
;
38329 bool temp8
= false ;
38330 PyObject
* obj0
= 0 ;
38331 PyObject
* obj1
= 0 ;
38332 PyObject
* obj2
= 0 ;
38333 PyObject
* obj3
= 0 ;
38334 PyObject
* obj4
= 0 ;
38335 PyObject
* obj5
= 0 ;
38336 PyObject
* obj6
= 0 ;
38337 PyObject
* obj7
= 0 ;
38338 char *kwnames
[] = {
38339 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
38342 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:Control_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) goto fail
;
38343 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38344 if (SWIG_arg_fail(1)) SWIG_fail
;
38345 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
38346 if (SWIG_arg_fail(2)) SWIG_fail
;
38349 arg3
= static_cast<int >(SWIG_As_int(obj2
));
38350 if (SWIG_arg_fail(3)) SWIG_fail
;
38356 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
38362 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
38367 arg6
= static_cast<long >(SWIG_As_long(obj5
));
38368 if (SWIG_arg_fail(6)) SWIG_fail
;
38373 SWIG_Python_ConvertPtr(obj6
, (void **)&arg7
, SWIGTYPE_p_wxValidator
, SWIG_POINTER_EXCEPTION
| 0);
38374 if (SWIG_arg_fail(7)) SWIG_fail
;
38375 if (arg7
== NULL
) {
38376 SWIG_null_ref("wxValidator");
38378 if (SWIG_arg_fail(7)) SWIG_fail
;
38383 arg8
= wxString_in_helper(obj7
);
38384 if (arg8
== NULL
) SWIG_fail
;
38389 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38390 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxValidator
const &)*arg7
,(wxString
const &)*arg8
);
38392 wxPyEndAllowThreads(__tstate
);
38393 if (PyErr_Occurred()) SWIG_fail
;
38396 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
38412 static PyObject
*_wrap_Control_Command(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38413 PyObject
*resultobj
= NULL
;
38414 wxControl
*arg1
= (wxControl
*) 0 ;
38415 wxCommandEvent
*arg2
= 0 ;
38416 PyObject
* obj0
= 0 ;
38417 PyObject
* obj1
= 0 ;
38418 char *kwnames
[] = {
38419 (char *) "self",(char *) "event", NULL
38422 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Control_Command",kwnames
,&obj0
,&obj1
)) goto fail
;
38423 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38424 if (SWIG_arg_fail(1)) SWIG_fail
;
38426 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxCommandEvent
, SWIG_POINTER_EXCEPTION
| 0);
38427 if (SWIG_arg_fail(2)) SWIG_fail
;
38428 if (arg2
== NULL
) {
38429 SWIG_null_ref("wxCommandEvent");
38431 if (SWIG_arg_fail(2)) SWIG_fail
;
38434 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38435 (arg1
)->Command(*arg2
);
38437 wxPyEndAllowThreads(__tstate
);
38438 if (PyErr_Occurred()) SWIG_fail
;
38440 Py_INCREF(Py_None
); resultobj
= Py_None
;
38447 static PyObject
*_wrap_Control_GetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38448 PyObject
*resultobj
= NULL
;
38449 wxControl
*arg1
= (wxControl
*) 0 ;
38451 PyObject
* obj0
= 0 ;
38452 char *kwnames
[] = {
38453 (char *) "self", NULL
38456 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Control_GetLabel",kwnames
,&obj0
)) goto fail
;
38457 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38458 if (SWIG_arg_fail(1)) SWIG_fail
;
38460 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38461 result
= (arg1
)->GetLabel();
38463 wxPyEndAllowThreads(__tstate
);
38464 if (PyErr_Occurred()) SWIG_fail
;
38468 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
38470 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
38479 static PyObject
*_wrap_Control_SetLabel(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38480 PyObject
*resultobj
= NULL
;
38481 wxControl
*arg1
= (wxControl
*) 0 ;
38482 wxString
*arg2
= 0 ;
38483 bool temp2
= false ;
38484 PyObject
* obj0
= 0 ;
38485 PyObject
* obj1
= 0 ;
38486 char *kwnames
[] = {
38487 (char *) "self",(char *) "label", NULL
38490 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Control_SetLabel",kwnames
,&obj0
,&obj1
)) goto fail
;
38491 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxControl
, SWIG_POINTER_EXCEPTION
| 0);
38492 if (SWIG_arg_fail(1)) SWIG_fail
;
38494 arg2
= wxString_in_helper(obj1
);
38495 if (arg2
== NULL
) SWIG_fail
;
38499 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38500 (arg1
)->SetLabel((wxString
const &)*arg2
);
38502 wxPyEndAllowThreads(__tstate
);
38503 if (PyErr_Occurred()) SWIG_fail
;
38505 Py_INCREF(Py_None
); resultobj
= Py_None
;
38520 static PyObject
*_wrap_Control_GetClassDefaultAttributes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38521 PyObject
*resultobj
= NULL
;
38522 wxWindowVariant arg1
= (wxWindowVariant
) wxWINDOW_VARIANT_NORMAL
;
38523 wxVisualAttributes result
;
38524 PyObject
* obj0
= 0 ;
38525 char *kwnames
[] = {
38526 (char *) "variant", NULL
38529 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:Control_GetClassDefaultAttributes",kwnames
,&obj0
)) goto fail
;
38532 arg1
= static_cast<wxWindowVariant
>(SWIG_As_int(obj0
));
38533 if (SWIG_arg_fail(1)) SWIG_fail
;
38537 if (!wxPyCheckForApp()) SWIG_fail
;
38538 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38539 result
= wxControl::GetClassDefaultAttributes(arg1
);
38541 wxPyEndAllowThreads(__tstate
);
38542 if (PyErr_Occurred()) SWIG_fail
;
38545 wxVisualAttributes
* resultptr
;
38546 resultptr
= new wxVisualAttributes(static_cast<wxVisualAttributes
& >(result
));
38547 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxVisualAttributes
, 1);
38555 static PyObject
* Control_swigregister(PyObject
*, PyObject
*args
) {
38557 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
38558 SWIG_TypeClientData(SWIGTYPE_p_wxControl
, obj
);
38560 return Py_BuildValue((char *)"");
38562 static PyObject
*_wrap_ItemContainer_Append(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38563 PyObject
*resultobj
= NULL
;
38564 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38565 wxString
*arg2
= 0 ;
38566 PyObject
*arg3
= (PyObject
*) NULL
;
38568 bool temp2
= false ;
38569 PyObject
* obj0
= 0 ;
38570 PyObject
* obj1
= 0 ;
38571 PyObject
* obj2
= 0 ;
38572 char *kwnames
[] = {
38573 (char *) "self",(char *) "item",(char *) "clientData", NULL
38576 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:ItemContainer_Append",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
38577 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38578 if (SWIG_arg_fail(1)) SWIG_fail
;
38580 arg2
= wxString_in_helper(obj1
);
38581 if (arg2
== NULL
) SWIG_fail
;
38588 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38589 result
= (int)wxItemContainer_Append(arg1
,(wxString
const &)*arg2
,arg3
);
38591 wxPyEndAllowThreads(__tstate
);
38592 if (PyErr_Occurred()) SWIG_fail
;
38595 resultobj
= SWIG_From_int(static_cast<int >(result
));
38611 static PyObject
*_wrap_ItemContainer_AppendItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38612 PyObject
*resultobj
= NULL
;
38613 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38614 wxArrayString
*arg2
= 0 ;
38615 bool temp2
= false ;
38616 PyObject
* obj0
= 0 ;
38617 PyObject
* obj1
= 0 ;
38618 char *kwnames
[] = {
38619 (char *) "self",(char *) "strings", NULL
38622 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_AppendItems",kwnames
,&obj0
,&obj1
)) goto fail
;
38623 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38624 if (SWIG_arg_fail(1)) SWIG_fail
;
38626 if (! PySequence_Check(obj1
)) {
38627 PyErr_SetString(PyExc_TypeError
, "Sequence of strings expected.");
38630 arg2
= new wxArrayString
;
38632 int i
, len
=PySequence_Length(obj1
);
38633 for (i
=0; i
<len
; i
++) {
38634 PyObject
* item
= PySequence_GetItem(obj1
, i
);
38635 wxString
* s
= wxString_in_helper(item
);
38636 if (PyErr_Occurred()) SWIG_fail
;
38643 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38644 (arg1
)->Append((wxArrayString
const &)*arg2
);
38646 wxPyEndAllowThreads(__tstate
);
38647 if (PyErr_Occurred()) SWIG_fail
;
38649 Py_INCREF(Py_None
); resultobj
= Py_None
;
38651 if (temp2
) delete arg2
;
38656 if (temp2
) delete arg2
;
38662 static PyObject
*_wrap_ItemContainer_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38663 PyObject
*resultobj
= NULL
;
38664 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38665 wxString
*arg2
= 0 ;
38667 PyObject
*arg4
= (PyObject
*) NULL
;
38669 bool temp2
= false ;
38670 PyObject
* obj0
= 0 ;
38671 PyObject
* obj1
= 0 ;
38672 PyObject
* obj2
= 0 ;
38673 PyObject
* obj3
= 0 ;
38674 char *kwnames
[] = {
38675 (char *) "self",(char *) "item",(char *) "pos",(char *) "clientData", NULL
38678 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:ItemContainer_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
38679 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38680 if (SWIG_arg_fail(1)) SWIG_fail
;
38682 arg2
= wxString_in_helper(obj1
);
38683 if (arg2
== NULL
) SWIG_fail
;
38687 arg3
= static_cast<int >(SWIG_As_int(obj2
));
38688 if (SWIG_arg_fail(3)) SWIG_fail
;
38694 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38695 result
= (int)wxItemContainer_Insert(arg1
,(wxString
const &)*arg2
,arg3
,arg4
);
38697 wxPyEndAllowThreads(__tstate
);
38698 if (PyErr_Occurred()) SWIG_fail
;
38701 resultobj
= SWIG_From_int(static_cast<int >(result
));
38717 static PyObject
*_wrap_ItemContainer_Clear(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38718 PyObject
*resultobj
= NULL
;
38719 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38720 PyObject
* obj0
= 0 ;
38721 char *kwnames
[] = {
38722 (char *) "self", NULL
38725 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_Clear",kwnames
,&obj0
)) goto fail
;
38726 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38727 if (SWIG_arg_fail(1)) SWIG_fail
;
38729 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38732 wxPyEndAllowThreads(__tstate
);
38733 if (PyErr_Occurred()) SWIG_fail
;
38735 Py_INCREF(Py_None
); resultobj
= Py_None
;
38742 static PyObject
*_wrap_ItemContainer_Delete(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38743 PyObject
*resultobj
= NULL
;
38744 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38746 PyObject
* obj0
= 0 ;
38747 PyObject
* obj1
= 0 ;
38748 char *kwnames
[] = {
38749 (char *) "self",(char *) "n", NULL
38752 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_Delete",kwnames
,&obj0
,&obj1
)) goto fail
;
38753 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38754 if (SWIG_arg_fail(1)) SWIG_fail
;
38756 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38757 if (SWIG_arg_fail(2)) SWIG_fail
;
38760 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38761 (arg1
)->Delete(arg2
);
38763 wxPyEndAllowThreads(__tstate
);
38764 if (PyErr_Occurred()) SWIG_fail
;
38766 Py_INCREF(Py_None
); resultobj
= Py_None
;
38773 static PyObject
*_wrap_ItemContainer_GetClientData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38774 PyObject
*resultobj
= NULL
;
38775 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38778 PyObject
* obj0
= 0 ;
38779 PyObject
* obj1
= 0 ;
38780 char *kwnames
[] = {
38781 (char *) "self",(char *) "n", NULL
38784 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_GetClientData",kwnames
,&obj0
,&obj1
)) goto fail
;
38785 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38786 if (SWIG_arg_fail(1)) SWIG_fail
;
38788 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38789 if (SWIG_arg_fail(2)) SWIG_fail
;
38792 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38793 result
= (PyObject
*)wxItemContainer_GetClientData(arg1
,arg2
);
38795 wxPyEndAllowThreads(__tstate
);
38796 if (PyErr_Occurred()) SWIG_fail
;
38798 resultobj
= result
;
38805 static PyObject
*_wrap_ItemContainer_SetClientData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38806 PyObject
*resultobj
= NULL
;
38807 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38809 PyObject
*arg3
= (PyObject
*) 0 ;
38810 PyObject
* obj0
= 0 ;
38811 PyObject
* obj1
= 0 ;
38812 PyObject
* obj2
= 0 ;
38813 char *kwnames
[] = {
38814 (char *) "self",(char *) "n",(char *) "clientData", NULL
38817 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ItemContainer_SetClientData",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
38818 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38819 if (SWIG_arg_fail(1)) SWIG_fail
;
38821 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38822 if (SWIG_arg_fail(2)) SWIG_fail
;
38826 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38827 wxItemContainer_SetClientData(arg1
,arg2
,arg3
);
38829 wxPyEndAllowThreads(__tstate
);
38830 if (PyErr_Occurred()) SWIG_fail
;
38832 Py_INCREF(Py_None
); resultobj
= Py_None
;
38839 static PyObject
*_wrap_ItemContainer_GetCount(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38840 PyObject
*resultobj
= NULL
;
38841 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38843 PyObject
* obj0
= 0 ;
38844 char *kwnames
[] = {
38845 (char *) "self", NULL
38848 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetCount",kwnames
,&obj0
)) goto fail
;
38849 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38850 if (SWIG_arg_fail(1)) SWIG_fail
;
38852 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38853 result
= (int)((wxItemContainer
const *)arg1
)->GetCount();
38855 wxPyEndAllowThreads(__tstate
);
38856 if (PyErr_Occurred()) SWIG_fail
;
38859 resultobj
= SWIG_From_int(static_cast<int >(result
));
38867 static PyObject
*_wrap_ItemContainer_IsEmpty(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38868 PyObject
*resultobj
= NULL
;
38869 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38871 PyObject
* obj0
= 0 ;
38872 char *kwnames
[] = {
38873 (char *) "self", NULL
38876 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_IsEmpty",kwnames
,&obj0
)) goto fail
;
38877 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38878 if (SWIG_arg_fail(1)) SWIG_fail
;
38880 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38881 result
= (bool)((wxItemContainer
const *)arg1
)->IsEmpty();
38883 wxPyEndAllowThreads(__tstate
);
38884 if (PyErr_Occurred()) SWIG_fail
;
38887 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
38895 static PyObject
*_wrap_ItemContainer_GetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38896 PyObject
*resultobj
= NULL
;
38897 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38900 PyObject
* obj0
= 0 ;
38901 PyObject
* obj1
= 0 ;
38902 char *kwnames
[] = {
38903 (char *) "self",(char *) "n", NULL
38906 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_GetString",kwnames
,&obj0
,&obj1
)) goto fail
;
38907 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38908 if (SWIG_arg_fail(1)) SWIG_fail
;
38910 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38911 if (SWIG_arg_fail(2)) SWIG_fail
;
38914 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38915 result
= ((wxItemContainer
const *)arg1
)->GetString(arg2
);
38917 wxPyEndAllowThreads(__tstate
);
38918 if (PyErr_Occurred()) SWIG_fail
;
38922 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
38924 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
38933 static PyObject
*_wrap_ItemContainer_GetStrings(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38934 PyObject
*resultobj
= NULL
;
38935 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38936 wxArrayString result
;
38937 PyObject
* obj0
= 0 ;
38938 char *kwnames
[] = {
38939 (char *) "self", NULL
38942 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetStrings",kwnames
,&obj0
)) goto fail
;
38943 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38944 if (SWIG_arg_fail(1)) SWIG_fail
;
38946 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38947 result
= ((wxItemContainer
const *)arg1
)->GetStrings();
38949 wxPyEndAllowThreads(__tstate
);
38950 if (PyErr_Occurred()) SWIG_fail
;
38953 resultobj
= wxArrayString2PyList_helper(result
);
38961 static PyObject
*_wrap_ItemContainer_SetString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
38962 PyObject
*resultobj
= NULL
;
38963 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
38965 wxString
*arg3
= 0 ;
38966 bool temp3
= false ;
38967 PyObject
* obj0
= 0 ;
38968 PyObject
* obj1
= 0 ;
38969 PyObject
* obj2
= 0 ;
38970 char *kwnames
[] = {
38971 (char *) "self",(char *) "n",(char *) "s", NULL
38974 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:ItemContainer_SetString",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
38975 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
38976 if (SWIG_arg_fail(1)) SWIG_fail
;
38978 arg2
= static_cast<int >(SWIG_As_int(obj1
));
38979 if (SWIG_arg_fail(2)) SWIG_fail
;
38982 arg3
= wxString_in_helper(obj2
);
38983 if (arg3
== NULL
) SWIG_fail
;
38987 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
38988 (arg1
)->SetString(arg2
,(wxString
const &)*arg3
);
38990 wxPyEndAllowThreads(__tstate
);
38991 if (PyErr_Occurred()) SWIG_fail
;
38993 Py_INCREF(Py_None
); resultobj
= Py_None
;
39008 static PyObject
*_wrap_ItemContainer_FindString(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39009 PyObject
*resultobj
= NULL
;
39010 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39011 wxString
*arg2
= 0 ;
39013 bool temp2
= false ;
39014 PyObject
* obj0
= 0 ;
39015 PyObject
* obj1
= 0 ;
39016 char *kwnames
[] = {
39017 (char *) "self",(char *) "s", NULL
39020 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_FindString",kwnames
,&obj0
,&obj1
)) goto fail
;
39021 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39022 if (SWIG_arg_fail(1)) SWIG_fail
;
39024 arg2
= wxString_in_helper(obj1
);
39025 if (arg2
== NULL
) SWIG_fail
;
39029 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39030 result
= (int)((wxItemContainer
const *)arg1
)->FindString((wxString
const &)*arg2
);
39032 wxPyEndAllowThreads(__tstate
);
39033 if (PyErr_Occurred()) SWIG_fail
;
39036 resultobj
= SWIG_From_int(static_cast<int >(result
));
39052 static PyObject
*_wrap_ItemContainer_SetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39053 PyObject
*resultobj
= NULL
;
39054 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39056 PyObject
* obj0
= 0 ;
39057 PyObject
* obj1
= 0 ;
39058 char *kwnames
[] = {
39059 (char *) "self",(char *) "n", NULL
39062 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_SetSelection",kwnames
,&obj0
,&obj1
)) goto fail
;
39063 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39064 if (SWIG_arg_fail(1)) SWIG_fail
;
39066 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39067 if (SWIG_arg_fail(2)) SWIG_fail
;
39070 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39071 (arg1
)->SetSelection(arg2
);
39073 wxPyEndAllowThreads(__tstate
);
39074 if (PyErr_Occurred()) SWIG_fail
;
39076 Py_INCREF(Py_None
); resultobj
= Py_None
;
39083 static PyObject
*_wrap_ItemContainer_GetSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39084 PyObject
*resultobj
= NULL
;
39085 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39087 PyObject
* obj0
= 0 ;
39088 char *kwnames
[] = {
39089 (char *) "self", NULL
39092 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetSelection",kwnames
,&obj0
)) goto fail
;
39093 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39094 if (SWIG_arg_fail(1)) SWIG_fail
;
39096 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39097 result
= (int)((wxItemContainer
const *)arg1
)->GetSelection();
39099 wxPyEndAllowThreads(__tstate
);
39100 if (PyErr_Occurred()) SWIG_fail
;
39103 resultobj
= SWIG_From_int(static_cast<int >(result
));
39111 static PyObject
*_wrap_ItemContainer_SetStringSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39112 PyObject
*resultobj
= NULL
;
39113 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39114 wxString
*arg2
= 0 ;
39116 bool temp2
= false ;
39117 PyObject
* obj0
= 0 ;
39118 PyObject
* obj1
= 0 ;
39119 char *kwnames
[] = {
39120 (char *) "self",(char *) "s", NULL
39123 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_SetStringSelection",kwnames
,&obj0
,&obj1
)) goto fail
;
39124 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39125 if (SWIG_arg_fail(1)) SWIG_fail
;
39127 arg2
= wxString_in_helper(obj1
);
39128 if (arg2
== NULL
) SWIG_fail
;
39132 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39133 result
= (bool)(arg1
)->SetStringSelection((wxString
const &)*arg2
);
39135 wxPyEndAllowThreads(__tstate
);
39136 if (PyErr_Occurred()) SWIG_fail
;
39139 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39155 static PyObject
*_wrap_ItemContainer_GetStringSelection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39156 PyObject
*resultobj
= NULL
;
39157 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39159 PyObject
* obj0
= 0 ;
39160 char *kwnames
[] = {
39161 (char *) "self", NULL
39164 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:ItemContainer_GetStringSelection",kwnames
,&obj0
)) goto fail
;
39165 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39166 if (SWIG_arg_fail(1)) SWIG_fail
;
39168 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39169 result
= ((wxItemContainer
const *)arg1
)->GetStringSelection();
39171 wxPyEndAllowThreads(__tstate
);
39172 if (PyErr_Occurred()) SWIG_fail
;
39176 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
39178 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
39187 static PyObject
*_wrap_ItemContainer_Select(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39188 PyObject
*resultobj
= NULL
;
39189 wxItemContainer
*arg1
= (wxItemContainer
*) 0 ;
39191 PyObject
* obj0
= 0 ;
39192 PyObject
* obj1
= 0 ;
39193 char *kwnames
[] = {
39194 (char *) "self",(char *) "n", NULL
39197 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:ItemContainer_Select",kwnames
,&obj0
,&obj1
)) goto fail
;
39198 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxItemContainer
, SWIG_POINTER_EXCEPTION
| 0);
39199 if (SWIG_arg_fail(1)) SWIG_fail
;
39201 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39202 if (SWIG_arg_fail(2)) SWIG_fail
;
39205 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39206 (arg1
)->Select(arg2
);
39208 wxPyEndAllowThreads(__tstate
);
39209 if (PyErr_Occurred()) SWIG_fail
;
39211 Py_INCREF(Py_None
); resultobj
= Py_None
;
39218 static PyObject
* ItemContainer_swigregister(PyObject
*, PyObject
*args
) {
39220 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
39221 SWIG_TypeClientData(SWIGTYPE_p_wxItemContainer
, obj
);
39223 return Py_BuildValue((char *)"");
39225 static PyObject
* ControlWithItems_swigregister(PyObject
*, PyObject
*args
) {
39227 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
39228 SWIG_TypeClientData(SWIGTYPE_p_wxControlWithItems
, obj
);
39230 return Py_BuildValue((char *)"");
39232 static PyObject
*_wrap_new_SizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39233 PyObject
*resultobj
= NULL
;
39234 wxSizerItem
*result
;
39235 char *kwnames
[] = {
39239 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_SizerItem",kwnames
)) goto fail
;
39241 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39242 result
= (wxSizerItem
*)new wxSizerItem();
39244 wxPyEndAllowThreads(__tstate
);
39245 if (PyErr_Occurred()) SWIG_fail
;
39247 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39254 static PyObject
*_wrap_new_SizerItemWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39255 PyObject
*resultobj
= NULL
;
39256 wxWindow
*arg1
= (wxWindow
*) 0 ;
39260 PyObject
*arg5
= (PyObject
*) NULL
;
39261 wxSizerItem
*result
;
39262 PyObject
* obj0
= 0 ;
39263 PyObject
* obj1
= 0 ;
39264 PyObject
* obj2
= 0 ;
39265 PyObject
* obj3
= 0 ;
39266 PyObject
* obj4
= 0 ;
39267 char *kwnames
[] = {
39268 (char *) "window",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
39271 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:new_SizerItemWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
39272 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
39273 if (SWIG_arg_fail(1)) SWIG_fail
;
39275 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39276 if (SWIG_arg_fail(2)) SWIG_fail
;
39279 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39280 if (SWIG_arg_fail(3)) SWIG_fail
;
39283 arg4
= static_cast<int >(SWIG_As_int(obj3
));
39284 if (SWIG_arg_fail(4)) SWIG_fail
;
39290 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39291 result
= (wxSizerItem
*)new_wxSizerItem(arg1
,arg2
,arg3
,arg4
,arg5
);
39293 wxPyEndAllowThreads(__tstate
);
39294 if (PyErr_Occurred()) SWIG_fail
;
39296 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39303 static PyObject
*_wrap_new_SizerItemSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39304 PyObject
*resultobj
= NULL
;
39310 PyObject
*arg6
= (PyObject
*) NULL
;
39311 wxSizerItem
*result
;
39312 PyObject
* obj0
= 0 ;
39313 PyObject
* obj1
= 0 ;
39314 PyObject
* obj2
= 0 ;
39315 PyObject
* obj3
= 0 ;
39316 PyObject
* obj4
= 0 ;
39317 PyObject
* obj5
= 0 ;
39318 char *kwnames
[] = {
39319 (char *) "width",(char *) "height",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
39322 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:new_SizerItemSpacer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
39324 arg1
= static_cast<int >(SWIG_As_int(obj0
));
39325 if (SWIG_arg_fail(1)) SWIG_fail
;
39328 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39329 if (SWIG_arg_fail(2)) SWIG_fail
;
39332 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39333 if (SWIG_arg_fail(3)) SWIG_fail
;
39336 arg4
= static_cast<int >(SWIG_As_int(obj3
));
39337 if (SWIG_arg_fail(4)) SWIG_fail
;
39340 arg5
= static_cast<int >(SWIG_As_int(obj4
));
39341 if (SWIG_arg_fail(5)) SWIG_fail
;
39347 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39348 result
= (wxSizerItem
*)new_wxSizerItem(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
39350 wxPyEndAllowThreads(__tstate
);
39351 if (PyErr_Occurred()) SWIG_fail
;
39353 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39360 static PyObject
*_wrap_new_SizerItemSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39361 PyObject
*resultobj
= NULL
;
39362 wxSizer
*arg1
= (wxSizer
*) 0 ;
39366 PyObject
*arg5
= (PyObject
*) NULL
;
39367 wxSizerItem
*result
;
39368 PyObject
* obj0
= 0 ;
39369 PyObject
* obj1
= 0 ;
39370 PyObject
* obj2
= 0 ;
39371 PyObject
* obj3
= 0 ;
39372 PyObject
* obj4
= 0 ;
39373 char *kwnames
[] = {
39374 (char *) "sizer",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
39377 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|O:new_SizerItemSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
39378 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
39379 if (SWIG_arg_fail(1)) SWIG_fail
;
39381 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39382 if (SWIG_arg_fail(2)) SWIG_fail
;
39385 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39386 if (SWIG_arg_fail(3)) SWIG_fail
;
39389 arg4
= static_cast<int >(SWIG_As_int(obj3
));
39390 if (SWIG_arg_fail(4)) SWIG_fail
;
39396 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39397 result
= (wxSizerItem
*)new_wxSizerItem(arg1
,arg2
,arg3
,arg4
,arg5
);
39399 wxPyEndAllowThreads(__tstate
);
39400 if (PyErr_Occurred()) SWIG_fail
;
39402 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 1);
39409 static PyObject
*_wrap_SizerItem_DeleteWindows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39410 PyObject
*resultobj
= NULL
;
39411 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39412 PyObject
* obj0
= 0 ;
39413 char *kwnames
[] = {
39414 (char *) "self", NULL
39417 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_DeleteWindows",kwnames
,&obj0
)) goto fail
;
39418 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39419 if (SWIG_arg_fail(1)) SWIG_fail
;
39421 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39422 (arg1
)->DeleteWindows();
39424 wxPyEndAllowThreads(__tstate
);
39425 if (PyErr_Occurred()) SWIG_fail
;
39427 Py_INCREF(Py_None
); resultobj
= Py_None
;
39434 static PyObject
*_wrap_SizerItem_DetachSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39435 PyObject
*resultobj
= NULL
;
39436 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39437 PyObject
* obj0
= 0 ;
39438 char *kwnames
[] = {
39439 (char *) "self", NULL
39442 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_DetachSizer",kwnames
,&obj0
)) goto fail
;
39443 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39444 if (SWIG_arg_fail(1)) SWIG_fail
;
39446 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39447 (arg1
)->DetachSizer();
39449 wxPyEndAllowThreads(__tstate
);
39450 if (PyErr_Occurred()) SWIG_fail
;
39452 Py_INCREF(Py_None
); resultobj
= Py_None
;
39459 static PyObject
*_wrap_SizerItem_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39460 PyObject
*resultobj
= NULL
;
39461 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39463 PyObject
* obj0
= 0 ;
39464 char *kwnames
[] = {
39465 (char *) "self", NULL
39468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetSize",kwnames
,&obj0
)) goto fail
;
39469 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39470 if (SWIG_arg_fail(1)) SWIG_fail
;
39472 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39473 result
= (arg1
)->GetSize();
39475 wxPyEndAllowThreads(__tstate
);
39476 if (PyErr_Occurred()) SWIG_fail
;
39479 wxSize
* resultptr
;
39480 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39481 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39489 static PyObject
*_wrap_SizerItem_CalcMin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39490 PyObject
*resultobj
= NULL
;
39491 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39493 PyObject
* obj0
= 0 ;
39494 char *kwnames
[] = {
39495 (char *) "self", NULL
39498 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_CalcMin",kwnames
,&obj0
)) goto fail
;
39499 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39500 if (SWIG_arg_fail(1)) SWIG_fail
;
39502 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39503 result
= (arg1
)->CalcMin();
39505 wxPyEndAllowThreads(__tstate
);
39506 if (PyErr_Occurred()) SWIG_fail
;
39509 wxSize
* resultptr
;
39510 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39511 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39519 static PyObject
*_wrap_SizerItem_SetDimension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39520 PyObject
*resultobj
= NULL
;
39521 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39524 PyObject
* obj0
= 0 ;
39525 PyObject
* obj1
= 0 ;
39526 PyObject
* obj2
= 0 ;
39527 char *kwnames
[] = {
39528 (char *) "self",(char *) "pos",(char *) "size", NULL
39531 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SizerItem_SetDimension",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39532 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39533 if (SWIG_arg_fail(1)) SWIG_fail
;
39536 SWIG_Python_ConvertPtr(obj1
, (void **)&argp
, SWIGTYPE_p_wxPoint
, SWIG_POINTER_EXCEPTION
);
39537 if (SWIG_arg_fail(2)) SWIG_fail
;
39538 if (argp
== NULL
) {
39539 SWIG_null_ref("wxPoint");
39541 if (SWIG_arg_fail(2)) SWIG_fail
;
39546 SWIG_Python_ConvertPtr(obj2
, (void **)&argp
, SWIGTYPE_p_wxSize
, SWIG_POINTER_EXCEPTION
);
39547 if (SWIG_arg_fail(3)) SWIG_fail
;
39548 if (argp
== NULL
) {
39549 SWIG_null_ref("wxSize");
39551 if (SWIG_arg_fail(3)) SWIG_fail
;
39555 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39556 (arg1
)->SetDimension(arg2
,arg3
);
39558 wxPyEndAllowThreads(__tstate
);
39559 if (PyErr_Occurred()) SWIG_fail
;
39561 Py_INCREF(Py_None
); resultobj
= Py_None
;
39568 static PyObject
*_wrap_SizerItem_GetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39569 PyObject
*resultobj
= NULL
;
39570 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39572 PyObject
* obj0
= 0 ;
39573 char *kwnames
[] = {
39574 (char *) "self", NULL
39577 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetMinSize",kwnames
,&obj0
)) goto fail
;
39578 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39579 if (SWIG_arg_fail(1)) SWIG_fail
;
39581 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39582 result
= (arg1
)->GetMinSize();
39584 wxPyEndAllowThreads(__tstate
);
39585 if (PyErr_Occurred()) SWIG_fail
;
39588 wxSize
* resultptr
;
39589 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39590 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39598 static PyObject
*_wrap_SizerItem_GetMinSizeWithBorder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39599 PyObject
*resultobj
= NULL
;
39600 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39602 PyObject
* obj0
= 0 ;
39603 char *kwnames
[] = {
39604 (char *) "self", NULL
39607 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetMinSizeWithBorder",kwnames
,&obj0
)) goto fail
;
39608 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39609 if (SWIG_arg_fail(1)) SWIG_fail
;
39611 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39612 result
= ((wxSizerItem
const *)arg1
)->GetMinSizeWithBorder();
39614 wxPyEndAllowThreads(__tstate
);
39615 if (PyErr_Occurred()) SWIG_fail
;
39618 wxSize
* resultptr
;
39619 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
39620 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
39628 static PyObject
*_wrap_SizerItem_SetInitSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39629 PyObject
*resultobj
= NULL
;
39630 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39633 PyObject
* obj0
= 0 ;
39634 PyObject
* obj1
= 0 ;
39635 PyObject
* obj2
= 0 ;
39636 char *kwnames
[] = {
39637 (char *) "self",(char *) "x",(char *) "y", NULL
39640 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SizerItem_SetInitSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39641 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39642 if (SWIG_arg_fail(1)) SWIG_fail
;
39644 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39645 if (SWIG_arg_fail(2)) SWIG_fail
;
39648 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39649 if (SWIG_arg_fail(3)) SWIG_fail
;
39652 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39653 (arg1
)->SetInitSize(arg2
,arg3
);
39655 wxPyEndAllowThreads(__tstate
);
39656 if (PyErr_Occurred()) SWIG_fail
;
39658 Py_INCREF(Py_None
); resultobj
= Py_None
;
39665 static PyObject
*_wrap_SizerItem_SetRatioWH(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39666 PyObject
*resultobj
= NULL
;
39667 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39670 PyObject
* obj0
= 0 ;
39671 PyObject
* obj1
= 0 ;
39672 PyObject
* obj2
= 0 ;
39673 char *kwnames
[] = {
39674 (char *) "self",(char *) "width",(char *) "height", NULL
39677 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:SizerItem_SetRatioWH",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
39678 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39679 if (SWIG_arg_fail(1)) SWIG_fail
;
39681 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39682 if (SWIG_arg_fail(2)) SWIG_fail
;
39685 arg3
= static_cast<int >(SWIG_As_int(obj2
));
39686 if (SWIG_arg_fail(3)) SWIG_fail
;
39689 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39690 (arg1
)->SetRatio(arg2
,arg3
);
39692 wxPyEndAllowThreads(__tstate
);
39693 if (PyErr_Occurred()) SWIG_fail
;
39695 Py_INCREF(Py_None
); resultobj
= Py_None
;
39702 static PyObject
*_wrap_SizerItem_SetRatioSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39703 PyObject
*resultobj
= NULL
;
39704 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39707 PyObject
* obj0
= 0 ;
39708 PyObject
* obj1
= 0 ;
39709 char *kwnames
[] = {
39710 (char *) "self",(char *) "size", NULL
39713 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetRatioSize",kwnames
,&obj0
,&obj1
)) goto fail
;
39714 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39715 if (SWIG_arg_fail(1)) SWIG_fail
;
39718 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
39721 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39722 (arg1
)->SetRatio((wxSize
const &)*arg2
);
39724 wxPyEndAllowThreads(__tstate
);
39725 if (PyErr_Occurred()) SWIG_fail
;
39727 Py_INCREF(Py_None
); resultobj
= Py_None
;
39734 static PyObject
*_wrap_SizerItem_SetRatio(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39735 PyObject
*resultobj
= NULL
;
39736 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39738 PyObject
* obj0
= 0 ;
39739 PyObject
* obj1
= 0 ;
39740 char *kwnames
[] = {
39741 (char *) "self",(char *) "ratio", NULL
39744 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetRatio",kwnames
,&obj0
,&obj1
)) goto fail
;
39745 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39746 if (SWIG_arg_fail(1)) SWIG_fail
;
39748 arg2
= static_cast<float >(SWIG_As_float(obj1
));
39749 if (SWIG_arg_fail(2)) SWIG_fail
;
39752 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39753 (arg1
)->SetRatio(arg2
);
39755 wxPyEndAllowThreads(__tstate
);
39756 if (PyErr_Occurred()) SWIG_fail
;
39758 Py_INCREF(Py_None
); resultobj
= Py_None
;
39765 static PyObject
*_wrap_SizerItem_GetRatio(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39766 PyObject
*resultobj
= NULL
;
39767 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39769 PyObject
* obj0
= 0 ;
39770 char *kwnames
[] = {
39771 (char *) "self", NULL
39774 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetRatio",kwnames
,&obj0
)) goto fail
;
39775 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39776 if (SWIG_arg_fail(1)) SWIG_fail
;
39778 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39779 result
= (float)(arg1
)->GetRatio();
39781 wxPyEndAllowThreads(__tstate
);
39782 if (PyErr_Occurred()) SWIG_fail
;
39785 resultobj
= SWIG_From_float(static_cast<float >(result
));
39793 static PyObject
*_wrap_SizerItem_GetRect(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39794 PyObject
*resultobj
= NULL
;
39795 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39797 PyObject
* obj0
= 0 ;
39798 char *kwnames
[] = {
39799 (char *) "self", NULL
39802 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetRect",kwnames
,&obj0
)) goto fail
;
39803 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39804 if (SWIG_arg_fail(1)) SWIG_fail
;
39806 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39807 result
= (arg1
)->GetRect();
39809 wxPyEndAllowThreads(__tstate
);
39810 if (PyErr_Occurred()) SWIG_fail
;
39813 wxRect
* resultptr
;
39814 resultptr
= new wxRect(static_cast<wxRect
& >(result
));
39815 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxRect
, 1);
39823 static PyObject
*_wrap_SizerItem_IsWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39824 PyObject
*resultobj
= NULL
;
39825 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39827 PyObject
* obj0
= 0 ;
39828 char *kwnames
[] = {
39829 (char *) "self", NULL
39832 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsWindow",kwnames
,&obj0
)) 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 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39837 result
= (bool)(arg1
)->IsWindow();
39839 wxPyEndAllowThreads(__tstate
);
39840 if (PyErr_Occurred()) SWIG_fail
;
39843 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39851 static PyObject
*_wrap_SizerItem_IsSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39852 PyObject
*resultobj
= NULL
;
39853 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39855 PyObject
* obj0
= 0 ;
39856 char *kwnames
[] = {
39857 (char *) "self", NULL
39860 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsSizer",kwnames
,&obj0
)) goto fail
;
39861 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39862 if (SWIG_arg_fail(1)) SWIG_fail
;
39864 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39865 result
= (bool)(arg1
)->IsSizer();
39867 wxPyEndAllowThreads(__tstate
);
39868 if (PyErr_Occurred()) SWIG_fail
;
39871 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39879 static PyObject
*_wrap_SizerItem_IsSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39880 PyObject
*resultobj
= NULL
;
39881 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39883 PyObject
* obj0
= 0 ;
39884 char *kwnames
[] = {
39885 (char *) "self", NULL
39888 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsSpacer",kwnames
,&obj0
)) goto fail
;
39889 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39890 if (SWIG_arg_fail(1)) SWIG_fail
;
39892 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39893 result
= (bool)(arg1
)->IsSpacer();
39895 wxPyEndAllowThreads(__tstate
);
39896 if (PyErr_Occurred()) SWIG_fail
;
39899 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
39907 static PyObject
*_wrap_SizerItem_SetProportion(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39908 PyObject
*resultobj
= NULL
;
39909 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39911 PyObject
* obj0
= 0 ;
39912 PyObject
* obj1
= 0 ;
39913 char *kwnames
[] = {
39914 (char *) "self",(char *) "proportion", NULL
39917 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetProportion",kwnames
,&obj0
,&obj1
)) goto fail
;
39918 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39919 if (SWIG_arg_fail(1)) SWIG_fail
;
39921 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39922 if (SWIG_arg_fail(2)) SWIG_fail
;
39925 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39926 (arg1
)->SetProportion(arg2
);
39928 wxPyEndAllowThreads(__tstate
);
39929 if (PyErr_Occurred()) SWIG_fail
;
39931 Py_INCREF(Py_None
); resultobj
= Py_None
;
39938 static PyObject
*_wrap_SizerItem_GetProportion(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39939 PyObject
*resultobj
= NULL
;
39940 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39942 PyObject
* obj0
= 0 ;
39943 char *kwnames
[] = {
39944 (char *) "self", NULL
39947 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetProportion",kwnames
,&obj0
)) goto fail
;
39948 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
39949 if (SWIG_arg_fail(1)) SWIG_fail
;
39951 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39952 result
= (int)(arg1
)->GetProportion();
39954 wxPyEndAllowThreads(__tstate
);
39955 if (PyErr_Occurred()) SWIG_fail
;
39958 resultobj
= SWIG_From_int(static_cast<int >(result
));
39966 static PyObject
*_wrap_SizerItem_SetFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39967 PyObject
*resultobj
= NULL
;
39968 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
39970 PyObject
* obj0
= 0 ;
39971 PyObject
* obj1
= 0 ;
39972 char *kwnames
[] = {
39973 (char *) "self",(char *) "flag", NULL
39976 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetFlag",kwnames
,&obj0
,&obj1
)) 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 arg2
= static_cast<int >(SWIG_As_int(obj1
));
39981 if (SWIG_arg_fail(2)) SWIG_fail
;
39984 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
39985 (arg1
)->SetFlag(arg2
);
39987 wxPyEndAllowThreads(__tstate
);
39988 if (PyErr_Occurred()) SWIG_fail
;
39990 Py_INCREF(Py_None
); resultobj
= Py_None
;
39997 static PyObject
*_wrap_SizerItem_GetFlag(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
39998 PyObject
*resultobj
= NULL
;
39999 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40001 PyObject
* obj0
= 0 ;
40002 char *kwnames
[] = {
40003 (char *) "self", NULL
40006 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetFlag",kwnames
,&obj0
)) goto fail
;
40007 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40008 if (SWIG_arg_fail(1)) SWIG_fail
;
40010 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40011 result
= (int)(arg1
)->GetFlag();
40013 wxPyEndAllowThreads(__tstate
);
40014 if (PyErr_Occurred()) SWIG_fail
;
40017 resultobj
= SWIG_From_int(static_cast<int >(result
));
40025 static PyObject
*_wrap_SizerItem_SetBorder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40026 PyObject
*resultobj
= NULL
;
40027 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40029 PyObject
* obj0
= 0 ;
40030 PyObject
* obj1
= 0 ;
40031 char *kwnames
[] = {
40032 (char *) "self",(char *) "border", NULL
40035 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetBorder",kwnames
,&obj0
,&obj1
)) 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 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40040 if (SWIG_arg_fail(2)) SWIG_fail
;
40043 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40044 (arg1
)->SetBorder(arg2
);
40046 wxPyEndAllowThreads(__tstate
);
40047 if (PyErr_Occurred()) SWIG_fail
;
40049 Py_INCREF(Py_None
); resultobj
= Py_None
;
40056 static PyObject
*_wrap_SizerItem_GetBorder(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40057 PyObject
*resultobj
= NULL
;
40058 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40060 PyObject
* obj0
= 0 ;
40061 char *kwnames
[] = {
40062 (char *) "self", NULL
40065 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetBorder",kwnames
,&obj0
)) goto fail
;
40066 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40067 if (SWIG_arg_fail(1)) SWIG_fail
;
40069 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40070 result
= (int)(arg1
)->GetBorder();
40072 wxPyEndAllowThreads(__tstate
);
40073 if (PyErr_Occurred()) SWIG_fail
;
40076 resultobj
= SWIG_From_int(static_cast<int >(result
));
40084 static PyObject
*_wrap_SizerItem_GetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40085 PyObject
*resultobj
= NULL
;
40086 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40088 PyObject
* obj0
= 0 ;
40089 char *kwnames
[] = {
40090 (char *) "self", NULL
40093 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetWindow",kwnames
,&obj0
)) goto fail
;
40094 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40095 if (SWIG_arg_fail(1)) SWIG_fail
;
40097 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40098 result
= (wxWindow
*)(arg1
)->GetWindow();
40100 wxPyEndAllowThreads(__tstate
);
40101 if (PyErr_Occurred()) SWIG_fail
;
40104 resultobj
= wxPyMake_wxObject(result
, 0);
40112 static PyObject
*_wrap_SizerItem_SetWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40113 PyObject
*resultobj
= NULL
;
40114 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40115 wxWindow
*arg2
= (wxWindow
*) 0 ;
40116 PyObject
* obj0
= 0 ;
40117 PyObject
* obj1
= 0 ;
40118 char *kwnames
[] = {
40119 (char *) "self",(char *) "window", NULL
40122 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetWindow",kwnames
,&obj0
,&obj1
)) goto fail
;
40123 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40124 if (SWIG_arg_fail(1)) SWIG_fail
;
40125 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
40126 if (SWIG_arg_fail(2)) SWIG_fail
;
40128 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40129 (arg1
)->SetWindow(arg2
);
40131 wxPyEndAllowThreads(__tstate
);
40132 if (PyErr_Occurred()) SWIG_fail
;
40134 Py_INCREF(Py_None
); resultobj
= Py_None
;
40141 static PyObject
*_wrap_SizerItem_GetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40142 PyObject
*resultobj
= NULL
;
40143 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40145 PyObject
* obj0
= 0 ;
40146 char *kwnames
[] = {
40147 (char *) "self", NULL
40150 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetSizer",kwnames
,&obj0
)) goto fail
;
40151 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40152 if (SWIG_arg_fail(1)) SWIG_fail
;
40154 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40155 result
= (wxSizer
*)(arg1
)->GetSizer();
40157 wxPyEndAllowThreads(__tstate
);
40158 if (PyErr_Occurred()) SWIG_fail
;
40161 resultobj
= wxPyMake_wxObject(result
, 0);
40169 static PyObject
*_wrap_SizerItem_SetSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40170 PyObject
*resultobj
= NULL
;
40171 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40172 wxSizer
*arg2
= (wxSizer
*) 0 ;
40173 PyObject
* obj0
= 0 ;
40174 PyObject
* obj1
= 0 ;
40175 char *kwnames
[] = {
40176 (char *) "self",(char *) "sizer", NULL
40179 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
40180 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40181 if (SWIG_arg_fail(1)) SWIG_fail
;
40182 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40183 if (SWIG_arg_fail(2)) SWIG_fail
;
40185 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40186 (arg1
)->SetSizer(arg2
);
40188 wxPyEndAllowThreads(__tstate
);
40189 if (PyErr_Occurred()) SWIG_fail
;
40191 Py_INCREF(Py_None
); resultobj
= Py_None
;
40198 static PyObject
*_wrap_SizerItem_GetSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40199 PyObject
*resultobj
= NULL
;
40200 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40202 PyObject
* obj0
= 0 ;
40203 char *kwnames
[] = {
40204 (char *) "self", NULL
40207 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetSpacer",kwnames
,&obj0
)) goto fail
;
40208 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40209 if (SWIG_arg_fail(1)) SWIG_fail
;
40211 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40213 wxSize
const &_result_ref
= (arg1
)->GetSpacer();
40214 result
= (wxSize
*) &_result_ref
;
40217 wxPyEndAllowThreads(__tstate
);
40218 if (PyErr_Occurred()) SWIG_fail
;
40220 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSize
, 0);
40227 static PyObject
*_wrap_SizerItem_SetSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40228 PyObject
*resultobj
= NULL
;
40229 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40232 PyObject
* obj0
= 0 ;
40233 PyObject
* obj1
= 0 ;
40234 char *kwnames
[] = {
40235 (char *) "self",(char *) "size", NULL
40238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetSpacer",kwnames
,&obj0
,&obj1
)) goto fail
;
40239 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40240 if (SWIG_arg_fail(1)) SWIG_fail
;
40243 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
40246 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40247 (arg1
)->SetSpacer((wxSize
const &)*arg2
);
40249 wxPyEndAllowThreads(__tstate
);
40250 if (PyErr_Occurred()) SWIG_fail
;
40252 Py_INCREF(Py_None
); resultobj
= Py_None
;
40259 static PyObject
*_wrap_SizerItem_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40260 PyObject
*resultobj
= NULL
;
40261 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40263 PyObject
* obj0
= 0 ;
40264 PyObject
* obj1
= 0 ;
40265 char *kwnames
[] = {
40266 (char *) "self",(char *) "show", NULL
40269 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_Show",kwnames
,&obj0
,&obj1
)) goto fail
;
40270 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40271 if (SWIG_arg_fail(1)) SWIG_fail
;
40273 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
40274 if (SWIG_arg_fail(2)) SWIG_fail
;
40277 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40278 (arg1
)->Show(arg2
);
40280 wxPyEndAllowThreads(__tstate
);
40281 if (PyErr_Occurred()) SWIG_fail
;
40283 Py_INCREF(Py_None
); resultobj
= Py_None
;
40290 static PyObject
*_wrap_SizerItem_IsShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40291 PyObject
*resultobj
= NULL
;
40292 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40294 PyObject
* obj0
= 0 ;
40295 char *kwnames
[] = {
40296 (char *) "self", NULL
40299 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_IsShown",kwnames
,&obj0
)) goto fail
;
40300 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40301 if (SWIG_arg_fail(1)) SWIG_fail
;
40303 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40304 result
= (bool)(arg1
)->IsShown();
40306 wxPyEndAllowThreads(__tstate
);
40307 if (PyErr_Occurred()) SWIG_fail
;
40310 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40318 static PyObject
*_wrap_SizerItem_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40319 PyObject
*resultobj
= NULL
;
40320 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40322 PyObject
* obj0
= 0 ;
40323 char *kwnames
[] = {
40324 (char *) "self", NULL
40327 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetPosition",kwnames
,&obj0
)) goto fail
;
40328 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40329 if (SWIG_arg_fail(1)) SWIG_fail
;
40331 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40332 result
= (arg1
)->GetPosition();
40334 wxPyEndAllowThreads(__tstate
);
40335 if (PyErr_Occurred()) SWIG_fail
;
40338 wxPoint
* resultptr
;
40339 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
40340 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
40348 static PyObject
*_wrap_SizerItem_GetUserData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40349 PyObject
*resultobj
= NULL
;
40350 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40352 PyObject
* obj0
= 0 ;
40353 char *kwnames
[] = {
40354 (char *) "self", NULL
40357 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:SizerItem_GetUserData",kwnames
,&obj0
)) 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 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40362 result
= (PyObject
*)wxSizerItem_GetUserData(arg1
);
40364 wxPyEndAllowThreads(__tstate
);
40365 if (PyErr_Occurred()) SWIG_fail
;
40367 resultobj
= result
;
40374 static PyObject
*_wrap_SizerItem_SetUserData(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40375 PyObject
*resultobj
= NULL
;
40376 wxSizerItem
*arg1
= (wxSizerItem
*) 0 ;
40377 PyObject
*arg2
= (PyObject
*) 0 ;
40378 PyObject
* obj0
= 0 ;
40379 PyObject
* obj1
= 0 ;
40380 char *kwnames
[] = {
40381 (char *) "self",(char *) "userData", NULL
40384 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:SizerItem_SetUserData",kwnames
,&obj0
,&obj1
)) goto fail
;
40385 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40386 if (SWIG_arg_fail(1)) SWIG_fail
;
40389 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40390 wxSizerItem_SetUserData(arg1
,arg2
);
40392 wxPyEndAllowThreads(__tstate
);
40393 if (PyErr_Occurred()) SWIG_fail
;
40395 Py_INCREF(Py_None
); resultobj
= Py_None
;
40402 static PyObject
* SizerItem_swigregister(PyObject
*, PyObject
*args
) {
40404 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
40405 SWIG_TypeClientData(SWIGTYPE_p_wxSizerItem
, obj
);
40407 return Py_BuildValue((char *)"");
40409 static PyObject
*_wrap_Sizer__setOORInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40410 PyObject
*resultobj
= NULL
;
40411 wxSizer
*arg1
= (wxSizer
*) 0 ;
40412 PyObject
*arg2
= (PyObject
*) 0 ;
40413 PyObject
* obj0
= 0 ;
40414 PyObject
* obj1
= 0 ;
40415 char *kwnames
[] = {
40416 (char *) "self",(char *) "_self", NULL
40419 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer__setOORInfo",kwnames
,&obj0
,&obj1
)) goto fail
;
40420 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40421 if (SWIG_arg_fail(1)) SWIG_fail
;
40424 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40425 wxSizer__setOORInfo(arg1
,arg2
);
40427 wxPyEndAllowThreads(__tstate
);
40428 if (PyErr_Occurred()) SWIG_fail
;
40430 Py_INCREF(Py_None
); resultobj
= Py_None
;
40437 static PyObject
*_wrap_Sizer_Add(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40438 PyObject
*resultobj
= NULL
;
40439 wxSizer
*arg1
= (wxSizer
*) 0 ;
40440 PyObject
*arg2
= (PyObject
*) 0 ;
40441 int arg3
= (int) 0 ;
40442 int arg4
= (int) 0 ;
40443 int arg5
= (int) 0 ;
40444 PyObject
*arg6
= (PyObject
*) NULL
;
40445 wxSizerItem
*result
;
40446 PyObject
* obj0
= 0 ;
40447 PyObject
* obj1
= 0 ;
40448 PyObject
* obj2
= 0 ;
40449 PyObject
* obj3
= 0 ;
40450 PyObject
* obj4
= 0 ;
40451 PyObject
* obj5
= 0 ;
40452 char *kwnames
[] = {
40453 (char *) "self",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
40456 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:Sizer_Add",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
40457 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40458 if (SWIG_arg_fail(1)) SWIG_fail
;
40462 arg3
= static_cast<int >(SWIG_As_int(obj2
));
40463 if (SWIG_arg_fail(3)) SWIG_fail
;
40468 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40469 if (SWIG_arg_fail(4)) SWIG_fail
;
40474 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40475 if (SWIG_arg_fail(5)) SWIG_fail
;
40482 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40483 result
= (wxSizerItem
*)wxSizer_Add(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
40485 wxPyEndAllowThreads(__tstate
);
40486 if (PyErr_Occurred()) SWIG_fail
;
40488 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40495 static PyObject
*_wrap_Sizer_Insert(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40496 PyObject
*resultobj
= NULL
;
40497 wxSizer
*arg1
= (wxSizer
*) 0 ;
40499 PyObject
*arg3
= (PyObject
*) 0 ;
40500 int arg4
= (int) 0 ;
40501 int arg5
= (int) 0 ;
40502 int arg6
= (int) 0 ;
40503 PyObject
*arg7
= (PyObject
*) NULL
;
40504 wxSizerItem
*result
;
40505 PyObject
* obj0
= 0 ;
40506 PyObject
* obj1
= 0 ;
40507 PyObject
* obj2
= 0 ;
40508 PyObject
* obj3
= 0 ;
40509 PyObject
* obj4
= 0 ;
40510 PyObject
* obj5
= 0 ;
40511 PyObject
* obj6
= 0 ;
40512 char *kwnames
[] = {
40513 (char *) "self",(char *) "before",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
40516 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:Sizer_Insert",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
40517 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40518 if (SWIG_arg_fail(1)) SWIG_fail
;
40520 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40521 if (SWIG_arg_fail(2)) SWIG_fail
;
40526 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40527 if (SWIG_arg_fail(4)) SWIG_fail
;
40532 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40533 if (SWIG_arg_fail(5)) SWIG_fail
;
40538 arg6
= static_cast<int >(SWIG_As_int(obj5
));
40539 if (SWIG_arg_fail(6)) SWIG_fail
;
40546 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40547 result
= (wxSizerItem
*)wxSizer_Insert(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
40549 wxPyEndAllowThreads(__tstate
);
40550 if (PyErr_Occurred()) SWIG_fail
;
40552 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40559 static PyObject
*_wrap_Sizer_Prepend(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40560 PyObject
*resultobj
= NULL
;
40561 wxSizer
*arg1
= (wxSizer
*) 0 ;
40562 PyObject
*arg2
= (PyObject
*) 0 ;
40563 int arg3
= (int) 0 ;
40564 int arg4
= (int) 0 ;
40565 int arg5
= (int) 0 ;
40566 PyObject
*arg6
= (PyObject
*) NULL
;
40567 wxSizerItem
*result
;
40568 PyObject
* obj0
= 0 ;
40569 PyObject
* obj1
= 0 ;
40570 PyObject
* obj2
= 0 ;
40571 PyObject
* obj3
= 0 ;
40572 PyObject
* obj4
= 0 ;
40573 PyObject
* obj5
= 0 ;
40574 char *kwnames
[] = {
40575 (char *) "self",(char *) "item",(char *) "proportion",(char *) "flag",(char *) "border",(char *) "userData", NULL
40578 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:Sizer_Prepend",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
40579 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40580 if (SWIG_arg_fail(1)) SWIG_fail
;
40584 arg3
= static_cast<int >(SWIG_As_int(obj2
));
40585 if (SWIG_arg_fail(3)) SWIG_fail
;
40590 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40591 if (SWIG_arg_fail(4)) SWIG_fail
;
40596 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40597 if (SWIG_arg_fail(5)) SWIG_fail
;
40604 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40605 result
= (wxSizerItem
*)wxSizer_Prepend(arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
40607 wxPyEndAllowThreads(__tstate
);
40608 if (PyErr_Occurred()) SWIG_fail
;
40610 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40617 static PyObject
*_wrap_Sizer_Remove(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40618 PyObject
*resultobj
= NULL
;
40619 wxSizer
*arg1
= (wxSizer
*) 0 ;
40620 PyObject
*arg2
= (PyObject
*) 0 ;
40622 PyObject
* obj0
= 0 ;
40623 PyObject
* obj1
= 0 ;
40624 char *kwnames
[] = {
40625 (char *) "self",(char *) "item", NULL
40628 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_Remove",kwnames
,&obj0
,&obj1
)) goto fail
;
40629 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40630 if (SWIG_arg_fail(1)) SWIG_fail
;
40633 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40634 result
= (bool)wxSizer_Remove(arg1
,arg2
);
40636 wxPyEndAllowThreads(__tstate
);
40637 if (PyErr_Occurred()) SWIG_fail
;
40640 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40648 static PyObject
*_wrap_Sizer_Detach(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40649 PyObject
*resultobj
= NULL
;
40650 wxSizer
*arg1
= (wxSizer
*) 0 ;
40651 PyObject
*arg2
= (PyObject
*) 0 ;
40653 PyObject
* obj0
= 0 ;
40654 PyObject
* obj1
= 0 ;
40655 char *kwnames
[] = {
40656 (char *) "self",(char *) "item", NULL
40659 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_Detach",kwnames
,&obj0
,&obj1
)) goto fail
;
40660 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40661 if (SWIG_arg_fail(1)) SWIG_fail
;
40664 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40665 result
= (bool)wxSizer_Detach(arg1
,arg2
);
40667 wxPyEndAllowThreads(__tstate
);
40668 if (PyErr_Occurred()) SWIG_fail
;
40671 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
40679 static PyObject
*_wrap_Sizer_GetItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40680 PyObject
*resultobj
= NULL
;
40681 wxSizer
*arg1
= (wxSizer
*) 0 ;
40682 PyObject
*arg2
= (PyObject
*) 0 ;
40683 wxSizerItem
*result
;
40684 PyObject
* obj0
= 0 ;
40685 PyObject
* obj1
= 0 ;
40686 char *kwnames
[] = {
40687 (char *) "self",(char *) "item", NULL
40690 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_GetItem",kwnames
,&obj0
,&obj1
)) goto fail
;
40691 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40692 if (SWIG_arg_fail(1)) SWIG_fail
;
40695 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40696 result
= (wxSizerItem
*)wxSizer_GetItem(arg1
,arg2
);
40698 wxPyEndAllowThreads(__tstate
);
40699 if (PyErr_Occurred()) SWIG_fail
;
40701 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40708 static PyObject
*_wrap_Sizer__SetItemMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40709 PyObject
*resultobj
= NULL
;
40710 wxSizer
*arg1
= (wxSizer
*) 0 ;
40711 PyObject
*arg2
= (PyObject
*) 0 ;
40714 PyObject
* obj0
= 0 ;
40715 PyObject
* obj1
= 0 ;
40716 PyObject
* obj2
= 0 ;
40717 char *kwnames
[] = {
40718 (char *) "self",(char *) "item",(char *) "size", NULL
40721 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Sizer__SetItemMinSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
40722 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40723 if (SWIG_arg_fail(1)) SWIG_fail
;
40727 if ( ! wxSize_helper(obj2
, &arg3
)) SWIG_fail
;
40730 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40731 wxSizer__SetItemMinSize(arg1
,arg2
,(wxSize
const &)*arg3
);
40733 wxPyEndAllowThreads(__tstate
);
40734 if (PyErr_Occurred()) SWIG_fail
;
40736 Py_INCREF(Py_None
); resultobj
= Py_None
;
40743 static PyObject
*_wrap_Sizer_AddItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40744 PyObject
*resultobj
= NULL
;
40745 wxSizer
*arg1
= (wxSizer
*) 0 ;
40746 wxSizerItem
*arg2
= (wxSizerItem
*) 0 ;
40747 wxSizerItem
*result
;
40748 PyObject
* obj0
= 0 ;
40749 PyObject
* obj1
= 0 ;
40750 char *kwnames
[] = {
40751 (char *) "self",(char *) "item", NULL
40754 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_AddItem",kwnames
,&obj0
,&obj1
)) goto fail
;
40755 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40756 if (SWIG_arg_fail(1)) SWIG_fail
;
40757 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40758 if (SWIG_arg_fail(2)) SWIG_fail
;
40760 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40761 result
= (wxSizerItem
*)(arg1
)->Add(arg2
);
40763 wxPyEndAllowThreads(__tstate
);
40764 if (PyErr_Occurred()) SWIG_fail
;
40766 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40773 static PyObject
*_wrap_Sizer_InsertItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40774 PyObject
*resultobj
= NULL
;
40775 wxSizer
*arg1
= (wxSizer
*) 0 ;
40777 wxSizerItem
*arg3
= (wxSizerItem
*) 0 ;
40778 wxSizerItem
*result
;
40779 PyObject
* obj0
= 0 ;
40780 PyObject
* obj1
= 0 ;
40781 PyObject
* obj2
= 0 ;
40782 char *kwnames
[] = {
40783 (char *) "self",(char *) "index",(char *) "item", NULL
40786 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:Sizer_InsertItem",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
40787 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40788 if (SWIG_arg_fail(1)) SWIG_fail
;
40790 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
40791 if (SWIG_arg_fail(2)) SWIG_fail
;
40793 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40794 if (SWIG_arg_fail(3)) SWIG_fail
;
40796 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40797 result
= (wxSizerItem
*)(arg1
)->Insert(arg2
,arg3
);
40799 wxPyEndAllowThreads(__tstate
);
40800 if (PyErr_Occurred()) SWIG_fail
;
40802 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40809 static PyObject
*_wrap_Sizer_PrependItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40810 PyObject
*resultobj
= NULL
;
40811 wxSizer
*arg1
= (wxSizer
*) 0 ;
40812 wxSizerItem
*arg2
= (wxSizerItem
*) 0 ;
40813 wxSizerItem
*result
;
40814 PyObject
* obj0
= 0 ;
40815 PyObject
* obj1
= 0 ;
40816 char *kwnames
[] = {
40817 (char *) "self",(char *) "item", NULL
40820 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_PrependItem",kwnames
,&obj0
,&obj1
)) goto fail
;
40821 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40822 if (SWIG_arg_fail(1)) SWIG_fail
;
40823 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
40824 if (SWIG_arg_fail(2)) SWIG_fail
;
40826 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40827 result
= (wxSizerItem
*)(arg1
)->Prepend(arg2
);
40829 wxPyEndAllowThreads(__tstate
);
40830 if (PyErr_Occurred()) SWIG_fail
;
40832 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxSizerItem
, 0);
40839 static PyObject
*_wrap_Sizer_SetDimension(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40840 PyObject
*resultobj
= NULL
;
40841 wxSizer
*arg1
= (wxSizer
*) 0 ;
40846 PyObject
* obj0
= 0 ;
40847 PyObject
* obj1
= 0 ;
40848 PyObject
* obj2
= 0 ;
40849 PyObject
* obj3
= 0 ;
40850 PyObject
* obj4
= 0 ;
40851 char *kwnames
[] = {
40852 (char *) "self",(char *) "x",(char *) "y",(char *) "width",(char *) "height", NULL
40855 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO:Sizer_SetDimension",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) goto fail
;
40856 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40857 if (SWIG_arg_fail(1)) SWIG_fail
;
40859 arg2
= static_cast<int >(SWIG_As_int(obj1
));
40860 if (SWIG_arg_fail(2)) SWIG_fail
;
40863 arg3
= static_cast<int >(SWIG_As_int(obj2
));
40864 if (SWIG_arg_fail(3)) SWIG_fail
;
40867 arg4
= static_cast<int >(SWIG_As_int(obj3
));
40868 if (SWIG_arg_fail(4)) SWIG_fail
;
40871 arg5
= static_cast<int >(SWIG_As_int(obj4
));
40872 if (SWIG_arg_fail(5)) SWIG_fail
;
40875 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40876 (arg1
)->SetDimension(arg2
,arg3
,arg4
,arg5
);
40878 wxPyEndAllowThreads(__tstate
);
40879 if (PyErr_Occurred()) SWIG_fail
;
40881 Py_INCREF(Py_None
); resultobj
= Py_None
;
40888 static PyObject
*_wrap_Sizer_SetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40889 PyObject
*resultobj
= NULL
;
40890 wxSizer
*arg1
= (wxSizer
*) 0 ;
40893 PyObject
* obj0
= 0 ;
40894 PyObject
* obj1
= 0 ;
40895 char *kwnames
[] = {
40896 (char *) "self",(char *) "size", NULL
40899 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_SetMinSize",kwnames
,&obj0
,&obj1
)) goto fail
;
40900 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40901 if (SWIG_arg_fail(1)) SWIG_fail
;
40904 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
40907 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40908 (arg1
)->SetMinSize((wxSize
const &)*arg2
);
40910 wxPyEndAllowThreads(__tstate
);
40911 if (PyErr_Occurred()) SWIG_fail
;
40913 Py_INCREF(Py_None
); resultobj
= Py_None
;
40920 static PyObject
*_wrap_Sizer_GetSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40921 PyObject
*resultobj
= NULL
;
40922 wxSizer
*arg1
= (wxSizer
*) 0 ;
40924 PyObject
* obj0
= 0 ;
40925 char *kwnames
[] = {
40926 (char *) "self", NULL
40929 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetSize",kwnames
,&obj0
)) goto fail
;
40930 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40931 if (SWIG_arg_fail(1)) SWIG_fail
;
40933 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40934 result
= (arg1
)->GetSize();
40936 wxPyEndAllowThreads(__tstate
);
40937 if (PyErr_Occurred()) SWIG_fail
;
40940 wxSize
* resultptr
;
40941 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
40942 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
40950 static PyObject
*_wrap_Sizer_GetPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40951 PyObject
*resultobj
= NULL
;
40952 wxSizer
*arg1
= (wxSizer
*) 0 ;
40954 PyObject
* obj0
= 0 ;
40955 char *kwnames
[] = {
40956 (char *) "self", NULL
40959 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetPosition",kwnames
,&obj0
)) goto fail
;
40960 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40961 if (SWIG_arg_fail(1)) SWIG_fail
;
40963 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40964 result
= (arg1
)->GetPosition();
40966 wxPyEndAllowThreads(__tstate
);
40967 if (PyErr_Occurred()) SWIG_fail
;
40970 wxPoint
* resultptr
;
40971 resultptr
= new wxPoint(static_cast<wxPoint
& >(result
));
40972 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxPoint
, 1);
40980 static PyObject
*_wrap_Sizer_GetMinSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
40981 PyObject
*resultobj
= NULL
;
40982 wxSizer
*arg1
= (wxSizer
*) 0 ;
40984 PyObject
* obj0
= 0 ;
40985 char *kwnames
[] = {
40986 (char *) "self", NULL
40989 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetMinSize",kwnames
,&obj0
)) goto fail
;
40990 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
40991 if (SWIG_arg_fail(1)) SWIG_fail
;
40993 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
40994 result
= (arg1
)->GetMinSize();
40996 wxPyEndAllowThreads(__tstate
);
40997 if (PyErr_Occurred()) SWIG_fail
;
41000 wxSize
* resultptr
;
41001 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41002 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41010 static PyObject
*_wrap_Sizer_RecalcSizes(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41011 PyObject
*resultobj
= NULL
;
41012 wxSizer
*arg1
= (wxSizer
*) 0 ;
41013 PyObject
* obj0
= 0 ;
41014 char *kwnames
[] = {
41015 (char *) "self", NULL
41018 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_RecalcSizes",kwnames
,&obj0
)) goto fail
;
41019 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41020 if (SWIG_arg_fail(1)) SWIG_fail
;
41022 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41023 (arg1
)->RecalcSizes();
41025 wxPyEndAllowThreads(__tstate
);
41026 if (PyErr_Occurred()) SWIG_fail
;
41028 Py_INCREF(Py_None
); resultobj
= Py_None
;
41035 static PyObject
*_wrap_Sizer_CalcMin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41036 PyObject
*resultobj
= NULL
;
41037 wxSizer
*arg1
= (wxSizer
*) 0 ;
41039 PyObject
* obj0
= 0 ;
41040 char *kwnames
[] = {
41041 (char *) "self", NULL
41044 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_CalcMin",kwnames
,&obj0
)) goto fail
;
41045 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41046 if (SWIG_arg_fail(1)) SWIG_fail
;
41048 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41049 result
= (arg1
)->CalcMin();
41051 wxPyEndAllowThreads(__tstate
);
41052 if (PyErr_Occurred()) SWIG_fail
;
41055 wxSize
* resultptr
;
41056 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41057 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41065 static PyObject
*_wrap_Sizer_Layout(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41066 PyObject
*resultobj
= NULL
;
41067 wxSizer
*arg1
= (wxSizer
*) 0 ;
41068 PyObject
* obj0
= 0 ;
41069 char *kwnames
[] = {
41070 (char *) "self", NULL
41073 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_Layout",kwnames
,&obj0
)) goto fail
;
41074 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41075 if (SWIG_arg_fail(1)) SWIG_fail
;
41077 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41080 wxPyEndAllowThreads(__tstate
);
41081 if (PyErr_Occurred()) SWIG_fail
;
41083 Py_INCREF(Py_None
); resultobj
= Py_None
;
41090 static PyObject
*_wrap_Sizer_Fit(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41091 PyObject
*resultobj
= NULL
;
41092 wxSizer
*arg1
= (wxSizer
*) 0 ;
41093 wxWindow
*arg2
= (wxWindow
*) 0 ;
41095 PyObject
* obj0
= 0 ;
41096 PyObject
* obj1
= 0 ;
41097 char *kwnames
[] = {
41098 (char *) "self",(char *) "window", NULL
41101 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_Fit",kwnames
,&obj0
,&obj1
)) goto fail
;
41102 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41103 if (SWIG_arg_fail(1)) SWIG_fail
;
41104 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41105 if (SWIG_arg_fail(2)) SWIG_fail
;
41107 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41108 result
= (arg1
)->Fit(arg2
);
41110 wxPyEndAllowThreads(__tstate
);
41111 if (PyErr_Occurred()) SWIG_fail
;
41114 wxSize
* resultptr
;
41115 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
41116 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
41124 static PyObject
*_wrap_Sizer_FitInside(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41125 PyObject
*resultobj
= NULL
;
41126 wxSizer
*arg1
= (wxSizer
*) 0 ;
41127 wxWindow
*arg2
= (wxWindow
*) 0 ;
41128 PyObject
* obj0
= 0 ;
41129 PyObject
* obj1
= 0 ;
41130 char *kwnames
[] = {
41131 (char *) "self",(char *) "window", NULL
41134 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_FitInside",kwnames
,&obj0
,&obj1
)) goto fail
;
41135 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41136 if (SWIG_arg_fail(1)) SWIG_fail
;
41137 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41138 if (SWIG_arg_fail(2)) SWIG_fail
;
41140 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41141 (arg1
)->FitInside(arg2
);
41143 wxPyEndAllowThreads(__tstate
);
41144 if (PyErr_Occurred()) SWIG_fail
;
41146 Py_INCREF(Py_None
); resultobj
= Py_None
;
41153 static PyObject
*_wrap_Sizer_SetSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41154 PyObject
*resultobj
= NULL
;
41155 wxSizer
*arg1
= (wxSizer
*) 0 ;
41156 wxWindow
*arg2
= (wxWindow
*) 0 ;
41157 PyObject
* obj0
= 0 ;
41158 PyObject
* obj1
= 0 ;
41159 char *kwnames
[] = {
41160 (char *) "self",(char *) "window", NULL
41163 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_SetSizeHints",kwnames
,&obj0
,&obj1
)) goto fail
;
41164 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41165 if (SWIG_arg_fail(1)) SWIG_fail
;
41166 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41167 if (SWIG_arg_fail(2)) SWIG_fail
;
41169 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41170 (arg1
)->SetSizeHints(arg2
);
41172 wxPyEndAllowThreads(__tstate
);
41173 if (PyErr_Occurred()) SWIG_fail
;
41175 Py_INCREF(Py_None
); resultobj
= Py_None
;
41182 static PyObject
*_wrap_Sizer_SetVirtualSizeHints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41183 PyObject
*resultobj
= NULL
;
41184 wxSizer
*arg1
= (wxSizer
*) 0 ;
41185 wxWindow
*arg2
= (wxWindow
*) 0 ;
41186 PyObject
* obj0
= 0 ;
41187 PyObject
* obj1
= 0 ;
41188 char *kwnames
[] = {
41189 (char *) "self",(char *) "window", NULL
41192 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_SetVirtualSizeHints",kwnames
,&obj0
,&obj1
)) goto fail
;
41193 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41194 if (SWIG_arg_fail(1)) SWIG_fail
;
41195 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
41196 if (SWIG_arg_fail(2)) SWIG_fail
;
41198 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41199 (arg1
)->SetVirtualSizeHints(arg2
);
41201 wxPyEndAllowThreads(__tstate
);
41202 if (PyErr_Occurred()) SWIG_fail
;
41204 Py_INCREF(Py_None
); resultobj
= Py_None
;
41211 static PyObject
*_wrap_Sizer_Clear(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41212 PyObject
*resultobj
= NULL
;
41213 wxSizer
*arg1
= (wxSizer
*) 0 ;
41214 bool arg2
= (bool) false ;
41215 PyObject
* obj0
= 0 ;
41216 PyObject
* obj1
= 0 ;
41217 char *kwnames
[] = {
41218 (char *) "self",(char *) "deleteWindows", NULL
41221 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:Sizer_Clear",kwnames
,&obj0
,&obj1
)) goto fail
;
41222 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41223 if (SWIG_arg_fail(1)) SWIG_fail
;
41226 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
41227 if (SWIG_arg_fail(2)) SWIG_fail
;
41231 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41232 (arg1
)->Clear(arg2
);
41234 wxPyEndAllowThreads(__tstate
);
41235 if (PyErr_Occurred()) SWIG_fail
;
41237 Py_INCREF(Py_None
); resultobj
= Py_None
;
41244 static PyObject
*_wrap_Sizer_DeleteWindows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41245 PyObject
*resultobj
= NULL
;
41246 wxSizer
*arg1
= (wxSizer
*) 0 ;
41247 PyObject
* obj0
= 0 ;
41248 char *kwnames
[] = {
41249 (char *) "self", NULL
41252 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_DeleteWindows",kwnames
,&obj0
)) goto fail
;
41253 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41254 if (SWIG_arg_fail(1)) SWIG_fail
;
41256 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41257 (arg1
)->DeleteWindows();
41259 wxPyEndAllowThreads(__tstate
);
41260 if (PyErr_Occurred()) SWIG_fail
;
41262 Py_INCREF(Py_None
); resultobj
= Py_None
;
41269 static PyObject
*_wrap_Sizer_GetChildren(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41270 PyObject
*resultobj
= NULL
;
41271 wxSizer
*arg1
= (wxSizer
*) 0 ;
41273 PyObject
* obj0
= 0 ;
41274 char *kwnames
[] = {
41275 (char *) "self", NULL
41278 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:Sizer_GetChildren",kwnames
,&obj0
)) goto fail
;
41279 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41280 if (SWIG_arg_fail(1)) SWIG_fail
;
41282 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41283 result
= (PyObject
*)wxSizer_GetChildren(arg1
);
41285 wxPyEndAllowThreads(__tstate
);
41286 if (PyErr_Occurred()) SWIG_fail
;
41288 resultobj
= result
;
41295 static PyObject
*_wrap_Sizer_Show(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41296 PyObject
*resultobj
= NULL
;
41297 wxSizer
*arg1
= (wxSizer
*) 0 ;
41298 PyObject
*arg2
= (PyObject
*) 0 ;
41299 bool arg3
= (bool) true ;
41300 bool arg4
= (bool) false ;
41302 PyObject
* obj0
= 0 ;
41303 PyObject
* obj1
= 0 ;
41304 PyObject
* obj2
= 0 ;
41305 PyObject
* obj3
= 0 ;
41306 char *kwnames
[] = {
41307 (char *) "self",(char *) "item",(char *) "show",(char *) "recursive", NULL
41310 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:Sizer_Show",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
41311 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41312 if (SWIG_arg_fail(1)) SWIG_fail
;
41316 arg3
= static_cast<bool >(SWIG_As_bool(obj2
));
41317 if (SWIG_arg_fail(3)) SWIG_fail
;
41322 arg4
= static_cast<bool >(SWIG_As_bool(obj3
));
41323 if (SWIG_arg_fail(4)) SWIG_fail
;
41327 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41328 result
= (bool)wxSizer_Show(arg1
,arg2
,arg3
,arg4
);
41330 wxPyEndAllowThreads(__tstate
);
41331 if (PyErr_Occurred()) SWIG_fail
;
41334 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
41342 static PyObject
*_wrap_Sizer_IsShown(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41343 PyObject
*resultobj
= NULL
;
41344 wxSizer
*arg1
= (wxSizer
*) 0 ;
41345 PyObject
*arg2
= (PyObject
*) 0 ;
41347 PyObject
* obj0
= 0 ;
41348 PyObject
* obj1
= 0 ;
41349 char *kwnames
[] = {
41350 (char *) "self",(char *) "item", NULL
41353 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_IsShown",kwnames
,&obj0
,&obj1
)) goto fail
;
41354 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41355 if (SWIG_arg_fail(1)) SWIG_fail
;
41358 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41359 result
= (bool)wxSizer_IsShown(arg1
,arg2
);
41361 wxPyEndAllowThreads(__tstate
);
41362 if (PyErr_Occurred()) SWIG_fail
;
41365 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
41373 static PyObject
*_wrap_Sizer_ShowItems(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41374 PyObject
*resultobj
= NULL
;
41375 wxSizer
*arg1
= (wxSizer
*) 0 ;
41377 PyObject
* obj0
= 0 ;
41378 PyObject
* obj1
= 0 ;
41379 char *kwnames
[] = {
41380 (char *) "self",(char *) "show", NULL
41383 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:Sizer_ShowItems",kwnames
,&obj0
,&obj1
)) goto fail
;
41384 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41385 if (SWIG_arg_fail(1)) SWIG_fail
;
41387 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
41388 if (SWIG_arg_fail(2)) SWIG_fail
;
41391 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41392 (arg1
)->ShowItems(arg2
);
41394 wxPyEndAllowThreads(__tstate
);
41395 if (PyErr_Occurred()) SWIG_fail
;
41397 Py_INCREF(Py_None
); resultobj
= Py_None
;
41404 static PyObject
* Sizer_swigregister(PyObject
*, PyObject
*args
) {
41406 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41407 SWIG_TypeClientData(SWIGTYPE_p_wxSizer
, obj
);
41409 return Py_BuildValue((char *)"");
41411 static PyObject
*_wrap_new_PySizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41412 PyObject
*resultobj
= NULL
;
41414 char *kwnames
[] = {
41418 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_PySizer",kwnames
)) goto fail
;
41420 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41421 result
= (wxPySizer
*)new wxPySizer();
41423 wxPyEndAllowThreads(__tstate
);
41424 if (PyErr_Occurred()) SWIG_fail
;
41426 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxPySizer
, 1);
41433 static PyObject
*_wrap_PySizer__setCallbackInfo(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41434 PyObject
*resultobj
= NULL
;
41435 wxPySizer
*arg1
= (wxPySizer
*) 0 ;
41436 PyObject
*arg2
= (PyObject
*) 0 ;
41437 PyObject
*arg3
= (PyObject
*) 0 ;
41438 PyObject
* obj0
= 0 ;
41439 PyObject
* obj1
= 0 ;
41440 PyObject
* obj2
= 0 ;
41441 char *kwnames
[] = {
41442 (char *) "self",(char *) "self",(char *) "_class", NULL
41445 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:PySizer__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
41446 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxPySizer
, SWIG_POINTER_EXCEPTION
| 0);
41447 if (SWIG_arg_fail(1)) SWIG_fail
;
41451 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41452 (arg1
)->_setCallbackInfo(arg2
,arg3
);
41454 wxPyEndAllowThreads(__tstate
);
41455 if (PyErr_Occurred()) SWIG_fail
;
41457 Py_INCREF(Py_None
); resultobj
= Py_None
;
41464 static PyObject
* PySizer_swigregister(PyObject
*, PyObject
*args
) {
41466 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41467 SWIG_TypeClientData(SWIGTYPE_p_wxPySizer
, obj
);
41469 return Py_BuildValue((char *)"");
41471 static PyObject
*_wrap_new_BoxSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41472 PyObject
*resultobj
= NULL
;
41473 int arg1
= (int) wxHORIZONTAL
;
41474 wxBoxSizer
*result
;
41475 PyObject
* obj0
= 0 ;
41476 char *kwnames
[] = {
41477 (char *) "orient", NULL
41480 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|O:new_BoxSizer",kwnames
,&obj0
)) goto fail
;
41483 arg1
= static_cast<int >(SWIG_As_int(obj0
));
41484 if (SWIG_arg_fail(1)) SWIG_fail
;
41488 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41489 result
= (wxBoxSizer
*)new wxBoxSizer(arg1
);
41491 wxPyEndAllowThreads(__tstate
);
41492 if (PyErr_Occurred()) SWIG_fail
;
41494 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxBoxSizer
, 1);
41501 static PyObject
*_wrap_BoxSizer_GetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41502 PyObject
*resultobj
= NULL
;
41503 wxBoxSizer
*arg1
= (wxBoxSizer
*) 0 ;
41505 PyObject
* obj0
= 0 ;
41506 char *kwnames
[] = {
41507 (char *) "self", NULL
41510 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:BoxSizer_GetOrientation",kwnames
,&obj0
)) goto fail
;
41511 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBoxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41512 if (SWIG_arg_fail(1)) SWIG_fail
;
41514 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41515 result
= (int)(arg1
)->GetOrientation();
41517 wxPyEndAllowThreads(__tstate
);
41518 if (PyErr_Occurred()) SWIG_fail
;
41521 resultobj
= SWIG_From_int(static_cast<int >(result
));
41529 static PyObject
*_wrap_BoxSizer_SetOrientation(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41530 PyObject
*resultobj
= NULL
;
41531 wxBoxSizer
*arg1
= (wxBoxSizer
*) 0 ;
41533 PyObject
* obj0
= 0 ;
41534 PyObject
* obj1
= 0 ;
41535 char *kwnames
[] = {
41536 (char *) "self",(char *) "orient", NULL
41539 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:BoxSizer_SetOrientation",kwnames
,&obj0
,&obj1
)) goto fail
;
41540 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxBoxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41541 if (SWIG_arg_fail(1)) SWIG_fail
;
41543 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41544 if (SWIG_arg_fail(2)) SWIG_fail
;
41547 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41548 (arg1
)->SetOrientation(arg2
);
41550 wxPyEndAllowThreads(__tstate
);
41551 if (PyErr_Occurred()) SWIG_fail
;
41553 Py_INCREF(Py_None
); resultobj
= Py_None
;
41560 static PyObject
* BoxSizer_swigregister(PyObject
*, PyObject
*args
) {
41562 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41563 SWIG_TypeClientData(SWIGTYPE_p_wxBoxSizer
, obj
);
41565 return Py_BuildValue((char *)"");
41567 static PyObject
*_wrap_new_StaticBoxSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41568 PyObject
*resultobj
= NULL
;
41569 wxStaticBox
*arg1
= (wxStaticBox
*) 0 ;
41570 int arg2
= (int) wxHORIZONTAL
;
41571 wxStaticBoxSizer
*result
;
41572 PyObject
* obj0
= 0 ;
41573 PyObject
* obj1
= 0 ;
41574 char *kwnames
[] = {
41575 (char *) "box",(char *) "orient", NULL
41578 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:new_StaticBoxSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
41579 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticBox
, SWIG_POINTER_EXCEPTION
| 0);
41580 if (SWIG_arg_fail(1)) SWIG_fail
;
41583 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41584 if (SWIG_arg_fail(2)) SWIG_fail
;
41588 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41589 result
= (wxStaticBoxSizer
*)new wxStaticBoxSizer(arg1
,arg2
);
41591 wxPyEndAllowThreads(__tstate
);
41592 if (PyErr_Occurred()) SWIG_fail
;
41594 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStaticBoxSizer
, 1);
41601 static PyObject
*_wrap_StaticBoxSizer_GetStaticBox(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41602 PyObject
*resultobj
= NULL
;
41603 wxStaticBoxSizer
*arg1
= (wxStaticBoxSizer
*) 0 ;
41604 wxStaticBox
*result
;
41605 PyObject
* obj0
= 0 ;
41606 char *kwnames
[] = {
41607 (char *) "self", NULL
41610 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StaticBoxSizer_GetStaticBox",kwnames
,&obj0
)) goto fail
;
41611 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStaticBoxSizer
, SWIG_POINTER_EXCEPTION
| 0);
41612 if (SWIG_arg_fail(1)) SWIG_fail
;
41614 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41615 result
= (wxStaticBox
*)(arg1
)->GetStaticBox();
41617 wxPyEndAllowThreads(__tstate
);
41618 if (PyErr_Occurred()) SWIG_fail
;
41621 resultobj
= wxPyMake_wxObject(result
, 0);
41629 static PyObject
* StaticBoxSizer_swigregister(PyObject
*, PyObject
*args
) {
41631 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41632 SWIG_TypeClientData(SWIGTYPE_p_wxStaticBoxSizer
, obj
);
41634 return Py_BuildValue((char *)"");
41636 static PyObject
*_wrap_new_GridSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41637 PyObject
*resultobj
= NULL
;
41638 int arg1
= (int) 1 ;
41639 int arg2
= (int) 0 ;
41640 int arg3
= (int) 0 ;
41641 int arg4
= (int) 0 ;
41642 wxGridSizer
*result
;
41643 PyObject
* obj0
= 0 ;
41644 PyObject
* obj1
= 0 ;
41645 PyObject
* obj2
= 0 ;
41646 PyObject
* obj3
= 0 ;
41647 char *kwnames
[] = {
41648 (char *) "rows",(char *) "cols",(char *) "vgap",(char *) "hgap", NULL
41651 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_GridSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
41654 arg1
= static_cast<int >(SWIG_As_int(obj0
));
41655 if (SWIG_arg_fail(1)) SWIG_fail
;
41660 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41661 if (SWIG_arg_fail(2)) SWIG_fail
;
41666 arg3
= static_cast<int >(SWIG_As_int(obj2
));
41667 if (SWIG_arg_fail(3)) SWIG_fail
;
41672 arg4
= static_cast<int >(SWIG_As_int(obj3
));
41673 if (SWIG_arg_fail(4)) SWIG_fail
;
41677 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41678 result
= (wxGridSizer
*)new wxGridSizer(arg1
,arg2
,arg3
,arg4
);
41680 wxPyEndAllowThreads(__tstate
);
41681 if (PyErr_Occurred()) SWIG_fail
;
41683 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGridSizer
, 1);
41690 static PyObject
*_wrap_GridSizer_SetCols(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41691 PyObject
*resultobj
= NULL
;
41692 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41694 PyObject
* obj0
= 0 ;
41695 PyObject
* obj1
= 0 ;
41696 char *kwnames
[] = {
41697 (char *) "self",(char *) "cols", NULL
41700 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetCols",kwnames
,&obj0
,&obj1
)) goto fail
;
41701 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41702 if (SWIG_arg_fail(1)) SWIG_fail
;
41704 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41705 if (SWIG_arg_fail(2)) SWIG_fail
;
41708 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41709 (arg1
)->SetCols(arg2
);
41711 wxPyEndAllowThreads(__tstate
);
41712 if (PyErr_Occurred()) SWIG_fail
;
41714 Py_INCREF(Py_None
); resultobj
= Py_None
;
41721 static PyObject
*_wrap_GridSizer_SetRows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41722 PyObject
*resultobj
= NULL
;
41723 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41725 PyObject
* obj0
= 0 ;
41726 PyObject
* obj1
= 0 ;
41727 char *kwnames
[] = {
41728 (char *) "self",(char *) "rows", NULL
41731 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetRows",kwnames
,&obj0
,&obj1
)) goto fail
;
41732 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41733 if (SWIG_arg_fail(1)) SWIG_fail
;
41735 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41736 if (SWIG_arg_fail(2)) SWIG_fail
;
41739 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41740 (arg1
)->SetRows(arg2
);
41742 wxPyEndAllowThreads(__tstate
);
41743 if (PyErr_Occurred()) SWIG_fail
;
41745 Py_INCREF(Py_None
); resultobj
= Py_None
;
41752 static PyObject
*_wrap_GridSizer_SetVGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41753 PyObject
*resultobj
= NULL
;
41754 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41756 PyObject
* obj0
= 0 ;
41757 PyObject
* obj1
= 0 ;
41758 char *kwnames
[] = {
41759 (char *) "self",(char *) "gap", NULL
41762 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetVGap",kwnames
,&obj0
,&obj1
)) goto fail
;
41763 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41764 if (SWIG_arg_fail(1)) SWIG_fail
;
41766 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41767 if (SWIG_arg_fail(2)) SWIG_fail
;
41770 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41771 (arg1
)->SetVGap(arg2
);
41773 wxPyEndAllowThreads(__tstate
);
41774 if (PyErr_Occurred()) SWIG_fail
;
41776 Py_INCREF(Py_None
); resultobj
= Py_None
;
41783 static PyObject
*_wrap_GridSizer_SetHGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41784 PyObject
*resultobj
= NULL
;
41785 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41787 PyObject
* obj0
= 0 ;
41788 PyObject
* obj1
= 0 ;
41789 char *kwnames
[] = {
41790 (char *) "self",(char *) "gap", NULL
41793 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridSizer_SetHGap",kwnames
,&obj0
,&obj1
)) goto fail
;
41794 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41795 if (SWIG_arg_fail(1)) SWIG_fail
;
41797 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41798 if (SWIG_arg_fail(2)) SWIG_fail
;
41801 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41802 (arg1
)->SetHGap(arg2
);
41804 wxPyEndAllowThreads(__tstate
);
41805 if (PyErr_Occurred()) SWIG_fail
;
41807 Py_INCREF(Py_None
); resultobj
= Py_None
;
41814 static PyObject
*_wrap_GridSizer_GetCols(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41815 PyObject
*resultobj
= NULL
;
41816 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41818 PyObject
* obj0
= 0 ;
41819 char *kwnames
[] = {
41820 (char *) "self", NULL
41823 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetCols",kwnames
,&obj0
)) goto fail
;
41824 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41825 if (SWIG_arg_fail(1)) SWIG_fail
;
41827 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41828 result
= (int)(arg1
)->GetCols();
41830 wxPyEndAllowThreads(__tstate
);
41831 if (PyErr_Occurred()) SWIG_fail
;
41834 resultobj
= SWIG_From_int(static_cast<int >(result
));
41842 static PyObject
*_wrap_GridSizer_GetRows(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41843 PyObject
*resultobj
= NULL
;
41844 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41846 PyObject
* obj0
= 0 ;
41847 char *kwnames
[] = {
41848 (char *) "self", NULL
41851 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetRows",kwnames
,&obj0
)) goto fail
;
41852 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41853 if (SWIG_arg_fail(1)) SWIG_fail
;
41855 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41856 result
= (int)(arg1
)->GetRows();
41858 wxPyEndAllowThreads(__tstate
);
41859 if (PyErr_Occurred()) SWIG_fail
;
41862 resultobj
= SWIG_From_int(static_cast<int >(result
));
41870 static PyObject
*_wrap_GridSizer_GetVGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41871 PyObject
*resultobj
= NULL
;
41872 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41874 PyObject
* obj0
= 0 ;
41875 char *kwnames
[] = {
41876 (char *) "self", NULL
41879 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetVGap",kwnames
,&obj0
)) goto fail
;
41880 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41881 if (SWIG_arg_fail(1)) SWIG_fail
;
41883 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41884 result
= (int)(arg1
)->GetVGap();
41886 wxPyEndAllowThreads(__tstate
);
41887 if (PyErr_Occurred()) SWIG_fail
;
41890 resultobj
= SWIG_From_int(static_cast<int >(result
));
41898 static PyObject
*_wrap_GridSizer_GetHGap(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41899 PyObject
*resultobj
= NULL
;
41900 wxGridSizer
*arg1
= (wxGridSizer
*) 0 ;
41902 PyObject
* obj0
= 0 ;
41903 char *kwnames
[] = {
41904 (char *) "self", NULL
41907 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridSizer_GetHGap",kwnames
,&obj0
)) goto fail
;
41908 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
41909 if (SWIG_arg_fail(1)) SWIG_fail
;
41911 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41912 result
= (int)(arg1
)->GetHGap();
41914 wxPyEndAllowThreads(__tstate
);
41915 if (PyErr_Occurred()) SWIG_fail
;
41918 resultobj
= SWIG_From_int(static_cast<int >(result
));
41926 static PyObject
* GridSizer_swigregister(PyObject
*, PyObject
*args
) {
41928 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
41929 SWIG_TypeClientData(SWIGTYPE_p_wxGridSizer
, obj
);
41931 return Py_BuildValue((char *)"");
41933 static PyObject
*_wrap_new_FlexGridSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41934 PyObject
*resultobj
= NULL
;
41935 int arg1
= (int) 1 ;
41936 int arg2
= (int) 0 ;
41937 int arg3
= (int) 0 ;
41938 int arg4
= (int) 0 ;
41939 wxFlexGridSizer
*result
;
41940 PyObject
* obj0
= 0 ;
41941 PyObject
* obj1
= 0 ;
41942 PyObject
* obj2
= 0 ;
41943 PyObject
* obj3
= 0 ;
41944 char *kwnames
[] = {
41945 (char *) "rows",(char *) "cols",(char *) "vgap",(char *) "hgap", NULL
41948 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOO:new_FlexGridSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
41951 arg1
= static_cast<int >(SWIG_As_int(obj0
));
41952 if (SWIG_arg_fail(1)) SWIG_fail
;
41957 arg2
= static_cast<int >(SWIG_As_int(obj1
));
41958 if (SWIG_arg_fail(2)) SWIG_fail
;
41963 arg3
= static_cast<int >(SWIG_As_int(obj2
));
41964 if (SWIG_arg_fail(3)) SWIG_fail
;
41969 arg4
= static_cast<int >(SWIG_As_int(obj3
));
41970 if (SWIG_arg_fail(4)) SWIG_fail
;
41974 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
41975 result
= (wxFlexGridSizer
*)new wxFlexGridSizer(arg1
,arg2
,arg3
,arg4
);
41977 wxPyEndAllowThreads(__tstate
);
41978 if (PyErr_Occurred()) SWIG_fail
;
41980 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxFlexGridSizer
, 1);
41987 static PyObject
*_wrap_FlexGridSizer_AddGrowableRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
41988 PyObject
*resultobj
= NULL
;
41989 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
41991 int arg3
= (int) 0 ;
41992 PyObject
* obj0
= 0 ;
41993 PyObject
* obj1
= 0 ;
41994 PyObject
* obj2
= 0 ;
41995 char *kwnames
[] = {
41996 (char *) "self",(char *) "idx",(char *) "proportion", NULL
41999 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FlexGridSizer_AddGrowableRow",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
42000 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42001 if (SWIG_arg_fail(1)) SWIG_fail
;
42003 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42004 if (SWIG_arg_fail(2)) SWIG_fail
;
42008 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42009 if (SWIG_arg_fail(3)) SWIG_fail
;
42013 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42014 (arg1
)->AddGrowableRow(arg2
,arg3
);
42016 wxPyEndAllowThreads(__tstate
);
42017 if (PyErr_Occurred()) SWIG_fail
;
42019 Py_INCREF(Py_None
); resultobj
= Py_None
;
42026 static PyObject
*_wrap_FlexGridSizer_RemoveGrowableRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42027 PyObject
*resultobj
= NULL
;
42028 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42030 PyObject
* obj0
= 0 ;
42031 PyObject
* obj1
= 0 ;
42032 char *kwnames
[] = {
42033 (char *) "self",(char *) "idx", NULL
42036 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_RemoveGrowableRow",kwnames
,&obj0
,&obj1
)) goto fail
;
42037 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42038 if (SWIG_arg_fail(1)) SWIG_fail
;
42040 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42041 if (SWIG_arg_fail(2)) SWIG_fail
;
42044 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42045 (arg1
)->RemoveGrowableRow(arg2
);
42047 wxPyEndAllowThreads(__tstate
);
42048 if (PyErr_Occurred()) SWIG_fail
;
42050 Py_INCREF(Py_None
); resultobj
= Py_None
;
42057 static PyObject
*_wrap_FlexGridSizer_AddGrowableCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42058 PyObject
*resultobj
= NULL
;
42059 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42061 int arg3
= (int) 0 ;
42062 PyObject
* obj0
= 0 ;
42063 PyObject
* obj1
= 0 ;
42064 PyObject
* obj2
= 0 ;
42065 char *kwnames
[] = {
42066 (char *) "self",(char *) "idx",(char *) "proportion", NULL
42069 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:FlexGridSizer_AddGrowableCol",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
42070 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42071 if (SWIG_arg_fail(1)) SWIG_fail
;
42073 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42074 if (SWIG_arg_fail(2)) SWIG_fail
;
42078 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42079 if (SWIG_arg_fail(3)) SWIG_fail
;
42083 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42084 (arg1
)->AddGrowableCol(arg2
,arg3
);
42086 wxPyEndAllowThreads(__tstate
);
42087 if (PyErr_Occurred()) SWIG_fail
;
42089 Py_INCREF(Py_None
); resultobj
= Py_None
;
42096 static PyObject
*_wrap_FlexGridSizer_RemoveGrowableCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42097 PyObject
*resultobj
= NULL
;
42098 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42100 PyObject
* obj0
= 0 ;
42101 PyObject
* obj1
= 0 ;
42102 char *kwnames
[] = {
42103 (char *) "self",(char *) "idx", NULL
42106 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_RemoveGrowableCol",kwnames
,&obj0
,&obj1
)) goto fail
;
42107 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42108 if (SWIG_arg_fail(1)) SWIG_fail
;
42110 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
42111 if (SWIG_arg_fail(2)) SWIG_fail
;
42114 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42115 (arg1
)->RemoveGrowableCol(arg2
);
42117 wxPyEndAllowThreads(__tstate
);
42118 if (PyErr_Occurred()) SWIG_fail
;
42120 Py_INCREF(Py_None
); resultobj
= Py_None
;
42127 static PyObject
*_wrap_FlexGridSizer_SetFlexibleDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42128 PyObject
*resultobj
= NULL
;
42129 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42131 PyObject
* obj0
= 0 ;
42132 PyObject
* obj1
= 0 ;
42133 char *kwnames
[] = {
42134 (char *) "self",(char *) "direction", NULL
42137 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_SetFlexibleDirection",kwnames
,&obj0
,&obj1
)) goto fail
;
42138 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42139 if (SWIG_arg_fail(1)) SWIG_fail
;
42141 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42142 if (SWIG_arg_fail(2)) SWIG_fail
;
42145 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42146 (arg1
)->SetFlexibleDirection(arg2
);
42148 wxPyEndAllowThreads(__tstate
);
42149 if (PyErr_Occurred()) SWIG_fail
;
42151 Py_INCREF(Py_None
); resultobj
= Py_None
;
42158 static PyObject
*_wrap_FlexGridSizer_GetFlexibleDirection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42159 PyObject
*resultobj
= NULL
;
42160 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42162 PyObject
* obj0
= 0 ;
42163 char *kwnames
[] = {
42164 (char *) "self", NULL
42167 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetFlexibleDirection",kwnames
,&obj0
)) goto fail
;
42168 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42169 if (SWIG_arg_fail(1)) SWIG_fail
;
42171 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42172 result
= (int)(arg1
)->GetFlexibleDirection();
42174 wxPyEndAllowThreads(__tstate
);
42175 if (PyErr_Occurred()) SWIG_fail
;
42178 resultobj
= SWIG_From_int(static_cast<int >(result
));
42186 static PyObject
*_wrap_FlexGridSizer_SetNonFlexibleGrowMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42187 PyObject
*resultobj
= NULL
;
42188 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42189 wxFlexSizerGrowMode arg2
;
42190 PyObject
* obj0
= 0 ;
42191 PyObject
* obj1
= 0 ;
42192 char *kwnames
[] = {
42193 (char *) "self",(char *) "mode", NULL
42196 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:FlexGridSizer_SetNonFlexibleGrowMode",kwnames
,&obj0
,&obj1
)) goto fail
;
42197 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42198 if (SWIG_arg_fail(1)) SWIG_fail
;
42200 arg2
= static_cast<wxFlexSizerGrowMode
>(SWIG_As_int(obj1
));
42201 if (SWIG_arg_fail(2)) SWIG_fail
;
42204 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42205 (arg1
)->SetNonFlexibleGrowMode(arg2
);
42207 wxPyEndAllowThreads(__tstate
);
42208 if (PyErr_Occurred()) SWIG_fail
;
42210 Py_INCREF(Py_None
); resultobj
= Py_None
;
42217 static PyObject
*_wrap_FlexGridSizer_GetNonFlexibleGrowMode(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42218 PyObject
*resultobj
= NULL
;
42219 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42220 wxFlexSizerGrowMode result
;
42221 PyObject
* obj0
= 0 ;
42222 char *kwnames
[] = {
42223 (char *) "self", NULL
42226 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetNonFlexibleGrowMode",kwnames
,&obj0
)) goto fail
;
42227 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42228 if (SWIG_arg_fail(1)) SWIG_fail
;
42230 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42231 result
= (wxFlexSizerGrowMode
)(arg1
)->GetNonFlexibleGrowMode();
42233 wxPyEndAllowThreads(__tstate
);
42234 if (PyErr_Occurred()) SWIG_fail
;
42236 resultobj
= SWIG_From_int((result
));
42243 static PyObject
*_wrap_FlexGridSizer_GetRowHeights(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42244 PyObject
*resultobj
= NULL
;
42245 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42246 wxArrayInt
*result
;
42247 PyObject
* obj0
= 0 ;
42248 char *kwnames
[] = {
42249 (char *) "self", NULL
42252 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetRowHeights",kwnames
,&obj0
)) goto fail
;
42253 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42254 if (SWIG_arg_fail(1)) SWIG_fail
;
42256 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42258 wxArrayInt
const &_result_ref
= ((wxFlexGridSizer
const *)arg1
)->GetRowHeights();
42259 result
= (wxArrayInt
*) &_result_ref
;
42262 wxPyEndAllowThreads(__tstate
);
42263 if (PyErr_Occurred()) SWIG_fail
;
42266 resultobj
= PyList_New(0);
42268 for (idx
= 0; idx
< result
->GetCount(); idx
+= 1) {
42269 PyObject
* val
= PyInt_FromLong( result
->Item(idx
) );
42270 PyList_Append(resultobj
, val
);
42280 static PyObject
*_wrap_FlexGridSizer_GetColWidths(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42281 PyObject
*resultobj
= NULL
;
42282 wxFlexGridSizer
*arg1
= (wxFlexGridSizer
*) 0 ;
42283 wxArrayInt
*result
;
42284 PyObject
* obj0
= 0 ;
42285 char *kwnames
[] = {
42286 (char *) "self", NULL
42289 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:FlexGridSizer_GetColWidths",kwnames
,&obj0
)) goto fail
;
42290 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxFlexGridSizer
, SWIG_POINTER_EXCEPTION
| 0);
42291 if (SWIG_arg_fail(1)) SWIG_fail
;
42293 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42295 wxArrayInt
const &_result_ref
= ((wxFlexGridSizer
const *)arg1
)->GetColWidths();
42296 result
= (wxArrayInt
*) &_result_ref
;
42299 wxPyEndAllowThreads(__tstate
);
42300 if (PyErr_Occurred()) SWIG_fail
;
42303 resultobj
= PyList_New(0);
42305 for (idx
= 0; idx
< result
->GetCount(); idx
+= 1) {
42306 PyObject
* val
= PyInt_FromLong( result
->Item(idx
) );
42307 PyList_Append(resultobj
, val
);
42317 static PyObject
* FlexGridSizer_swigregister(PyObject
*, PyObject
*args
) {
42319 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
42320 SWIG_TypeClientData(SWIGTYPE_p_wxFlexGridSizer
, obj
);
42322 return Py_BuildValue((char *)"");
42324 static PyObject
*_wrap_new_StdDialogButtonSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42325 PyObject
*resultobj
= NULL
;
42326 wxStdDialogButtonSizer
*result
;
42327 char *kwnames
[] = {
42331 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_StdDialogButtonSizer",kwnames
)) goto fail
;
42333 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42334 result
= (wxStdDialogButtonSizer
*)new wxStdDialogButtonSizer();
42336 wxPyEndAllowThreads(__tstate
);
42337 if (PyErr_Occurred()) SWIG_fail
;
42339 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxStdDialogButtonSizer
, 1);
42346 static PyObject
*_wrap_StdDialogButtonSizer_AddButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42347 PyObject
*resultobj
= NULL
;
42348 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42349 wxButton
*arg2
= (wxButton
*) 0 ;
42350 PyObject
* obj0
= 0 ;
42351 PyObject
* obj1
= 0 ;
42352 char *kwnames
[] = {
42353 (char *) "self",(char *) "button", NULL
42356 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_AddButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42357 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42358 if (SWIG_arg_fail(1)) SWIG_fail
;
42359 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42360 if (SWIG_arg_fail(2)) SWIG_fail
;
42362 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42363 (arg1
)->AddButton(arg2
);
42365 wxPyEndAllowThreads(__tstate
);
42366 if (PyErr_Occurred()) SWIG_fail
;
42368 Py_INCREF(Py_None
); resultobj
= Py_None
;
42375 static PyObject
*_wrap_StdDialogButtonSizer_Realize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42376 PyObject
*resultobj
= NULL
;
42377 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42378 PyObject
* obj0
= 0 ;
42379 char *kwnames
[] = {
42380 (char *) "self", NULL
42383 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_Realize",kwnames
,&obj0
)) goto fail
;
42384 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42385 if (SWIG_arg_fail(1)) SWIG_fail
;
42387 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42390 wxPyEndAllowThreads(__tstate
);
42391 if (PyErr_Occurred()) SWIG_fail
;
42393 Py_INCREF(Py_None
); resultobj
= Py_None
;
42400 static PyObject
*_wrap_StdDialogButtonSizer_SetAffirmativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42401 PyObject
*resultobj
= NULL
;
42402 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42403 wxButton
*arg2
= (wxButton
*) 0 ;
42404 PyObject
* obj0
= 0 ;
42405 PyObject
* obj1
= 0 ;
42406 char *kwnames
[] = {
42407 (char *) "self",(char *) "button", NULL
42410 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_SetAffirmativeButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42411 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42412 if (SWIG_arg_fail(1)) SWIG_fail
;
42413 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42414 if (SWIG_arg_fail(2)) SWIG_fail
;
42416 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42417 (arg1
)->SetAffirmativeButton(arg2
);
42419 wxPyEndAllowThreads(__tstate
);
42420 if (PyErr_Occurred()) SWIG_fail
;
42422 Py_INCREF(Py_None
); resultobj
= Py_None
;
42429 static PyObject
*_wrap_StdDialogButtonSizer_SetNegativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42430 PyObject
*resultobj
= NULL
;
42431 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42432 wxButton
*arg2
= (wxButton
*) 0 ;
42433 PyObject
* obj0
= 0 ;
42434 PyObject
* obj1
= 0 ;
42435 char *kwnames
[] = {
42436 (char *) "self",(char *) "button", NULL
42439 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_SetNegativeButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42440 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42441 if (SWIG_arg_fail(1)) SWIG_fail
;
42442 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42443 if (SWIG_arg_fail(2)) SWIG_fail
;
42445 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42446 (arg1
)->SetNegativeButton(arg2
);
42448 wxPyEndAllowThreads(__tstate
);
42449 if (PyErr_Occurred()) SWIG_fail
;
42451 Py_INCREF(Py_None
); resultobj
= Py_None
;
42458 static PyObject
*_wrap_StdDialogButtonSizer_SetCancelButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42459 PyObject
*resultobj
= NULL
;
42460 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42461 wxButton
*arg2
= (wxButton
*) 0 ;
42462 PyObject
* obj0
= 0 ;
42463 PyObject
* obj1
= 0 ;
42464 char *kwnames
[] = {
42465 (char *) "self",(char *) "button", NULL
42468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StdDialogButtonSizer_SetCancelButton",kwnames
,&obj0
,&obj1
)) goto fail
;
42469 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42470 if (SWIG_arg_fail(1)) SWIG_fail
;
42471 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxButton
, SWIG_POINTER_EXCEPTION
| 0);
42472 if (SWIG_arg_fail(2)) SWIG_fail
;
42474 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42475 (arg1
)->SetCancelButton(arg2
);
42477 wxPyEndAllowThreads(__tstate
);
42478 if (PyErr_Occurred()) SWIG_fail
;
42480 Py_INCREF(Py_None
); resultobj
= Py_None
;
42487 static PyObject
*_wrap_StdDialogButtonSizer_GetAffirmativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42488 PyObject
*resultobj
= NULL
;
42489 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42491 PyObject
* obj0
= 0 ;
42492 char *kwnames
[] = {
42493 (char *) "self", NULL
42496 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetAffirmativeButton",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();
42501 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetAffirmativeButton();
42503 wxPyEndAllowThreads(__tstate
);
42504 if (PyErr_Occurred()) SWIG_fail
;
42507 resultobj
= wxPyMake_wxObject(result
, 0);
42515 static PyObject
*_wrap_StdDialogButtonSizer_GetApplyButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42516 PyObject
*resultobj
= NULL
;
42517 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42519 PyObject
* obj0
= 0 ;
42520 char *kwnames
[] = {
42521 (char *) "self", NULL
42524 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetApplyButton",kwnames
,&obj0
)) goto fail
;
42525 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42526 if (SWIG_arg_fail(1)) SWIG_fail
;
42528 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42529 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetApplyButton();
42531 wxPyEndAllowThreads(__tstate
);
42532 if (PyErr_Occurred()) SWIG_fail
;
42535 resultobj
= wxPyMake_wxObject(result
, 0);
42543 static PyObject
*_wrap_StdDialogButtonSizer_GetNegativeButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42544 PyObject
*resultobj
= NULL
;
42545 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42547 PyObject
* obj0
= 0 ;
42548 char *kwnames
[] = {
42549 (char *) "self", NULL
42552 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetNegativeButton",kwnames
,&obj0
)) goto fail
;
42553 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42554 if (SWIG_arg_fail(1)) SWIG_fail
;
42556 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42557 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetNegativeButton();
42559 wxPyEndAllowThreads(__tstate
);
42560 if (PyErr_Occurred()) SWIG_fail
;
42563 resultobj
= wxPyMake_wxObject(result
, 0);
42571 static PyObject
*_wrap_StdDialogButtonSizer_GetCancelButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42572 PyObject
*resultobj
= NULL
;
42573 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42575 PyObject
* obj0
= 0 ;
42576 char *kwnames
[] = {
42577 (char *) "self", NULL
42580 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetCancelButton",kwnames
,&obj0
)) goto fail
;
42581 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42582 if (SWIG_arg_fail(1)) SWIG_fail
;
42584 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42585 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetCancelButton();
42587 wxPyEndAllowThreads(__tstate
);
42588 if (PyErr_Occurred()) SWIG_fail
;
42591 resultobj
= wxPyMake_wxObject(result
, 0);
42599 static PyObject
*_wrap_StdDialogButtonSizer_GetHelpButton(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42600 PyObject
*resultobj
= NULL
;
42601 wxStdDialogButtonSizer
*arg1
= (wxStdDialogButtonSizer
*) 0 ;
42603 PyObject
* obj0
= 0 ;
42604 char *kwnames
[] = {
42605 (char *) "self", NULL
42608 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:StdDialogButtonSizer_GetHelpButton",kwnames
,&obj0
)) goto fail
;
42609 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxStdDialogButtonSizer
, SWIG_POINTER_EXCEPTION
| 0);
42610 if (SWIG_arg_fail(1)) SWIG_fail
;
42612 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42613 result
= (wxButton
*)((wxStdDialogButtonSizer
const *)arg1
)->GetHelpButton();
42615 wxPyEndAllowThreads(__tstate
);
42616 if (PyErr_Occurred()) SWIG_fail
;
42619 resultobj
= wxPyMake_wxObject(result
, 0);
42627 static PyObject
* StdDialogButtonSizer_swigregister(PyObject
*, PyObject
*args
) {
42629 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
42630 SWIG_TypeClientData(SWIGTYPE_p_wxStdDialogButtonSizer
, obj
);
42632 return Py_BuildValue((char *)"");
42634 static PyObject
*_wrap_new_GBPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42635 PyObject
*resultobj
= NULL
;
42636 int arg1
= (int) 0 ;
42637 int arg2
= (int) 0 ;
42638 wxGBPosition
*result
;
42639 PyObject
* obj0
= 0 ;
42640 PyObject
* obj1
= 0 ;
42641 char *kwnames
[] = {
42642 (char *) "row",(char *) "col", NULL
42645 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_GBPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
42648 arg1
= static_cast<int >(SWIG_As_int(obj0
));
42649 if (SWIG_arg_fail(1)) SWIG_fail
;
42654 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42655 if (SWIG_arg_fail(2)) SWIG_fail
;
42659 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42660 result
= (wxGBPosition
*)new wxGBPosition(arg1
,arg2
);
42662 wxPyEndAllowThreads(__tstate
);
42663 if (PyErr_Occurred()) SWIG_fail
;
42665 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBPosition
, 1);
42672 static PyObject
*_wrap_GBPosition_GetRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42673 PyObject
*resultobj
= NULL
;
42674 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42676 PyObject
* obj0
= 0 ;
42677 char *kwnames
[] = {
42678 (char *) "self", NULL
42681 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBPosition_GetRow",kwnames
,&obj0
)) goto fail
;
42682 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42683 if (SWIG_arg_fail(1)) SWIG_fail
;
42685 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42686 result
= (int)((wxGBPosition
const *)arg1
)->GetRow();
42688 wxPyEndAllowThreads(__tstate
);
42689 if (PyErr_Occurred()) SWIG_fail
;
42692 resultobj
= SWIG_From_int(static_cast<int >(result
));
42700 static PyObject
*_wrap_GBPosition_GetCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42701 PyObject
*resultobj
= NULL
;
42702 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42704 PyObject
* obj0
= 0 ;
42705 char *kwnames
[] = {
42706 (char *) "self", NULL
42709 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBPosition_GetCol",kwnames
,&obj0
)) goto fail
;
42710 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42711 if (SWIG_arg_fail(1)) SWIG_fail
;
42713 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42714 result
= (int)((wxGBPosition
const *)arg1
)->GetCol();
42716 wxPyEndAllowThreads(__tstate
);
42717 if (PyErr_Occurred()) SWIG_fail
;
42720 resultobj
= SWIG_From_int(static_cast<int >(result
));
42728 static PyObject
*_wrap_GBPosition_SetRow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42729 PyObject
*resultobj
= NULL
;
42730 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42732 PyObject
* obj0
= 0 ;
42733 PyObject
* obj1
= 0 ;
42734 char *kwnames
[] = {
42735 (char *) "self",(char *) "row", NULL
42738 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition_SetRow",kwnames
,&obj0
,&obj1
)) goto fail
;
42739 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42740 if (SWIG_arg_fail(1)) SWIG_fail
;
42742 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42743 if (SWIG_arg_fail(2)) SWIG_fail
;
42746 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42747 (arg1
)->SetRow(arg2
);
42749 wxPyEndAllowThreads(__tstate
);
42750 if (PyErr_Occurred()) SWIG_fail
;
42752 Py_INCREF(Py_None
); resultobj
= Py_None
;
42759 static PyObject
*_wrap_GBPosition_SetCol(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42760 PyObject
*resultobj
= NULL
;
42761 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42763 PyObject
* obj0
= 0 ;
42764 PyObject
* obj1
= 0 ;
42765 char *kwnames
[] = {
42766 (char *) "self",(char *) "col", NULL
42769 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition_SetCol",kwnames
,&obj0
,&obj1
)) goto fail
;
42770 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42771 if (SWIG_arg_fail(1)) SWIG_fail
;
42773 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42774 if (SWIG_arg_fail(2)) SWIG_fail
;
42777 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42778 (arg1
)->SetCol(arg2
);
42780 wxPyEndAllowThreads(__tstate
);
42781 if (PyErr_Occurred()) SWIG_fail
;
42783 Py_INCREF(Py_None
); resultobj
= Py_None
;
42790 static PyObject
*_wrap_GBPosition___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42791 PyObject
*resultobj
= NULL
;
42792 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42793 wxGBPosition
*arg2
= 0 ;
42795 wxGBPosition temp2
;
42796 PyObject
* obj0
= 0 ;
42797 PyObject
* obj1
= 0 ;
42798 char *kwnames
[] = {
42799 (char *) "self",(char *) "other", NULL
42802 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
42803 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42804 if (SWIG_arg_fail(1)) SWIG_fail
;
42807 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
42810 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42811 result
= (bool)(arg1
)->operator ==((wxGBPosition
const &)*arg2
);
42813 wxPyEndAllowThreads(__tstate
);
42814 if (PyErr_Occurred()) SWIG_fail
;
42817 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
42825 static PyObject
*_wrap_GBPosition___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42826 PyObject
*resultobj
= NULL
;
42827 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42828 wxGBPosition
*arg2
= 0 ;
42830 wxGBPosition temp2
;
42831 PyObject
* obj0
= 0 ;
42832 PyObject
* obj1
= 0 ;
42833 char *kwnames
[] = {
42834 (char *) "self",(char *) "other", NULL
42837 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBPosition___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
42838 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42839 if (SWIG_arg_fail(1)) SWIG_fail
;
42842 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
42845 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42846 result
= (bool)(arg1
)->operator !=((wxGBPosition
const &)*arg2
);
42848 wxPyEndAllowThreads(__tstate
);
42849 if (PyErr_Occurred()) SWIG_fail
;
42852 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
42860 static PyObject
*_wrap_GBPosition_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42861 PyObject
*resultobj
= NULL
;
42862 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42863 int arg2
= (int) 0 ;
42864 int arg3
= (int) 0 ;
42865 PyObject
* obj0
= 0 ;
42866 PyObject
* obj1
= 0 ;
42867 PyObject
* obj2
= 0 ;
42868 char *kwnames
[] = {
42869 (char *) "self",(char *) "row",(char *) "col", NULL
42872 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:GBPosition_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
42873 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42874 if (SWIG_arg_fail(1)) SWIG_fail
;
42877 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42878 if (SWIG_arg_fail(2)) SWIG_fail
;
42883 arg3
= static_cast<int >(SWIG_As_int(obj2
));
42884 if (SWIG_arg_fail(3)) SWIG_fail
;
42888 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42889 wxGBPosition_Set(arg1
,arg2
,arg3
);
42891 wxPyEndAllowThreads(__tstate
);
42892 if (PyErr_Occurred()) SWIG_fail
;
42894 Py_INCREF(Py_None
); resultobj
= Py_None
;
42901 static PyObject
*_wrap_GBPosition_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42902 PyObject
*resultobj
= NULL
;
42903 wxGBPosition
*arg1
= (wxGBPosition
*) 0 ;
42905 PyObject
* obj0
= 0 ;
42906 char *kwnames
[] = {
42907 (char *) "self", NULL
42910 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBPosition_Get",kwnames
,&obj0
)) goto fail
;
42911 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBPosition
, SWIG_POINTER_EXCEPTION
| 0);
42912 if (SWIG_arg_fail(1)) SWIG_fail
;
42914 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42915 result
= (PyObject
*)wxGBPosition_Get(arg1
);
42917 wxPyEndAllowThreads(__tstate
);
42918 if (PyErr_Occurred()) SWIG_fail
;
42920 resultobj
= result
;
42927 static PyObject
* GBPosition_swigregister(PyObject
*, PyObject
*args
) {
42929 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
42930 SWIG_TypeClientData(SWIGTYPE_p_wxGBPosition
, obj
);
42932 return Py_BuildValue((char *)"");
42934 static PyObject
*_wrap_new_GBSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42935 PyObject
*resultobj
= NULL
;
42936 int arg1
= (int) 1 ;
42937 int arg2
= (int) 1 ;
42939 PyObject
* obj0
= 0 ;
42940 PyObject
* obj1
= 0 ;
42941 char *kwnames
[] = {
42942 (char *) "rowspan",(char *) "colspan", NULL
42945 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_GBSpan",kwnames
,&obj0
,&obj1
)) goto fail
;
42948 arg1
= static_cast<int >(SWIG_As_int(obj0
));
42949 if (SWIG_arg_fail(1)) SWIG_fail
;
42954 arg2
= static_cast<int >(SWIG_As_int(obj1
));
42955 if (SWIG_arg_fail(2)) SWIG_fail
;
42959 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42960 result
= (wxGBSpan
*)new wxGBSpan(arg1
,arg2
);
42962 wxPyEndAllowThreads(__tstate
);
42963 if (PyErr_Occurred()) SWIG_fail
;
42965 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSpan
, 1);
42972 static PyObject
*_wrap_GBSpan_GetRowspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
42973 PyObject
*resultobj
= NULL
;
42974 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
42976 PyObject
* obj0
= 0 ;
42977 char *kwnames
[] = {
42978 (char *) "self", NULL
42981 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSpan_GetRowspan",kwnames
,&obj0
)) goto fail
;
42982 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
42983 if (SWIG_arg_fail(1)) SWIG_fail
;
42985 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
42986 result
= (int)((wxGBSpan
const *)arg1
)->GetRowspan();
42988 wxPyEndAllowThreads(__tstate
);
42989 if (PyErr_Occurred()) SWIG_fail
;
42992 resultobj
= SWIG_From_int(static_cast<int >(result
));
43000 static PyObject
*_wrap_GBSpan_GetColspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43001 PyObject
*resultobj
= NULL
;
43002 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43004 PyObject
* obj0
= 0 ;
43005 char *kwnames
[] = {
43006 (char *) "self", NULL
43009 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSpan_GetColspan",kwnames
,&obj0
)) goto fail
;
43010 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43011 if (SWIG_arg_fail(1)) SWIG_fail
;
43013 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43014 result
= (int)((wxGBSpan
const *)arg1
)->GetColspan();
43016 wxPyEndAllowThreads(__tstate
);
43017 if (PyErr_Occurred()) SWIG_fail
;
43020 resultobj
= SWIG_From_int(static_cast<int >(result
));
43028 static PyObject
*_wrap_GBSpan_SetRowspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43029 PyObject
*resultobj
= NULL
;
43030 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43032 PyObject
* obj0
= 0 ;
43033 PyObject
* obj1
= 0 ;
43034 char *kwnames
[] = {
43035 (char *) "self",(char *) "rowspan", NULL
43038 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan_SetRowspan",kwnames
,&obj0
,&obj1
)) goto fail
;
43039 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43040 if (SWIG_arg_fail(1)) SWIG_fail
;
43042 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43043 if (SWIG_arg_fail(2)) SWIG_fail
;
43046 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43047 (arg1
)->SetRowspan(arg2
);
43049 wxPyEndAllowThreads(__tstate
);
43050 if (PyErr_Occurred()) SWIG_fail
;
43052 Py_INCREF(Py_None
); resultobj
= Py_None
;
43059 static PyObject
*_wrap_GBSpan_SetColspan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43060 PyObject
*resultobj
= NULL
;
43061 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43063 PyObject
* obj0
= 0 ;
43064 PyObject
* obj1
= 0 ;
43065 char *kwnames
[] = {
43066 (char *) "self",(char *) "colspan", NULL
43069 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan_SetColspan",kwnames
,&obj0
,&obj1
)) goto fail
;
43070 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43071 if (SWIG_arg_fail(1)) SWIG_fail
;
43073 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43074 if (SWIG_arg_fail(2)) SWIG_fail
;
43077 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43078 (arg1
)->SetColspan(arg2
);
43080 wxPyEndAllowThreads(__tstate
);
43081 if (PyErr_Occurred()) SWIG_fail
;
43083 Py_INCREF(Py_None
); resultobj
= Py_None
;
43090 static PyObject
*_wrap_GBSpan___eq__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43091 PyObject
*resultobj
= NULL
;
43092 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43093 wxGBSpan
*arg2
= 0 ;
43096 PyObject
* obj0
= 0 ;
43097 PyObject
* obj1
= 0 ;
43098 char *kwnames
[] = {
43099 (char *) "self",(char *) "other", NULL
43102 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan___eq__",kwnames
,&obj0
,&obj1
)) goto fail
;
43103 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43104 if (SWIG_arg_fail(1)) SWIG_fail
;
43107 if ( ! wxGBSpan_helper(obj1
, &arg2
)) SWIG_fail
;
43110 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43111 result
= (bool)(arg1
)->operator ==((wxGBSpan
const &)*arg2
);
43113 wxPyEndAllowThreads(__tstate
);
43114 if (PyErr_Occurred()) SWIG_fail
;
43117 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43125 static PyObject
*_wrap_GBSpan___ne__(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43126 PyObject
*resultobj
= NULL
;
43127 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43128 wxGBSpan
*arg2
= 0 ;
43131 PyObject
* obj0
= 0 ;
43132 PyObject
* obj1
= 0 ;
43133 char *kwnames
[] = {
43134 (char *) "self",(char *) "other", NULL
43137 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSpan___ne__",kwnames
,&obj0
,&obj1
)) goto fail
;
43138 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43139 if (SWIG_arg_fail(1)) SWIG_fail
;
43142 if ( ! wxGBSpan_helper(obj1
, &arg2
)) SWIG_fail
;
43145 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43146 result
= (bool)(arg1
)->operator !=((wxGBSpan
const &)*arg2
);
43148 wxPyEndAllowThreads(__tstate
);
43149 if (PyErr_Occurred()) SWIG_fail
;
43152 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43160 static PyObject
*_wrap_GBSpan_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43161 PyObject
*resultobj
= NULL
;
43162 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43163 int arg2
= (int) 1 ;
43164 int arg3
= (int) 1 ;
43165 PyObject
* obj0
= 0 ;
43166 PyObject
* obj1
= 0 ;
43167 PyObject
* obj2
= 0 ;
43168 char *kwnames
[] = {
43169 (char *) "self",(char *) "rowspan",(char *) "colspan", NULL
43172 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OO:GBSpan_Set",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
43173 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43174 if (SWIG_arg_fail(1)) SWIG_fail
;
43177 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43178 if (SWIG_arg_fail(2)) SWIG_fail
;
43183 arg3
= static_cast<int >(SWIG_As_int(obj2
));
43184 if (SWIG_arg_fail(3)) SWIG_fail
;
43188 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43189 wxGBSpan_Set(arg1
,arg2
,arg3
);
43191 wxPyEndAllowThreads(__tstate
);
43192 if (PyErr_Occurred()) SWIG_fail
;
43194 Py_INCREF(Py_None
); resultobj
= Py_None
;
43201 static PyObject
*_wrap_GBSpan_Get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43202 PyObject
*resultobj
= NULL
;
43203 wxGBSpan
*arg1
= (wxGBSpan
*) 0 ;
43205 PyObject
* obj0
= 0 ;
43206 char *kwnames
[] = {
43207 (char *) "self", NULL
43210 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSpan_Get",kwnames
,&obj0
)) goto fail
;
43211 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSpan
, SWIG_POINTER_EXCEPTION
| 0);
43212 if (SWIG_arg_fail(1)) SWIG_fail
;
43214 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43215 result
= (PyObject
*)wxGBSpan_Get(arg1
);
43217 wxPyEndAllowThreads(__tstate
);
43218 if (PyErr_Occurred()) SWIG_fail
;
43220 resultobj
= result
;
43227 static PyObject
* GBSpan_swigregister(PyObject
*, PyObject
*args
) {
43229 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
43230 SWIG_TypeClientData(SWIGTYPE_p_wxGBSpan
, obj
);
43232 return Py_BuildValue((char *)"");
43234 static int _wrap_DefaultSpan_set(PyObject
*) {
43235 PyErr_SetString(PyExc_TypeError
,"Variable DefaultSpan is read-only.");
43240 static PyObject
*_wrap_DefaultSpan_get(void) {
43241 PyObject
*pyobj
= NULL
;
43243 pyobj
= SWIG_NewPointerObj((void *)(&wxDefaultSpan
), SWIGTYPE_p_wxGBSpan
, 0);
43248 static PyObject
*_wrap_new_GBSizerItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43249 PyObject
*resultobj
= NULL
;
43250 wxGBSizerItem
*result
;
43251 char *kwnames
[] = {
43255 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_GBSizerItem",kwnames
)) goto fail
;
43257 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43258 result
= (wxGBSizerItem
*)new wxGBSizerItem();
43260 wxPyEndAllowThreads(__tstate
);
43261 if (PyErr_Occurred()) SWIG_fail
;
43263 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43270 static PyObject
*_wrap_new_GBSizerItemWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43271 PyObject
*resultobj
= NULL
;
43272 wxWindow
*arg1
= (wxWindow
*) 0 ;
43273 wxGBPosition
*arg2
= 0 ;
43274 wxGBSpan
*arg3
= 0 ;
43277 PyObject
*arg6
= (PyObject
*) NULL
;
43278 wxGBSizerItem
*result
;
43279 wxGBPosition temp2
;
43281 PyObject
* obj0
= 0 ;
43282 PyObject
* obj1
= 0 ;
43283 PyObject
* obj2
= 0 ;
43284 PyObject
* obj3
= 0 ;
43285 PyObject
* obj4
= 0 ;
43286 PyObject
* obj5
= 0 ;
43287 char *kwnames
[] = {
43288 (char *) "window",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43291 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:new_GBSizerItemWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
43292 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
43293 if (SWIG_arg_fail(1)) SWIG_fail
;
43296 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43300 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
43303 arg4
= static_cast<int >(SWIG_As_int(obj3
));
43304 if (SWIG_arg_fail(4)) SWIG_fail
;
43307 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43308 if (SWIG_arg_fail(5)) SWIG_fail
;
43314 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43315 result
= (wxGBSizerItem
*)new_wxGBSizerItem(arg1
,(wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
,arg4
,arg5
,arg6
);
43317 wxPyEndAllowThreads(__tstate
);
43318 if (PyErr_Occurred()) SWIG_fail
;
43320 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43327 static PyObject
*_wrap_new_GBSizerItemSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43328 PyObject
*resultobj
= NULL
;
43329 wxSizer
*arg1
= (wxSizer
*) 0 ;
43330 wxGBPosition
*arg2
= 0 ;
43331 wxGBSpan
*arg3
= 0 ;
43334 PyObject
*arg6
= (PyObject
*) NULL
;
43335 wxGBSizerItem
*result
;
43336 wxGBPosition temp2
;
43338 PyObject
* obj0
= 0 ;
43339 PyObject
* obj1
= 0 ;
43340 PyObject
* obj2
= 0 ;
43341 PyObject
* obj3
= 0 ;
43342 PyObject
* obj4
= 0 ;
43343 PyObject
* obj5
= 0 ;
43344 char *kwnames
[] = {
43345 (char *) "sizer",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43348 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOO|O:new_GBSizerItemSizer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
43349 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
43350 if (SWIG_arg_fail(1)) SWIG_fail
;
43353 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43357 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
43360 arg4
= static_cast<int >(SWIG_As_int(obj3
));
43361 if (SWIG_arg_fail(4)) SWIG_fail
;
43364 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43365 if (SWIG_arg_fail(5)) SWIG_fail
;
43371 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43372 result
= (wxGBSizerItem
*)new_wxGBSizerItem(arg1
,(wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
,arg4
,arg5
,arg6
);
43374 wxPyEndAllowThreads(__tstate
);
43375 if (PyErr_Occurred()) SWIG_fail
;
43377 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43384 static PyObject
*_wrap_new_GBSizerItemSpacer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43385 PyObject
*resultobj
= NULL
;
43388 wxGBPosition
*arg3
= 0 ;
43389 wxGBSpan
*arg4
= 0 ;
43392 PyObject
*arg7
= (PyObject
*) NULL
;
43393 wxGBSizerItem
*result
;
43394 wxGBPosition temp3
;
43396 PyObject
* obj0
= 0 ;
43397 PyObject
* obj1
= 0 ;
43398 PyObject
* obj2
= 0 ;
43399 PyObject
* obj3
= 0 ;
43400 PyObject
* obj4
= 0 ;
43401 PyObject
* obj5
= 0 ;
43402 PyObject
* obj6
= 0 ;
43403 char *kwnames
[] = {
43404 (char *) "width",(char *) "height",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43407 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOOOO|O:new_GBSizerItemSpacer",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
43409 arg1
= static_cast<int >(SWIG_As_int(obj0
));
43410 if (SWIG_arg_fail(1)) SWIG_fail
;
43413 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43414 if (SWIG_arg_fail(2)) SWIG_fail
;
43418 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
43422 if ( ! wxGBSpan_helper(obj3
, &arg4
)) SWIG_fail
;
43425 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43426 if (SWIG_arg_fail(5)) SWIG_fail
;
43429 arg6
= static_cast<int >(SWIG_As_int(obj5
));
43430 if (SWIG_arg_fail(6)) SWIG_fail
;
43436 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43437 result
= (wxGBSizerItem
*)new_wxGBSizerItem(arg1
,arg2
,(wxGBPosition
const &)*arg3
,(wxGBSpan
const &)*arg4
,arg5
,arg6
,arg7
);
43439 wxPyEndAllowThreads(__tstate
);
43440 if (PyErr_Occurred()) SWIG_fail
;
43442 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 1);
43449 static PyObject
*_wrap_GBSizerItem_GetPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43450 PyObject
*resultobj
= NULL
;
43451 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43452 wxGBPosition result
;
43453 PyObject
* obj0
= 0 ;
43454 char *kwnames
[] = {
43455 (char *) "self", NULL
43458 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetPos",kwnames
,&obj0
)) goto fail
;
43459 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43460 if (SWIG_arg_fail(1)) SWIG_fail
;
43462 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43463 result
= ((wxGBSizerItem
const *)arg1
)->GetPos();
43465 wxPyEndAllowThreads(__tstate
);
43466 if (PyErr_Occurred()) SWIG_fail
;
43469 wxGBPosition
* resultptr
;
43470 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
43471 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
43479 static PyObject
*_wrap_GBSizerItem_GetSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43480 PyObject
*resultobj
= NULL
;
43481 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43483 PyObject
* obj0
= 0 ;
43484 char *kwnames
[] = {
43485 (char *) "self", NULL
43488 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetSpan",kwnames
,&obj0
)) goto fail
;
43489 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43490 if (SWIG_arg_fail(1)) SWIG_fail
;
43492 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43493 result
= ((wxGBSizerItem
const *)arg1
)->GetSpan();
43495 wxPyEndAllowThreads(__tstate
);
43496 if (PyErr_Occurred()) SWIG_fail
;
43499 wxGBSpan
* resultptr
;
43500 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
43501 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
43509 static PyObject
*_wrap_GBSizerItem_SetPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43510 PyObject
*resultobj
= NULL
;
43511 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43512 wxGBPosition
*arg2
= 0 ;
43514 wxGBPosition temp2
;
43515 PyObject
* obj0
= 0 ;
43516 PyObject
* obj1
= 0 ;
43517 char *kwnames
[] = {
43518 (char *) "self",(char *) "pos", NULL
43521 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_SetPos",kwnames
,&obj0
,&obj1
)) goto fail
;
43522 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43523 if (SWIG_arg_fail(1)) SWIG_fail
;
43526 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43529 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43530 result
= (bool)(arg1
)->SetPos((wxGBPosition
const &)*arg2
);
43532 wxPyEndAllowThreads(__tstate
);
43533 if (PyErr_Occurred()) SWIG_fail
;
43536 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43544 static PyObject
*_wrap_GBSizerItem_SetSpan(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43545 PyObject
*resultobj
= NULL
;
43546 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43547 wxGBSpan
*arg2
= 0 ;
43550 PyObject
* obj0
= 0 ;
43551 PyObject
* obj1
= 0 ;
43552 char *kwnames
[] = {
43553 (char *) "self",(char *) "span", NULL
43556 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_SetSpan",kwnames
,&obj0
,&obj1
)) goto fail
;
43557 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43558 if (SWIG_arg_fail(1)) SWIG_fail
;
43561 if ( ! wxGBSpan_helper(obj1
, &arg2
)) SWIG_fail
;
43564 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43565 result
= (bool)(arg1
)->SetSpan((wxGBSpan
const &)*arg2
);
43567 wxPyEndAllowThreads(__tstate
);
43568 if (PyErr_Occurred()) SWIG_fail
;
43571 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43579 static PyObject
*_wrap_GBSizerItem_Intersects(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43580 PyObject
*resultobj
= NULL
;
43581 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43582 wxGBSizerItem
*arg2
= 0 ;
43584 PyObject
* obj0
= 0 ;
43585 PyObject
* obj1
= 0 ;
43586 char *kwnames
[] = {
43587 (char *) "self",(char *) "other", NULL
43590 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_Intersects",kwnames
,&obj0
,&obj1
)) goto fail
;
43591 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43592 if (SWIG_arg_fail(1)) SWIG_fail
;
43594 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43595 if (SWIG_arg_fail(2)) SWIG_fail
;
43596 if (arg2
== NULL
) {
43597 SWIG_null_ref("wxGBSizerItem");
43599 if (SWIG_arg_fail(2)) SWIG_fail
;
43602 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43603 result
= (bool)(arg1
)->Intersects((wxGBSizerItem
const &)*arg2
);
43605 wxPyEndAllowThreads(__tstate
);
43606 if (PyErr_Occurred()) SWIG_fail
;
43609 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43617 static PyObject
*_wrap_GBSizerItem_IntersectsPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43618 PyObject
*resultobj
= NULL
;
43619 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43620 wxGBPosition
*arg2
= 0 ;
43621 wxGBSpan
*arg3
= 0 ;
43623 wxGBPosition temp2
;
43625 PyObject
* obj0
= 0 ;
43626 PyObject
* obj1
= 0 ;
43627 PyObject
* obj2
= 0 ;
43628 char *kwnames
[] = {
43629 (char *) "self",(char *) "pos",(char *) "span", NULL
43632 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:GBSizerItem_IntersectsPos",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
43633 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43634 if (SWIG_arg_fail(1)) SWIG_fail
;
43637 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
43641 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
43644 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43645 result
= (bool)(arg1
)->Intersects((wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
);
43647 wxPyEndAllowThreads(__tstate
);
43648 if (PyErr_Occurred()) SWIG_fail
;
43651 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
43659 static PyObject
*_wrap_GBSizerItem_GetEndPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43660 PyObject
*resultobj
= NULL
;
43661 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43662 wxGBPosition result
;
43663 PyObject
* obj0
= 0 ;
43664 char *kwnames
[] = {
43665 (char *) "self", NULL
43668 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetEndPos",kwnames
,&obj0
)) goto fail
;
43669 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43670 if (SWIG_arg_fail(1)) SWIG_fail
;
43672 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43673 result
= wxGBSizerItem_GetEndPos(arg1
);
43675 wxPyEndAllowThreads(__tstate
);
43676 if (PyErr_Occurred()) SWIG_fail
;
43679 wxGBPosition
* resultptr
;
43680 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
43681 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
43689 static PyObject
*_wrap_GBSizerItem_GetGBSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43690 PyObject
*resultobj
= NULL
;
43691 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43692 wxGridBagSizer
*result
;
43693 PyObject
* obj0
= 0 ;
43694 char *kwnames
[] = {
43695 (char *) "self", NULL
43698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GBSizerItem_GetGBSizer",kwnames
,&obj0
)) goto fail
;
43699 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43700 if (SWIG_arg_fail(1)) SWIG_fail
;
43702 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43703 result
= (wxGridBagSizer
*)((wxGBSizerItem
const *)arg1
)->GetGBSizer();
43705 wxPyEndAllowThreads(__tstate
);
43706 if (PyErr_Occurred()) SWIG_fail
;
43708 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGridBagSizer
, 0);
43715 static PyObject
*_wrap_GBSizerItem_SetGBSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43716 PyObject
*resultobj
= NULL
;
43717 wxGBSizerItem
*arg1
= (wxGBSizerItem
*) 0 ;
43718 wxGridBagSizer
*arg2
= (wxGridBagSizer
*) 0 ;
43719 PyObject
* obj0
= 0 ;
43720 PyObject
* obj1
= 0 ;
43721 char *kwnames
[] = {
43722 (char *) "self",(char *) "sizer", NULL
43725 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GBSizerItem_SetGBSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
43726 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43727 if (SWIG_arg_fail(1)) SWIG_fail
;
43728 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43729 if (SWIG_arg_fail(2)) SWIG_fail
;
43731 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43732 (arg1
)->SetGBSizer(arg2
);
43734 wxPyEndAllowThreads(__tstate
);
43735 if (PyErr_Occurred()) SWIG_fail
;
43737 Py_INCREF(Py_None
); resultobj
= Py_None
;
43744 static PyObject
* GBSizerItem_swigregister(PyObject
*, PyObject
*args
) {
43746 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
43747 SWIG_TypeClientData(SWIGTYPE_p_wxGBSizerItem
, obj
);
43749 return Py_BuildValue((char *)"");
43751 static PyObject
*_wrap_new_GridBagSizer(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43752 PyObject
*resultobj
= NULL
;
43753 int arg1
= (int) 0 ;
43754 int arg2
= (int) 0 ;
43755 wxGridBagSizer
*result
;
43756 PyObject
* obj0
= 0 ;
43757 PyObject
* obj1
= 0 ;
43758 char *kwnames
[] = {
43759 (char *) "vgap",(char *) "hgap", NULL
43762 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OO:new_GridBagSizer",kwnames
,&obj0
,&obj1
)) goto fail
;
43765 arg1
= static_cast<int >(SWIG_As_int(obj0
));
43766 if (SWIG_arg_fail(1)) SWIG_fail
;
43771 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43772 if (SWIG_arg_fail(2)) SWIG_fail
;
43776 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43777 result
= (wxGridBagSizer
*)new wxGridBagSizer(arg1
,arg2
);
43779 wxPyEndAllowThreads(__tstate
);
43780 if (PyErr_Occurred()) SWIG_fail
;
43782 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGridBagSizer
, 1);
43789 static PyObject
*_wrap_GridBagSizer_Add(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43790 PyObject
*resultobj
= NULL
;
43791 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
43792 PyObject
*arg2
= (PyObject
*) 0 ;
43793 wxGBPosition
*arg3
= 0 ;
43794 wxGBSpan
const &arg4_defvalue
= wxDefaultSpan
;
43795 wxGBSpan
*arg4
= (wxGBSpan
*) &arg4_defvalue
;
43796 int arg5
= (int) 0 ;
43797 int arg6
= (int) 0 ;
43798 PyObject
*arg7
= (PyObject
*) NULL
;
43799 wxGBSizerItem
*result
;
43800 wxGBPosition temp3
;
43802 PyObject
* obj0
= 0 ;
43803 PyObject
* obj1
= 0 ;
43804 PyObject
* obj2
= 0 ;
43805 PyObject
* obj3
= 0 ;
43806 PyObject
* obj4
= 0 ;
43807 PyObject
* obj5
= 0 ;
43808 PyObject
* obj6
= 0 ;
43809 char *kwnames
[] = {
43810 (char *) "self",(char *) "item",(char *) "pos",(char *) "span",(char *) "flag",(char *) "border",(char *) "userData", NULL
43813 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOO:GridBagSizer_Add",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) goto fail
;
43814 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43815 if (SWIG_arg_fail(1)) SWIG_fail
;
43819 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
43824 if ( ! wxGBSpan_helper(obj3
, &arg4
)) SWIG_fail
;
43829 arg5
= static_cast<int >(SWIG_As_int(obj4
));
43830 if (SWIG_arg_fail(5)) SWIG_fail
;
43835 arg6
= static_cast<int >(SWIG_As_int(obj5
));
43836 if (SWIG_arg_fail(6)) SWIG_fail
;
43843 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43844 result
= (wxGBSizerItem
*)wxGridBagSizer_Add(arg1
,arg2
,(wxGBPosition
const &)*arg3
,(wxGBSpan
const &)*arg4
,arg5
,arg6
,arg7
);
43846 wxPyEndAllowThreads(__tstate
);
43847 if (PyErr_Occurred()) SWIG_fail
;
43849 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
43856 static PyObject
*_wrap_GridBagSizer_AddItem(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43857 PyObject
*resultobj
= NULL
;
43858 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
43859 wxGBSizerItem
*arg2
= (wxGBSizerItem
*) 0 ;
43860 wxGBSizerItem
*result
;
43861 PyObject
* obj0
= 0 ;
43862 PyObject
* obj1
= 0 ;
43863 char *kwnames
[] = {
43864 (char *) "self",(char *) "item", NULL
43867 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_AddItem",kwnames
,&obj0
,&obj1
)) goto fail
;
43868 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43869 if (SWIG_arg_fail(1)) SWIG_fail
;
43870 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
43871 if (SWIG_arg_fail(2)) SWIG_fail
;
43873 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43874 result
= (wxGBSizerItem
*)(arg1
)->Add(arg2
);
43876 wxPyEndAllowThreads(__tstate
);
43877 if (PyErr_Occurred()) SWIG_fail
;
43879 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
43886 static PyObject
*_wrap_GridBagSizer_GetCellSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43887 PyObject
*resultobj
= NULL
;
43888 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
43892 PyObject
* obj0
= 0 ;
43893 PyObject
* obj1
= 0 ;
43894 PyObject
* obj2
= 0 ;
43895 char *kwnames
[] = {
43896 (char *) "self",(char *) "row",(char *) "col", NULL
43899 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:GridBagSizer_GetCellSize",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
43900 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43901 if (SWIG_arg_fail(1)) SWIG_fail
;
43903 arg2
= static_cast<int >(SWIG_As_int(obj1
));
43904 if (SWIG_arg_fail(2)) SWIG_fail
;
43907 arg3
= static_cast<int >(SWIG_As_int(obj2
));
43908 if (SWIG_arg_fail(3)) SWIG_fail
;
43911 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43912 result
= ((wxGridBagSizer
const *)arg1
)->GetCellSize(arg2
,arg3
);
43914 wxPyEndAllowThreads(__tstate
);
43915 if (PyErr_Occurred()) SWIG_fail
;
43918 wxSize
* resultptr
;
43919 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
43920 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
43928 static PyObject
*_wrap_GridBagSizer_GetEmptyCellSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43929 PyObject
*resultobj
= NULL
;
43930 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
43932 PyObject
* obj0
= 0 ;
43933 char *kwnames
[] = {
43934 (char *) "self", NULL
43937 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:GridBagSizer_GetEmptyCellSize",kwnames
,&obj0
)) goto fail
;
43938 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43939 if (SWIG_arg_fail(1)) SWIG_fail
;
43941 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43942 result
= ((wxGridBagSizer
const *)arg1
)->GetEmptyCellSize();
43944 wxPyEndAllowThreads(__tstate
);
43945 if (PyErr_Occurred()) SWIG_fail
;
43948 wxSize
* resultptr
;
43949 resultptr
= new wxSize(static_cast<wxSize
& >(result
));
43950 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxSize
, 1);
43958 static PyObject
*_wrap_GridBagSizer_SetEmptyCellSize(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
43959 PyObject
*resultobj
= NULL
;
43960 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
43963 PyObject
* obj0
= 0 ;
43964 PyObject
* obj1
= 0 ;
43965 char *kwnames
[] = {
43966 (char *) "self",(char *) "sz", NULL
43969 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_SetEmptyCellSize",kwnames
,&obj0
,&obj1
)) goto fail
;
43970 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
43971 if (SWIG_arg_fail(1)) SWIG_fail
;
43974 if ( ! wxSize_helper(obj1
, &arg2
)) SWIG_fail
;
43977 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
43978 (arg1
)->SetEmptyCellSize((wxSize
const &)*arg2
);
43980 wxPyEndAllowThreads(__tstate
);
43981 if (PyErr_Occurred()) SWIG_fail
;
43983 Py_INCREF(Py_None
); resultobj
= Py_None
;
43990 static PyObject
*_wrap_GridBagSizer_GetItemPosition__SWIG_0(PyObject
*, PyObject
*args
) {
43991 PyObject
*resultobj
= NULL
;
43992 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
43993 wxWindow
*arg2
= (wxWindow
*) 0 ;
43994 wxGBPosition result
;
43995 PyObject
* obj0
= 0 ;
43996 PyObject
* obj1
= 0 ;
43998 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemPosition",&obj0
,&obj1
)) goto fail
;
43999 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44000 if (SWIG_arg_fail(1)) SWIG_fail
;
44001 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44002 if (SWIG_arg_fail(2)) SWIG_fail
;
44004 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44005 result
= (arg1
)->GetItemPosition(arg2
);
44007 wxPyEndAllowThreads(__tstate
);
44008 if (PyErr_Occurred()) SWIG_fail
;
44011 wxGBPosition
* resultptr
;
44012 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
44013 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
44021 static PyObject
*_wrap_GridBagSizer_GetItemPosition__SWIG_1(PyObject
*, PyObject
*args
) {
44022 PyObject
*resultobj
= NULL
;
44023 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44024 wxSizer
*arg2
= (wxSizer
*) 0 ;
44025 wxGBPosition result
;
44026 PyObject
* obj0
= 0 ;
44027 PyObject
* obj1
= 0 ;
44029 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemPosition",&obj0
,&obj1
)) goto fail
;
44030 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44031 if (SWIG_arg_fail(1)) SWIG_fail
;
44032 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44033 if (SWIG_arg_fail(2)) SWIG_fail
;
44035 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44036 result
= (arg1
)->GetItemPosition(arg2
);
44038 wxPyEndAllowThreads(__tstate
);
44039 if (PyErr_Occurred()) SWIG_fail
;
44042 wxGBPosition
* resultptr
;
44043 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
44044 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
44052 static PyObject
*_wrap_GridBagSizer_GetItemPosition__SWIG_2(PyObject
*, PyObject
*args
) {
44053 PyObject
*resultobj
= NULL
;
44054 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44056 wxGBPosition result
;
44057 PyObject
* obj0
= 0 ;
44058 PyObject
* obj1
= 0 ;
44060 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemPosition",&obj0
,&obj1
)) goto fail
;
44061 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44062 if (SWIG_arg_fail(1)) SWIG_fail
;
44064 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44065 if (SWIG_arg_fail(2)) SWIG_fail
;
44068 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44069 result
= (arg1
)->GetItemPosition(arg2
);
44071 wxPyEndAllowThreads(__tstate
);
44072 if (PyErr_Occurred()) SWIG_fail
;
44075 wxGBPosition
* resultptr
;
44076 resultptr
= new wxGBPosition(static_cast<wxGBPosition
& >(result
));
44077 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBPosition
, 1);
44085 static PyObject
*_wrap_GridBagSizer_GetItemPosition(PyObject
*self
, PyObject
*args
) {
44090 argc
= PyObject_Length(args
);
44091 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
44092 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44098 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44108 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44116 return _wrap_GridBagSizer_GetItemPosition__SWIG_0(self
,args
);
44124 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44134 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44142 return _wrap_GridBagSizer_GetItemPosition__SWIG_1(self
,args
);
44150 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44158 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44160 return _wrap_GridBagSizer_GetItemPosition__SWIG_2(self
,args
);
44165 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_GetItemPosition'");
44170 static PyObject
*_wrap_GridBagSizer_SetItemPosition__SWIG_0(PyObject
*, PyObject
*args
) {
44171 PyObject
*resultobj
= NULL
;
44172 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44173 wxWindow
*arg2
= (wxWindow
*) 0 ;
44174 wxGBPosition
*arg3
= 0 ;
44176 wxGBPosition temp3
;
44177 PyObject
* obj0
= 0 ;
44178 PyObject
* obj1
= 0 ;
44179 PyObject
* obj2
= 0 ;
44181 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0
,&obj1
,&obj2
)) goto fail
;
44182 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44183 if (SWIG_arg_fail(1)) SWIG_fail
;
44184 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44185 if (SWIG_arg_fail(2)) SWIG_fail
;
44188 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44191 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44192 result
= (bool)(arg1
)->SetItemPosition(arg2
,(wxGBPosition
const &)*arg3
);
44194 wxPyEndAllowThreads(__tstate
);
44195 if (PyErr_Occurred()) SWIG_fail
;
44198 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44206 static PyObject
*_wrap_GridBagSizer_SetItemPosition__SWIG_1(PyObject
*, PyObject
*args
) {
44207 PyObject
*resultobj
= NULL
;
44208 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44209 wxSizer
*arg2
= (wxSizer
*) 0 ;
44210 wxGBPosition
*arg3
= 0 ;
44212 wxGBPosition temp3
;
44213 PyObject
* obj0
= 0 ;
44214 PyObject
* obj1
= 0 ;
44215 PyObject
* obj2
= 0 ;
44217 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0
,&obj1
,&obj2
)) 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
;
44224 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44227 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44228 result
= (bool)(arg1
)->SetItemPosition(arg2
,(wxGBPosition
const &)*arg3
);
44230 wxPyEndAllowThreads(__tstate
);
44231 if (PyErr_Occurred()) SWIG_fail
;
44234 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44242 static PyObject
*_wrap_GridBagSizer_SetItemPosition__SWIG_2(PyObject
*, PyObject
*args
) {
44243 PyObject
*resultobj
= NULL
;
44244 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44246 wxGBPosition
*arg3
= 0 ;
44248 wxGBPosition temp3
;
44249 PyObject
* obj0
= 0 ;
44250 PyObject
* obj1
= 0 ;
44251 PyObject
* obj2
= 0 ;
44253 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemPosition",&obj0
,&obj1
,&obj2
)) goto fail
;
44254 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44255 if (SWIG_arg_fail(1)) SWIG_fail
;
44257 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44258 if (SWIG_arg_fail(2)) SWIG_fail
;
44262 if ( ! wxGBPosition_helper(obj2
, &arg3
)) SWIG_fail
;
44265 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44266 result
= (bool)(arg1
)->SetItemPosition(arg2
,(wxGBPosition
const &)*arg3
);
44268 wxPyEndAllowThreads(__tstate
);
44269 if (PyErr_Occurred()) SWIG_fail
;
44272 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44280 static PyObject
*_wrap_GridBagSizer_SetItemPosition(PyObject
*self
, PyObject
*args
) {
44285 argc
= PyObject_Length(args
);
44286 for (ii
= 0; (ii
< argc
) && (ii
< 3); ii
++) {
44287 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44293 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44303 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44312 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBPosition"), 2);
44315 return _wrap_GridBagSizer_SetItemPosition__SWIG_0(self
,args
);
44324 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44334 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44343 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBPosition"), 2);
44346 return _wrap_GridBagSizer_SetItemPosition__SWIG_1(self
,args
);
44355 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44363 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44366 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBPosition"), 2);
44369 return _wrap_GridBagSizer_SetItemPosition__SWIG_2(self
,args
);
44375 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_SetItemPosition'");
44380 static PyObject
*_wrap_GridBagSizer_GetItemSpan__SWIG_0(PyObject
*, PyObject
*args
) {
44381 PyObject
*resultobj
= NULL
;
44382 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44383 wxWindow
*arg2
= (wxWindow
*) 0 ;
44385 PyObject
* obj0
= 0 ;
44386 PyObject
* obj1
= 0 ;
44388 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemSpan",&obj0
,&obj1
)) goto fail
;
44389 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44390 if (SWIG_arg_fail(1)) SWIG_fail
;
44391 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44392 if (SWIG_arg_fail(2)) SWIG_fail
;
44394 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44395 result
= (arg1
)->GetItemSpan(arg2
);
44397 wxPyEndAllowThreads(__tstate
);
44398 if (PyErr_Occurred()) SWIG_fail
;
44401 wxGBSpan
* resultptr
;
44402 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
44403 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
44411 static PyObject
*_wrap_GridBagSizer_GetItemSpan__SWIG_1(PyObject
*, PyObject
*args
) {
44412 PyObject
*resultobj
= NULL
;
44413 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44414 wxSizer
*arg2
= (wxSizer
*) 0 ;
44416 PyObject
* obj0
= 0 ;
44417 PyObject
* obj1
= 0 ;
44419 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemSpan",&obj0
,&obj1
)) goto fail
;
44420 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44421 if (SWIG_arg_fail(1)) SWIG_fail
;
44422 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44423 if (SWIG_arg_fail(2)) SWIG_fail
;
44425 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44426 result
= (arg1
)->GetItemSpan(arg2
);
44428 wxPyEndAllowThreads(__tstate
);
44429 if (PyErr_Occurred()) SWIG_fail
;
44432 wxGBSpan
* resultptr
;
44433 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
44434 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
44442 static PyObject
*_wrap_GridBagSizer_GetItemSpan__SWIG_2(PyObject
*, PyObject
*args
) {
44443 PyObject
*resultobj
= NULL
;
44444 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44447 PyObject
* obj0
= 0 ;
44448 PyObject
* obj1
= 0 ;
44450 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_GetItemSpan",&obj0
,&obj1
)) goto fail
;
44451 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44452 if (SWIG_arg_fail(1)) SWIG_fail
;
44454 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44455 if (SWIG_arg_fail(2)) SWIG_fail
;
44458 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44459 result
= (arg1
)->GetItemSpan(arg2
);
44461 wxPyEndAllowThreads(__tstate
);
44462 if (PyErr_Occurred()) SWIG_fail
;
44465 wxGBSpan
* resultptr
;
44466 resultptr
= new wxGBSpan(static_cast<wxGBSpan
& >(result
));
44467 resultobj
= SWIG_NewPointerObj((void *)(resultptr
), SWIGTYPE_p_wxGBSpan
, 1);
44475 static PyObject
*_wrap_GridBagSizer_GetItemSpan(PyObject
*self
, PyObject
*args
) {
44480 argc
= PyObject_Length(args
);
44481 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
44482 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44488 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44498 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44506 return _wrap_GridBagSizer_GetItemSpan__SWIG_0(self
,args
);
44514 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44524 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44532 return _wrap_GridBagSizer_GetItemSpan__SWIG_1(self
,args
);
44540 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44548 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44550 return _wrap_GridBagSizer_GetItemSpan__SWIG_2(self
,args
);
44555 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_GetItemSpan'");
44560 static PyObject
*_wrap_GridBagSizer_SetItemSpan__SWIG_0(PyObject
*, PyObject
*args
) {
44561 PyObject
*resultobj
= NULL
;
44562 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44563 wxWindow
*arg2
= (wxWindow
*) 0 ;
44564 wxGBSpan
*arg3
= 0 ;
44567 PyObject
* obj0
= 0 ;
44568 PyObject
* obj1
= 0 ;
44569 PyObject
* obj2
= 0 ;
44571 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0
,&obj1
,&obj2
)) goto fail
;
44572 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44573 if (SWIG_arg_fail(1)) SWIG_fail
;
44574 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44575 if (SWIG_arg_fail(2)) SWIG_fail
;
44578 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
44581 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44582 result
= (bool)(arg1
)->SetItemSpan(arg2
,(wxGBSpan
const &)*arg3
);
44584 wxPyEndAllowThreads(__tstate
);
44585 if (PyErr_Occurred()) SWIG_fail
;
44588 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44596 static PyObject
*_wrap_GridBagSizer_SetItemSpan__SWIG_1(PyObject
*, PyObject
*args
) {
44597 PyObject
*resultobj
= NULL
;
44598 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44599 wxSizer
*arg2
= (wxSizer
*) 0 ;
44600 wxGBSpan
*arg3
= 0 ;
44603 PyObject
* obj0
= 0 ;
44604 PyObject
* obj1
= 0 ;
44605 PyObject
* obj2
= 0 ;
44607 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0
,&obj1
,&obj2
)) 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
;
44614 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
44617 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44618 result
= (bool)(arg1
)->SetItemSpan(arg2
,(wxGBSpan
const &)*arg3
);
44620 wxPyEndAllowThreads(__tstate
);
44621 if (PyErr_Occurred()) SWIG_fail
;
44624 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44632 static PyObject
*_wrap_GridBagSizer_SetItemSpan__SWIG_2(PyObject
*, PyObject
*args
) {
44633 PyObject
*resultobj
= NULL
;
44634 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44636 wxGBSpan
*arg3
= 0 ;
44639 PyObject
* obj0
= 0 ;
44640 PyObject
* obj1
= 0 ;
44641 PyObject
* obj2
= 0 ;
44643 if(!PyArg_ParseTuple(args
,(char *)"OOO:GridBagSizer_SetItemSpan",&obj0
,&obj1
,&obj2
)) goto fail
;
44644 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44645 if (SWIG_arg_fail(1)) SWIG_fail
;
44647 arg2
= static_cast<size_t >(SWIG_As_unsigned_SS_long(obj1
));
44648 if (SWIG_arg_fail(2)) SWIG_fail
;
44652 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
44655 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44656 result
= (bool)(arg1
)->SetItemSpan(arg2
,(wxGBSpan
const &)*arg3
);
44658 wxPyEndAllowThreads(__tstate
);
44659 if (PyErr_Occurred()) SWIG_fail
;
44662 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44670 static PyObject
*_wrap_GridBagSizer_SetItemSpan(PyObject
*self
, PyObject
*args
) {
44675 argc
= PyObject_Length(args
);
44676 for (ii
= 0; (ii
< argc
) && (ii
< 3); ii
++) {
44677 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44683 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44693 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44702 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBSpan"), 2);
44705 return _wrap_GridBagSizer_SetItemSpan__SWIG_0(self
,args
);
44714 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44724 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44733 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBSpan"), 2);
44736 return _wrap_GridBagSizer_SetItemSpan__SWIG_1(self
,args
);
44745 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44753 _v
= SWIG_Check_unsigned_SS_long(argv
[1]);
44756 _v
= wxPySimple_typecheck(argv
[2], wxT("wxGBSpan"), 2);
44759 return _wrap_GridBagSizer_SetItemSpan__SWIG_2(self
,args
);
44765 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_SetItemSpan'");
44770 static PyObject
*_wrap_GridBagSizer_FindItem__SWIG_0(PyObject
*, PyObject
*args
) {
44771 PyObject
*resultobj
= NULL
;
44772 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44773 wxWindow
*arg2
= (wxWindow
*) 0 ;
44774 wxGBSizerItem
*result
;
44775 PyObject
* obj0
= 0 ;
44776 PyObject
* obj1
= 0 ;
44778 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_FindItem",&obj0
,&obj1
)) goto fail
;
44779 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44780 if (SWIG_arg_fail(1)) SWIG_fail
;
44781 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
44782 if (SWIG_arg_fail(2)) SWIG_fail
;
44784 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44785 result
= (wxGBSizerItem
*)(arg1
)->FindItem(arg2
);
44787 wxPyEndAllowThreads(__tstate
);
44788 if (PyErr_Occurred()) SWIG_fail
;
44790 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44797 static PyObject
*_wrap_GridBagSizer_FindItem__SWIG_1(PyObject
*, PyObject
*args
) {
44798 PyObject
*resultobj
= NULL
;
44799 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44800 wxSizer
*arg2
= (wxSizer
*) 0 ;
44801 wxGBSizerItem
*result
;
44802 PyObject
* obj0
= 0 ;
44803 PyObject
* obj1
= 0 ;
44805 if(!PyArg_ParseTuple(args
,(char *)"OO:GridBagSizer_FindItem",&obj0
,&obj1
)) goto fail
;
44806 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44807 if (SWIG_arg_fail(1)) SWIG_fail
;
44808 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxSizer
, SWIG_POINTER_EXCEPTION
| 0);
44809 if (SWIG_arg_fail(2)) SWIG_fail
;
44811 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44812 result
= (wxGBSizerItem
*)(arg1
)->FindItem(arg2
);
44814 wxPyEndAllowThreads(__tstate
);
44815 if (PyErr_Occurred()) SWIG_fail
;
44817 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44824 static PyObject
*_wrap_GridBagSizer_FindItem(PyObject
*self
, PyObject
*args
) {
44829 argc
= PyObject_Length(args
);
44830 for (ii
= 0; (ii
< argc
) && (ii
< 2); ii
++) {
44831 argv
[ii
] = PyTuple_GetItem(args
,ii
);
44837 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44847 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxWindow
, 0) == -1) {
44855 return _wrap_GridBagSizer_FindItem__SWIG_0(self
,args
);
44863 if (SWIG_ConvertPtr(argv
[0], &ptr
, SWIGTYPE_p_wxGridBagSizer
, 0) == -1) {
44873 if (SWIG_ConvertPtr(argv
[1], &ptr
, SWIGTYPE_p_wxSizer
, 0) == -1) {
44881 return _wrap_GridBagSizer_FindItem__SWIG_1(self
,args
);
44886 PyErr_SetString(PyExc_NotImplementedError
,"No matching function for overloaded 'GridBagSizer_FindItem'");
44891 static PyObject
*_wrap_GridBagSizer_FindItemAtPosition(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44892 PyObject
*resultobj
= NULL
;
44893 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44894 wxGBPosition
*arg2
= 0 ;
44895 wxGBSizerItem
*result
;
44896 wxGBPosition temp2
;
44897 PyObject
* obj0
= 0 ;
44898 PyObject
* obj1
= 0 ;
44899 char *kwnames
[] = {
44900 (char *) "self",(char *) "pos", NULL
44903 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_FindItemAtPosition",kwnames
,&obj0
,&obj1
)) goto fail
;
44904 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44905 if (SWIG_arg_fail(1)) SWIG_fail
;
44908 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
44911 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44912 result
= (wxGBSizerItem
*)(arg1
)->FindItemAtPosition((wxGBPosition
const &)*arg2
);
44914 wxPyEndAllowThreads(__tstate
);
44915 if (PyErr_Occurred()) SWIG_fail
;
44917 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44924 static PyObject
*_wrap_GridBagSizer_FindItemAtPoint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44925 PyObject
*resultobj
= NULL
;
44926 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44927 wxPoint
*arg2
= 0 ;
44928 wxGBSizerItem
*result
;
44930 PyObject
* obj0
= 0 ;
44931 PyObject
* obj1
= 0 ;
44932 char *kwnames
[] = {
44933 (char *) "self",(char *) "pt", NULL
44936 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:GridBagSizer_FindItemAtPoint",kwnames
,&obj0
,&obj1
)) goto fail
;
44937 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44938 if (SWIG_arg_fail(1)) SWIG_fail
;
44941 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
44944 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44945 result
= (wxGBSizerItem
*)(arg1
)->FindItemAtPoint((wxPoint
const &)*arg2
);
44947 wxPyEndAllowThreads(__tstate
);
44948 if (PyErr_Occurred()) SWIG_fail
;
44950 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxGBSizerItem
, 0);
44957 static PyObject
*_wrap_GridBagSizer_CheckForIntersection(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44958 PyObject
*resultobj
= NULL
;
44959 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44960 wxGBSizerItem
*arg2
= (wxGBSizerItem
*) 0 ;
44961 wxGBSizerItem
*arg3
= (wxGBSizerItem
*) NULL
;
44963 PyObject
* obj0
= 0 ;
44964 PyObject
* obj1
= 0 ;
44965 PyObject
* obj2
= 0 ;
44966 char *kwnames
[] = {
44967 (char *) "self",(char *) "item",(char *) "excludeItem", NULL
44970 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:GridBagSizer_CheckForIntersection",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
44971 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
44972 if (SWIG_arg_fail(1)) SWIG_fail
;
44973 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
44974 if (SWIG_arg_fail(2)) SWIG_fail
;
44976 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
44977 if (SWIG_arg_fail(3)) SWIG_fail
;
44980 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
44981 result
= (bool)(arg1
)->CheckForIntersection(arg2
,arg3
);
44983 wxPyEndAllowThreads(__tstate
);
44984 if (PyErr_Occurred()) SWIG_fail
;
44987 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
44995 static PyObject
*_wrap_GridBagSizer_CheckForIntersectionPos(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
44996 PyObject
*resultobj
= NULL
;
44997 wxGridBagSizer
*arg1
= (wxGridBagSizer
*) 0 ;
44998 wxGBPosition
*arg2
= 0 ;
44999 wxGBSpan
*arg3
= 0 ;
45000 wxGBSizerItem
*arg4
= (wxGBSizerItem
*) NULL
;
45002 wxGBPosition temp2
;
45004 PyObject
* obj0
= 0 ;
45005 PyObject
* obj1
= 0 ;
45006 PyObject
* obj2
= 0 ;
45007 PyObject
* obj3
= 0 ;
45008 char *kwnames
[] = {
45009 (char *) "self",(char *) "pos",(char *) "span",(char *) "excludeItem", NULL
45012 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:GridBagSizer_CheckForIntersectionPos",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45013 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxGridBagSizer
, SWIG_POINTER_EXCEPTION
| 0);
45014 if (SWIG_arg_fail(1)) SWIG_fail
;
45017 if ( ! wxGBPosition_helper(obj1
, &arg2
)) SWIG_fail
;
45021 if ( ! wxGBSpan_helper(obj2
, &arg3
)) SWIG_fail
;
45024 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxGBSizerItem
, SWIG_POINTER_EXCEPTION
| 0);
45025 if (SWIG_arg_fail(4)) SWIG_fail
;
45028 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45029 result
= (bool)(arg1
)->CheckForIntersection((wxGBPosition
const &)*arg2
,(wxGBSpan
const &)*arg3
,arg4
);
45031 wxPyEndAllowThreads(__tstate
);
45032 if (PyErr_Occurred()) SWIG_fail
;
45035 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45043 static PyObject
* GridBagSizer_swigregister(PyObject
*, PyObject
*args
) {
45045 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
45046 SWIG_TypeClientData(SWIGTYPE_p_wxGridBagSizer
, obj
);
45048 return Py_BuildValue((char *)"");
45050 static PyObject
*_wrap_IndividualLayoutConstraint_Set(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45051 PyObject
*resultobj
= NULL
;
45052 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45053 wxRelationship arg2
;
45054 wxWindow
*arg3
= (wxWindow
*) 0 ;
45056 int arg5
= (int) 0 ;
45057 int arg6
= (int) wxLAYOUT_DEFAULT_MARGIN
;
45058 PyObject
* obj0
= 0 ;
45059 PyObject
* obj1
= 0 ;
45060 PyObject
* obj2
= 0 ;
45061 PyObject
* obj3
= 0 ;
45062 PyObject
* obj4
= 0 ;
45063 PyObject
* obj5
= 0 ;
45064 char *kwnames
[] = {
45065 (char *) "self",(char *) "rel",(char *) "otherW",(char *) "otherE",(char *) "val",(char *) "marg", NULL
45068 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OO:IndividualLayoutConstraint_Set",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) goto fail
;
45069 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45070 if (SWIG_arg_fail(1)) SWIG_fail
;
45072 arg2
= static_cast<wxRelationship
>(SWIG_As_int(obj1
));
45073 if (SWIG_arg_fail(2)) SWIG_fail
;
45075 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45076 if (SWIG_arg_fail(3)) SWIG_fail
;
45078 arg4
= static_cast<wxEdge
>(SWIG_As_int(obj3
));
45079 if (SWIG_arg_fail(4)) SWIG_fail
;
45083 arg5
= static_cast<int >(SWIG_As_int(obj4
));
45084 if (SWIG_arg_fail(5)) SWIG_fail
;
45089 arg6
= static_cast<int >(SWIG_As_int(obj5
));
45090 if (SWIG_arg_fail(6)) SWIG_fail
;
45094 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45095 (arg1
)->Set(arg2
,arg3
,arg4
,arg5
,arg6
);
45097 wxPyEndAllowThreads(__tstate
);
45098 if (PyErr_Occurred()) SWIG_fail
;
45100 Py_INCREF(Py_None
); resultobj
= Py_None
;
45107 static PyObject
*_wrap_IndividualLayoutConstraint_LeftOf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45108 PyObject
*resultobj
= NULL
;
45109 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45110 wxWindow
*arg2
= (wxWindow
*) 0 ;
45111 int arg3
= (int) 0 ;
45112 PyObject
* obj0
= 0 ;
45113 PyObject
* obj1
= 0 ;
45114 PyObject
* obj2
= 0 ;
45115 char *kwnames
[] = {
45116 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45119 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_LeftOf",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45120 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45121 if (SWIG_arg_fail(1)) SWIG_fail
;
45122 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45123 if (SWIG_arg_fail(2)) SWIG_fail
;
45126 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45127 if (SWIG_arg_fail(3)) SWIG_fail
;
45131 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45132 (arg1
)->LeftOf(arg2
,arg3
);
45134 wxPyEndAllowThreads(__tstate
);
45135 if (PyErr_Occurred()) SWIG_fail
;
45137 Py_INCREF(Py_None
); resultobj
= Py_None
;
45144 static PyObject
*_wrap_IndividualLayoutConstraint_RightOf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45145 PyObject
*resultobj
= NULL
;
45146 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45147 wxWindow
*arg2
= (wxWindow
*) 0 ;
45148 int arg3
= (int) 0 ;
45149 PyObject
* obj0
= 0 ;
45150 PyObject
* obj1
= 0 ;
45151 PyObject
* obj2
= 0 ;
45152 char *kwnames
[] = {
45153 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45156 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_RightOf",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45157 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45158 if (SWIG_arg_fail(1)) SWIG_fail
;
45159 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45160 if (SWIG_arg_fail(2)) SWIG_fail
;
45163 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45164 if (SWIG_arg_fail(3)) SWIG_fail
;
45168 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45169 (arg1
)->RightOf(arg2
,arg3
);
45171 wxPyEndAllowThreads(__tstate
);
45172 if (PyErr_Occurred()) SWIG_fail
;
45174 Py_INCREF(Py_None
); resultobj
= Py_None
;
45181 static PyObject
*_wrap_IndividualLayoutConstraint_Above(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45182 PyObject
*resultobj
= NULL
;
45183 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45184 wxWindow
*arg2
= (wxWindow
*) 0 ;
45185 int arg3
= (int) 0 ;
45186 PyObject
* obj0
= 0 ;
45187 PyObject
* obj1
= 0 ;
45188 PyObject
* obj2
= 0 ;
45189 char *kwnames
[] = {
45190 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45193 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_Above",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45194 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45195 if (SWIG_arg_fail(1)) SWIG_fail
;
45196 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45197 if (SWIG_arg_fail(2)) SWIG_fail
;
45200 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45201 if (SWIG_arg_fail(3)) SWIG_fail
;
45205 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45206 (arg1
)->Above(arg2
,arg3
);
45208 wxPyEndAllowThreads(__tstate
);
45209 if (PyErr_Occurred()) SWIG_fail
;
45211 Py_INCREF(Py_None
); resultobj
= Py_None
;
45218 static PyObject
*_wrap_IndividualLayoutConstraint_Below(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45219 PyObject
*resultobj
= NULL
;
45220 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45221 wxWindow
*arg2
= (wxWindow
*) 0 ;
45222 int arg3
= (int) 0 ;
45223 PyObject
* obj0
= 0 ;
45224 PyObject
* obj1
= 0 ;
45225 PyObject
* obj2
= 0 ;
45226 char *kwnames
[] = {
45227 (char *) "self",(char *) "sibling",(char *) "marg", NULL
45230 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:IndividualLayoutConstraint_Below",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45231 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45232 if (SWIG_arg_fail(1)) SWIG_fail
;
45233 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45234 if (SWIG_arg_fail(2)) SWIG_fail
;
45237 arg3
= static_cast<int >(SWIG_As_int(obj2
));
45238 if (SWIG_arg_fail(3)) SWIG_fail
;
45242 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45243 (arg1
)->Below(arg2
,arg3
);
45245 wxPyEndAllowThreads(__tstate
);
45246 if (PyErr_Occurred()) SWIG_fail
;
45248 Py_INCREF(Py_None
); resultobj
= Py_None
;
45255 static PyObject
*_wrap_IndividualLayoutConstraint_SameAs(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45256 PyObject
*resultobj
= NULL
;
45257 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45258 wxWindow
*arg2
= (wxWindow
*) 0 ;
45260 int arg4
= (int) 0 ;
45261 PyObject
* obj0
= 0 ;
45262 PyObject
* obj1
= 0 ;
45263 PyObject
* obj2
= 0 ;
45264 PyObject
* obj3
= 0 ;
45265 char *kwnames
[] = {
45266 (char *) "self",(char *) "otherW",(char *) "edge",(char *) "marg", NULL
45269 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:IndividualLayoutConstraint_SameAs",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45270 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45271 if (SWIG_arg_fail(1)) SWIG_fail
;
45272 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45273 if (SWIG_arg_fail(2)) SWIG_fail
;
45275 arg3
= static_cast<wxEdge
>(SWIG_As_int(obj2
));
45276 if (SWIG_arg_fail(3)) SWIG_fail
;
45280 arg4
= static_cast<int >(SWIG_As_int(obj3
));
45281 if (SWIG_arg_fail(4)) SWIG_fail
;
45285 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45286 (arg1
)->SameAs(arg2
,arg3
,arg4
);
45288 wxPyEndAllowThreads(__tstate
);
45289 if (PyErr_Occurred()) SWIG_fail
;
45291 Py_INCREF(Py_None
); resultobj
= Py_None
;
45298 static PyObject
*_wrap_IndividualLayoutConstraint_PercentOf(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45299 PyObject
*resultobj
= NULL
;
45300 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45301 wxWindow
*arg2
= (wxWindow
*) 0 ;
45304 PyObject
* obj0
= 0 ;
45305 PyObject
* obj1
= 0 ;
45306 PyObject
* obj2
= 0 ;
45307 PyObject
* obj3
= 0 ;
45308 char *kwnames
[] = {
45309 (char *) "self",(char *) "otherW",(char *) "wh",(char *) "per", NULL
45312 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:IndividualLayoutConstraint_PercentOf",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45313 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45314 if (SWIG_arg_fail(1)) SWIG_fail
;
45315 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45316 if (SWIG_arg_fail(2)) SWIG_fail
;
45318 arg3
= static_cast<wxEdge
>(SWIG_As_int(obj2
));
45319 if (SWIG_arg_fail(3)) SWIG_fail
;
45322 arg4
= static_cast<int >(SWIG_As_int(obj3
));
45323 if (SWIG_arg_fail(4)) SWIG_fail
;
45326 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45327 (arg1
)->PercentOf(arg2
,arg3
,arg4
);
45329 wxPyEndAllowThreads(__tstate
);
45330 if (PyErr_Occurred()) SWIG_fail
;
45332 Py_INCREF(Py_None
); resultobj
= Py_None
;
45339 static PyObject
*_wrap_IndividualLayoutConstraint_Absolute(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45340 PyObject
*resultobj
= NULL
;
45341 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45343 PyObject
* obj0
= 0 ;
45344 PyObject
* obj1
= 0 ;
45345 char *kwnames
[] = {
45346 (char *) "self",(char *) "val", NULL
45349 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_Absolute",kwnames
,&obj0
,&obj1
)) goto fail
;
45350 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45351 if (SWIG_arg_fail(1)) SWIG_fail
;
45353 arg2
= static_cast<int >(SWIG_As_int(obj1
));
45354 if (SWIG_arg_fail(2)) SWIG_fail
;
45357 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45358 (arg1
)->Absolute(arg2
);
45360 wxPyEndAllowThreads(__tstate
);
45361 if (PyErr_Occurred()) SWIG_fail
;
45363 Py_INCREF(Py_None
); resultobj
= Py_None
;
45370 static PyObject
*_wrap_IndividualLayoutConstraint_Unconstrained(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45371 PyObject
*resultobj
= NULL
;
45372 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45373 PyObject
* obj0
= 0 ;
45374 char *kwnames
[] = {
45375 (char *) "self", NULL
45378 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_Unconstrained",kwnames
,&obj0
)) goto fail
;
45379 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45380 if (SWIG_arg_fail(1)) SWIG_fail
;
45382 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45383 (arg1
)->Unconstrained();
45385 wxPyEndAllowThreads(__tstate
);
45386 if (PyErr_Occurred()) SWIG_fail
;
45388 Py_INCREF(Py_None
); resultobj
= Py_None
;
45395 static PyObject
*_wrap_IndividualLayoutConstraint_AsIs(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45396 PyObject
*resultobj
= NULL
;
45397 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45398 PyObject
* obj0
= 0 ;
45399 char *kwnames
[] = {
45400 (char *) "self", NULL
45403 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_AsIs",kwnames
,&obj0
)) goto fail
;
45404 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45405 if (SWIG_arg_fail(1)) SWIG_fail
;
45407 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45410 wxPyEndAllowThreads(__tstate
);
45411 if (PyErr_Occurred()) SWIG_fail
;
45413 Py_INCREF(Py_None
); resultobj
= Py_None
;
45420 static PyObject
*_wrap_IndividualLayoutConstraint_GetOtherWindow(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45421 PyObject
*resultobj
= NULL
;
45422 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45424 PyObject
* obj0
= 0 ;
45425 char *kwnames
[] = {
45426 (char *) "self", NULL
45429 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetOtherWindow",kwnames
,&obj0
)) goto fail
;
45430 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45431 if (SWIG_arg_fail(1)) SWIG_fail
;
45433 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45434 result
= (wxWindow
*)(arg1
)->GetOtherWindow();
45436 wxPyEndAllowThreads(__tstate
);
45437 if (PyErr_Occurred()) SWIG_fail
;
45440 resultobj
= wxPyMake_wxObject(result
, 0);
45448 static PyObject
*_wrap_IndividualLayoutConstraint_GetMyEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45449 PyObject
*resultobj
= NULL
;
45450 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45452 PyObject
* obj0
= 0 ;
45453 char *kwnames
[] = {
45454 (char *) "self", NULL
45457 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetMyEdge",kwnames
,&obj0
)) goto fail
;
45458 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45459 if (SWIG_arg_fail(1)) SWIG_fail
;
45461 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45462 result
= (wxEdge
)((wxIndividualLayoutConstraint
const *)arg1
)->GetMyEdge();
45464 wxPyEndAllowThreads(__tstate
);
45465 if (PyErr_Occurred()) SWIG_fail
;
45467 resultobj
= SWIG_From_int((result
));
45474 static PyObject
*_wrap_IndividualLayoutConstraint_SetEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45475 PyObject
*resultobj
= NULL
;
45476 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45478 PyObject
* obj0
= 0 ;
45479 PyObject
* obj1
= 0 ;
45480 char *kwnames
[] = {
45481 (char *) "self",(char *) "which", NULL
45484 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetEdge",kwnames
,&obj0
,&obj1
)) goto fail
;
45485 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45486 if (SWIG_arg_fail(1)) SWIG_fail
;
45488 arg2
= static_cast<wxEdge
>(SWIG_As_int(obj1
));
45489 if (SWIG_arg_fail(2)) SWIG_fail
;
45492 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45493 (arg1
)->SetEdge(arg2
);
45495 wxPyEndAllowThreads(__tstate
);
45496 if (PyErr_Occurred()) SWIG_fail
;
45498 Py_INCREF(Py_None
); resultobj
= Py_None
;
45505 static PyObject
*_wrap_IndividualLayoutConstraint_SetValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45506 PyObject
*resultobj
= NULL
;
45507 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45509 PyObject
* obj0
= 0 ;
45510 PyObject
* obj1
= 0 ;
45511 char *kwnames
[] = {
45512 (char *) "self",(char *) "v", NULL
45515 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetValue",kwnames
,&obj0
,&obj1
)) goto fail
;
45516 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45517 if (SWIG_arg_fail(1)) SWIG_fail
;
45519 arg2
= static_cast<int >(SWIG_As_int(obj1
));
45520 if (SWIG_arg_fail(2)) SWIG_fail
;
45523 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45524 (arg1
)->SetValue(arg2
);
45526 wxPyEndAllowThreads(__tstate
);
45527 if (PyErr_Occurred()) SWIG_fail
;
45529 Py_INCREF(Py_None
); resultobj
= Py_None
;
45536 static PyObject
*_wrap_IndividualLayoutConstraint_GetMargin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45537 PyObject
*resultobj
= NULL
;
45538 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45540 PyObject
* obj0
= 0 ;
45541 char *kwnames
[] = {
45542 (char *) "self", NULL
45545 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetMargin",kwnames
,&obj0
)) goto fail
;
45546 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45547 if (SWIG_arg_fail(1)) SWIG_fail
;
45549 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45550 result
= (int)(arg1
)->GetMargin();
45552 wxPyEndAllowThreads(__tstate
);
45553 if (PyErr_Occurred()) SWIG_fail
;
45556 resultobj
= SWIG_From_int(static_cast<int >(result
));
45564 static PyObject
*_wrap_IndividualLayoutConstraint_SetMargin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45565 PyObject
*resultobj
= NULL
;
45566 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45568 PyObject
* obj0
= 0 ;
45569 PyObject
* obj1
= 0 ;
45570 char *kwnames
[] = {
45571 (char *) "self",(char *) "m", NULL
45574 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetMargin",kwnames
,&obj0
,&obj1
)) goto fail
;
45575 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45576 if (SWIG_arg_fail(1)) SWIG_fail
;
45578 arg2
= static_cast<int >(SWIG_As_int(obj1
));
45579 if (SWIG_arg_fail(2)) SWIG_fail
;
45582 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45583 (arg1
)->SetMargin(arg2
);
45585 wxPyEndAllowThreads(__tstate
);
45586 if (PyErr_Occurred()) SWIG_fail
;
45588 Py_INCREF(Py_None
); resultobj
= Py_None
;
45595 static PyObject
*_wrap_IndividualLayoutConstraint_GetValue(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45596 PyObject
*resultobj
= NULL
;
45597 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45599 PyObject
* obj0
= 0 ;
45600 char *kwnames
[] = {
45601 (char *) "self", NULL
45604 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetValue",kwnames
,&obj0
)) goto fail
;
45605 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45606 if (SWIG_arg_fail(1)) SWIG_fail
;
45608 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45609 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetValue();
45611 wxPyEndAllowThreads(__tstate
);
45612 if (PyErr_Occurred()) SWIG_fail
;
45615 resultobj
= SWIG_From_int(static_cast<int >(result
));
45623 static PyObject
*_wrap_IndividualLayoutConstraint_GetPercent(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45624 PyObject
*resultobj
= NULL
;
45625 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45627 PyObject
* obj0
= 0 ;
45628 char *kwnames
[] = {
45629 (char *) "self", NULL
45632 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetPercent",kwnames
,&obj0
)) goto fail
;
45633 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45634 if (SWIG_arg_fail(1)) SWIG_fail
;
45636 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45637 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetPercent();
45639 wxPyEndAllowThreads(__tstate
);
45640 if (PyErr_Occurred()) SWIG_fail
;
45643 resultobj
= SWIG_From_int(static_cast<int >(result
));
45651 static PyObject
*_wrap_IndividualLayoutConstraint_GetOtherEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45652 PyObject
*resultobj
= NULL
;
45653 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45655 PyObject
* obj0
= 0 ;
45656 char *kwnames
[] = {
45657 (char *) "self", NULL
45660 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetOtherEdge",kwnames
,&obj0
)) goto fail
;
45661 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45662 if (SWIG_arg_fail(1)) SWIG_fail
;
45664 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45665 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetOtherEdge();
45667 wxPyEndAllowThreads(__tstate
);
45668 if (PyErr_Occurred()) SWIG_fail
;
45671 resultobj
= SWIG_From_int(static_cast<int >(result
));
45679 static PyObject
*_wrap_IndividualLayoutConstraint_GetDone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45680 PyObject
*resultobj
= NULL
;
45681 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45683 PyObject
* obj0
= 0 ;
45684 char *kwnames
[] = {
45685 (char *) "self", NULL
45688 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetDone",kwnames
,&obj0
)) goto fail
;
45689 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45690 if (SWIG_arg_fail(1)) SWIG_fail
;
45692 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45693 result
= (bool)((wxIndividualLayoutConstraint
const *)arg1
)->GetDone();
45695 wxPyEndAllowThreads(__tstate
);
45696 if (PyErr_Occurred()) SWIG_fail
;
45699 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45707 static PyObject
*_wrap_IndividualLayoutConstraint_SetDone(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45708 PyObject
*resultobj
= NULL
;
45709 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45711 PyObject
* obj0
= 0 ;
45712 PyObject
* obj1
= 0 ;
45713 char *kwnames
[] = {
45714 (char *) "self",(char *) "d", NULL
45717 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetDone",kwnames
,&obj0
,&obj1
)) goto fail
;
45718 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45719 if (SWIG_arg_fail(1)) SWIG_fail
;
45721 arg2
= static_cast<bool >(SWIG_As_bool(obj1
));
45722 if (SWIG_arg_fail(2)) SWIG_fail
;
45725 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45726 (arg1
)->SetDone(arg2
);
45728 wxPyEndAllowThreads(__tstate
);
45729 if (PyErr_Occurred()) SWIG_fail
;
45731 Py_INCREF(Py_None
); resultobj
= Py_None
;
45738 static PyObject
*_wrap_IndividualLayoutConstraint_GetRelationship(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45739 PyObject
*resultobj
= NULL
;
45740 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45741 wxRelationship result
;
45742 PyObject
* obj0
= 0 ;
45743 char *kwnames
[] = {
45744 (char *) "self", NULL
45747 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:IndividualLayoutConstraint_GetRelationship",kwnames
,&obj0
)) goto fail
;
45748 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45749 if (SWIG_arg_fail(1)) SWIG_fail
;
45751 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45752 result
= (wxRelationship
)(arg1
)->GetRelationship();
45754 wxPyEndAllowThreads(__tstate
);
45755 if (PyErr_Occurred()) SWIG_fail
;
45757 resultobj
= SWIG_From_int((result
));
45764 static PyObject
*_wrap_IndividualLayoutConstraint_SetRelationship(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45765 PyObject
*resultobj
= NULL
;
45766 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45767 wxRelationship arg2
;
45768 PyObject
* obj0
= 0 ;
45769 PyObject
* obj1
= 0 ;
45770 char *kwnames
[] = {
45771 (char *) "self",(char *) "r", NULL
45774 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_SetRelationship",kwnames
,&obj0
,&obj1
)) goto fail
;
45775 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45776 if (SWIG_arg_fail(1)) SWIG_fail
;
45778 arg2
= static_cast<wxRelationship
>(SWIG_As_int(obj1
));
45779 if (SWIG_arg_fail(2)) SWIG_fail
;
45782 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45783 (arg1
)->SetRelationship(arg2
);
45785 wxPyEndAllowThreads(__tstate
);
45786 if (PyErr_Occurred()) SWIG_fail
;
45788 Py_INCREF(Py_None
); resultobj
= Py_None
;
45795 static PyObject
*_wrap_IndividualLayoutConstraint_ResetIfWin(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45796 PyObject
*resultobj
= NULL
;
45797 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45798 wxWindow
*arg2
= (wxWindow
*) 0 ;
45800 PyObject
* obj0
= 0 ;
45801 PyObject
* obj1
= 0 ;
45802 char *kwnames
[] = {
45803 (char *) "self",(char *) "otherW", NULL
45806 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:IndividualLayoutConstraint_ResetIfWin",kwnames
,&obj0
,&obj1
)) goto fail
;
45807 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45808 if (SWIG_arg_fail(1)) SWIG_fail
;
45809 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45810 if (SWIG_arg_fail(2)) SWIG_fail
;
45812 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45813 result
= (bool)(arg1
)->ResetIfWin(arg2
);
45815 wxPyEndAllowThreads(__tstate
);
45816 if (PyErr_Occurred()) SWIG_fail
;
45819 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45827 static PyObject
*_wrap_IndividualLayoutConstraint_SatisfyConstraint(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45828 PyObject
*resultobj
= NULL
;
45829 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45830 wxLayoutConstraints
*arg2
= (wxLayoutConstraints
*) 0 ;
45831 wxWindow
*arg3
= (wxWindow
*) 0 ;
45833 PyObject
* obj0
= 0 ;
45834 PyObject
* obj1
= 0 ;
45835 PyObject
* obj2
= 0 ;
45836 char *kwnames
[] = {
45837 (char *) "self",(char *) "constraints",(char *) "win", NULL
45840 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:IndividualLayoutConstraint_SatisfyConstraint",kwnames
,&obj0
,&obj1
,&obj2
)) goto fail
;
45841 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45842 if (SWIG_arg_fail(1)) SWIG_fail
;
45843 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
45844 if (SWIG_arg_fail(2)) SWIG_fail
;
45845 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45846 if (SWIG_arg_fail(3)) SWIG_fail
;
45848 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45849 result
= (bool)(arg1
)->SatisfyConstraint(arg2
,arg3
);
45851 wxPyEndAllowThreads(__tstate
);
45852 if (PyErr_Occurred()) SWIG_fail
;
45855 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
45863 static PyObject
*_wrap_IndividualLayoutConstraint_GetEdge(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45864 PyObject
*resultobj
= NULL
;
45865 wxIndividualLayoutConstraint
*arg1
= (wxIndividualLayoutConstraint
*) 0 ;
45867 wxWindow
*arg3
= (wxWindow
*) 0 ;
45868 wxWindow
*arg4
= (wxWindow
*) 0 ;
45870 PyObject
* obj0
= 0 ;
45871 PyObject
* obj1
= 0 ;
45872 PyObject
* obj2
= 0 ;
45873 PyObject
* obj3
= 0 ;
45874 char *kwnames
[] = {
45875 (char *) "self",(char *) "which",(char *) "thisWin",(char *) "other", NULL
45878 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO:IndividualLayoutConstraint_GetEdge",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) goto fail
;
45879 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxIndividualLayoutConstraint
, SWIG_POINTER_EXCEPTION
| 0);
45880 if (SWIG_arg_fail(1)) SWIG_fail
;
45882 arg2
= static_cast<wxEdge
>(SWIG_As_int(obj1
));
45883 if (SWIG_arg_fail(2)) SWIG_fail
;
45885 SWIG_Python_ConvertPtr(obj2
, (void **)&arg3
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45886 if (SWIG_arg_fail(3)) SWIG_fail
;
45887 SWIG_Python_ConvertPtr(obj3
, (void **)&arg4
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
45888 if (SWIG_arg_fail(4)) SWIG_fail
;
45890 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
45891 result
= (int)((wxIndividualLayoutConstraint
const *)arg1
)->GetEdge(arg2
,arg3
,arg4
);
45893 wxPyEndAllowThreads(__tstate
);
45894 if (PyErr_Occurred()) SWIG_fail
;
45897 resultobj
= SWIG_From_int(static_cast<int >(result
));
45905 static PyObject
* IndividualLayoutConstraint_swigregister(PyObject
*, PyObject
*args
) {
45907 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
45908 SWIG_TypeClientData(SWIGTYPE_p_wxIndividualLayoutConstraint
, obj
);
45910 return Py_BuildValue((char *)"");
45912 static PyObject
*_wrap_LayoutConstraints_left_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45913 PyObject
*resultobj
= NULL
;
45914 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
45915 wxIndividualLayoutConstraint
*result
;
45916 PyObject
* obj0
= 0 ;
45917 char *kwnames
[] = {
45918 (char *) "self", NULL
45921 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_left_get",kwnames
,&obj0
)) goto fail
;
45922 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
45923 if (SWIG_arg_fail(1)) SWIG_fail
;
45924 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->left
);
45926 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
45933 static PyObject
*_wrap_LayoutConstraints_top_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45934 PyObject
*resultobj
= NULL
;
45935 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
45936 wxIndividualLayoutConstraint
*result
;
45937 PyObject
* obj0
= 0 ;
45938 char *kwnames
[] = {
45939 (char *) "self", NULL
45942 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_top_get",kwnames
,&obj0
)) goto fail
;
45943 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
45944 if (SWIG_arg_fail(1)) SWIG_fail
;
45945 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->top
);
45947 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
45954 static PyObject
*_wrap_LayoutConstraints_right_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45955 PyObject
*resultobj
= NULL
;
45956 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
45957 wxIndividualLayoutConstraint
*result
;
45958 PyObject
* obj0
= 0 ;
45959 char *kwnames
[] = {
45960 (char *) "self", NULL
45963 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_right_get",kwnames
,&obj0
)) goto fail
;
45964 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
45965 if (SWIG_arg_fail(1)) SWIG_fail
;
45966 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->right
);
45968 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
45975 static PyObject
*_wrap_LayoutConstraints_bottom_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45976 PyObject
*resultobj
= NULL
;
45977 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
45978 wxIndividualLayoutConstraint
*result
;
45979 PyObject
* obj0
= 0 ;
45980 char *kwnames
[] = {
45981 (char *) "self", NULL
45984 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_bottom_get",kwnames
,&obj0
)) goto fail
;
45985 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
45986 if (SWIG_arg_fail(1)) SWIG_fail
;
45987 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->bottom
);
45989 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
45996 static PyObject
*_wrap_LayoutConstraints_width_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
45997 PyObject
*resultobj
= NULL
;
45998 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
45999 wxIndividualLayoutConstraint
*result
;
46000 PyObject
* obj0
= 0 ;
46001 char *kwnames
[] = {
46002 (char *) "self", NULL
46005 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_width_get",kwnames
,&obj0
)) goto fail
;
46006 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46007 if (SWIG_arg_fail(1)) SWIG_fail
;
46008 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->width
);
46010 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46017 static PyObject
*_wrap_LayoutConstraints_height_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46018 PyObject
*resultobj
= NULL
;
46019 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46020 wxIndividualLayoutConstraint
*result
;
46021 PyObject
* obj0
= 0 ;
46022 char *kwnames
[] = {
46023 (char *) "self", NULL
46026 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_height_get",kwnames
,&obj0
)) goto fail
;
46027 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46028 if (SWIG_arg_fail(1)) SWIG_fail
;
46029 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->height
);
46031 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46038 static PyObject
*_wrap_LayoutConstraints_centreX_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46039 PyObject
*resultobj
= NULL
;
46040 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46041 wxIndividualLayoutConstraint
*result
;
46042 PyObject
* obj0
= 0 ;
46043 char *kwnames
[] = {
46044 (char *) "self", NULL
46047 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_centreX_get",kwnames
,&obj0
)) goto fail
;
46048 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46049 if (SWIG_arg_fail(1)) SWIG_fail
;
46050 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->centreX
);
46052 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46059 static PyObject
*_wrap_LayoutConstraints_centreY_get(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46060 PyObject
*resultobj
= NULL
;
46061 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46062 wxIndividualLayoutConstraint
*result
;
46063 PyObject
* obj0
= 0 ;
46064 char *kwnames
[] = {
46065 (char *) "self", NULL
46068 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_centreY_get",kwnames
,&obj0
)) goto fail
;
46069 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46070 if (SWIG_arg_fail(1)) SWIG_fail
;
46071 result
= (wxIndividualLayoutConstraint
*)& ((arg1
)->centreY
);
46073 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxIndividualLayoutConstraint
, 0);
46080 static PyObject
*_wrap_new_LayoutConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46081 PyObject
*resultobj
= NULL
;
46082 wxLayoutConstraints
*result
;
46083 char *kwnames
[] = {
46087 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)":new_LayoutConstraints",kwnames
)) goto fail
;
46089 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46090 result
= (wxLayoutConstraints
*)new wxLayoutConstraints();
46092 wxPyEndAllowThreads(__tstate
);
46093 if (PyErr_Occurred()) SWIG_fail
;
46095 resultobj
= SWIG_NewPointerObj((void*)(result
), SWIGTYPE_p_wxLayoutConstraints
, 1);
46102 static PyObject
*_wrap_LayoutConstraints_SatisfyConstraints(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46103 PyObject
*resultobj
= NULL
;
46104 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46105 wxWindow
*arg2
= (wxWindow
*) 0 ;
46106 int *arg3
= (int *) 0 ;
46110 PyObject
* obj0
= 0 ;
46111 PyObject
* obj1
= 0 ;
46112 char *kwnames
[] = {
46113 (char *) "self",(char *) "win", NULL
46116 arg3
= &temp3
; res3
= SWIG_NEWOBJ
;
46117 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:LayoutConstraints_SatisfyConstraints",kwnames
,&obj0
,&obj1
)) goto fail
;
46118 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46119 if (SWIG_arg_fail(1)) SWIG_fail
;
46120 SWIG_Python_ConvertPtr(obj1
, (void **)&arg2
, SWIGTYPE_p_wxWindow
, SWIG_POINTER_EXCEPTION
| 0);
46121 if (SWIG_arg_fail(2)) SWIG_fail
;
46123 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46124 result
= (bool)(arg1
)->SatisfyConstraints(arg2
,arg3
);
46126 wxPyEndAllowThreads(__tstate
);
46127 if (PyErr_Occurred()) SWIG_fail
;
46130 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
46132 resultobj
= t_output_helper(resultobj
, ((res3
== SWIG_NEWOBJ
) ?
46133 SWIG_From_int((*arg3
)) : SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, 0)));
46140 static PyObject
*_wrap_LayoutConstraints_AreSatisfied(PyObject
*, PyObject
*args
, PyObject
*kwargs
) {
46141 PyObject
*resultobj
= NULL
;
46142 wxLayoutConstraints
*arg1
= (wxLayoutConstraints
*) 0 ;
46144 PyObject
* obj0
= 0 ;
46145 char *kwnames
[] = {
46146 (char *) "self", NULL
46149 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:LayoutConstraints_AreSatisfied",kwnames
,&obj0
)) goto fail
;
46150 SWIG_Python_ConvertPtr(obj0
, (void **)&arg1
, SWIGTYPE_p_wxLayoutConstraints
, SWIG_POINTER_EXCEPTION
| 0);
46151 if (SWIG_arg_fail(1)) SWIG_fail
;
46153 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
46154 result
= (bool)((wxLayoutConstraints
const *)arg1
)->AreSatisfied();
46156 wxPyEndAllowThreads(__tstate
);
46157 if (PyErr_Occurred()) SWIG_fail
;
46160 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
46168 static PyObject
* LayoutConstraints_swigregister(PyObject
*, PyObject
*args
) {
46170 if (!PyArg_ParseTuple(args
,(char*)"O", &obj
)) return NULL
;
46171 SWIG_TypeClientData(SWIGTYPE_p_wxLayoutConstraints
, obj
);
46173 return Py_BuildValue((char *)"");
46175 static PyMethodDef SwigMethods
[] = {
46176 { (char *)"_wxPySetDictionary", __wxPySetDictionary
, METH_VARARGS
, NULL
},
46177 { (char *)"_wxPyFixStockObjects", __wxPyFixStockObjects
, METH_VARARGS
, NULL
},
46178 { (char *)"Object_GetClassName", (PyCFunction
) _wrap_Object_GetClassName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46179 { (char *)"Object_Destroy", (PyCFunction
) _wrap_Object_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46180 { (char *)"Object_swigregister", Object_swigregister
, METH_VARARGS
, NULL
},
46181 { (char *)"Size_width_set", (PyCFunction
) _wrap_Size_width_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46182 { (char *)"Size_width_get", (PyCFunction
) _wrap_Size_width_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46183 { (char *)"Size_height_set", (PyCFunction
) _wrap_Size_height_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46184 { (char *)"Size_height_get", (PyCFunction
) _wrap_Size_height_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46185 { (char *)"new_Size", (PyCFunction
) _wrap_new_Size
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46186 { (char *)"delete_Size", (PyCFunction
) _wrap_delete_Size
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46187 { (char *)"Size___eq__", (PyCFunction
) _wrap_Size___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46188 { (char *)"Size___ne__", (PyCFunction
) _wrap_Size___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46189 { (char *)"Size___add__", (PyCFunction
) _wrap_Size___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46190 { (char *)"Size___sub__", (PyCFunction
) _wrap_Size___sub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46191 { (char *)"Size_IncTo", (PyCFunction
) _wrap_Size_IncTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46192 { (char *)"Size_DecTo", (PyCFunction
) _wrap_Size_DecTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46193 { (char *)"Size_Set", (PyCFunction
) _wrap_Size_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46194 { (char *)"Size_SetWidth", (PyCFunction
) _wrap_Size_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46195 { (char *)"Size_SetHeight", (PyCFunction
) _wrap_Size_SetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46196 { (char *)"Size_GetWidth", (PyCFunction
) _wrap_Size_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46197 { (char *)"Size_GetHeight", (PyCFunction
) _wrap_Size_GetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46198 { (char *)"Size_IsFullySpecified", (PyCFunction
) _wrap_Size_IsFullySpecified
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46199 { (char *)"Size_SetDefaults", (PyCFunction
) _wrap_Size_SetDefaults
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46200 { (char *)"Size_Get", (PyCFunction
) _wrap_Size_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46201 { (char *)"Size_swigregister", Size_swigregister
, METH_VARARGS
, NULL
},
46202 { (char *)"RealPoint_x_set", (PyCFunction
) _wrap_RealPoint_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46203 { (char *)"RealPoint_x_get", (PyCFunction
) _wrap_RealPoint_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46204 { (char *)"RealPoint_y_set", (PyCFunction
) _wrap_RealPoint_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46205 { (char *)"RealPoint_y_get", (PyCFunction
) _wrap_RealPoint_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46206 { (char *)"new_RealPoint", (PyCFunction
) _wrap_new_RealPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46207 { (char *)"delete_RealPoint", (PyCFunction
) _wrap_delete_RealPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46208 { (char *)"RealPoint___eq__", (PyCFunction
) _wrap_RealPoint___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46209 { (char *)"RealPoint___ne__", (PyCFunction
) _wrap_RealPoint___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46210 { (char *)"RealPoint___add__", (PyCFunction
) _wrap_RealPoint___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46211 { (char *)"RealPoint___sub__", (PyCFunction
) _wrap_RealPoint___sub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46212 { (char *)"RealPoint_Set", (PyCFunction
) _wrap_RealPoint_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46213 { (char *)"RealPoint_Get", (PyCFunction
) _wrap_RealPoint_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46214 { (char *)"RealPoint_swigregister", RealPoint_swigregister
, METH_VARARGS
, NULL
},
46215 { (char *)"Point_x_set", (PyCFunction
) _wrap_Point_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46216 { (char *)"Point_x_get", (PyCFunction
) _wrap_Point_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46217 { (char *)"Point_y_set", (PyCFunction
) _wrap_Point_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46218 { (char *)"Point_y_get", (PyCFunction
) _wrap_Point_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46219 { (char *)"new_Point", (PyCFunction
) _wrap_new_Point
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46220 { (char *)"delete_Point", (PyCFunction
) _wrap_delete_Point
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46221 { (char *)"Point___eq__", (PyCFunction
) _wrap_Point___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46222 { (char *)"Point___ne__", (PyCFunction
) _wrap_Point___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46223 { (char *)"Point___add__", (PyCFunction
) _wrap_Point___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46224 { (char *)"Point___sub__", (PyCFunction
) _wrap_Point___sub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46225 { (char *)"Point___iadd__", (PyCFunction
) _wrap_Point___iadd__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46226 { (char *)"Point___isub__", (PyCFunction
) _wrap_Point___isub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46227 { (char *)"Point_Set", (PyCFunction
) _wrap_Point_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46228 { (char *)"Point_Get", (PyCFunction
) _wrap_Point_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46229 { (char *)"Point_swigregister", Point_swigregister
, METH_VARARGS
, NULL
},
46230 { (char *)"new_Rect", (PyCFunction
) _wrap_new_Rect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46231 { (char *)"new_RectPP", (PyCFunction
) _wrap_new_RectPP
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46232 { (char *)"new_RectPS", (PyCFunction
) _wrap_new_RectPS
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46233 { (char *)"new_RectS", (PyCFunction
) _wrap_new_RectS
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46234 { (char *)"delete_Rect", (PyCFunction
) _wrap_delete_Rect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46235 { (char *)"Rect_GetX", (PyCFunction
) _wrap_Rect_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46236 { (char *)"Rect_SetX", (PyCFunction
) _wrap_Rect_SetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46237 { (char *)"Rect_GetY", (PyCFunction
) _wrap_Rect_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46238 { (char *)"Rect_SetY", (PyCFunction
) _wrap_Rect_SetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46239 { (char *)"Rect_GetWidth", (PyCFunction
) _wrap_Rect_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46240 { (char *)"Rect_SetWidth", (PyCFunction
) _wrap_Rect_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46241 { (char *)"Rect_GetHeight", (PyCFunction
) _wrap_Rect_GetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46242 { (char *)"Rect_SetHeight", (PyCFunction
) _wrap_Rect_SetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46243 { (char *)"Rect_GetPosition", (PyCFunction
) _wrap_Rect_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46244 { (char *)"Rect_SetPosition", (PyCFunction
) _wrap_Rect_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46245 { (char *)"Rect_GetSize", (PyCFunction
) _wrap_Rect_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46246 { (char *)"Rect_SetSize", (PyCFunction
) _wrap_Rect_SetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46247 { (char *)"Rect_IsEmpty", (PyCFunction
) _wrap_Rect_IsEmpty
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46248 { (char *)"Rect_GetTopLeft", (PyCFunction
) _wrap_Rect_GetTopLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46249 { (char *)"Rect_SetTopLeft", (PyCFunction
) _wrap_Rect_SetTopLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46250 { (char *)"Rect_GetBottomRight", (PyCFunction
) _wrap_Rect_GetBottomRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46251 { (char *)"Rect_SetBottomRight", (PyCFunction
) _wrap_Rect_SetBottomRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46252 { (char *)"Rect_GetLeft", (PyCFunction
) _wrap_Rect_GetLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46253 { (char *)"Rect_GetTop", (PyCFunction
) _wrap_Rect_GetTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46254 { (char *)"Rect_GetBottom", (PyCFunction
) _wrap_Rect_GetBottom
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46255 { (char *)"Rect_GetRight", (PyCFunction
) _wrap_Rect_GetRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46256 { (char *)"Rect_SetLeft", (PyCFunction
) _wrap_Rect_SetLeft
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46257 { (char *)"Rect_SetRight", (PyCFunction
) _wrap_Rect_SetRight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46258 { (char *)"Rect_SetTop", (PyCFunction
) _wrap_Rect_SetTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46259 { (char *)"Rect_SetBottom", (PyCFunction
) _wrap_Rect_SetBottom
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46260 { (char *)"Rect_Inflate", (PyCFunction
) _wrap_Rect_Inflate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46261 { (char *)"Rect_Deflate", (PyCFunction
) _wrap_Rect_Deflate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46262 { (char *)"Rect_OffsetXY", (PyCFunction
) _wrap_Rect_OffsetXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46263 { (char *)"Rect_Offset", (PyCFunction
) _wrap_Rect_Offset
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46264 { (char *)"Rect_Intersect", (PyCFunction
) _wrap_Rect_Intersect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46265 { (char *)"Rect_Union", (PyCFunction
) _wrap_Rect_Union
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46266 { (char *)"Rect___add__", (PyCFunction
) _wrap_Rect___add__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46267 { (char *)"Rect___iadd__", (PyCFunction
) _wrap_Rect___iadd__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46268 { (char *)"Rect___eq__", (PyCFunction
) _wrap_Rect___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46269 { (char *)"Rect___ne__", (PyCFunction
) _wrap_Rect___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46270 { (char *)"Rect_InsideXY", (PyCFunction
) _wrap_Rect_InsideXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46271 { (char *)"Rect_Inside", (PyCFunction
) _wrap_Rect_Inside
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46272 { (char *)"Rect_Intersects", (PyCFunction
) _wrap_Rect_Intersects
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46273 { (char *)"Rect_x_set", (PyCFunction
) _wrap_Rect_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46274 { (char *)"Rect_x_get", (PyCFunction
) _wrap_Rect_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46275 { (char *)"Rect_y_set", (PyCFunction
) _wrap_Rect_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46276 { (char *)"Rect_y_get", (PyCFunction
) _wrap_Rect_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46277 { (char *)"Rect_width_set", (PyCFunction
) _wrap_Rect_width_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46278 { (char *)"Rect_width_get", (PyCFunction
) _wrap_Rect_width_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46279 { (char *)"Rect_height_set", (PyCFunction
) _wrap_Rect_height_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46280 { (char *)"Rect_height_get", (PyCFunction
) _wrap_Rect_height_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46281 { (char *)"Rect_Set", (PyCFunction
) _wrap_Rect_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46282 { (char *)"Rect_Get", (PyCFunction
) _wrap_Rect_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46283 { (char *)"Rect_swigregister", Rect_swigregister
, METH_VARARGS
, NULL
},
46284 { (char *)"IntersectRect", (PyCFunction
) _wrap_IntersectRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46285 { (char *)"new_Point2D", (PyCFunction
) _wrap_new_Point2D
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46286 { (char *)"new_Point2DCopy", (PyCFunction
) _wrap_new_Point2DCopy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46287 { (char *)"new_Point2DFromPoint", (PyCFunction
) _wrap_new_Point2DFromPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46288 { (char *)"Point2D_GetFloor", (PyCFunction
) _wrap_Point2D_GetFloor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46289 { (char *)"Point2D_GetRounded", (PyCFunction
) _wrap_Point2D_GetRounded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46290 { (char *)"Point2D_GetVectorLength", (PyCFunction
) _wrap_Point2D_GetVectorLength
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46291 { (char *)"Point2D_GetVectorAngle", (PyCFunction
) _wrap_Point2D_GetVectorAngle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46292 { (char *)"Point2D_SetVectorLength", (PyCFunction
) _wrap_Point2D_SetVectorLength
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46293 { (char *)"Point2D_SetVectorAngle", (PyCFunction
) _wrap_Point2D_SetVectorAngle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46294 { (char *)"Point2D_GetDistance", (PyCFunction
) _wrap_Point2D_GetDistance
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46295 { (char *)"Point2D_GetDistanceSquare", (PyCFunction
) _wrap_Point2D_GetDistanceSquare
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46296 { (char *)"Point2D_GetDotProduct", (PyCFunction
) _wrap_Point2D_GetDotProduct
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46297 { (char *)"Point2D_GetCrossProduct", (PyCFunction
) _wrap_Point2D_GetCrossProduct
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46298 { (char *)"Point2D___neg__", (PyCFunction
) _wrap_Point2D___neg__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46299 { (char *)"Point2D___iadd__", (PyCFunction
) _wrap_Point2D___iadd__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46300 { (char *)"Point2D___isub__", (PyCFunction
) _wrap_Point2D___isub__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46301 { (char *)"Point2D___imul__", (PyCFunction
) _wrap_Point2D___imul__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46302 { (char *)"Point2D___idiv__", (PyCFunction
) _wrap_Point2D___idiv__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46303 { (char *)"Point2D___eq__", (PyCFunction
) _wrap_Point2D___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46304 { (char *)"Point2D___ne__", (PyCFunction
) _wrap_Point2D___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46305 { (char *)"Point2D_x_set", (PyCFunction
) _wrap_Point2D_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46306 { (char *)"Point2D_x_get", (PyCFunction
) _wrap_Point2D_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46307 { (char *)"Point2D_y_set", (PyCFunction
) _wrap_Point2D_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46308 { (char *)"Point2D_y_get", (PyCFunction
) _wrap_Point2D_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46309 { (char *)"Point2D_Set", (PyCFunction
) _wrap_Point2D_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46310 { (char *)"Point2D_Get", (PyCFunction
) _wrap_Point2D_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46311 { (char *)"Point2D_swigregister", Point2D_swigregister
, METH_VARARGS
, NULL
},
46312 { (char *)"new_InputStream", (PyCFunction
) _wrap_new_InputStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46313 { (char *)"delete_InputStream", (PyCFunction
) _wrap_delete_InputStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46314 { (char *)"InputStream_close", (PyCFunction
) _wrap_InputStream_close
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46315 { (char *)"InputStream_flush", (PyCFunction
) _wrap_InputStream_flush
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46316 { (char *)"InputStream_eof", (PyCFunction
) _wrap_InputStream_eof
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46317 { (char *)"InputStream_read", (PyCFunction
) _wrap_InputStream_read
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46318 { (char *)"InputStream_readline", (PyCFunction
) _wrap_InputStream_readline
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46319 { (char *)"InputStream_readlines", (PyCFunction
) _wrap_InputStream_readlines
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46320 { (char *)"InputStream_seek", (PyCFunction
) _wrap_InputStream_seek
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46321 { (char *)"InputStream_tell", (PyCFunction
) _wrap_InputStream_tell
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46322 { (char *)"InputStream_Peek", (PyCFunction
) _wrap_InputStream_Peek
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46323 { (char *)"InputStream_GetC", (PyCFunction
) _wrap_InputStream_GetC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46324 { (char *)"InputStream_LastRead", (PyCFunction
) _wrap_InputStream_LastRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46325 { (char *)"InputStream_CanRead", (PyCFunction
) _wrap_InputStream_CanRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46326 { (char *)"InputStream_Eof", (PyCFunction
) _wrap_InputStream_Eof
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46327 { (char *)"InputStream_Ungetch", (PyCFunction
) _wrap_InputStream_Ungetch
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46328 { (char *)"InputStream_SeekI", (PyCFunction
) _wrap_InputStream_SeekI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46329 { (char *)"InputStream_TellI", (PyCFunction
) _wrap_InputStream_TellI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46330 { (char *)"InputStream_swigregister", InputStream_swigregister
, METH_VARARGS
, NULL
},
46331 { (char *)"OutputStream_write", (PyCFunction
) _wrap_OutputStream_write
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46332 { (char *)"OutputStream_swigregister", OutputStream_swigregister
, METH_VARARGS
, NULL
},
46333 { (char *)"new_FSFile", (PyCFunction
) _wrap_new_FSFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46334 { (char *)"delete_FSFile", (PyCFunction
) _wrap_delete_FSFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46335 { (char *)"FSFile_GetStream", (PyCFunction
) _wrap_FSFile_GetStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46336 { (char *)"FSFile_GetMimeType", (PyCFunction
) _wrap_FSFile_GetMimeType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46337 { (char *)"FSFile_GetLocation", (PyCFunction
) _wrap_FSFile_GetLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46338 { (char *)"FSFile_GetAnchor", (PyCFunction
) _wrap_FSFile_GetAnchor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46339 { (char *)"FSFile_GetModificationTime", (PyCFunction
) _wrap_FSFile_GetModificationTime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46340 { (char *)"FSFile_swigregister", FSFile_swigregister
, METH_VARARGS
, NULL
},
46341 { (char *)"CPPFileSystemHandler_swigregister", CPPFileSystemHandler_swigregister
, METH_VARARGS
, NULL
},
46342 { (char *)"new_FileSystemHandler", (PyCFunction
) _wrap_new_FileSystemHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46343 { (char *)"FileSystemHandler__setCallbackInfo", (PyCFunction
) _wrap_FileSystemHandler__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46344 { (char *)"FileSystemHandler_CanOpen", (PyCFunction
) _wrap_FileSystemHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46345 { (char *)"FileSystemHandler_OpenFile", (PyCFunction
) _wrap_FileSystemHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46346 { (char *)"FileSystemHandler_FindFirst", (PyCFunction
) _wrap_FileSystemHandler_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46347 { (char *)"FileSystemHandler_FindNext", (PyCFunction
) _wrap_FileSystemHandler_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46348 { (char *)"FileSystemHandler_GetProtocol", (PyCFunction
) _wrap_FileSystemHandler_GetProtocol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46349 { (char *)"FileSystemHandler_GetLeftLocation", (PyCFunction
) _wrap_FileSystemHandler_GetLeftLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46350 { (char *)"FileSystemHandler_GetAnchor", (PyCFunction
) _wrap_FileSystemHandler_GetAnchor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46351 { (char *)"FileSystemHandler_GetRightLocation", (PyCFunction
) _wrap_FileSystemHandler_GetRightLocation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46352 { (char *)"FileSystemHandler_GetMimeTypeFromExt", (PyCFunction
) _wrap_FileSystemHandler_GetMimeTypeFromExt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46353 { (char *)"FileSystemHandler_swigregister", FileSystemHandler_swigregister
, METH_VARARGS
, NULL
},
46354 { (char *)"new_FileSystem", (PyCFunction
) _wrap_new_FileSystem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46355 { (char *)"delete_FileSystem", (PyCFunction
) _wrap_delete_FileSystem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46356 { (char *)"FileSystem_ChangePathTo", (PyCFunction
) _wrap_FileSystem_ChangePathTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46357 { (char *)"FileSystem_GetPath", (PyCFunction
) _wrap_FileSystem_GetPath
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46358 { (char *)"FileSystem_OpenFile", (PyCFunction
) _wrap_FileSystem_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46359 { (char *)"FileSystem_FindFirst", (PyCFunction
) _wrap_FileSystem_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46360 { (char *)"FileSystem_FindNext", (PyCFunction
) _wrap_FileSystem_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46361 { (char *)"FileSystem_AddHandler", (PyCFunction
) _wrap_FileSystem_AddHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46362 { (char *)"FileSystem_CleanUpHandlers", (PyCFunction
) _wrap_FileSystem_CleanUpHandlers
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46363 { (char *)"FileSystem_FileNameToURL", (PyCFunction
) _wrap_FileSystem_FileNameToURL
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46364 { (char *)"FileSystem_URLToFileName", (PyCFunction
) _wrap_FileSystem_URLToFileName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46365 { (char *)"FileSystem_swigregister", FileSystem_swigregister
, METH_VARARGS
, NULL
},
46366 { (char *)"new_InternetFSHandler", (PyCFunction
) _wrap_new_InternetFSHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46367 { (char *)"InternetFSHandler_CanOpen", (PyCFunction
) _wrap_InternetFSHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46368 { (char *)"InternetFSHandler_OpenFile", (PyCFunction
) _wrap_InternetFSHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46369 { (char *)"InternetFSHandler_swigregister", InternetFSHandler_swigregister
, METH_VARARGS
, NULL
},
46370 { (char *)"new_ZipFSHandler", (PyCFunction
) _wrap_new_ZipFSHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46371 { (char *)"ZipFSHandler_CanOpen", (PyCFunction
) _wrap_ZipFSHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46372 { (char *)"ZipFSHandler_OpenFile", (PyCFunction
) _wrap_ZipFSHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46373 { (char *)"ZipFSHandler_FindFirst", (PyCFunction
) _wrap_ZipFSHandler_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46374 { (char *)"ZipFSHandler_FindNext", (PyCFunction
) _wrap_ZipFSHandler_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46375 { (char *)"ZipFSHandler_swigregister", ZipFSHandler_swigregister
, METH_VARARGS
, NULL
},
46376 { (char *)"__wxMemoryFSHandler_AddFile_wxImage", (PyCFunction
) _wrap___wxMemoryFSHandler_AddFile_wxImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46377 { (char *)"__wxMemoryFSHandler_AddFile_wxBitmap", (PyCFunction
) _wrap___wxMemoryFSHandler_AddFile_wxBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46378 { (char *)"__wxMemoryFSHandler_AddFile_Data", (PyCFunction
) _wrap___wxMemoryFSHandler_AddFile_Data
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46379 { (char *)"new_MemoryFSHandler", (PyCFunction
) _wrap_new_MemoryFSHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46380 { (char *)"MemoryFSHandler_RemoveFile", (PyCFunction
) _wrap_MemoryFSHandler_RemoveFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46381 { (char *)"MemoryFSHandler_CanOpen", (PyCFunction
) _wrap_MemoryFSHandler_CanOpen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46382 { (char *)"MemoryFSHandler_OpenFile", (PyCFunction
) _wrap_MemoryFSHandler_OpenFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46383 { (char *)"MemoryFSHandler_FindFirst", (PyCFunction
) _wrap_MemoryFSHandler_FindFirst
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46384 { (char *)"MemoryFSHandler_FindNext", (PyCFunction
) _wrap_MemoryFSHandler_FindNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46385 { (char *)"MemoryFSHandler_swigregister", MemoryFSHandler_swigregister
, METH_VARARGS
, NULL
},
46386 { (char *)"ImageHandler_GetName", (PyCFunction
) _wrap_ImageHandler_GetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46387 { (char *)"ImageHandler_GetExtension", (PyCFunction
) _wrap_ImageHandler_GetExtension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46388 { (char *)"ImageHandler_GetType", (PyCFunction
) _wrap_ImageHandler_GetType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46389 { (char *)"ImageHandler_GetMimeType", (PyCFunction
) _wrap_ImageHandler_GetMimeType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46390 { (char *)"ImageHandler_CanRead", (PyCFunction
) _wrap_ImageHandler_CanRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46391 { (char *)"ImageHandler_SetName", (PyCFunction
) _wrap_ImageHandler_SetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46392 { (char *)"ImageHandler_SetExtension", (PyCFunction
) _wrap_ImageHandler_SetExtension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46393 { (char *)"ImageHandler_SetType", (PyCFunction
) _wrap_ImageHandler_SetType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46394 { (char *)"ImageHandler_SetMimeType", (PyCFunction
) _wrap_ImageHandler_SetMimeType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46395 { (char *)"ImageHandler_swigregister", ImageHandler_swigregister
, METH_VARARGS
, NULL
},
46396 { (char *)"new_PyImageHandler", (PyCFunction
) _wrap_new_PyImageHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46397 { (char *)"PyImageHandler__SetSelf", (PyCFunction
) _wrap_PyImageHandler__SetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46398 { (char *)"PyImageHandler_swigregister", PyImageHandler_swigregister
, METH_VARARGS
, NULL
},
46399 { (char *)"new_ImageHistogram", (PyCFunction
) _wrap_new_ImageHistogram
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46400 { (char *)"ImageHistogram_MakeKey", (PyCFunction
) _wrap_ImageHistogram_MakeKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46401 { (char *)"ImageHistogram_FindFirstUnusedColour", (PyCFunction
) _wrap_ImageHistogram_FindFirstUnusedColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46402 { (char *)"ImageHistogram_GetCount", (PyCFunction
) _wrap_ImageHistogram_GetCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46403 { (char *)"ImageHistogram_GetCountRGB", (PyCFunction
) _wrap_ImageHistogram_GetCountRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46404 { (char *)"ImageHistogram_GetCountColour", (PyCFunction
) _wrap_ImageHistogram_GetCountColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46405 { (char *)"ImageHistogram_swigregister", ImageHistogram_swigregister
, METH_VARARGS
, NULL
},
46406 { (char *)"new_Image_RGBValue", (PyCFunction
) _wrap_new_Image_RGBValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46407 { (char *)"Image_RGBValue_red_set", (PyCFunction
) _wrap_Image_RGBValue_red_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46408 { (char *)"Image_RGBValue_red_get", (PyCFunction
) _wrap_Image_RGBValue_red_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46409 { (char *)"Image_RGBValue_green_set", (PyCFunction
) _wrap_Image_RGBValue_green_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46410 { (char *)"Image_RGBValue_green_get", (PyCFunction
) _wrap_Image_RGBValue_green_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46411 { (char *)"Image_RGBValue_blue_set", (PyCFunction
) _wrap_Image_RGBValue_blue_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46412 { (char *)"Image_RGBValue_blue_get", (PyCFunction
) _wrap_Image_RGBValue_blue_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46413 { (char *)"Image_RGBValue_swigregister", Image_RGBValue_swigregister
, METH_VARARGS
, NULL
},
46414 { (char *)"new_Image_HSVValue", (PyCFunction
) _wrap_new_Image_HSVValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46415 { (char *)"Image_HSVValue_hue_set", (PyCFunction
) _wrap_Image_HSVValue_hue_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46416 { (char *)"Image_HSVValue_hue_get", (PyCFunction
) _wrap_Image_HSVValue_hue_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46417 { (char *)"Image_HSVValue_saturation_set", (PyCFunction
) _wrap_Image_HSVValue_saturation_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46418 { (char *)"Image_HSVValue_saturation_get", (PyCFunction
) _wrap_Image_HSVValue_saturation_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46419 { (char *)"Image_HSVValue_value_set", (PyCFunction
) _wrap_Image_HSVValue_value_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46420 { (char *)"Image_HSVValue_value_get", (PyCFunction
) _wrap_Image_HSVValue_value_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46421 { (char *)"Image_HSVValue_swigregister", Image_HSVValue_swigregister
, METH_VARARGS
, NULL
},
46422 { (char *)"new_Image", (PyCFunction
) _wrap_new_Image
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46423 { (char *)"delete_Image", (PyCFunction
) _wrap_delete_Image
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46424 { (char *)"new_ImageFromMime", (PyCFunction
) _wrap_new_ImageFromMime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46425 { (char *)"new_ImageFromStream", (PyCFunction
) _wrap_new_ImageFromStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46426 { (char *)"new_ImageFromStreamMime", (PyCFunction
) _wrap_new_ImageFromStreamMime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46427 { (char *)"new_EmptyImage", (PyCFunction
) _wrap_new_EmptyImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46428 { (char *)"new_ImageFromBitmap", (PyCFunction
) _wrap_new_ImageFromBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46429 { (char *)"new_ImageFromData", (PyCFunction
) _wrap_new_ImageFromData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46430 { (char *)"new_ImageFromDataWithAlpha", (PyCFunction
) _wrap_new_ImageFromDataWithAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46431 { (char *)"Image_Create", (PyCFunction
) _wrap_Image_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46432 { (char *)"Image_Destroy", (PyCFunction
) _wrap_Image_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46433 { (char *)"Image_Scale", (PyCFunction
) _wrap_Image_Scale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46434 { (char *)"Image_ShrinkBy", (PyCFunction
) _wrap_Image_ShrinkBy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46435 { (char *)"Image_Rescale", (PyCFunction
) _wrap_Image_Rescale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46436 { (char *)"Image_Resize", (PyCFunction
) _wrap_Image_Resize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46437 { (char *)"Image_SetRGB", (PyCFunction
) _wrap_Image_SetRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46438 { (char *)"Image_SetRGBRect", (PyCFunction
) _wrap_Image_SetRGBRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46439 { (char *)"Image_GetRed", (PyCFunction
) _wrap_Image_GetRed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46440 { (char *)"Image_GetGreen", (PyCFunction
) _wrap_Image_GetGreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46441 { (char *)"Image_GetBlue", (PyCFunction
) _wrap_Image_GetBlue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46442 { (char *)"Image_SetAlpha", (PyCFunction
) _wrap_Image_SetAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46443 { (char *)"Image_GetAlpha", (PyCFunction
) _wrap_Image_GetAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46444 { (char *)"Image_HasAlpha", (PyCFunction
) _wrap_Image_HasAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46445 { (char *)"Image_InitAlpha", (PyCFunction
) _wrap_Image_InitAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46446 { (char *)"Image_IsTransparent", (PyCFunction
) _wrap_Image_IsTransparent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46447 { (char *)"Image_FindFirstUnusedColour", (PyCFunction
) _wrap_Image_FindFirstUnusedColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46448 { (char *)"Image_ConvertAlphaToMask", (PyCFunction
) _wrap_Image_ConvertAlphaToMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46449 { (char *)"Image_ConvertColourToAlpha", (PyCFunction
) _wrap_Image_ConvertColourToAlpha
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46450 { (char *)"Image_SetMaskFromImage", (PyCFunction
) _wrap_Image_SetMaskFromImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46451 { (char *)"Image_CanRead", (PyCFunction
) _wrap_Image_CanRead
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46452 { (char *)"Image_GetImageCount", (PyCFunction
) _wrap_Image_GetImageCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46453 { (char *)"Image_LoadFile", (PyCFunction
) _wrap_Image_LoadFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46454 { (char *)"Image_LoadMimeFile", (PyCFunction
) _wrap_Image_LoadMimeFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46455 { (char *)"Image_SaveFile", (PyCFunction
) _wrap_Image_SaveFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46456 { (char *)"Image_SaveMimeFile", (PyCFunction
) _wrap_Image_SaveMimeFile
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46457 { (char *)"Image_CanReadStream", (PyCFunction
) _wrap_Image_CanReadStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46458 { (char *)"Image_LoadStream", (PyCFunction
) _wrap_Image_LoadStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46459 { (char *)"Image_LoadMimeStream", (PyCFunction
) _wrap_Image_LoadMimeStream
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46460 { (char *)"Image_Ok", (PyCFunction
) _wrap_Image_Ok
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46461 { (char *)"Image_GetWidth", (PyCFunction
) _wrap_Image_GetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46462 { (char *)"Image_GetHeight", (PyCFunction
) _wrap_Image_GetHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46463 { (char *)"Image_GetSize", (PyCFunction
) _wrap_Image_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46464 { (char *)"Image_GetSubImage", (PyCFunction
) _wrap_Image_GetSubImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46465 { (char *)"Image_Size", (PyCFunction
) _wrap_Image_Size
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46466 { (char *)"Image_Copy", (PyCFunction
) _wrap_Image_Copy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46467 { (char *)"Image_Paste", (PyCFunction
) _wrap_Image_Paste
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46468 { (char *)"Image_GetData", (PyCFunction
) _wrap_Image_GetData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46469 { (char *)"Image_SetData", (PyCFunction
) _wrap_Image_SetData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46470 { (char *)"Image_GetDataBuffer", (PyCFunction
) _wrap_Image_GetDataBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46471 { (char *)"Image_SetDataBuffer", (PyCFunction
) _wrap_Image_SetDataBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46472 { (char *)"Image_GetAlphaData", (PyCFunction
) _wrap_Image_GetAlphaData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46473 { (char *)"Image_SetAlphaData", (PyCFunction
) _wrap_Image_SetAlphaData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46474 { (char *)"Image_GetAlphaBuffer", (PyCFunction
) _wrap_Image_GetAlphaBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46475 { (char *)"Image_SetAlphaBuffer", (PyCFunction
) _wrap_Image_SetAlphaBuffer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46476 { (char *)"Image_SetMaskColour", (PyCFunction
) _wrap_Image_SetMaskColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46477 { (char *)"Image_GetOrFindMaskColour", (PyCFunction
) _wrap_Image_GetOrFindMaskColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46478 { (char *)"Image_GetMaskRed", (PyCFunction
) _wrap_Image_GetMaskRed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46479 { (char *)"Image_GetMaskGreen", (PyCFunction
) _wrap_Image_GetMaskGreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46480 { (char *)"Image_GetMaskBlue", (PyCFunction
) _wrap_Image_GetMaskBlue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46481 { (char *)"Image_SetMask", (PyCFunction
) _wrap_Image_SetMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46482 { (char *)"Image_HasMask", (PyCFunction
) _wrap_Image_HasMask
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46483 { (char *)"Image_Rotate", (PyCFunction
) _wrap_Image_Rotate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46484 { (char *)"Image_Rotate90", (PyCFunction
) _wrap_Image_Rotate90
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46485 { (char *)"Image_Mirror", (PyCFunction
) _wrap_Image_Mirror
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46486 { (char *)"Image_Replace", (PyCFunction
) _wrap_Image_Replace
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46487 { (char *)"Image_ConvertToGreyscale", (PyCFunction
) _wrap_Image_ConvertToGreyscale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46488 { (char *)"Image_ConvertToMono", (PyCFunction
) _wrap_Image_ConvertToMono
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46489 { (char *)"Image_SetOption", (PyCFunction
) _wrap_Image_SetOption
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46490 { (char *)"Image_SetOptionInt", (PyCFunction
) _wrap_Image_SetOptionInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46491 { (char *)"Image_GetOption", (PyCFunction
) _wrap_Image_GetOption
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46492 { (char *)"Image_GetOptionInt", (PyCFunction
) _wrap_Image_GetOptionInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46493 { (char *)"Image_HasOption", (PyCFunction
) _wrap_Image_HasOption
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46494 { (char *)"Image_CountColours", (PyCFunction
) _wrap_Image_CountColours
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46495 { (char *)"Image_ComputeHistogram", (PyCFunction
) _wrap_Image_ComputeHistogram
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46496 { (char *)"Image_AddHandler", (PyCFunction
) _wrap_Image_AddHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46497 { (char *)"Image_InsertHandler", (PyCFunction
) _wrap_Image_InsertHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46498 { (char *)"Image_RemoveHandler", (PyCFunction
) _wrap_Image_RemoveHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46499 { (char *)"Image_GetImageExtWildcard", (PyCFunction
) _wrap_Image_GetImageExtWildcard
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46500 { (char *)"Image_ConvertToBitmap", (PyCFunction
) _wrap_Image_ConvertToBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46501 { (char *)"Image_ConvertToMonoBitmap", (PyCFunction
) _wrap_Image_ConvertToMonoBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46502 { (char *)"Image_RotateHue", (PyCFunction
) _wrap_Image_RotateHue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46503 { (char *)"Image_RGBtoHSV", (PyCFunction
) _wrap_Image_RGBtoHSV
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46504 { (char *)"Image_HSVtoRGB", (PyCFunction
) _wrap_Image_HSVtoRGB
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46505 { (char *)"Image_swigregister", Image_swigregister
, METH_VARARGS
, NULL
},
46506 { (char *)"new_BMPHandler", (PyCFunction
) _wrap_new_BMPHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46507 { (char *)"BMPHandler_swigregister", BMPHandler_swigregister
, METH_VARARGS
, NULL
},
46508 { (char *)"new_ICOHandler", (PyCFunction
) _wrap_new_ICOHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46509 { (char *)"ICOHandler_swigregister", ICOHandler_swigregister
, METH_VARARGS
, NULL
},
46510 { (char *)"new_CURHandler", (PyCFunction
) _wrap_new_CURHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46511 { (char *)"CURHandler_swigregister", CURHandler_swigregister
, METH_VARARGS
, NULL
},
46512 { (char *)"new_ANIHandler", (PyCFunction
) _wrap_new_ANIHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46513 { (char *)"ANIHandler_swigregister", ANIHandler_swigregister
, METH_VARARGS
, NULL
},
46514 { (char *)"new_PNGHandler", (PyCFunction
) _wrap_new_PNGHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46515 { (char *)"PNGHandler_swigregister", PNGHandler_swigregister
, METH_VARARGS
, NULL
},
46516 { (char *)"new_GIFHandler", (PyCFunction
) _wrap_new_GIFHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46517 { (char *)"GIFHandler_swigregister", GIFHandler_swigregister
, METH_VARARGS
, NULL
},
46518 { (char *)"new_PCXHandler", (PyCFunction
) _wrap_new_PCXHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46519 { (char *)"PCXHandler_swigregister", PCXHandler_swigregister
, METH_VARARGS
, NULL
},
46520 { (char *)"new_JPEGHandler", (PyCFunction
) _wrap_new_JPEGHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46521 { (char *)"JPEGHandler_swigregister", JPEGHandler_swigregister
, METH_VARARGS
, NULL
},
46522 { (char *)"new_PNMHandler", (PyCFunction
) _wrap_new_PNMHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46523 { (char *)"PNMHandler_swigregister", PNMHandler_swigregister
, METH_VARARGS
, NULL
},
46524 { (char *)"new_XPMHandler", (PyCFunction
) _wrap_new_XPMHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46525 { (char *)"XPMHandler_swigregister", XPMHandler_swigregister
, METH_VARARGS
, NULL
},
46526 { (char *)"new_TIFFHandler", (PyCFunction
) _wrap_new_TIFFHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46527 { (char *)"TIFFHandler_swigregister", TIFFHandler_swigregister
, METH_VARARGS
, NULL
},
46528 { (char *)"Quantize_Quantize", (PyCFunction
) _wrap_Quantize_Quantize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46529 { (char *)"Quantize_swigregister", Quantize_swigregister
, METH_VARARGS
, NULL
},
46530 { (char *)"new_EvtHandler", (PyCFunction
) _wrap_new_EvtHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46531 { (char *)"EvtHandler_GetNextHandler", (PyCFunction
) _wrap_EvtHandler_GetNextHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46532 { (char *)"EvtHandler_GetPreviousHandler", (PyCFunction
) _wrap_EvtHandler_GetPreviousHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46533 { (char *)"EvtHandler_SetNextHandler", (PyCFunction
) _wrap_EvtHandler_SetNextHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46534 { (char *)"EvtHandler_SetPreviousHandler", (PyCFunction
) _wrap_EvtHandler_SetPreviousHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46535 { (char *)"EvtHandler_GetEvtHandlerEnabled", (PyCFunction
) _wrap_EvtHandler_GetEvtHandlerEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46536 { (char *)"EvtHandler_SetEvtHandlerEnabled", (PyCFunction
) _wrap_EvtHandler_SetEvtHandlerEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46537 { (char *)"EvtHandler_ProcessEvent", (PyCFunction
) _wrap_EvtHandler_ProcessEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46538 { (char *)"EvtHandler_AddPendingEvent", (PyCFunction
) _wrap_EvtHandler_AddPendingEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46539 { (char *)"EvtHandler_ProcessPendingEvents", (PyCFunction
) _wrap_EvtHandler_ProcessPendingEvents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46540 { (char *)"EvtHandler_Connect", (PyCFunction
) _wrap_EvtHandler_Connect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46541 { (char *)"EvtHandler_Disconnect", (PyCFunction
) _wrap_EvtHandler_Disconnect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46542 { (char *)"EvtHandler__setOORInfo", (PyCFunction
) _wrap_EvtHandler__setOORInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46543 { (char *)"EvtHandler_swigregister", EvtHandler_swigregister
, METH_VARARGS
, NULL
},
46544 { (char *)"NewEventType", (PyCFunction
) _wrap_NewEventType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46545 { (char *)"delete_Event", (PyCFunction
) _wrap_delete_Event
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46546 { (char *)"Event_SetEventType", (PyCFunction
) _wrap_Event_SetEventType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46547 { (char *)"Event_GetEventType", (PyCFunction
) _wrap_Event_GetEventType
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46548 { (char *)"Event_GetEventObject", (PyCFunction
) _wrap_Event_GetEventObject
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46549 { (char *)"Event_SetEventObject", (PyCFunction
) _wrap_Event_SetEventObject
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46550 { (char *)"Event_GetTimestamp", (PyCFunction
) _wrap_Event_GetTimestamp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46551 { (char *)"Event_SetTimestamp", (PyCFunction
) _wrap_Event_SetTimestamp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46552 { (char *)"Event_GetId", (PyCFunction
) _wrap_Event_GetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46553 { (char *)"Event_SetId", (PyCFunction
) _wrap_Event_SetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46554 { (char *)"Event_IsCommandEvent", (PyCFunction
) _wrap_Event_IsCommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46555 { (char *)"Event_Skip", (PyCFunction
) _wrap_Event_Skip
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46556 { (char *)"Event_GetSkipped", (PyCFunction
) _wrap_Event_GetSkipped
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46557 { (char *)"Event_ShouldPropagate", (PyCFunction
) _wrap_Event_ShouldPropagate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46558 { (char *)"Event_StopPropagation", (PyCFunction
) _wrap_Event_StopPropagation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46559 { (char *)"Event_ResumePropagation", (PyCFunction
) _wrap_Event_ResumePropagation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46560 { (char *)"Event_Clone", (PyCFunction
) _wrap_Event_Clone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46561 { (char *)"Event_swigregister", Event_swigregister
, METH_VARARGS
, NULL
},
46562 { (char *)"new_PropagationDisabler", (PyCFunction
) _wrap_new_PropagationDisabler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46563 { (char *)"delete_PropagationDisabler", (PyCFunction
) _wrap_delete_PropagationDisabler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46564 { (char *)"PropagationDisabler_swigregister", PropagationDisabler_swigregister
, METH_VARARGS
, NULL
},
46565 { (char *)"new_PropagateOnce", (PyCFunction
) _wrap_new_PropagateOnce
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46566 { (char *)"delete_PropagateOnce", (PyCFunction
) _wrap_delete_PropagateOnce
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46567 { (char *)"PropagateOnce_swigregister", PropagateOnce_swigregister
, METH_VARARGS
, NULL
},
46568 { (char *)"new_CommandEvent", (PyCFunction
) _wrap_new_CommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46569 { (char *)"CommandEvent_GetSelection", (PyCFunction
) _wrap_CommandEvent_GetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46570 { (char *)"CommandEvent_SetString", (PyCFunction
) _wrap_CommandEvent_SetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46571 { (char *)"CommandEvent_GetString", (PyCFunction
) _wrap_CommandEvent_GetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46572 { (char *)"CommandEvent_IsChecked", (PyCFunction
) _wrap_CommandEvent_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46573 { (char *)"CommandEvent_IsSelection", (PyCFunction
) _wrap_CommandEvent_IsSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46574 { (char *)"CommandEvent_SetExtraLong", (PyCFunction
) _wrap_CommandEvent_SetExtraLong
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46575 { (char *)"CommandEvent_GetExtraLong", (PyCFunction
) _wrap_CommandEvent_GetExtraLong
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46576 { (char *)"CommandEvent_SetInt", (PyCFunction
) _wrap_CommandEvent_SetInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46577 { (char *)"CommandEvent_GetInt", (PyCFunction
) _wrap_CommandEvent_GetInt
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46578 { (char *)"CommandEvent_Clone", (PyCFunction
) _wrap_CommandEvent_Clone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46579 { (char *)"CommandEvent_swigregister", CommandEvent_swigregister
, METH_VARARGS
, NULL
},
46580 { (char *)"new_NotifyEvent", (PyCFunction
) _wrap_new_NotifyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46581 { (char *)"NotifyEvent_Veto", (PyCFunction
) _wrap_NotifyEvent_Veto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46582 { (char *)"NotifyEvent_Allow", (PyCFunction
) _wrap_NotifyEvent_Allow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46583 { (char *)"NotifyEvent_IsAllowed", (PyCFunction
) _wrap_NotifyEvent_IsAllowed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46584 { (char *)"NotifyEvent_swigregister", NotifyEvent_swigregister
, METH_VARARGS
, NULL
},
46585 { (char *)"new_ScrollEvent", (PyCFunction
) _wrap_new_ScrollEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46586 { (char *)"ScrollEvent_GetOrientation", (PyCFunction
) _wrap_ScrollEvent_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46587 { (char *)"ScrollEvent_GetPosition", (PyCFunction
) _wrap_ScrollEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46588 { (char *)"ScrollEvent_SetOrientation", (PyCFunction
) _wrap_ScrollEvent_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46589 { (char *)"ScrollEvent_SetPosition", (PyCFunction
) _wrap_ScrollEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46590 { (char *)"ScrollEvent_swigregister", ScrollEvent_swigregister
, METH_VARARGS
, NULL
},
46591 { (char *)"new_ScrollWinEvent", (PyCFunction
) _wrap_new_ScrollWinEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46592 { (char *)"ScrollWinEvent_GetOrientation", (PyCFunction
) _wrap_ScrollWinEvent_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46593 { (char *)"ScrollWinEvent_GetPosition", (PyCFunction
) _wrap_ScrollWinEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46594 { (char *)"ScrollWinEvent_SetOrientation", (PyCFunction
) _wrap_ScrollWinEvent_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46595 { (char *)"ScrollWinEvent_SetPosition", (PyCFunction
) _wrap_ScrollWinEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46596 { (char *)"ScrollWinEvent_swigregister", ScrollWinEvent_swigregister
, METH_VARARGS
, NULL
},
46597 { (char *)"new_MouseEvent", (PyCFunction
) _wrap_new_MouseEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46598 { (char *)"MouseEvent_IsButton", (PyCFunction
) _wrap_MouseEvent_IsButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46599 { (char *)"MouseEvent_ButtonDown", (PyCFunction
) _wrap_MouseEvent_ButtonDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46600 { (char *)"MouseEvent_ButtonDClick", (PyCFunction
) _wrap_MouseEvent_ButtonDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46601 { (char *)"MouseEvent_ButtonUp", (PyCFunction
) _wrap_MouseEvent_ButtonUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46602 { (char *)"MouseEvent_Button", (PyCFunction
) _wrap_MouseEvent_Button
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46603 { (char *)"MouseEvent_ButtonIsDown", (PyCFunction
) _wrap_MouseEvent_ButtonIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46604 { (char *)"MouseEvent_GetButton", (PyCFunction
) _wrap_MouseEvent_GetButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46605 { (char *)"MouseEvent_ControlDown", (PyCFunction
) _wrap_MouseEvent_ControlDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46606 { (char *)"MouseEvent_MetaDown", (PyCFunction
) _wrap_MouseEvent_MetaDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46607 { (char *)"MouseEvent_AltDown", (PyCFunction
) _wrap_MouseEvent_AltDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46608 { (char *)"MouseEvent_ShiftDown", (PyCFunction
) _wrap_MouseEvent_ShiftDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46609 { (char *)"MouseEvent_CmdDown", (PyCFunction
) _wrap_MouseEvent_CmdDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46610 { (char *)"MouseEvent_LeftDown", (PyCFunction
) _wrap_MouseEvent_LeftDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46611 { (char *)"MouseEvent_MiddleDown", (PyCFunction
) _wrap_MouseEvent_MiddleDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46612 { (char *)"MouseEvent_RightDown", (PyCFunction
) _wrap_MouseEvent_RightDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46613 { (char *)"MouseEvent_LeftUp", (PyCFunction
) _wrap_MouseEvent_LeftUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46614 { (char *)"MouseEvent_MiddleUp", (PyCFunction
) _wrap_MouseEvent_MiddleUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46615 { (char *)"MouseEvent_RightUp", (PyCFunction
) _wrap_MouseEvent_RightUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46616 { (char *)"MouseEvent_LeftDClick", (PyCFunction
) _wrap_MouseEvent_LeftDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46617 { (char *)"MouseEvent_MiddleDClick", (PyCFunction
) _wrap_MouseEvent_MiddleDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46618 { (char *)"MouseEvent_RightDClick", (PyCFunction
) _wrap_MouseEvent_RightDClick
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46619 { (char *)"MouseEvent_LeftIsDown", (PyCFunction
) _wrap_MouseEvent_LeftIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46620 { (char *)"MouseEvent_MiddleIsDown", (PyCFunction
) _wrap_MouseEvent_MiddleIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46621 { (char *)"MouseEvent_RightIsDown", (PyCFunction
) _wrap_MouseEvent_RightIsDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46622 { (char *)"MouseEvent_Dragging", (PyCFunction
) _wrap_MouseEvent_Dragging
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46623 { (char *)"MouseEvent_Moving", (PyCFunction
) _wrap_MouseEvent_Moving
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46624 { (char *)"MouseEvent_Entering", (PyCFunction
) _wrap_MouseEvent_Entering
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46625 { (char *)"MouseEvent_Leaving", (PyCFunction
) _wrap_MouseEvent_Leaving
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46626 { (char *)"MouseEvent_GetPosition", (PyCFunction
) _wrap_MouseEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46627 { (char *)"MouseEvent_GetPositionTuple", (PyCFunction
) _wrap_MouseEvent_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46628 { (char *)"MouseEvent_GetLogicalPosition", (PyCFunction
) _wrap_MouseEvent_GetLogicalPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46629 { (char *)"MouseEvent_GetX", (PyCFunction
) _wrap_MouseEvent_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46630 { (char *)"MouseEvent_GetY", (PyCFunction
) _wrap_MouseEvent_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46631 { (char *)"MouseEvent_GetWheelRotation", (PyCFunction
) _wrap_MouseEvent_GetWheelRotation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46632 { (char *)"MouseEvent_GetWheelDelta", (PyCFunction
) _wrap_MouseEvent_GetWheelDelta
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46633 { (char *)"MouseEvent_GetLinesPerAction", (PyCFunction
) _wrap_MouseEvent_GetLinesPerAction
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46634 { (char *)"MouseEvent_IsPageScroll", (PyCFunction
) _wrap_MouseEvent_IsPageScroll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46635 { (char *)"MouseEvent_m_x_set", (PyCFunction
) _wrap_MouseEvent_m_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46636 { (char *)"MouseEvent_m_x_get", (PyCFunction
) _wrap_MouseEvent_m_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46637 { (char *)"MouseEvent_m_y_set", (PyCFunction
) _wrap_MouseEvent_m_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46638 { (char *)"MouseEvent_m_y_get", (PyCFunction
) _wrap_MouseEvent_m_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46639 { (char *)"MouseEvent_m_leftDown_set", (PyCFunction
) _wrap_MouseEvent_m_leftDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46640 { (char *)"MouseEvent_m_leftDown_get", (PyCFunction
) _wrap_MouseEvent_m_leftDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46641 { (char *)"MouseEvent_m_middleDown_set", (PyCFunction
) _wrap_MouseEvent_m_middleDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46642 { (char *)"MouseEvent_m_middleDown_get", (PyCFunction
) _wrap_MouseEvent_m_middleDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46643 { (char *)"MouseEvent_m_rightDown_set", (PyCFunction
) _wrap_MouseEvent_m_rightDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46644 { (char *)"MouseEvent_m_rightDown_get", (PyCFunction
) _wrap_MouseEvent_m_rightDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46645 { (char *)"MouseEvent_m_controlDown_set", (PyCFunction
) _wrap_MouseEvent_m_controlDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46646 { (char *)"MouseEvent_m_controlDown_get", (PyCFunction
) _wrap_MouseEvent_m_controlDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46647 { (char *)"MouseEvent_m_shiftDown_set", (PyCFunction
) _wrap_MouseEvent_m_shiftDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46648 { (char *)"MouseEvent_m_shiftDown_get", (PyCFunction
) _wrap_MouseEvent_m_shiftDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46649 { (char *)"MouseEvent_m_altDown_set", (PyCFunction
) _wrap_MouseEvent_m_altDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46650 { (char *)"MouseEvent_m_altDown_get", (PyCFunction
) _wrap_MouseEvent_m_altDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46651 { (char *)"MouseEvent_m_metaDown_set", (PyCFunction
) _wrap_MouseEvent_m_metaDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46652 { (char *)"MouseEvent_m_metaDown_get", (PyCFunction
) _wrap_MouseEvent_m_metaDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46653 { (char *)"MouseEvent_m_wheelRotation_set", (PyCFunction
) _wrap_MouseEvent_m_wheelRotation_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46654 { (char *)"MouseEvent_m_wheelRotation_get", (PyCFunction
) _wrap_MouseEvent_m_wheelRotation_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46655 { (char *)"MouseEvent_m_wheelDelta_set", (PyCFunction
) _wrap_MouseEvent_m_wheelDelta_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46656 { (char *)"MouseEvent_m_wheelDelta_get", (PyCFunction
) _wrap_MouseEvent_m_wheelDelta_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46657 { (char *)"MouseEvent_m_linesPerAction_set", (PyCFunction
) _wrap_MouseEvent_m_linesPerAction_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46658 { (char *)"MouseEvent_m_linesPerAction_get", (PyCFunction
) _wrap_MouseEvent_m_linesPerAction_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46659 { (char *)"MouseEvent_swigregister", MouseEvent_swigregister
, METH_VARARGS
, NULL
},
46660 { (char *)"new_SetCursorEvent", (PyCFunction
) _wrap_new_SetCursorEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46661 { (char *)"SetCursorEvent_GetX", (PyCFunction
) _wrap_SetCursorEvent_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46662 { (char *)"SetCursorEvent_GetY", (PyCFunction
) _wrap_SetCursorEvent_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46663 { (char *)"SetCursorEvent_SetCursor", (PyCFunction
) _wrap_SetCursorEvent_SetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46664 { (char *)"SetCursorEvent_GetCursor", (PyCFunction
) _wrap_SetCursorEvent_GetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46665 { (char *)"SetCursorEvent_HasCursor", (PyCFunction
) _wrap_SetCursorEvent_HasCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46666 { (char *)"SetCursorEvent_swigregister", SetCursorEvent_swigregister
, METH_VARARGS
, NULL
},
46667 { (char *)"new_KeyEvent", (PyCFunction
) _wrap_new_KeyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46668 { (char *)"KeyEvent_ControlDown", (PyCFunction
) _wrap_KeyEvent_ControlDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46669 { (char *)"KeyEvent_MetaDown", (PyCFunction
) _wrap_KeyEvent_MetaDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46670 { (char *)"KeyEvent_AltDown", (PyCFunction
) _wrap_KeyEvent_AltDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46671 { (char *)"KeyEvent_ShiftDown", (PyCFunction
) _wrap_KeyEvent_ShiftDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46672 { (char *)"KeyEvent_CmdDown", (PyCFunction
) _wrap_KeyEvent_CmdDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46673 { (char *)"KeyEvent_HasModifiers", (PyCFunction
) _wrap_KeyEvent_HasModifiers
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46674 { (char *)"KeyEvent_GetKeyCode", (PyCFunction
) _wrap_KeyEvent_GetKeyCode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46675 { (char *)"KeyEvent_GetUnicodeKey", (PyCFunction
) _wrap_KeyEvent_GetUnicodeKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46676 { (char *)"KeyEvent_GetRawKeyCode", (PyCFunction
) _wrap_KeyEvent_GetRawKeyCode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46677 { (char *)"KeyEvent_GetRawKeyFlags", (PyCFunction
) _wrap_KeyEvent_GetRawKeyFlags
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46678 { (char *)"KeyEvent_GetPosition", (PyCFunction
) _wrap_KeyEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46679 { (char *)"KeyEvent_GetPositionTuple", (PyCFunction
) _wrap_KeyEvent_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46680 { (char *)"KeyEvent_GetX", (PyCFunction
) _wrap_KeyEvent_GetX
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46681 { (char *)"KeyEvent_GetY", (PyCFunction
) _wrap_KeyEvent_GetY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46682 { (char *)"KeyEvent_m_x_set", (PyCFunction
) _wrap_KeyEvent_m_x_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46683 { (char *)"KeyEvent_m_x_get", (PyCFunction
) _wrap_KeyEvent_m_x_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46684 { (char *)"KeyEvent_m_y_set", (PyCFunction
) _wrap_KeyEvent_m_y_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46685 { (char *)"KeyEvent_m_y_get", (PyCFunction
) _wrap_KeyEvent_m_y_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46686 { (char *)"KeyEvent_m_keyCode_set", (PyCFunction
) _wrap_KeyEvent_m_keyCode_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46687 { (char *)"KeyEvent_m_keyCode_get", (PyCFunction
) _wrap_KeyEvent_m_keyCode_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46688 { (char *)"KeyEvent_m_controlDown_set", (PyCFunction
) _wrap_KeyEvent_m_controlDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46689 { (char *)"KeyEvent_m_controlDown_get", (PyCFunction
) _wrap_KeyEvent_m_controlDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46690 { (char *)"KeyEvent_m_shiftDown_set", (PyCFunction
) _wrap_KeyEvent_m_shiftDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46691 { (char *)"KeyEvent_m_shiftDown_get", (PyCFunction
) _wrap_KeyEvent_m_shiftDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46692 { (char *)"KeyEvent_m_altDown_set", (PyCFunction
) _wrap_KeyEvent_m_altDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46693 { (char *)"KeyEvent_m_altDown_get", (PyCFunction
) _wrap_KeyEvent_m_altDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46694 { (char *)"KeyEvent_m_metaDown_set", (PyCFunction
) _wrap_KeyEvent_m_metaDown_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46695 { (char *)"KeyEvent_m_metaDown_get", (PyCFunction
) _wrap_KeyEvent_m_metaDown_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46696 { (char *)"KeyEvent_m_scanCode_set", (PyCFunction
) _wrap_KeyEvent_m_scanCode_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46697 { (char *)"KeyEvent_m_scanCode_get", (PyCFunction
) _wrap_KeyEvent_m_scanCode_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46698 { (char *)"KeyEvent_m_rawCode_set", (PyCFunction
) _wrap_KeyEvent_m_rawCode_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46699 { (char *)"KeyEvent_m_rawCode_get", (PyCFunction
) _wrap_KeyEvent_m_rawCode_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46700 { (char *)"KeyEvent_m_rawFlags_set", (PyCFunction
) _wrap_KeyEvent_m_rawFlags_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46701 { (char *)"KeyEvent_m_rawFlags_get", (PyCFunction
) _wrap_KeyEvent_m_rawFlags_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46702 { (char *)"KeyEvent_swigregister", KeyEvent_swigregister
, METH_VARARGS
, NULL
},
46703 { (char *)"new_SizeEvent", (PyCFunction
) _wrap_new_SizeEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46704 { (char *)"SizeEvent_GetSize", (PyCFunction
) _wrap_SizeEvent_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46705 { (char *)"SizeEvent_GetRect", (PyCFunction
) _wrap_SizeEvent_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46706 { (char *)"SizeEvent_SetRect", (PyCFunction
) _wrap_SizeEvent_SetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46707 { (char *)"SizeEvent_SetSize", (PyCFunction
) _wrap_SizeEvent_SetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46708 { (char *)"SizeEvent_m_size_set", (PyCFunction
) _wrap_SizeEvent_m_size_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46709 { (char *)"SizeEvent_m_size_get", (PyCFunction
) _wrap_SizeEvent_m_size_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46710 { (char *)"SizeEvent_m_rect_set", (PyCFunction
) _wrap_SizeEvent_m_rect_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46711 { (char *)"SizeEvent_m_rect_get", (PyCFunction
) _wrap_SizeEvent_m_rect_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46712 { (char *)"SizeEvent_swigregister", SizeEvent_swigregister
, METH_VARARGS
, NULL
},
46713 { (char *)"new_MoveEvent", (PyCFunction
) _wrap_new_MoveEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46714 { (char *)"MoveEvent_GetPosition", (PyCFunction
) _wrap_MoveEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46715 { (char *)"MoveEvent_GetRect", (PyCFunction
) _wrap_MoveEvent_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46716 { (char *)"MoveEvent_SetRect", (PyCFunction
) _wrap_MoveEvent_SetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46717 { (char *)"MoveEvent_SetPosition", (PyCFunction
) _wrap_MoveEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46718 { (char *)"MoveEvent_swigregister", MoveEvent_swigregister
, METH_VARARGS
, NULL
},
46719 { (char *)"new_PaintEvent", (PyCFunction
) _wrap_new_PaintEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46720 { (char *)"PaintEvent_swigregister", PaintEvent_swigregister
, METH_VARARGS
, NULL
},
46721 { (char *)"new_NcPaintEvent", (PyCFunction
) _wrap_new_NcPaintEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46722 { (char *)"NcPaintEvent_swigregister", NcPaintEvent_swigregister
, METH_VARARGS
, NULL
},
46723 { (char *)"new_EraseEvent", (PyCFunction
) _wrap_new_EraseEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46724 { (char *)"EraseEvent_GetDC", (PyCFunction
) _wrap_EraseEvent_GetDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46725 { (char *)"EraseEvent_swigregister", EraseEvent_swigregister
, METH_VARARGS
, NULL
},
46726 { (char *)"new_FocusEvent", (PyCFunction
) _wrap_new_FocusEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46727 { (char *)"FocusEvent_GetWindow", (PyCFunction
) _wrap_FocusEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46728 { (char *)"FocusEvent_SetWindow", (PyCFunction
) _wrap_FocusEvent_SetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46729 { (char *)"FocusEvent_swigregister", FocusEvent_swigregister
, METH_VARARGS
, NULL
},
46730 { (char *)"new_ChildFocusEvent", (PyCFunction
) _wrap_new_ChildFocusEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46731 { (char *)"ChildFocusEvent_GetWindow", (PyCFunction
) _wrap_ChildFocusEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46732 { (char *)"ChildFocusEvent_swigregister", ChildFocusEvent_swigregister
, METH_VARARGS
, NULL
},
46733 { (char *)"new_ActivateEvent", (PyCFunction
) _wrap_new_ActivateEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46734 { (char *)"ActivateEvent_GetActive", (PyCFunction
) _wrap_ActivateEvent_GetActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46735 { (char *)"ActivateEvent_swigregister", ActivateEvent_swigregister
, METH_VARARGS
, NULL
},
46736 { (char *)"new_InitDialogEvent", (PyCFunction
) _wrap_new_InitDialogEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46737 { (char *)"InitDialogEvent_swigregister", InitDialogEvent_swigregister
, METH_VARARGS
, NULL
},
46738 { (char *)"new_MenuEvent", (PyCFunction
) _wrap_new_MenuEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46739 { (char *)"MenuEvent_GetMenuId", (PyCFunction
) _wrap_MenuEvent_GetMenuId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46740 { (char *)"MenuEvent_IsPopup", (PyCFunction
) _wrap_MenuEvent_IsPopup
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46741 { (char *)"MenuEvent_GetMenu", (PyCFunction
) _wrap_MenuEvent_GetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46742 { (char *)"MenuEvent_swigregister", MenuEvent_swigregister
, METH_VARARGS
, NULL
},
46743 { (char *)"new_CloseEvent", (PyCFunction
) _wrap_new_CloseEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46744 { (char *)"CloseEvent_SetLoggingOff", (PyCFunction
) _wrap_CloseEvent_SetLoggingOff
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46745 { (char *)"CloseEvent_GetLoggingOff", (PyCFunction
) _wrap_CloseEvent_GetLoggingOff
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46746 { (char *)"CloseEvent_Veto", (PyCFunction
) _wrap_CloseEvent_Veto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46747 { (char *)"CloseEvent_GetVeto", (PyCFunction
) _wrap_CloseEvent_GetVeto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46748 { (char *)"CloseEvent_SetCanVeto", (PyCFunction
) _wrap_CloseEvent_SetCanVeto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46749 { (char *)"CloseEvent_CanVeto", (PyCFunction
) _wrap_CloseEvent_CanVeto
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46750 { (char *)"CloseEvent_swigregister", CloseEvent_swigregister
, METH_VARARGS
, NULL
},
46751 { (char *)"new_ShowEvent", (PyCFunction
) _wrap_new_ShowEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46752 { (char *)"ShowEvent_SetShow", (PyCFunction
) _wrap_ShowEvent_SetShow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46753 { (char *)"ShowEvent_GetShow", (PyCFunction
) _wrap_ShowEvent_GetShow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46754 { (char *)"ShowEvent_swigregister", ShowEvent_swigregister
, METH_VARARGS
, NULL
},
46755 { (char *)"new_IconizeEvent", (PyCFunction
) _wrap_new_IconizeEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46756 { (char *)"IconizeEvent_Iconized", (PyCFunction
) _wrap_IconizeEvent_Iconized
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46757 { (char *)"IconizeEvent_swigregister", IconizeEvent_swigregister
, METH_VARARGS
, NULL
},
46758 { (char *)"new_MaximizeEvent", (PyCFunction
) _wrap_new_MaximizeEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46759 { (char *)"MaximizeEvent_swigregister", MaximizeEvent_swigregister
, METH_VARARGS
, NULL
},
46760 { (char *)"DropFilesEvent_GetPosition", (PyCFunction
) _wrap_DropFilesEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46761 { (char *)"DropFilesEvent_GetNumberOfFiles", (PyCFunction
) _wrap_DropFilesEvent_GetNumberOfFiles
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46762 { (char *)"DropFilesEvent_GetFiles", (PyCFunction
) _wrap_DropFilesEvent_GetFiles
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46763 { (char *)"DropFilesEvent_swigregister", DropFilesEvent_swigregister
, METH_VARARGS
, NULL
},
46764 { (char *)"new_UpdateUIEvent", (PyCFunction
) _wrap_new_UpdateUIEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46765 { (char *)"UpdateUIEvent_GetChecked", (PyCFunction
) _wrap_UpdateUIEvent_GetChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46766 { (char *)"UpdateUIEvent_GetEnabled", (PyCFunction
) _wrap_UpdateUIEvent_GetEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46767 { (char *)"UpdateUIEvent_GetText", (PyCFunction
) _wrap_UpdateUIEvent_GetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46768 { (char *)"UpdateUIEvent_GetSetText", (PyCFunction
) _wrap_UpdateUIEvent_GetSetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46769 { (char *)"UpdateUIEvent_GetSetChecked", (PyCFunction
) _wrap_UpdateUIEvent_GetSetChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46770 { (char *)"UpdateUIEvent_GetSetEnabled", (PyCFunction
) _wrap_UpdateUIEvent_GetSetEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46771 { (char *)"UpdateUIEvent_Check", (PyCFunction
) _wrap_UpdateUIEvent_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46772 { (char *)"UpdateUIEvent_Enable", (PyCFunction
) _wrap_UpdateUIEvent_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46773 { (char *)"UpdateUIEvent_SetText", (PyCFunction
) _wrap_UpdateUIEvent_SetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46774 { (char *)"UpdateUIEvent_SetUpdateInterval", (PyCFunction
) _wrap_UpdateUIEvent_SetUpdateInterval
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46775 { (char *)"UpdateUIEvent_GetUpdateInterval", (PyCFunction
) _wrap_UpdateUIEvent_GetUpdateInterval
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46776 { (char *)"UpdateUIEvent_CanUpdate", (PyCFunction
) _wrap_UpdateUIEvent_CanUpdate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46777 { (char *)"UpdateUIEvent_ResetUpdateTime", (PyCFunction
) _wrap_UpdateUIEvent_ResetUpdateTime
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46778 { (char *)"UpdateUIEvent_SetMode", (PyCFunction
) _wrap_UpdateUIEvent_SetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46779 { (char *)"UpdateUIEvent_GetMode", (PyCFunction
) _wrap_UpdateUIEvent_GetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46780 { (char *)"UpdateUIEvent_swigregister", UpdateUIEvent_swigregister
, METH_VARARGS
, NULL
},
46781 { (char *)"new_SysColourChangedEvent", (PyCFunction
) _wrap_new_SysColourChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46782 { (char *)"SysColourChangedEvent_swigregister", SysColourChangedEvent_swigregister
, METH_VARARGS
, NULL
},
46783 { (char *)"new_MouseCaptureChangedEvent", (PyCFunction
) _wrap_new_MouseCaptureChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46784 { (char *)"MouseCaptureChangedEvent_GetCapturedWindow", (PyCFunction
) _wrap_MouseCaptureChangedEvent_GetCapturedWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46785 { (char *)"MouseCaptureChangedEvent_swigregister", MouseCaptureChangedEvent_swigregister
, METH_VARARGS
, NULL
},
46786 { (char *)"new_DisplayChangedEvent", (PyCFunction
) _wrap_new_DisplayChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46787 { (char *)"DisplayChangedEvent_swigregister", DisplayChangedEvent_swigregister
, METH_VARARGS
, NULL
},
46788 { (char *)"new_PaletteChangedEvent", (PyCFunction
) _wrap_new_PaletteChangedEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46789 { (char *)"PaletteChangedEvent_SetChangedWindow", (PyCFunction
) _wrap_PaletteChangedEvent_SetChangedWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46790 { (char *)"PaletteChangedEvent_GetChangedWindow", (PyCFunction
) _wrap_PaletteChangedEvent_GetChangedWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46791 { (char *)"PaletteChangedEvent_swigregister", PaletteChangedEvent_swigregister
, METH_VARARGS
, NULL
},
46792 { (char *)"new_QueryNewPaletteEvent", (PyCFunction
) _wrap_new_QueryNewPaletteEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46793 { (char *)"QueryNewPaletteEvent_SetPaletteRealized", (PyCFunction
) _wrap_QueryNewPaletteEvent_SetPaletteRealized
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46794 { (char *)"QueryNewPaletteEvent_GetPaletteRealized", (PyCFunction
) _wrap_QueryNewPaletteEvent_GetPaletteRealized
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46795 { (char *)"QueryNewPaletteEvent_swigregister", QueryNewPaletteEvent_swigregister
, METH_VARARGS
, NULL
},
46796 { (char *)"new_NavigationKeyEvent", (PyCFunction
) _wrap_new_NavigationKeyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46797 { (char *)"NavigationKeyEvent_GetDirection", (PyCFunction
) _wrap_NavigationKeyEvent_GetDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46798 { (char *)"NavigationKeyEvent_SetDirection", (PyCFunction
) _wrap_NavigationKeyEvent_SetDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46799 { (char *)"NavigationKeyEvent_IsWindowChange", (PyCFunction
) _wrap_NavigationKeyEvent_IsWindowChange
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46800 { (char *)"NavigationKeyEvent_SetWindowChange", (PyCFunction
) _wrap_NavigationKeyEvent_SetWindowChange
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46801 { (char *)"NavigationKeyEvent_IsFromTab", (PyCFunction
) _wrap_NavigationKeyEvent_IsFromTab
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46802 { (char *)"NavigationKeyEvent_SetFromTab", (PyCFunction
) _wrap_NavigationKeyEvent_SetFromTab
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46803 { (char *)"NavigationKeyEvent_SetFlags", (PyCFunction
) _wrap_NavigationKeyEvent_SetFlags
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46804 { (char *)"NavigationKeyEvent_GetCurrentFocus", (PyCFunction
) _wrap_NavigationKeyEvent_GetCurrentFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46805 { (char *)"NavigationKeyEvent_SetCurrentFocus", (PyCFunction
) _wrap_NavigationKeyEvent_SetCurrentFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46806 { (char *)"NavigationKeyEvent_swigregister", NavigationKeyEvent_swigregister
, METH_VARARGS
, NULL
},
46807 { (char *)"new_WindowCreateEvent", (PyCFunction
) _wrap_new_WindowCreateEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46808 { (char *)"WindowCreateEvent_GetWindow", (PyCFunction
) _wrap_WindowCreateEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46809 { (char *)"WindowCreateEvent_swigregister", WindowCreateEvent_swigregister
, METH_VARARGS
, NULL
},
46810 { (char *)"new_WindowDestroyEvent", (PyCFunction
) _wrap_new_WindowDestroyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46811 { (char *)"WindowDestroyEvent_GetWindow", (PyCFunction
) _wrap_WindowDestroyEvent_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46812 { (char *)"WindowDestroyEvent_swigregister", WindowDestroyEvent_swigregister
, METH_VARARGS
, NULL
},
46813 { (char *)"new_ContextMenuEvent", (PyCFunction
) _wrap_new_ContextMenuEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46814 { (char *)"ContextMenuEvent_GetPosition", (PyCFunction
) _wrap_ContextMenuEvent_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46815 { (char *)"ContextMenuEvent_SetPosition", (PyCFunction
) _wrap_ContextMenuEvent_SetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46816 { (char *)"ContextMenuEvent_swigregister", ContextMenuEvent_swigregister
, METH_VARARGS
, NULL
},
46817 { (char *)"new_IdleEvent", (PyCFunction
) _wrap_new_IdleEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46818 { (char *)"IdleEvent_RequestMore", (PyCFunction
) _wrap_IdleEvent_RequestMore
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46819 { (char *)"IdleEvent_MoreRequested", (PyCFunction
) _wrap_IdleEvent_MoreRequested
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46820 { (char *)"IdleEvent_SetMode", (PyCFunction
) _wrap_IdleEvent_SetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46821 { (char *)"IdleEvent_GetMode", (PyCFunction
) _wrap_IdleEvent_GetMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46822 { (char *)"IdleEvent_CanSend", (PyCFunction
) _wrap_IdleEvent_CanSend
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46823 { (char *)"IdleEvent_swigregister", IdleEvent_swigregister
, METH_VARARGS
, NULL
},
46824 { (char *)"new_PyEvent", (PyCFunction
) _wrap_new_PyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46825 { (char *)"delete_PyEvent", (PyCFunction
) _wrap_delete_PyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46826 { (char *)"PyEvent__SetSelf", (PyCFunction
) _wrap_PyEvent__SetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46827 { (char *)"PyEvent__GetSelf", (PyCFunction
) _wrap_PyEvent__GetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46828 { (char *)"PyEvent_swigregister", PyEvent_swigregister
, METH_VARARGS
, NULL
},
46829 { (char *)"new_PyCommandEvent", (PyCFunction
) _wrap_new_PyCommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46830 { (char *)"delete_PyCommandEvent", (PyCFunction
) _wrap_delete_PyCommandEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46831 { (char *)"PyCommandEvent__SetSelf", (PyCFunction
) _wrap_PyCommandEvent__SetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46832 { (char *)"PyCommandEvent__GetSelf", (PyCFunction
) _wrap_PyCommandEvent__GetSelf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46833 { (char *)"PyCommandEvent_swigregister", PyCommandEvent_swigregister
, METH_VARARGS
, NULL
},
46834 { (char *)"new_DateEvent", (PyCFunction
) _wrap_new_DateEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46835 { (char *)"DateEvent_GetDate", (PyCFunction
) _wrap_DateEvent_GetDate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46836 { (char *)"DateEvent_SetDate", (PyCFunction
) _wrap_DateEvent_SetDate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46837 { (char *)"DateEvent_swigregister", DateEvent_swigregister
, METH_VARARGS
, NULL
},
46838 { (char *)"new_PyApp", (PyCFunction
) _wrap_new_PyApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46839 { (char *)"delete_PyApp", (PyCFunction
) _wrap_delete_PyApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46840 { (char *)"PyApp__setCallbackInfo", (PyCFunction
) _wrap_PyApp__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46841 { (char *)"PyApp_GetAppName", (PyCFunction
) _wrap_PyApp_GetAppName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46842 { (char *)"PyApp_SetAppName", (PyCFunction
) _wrap_PyApp_SetAppName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46843 { (char *)"PyApp_GetClassName", (PyCFunction
) _wrap_PyApp_GetClassName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46844 { (char *)"PyApp_SetClassName", (PyCFunction
) _wrap_PyApp_SetClassName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46845 { (char *)"PyApp_GetVendorName", (PyCFunction
) _wrap_PyApp_GetVendorName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46846 { (char *)"PyApp_SetVendorName", (PyCFunction
) _wrap_PyApp_SetVendorName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46847 { (char *)"PyApp_GetTraits", (PyCFunction
) _wrap_PyApp_GetTraits
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46848 { (char *)"PyApp_ProcessPendingEvents", (PyCFunction
) _wrap_PyApp_ProcessPendingEvents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46849 { (char *)"PyApp_Yield", (PyCFunction
) _wrap_PyApp_Yield
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46850 { (char *)"PyApp_WakeUpIdle", (PyCFunction
) _wrap_PyApp_WakeUpIdle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46851 { (char *)"PyApp_IsMainLoopRunning", (PyCFunction
) _wrap_PyApp_IsMainLoopRunning
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46852 { (char *)"PyApp_MainLoop", (PyCFunction
) _wrap_PyApp_MainLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46853 { (char *)"PyApp_Exit", (PyCFunction
) _wrap_PyApp_Exit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46854 { (char *)"PyApp_ExitMainLoop", (PyCFunction
) _wrap_PyApp_ExitMainLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46855 { (char *)"PyApp_Pending", (PyCFunction
) _wrap_PyApp_Pending
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46856 { (char *)"PyApp_Dispatch", (PyCFunction
) _wrap_PyApp_Dispatch
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46857 { (char *)"PyApp_ProcessIdle", (PyCFunction
) _wrap_PyApp_ProcessIdle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46858 { (char *)"PyApp_SendIdleEvents", (PyCFunction
) _wrap_PyApp_SendIdleEvents
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46859 { (char *)"PyApp_IsActive", (PyCFunction
) _wrap_PyApp_IsActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46860 { (char *)"PyApp_SetTopWindow", (PyCFunction
) _wrap_PyApp_SetTopWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46861 { (char *)"PyApp_GetTopWindow", (PyCFunction
) _wrap_PyApp_GetTopWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46862 { (char *)"PyApp_SetExitOnFrameDelete", (PyCFunction
) _wrap_PyApp_SetExitOnFrameDelete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46863 { (char *)"PyApp_GetExitOnFrameDelete", (PyCFunction
) _wrap_PyApp_GetExitOnFrameDelete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46864 { (char *)"PyApp_SetUseBestVisual", (PyCFunction
) _wrap_PyApp_SetUseBestVisual
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46865 { (char *)"PyApp_GetUseBestVisual", (PyCFunction
) _wrap_PyApp_GetUseBestVisual
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46866 { (char *)"PyApp_SetPrintMode", (PyCFunction
) _wrap_PyApp_SetPrintMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46867 { (char *)"PyApp_GetPrintMode", (PyCFunction
) _wrap_PyApp_GetPrintMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46868 { (char *)"PyApp_SetAssertMode", (PyCFunction
) _wrap_PyApp_SetAssertMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46869 { (char *)"PyApp_GetAssertMode", (PyCFunction
) _wrap_PyApp_GetAssertMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46870 { (char *)"PyApp_GetMacSupportPCMenuShortcuts", (PyCFunction
) _wrap_PyApp_GetMacSupportPCMenuShortcuts
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46871 { (char *)"PyApp_GetMacAboutMenuItemId", (PyCFunction
) _wrap_PyApp_GetMacAboutMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46872 { (char *)"PyApp_GetMacPreferencesMenuItemId", (PyCFunction
) _wrap_PyApp_GetMacPreferencesMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46873 { (char *)"PyApp_GetMacExitMenuItemId", (PyCFunction
) _wrap_PyApp_GetMacExitMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46874 { (char *)"PyApp_GetMacHelpMenuTitleName", (PyCFunction
) _wrap_PyApp_GetMacHelpMenuTitleName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46875 { (char *)"PyApp_SetMacSupportPCMenuShortcuts", (PyCFunction
) _wrap_PyApp_SetMacSupportPCMenuShortcuts
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46876 { (char *)"PyApp_SetMacAboutMenuItemId", (PyCFunction
) _wrap_PyApp_SetMacAboutMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46877 { (char *)"PyApp_SetMacPreferencesMenuItemId", (PyCFunction
) _wrap_PyApp_SetMacPreferencesMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46878 { (char *)"PyApp_SetMacExitMenuItemId", (PyCFunction
) _wrap_PyApp_SetMacExitMenuItemId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46879 { (char *)"PyApp_SetMacHelpMenuTitleName", (PyCFunction
) _wrap_PyApp_SetMacHelpMenuTitleName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46880 { (char *)"PyApp__BootstrapApp", (PyCFunction
) _wrap_PyApp__BootstrapApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46881 { (char *)"PyApp_GetComCtl32Version", (PyCFunction
) _wrap_PyApp_GetComCtl32Version
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46882 { (char *)"PyApp_swigregister", PyApp_swigregister
, METH_VARARGS
, NULL
},
46883 { (char *)"Exit", (PyCFunction
) _wrap_Exit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46884 { (char *)"Yield", (PyCFunction
) _wrap_Yield
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46885 { (char *)"YieldIfNeeded", (PyCFunction
) _wrap_YieldIfNeeded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46886 { (char *)"SafeYield", (PyCFunction
) _wrap_SafeYield
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46887 { (char *)"WakeUpIdle", (PyCFunction
) _wrap_WakeUpIdle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46888 { (char *)"PostEvent", (PyCFunction
) _wrap_PostEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46889 { (char *)"App_CleanUp", (PyCFunction
) _wrap_App_CleanUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46890 { (char *)"GetApp", (PyCFunction
) _wrap_GetApp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46891 { (char *)"SetDefaultPyEncoding", (PyCFunction
) _wrap_SetDefaultPyEncoding
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46892 { (char *)"GetDefaultPyEncoding", (PyCFunction
) _wrap_GetDefaultPyEncoding
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46893 { (char *)"new_EventLoop", (PyCFunction
) _wrap_new_EventLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46894 { (char *)"delete_EventLoop", (PyCFunction
) _wrap_delete_EventLoop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46895 { (char *)"EventLoop_Run", (PyCFunction
) _wrap_EventLoop_Run
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46896 { (char *)"EventLoop_Exit", (PyCFunction
) _wrap_EventLoop_Exit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46897 { (char *)"EventLoop_Pending", (PyCFunction
) _wrap_EventLoop_Pending
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46898 { (char *)"EventLoop_Dispatch", (PyCFunction
) _wrap_EventLoop_Dispatch
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46899 { (char *)"EventLoop_IsRunning", (PyCFunction
) _wrap_EventLoop_IsRunning
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46900 { (char *)"EventLoop_GetActive", (PyCFunction
) _wrap_EventLoop_GetActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46901 { (char *)"EventLoop_SetActive", (PyCFunction
) _wrap_EventLoop_SetActive
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46902 { (char *)"EventLoop_swigregister", EventLoop_swigregister
, METH_VARARGS
, NULL
},
46903 { (char *)"new_EventLoopActivator", (PyCFunction
) _wrap_new_EventLoopActivator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46904 { (char *)"delete_EventLoopActivator", (PyCFunction
) _wrap_delete_EventLoopActivator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46905 { (char *)"EventLoopActivator_swigregister", EventLoopActivator_swigregister
, METH_VARARGS
, NULL
},
46906 { (char *)"new_AcceleratorEntry", (PyCFunction
) _wrap_new_AcceleratorEntry
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46907 { (char *)"delete_AcceleratorEntry", (PyCFunction
) _wrap_delete_AcceleratorEntry
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46908 { (char *)"AcceleratorEntry_Set", (PyCFunction
) _wrap_AcceleratorEntry_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46909 { (char *)"AcceleratorEntry_GetFlags", (PyCFunction
) _wrap_AcceleratorEntry_GetFlags
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46910 { (char *)"AcceleratorEntry_GetKeyCode", (PyCFunction
) _wrap_AcceleratorEntry_GetKeyCode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46911 { (char *)"AcceleratorEntry_GetCommand", (PyCFunction
) _wrap_AcceleratorEntry_GetCommand
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46912 { (char *)"AcceleratorEntry_swigregister", AcceleratorEntry_swigregister
, METH_VARARGS
, NULL
},
46913 { (char *)"new_AcceleratorTable", (PyCFunction
) _wrap_new_AcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46914 { (char *)"delete_AcceleratorTable", (PyCFunction
) _wrap_delete_AcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46915 { (char *)"AcceleratorTable_Ok", (PyCFunction
) _wrap_AcceleratorTable_Ok
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46916 { (char *)"AcceleratorTable_swigregister", AcceleratorTable_swigregister
, METH_VARARGS
, NULL
},
46917 { (char *)"GetAccelFromString", (PyCFunction
) _wrap_GetAccelFromString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46918 { (char *)"new_VisualAttributes", (PyCFunction
) _wrap_new_VisualAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46919 { (char *)"delete_VisualAttributes", (PyCFunction
) _wrap_delete_VisualAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46920 { (char *)"VisualAttributes_font_set", (PyCFunction
) _wrap_VisualAttributes_font_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46921 { (char *)"VisualAttributes_font_get", (PyCFunction
) _wrap_VisualAttributes_font_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46922 { (char *)"VisualAttributes_colFg_set", (PyCFunction
) _wrap_VisualAttributes_colFg_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46923 { (char *)"VisualAttributes_colFg_get", (PyCFunction
) _wrap_VisualAttributes_colFg_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46924 { (char *)"VisualAttributes_colBg_set", (PyCFunction
) _wrap_VisualAttributes_colBg_set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46925 { (char *)"VisualAttributes_colBg_get", (PyCFunction
) _wrap_VisualAttributes_colBg_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46926 { (char *)"VisualAttributes_swigregister", VisualAttributes_swigregister
, METH_VARARGS
, NULL
},
46927 { (char *)"new_Window", (PyCFunction
) _wrap_new_Window
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46928 { (char *)"new_PreWindow", (PyCFunction
) _wrap_new_PreWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46929 { (char *)"Window_Create", (PyCFunction
) _wrap_Window_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46930 { (char *)"Window_Close", (PyCFunction
) _wrap_Window_Close
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46931 { (char *)"Window_Destroy", (PyCFunction
) _wrap_Window_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46932 { (char *)"Window_DestroyChildren", (PyCFunction
) _wrap_Window_DestroyChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46933 { (char *)"Window_IsBeingDeleted", (PyCFunction
) _wrap_Window_IsBeingDeleted
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46934 { (char *)"Window_SetLabel", (PyCFunction
) _wrap_Window_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46935 { (char *)"Window_GetLabel", (PyCFunction
) _wrap_Window_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46936 { (char *)"Window_SetName", (PyCFunction
) _wrap_Window_SetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46937 { (char *)"Window_GetName", (PyCFunction
) _wrap_Window_GetName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46938 { (char *)"Window_SetWindowVariant", (PyCFunction
) _wrap_Window_SetWindowVariant
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46939 { (char *)"Window_GetWindowVariant", (PyCFunction
) _wrap_Window_GetWindowVariant
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46940 { (char *)"Window_SetId", (PyCFunction
) _wrap_Window_SetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46941 { (char *)"Window_GetId", (PyCFunction
) _wrap_Window_GetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46942 { (char *)"Window_NewControlId", (PyCFunction
) _wrap_Window_NewControlId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46943 { (char *)"Window_NextControlId", (PyCFunction
) _wrap_Window_NextControlId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46944 { (char *)"Window_PrevControlId", (PyCFunction
) _wrap_Window_PrevControlId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46945 { (char *)"Window_SetSize", (PyCFunction
) _wrap_Window_SetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46946 { (char *)"Window_SetDimensions", (PyCFunction
) _wrap_Window_SetDimensions
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46947 { (char *)"Window_SetRect", (PyCFunction
) _wrap_Window_SetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46948 { (char *)"Window_SetSizeWH", (PyCFunction
) _wrap_Window_SetSizeWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46949 { (char *)"Window_Move", (PyCFunction
) _wrap_Window_Move
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46950 { (char *)"Window_MoveXY", (PyCFunction
) _wrap_Window_MoveXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46951 { (char *)"Window_SetBestFittingSize", (PyCFunction
) _wrap_Window_SetBestFittingSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46952 { (char *)"Window_Raise", (PyCFunction
) _wrap_Window_Raise
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46953 { (char *)"Window_Lower", (PyCFunction
) _wrap_Window_Lower
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46954 { (char *)"Window_SetClientSize", (PyCFunction
) _wrap_Window_SetClientSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46955 { (char *)"Window_SetClientSizeWH", (PyCFunction
) _wrap_Window_SetClientSizeWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46956 { (char *)"Window_SetClientRect", (PyCFunction
) _wrap_Window_SetClientRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46957 { (char *)"Window_GetPosition", (PyCFunction
) _wrap_Window_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46958 { (char *)"Window_GetPositionTuple", (PyCFunction
) _wrap_Window_GetPositionTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46959 { (char *)"Window_GetSize", (PyCFunction
) _wrap_Window_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46960 { (char *)"Window_GetSizeTuple", (PyCFunction
) _wrap_Window_GetSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46961 { (char *)"Window_GetRect", (PyCFunction
) _wrap_Window_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46962 { (char *)"Window_GetClientSize", (PyCFunction
) _wrap_Window_GetClientSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46963 { (char *)"Window_GetClientSizeTuple", (PyCFunction
) _wrap_Window_GetClientSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46964 { (char *)"Window_GetClientAreaOrigin", (PyCFunction
) _wrap_Window_GetClientAreaOrigin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46965 { (char *)"Window_GetClientRect", (PyCFunction
) _wrap_Window_GetClientRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46966 { (char *)"Window_GetBestSize", (PyCFunction
) _wrap_Window_GetBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46967 { (char *)"Window_GetBestSizeTuple", (PyCFunction
) _wrap_Window_GetBestSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46968 { (char *)"Window_InvalidateBestSize", (PyCFunction
) _wrap_Window_InvalidateBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46969 { (char *)"Window_CacheBestSize", (PyCFunction
) _wrap_Window_CacheBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46970 { (char *)"Window_GetBestFittingSize", (PyCFunction
) _wrap_Window_GetBestFittingSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46971 { (char *)"Window_GetAdjustedBestSize", (PyCFunction
) _wrap_Window_GetAdjustedBestSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46972 { (char *)"Window_Center", (PyCFunction
) _wrap_Window_Center
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46973 { (char *)"Window_CenterOnScreen", (PyCFunction
) _wrap_Window_CenterOnScreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46974 { (char *)"Window_CenterOnParent", (PyCFunction
) _wrap_Window_CenterOnParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46975 { (char *)"Window_Fit", (PyCFunction
) _wrap_Window_Fit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46976 { (char *)"Window_FitInside", (PyCFunction
) _wrap_Window_FitInside
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46977 { (char *)"Window_SetSizeHints", (PyCFunction
) _wrap_Window_SetSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46978 { (char *)"Window_SetSizeHintsSz", (PyCFunction
) _wrap_Window_SetSizeHintsSz
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46979 { (char *)"Window_SetVirtualSizeHints", (PyCFunction
) _wrap_Window_SetVirtualSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46980 { (char *)"Window_SetVirtualSizeHintsSz", (PyCFunction
) _wrap_Window_SetVirtualSizeHintsSz
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46981 { (char *)"Window_GetMaxSize", (PyCFunction
) _wrap_Window_GetMaxSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46982 { (char *)"Window_GetMinSize", (PyCFunction
) _wrap_Window_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46983 { (char *)"Window_SetMinSize", (PyCFunction
) _wrap_Window_SetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46984 { (char *)"Window_SetMaxSize", (PyCFunction
) _wrap_Window_SetMaxSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46985 { (char *)"Window_GetMinWidth", (PyCFunction
) _wrap_Window_GetMinWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46986 { (char *)"Window_GetMinHeight", (PyCFunction
) _wrap_Window_GetMinHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46987 { (char *)"Window_GetMaxWidth", (PyCFunction
) _wrap_Window_GetMaxWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46988 { (char *)"Window_GetMaxHeight", (PyCFunction
) _wrap_Window_GetMaxHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46989 { (char *)"Window_SetVirtualSize", (PyCFunction
) _wrap_Window_SetVirtualSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46990 { (char *)"Window_SetVirtualSizeWH", (PyCFunction
) _wrap_Window_SetVirtualSizeWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46991 { (char *)"Window_GetVirtualSize", (PyCFunction
) _wrap_Window_GetVirtualSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46992 { (char *)"Window_GetVirtualSizeTuple", (PyCFunction
) _wrap_Window_GetVirtualSizeTuple
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46993 { (char *)"Window_GetBestVirtualSize", (PyCFunction
) _wrap_Window_GetBestVirtualSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46994 { (char *)"Window_Show", (PyCFunction
) _wrap_Window_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46995 { (char *)"Window_Hide", (PyCFunction
) _wrap_Window_Hide
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46996 { (char *)"Window_Enable", (PyCFunction
) _wrap_Window_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46997 { (char *)"Window_Disable", (PyCFunction
) _wrap_Window_Disable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46998 { (char *)"Window_IsShown", (PyCFunction
) _wrap_Window_IsShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
46999 { (char *)"Window_IsEnabled", (PyCFunction
) _wrap_Window_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47000 { (char *)"Window_SetWindowStyleFlag", (PyCFunction
) _wrap_Window_SetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47001 { (char *)"Window_GetWindowStyleFlag", (PyCFunction
) _wrap_Window_GetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47002 { (char *)"Window_HasFlag", (PyCFunction
) _wrap_Window_HasFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47003 { (char *)"Window_IsRetained", (PyCFunction
) _wrap_Window_IsRetained
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47004 { (char *)"Window_SetExtraStyle", (PyCFunction
) _wrap_Window_SetExtraStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47005 { (char *)"Window_GetExtraStyle", (PyCFunction
) _wrap_Window_GetExtraStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47006 { (char *)"Window_MakeModal", (PyCFunction
) _wrap_Window_MakeModal
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47007 { (char *)"Window_SetThemeEnabled", (PyCFunction
) _wrap_Window_SetThemeEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47008 { (char *)"Window_GetThemeEnabled", (PyCFunction
) _wrap_Window_GetThemeEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47009 { (char *)"Window_SetFocus", (PyCFunction
) _wrap_Window_SetFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47010 { (char *)"Window_SetFocusFromKbd", (PyCFunction
) _wrap_Window_SetFocusFromKbd
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47011 { (char *)"Window_FindFocus", (PyCFunction
) _wrap_Window_FindFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47012 { (char *)"Window_AcceptsFocus", (PyCFunction
) _wrap_Window_AcceptsFocus
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47013 { (char *)"Window_AcceptsFocusFromKeyboard", (PyCFunction
) _wrap_Window_AcceptsFocusFromKeyboard
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47014 { (char *)"Window_GetDefaultItem", (PyCFunction
) _wrap_Window_GetDefaultItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47015 { (char *)"Window_SetDefaultItem", (PyCFunction
) _wrap_Window_SetDefaultItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47016 { (char *)"Window_SetTmpDefaultItem", (PyCFunction
) _wrap_Window_SetTmpDefaultItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47017 { (char *)"Window_Navigate", (PyCFunction
) _wrap_Window_Navigate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47018 { (char *)"Window_MoveAfterInTabOrder", (PyCFunction
) _wrap_Window_MoveAfterInTabOrder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47019 { (char *)"Window_MoveBeforeInTabOrder", (PyCFunction
) _wrap_Window_MoveBeforeInTabOrder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47020 { (char *)"Window_GetChildren", (PyCFunction
) _wrap_Window_GetChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47021 { (char *)"Window_GetParent", (PyCFunction
) _wrap_Window_GetParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47022 { (char *)"Window_GetGrandParent", (PyCFunction
) _wrap_Window_GetGrandParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47023 { (char *)"Window_IsTopLevel", (PyCFunction
) _wrap_Window_IsTopLevel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47024 { (char *)"Window_Reparent", (PyCFunction
) _wrap_Window_Reparent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47025 { (char *)"Window_AddChild", (PyCFunction
) _wrap_Window_AddChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47026 { (char *)"Window_RemoveChild", (PyCFunction
) _wrap_Window_RemoveChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47027 { (char *)"Window_FindWindowById", (PyCFunction
) _wrap_Window_FindWindowById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47028 { (char *)"Window_FindWindowByName", (PyCFunction
) _wrap_Window_FindWindowByName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47029 { (char *)"Window_GetEventHandler", (PyCFunction
) _wrap_Window_GetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47030 { (char *)"Window_SetEventHandler", (PyCFunction
) _wrap_Window_SetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47031 { (char *)"Window_PushEventHandler", (PyCFunction
) _wrap_Window_PushEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47032 { (char *)"Window_PopEventHandler", (PyCFunction
) _wrap_Window_PopEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47033 { (char *)"Window_RemoveEventHandler", (PyCFunction
) _wrap_Window_RemoveEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47034 { (char *)"Window_SetValidator", (PyCFunction
) _wrap_Window_SetValidator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47035 { (char *)"Window_GetValidator", (PyCFunction
) _wrap_Window_GetValidator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47036 { (char *)"Window_Validate", (PyCFunction
) _wrap_Window_Validate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47037 { (char *)"Window_TransferDataToWindow", (PyCFunction
) _wrap_Window_TransferDataToWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47038 { (char *)"Window_TransferDataFromWindow", (PyCFunction
) _wrap_Window_TransferDataFromWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47039 { (char *)"Window_InitDialog", (PyCFunction
) _wrap_Window_InitDialog
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47040 { (char *)"Window_SetAcceleratorTable", (PyCFunction
) _wrap_Window_SetAcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47041 { (char *)"Window_GetAcceleratorTable", (PyCFunction
) _wrap_Window_GetAcceleratorTable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47042 { (char *)"Window_RegisterHotKey", (PyCFunction
) _wrap_Window_RegisterHotKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47043 { (char *)"Window_UnregisterHotKey", (PyCFunction
) _wrap_Window_UnregisterHotKey
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47044 { (char *)"Window_ConvertDialogPointToPixels", (PyCFunction
) _wrap_Window_ConvertDialogPointToPixels
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47045 { (char *)"Window_ConvertDialogSizeToPixels", (PyCFunction
) _wrap_Window_ConvertDialogSizeToPixels
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47046 { (char *)"Window_DLG_PNT", (PyCFunction
) _wrap_Window_DLG_PNT
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47047 { (char *)"Window_DLG_SZE", (PyCFunction
) _wrap_Window_DLG_SZE
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47048 { (char *)"Window_ConvertPixelPointToDialog", (PyCFunction
) _wrap_Window_ConvertPixelPointToDialog
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47049 { (char *)"Window_ConvertPixelSizeToDialog", (PyCFunction
) _wrap_Window_ConvertPixelSizeToDialog
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47050 { (char *)"Window_WarpPointer", (PyCFunction
) _wrap_Window_WarpPointer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47051 { (char *)"Window_CaptureMouse", (PyCFunction
) _wrap_Window_CaptureMouse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47052 { (char *)"Window_ReleaseMouse", (PyCFunction
) _wrap_Window_ReleaseMouse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47053 { (char *)"Window_GetCapture", (PyCFunction
) _wrap_Window_GetCapture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47054 { (char *)"Window_HasCapture", (PyCFunction
) _wrap_Window_HasCapture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47055 { (char *)"Window_Refresh", (PyCFunction
) _wrap_Window_Refresh
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47056 { (char *)"Window_RefreshRect", (PyCFunction
) _wrap_Window_RefreshRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47057 { (char *)"Window_Update", (PyCFunction
) _wrap_Window_Update
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47058 { (char *)"Window_ClearBackground", (PyCFunction
) _wrap_Window_ClearBackground
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47059 { (char *)"Window_Freeze", (PyCFunction
) _wrap_Window_Freeze
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47060 { (char *)"Window_Thaw", (PyCFunction
) _wrap_Window_Thaw
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47061 { (char *)"Window_PrepareDC", (PyCFunction
) _wrap_Window_PrepareDC
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47062 { (char *)"Window_GetUpdateRegion", (PyCFunction
) _wrap_Window_GetUpdateRegion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47063 { (char *)"Window_GetUpdateClientRect", (PyCFunction
) _wrap_Window_GetUpdateClientRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47064 { (char *)"Window_IsExposed", (PyCFunction
) _wrap_Window_IsExposed
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47065 { (char *)"Window_IsExposedPoint", (PyCFunction
) _wrap_Window_IsExposedPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47066 { (char *)"Window_IsExposedRect", (PyCFunction
) _wrap_Window_IsExposedRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47067 { (char *)"Window_GetDefaultAttributes", (PyCFunction
) _wrap_Window_GetDefaultAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47068 { (char *)"Window_GetClassDefaultAttributes", (PyCFunction
) _wrap_Window_GetClassDefaultAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47069 { (char *)"Window_SetBackgroundColour", (PyCFunction
) _wrap_Window_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47070 { (char *)"Window_SetOwnBackgroundColour", (PyCFunction
) _wrap_Window_SetOwnBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47071 { (char *)"Window_SetForegroundColour", (PyCFunction
) _wrap_Window_SetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47072 { (char *)"Window_SetOwnForegroundColour", (PyCFunction
) _wrap_Window_SetOwnForegroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47073 { (char *)"Window_GetBackgroundColour", (PyCFunction
) _wrap_Window_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47074 { (char *)"Window_GetForegroundColour", (PyCFunction
) _wrap_Window_GetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47075 { (char *)"Window_InheritsBackgroundColour", (PyCFunction
) _wrap_Window_InheritsBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47076 { (char *)"Window_UseBgCol", (PyCFunction
) _wrap_Window_UseBgCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47077 { (char *)"Window_SetBackgroundStyle", (PyCFunction
) _wrap_Window_SetBackgroundStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47078 { (char *)"Window_GetBackgroundStyle", (PyCFunction
) _wrap_Window_GetBackgroundStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47079 { (char *)"Window_HasTransparentBackground", (PyCFunction
) _wrap_Window_HasTransparentBackground
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47080 { (char *)"Window_SetCursor", (PyCFunction
) _wrap_Window_SetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47081 { (char *)"Window_GetCursor", (PyCFunction
) _wrap_Window_GetCursor
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47082 { (char *)"Window_SetFont", (PyCFunction
) _wrap_Window_SetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47083 { (char *)"Window_SetOwnFont", (PyCFunction
) _wrap_Window_SetOwnFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47084 { (char *)"Window_GetFont", (PyCFunction
) _wrap_Window_GetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47085 { (char *)"Window_SetCaret", (PyCFunction
) _wrap_Window_SetCaret
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47086 { (char *)"Window_GetCaret", (PyCFunction
) _wrap_Window_GetCaret
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47087 { (char *)"Window_GetCharHeight", (PyCFunction
) _wrap_Window_GetCharHeight
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47088 { (char *)"Window_GetCharWidth", (PyCFunction
) _wrap_Window_GetCharWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47089 { (char *)"Window_GetTextExtent", (PyCFunction
) _wrap_Window_GetTextExtent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47090 { (char *)"Window_GetFullTextExtent", (PyCFunction
) _wrap_Window_GetFullTextExtent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47091 { (char *)"Window_ClientToScreenXY", (PyCFunction
) _wrap_Window_ClientToScreenXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47092 { (char *)"Window_ScreenToClientXY", (PyCFunction
) _wrap_Window_ScreenToClientXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47093 { (char *)"Window_ClientToScreen", (PyCFunction
) _wrap_Window_ClientToScreen
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47094 { (char *)"Window_ScreenToClient", (PyCFunction
) _wrap_Window_ScreenToClient
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47095 { (char *)"Window_HitTestXY", (PyCFunction
) _wrap_Window_HitTestXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47096 { (char *)"Window_HitTest", (PyCFunction
) _wrap_Window_HitTest
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47097 { (char *)"Window_GetBorder", _wrap_Window_GetBorder
, METH_VARARGS
, NULL
},
47098 { (char *)"Window_UpdateWindowUI", (PyCFunction
) _wrap_Window_UpdateWindowUI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47099 { (char *)"Window_PopupMenuXY", (PyCFunction
) _wrap_Window_PopupMenuXY
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47100 { (char *)"Window_PopupMenu", (PyCFunction
) _wrap_Window_PopupMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47101 { (char *)"Window_GetHandle", (PyCFunction
) _wrap_Window_GetHandle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47102 { (char *)"Window_AssociateHandle", (PyCFunction
) _wrap_Window_AssociateHandle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47103 { (char *)"Window_DissociateHandle", (PyCFunction
) _wrap_Window_DissociateHandle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47104 { (char *)"Window_HasScrollbar", (PyCFunction
) _wrap_Window_HasScrollbar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47105 { (char *)"Window_SetScrollbar", (PyCFunction
) _wrap_Window_SetScrollbar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47106 { (char *)"Window_SetScrollPos", (PyCFunction
) _wrap_Window_SetScrollPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47107 { (char *)"Window_GetScrollPos", (PyCFunction
) _wrap_Window_GetScrollPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47108 { (char *)"Window_GetScrollThumb", (PyCFunction
) _wrap_Window_GetScrollThumb
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47109 { (char *)"Window_GetScrollRange", (PyCFunction
) _wrap_Window_GetScrollRange
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47110 { (char *)"Window_ScrollWindow", (PyCFunction
) _wrap_Window_ScrollWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47111 { (char *)"Window_ScrollLines", (PyCFunction
) _wrap_Window_ScrollLines
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47112 { (char *)"Window_ScrollPages", (PyCFunction
) _wrap_Window_ScrollPages
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47113 { (char *)"Window_LineUp", (PyCFunction
) _wrap_Window_LineUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47114 { (char *)"Window_LineDown", (PyCFunction
) _wrap_Window_LineDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47115 { (char *)"Window_PageUp", (PyCFunction
) _wrap_Window_PageUp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47116 { (char *)"Window_PageDown", (PyCFunction
) _wrap_Window_PageDown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47117 { (char *)"Window_SetHelpText", (PyCFunction
) _wrap_Window_SetHelpText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47118 { (char *)"Window_SetHelpTextForId", (PyCFunction
) _wrap_Window_SetHelpTextForId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47119 { (char *)"Window_GetHelpText", (PyCFunction
) _wrap_Window_GetHelpText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47120 { (char *)"Window_SetToolTipString", (PyCFunction
) _wrap_Window_SetToolTipString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47121 { (char *)"Window_SetToolTip", (PyCFunction
) _wrap_Window_SetToolTip
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47122 { (char *)"Window_GetToolTip", (PyCFunction
) _wrap_Window_GetToolTip
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47123 { (char *)"Window_SetDropTarget", (PyCFunction
) _wrap_Window_SetDropTarget
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47124 { (char *)"Window_GetDropTarget", (PyCFunction
) _wrap_Window_GetDropTarget
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47125 { (char *)"Window_DragAcceptFiles", (PyCFunction
) _wrap_Window_DragAcceptFiles
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47126 { (char *)"Window_SetConstraints", (PyCFunction
) _wrap_Window_SetConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47127 { (char *)"Window_GetConstraints", (PyCFunction
) _wrap_Window_GetConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47128 { (char *)"Window_SetAutoLayout", (PyCFunction
) _wrap_Window_SetAutoLayout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47129 { (char *)"Window_GetAutoLayout", (PyCFunction
) _wrap_Window_GetAutoLayout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47130 { (char *)"Window_Layout", (PyCFunction
) _wrap_Window_Layout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47131 { (char *)"Window_SetSizer", (PyCFunction
) _wrap_Window_SetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47132 { (char *)"Window_SetSizerAndFit", (PyCFunction
) _wrap_Window_SetSizerAndFit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47133 { (char *)"Window_GetSizer", (PyCFunction
) _wrap_Window_GetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47134 { (char *)"Window_SetContainingSizer", (PyCFunction
) _wrap_Window_SetContainingSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47135 { (char *)"Window_GetContainingSizer", (PyCFunction
) _wrap_Window_GetContainingSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47136 { (char *)"Window_InheritAttributes", (PyCFunction
) _wrap_Window_InheritAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47137 { (char *)"Window_ShouldInheritColours", (PyCFunction
) _wrap_Window_ShouldInheritColours
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47138 { (char *)"Window_swigregister", Window_swigregister
, METH_VARARGS
, NULL
},
47139 { (char *)"FindWindowById", (PyCFunction
) _wrap_FindWindowById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47140 { (char *)"FindWindowByName", (PyCFunction
) _wrap_FindWindowByName
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47141 { (char *)"FindWindowByLabel", (PyCFunction
) _wrap_FindWindowByLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47142 { (char *)"Window_FromHWND", (PyCFunction
) _wrap_Window_FromHWND
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47143 { (char *)"GetTopLevelWindows", (PyCFunction
) _wrap_GetTopLevelWindows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47144 { (char *)"new_Validator", (PyCFunction
) _wrap_new_Validator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47145 { (char *)"Validator_Clone", (PyCFunction
) _wrap_Validator_Clone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47146 { (char *)"Validator_Validate", (PyCFunction
) _wrap_Validator_Validate
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47147 { (char *)"Validator_TransferToWindow", (PyCFunction
) _wrap_Validator_TransferToWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47148 { (char *)"Validator_TransferFromWindow", (PyCFunction
) _wrap_Validator_TransferFromWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47149 { (char *)"Validator_GetWindow", (PyCFunction
) _wrap_Validator_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47150 { (char *)"Validator_SetWindow", (PyCFunction
) _wrap_Validator_SetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47151 { (char *)"Validator_IsSilent", (PyCFunction
) _wrap_Validator_IsSilent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47152 { (char *)"Validator_SetBellOnError", (PyCFunction
) _wrap_Validator_SetBellOnError
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47153 { (char *)"Validator_swigregister", Validator_swigregister
, METH_VARARGS
, NULL
},
47154 { (char *)"new_PyValidator", (PyCFunction
) _wrap_new_PyValidator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47155 { (char *)"PyValidator__setCallbackInfo", (PyCFunction
) _wrap_PyValidator__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47156 { (char *)"PyValidator_swigregister", PyValidator_swigregister
, METH_VARARGS
, NULL
},
47157 { (char *)"new_Menu", (PyCFunction
) _wrap_new_Menu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47158 { (char *)"Menu_Append", (PyCFunction
) _wrap_Menu_Append
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47159 { (char *)"Menu_AppendSeparator", (PyCFunction
) _wrap_Menu_AppendSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47160 { (char *)"Menu_AppendCheckItem", (PyCFunction
) _wrap_Menu_AppendCheckItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47161 { (char *)"Menu_AppendRadioItem", (PyCFunction
) _wrap_Menu_AppendRadioItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47162 { (char *)"Menu_AppendMenu", (PyCFunction
) _wrap_Menu_AppendMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47163 { (char *)"Menu_AppendItem", (PyCFunction
) _wrap_Menu_AppendItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47164 { (char *)"Menu_Break", (PyCFunction
) _wrap_Menu_Break
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47165 { (char *)"Menu_InsertItem", (PyCFunction
) _wrap_Menu_InsertItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47166 { (char *)"Menu_Insert", (PyCFunction
) _wrap_Menu_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47167 { (char *)"Menu_InsertSeparator", (PyCFunction
) _wrap_Menu_InsertSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47168 { (char *)"Menu_InsertCheckItem", (PyCFunction
) _wrap_Menu_InsertCheckItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47169 { (char *)"Menu_InsertRadioItem", (PyCFunction
) _wrap_Menu_InsertRadioItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47170 { (char *)"Menu_InsertMenu", (PyCFunction
) _wrap_Menu_InsertMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47171 { (char *)"Menu_PrependItem", (PyCFunction
) _wrap_Menu_PrependItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47172 { (char *)"Menu_Prepend", (PyCFunction
) _wrap_Menu_Prepend
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47173 { (char *)"Menu_PrependSeparator", (PyCFunction
) _wrap_Menu_PrependSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47174 { (char *)"Menu_PrependCheckItem", (PyCFunction
) _wrap_Menu_PrependCheckItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47175 { (char *)"Menu_PrependRadioItem", (PyCFunction
) _wrap_Menu_PrependRadioItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47176 { (char *)"Menu_PrependMenu", (PyCFunction
) _wrap_Menu_PrependMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47177 { (char *)"Menu_Remove", (PyCFunction
) _wrap_Menu_Remove
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47178 { (char *)"Menu_RemoveItem", (PyCFunction
) _wrap_Menu_RemoveItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47179 { (char *)"Menu_Delete", (PyCFunction
) _wrap_Menu_Delete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47180 { (char *)"Menu_DeleteItem", (PyCFunction
) _wrap_Menu_DeleteItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47181 { (char *)"Menu_Destroy", (PyCFunction
) _wrap_Menu_Destroy
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47182 { (char *)"Menu_DestroyId", (PyCFunction
) _wrap_Menu_DestroyId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47183 { (char *)"Menu_DestroyItem", (PyCFunction
) _wrap_Menu_DestroyItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47184 { (char *)"Menu_GetMenuItemCount", (PyCFunction
) _wrap_Menu_GetMenuItemCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47185 { (char *)"Menu_GetMenuItems", (PyCFunction
) _wrap_Menu_GetMenuItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47186 { (char *)"Menu_FindItem", (PyCFunction
) _wrap_Menu_FindItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47187 { (char *)"Menu_FindItemById", (PyCFunction
) _wrap_Menu_FindItemById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47188 { (char *)"Menu_FindItemByPosition", (PyCFunction
) _wrap_Menu_FindItemByPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47189 { (char *)"Menu_Enable", (PyCFunction
) _wrap_Menu_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47190 { (char *)"Menu_IsEnabled", (PyCFunction
) _wrap_Menu_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47191 { (char *)"Menu_Check", (PyCFunction
) _wrap_Menu_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47192 { (char *)"Menu_IsChecked", (PyCFunction
) _wrap_Menu_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47193 { (char *)"Menu_SetLabel", (PyCFunction
) _wrap_Menu_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47194 { (char *)"Menu_GetLabel", (PyCFunction
) _wrap_Menu_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47195 { (char *)"Menu_SetHelpString", (PyCFunction
) _wrap_Menu_SetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47196 { (char *)"Menu_GetHelpString", (PyCFunction
) _wrap_Menu_GetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47197 { (char *)"Menu_SetTitle", (PyCFunction
) _wrap_Menu_SetTitle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47198 { (char *)"Menu_GetTitle", (PyCFunction
) _wrap_Menu_GetTitle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47199 { (char *)"Menu_SetEventHandler", (PyCFunction
) _wrap_Menu_SetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47200 { (char *)"Menu_GetEventHandler", (PyCFunction
) _wrap_Menu_GetEventHandler
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47201 { (char *)"Menu_SetInvokingWindow", (PyCFunction
) _wrap_Menu_SetInvokingWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47202 { (char *)"Menu_GetInvokingWindow", (PyCFunction
) _wrap_Menu_GetInvokingWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47203 { (char *)"Menu_GetStyle", (PyCFunction
) _wrap_Menu_GetStyle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47204 { (char *)"Menu_UpdateUI", (PyCFunction
) _wrap_Menu_UpdateUI
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47205 { (char *)"Menu_GetMenuBar", (PyCFunction
) _wrap_Menu_GetMenuBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47206 { (char *)"Menu_Attach", (PyCFunction
) _wrap_Menu_Attach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47207 { (char *)"Menu_Detach", (PyCFunction
) _wrap_Menu_Detach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47208 { (char *)"Menu_IsAttached", (PyCFunction
) _wrap_Menu_IsAttached
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47209 { (char *)"Menu_SetParent", (PyCFunction
) _wrap_Menu_SetParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47210 { (char *)"Menu_GetParent", (PyCFunction
) _wrap_Menu_GetParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47211 { (char *)"Menu_swigregister", Menu_swigregister
, METH_VARARGS
, NULL
},
47212 { (char *)"new_MenuBar", (PyCFunction
) _wrap_new_MenuBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47213 { (char *)"MenuBar_Append", (PyCFunction
) _wrap_MenuBar_Append
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47214 { (char *)"MenuBar_Insert", (PyCFunction
) _wrap_MenuBar_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47215 { (char *)"MenuBar_GetMenuCount", (PyCFunction
) _wrap_MenuBar_GetMenuCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47216 { (char *)"MenuBar_GetMenu", (PyCFunction
) _wrap_MenuBar_GetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47217 { (char *)"MenuBar_Replace", (PyCFunction
) _wrap_MenuBar_Replace
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47218 { (char *)"MenuBar_Remove", (PyCFunction
) _wrap_MenuBar_Remove
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47219 { (char *)"MenuBar_EnableTop", (PyCFunction
) _wrap_MenuBar_EnableTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47220 { (char *)"MenuBar_IsEnabledTop", (PyCFunction
) _wrap_MenuBar_IsEnabledTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47221 { (char *)"MenuBar_SetLabelTop", (PyCFunction
) _wrap_MenuBar_SetLabelTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47222 { (char *)"MenuBar_GetLabelTop", (PyCFunction
) _wrap_MenuBar_GetLabelTop
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47223 { (char *)"MenuBar_FindMenuItem", (PyCFunction
) _wrap_MenuBar_FindMenuItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47224 { (char *)"MenuBar_FindItemById", (PyCFunction
) _wrap_MenuBar_FindItemById
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47225 { (char *)"MenuBar_FindMenu", (PyCFunction
) _wrap_MenuBar_FindMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47226 { (char *)"MenuBar_Enable", (PyCFunction
) _wrap_MenuBar_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47227 { (char *)"MenuBar_Check", (PyCFunction
) _wrap_MenuBar_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47228 { (char *)"MenuBar_IsChecked", (PyCFunction
) _wrap_MenuBar_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47229 { (char *)"MenuBar_IsEnabled", (PyCFunction
) _wrap_MenuBar_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47230 { (char *)"MenuBar_SetLabel", (PyCFunction
) _wrap_MenuBar_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47231 { (char *)"MenuBar_GetLabel", (PyCFunction
) _wrap_MenuBar_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47232 { (char *)"MenuBar_SetHelpString", (PyCFunction
) _wrap_MenuBar_SetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47233 { (char *)"MenuBar_GetHelpString", (PyCFunction
) _wrap_MenuBar_GetHelpString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47234 { (char *)"MenuBar_GetFrame", (PyCFunction
) _wrap_MenuBar_GetFrame
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47235 { (char *)"MenuBar_IsAttached", (PyCFunction
) _wrap_MenuBar_IsAttached
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47236 { (char *)"MenuBar_Attach", (PyCFunction
) _wrap_MenuBar_Attach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47237 { (char *)"MenuBar_Detach", (PyCFunction
) _wrap_MenuBar_Detach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47238 { (char *)"MenuBar_SetAutoWindowMenu", (PyCFunction
) _wrap_MenuBar_SetAutoWindowMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47239 { (char *)"MenuBar_GetAutoWindowMenu", (PyCFunction
) _wrap_MenuBar_GetAutoWindowMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47240 { (char *)"MenuBar_swigregister", MenuBar_swigregister
, METH_VARARGS
, NULL
},
47241 { (char *)"new_MenuItem", (PyCFunction
) _wrap_new_MenuItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47242 { (char *)"MenuItem_GetMenu", (PyCFunction
) _wrap_MenuItem_GetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47243 { (char *)"MenuItem_SetMenu", (PyCFunction
) _wrap_MenuItem_SetMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47244 { (char *)"MenuItem_SetId", (PyCFunction
) _wrap_MenuItem_SetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47245 { (char *)"MenuItem_GetId", (PyCFunction
) _wrap_MenuItem_GetId
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47246 { (char *)"MenuItem_IsSeparator", (PyCFunction
) _wrap_MenuItem_IsSeparator
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47247 { (char *)"MenuItem_SetText", (PyCFunction
) _wrap_MenuItem_SetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47248 { (char *)"MenuItem_GetLabel", (PyCFunction
) _wrap_MenuItem_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47249 { (char *)"MenuItem_GetText", (PyCFunction
) _wrap_MenuItem_GetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47250 { (char *)"MenuItem_GetLabelFromText", (PyCFunction
) _wrap_MenuItem_GetLabelFromText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47251 { (char *)"MenuItem_GetKind", (PyCFunction
) _wrap_MenuItem_GetKind
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47252 { (char *)"MenuItem_SetKind", (PyCFunction
) _wrap_MenuItem_SetKind
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47253 { (char *)"MenuItem_SetCheckable", (PyCFunction
) _wrap_MenuItem_SetCheckable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47254 { (char *)"MenuItem_IsCheckable", (PyCFunction
) _wrap_MenuItem_IsCheckable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47255 { (char *)"MenuItem_IsSubMenu", (PyCFunction
) _wrap_MenuItem_IsSubMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47256 { (char *)"MenuItem_SetSubMenu", (PyCFunction
) _wrap_MenuItem_SetSubMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47257 { (char *)"MenuItem_GetSubMenu", (PyCFunction
) _wrap_MenuItem_GetSubMenu
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47258 { (char *)"MenuItem_Enable", (PyCFunction
) _wrap_MenuItem_Enable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47259 { (char *)"MenuItem_IsEnabled", (PyCFunction
) _wrap_MenuItem_IsEnabled
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47260 { (char *)"MenuItem_Check", (PyCFunction
) _wrap_MenuItem_Check
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47261 { (char *)"MenuItem_IsChecked", (PyCFunction
) _wrap_MenuItem_IsChecked
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47262 { (char *)"MenuItem_Toggle", (PyCFunction
) _wrap_MenuItem_Toggle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47263 { (char *)"MenuItem_SetHelp", (PyCFunction
) _wrap_MenuItem_SetHelp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47264 { (char *)"MenuItem_GetHelp", (PyCFunction
) _wrap_MenuItem_GetHelp
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47265 { (char *)"MenuItem_GetAccel", (PyCFunction
) _wrap_MenuItem_GetAccel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47266 { (char *)"MenuItem_SetAccel", (PyCFunction
) _wrap_MenuItem_SetAccel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47267 { (char *)"MenuItem_SetBitmap", (PyCFunction
) _wrap_MenuItem_SetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47268 { (char *)"MenuItem_GetBitmap", (PyCFunction
) _wrap_MenuItem_GetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47269 { (char *)"MenuItem_SetFont", (PyCFunction
) _wrap_MenuItem_SetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47270 { (char *)"MenuItem_GetFont", (PyCFunction
) _wrap_MenuItem_GetFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47271 { (char *)"MenuItem_SetTextColour", (PyCFunction
) _wrap_MenuItem_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47272 { (char *)"MenuItem_GetTextColour", (PyCFunction
) _wrap_MenuItem_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47273 { (char *)"MenuItem_SetBackgroundColour", (PyCFunction
) _wrap_MenuItem_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47274 { (char *)"MenuItem_GetBackgroundColour", (PyCFunction
) _wrap_MenuItem_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47275 { (char *)"MenuItem_SetBitmaps", (PyCFunction
) _wrap_MenuItem_SetBitmaps
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47276 { (char *)"MenuItem_SetDisabledBitmap", (PyCFunction
) _wrap_MenuItem_SetDisabledBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47277 { (char *)"MenuItem_GetDisabledBitmap", (PyCFunction
) _wrap_MenuItem_GetDisabledBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47278 { (char *)"MenuItem_SetMarginWidth", (PyCFunction
) _wrap_MenuItem_SetMarginWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47279 { (char *)"MenuItem_GetMarginWidth", (PyCFunction
) _wrap_MenuItem_GetMarginWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47280 { (char *)"MenuItem_GetDefaultMarginWidth", (PyCFunction
) _wrap_MenuItem_GetDefaultMarginWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47281 { (char *)"MenuItem_IsOwnerDrawn", (PyCFunction
) _wrap_MenuItem_IsOwnerDrawn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47282 { (char *)"MenuItem_SetOwnerDrawn", (PyCFunction
) _wrap_MenuItem_SetOwnerDrawn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47283 { (char *)"MenuItem_ResetOwnerDrawn", (PyCFunction
) _wrap_MenuItem_ResetOwnerDrawn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47284 { (char *)"MenuItem_swigregister", MenuItem_swigregister
, METH_VARARGS
, NULL
},
47285 { (char *)"new_Control", (PyCFunction
) _wrap_new_Control
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47286 { (char *)"new_PreControl", (PyCFunction
) _wrap_new_PreControl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47287 { (char *)"Control_Create", (PyCFunction
) _wrap_Control_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47288 { (char *)"Control_Command", (PyCFunction
) _wrap_Control_Command
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47289 { (char *)"Control_GetLabel", (PyCFunction
) _wrap_Control_GetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47290 { (char *)"Control_SetLabel", (PyCFunction
) _wrap_Control_SetLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47291 { (char *)"Control_GetClassDefaultAttributes", (PyCFunction
) _wrap_Control_GetClassDefaultAttributes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47292 { (char *)"Control_swigregister", Control_swigregister
, METH_VARARGS
, NULL
},
47293 { (char *)"ItemContainer_Append", (PyCFunction
) _wrap_ItemContainer_Append
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47294 { (char *)"ItemContainer_AppendItems", (PyCFunction
) _wrap_ItemContainer_AppendItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47295 { (char *)"ItemContainer_Insert", (PyCFunction
) _wrap_ItemContainer_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47296 { (char *)"ItemContainer_Clear", (PyCFunction
) _wrap_ItemContainer_Clear
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47297 { (char *)"ItemContainer_Delete", (PyCFunction
) _wrap_ItemContainer_Delete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47298 { (char *)"ItemContainer_GetClientData", (PyCFunction
) _wrap_ItemContainer_GetClientData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47299 { (char *)"ItemContainer_SetClientData", (PyCFunction
) _wrap_ItemContainer_SetClientData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47300 { (char *)"ItemContainer_GetCount", (PyCFunction
) _wrap_ItemContainer_GetCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47301 { (char *)"ItemContainer_IsEmpty", (PyCFunction
) _wrap_ItemContainer_IsEmpty
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47302 { (char *)"ItemContainer_GetString", (PyCFunction
) _wrap_ItemContainer_GetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47303 { (char *)"ItemContainer_GetStrings", (PyCFunction
) _wrap_ItemContainer_GetStrings
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47304 { (char *)"ItemContainer_SetString", (PyCFunction
) _wrap_ItemContainer_SetString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47305 { (char *)"ItemContainer_FindString", (PyCFunction
) _wrap_ItemContainer_FindString
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47306 { (char *)"ItemContainer_SetSelection", (PyCFunction
) _wrap_ItemContainer_SetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47307 { (char *)"ItemContainer_GetSelection", (PyCFunction
) _wrap_ItemContainer_GetSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47308 { (char *)"ItemContainer_SetStringSelection", (PyCFunction
) _wrap_ItemContainer_SetStringSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47309 { (char *)"ItemContainer_GetStringSelection", (PyCFunction
) _wrap_ItemContainer_GetStringSelection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47310 { (char *)"ItemContainer_Select", (PyCFunction
) _wrap_ItemContainer_Select
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47311 { (char *)"ItemContainer_swigregister", ItemContainer_swigregister
, METH_VARARGS
, NULL
},
47312 { (char *)"ControlWithItems_swigregister", ControlWithItems_swigregister
, METH_VARARGS
, NULL
},
47313 { (char *)"new_SizerItem", (PyCFunction
) _wrap_new_SizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47314 { (char *)"new_SizerItemWindow", (PyCFunction
) _wrap_new_SizerItemWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47315 { (char *)"new_SizerItemSpacer", (PyCFunction
) _wrap_new_SizerItemSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47316 { (char *)"new_SizerItemSizer", (PyCFunction
) _wrap_new_SizerItemSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47317 { (char *)"SizerItem_DeleteWindows", (PyCFunction
) _wrap_SizerItem_DeleteWindows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47318 { (char *)"SizerItem_DetachSizer", (PyCFunction
) _wrap_SizerItem_DetachSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47319 { (char *)"SizerItem_GetSize", (PyCFunction
) _wrap_SizerItem_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47320 { (char *)"SizerItem_CalcMin", (PyCFunction
) _wrap_SizerItem_CalcMin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47321 { (char *)"SizerItem_SetDimension", (PyCFunction
) _wrap_SizerItem_SetDimension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47322 { (char *)"SizerItem_GetMinSize", (PyCFunction
) _wrap_SizerItem_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47323 { (char *)"SizerItem_GetMinSizeWithBorder", (PyCFunction
) _wrap_SizerItem_GetMinSizeWithBorder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47324 { (char *)"SizerItem_SetInitSize", (PyCFunction
) _wrap_SizerItem_SetInitSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47325 { (char *)"SizerItem_SetRatioWH", (PyCFunction
) _wrap_SizerItem_SetRatioWH
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47326 { (char *)"SizerItem_SetRatioSize", (PyCFunction
) _wrap_SizerItem_SetRatioSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47327 { (char *)"SizerItem_SetRatio", (PyCFunction
) _wrap_SizerItem_SetRatio
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47328 { (char *)"SizerItem_GetRatio", (PyCFunction
) _wrap_SizerItem_GetRatio
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47329 { (char *)"SizerItem_GetRect", (PyCFunction
) _wrap_SizerItem_GetRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47330 { (char *)"SizerItem_IsWindow", (PyCFunction
) _wrap_SizerItem_IsWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47331 { (char *)"SizerItem_IsSizer", (PyCFunction
) _wrap_SizerItem_IsSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47332 { (char *)"SizerItem_IsSpacer", (PyCFunction
) _wrap_SizerItem_IsSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47333 { (char *)"SizerItem_SetProportion", (PyCFunction
) _wrap_SizerItem_SetProportion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47334 { (char *)"SizerItem_GetProportion", (PyCFunction
) _wrap_SizerItem_GetProportion
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47335 { (char *)"SizerItem_SetFlag", (PyCFunction
) _wrap_SizerItem_SetFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47336 { (char *)"SizerItem_GetFlag", (PyCFunction
) _wrap_SizerItem_GetFlag
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47337 { (char *)"SizerItem_SetBorder", (PyCFunction
) _wrap_SizerItem_SetBorder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47338 { (char *)"SizerItem_GetBorder", (PyCFunction
) _wrap_SizerItem_GetBorder
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47339 { (char *)"SizerItem_GetWindow", (PyCFunction
) _wrap_SizerItem_GetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47340 { (char *)"SizerItem_SetWindow", (PyCFunction
) _wrap_SizerItem_SetWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47341 { (char *)"SizerItem_GetSizer", (PyCFunction
) _wrap_SizerItem_GetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47342 { (char *)"SizerItem_SetSizer", (PyCFunction
) _wrap_SizerItem_SetSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47343 { (char *)"SizerItem_GetSpacer", (PyCFunction
) _wrap_SizerItem_GetSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47344 { (char *)"SizerItem_SetSpacer", (PyCFunction
) _wrap_SizerItem_SetSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47345 { (char *)"SizerItem_Show", (PyCFunction
) _wrap_SizerItem_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47346 { (char *)"SizerItem_IsShown", (PyCFunction
) _wrap_SizerItem_IsShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47347 { (char *)"SizerItem_GetPosition", (PyCFunction
) _wrap_SizerItem_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47348 { (char *)"SizerItem_GetUserData", (PyCFunction
) _wrap_SizerItem_GetUserData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47349 { (char *)"SizerItem_SetUserData", (PyCFunction
) _wrap_SizerItem_SetUserData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47350 { (char *)"SizerItem_swigregister", SizerItem_swigregister
, METH_VARARGS
, NULL
},
47351 { (char *)"Sizer__setOORInfo", (PyCFunction
) _wrap_Sizer__setOORInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47352 { (char *)"Sizer_Add", (PyCFunction
) _wrap_Sizer_Add
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47353 { (char *)"Sizer_Insert", (PyCFunction
) _wrap_Sizer_Insert
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47354 { (char *)"Sizer_Prepend", (PyCFunction
) _wrap_Sizer_Prepend
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47355 { (char *)"Sizer_Remove", (PyCFunction
) _wrap_Sizer_Remove
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47356 { (char *)"Sizer_Detach", (PyCFunction
) _wrap_Sizer_Detach
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47357 { (char *)"Sizer_GetItem", (PyCFunction
) _wrap_Sizer_GetItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47358 { (char *)"Sizer__SetItemMinSize", (PyCFunction
) _wrap_Sizer__SetItemMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47359 { (char *)"Sizer_AddItem", (PyCFunction
) _wrap_Sizer_AddItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47360 { (char *)"Sizer_InsertItem", (PyCFunction
) _wrap_Sizer_InsertItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47361 { (char *)"Sizer_PrependItem", (PyCFunction
) _wrap_Sizer_PrependItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47362 { (char *)"Sizer_SetDimension", (PyCFunction
) _wrap_Sizer_SetDimension
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47363 { (char *)"Sizer_SetMinSize", (PyCFunction
) _wrap_Sizer_SetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47364 { (char *)"Sizer_GetSize", (PyCFunction
) _wrap_Sizer_GetSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47365 { (char *)"Sizer_GetPosition", (PyCFunction
) _wrap_Sizer_GetPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47366 { (char *)"Sizer_GetMinSize", (PyCFunction
) _wrap_Sizer_GetMinSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47367 { (char *)"Sizer_RecalcSizes", (PyCFunction
) _wrap_Sizer_RecalcSizes
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47368 { (char *)"Sizer_CalcMin", (PyCFunction
) _wrap_Sizer_CalcMin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47369 { (char *)"Sizer_Layout", (PyCFunction
) _wrap_Sizer_Layout
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47370 { (char *)"Sizer_Fit", (PyCFunction
) _wrap_Sizer_Fit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47371 { (char *)"Sizer_FitInside", (PyCFunction
) _wrap_Sizer_FitInside
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47372 { (char *)"Sizer_SetSizeHints", (PyCFunction
) _wrap_Sizer_SetSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47373 { (char *)"Sizer_SetVirtualSizeHints", (PyCFunction
) _wrap_Sizer_SetVirtualSizeHints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47374 { (char *)"Sizer_Clear", (PyCFunction
) _wrap_Sizer_Clear
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47375 { (char *)"Sizer_DeleteWindows", (PyCFunction
) _wrap_Sizer_DeleteWindows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47376 { (char *)"Sizer_GetChildren", (PyCFunction
) _wrap_Sizer_GetChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47377 { (char *)"Sizer_Show", (PyCFunction
) _wrap_Sizer_Show
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47378 { (char *)"Sizer_IsShown", (PyCFunction
) _wrap_Sizer_IsShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47379 { (char *)"Sizer_ShowItems", (PyCFunction
) _wrap_Sizer_ShowItems
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47380 { (char *)"Sizer_swigregister", Sizer_swigregister
, METH_VARARGS
, NULL
},
47381 { (char *)"new_PySizer", (PyCFunction
) _wrap_new_PySizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47382 { (char *)"PySizer__setCallbackInfo", (PyCFunction
) _wrap_PySizer__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47383 { (char *)"PySizer_swigregister", PySizer_swigregister
, METH_VARARGS
, NULL
},
47384 { (char *)"new_BoxSizer", (PyCFunction
) _wrap_new_BoxSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47385 { (char *)"BoxSizer_GetOrientation", (PyCFunction
) _wrap_BoxSizer_GetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47386 { (char *)"BoxSizer_SetOrientation", (PyCFunction
) _wrap_BoxSizer_SetOrientation
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47387 { (char *)"BoxSizer_swigregister", BoxSizer_swigregister
, METH_VARARGS
, NULL
},
47388 { (char *)"new_StaticBoxSizer", (PyCFunction
) _wrap_new_StaticBoxSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47389 { (char *)"StaticBoxSizer_GetStaticBox", (PyCFunction
) _wrap_StaticBoxSizer_GetStaticBox
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47390 { (char *)"StaticBoxSizer_swigregister", StaticBoxSizer_swigregister
, METH_VARARGS
, NULL
},
47391 { (char *)"new_GridSizer", (PyCFunction
) _wrap_new_GridSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47392 { (char *)"GridSizer_SetCols", (PyCFunction
) _wrap_GridSizer_SetCols
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47393 { (char *)"GridSizer_SetRows", (PyCFunction
) _wrap_GridSizer_SetRows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47394 { (char *)"GridSizer_SetVGap", (PyCFunction
) _wrap_GridSizer_SetVGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47395 { (char *)"GridSizer_SetHGap", (PyCFunction
) _wrap_GridSizer_SetHGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47396 { (char *)"GridSizer_GetCols", (PyCFunction
) _wrap_GridSizer_GetCols
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47397 { (char *)"GridSizer_GetRows", (PyCFunction
) _wrap_GridSizer_GetRows
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47398 { (char *)"GridSizer_GetVGap", (PyCFunction
) _wrap_GridSizer_GetVGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47399 { (char *)"GridSizer_GetHGap", (PyCFunction
) _wrap_GridSizer_GetHGap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47400 { (char *)"GridSizer_swigregister", GridSizer_swigregister
, METH_VARARGS
, NULL
},
47401 { (char *)"new_FlexGridSizer", (PyCFunction
) _wrap_new_FlexGridSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47402 { (char *)"FlexGridSizer_AddGrowableRow", (PyCFunction
) _wrap_FlexGridSizer_AddGrowableRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47403 { (char *)"FlexGridSizer_RemoveGrowableRow", (PyCFunction
) _wrap_FlexGridSizer_RemoveGrowableRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47404 { (char *)"FlexGridSizer_AddGrowableCol", (PyCFunction
) _wrap_FlexGridSizer_AddGrowableCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47405 { (char *)"FlexGridSizer_RemoveGrowableCol", (PyCFunction
) _wrap_FlexGridSizer_RemoveGrowableCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47406 { (char *)"FlexGridSizer_SetFlexibleDirection", (PyCFunction
) _wrap_FlexGridSizer_SetFlexibleDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47407 { (char *)"FlexGridSizer_GetFlexibleDirection", (PyCFunction
) _wrap_FlexGridSizer_GetFlexibleDirection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47408 { (char *)"FlexGridSizer_SetNonFlexibleGrowMode", (PyCFunction
) _wrap_FlexGridSizer_SetNonFlexibleGrowMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47409 { (char *)"FlexGridSizer_GetNonFlexibleGrowMode", (PyCFunction
) _wrap_FlexGridSizer_GetNonFlexibleGrowMode
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47410 { (char *)"FlexGridSizer_GetRowHeights", (PyCFunction
) _wrap_FlexGridSizer_GetRowHeights
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47411 { (char *)"FlexGridSizer_GetColWidths", (PyCFunction
) _wrap_FlexGridSizer_GetColWidths
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47412 { (char *)"FlexGridSizer_swigregister", FlexGridSizer_swigregister
, METH_VARARGS
, NULL
},
47413 { (char *)"new_StdDialogButtonSizer", (PyCFunction
) _wrap_new_StdDialogButtonSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47414 { (char *)"StdDialogButtonSizer_AddButton", (PyCFunction
) _wrap_StdDialogButtonSizer_AddButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47415 { (char *)"StdDialogButtonSizer_Realize", (PyCFunction
) _wrap_StdDialogButtonSizer_Realize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47416 { (char *)"StdDialogButtonSizer_SetAffirmativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_SetAffirmativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47417 { (char *)"StdDialogButtonSizer_SetNegativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_SetNegativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47418 { (char *)"StdDialogButtonSizer_SetCancelButton", (PyCFunction
) _wrap_StdDialogButtonSizer_SetCancelButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47419 { (char *)"StdDialogButtonSizer_GetAffirmativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetAffirmativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47420 { (char *)"StdDialogButtonSizer_GetApplyButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetApplyButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47421 { (char *)"StdDialogButtonSizer_GetNegativeButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetNegativeButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47422 { (char *)"StdDialogButtonSizer_GetCancelButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetCancelButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47423 { (char *)"StdDialogButtonSizer_GetHelpButton", (PyCFunction
) _wrap_StdDialogButtonSizer_GetHelpButton
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47424 { (char *)"StdDialogButtonSizer_swigregister", StdDialogButtonSizer_swigregister
, METH_VARARGS
, NULL
},
47425 { (char *)"new_GBPosition", (PyCFunction
) _wrap_new_GBPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47426 { (char *)"GBPosition_GetRow", (PyCFunction
) _wrap_GBPosition_GetRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47427 { (char *)"GBPosition_GetCol", (PyCFunction
) _wrap_GBPosition_GetCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47428 { (char *)"GBPosition_SetRow", (PyCFunction
) _wrap_GBPosition_SetRow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47429 { (char *)"GBPosition_SetCol", (PyCFunction
) _wrap_GBPosition_SetCol
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47430 { (char *)"GBPosition___eq__", (PyCFunction
) _wrap_GBPosition___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47431 { (char *)"GBPosition___ne__", (PyCFunction
) _wrap_GBPosition___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47432 { (char *)"GBPosition_Set", (PyCFunction
) _wrap_GBPosition_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47433 { (char *)"GBPosition_Get", (PyCFunction
) _wrap_GBPosition_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47434 { (char *)"GBPosition_swigregister", GBPosition_swigregister
, METH_VARARGS
, NULL
},
47435 { (char *)"new_GBSpan", (PyCFunction
) _wrap_new_GBSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47436 { (char *)"GBSpan_GetRowspan", (PyCFunction
) _wrap_GBSpan_GetRowspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47437 { (char *)"GBSpan_GetColspan", (PyCFunction
) _wrap_GBSpan_GetColspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47438 { (char *)"GBSpan_SetRowspan", (PyCFunction
) _wrap_GBSpan_SetRowspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47439 { (char *)"GBSpan_SetColspan", (PyCFunction
) _wrap_GBSpan_SetColspan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47440 { (char *)"GBSpan___eq__", (PyCFunction
) _wrap_GBSpan___eq__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47441 { (char *)"GBSpan___ne__", (PyCFunction
) _wrap_GBSpan___ne__
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47442 { (char *)"GBSpan_Set", (PyCFunction
) _wrap_GBSpan_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47443 { (char *)"GBSpan_Get", (PyCFunction
) _wrap_GBSpan_Get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47444 { (char *)"GBSpan_swigregister", GBSpan_swigregister
, METH_VARARGS
, NULL
},
47445 { (char *)"new_GBSizerItem", (PyCFunction
) _wrap_new_GBSizerItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47446 { (char *)"new_GBSizerItemWindow", (PyCFunction
) _wrap_new_GBSizerItemWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47447 { (char *)"new_GBSizerItemSizer", (PyCFunction
) _wrap_new_GBSizerItemSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47448 { (char *)"new_GBSizerItemSpacer", (PyCFunction
) _wrap_new_GBSizerItemSpacer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47449 { (char *)"GBSizerItem_GetPos", (PyCFunction
) _wrap_GBSizerItem_GetPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47450 { (char *)"GBSizerItem_GetSpan", (PyCFunction
) _wrap_GBSizerItem_GetSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47451 { (char *)"GBSizerItem_SetPos", (PyCFunction
) _wrap_GBSizerItem_SetPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47452 { (char *)"GBSizerItem_SetSpan", (PyCFunction
) _wrap_GBSizerItem_SetSpan
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47453 { (char *)"GBSizerItem_Intersects", (PyCFunction
) _wrap_GBSizerItem_Intersects
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47454 { (char *)"GBSizerItem_IntersectsPos", (PyCFunction
) _wrap_GBSizerItem_IntersectsPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47455 { (char *)"GBSizerItem_GetEndPos", (PyCFunction
) _wrap_GBSizerItem_GetEndPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47456 { (char *)"GBSizerItem_GetGBSizer", (PyCFunction
) _wrap_GBSizerItem_GetGBSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47457 { (char *)"GBSizerItem_SetGBSizer", (PyCFunction
) _wrap_GBSizerItem_SetGBSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47458 { (char *)"GBSizerItem_swigregister", GBSizerItem_swigregister
, METH_VARARGS
, NULL
},
47459 { (char *)"new_GridBagSizer", (PyCFunction
) _wrap_new_GridBagSizer
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47460 { (char *)"GridBagSizer_Add", (PyCFunction
) _wrap_GridBagSizer_Add
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47461 { (char *)"GridBagSizer_AddItem", (PyCFunction
) _wrap_GridBagSizer_AddItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47462 { (char *)"GridBagSizer_GetCellSize", (PyCFunction
) _wrap_GridBagSizer_GetCellSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47463 { (char *)"GridBagSizer_GetEmptyCellSize", (PyCFunction
) _wrap_GridBagSizer_GetEmptyCellSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47464 { (char *)"GridBagSizer_SetEmptyCellSize", (PyCFunction
) _wrap_GridBagSizer_SetEmptyCellSize
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47465 { (char *)"GridBagSizer_GetItemPosition", _wrap_GridBagSizer_GetItemPosition
, METH_VARARGS
, NULL
},
47466 { (char *)"GridBagSizer_SetItemPosition", _wrap_GridBagSizer_SetItemPosition
, METH_VARARGS
, NULL
},
47467 { (char *)"GridBagSizer_GetItemSpan", _wrap_GridBagSizer_GetItemSpan
, METH_VARARGS
, NULL
},
47468 { (char *)"GridBagSizer_SetItemSpan", _wrap_GridBagSizer_SetItemSpan
, METH_VARARGS
, NULL
},
47469 { (char *)"GridBagSizer_FindItem", _wrap_GridBagSizer_FindItem
, METH_VARARGS
, NULL
},
47470 { (char *)"GridBagSizer_FindItemAtPosition", (PyCFunction
) _wrap_GridBagSizer_FindItemAtPosition
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47471 { (char *)"GridBagSizer_FindItemAtPoint", (PyCFunction
) _wrap_GridBagSizer_FindItemAtPoint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47472 { (char *)"GridBagSizer_CheckForIntersection", (PyCFunction
) _wrap_GridBagSizer_CheckForIntersection
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47473 { (char *)"GridBagSizer_CheckForIntersectionPos", (PyCFunction
) _wrap_GridBagSizer_CheckForIntersectionPos
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47474 { (char *)"GridBagSizer_swigregister", GridBagSizer_swigregister
, METH_VARARGS
, NULL
},
47475 { (char *)"IndividualLayoutConstraint_Set", (PyCFunction
) _wrap_IndividualLayoutConstraint_Set
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47476 { (char *)"IndividualLayoutConstraint_LeftOf", (PyCFunction
) _wrap_IndividualLayoutConstraint_LeftOf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47477 { (char *)"IndividualLayoutConstraint_RightOf", (PyCFunction
) _wrap_IndividualLayoutConstraint_RightOf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47478 { (char *)"IndividualLayoutConstraint_Above", (PyCFunction
) _wrap_IndividualLayoutConstraint_Above
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47479 { (char *)"IndividualLayoutConstraint_Below", (PyCFunction
) _wrap_IndividualLayoutConstraint_Below
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47480 { (char *)"IndividualLayoutConstraint_SameAs", (PyCFunction
) _wrap_IndividualLayoutConstraint_SameAs
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47481 { (char *)"IndividualLayoutConstraint_PercentOf", (PyCFunction
) _wrap_IndividualLayoutConstraint_PercentOf
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47482 { (char *)"IndividualLayoutConstraint_Absolute", (PyCFunction
) _wrap_IndividualLayoutConstraint_Absolute
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47483 { (char *)"IndividualLayoutConstraint_Unconstrained", (PyCFunction
) _wrap_IndividualLayoutConstraint_Unconstrained
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47484 { (char *)"IndividualLayoutConstraint_AsIs", (PyCFunction
) _wrap_IndividualLayoutConstraint_AsIs
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47485 { (char *)"IndividualLayoutConstraint_GetOtherWindow", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetOtherWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47486 { (char *)"IndividualLayoutConstraint_GetMyEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetMyEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47487 { (char *)"IndividualLayoutConstraint_SetEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47488 { (char *)"IndividualLayoutConstraint_SetValue", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47489 { (char *)"IndividualLayoutConstraint_GetMargin", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetMargin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47490 { (char *)"IndividualLayoutConstraint_SetMargin", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetMargin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47491 { (char *)"IndividualLayoutConstraint_GetValue", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47492 { (char *)"IndividualLayoutConstraint_GetPercent", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetPercent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47493 { (char *)"IndividualLayoutConstraint_GetOtherEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetOtherEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47494 { (char *)"IndividualLayoutConstraint_GetDone", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetDone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47495 { (char *)"IndividualLayoutConstraint_SetDone", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetDone
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47496 { (char *)"IndividualLayoutConstraint_GetRelationship", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetRelationship
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47497 { (char *)"IndividualLayoutConstraint_SetRelationship", (PyCFunction
) _wrap_IndividualLayoutConstraint_SetRelationship
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47498 { (char *)"IndividualLayoutConstraint_ResetIfWin", (PyCFunction
) _wrap_IndividualLayoutConstraint_ResetIfWin
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47499 { (char *)"IndividualLayoutConstraint_SatisfyConstraint", (PyCFunction
) _wrap_IndividualLayoutConstraint_SatisfyConstraint
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47500 { (char *)"IndividualLayoutConstraint_GetEdge", (PyCFunction
) _wrap_IndividualLayoutConstraint_GetEdge
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47501 { (char *)"IndividualLayoutConstraint_swigregister", IndividualLayoutConstraint_swigregister
, METH_VARARGS
, NULL
},
47502 { (char *)"LayoutConstraints_left_get", (PyCFunction
) _wrap_LayoutConstraints_left_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47503 { (char *)"LayoutConstraints_top_get", (PyCFunction
) _wrap_LayoutConstraints_top_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47504 { (char *)"LayoutConstraints_right_get", (PyCFunction
) _wrap_LayoutConstraints_right_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47505 { (char *)"LayoutConstraints_bottom_get", (PyCFunction
) _wrap_LayoutConstraints_bottom_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47506 { (char *)"LayoutConstraints_width_get", (PyCFunction
) _wrap_LayoutConstraints_width_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47507 { (char *)"LayoutConstraints_height_get", (PyCFunction
) _wrap_LayoutConstraints_height_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47508 { (char *)"LayoutConstraints_centreX_get", (PyCFunction
) _wrap_LayoutConstraints_centreX_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47509 { (char *)"LayoutConstraints_centreY_get", (PyCFunction
) _wrap_LayoutConstraints_centreY_get
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47510 { (char *)"new_LayoutConstraints", (PyCFunction
) _wrap_new_LayoutConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47511 { (char *)"LayoutConstraints_SatisfyConstraints", (PyCFunction
) _wrap_LayoutConstraints_SatisfyConstraints
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47512 { (char *)"LayoutConstraints_AreSatisfied", (PyCFunction
) _wrap_LayoutConstraints_AreSatisfied
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
47513 { (char *)"LayoutConstraints_swigregister", LayoutConstraints_swigregister
, METH_VARARGS
, NULL
},
47514 { NULL
, NULL
, 0, NULL
}
47518 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
47520 static void *_p_wxGBSizerItemTo_p_wxSizerItem(void *x
) {
47521 return (void *)((wxSizerItem
*) ((wxGBSizerItem
*) x
));
47523 static void *_p_wxBoxSizerTo_p_wxSizer(void *x
) {
47524 return (void *)((wxSizer
*) ((wxBoxSizer
*) x
));
47526 static void *_p_wxStaticBoxSizerTo_p_wxSizer(void *x
) {
47527 return (void *)((wxSizer
*) (wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
47529 static void *_p_wxStdDialogButtonSizerTo_p_wxSizer(void *x
) {
47530 return (void *)((wxSizer
*) (wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
47532 static void *_p_wxGridBagSizerTo_p_wxSizer(void *x
) {
47533 return (void *)((wxSizer
*) (wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47535 static void *_p_wxGridSizerTo_p_wxSizer(void *x
) {
47536 return (void *)((wxSizer
*) ((wxGridSizer
*) x
));
47538 static void *_p_wxFlexGridSizerTo_p_wxSizer(void *x
) {
47539 return (void *)((wxSizer
*) (wxGridSizer
*) ((wxFlexGridSizer
*) x
));
47541 static void *_p_wxPySizerTo_p_wxSizer(void *x
) {
47542 return (void *)((wxSizer
*) ((wxPySizer
*) x
));
47544 static void *_p_wxStaticBoxSizerTo_p_wxBoxSizer(void *x
) {
47545 return (void *)((wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
47547 static void *_p_wxStdDialogButtonSizerTo_p_wxBoxSizer(void *x
) {
47548 return (void *)((wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
47550 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x
) {
47551 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
47553 static void *_p_wxMenuEventTo_p_wxEvent(void *x
) {
47554 return (void *)((wxEvent
*) ((wxMenuEvent
*) x
));
47556 static void *_p_wxCloseEventTo_p_wxEvent(void *x
) {
47557 return (void *)((wxEvent
*) ((wxCloseEvent
*) x
));
47559 static void *_p_wxMouseEventTo_p_wxEvent(void *x
) {
47560 return (void *)((wxEvent
*) ((wxMouseEvent
*) x
));
47562 static void *_p_wxEraseEventTo_p_wxEvent(void *x
) {
47563 return (void *)((wxEvent
*) ((wxEraseEvent
*) x
));
47565 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x
) {
47566 return (void *)((wxEvent
*) ((wxSetCursorEvent
*) x
));
47568 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x
) {
47569 return (void *)((wxEvent
*) ((wxInitDialogEvent
*) x
));
47571 static void *_p_wxScrollEventTo_p_wxEvent(void *x
) {
47572 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxScrollEvent
*) x
));
47574 static void *_p_wxPyEventTo_p_wxEvent(void *x
) {
47575 return (void *)((wxEvent
*) ((wxPyEvent
*) x
));
47577 static void *_p_wxNotifyEventTo_p_wxEvent(void *x
) {
47578 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxNotifyEvent
*) x
));
47580 static void *_p_wxIdleEventTo_p_wxEvent(void *x
) {
47581 return (void *)((wxEvent
*) ((wxIdleEvent
*) x
));
47583 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x
) {
47584 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
47586 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x
) {
47587 return (void *)((wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
47589 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x
) {
47590 return (void *)((wxEvent
*) ((wxMaximizeEvent
*) x
));
47592 static void *_p_wxIconizeEventTo_p_wxEvent(void *x
) {
47593 return (void *)((wxEvent
*) ((wxIconizeEvent
*) x
));
47595 static void *_p_wxActivateEventTo_p_wxEvent(void *x
) {
47596 return (void *)((wxEvent
*) ((wxActivateEvent
*) x
));
47598 static void *_p_wxSizeEventTo_p_wxEvent(void *x
) {
47599 return (void *)((wxEvent
*) ((wxSizeEvent
*) x
));
47601 static void *_p_wxMoveEventTo_p_wxEvent(void *x
) {
47602 return (void *)((wxEvent
*) ((wxMoveEvent
*) x
));
47604 static void *_p_wxDateEventTo_p_wxEvent(void *x
) {
47605 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDateEvent
*) x
));
47607 static void *_p_wxPaintEventTo_p_wxEvent(void *x
) {
47608 return (void *)((wxEvent
*) ((wxPaintEvent
*) x
));
47610 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x
) {
47611 return (void *)((wxEvent
*) ((wxNcPaintEvent
*) x
));
47613 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x
) {
47614 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
47616 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x
) {
47617 return (void *)((wxEvent
*) ((wxPaletteChangedEvent
*) x
));
47619 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x
) {
47620 return (void *)((wxEvent
*) ((wxDisplayChangedEvent
*) x
));
47622 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x
) {
47623 return (void *)((wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
47625 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x
) {
47626 return (void *)((wxEvent
*) ((wxSysColourChangedEvent
*) x
));
47628 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x
) {
47629 return (void *)((wxEvent
*) ((wxDropFilesEvent
*) x
));
47631 static void *_p_wxFocusEventTo_p_wxEvent(void *x
) {
47632 return (void *)((wxEvent
*) ((wxFocusEvent
*) x
));
47634 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x
) {
47635 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
47637 static void *_p_wxShowEventTo_p_wxEvent(void *x
) {
47638 return (void *)((wxEvent
*) ((wxShowEvent
*) x
));
47640 static void *_p_wxCommandEventTo_p_wxEvent(void *x
) {
47641 return (void *)((wxEvent
*) ((wxCommandEvent
*) x
));
47643 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x
) {
47644 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
47646 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x
) {
47647 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
47649 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x
) {
47650 return (void *)((wxEvent
*) ((wxNavigationKeyEvent
*) x
));
47652 static void *_p_wxKeyEventTo_p_wxEvent(void *x
) {
47653 return (void *)((wxEvent
*) ((wxKeyEvent
*) x
));
47655 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x
) {
47656 return (void *)((wxEvent
*) ((wxScrollWinEvent
*) x
));
47658 static void *_p_wxGridBagSizerTo_p_wxGridSizer(void *x
) {
47659 return (void *)((wxGridSizer
*) (wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47661 static void *_p_wxFlexGridSizerTo_p_wxGridSizer(void *x
) {
47662 return (void *)((wxGridSizer
*) ((wxFlexGridSizer
*) x
));
47664 static void *_p_wxGridBagSizerTo_p_wxFlexGridSizer(void *x
) {
47665 return (void *)((wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47667 static void *_p_wxControlWithItemsTo_p_wxItemContainer(void *x
) {
47668 return (void *)((wxItemContainer
*) ((wxControlWithItems
*) x
));
47670 static void *_p_wxControlWithItemsTo_p_wxControl(void *x
) {
47671 return (void *)((wxControl
*) ((wxControlWithItems
*) x
));
47673 static void *_p_wxControlTo_p_wxEvtHandler(void *x
) {
47674 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxControl
*) x
));
47676 static void *_p_wxWindowTo_p_wxEvtHandler(void *x
) {
47677 return (void *)((wxEvtHandler
*) ((wxWindow
*) x
));
47679 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x
) {
47680 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
47682 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x
) {
47683 return (void *)((wxEvtHandler
*) ((wxPyApp
*) x
));
47685 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x
) {
47686 return (void *)((wxEvtHandler
*) ((wxValidator
*) x
));
47688 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x
) {
47689 return (void *)((wxEvtHandler
*) (wxValidator
*) ((wxPyValidator
*) x
));
47691 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x
) {
47692 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMenuBar
*) x
));
47694 static void *_p_wxMenuTo_p_wxEvtHandler(void *x
) {
47695 return (void *)((wxEvtHandler
*) ((wxMenu
*) x
));
47697 static void *_p_wxANIHandlerTo_p_wxCURHandler(void *x
) {
47698 return (void *)((wxCURHandler
*) ((wxANIHandler
*) x
));
47700 static void *_p_wxCURHandlerTo_p_wxICOHandler(void *x
) {
47701 return (void *)((wxICOHandler
*) ((wxCURHandler
*) x
));
47703 static void *_p_wxANIHandlerTo_p_wxICOHandler(void *x
) {
47704 return (void *)((wxICOHandler
*) (wxCURHandler
*) ((wxANIHandler
*) x
));
47706 static void *_p_wxICOHandlerTo_p_wxBMPHandler(void *x
) {
47707 return (void *)((wxBMPHandler
*) ((wxICOHandler
*) x
));
47709 static void *_p_wxCURHandlerTo_p_wxBMPHandler(void *x
) {
47710 return (void *)((wxBMPHandler
*) (wxICOHandler
*) ((wxCURHandler
*) x
));
47712 static void *_p_wxANIHandlerTo_p_wxBMPHandler(void *x
) {
47713 return (void *)((wxBMPHandler
*) (wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
47715 static void *_p_wxPyImageHandlerTo_p_wxImageHandler(void *x
) {
47716 return (void *)((wxImageHandler
*) ((wxPyImageHandler
*) x
));
47718 static void *_p_wxBMPHandlerTo_p_wxImageHandler(void *x
) {
47719 return (void *)((wxImageHandler
*) ((wxBMPHandler
*) x
));
47721 static void *_p_wxICOHandlerTo_p_wxImageHandler(void *x
) {
47722 return (void *)((wxImageHandler
*) (wxBMPHandler
*) ((wxICOHandler
*) x
));
47724 static void *_p_wxCURHandlerTo_p_wxImageHandler(void *x
) {
47725 return (void *)((wxImageHandler
*) (wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
47727 static void *_p_wxANIHandlerTo_p_wxImageHandler(void *x
) {
47728 return (void *)((wxImageHandler
*) (wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
47730 static void *_p_wxPNGHandlerTo_p_wxImageHandler(void *x
) {
47731 return (void *)((wxImageHandler
*) ((wxPNGHandler
*) x
));
47733 static void *_p_wxGIFHandlerTo_p_wxImageHandler(void *x
) {
47734 return (void *)((wxImageHandler
*) ((wxGIFHandler
*) x
));
47736 static void *_p_wxPCXHandlerTo_p_wxImageHandler(void *x
) {
47737 return (void *)((wxImageHandler
*) ((wxPCXHandler
*) x
));
47739 static void *_p_wxJPEGHandlerTo_p_wxImageHandler(void *x
) {
47740 return (void *)((wxImageHandler
*) ((wxJPEGHandler
*) x
));
47742 static void *_p_wxPNMHandlerTo_p_wxImageHandler(void *x
) {
47743 return (void *)((wxImageHandler
*) ((wxPNMHandler
*) x
));
47745 static void *_p_wxXPMHandlerTo_p_wxImageHandler(void *x
) {
47746 return (void *)((wxImageHandler
*) ((wxXPMHandler
*) x
));
47748 static void *_p_wxTIFFHandlerTo_p_wxImageHandler(void *x
) {
47749 return (void *)((wxImageHandler
*) ((wxTIFFHandler
*) x
));
47751 static void *_p_wxPyFileSystemHandlerTo_p_wxFileSystemHandler(void *x
) {
47752 return (void *)((wxFileSystemHandler
*) ((wxPyFileSystemHandler
*) x
));
47754 static void *_p_wxInternetFSHandlerTo_p_wxFileSystemHandler(void *x
) {
47755 return (void *)((wxFileSystemHandler
*) ((wxInternetFSHandler
*) x
));
47757 static void *_p_wxZipFSHandlerTo_p_wxFileSystemHandler(void *x
) {
47758 return (void *)((wxFileSystemHandler
*) ((wxZipFSHandler
*) x
));
47760 static void *_p_wxMemoryFSHandlerTo_p_wxFileSystemHandler(void *x
) {
47761 return (void *)((wxFileSystemHandler
*) ((wxMemoryFSHandler
*) x
));
47763 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x
) {
47764 return (void *)((wxObject
*) ((wxLayoutConstraints
*) x
));
47766 static void *_p_wxGBSizerItemTo_p_wxObject(void *x
) {
47767 return (void *)((wxObject
*) (wxSizerItem
*) ((wxGBSizerItem
*) x
));
47769 static void *_p_wxSizerItemTo_p_wxObject(void *x
) {
47770 return (void *)((wxObject
*) ((wxSizerItem
*) x
));
47772 static void *_p_wxScrollEventTo_p_wxObject(void *x
) {
47773 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxScrollEvent
*) x
));
47775 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x
) {
47776 return (void *)((wxObject
*) ((wxIndividualLayoutConstraint
*) x
));
47778 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x
) {
47779 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
47781 static void *_p_wxBoxSizerTo_p_wxObject(void *x
) {
47782 return (void *)((wxObject
*) (wxSizer
*) ((wxBoxSizer
*) x
));
47784 static void *_p_wxSizerTo_p_wxObject(void *x
) {
47785 return (void *)((wxObject
*) ((wxSizer
*) x
));
47787 static void *_p_wxGridBagSizerTo_p_wxObject(void *x
) {
47788 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
47790 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x
) {
47791 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
47793 static void *_p_wxEventTo_p_wxObject(void *x
) {
47794 return (void *)((wxObject
*) ((wxEvent
*) x
));
47796 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x
) {
47797 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*) ((wxFlexGridSizer
*) x
));
47799 static void *_p_wxGridSizerTo_p_wxObject(void *x
) {
47800 return (void *)((wxObject
*) (wxSizer
*) ((wxGridSizer
*) x
));
47802 static void *_p_wxInitDialogEventTo_p_wxObject(void *x
) {
47803 return (void *)((wxObject
*) (wxEvent
*) ((wxInitDialogEvent
*) x
));
47805 static void *_p_wxPaintEventTo_p_wxObject(void *x
) {
47806 return (void *)((wxObject
*) (wxEvent
*) ((wxPaintEvent
*) x
));
47808 static void *_p_wxNcPaintEventTo_p_wxObject(void *x
) {
47809 return (void *)((wxObject
*) (wxEvent
*) ((wxNcPaintEvent
*) x
));
47811 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x
) {
47812 return (void *)((wxObject
*) (wxEvent
*) ((wxPaletteChangedEvent
*) x
));
47814 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x
) {
47815 return (void *)((wxObject
*) (wxEvent
*) ((wxDisplayChangedEvent
*) x
));
47817 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x
) {
47818 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
47820 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x
) {
47821 return (void *)((wxObject
*) (wxEvent
*) ((wxSysColourChangedEvent
*) x
));
47823 static void *_p_wxControlTo_p_wxObject(void *x
) {
47824 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxControl
*) x
));
47826 static void *_p_wxSetCursorEventTo_p_wxObject(void *x
) {
47827 return (void *)((wxObject
*) (wxEvent
*) ((wxSetCursorEvent
*) x
));
47829 static void *_p_wxFSFileTo_p_wxObject(void *x
) {
47830 return (void *)((wxObject
*) ((wxFSFile
*) x
));
47832 static void *_p_wxPySizerTo_p_wxObject(void *x
) {
47833 return (void *)((wxObject
*) (wxSizer
*) ((wxPySizer
*) x
));
47835 static void *_p_wxPyEventTo_p_wxObject(void *x
) {
47836 return (void *)((wxObject
*) (wxEvent
*) ((wxPyEvent
*) x
));
47838 static void *_p_wxNotifyEventTo_p_wxObject(void *x
) {
47839 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxNotifyEvent
*) x
));
47841 static void *_p_wxShowEventTo_p_wxObject(void *x
) {
47842 return (void *)((wxObject
*) (wxEvent
*) ((wxShowEvent
*) x
));
47844 static void *_p_wxMenuItemTo_p_wxObject(void *x
) {
47845 return (void *)((wxObject
*) ((wxMenuItem
*) x
));
47847 static void *_p_wxDateEventTo_p_wxObject(void *x
) {
47848 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDateEvent
*) x
));
47850 static void *_p_wxIdleEventTo_p_wxObject(void *x
) {
47851 return (void *)((wxObject
*) (wxEvent
*) ((wxIdleEvent
*) x
));
47853 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x
) {
47854 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
47856 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x
) {
47857 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
47859 static void *_p_wxMaximizeEventTo_p_wxObject(void *x
) {
47860 return (void *)((wxObject
*) (wxEvent
*) ((wxMaximizeEvent
*) x
));
47862 static void *_p_wxIconizeEventTo_p_wxObject(void *x
) {
47863 return (void *)((wxObject
*) (wxEvent
*) ((wxIconizeEvent
*) x
));
47865 static void *_p_wxSizeEventTo_p_wxObject(void *x
) {
47866 return (void *)((wxObject
*) (wxEvent
*) ((wxSizeEvent
*) x
));
47868 static void *_p_wxMoveEventTo_p_wxObject(void *x
) {
47869 return (void *)((wxObject
*) (wxEvent
*) ((wxMoveEvent
*) x
));
47871 static void *_p_wxActivateEventTo_p_wxObject(void *x
) {
47872 return (void *)((wxObject
*) (wxEvent
*) ((wxActivateEvent
*) x
));
47874 static void *_p_wxPNMHandlerTo_p_wxObject(void *x
) {
47875 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNMHandler
*) x
));
47877 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x
) {
47878 return (void *)((wxObject
*) (wxImageHandler
*) ((wxJPEGHandler
*) x
));
47880 static void *_p_wxPCXHandlerTo_p_wxObject(void *x
) {
47881 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPCXHandler
*) x
));
47883 static void *_p_wxGIFHandlerTo_p_wxObject(void *x
) {
47884 return (void *)((wxObject
*) (wxImageHandler
*) ((wxGIFHandler
*) x
));
47886 static void *_p_wxPNGHandlerTo_p_wxObject(void *x
) {
47887 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNGHandler
*) x
));
47889 static void *_p_wxANIHandlerTo_p_wxObject(void *x
) {
47890 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
47892 static void *_p_wxCURHandlerTo_p_wxObject(void *x
) {
47893 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
47895 static void *_p_wxICOHandlerTo_p_wxObject(void *x
) {
47896 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*) ((wxICOHandler
*) x
));
47898 static void *_p_wxBMPHandlerTo_p_wxObject(void *x
) {
47899 return (void *)((wxObject
*) (wxImageHandler
*) ((wxBMPHandler
*) x
));
47901 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x
) {
47902 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPyImageHandler
*) x
));
47904 static void *_p_wxImageHandlerTo_p_wxObject(void *x
) {
47905 return (void *)((wxObject
*) ((wxImageHandler
*) x
));
47907 static void *_p_wxXPMHandlerTo_p_wxObject(void *x
) {
47908 return (void *)((wxObject
*) (wxImageHandler
*) ((wxXPMHandler
*) x
));
47910 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x
) {
47911 return (void *)((wxObject
*) (wxImageHandler
*) ((wxTIFFHandler
*) x
));
47913 static void *_p_wxEvtHandlerTo_p_wxObject(void *x
) {
47914 return (void *)((wxObject
*) ((wxEvtHandler
*) x
));
47916 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x
) {
47917 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
47919 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x
) {
47920 return (void *)((wxObject
*) ((wxAcceleratorTable
*) x
));
47922 static void *_p_wxImageTo_p_wxObject(void *x
) {
47923 return (void *)((wxObject
*) ((wxImage
*) x
));
47925 static void *_p_wxScrollWinEventTo_p_wxObject(void *x
) {
47926 return (void *)((wxObject
*) (wxEvent
*) ((wxScrollWinEvent
*) x
));
47928 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x
) {
47929 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
47931 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x
) {
47932 return (void *)((wxObject
*) (wxEvent
*) ((wxNavigationKeyEvent
*) x
));
47934 static void *_p_wxKeyEventTo_p_wxObject(void *x
) {
47935 return (void *)((wxObject
*) (wxEvent
*) ((wxKeyEvent
*) x
));
47937 static void *_p_wxWindowTo_p_wxObject(void *x
) {
47938 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxWindow
*) x
));
47940 static void *_p_wxMenuTo_p_wxObject(void *x
) {
47941 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxMenu
*) x
));
47943 static void *_p_wxMenuBarTo_p_wxObject(void *x
) {
47944 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMenuBar
*) x
));
47946 static void *_p_wxFileSystemTo_p_wxObject(void *x
) {
47947 return (void *)((wxObject
*) ((wxFileSystem
*) x
));
47949 static void *_p_wxContextMenuEventTo_p_wxObject(void *x
) {
47950 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
47952 static void *_p_wxMenuEventTo_p_wxObject(void *x
) {
47953 return (void *)((wxObject
*) (wxEvent
*) ((wxMenuEvent
*) x
));
47955 static void *_p_wxPyAppTo_p_wxObject(void *x
) {
47956 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyApp
*) x
));
47958 static void *_p_wxCloseEventTo_p_wxObject(void *x
) {
47959 return (void *)((wxObject
*) (wxEvent
*) ((wxCloseEvent
*) x
));
47961 static void *_p_wxMouseEventTo_p_wxObject(void *x
) {
47962 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseEvent
*) x
));
47964 static void *_p_wxEraseEventTo_p_wxObject(void *x
) {
47965 return (void *)((wxObject
*) (wxEvent
*) ((wxEraseEvent
*) x
));
47967 static void *_p_wxPyCommandEventTo_p_wxObject(void *x
) {
47968 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
47970 static void *_p_wxCommandEventTo_p_wxObject(void *x
) {
47971 return (void *)((wxObject
*) (wxEvent
*) ((wxCommandEvent
*) x
));
47973 static void *_p_wxDropFilesEventTo_p_wxObject(void *x
) {
47974 return (void *)((wxObject
*) (wxEvent
*) ((wxDropFilesEvent
*) x
));
47976 static void *_p_wxFocusEventTo_p_wxObject(void *x
) {
47977 return (void *)((wxObject
*) (wxEvent
*) ((wxFocusEvent
*) x
));
47979 static void *_p_wxChildFocusEventTo_p_wxObject(void *x
) {
47980 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
47982 static void *_p_wxControlWithItemsTo_p_wxObject(void *x
) {
47983 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
47985 static void *_p_wxPyValidatorTo_p_wxObject(void *x
) {
47986 return (void *)((wxObject
*) (wxEvtHandler
*)(wxValidator
*) ((wxPyValidator
*) x
));
47988 static void *_p_wxValidatorTo_p_wxObject(void *x
) {
47989 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxValidator
*) x
));
47991 static void *_p_wxControlTo_p_wxWindow(void *x
) {
47992 return (void *)((wxWindow
*) ((wxControl
*) x
));
47994 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x
) {
47995 return (void *)((wxWindow
*) (wxControl
*) ((wxControlWithItems
*) x
));
47997 static void *_p_wxMenuBarTo_p_wxWindow(void *x
) {
47998 return (void *)((wxWindow
*) ((wxMenuBar
*) x
));
48000 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x
) {
48001 return (void *)((wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
48003 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x
) {
48004 return (void *)((wxCommandEvent
*) ((wxScrollEvent
*) x
));
48006 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x
) {
48007 return (void *)((wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
48009 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x
) {
48010 return (void *)((wxCommandEvent
*) ((wxDateEvent
*) x
));
48012 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x
) {
48013 return (void *)((wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
48015 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x
) {
48016 return (void *)((wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
48018 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x
) {
48019 return (void *)((wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
48021 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x
) {
48022 return (void *)((wxCommandEvent
*) ((wxNotifyEvent
*) x
));
48024 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x
) {
48025 return (void *)((wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
48027 static void *_p_wxPyValidatorTo_p_wxValidator(void *x
) {
48028 return (void *)((wxValidator
*) ((wxPyValidator
*) x
));
48030 static swig_type_info _swigt__p_buffer
= {"_p_buffer", "buffer *", 0, 0, 0};
48031 static swig_type_info _swigt__p_char
= {"_p_char", "char *", 0, 0, 0};
48032 static swig_type_info _swigt__p_form_ops_t
= {"_p_form_ops_t", "enum form_ops_t *|form_ops_t *", 0, 0, 0};
48033 static swig_type_info _swigt__p_int
= {"_p_int", "int *", 0, 0, 0};
48034 static swig_type_info _swigt__p_long
= {"_p_long", "long *", 0, 0, 0};
48035 static swig_type_info _swigt__p_unsigned_char
= {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, 0};
48036 static swig_type_info _swigt__p_unsigned_int
= {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, 0};
48037 static swig_type_info _swigt__p_unsigned_long
= {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, 0};
48038 static swig_type_info _swigt__p_wxANIHandler
= {"_p_wxANIHandler", "wxANIHandler *", 0, 0, 0};
48039 static swig_type_info _swigt__p_wxAcceleratorEntry
= {"_p_wxAcceleratorEntry", "wxAcceleratorEntry *", 0, 0, 0};
48040 static swig_type_info _swigt__p_wxAcceleratorTable
= {"_p_wxAcceleratorTable", "wxAcceleratorTable *", 0, 0, 0};
48041 static swig_type_info _swigt__p_wxActivateEvent
= {"_p_wxActivateEvent", "wxActivateEvent *", 0, 0, 0};
48042 static swig_type_info _swigt__p_wxAppTraits
= {"_p_wxAppTraits", "wxAppTraits *", 0, 0, 0};
48043 static swig_type_info _swigt__p_wxArrayString
= {"_p_wxArrayString", "wxArrayString *", 0, 0, 0};
48044 static swig_type_info _swigt__p_wxBMPHandler
= {"_p_wxBMPHandler", "wxBMPHandler *", 0, 0, 0};
48045 static swig_type_info _swigt__p_wxBitmap
= {"_p_wxBitmap", "wxBitmap *", 0, 0, 0};
48046 static swig_type_info _swigt__p_wxBoxSizer
= {"_p_wxBoxSizer", "wxBoxSizer *", 0, 0, 0};
48047 static swig_type_info _swigt__p_wxButton
= {"_p_wxButton", "wxButton *", 0, 0, 0};
48048 static swig_type_info _swigt__p_wxCURHandler
= {"_p_wxCURHandler", "wxCURHandler *", 0, 0, 0};
48049 static swig_type_info _swigt__p_wxCaret
= {"_p_wxCaret", "wxCaret *", 0, 0, 0};
48050 static swig_type_info _swigt__p_wxChildFocusEvent
= {"_p_wxChildFocusEvent", "wxChildFocusEvent *", 0, 0, 0};
48051 static swig_type_info _swigt__p_wxCloseEvent
= {"_p_wxCloseEvent", "wxCloseEvent *", 0, 0, 0};
48052 static swig_type_info _swigt__p_wxColour
= {"_p_wxColour", "wxColour *", 0, 0, 0};
48053 static swig_type_info _swigt__p_wxCommandEvent
= {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, 0};
48054 static swig_type_info _swigt__p_wxContextMenuEvent
= {"_p_wxContextMenuEvent", "wxContextMenuEvent *", 0, 0, 0};
48055 static swig_type_info _swigt__p_wxControl
= {"_p_wxControl", "wxControl *", 0, 0, 0};
48056 static swig_type_info _swigt__p_wxControlWithItems
= {"_p_wxControlWithItems", "wxControlWithItems *", 0, 0, 0};
48057 static swig_type_info _swigt__p_wxCursor
= {"_p_wxCursor", "wxCursor *", 0, 0, 0};
48058 static swig_type_info _swigt__p_wxDC
= {"_p_wxDC", "wxDC *", 0, 0, 0};
48059 static swig_type_info _swigt__p_wxDateEvent
= {"_p_wxDateEvent", "wxDateEvent *", 0, 0, 0};
48060 static swig_type_info _swigt__p_wxDateTime
= {"_p_wxDateTime", "wxDateTime *", 0, 0, 0};
48061 static swig_type_info _swigt__p_wxDisplayChangedEvent
= {"_p_wxDisplayChangedEvent", "wxDisplayChangedEvent *", 0, 0, 0};
48062 static swig_type_info _swigt__p_wxDropFilesEvent
= {"_p_wxDropFilesEvent", "wxDropFilesEvent *", 0, 0, 0};
48063 static swig_type_info _swigt__p_wxDuplexMode
= {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, 0};
48064 static swig_type_info _swigt__p_wxEraseEvent
= {"_p_wxEraseEvent", "wxEraseEvent *", 0, 0, 0};
48065 static swig_type_info _swigt__p_wxEvent
= {"_p_wxEvent", "wxEvent *", 0, 0, 0};
48066 static swig_type_info _swigt__p_wxEventLoop
= {"_p_wxEventLoop", "wxEventLoop *", 0, 0, 0};
48067 static swig_type_info _swigt__p_wxEventLoopActivator
= {"_p_wxEventLoopActivator", "wxEventLoopActivator *", 0, 0, 0};
48068 static swig_type_info _swigt__p_wxEvtHandler
= {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, 0};
48069 static swig_type_info _swigt__p_wxFSFile
= {"_p_wxFSFile", "wxFSFile *", 0, 0, 0};
48070 static swig_type_info _swigt__p_wxFileSystem
= {"_p_wxFileSystem", "wxFileSystem *", 0, 0, 0};
48071 static swig_type_info _swigt__p_wxFileSystemHandler
= {"_p_wxFileSystemHandler", "wxFileSystemHandler *", 0, 0, 0};
48072 static swig_type_info _swigt__p_wxFlexGridSizer
= {"_p_wxFlexGridSizer", "wxFlexGridSizer *", 0, 0, 0};
48073 static swig_type_info _swigt__p_wxFocusEvent
= {"_p_wxFocusEvent", "wxFocusEvent *", 0, 0, 0};
48074 static swig_type_info _swigt__p_wxFont
= {"_p_wxFont", "wxFont *", 0, 0, 0};
48075 static swig_type_info _swigt__p_wxFrame
= {"_p_wxFrame", "wxFrame *", 0, 0, 0};
48076 static swig_type_info _swigt__p_wxGBPosition
= {"_p_wxGBPosition", "wxGBPosition *", 0, 0, 0};
48077 static swig_type_info _swigt__p_wxGBSizerItem
= {"_p_wxGBSizerItem", "wxGBSizerItem *", 0, 0, 0};
48078 static swig_type_info _swigt__p_wxGBSpan
= {"_p_wxGBSpan", "wxGBSpan *", 0, 0, 0};
48079 static swig_type_info _swigt__p_wxGIFHandler
= {"_p_wxGIFHandler", "wxGIFHandler *", 0, 0, 0};
48080 static swig_type_info _swigt__p_wxGridBagSizer
= {"_p_wxGridBagSizer", "wxGridBagSizer *", 0, 0, 0};
48081 static swig_type_info _swigt__p_wxGridSizer
= {"_p_wxGridSizer", "wxGridSizer *", 0, 0, 0};
48082 static swig_type_info _swigt__p_wxICOHandler
= {"_p_wxICOHandler", "wxICOHandler *", 0, 0, 0};
48083 static swig_type_info _swigt__p_wxIconizeEvent
= {"_p_wxIconizeEvent", "wxIconizeEvent *", 0, 0, 0};
48084 static swig_type_info _swigt__p_wxIdleEvent
= {"_p_wxIdleEvent", "wxIdleEvent *", 0, 0, 0};
48085 static swig_type_info _swigt__p_wxImage
= {"_p_wxImage", "wxImage *", 0, 0, 0};
48086 static swig_type_info _swigt__p_wxImageHandler
= {"_p_wxImageHandler", "wxImageHandler *", 0, 0, 0};
48087 static swig_type_info _swigt__p_wxImageHistogram
= {"_p_wxImageHistogram", "wxImageHistogram *", 0, 0, 0};
48088 static swig_type_info _swigt__p_wxImage_HSVValue
= {"_p_wxImage_HSVValue", "wxImage_HSVValue *", 0, 0, 0};
48089 static swig_type_info _swigt__p_wxImage_RGBValue
= {"_p_wxImage_RGBValue", "wxImage_RGBValue *", 0, 0, 0};
48090 static swig_type_info _swigt__p_wxIndividualLayoutConstraint
= {"_p_wxIndividualLayoutConstraint", "wxIndividualLayoutConstraint *", 0, 0, 0};
48091 static swig_type_info _swigt__p_wxInitDialogEvent
= {"_p_wxInitDialogEvent", "wxInitDialogEvent *", 0, 0, 0};
48092 static swig_type_info _swigt__p_wxInputStream
= {"_p_wxInputStream", "wxInputStream *", 0, 0, 0};
48093 static swig_type_info _swigt__p_wxInternetFSHandler
= {"_p_wxInternetFSHandler", "wxInternetFSHandler *", 0, 0, 0};
48094 static swig_type_info _swigt__p_wxItemContainer
= {"_p_wxItemContainer", "wxItemContainer *", 0, 0, 0};
48095 static swig_type_info _swigt__p_wxJPEGHandler
= {"_p_wxJPEGHandler", "wxJPEGHandler *", 0, 0, 0};
48096 static swig_type_info _swigt__p_wxKeyEvent
= {"_p_wxKeyEvent", "wxKeyEvent *", 0, 0, 0};
48097 static swig_type_info _swigt__p_wxLayoutConstraints
= {"_p_wxLayoutConstraints", "wxLayoutConstraints *", 0, 0, 0};
48098 static swig_type_info _swigt__p_wxMaximizeEvent
= {"_p_wxMaximizeEvent", "wxMaximizeEvent *", 0, 0, 0};
48099 static swig_type_info _swigt__p_wxMemoryFSHandler
= {"_p_wxMemoryFSHandler", "wxMemoryFSHandler *", 0, 0, 0};
48100 static swig_type_info _swigt__p_wxMenu
= {"_p_wxMenu", "wxMenu *", 0, 0, 0};
48101 static swig_type_info _swigt__p_wxMenuBar
= {"_p_wxMenuBar", "wxMenuBar *", 0, 0, 0};
48102 static swig_type_info _swigt__p_wxMenuBarBase
= {"_p_wxMenuBarBase", "wxMenuBarBase *", 0, 0, 0};
48103 static swig_type_info _swigt__p_wxMenuEvent
= {"_p_wxMenuEvent", "wxMenuEvent *", 0, 0, 0};
48104 static swig_type_info _swigt__p_wxMenuItem
= {"_p_wxMenuItem", "wxMenuItem *", 0, 0, 0};
48105 static swig_type_info _swigt__p_wxMouseCaptureChangedEvent
= {"_p_wxMouseCaptureChangedEvent", "wxMouseCaptureChangedEvent *", 0, 0, 0};
48106 static swig_type_info _swigt__p_wxMouseEvent
= {"_p_wxMouseEvent", "wxMouseEvent *", 0, 0, 0};
48107 static swig_type_info _swigt__p_wxMoveEvent
= {"_p_wxMoveEvent", "wxMoveEvent *", 0, 0, 0};
48108 static swig_type_info _swigt__p_wxNavigationKeyEvent
= {"_p_wxNavigationKeyEvent", "wxNavigationKeyEvent *", 0, 0, 0};
48109 static swig_type_info _swigt__p_wxNcPaintEvent
= {"_p_wxNcPaintEvent", "wxNcPaintEvent *", 0, 0, 0};
48110 static swig_type_info _swigt__p_wxNotifyEvent
= {"_p_wxNotifyEvent", "wxNotifyEvent *", 0, 0, 0};
48111 static swig_type_info _swigt__p_wxObject
= {"_p_wxObject", "wxObject *", 0, 0, 0};
48112 static swig_type_info _swigt__p_wxOutputStream
= {"_p_wxOutputStream", "wxOutputStream *", 0, 0, 0};
48113 static swig_type_info _swigt__p_wxPCXHandler
= {"_p_wxPCXHandler", "wxPCXHandler *", 0, 0, 0};
48114 static swig_type_info _swigt__p_wxPNGHandler
= {"_p_wxPNGHandler", "wxPNGHandler *", 0, 0, 0};
48115 static swig_type_info _swigt__p_wxPNMHandler
= {"_p_wxPNMHandler", "wxPNMHandler *", 0, 0, 0};
48116 static swig_type_info _swigt__p_wxPaintEvent
= {"_p_wxPaintEvent", "wxPaintEvent *", 0, 0, 0};
48117 static swig_type_info _swigt__p_wxPaletteChangedEvent
= {"_p_wxPaletteChangedEvent", "wxPaletteChangedEvent *", 0, 0, 0};
48118 static swig_type_info _swigt__p_wxPaperSize
= {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, 0};
48119 static swig_type_info _swigt__p_wxPoint
= {"_p_wxPoint", "wxPoint *", 0, 0, 0};
48120 static swig_type_info _swigt__p_wxPoint2D
= {"_p_wxPoint2D", "wxPoint2D *", 0, 0, 0};
48121 static swig_type_info _swigt__p_wxPropagateOnce
= {"_p_wxPropagateOnce", "wxPropagateOnce *", 0, 0, 0};
48122 static swig_type_info _swigt__p_wxPropagationDisabler
= {"_p_wxPropagationDisabler", "wxPropagationDisabler *", 0, 0, 0};
48123 static swig_type_info _swigt__p_wxPyApp
= {"_p_wxPyApp", "wxPyApp *", 0, 0, 0};
48124 static swig_type_info _swigt__p_wxPyCommandEvent
= {"_p_wxPyCommandEvent", "wxPyCommandEvent *", 0, 0, 0};
48125 static swig_type_info _swigt__p_wxPyDropTarget
= {"_p_wxPyDropTarget", "wxPyDropTarget *", 0, 0, 0};
48126 static swig_type_info _swigt__p_wxPyEvent
= {"_p_wxPyEvent", "wxPyEvent *", 0, 0, 0};
48127 static swig_type_info _swigt__p_wxPyFileSystemHandler
= {"_p_wxPyFileSystemHandler", "wxPyFileSystemHandler *", 0, 0, 0};
48128 static swig_type_info _swigt__p_wxPyImageHandler
= {"_p_wxPyImageHandler", "wxPyImageHandler *", 0, 0, 0};
48129 static swig_type_info _swigt__p_wxPyInputStream
= {"_p_wxPyInputStream", "wxPyInputStream *", 0, 0, 0};
48130 static swig_type_info _swigt__p_wxPySizer
= {"_p_wxPySizer", "wxPySizer *", 0, 0, 0};
48131 static swig_type_info _swigt__p_wxPyValidator
= {"_p_wxPyValidator", "wxPyValidator *", 0, 0, 0};
48132 static swig_type_info _swigt__p_wxQuantize
= {"_p_wxQuantize", "wxQuantize *", 0, 0, 0};
48133 static swig_type_info _swigt__p_wxQueryNewPaletteEvent
= {"_p_wxQueryNewPaletteEvent", "wxQueryNewPaletteEvent *", 0, 0, 0};
48134 static swig_type_info _swigt__p_wxRealPoint
= {"_p_wxRealPoint", "wxRealPoint *", 0, 0, 0};
48135 static swig_type_info _swigt__p_wxRect
= {"_p_wxRect", "wxRect *", 0, 0, 0};
48136 static swig_type_info _swigt__p_wxRegion
= {"_p_wxRegion", "wxRegion *", 0, 0, 0};
48137 static swig_type_info _swigt__p_wxScrollEvent
= {"_p_wxScrollEvent", "wxScrollEvent *", 0, 0, 0};
48138 static swig_type_info _swigt__p_wxScrollWinEvent
= {"_p_wxScrollWinEvent", "wxScrollWinEvent *", 0, 0, 0};
48139 static swig_type_info _swigt__p_wxSetCursorEvent
= {"_p_wxSetCursorEvent", "wxSetCursorEvent *", 0, 0, 0};
48140 static swig_type_info _swigt__p_wxShowEvent
= {"_p_wxShowEvent", "wxShowEvent *", 0, 0, 0};
48141 static swig_type_info _swigt__p_wxSize
= {"_p_wxSize", "wxSize *", 0, 0, 0};
48142 static swig_type_info _swigt__p_wxSizeEvent
= {"_p_wxSizeEvent", "wxSizeEvent *", 0, 0, 0};
48143 static swig_type_info _swigt__p_wxSizer
= {"_p_wxSizer", "wxSizer *", 0, 0, 0};
48144 static swig_type_info _swigt__p_wxSizerItem
= {"_p_wxSizerItem", "wxSizerItem *", 0, 0, 0};
48145 static swig_type_info _swigt__p_wxStaticBox
= {"_p_wxStaticBox", "wxStaticBox *", 0, 0, 0};
48146 static swig_type_info _swigt__p_wxStaticBoxSizer
= {"_p_wxStaticBoxSizer", "wxStaticBoxSizer *", 0, 0, 0};
48147 static swig_type_info _swigt__p_wxStdDialogButtonSizer
= {"_p_wxStdDialogButtonSizer", "wxStdDialogButtonSizer *", 0, 0, 0};
48148 static swig_type_info _swigt__p_wxSysColourChangedEvent
= {"_p_wxSysColourChangedEvent", "wxSysColourChangedEvent *", 0, 0, 0};
48149 static swig_type_info _swigt__p_wxTIFFHandler
= {"_p_wxTIFFHandler", "wxTIFFHandler *", 0, 0, 0};
48150 static swig_type_info _swigt__p_wxToolTip
= {"_p_wxToolTip", "wxToolTip *", 0, 0, 0};
48151 static swig_type_info _swigt__p_wxUpdateUIEvent
= {"_p_wxUpdateUIEvent", "wxUpdateUIEvent *", 0, 0, 0};
48152 static swig_type_info _swigt__p_wxValidator
= {"_p_wxValidator", "wxValidator *", 0, 0, 0};
48153 static swig_type_info _swigt__p_wxVisualAttributes
= {"_p_wxVisualAttributes", "wxVisualAttributes *", 0, 0, 0};
48154 static swig_type_info _swigt__p_wxWindow
= {"_p_wxWindow", "wxWindow *", 0, 0, 0};
48155 static swig_type_info _swigt__p_wxWindowCreateEvent
= {"_p_wxWindowCreateEvent", "wxWindowCreateEvent *", 0, 0, 0};
48156 static swig_type_info _swigt__p_wxWindowDestroyEvent
= {"_p_wxWindowDestroyEvent", "wxWindowDestroyEvent *", 0, 0, 0};
48157 static swig_type_info _swigt__p_wxXPMHandler
= {"_p_wxXPMHandler", "wxXPMHandler *", 0, 0, 0};
48158 static swig_type_info _swigt__p_wxZipFSHandler
= {"_p_wxZipFSHandler", "wxZipFSHandler *", 0, 0, 0};
48159 static swig_type_info _swigt__ptrdiff_t
= {"_ptrdiff_t", "ptrdiff_t", 0, 0, 0};
48160 static swig_type_info _swigt__std__ptrdiff_t
= {"_std__ptrdiff_t", "std::ptrdiff_t", 0, 0, 0};
48161 static swig_type_info _swigt__unsigned_int
= {"_unsigned_int", "unsigned int|std::size_t", 0, 0, 0};
48163 static swig_type_info
*swig_type_initial
[] = {
48166 &_swigt__p_form_ops_t
,
48169 &_swigt__p_unsigned_char
,
48170 &_swigt__p_unsigned_int
,
48171 &_swigt__p_unsigned_long
,
48172 &_swigt__p_wxANIHandler
,
48173 &_swigt__p_wxAcceleratorEntry
,
48174 &_swigt__p_wxAcceleratorTable
,
48175 &_swigt__p_wxActivateEvent
,
48176 &_swigt__p_wxAppTraits
,
48177 &_swigt__p_wxArrayString
,
48178 &_swigt__p_wxBMPHandler
,
48179 &_swigt__p_wxBitmap
,
48180 &_swigt__p_wxBoxSizer
,
48181 &_swigt__p_wxButton
,
48182 &_swigt__p_wxCURHandler
,
48183 &_swigt__p_wxCaret
,
48184 &_swigt__p_wxChildFocusEvent
,
48185 &_swigt__p_wxCloseEvent
,
48186 &_swigt__p_wxColour
,
48187 &_swigt__p_wxCommandEvent
,
48188 &_swigt__p_wxContextMenuEvent
,
48189 &_swigt__p_wxControl
,
48190 &_swigt__p_wxControlWithItems
,
48191 &_swigt__p_wxCursor
,
48193 &_swigt__p_wxDateEvent
,
48194 &_swigt__p_wxDateTime
,
48195 &_swigt__p_wxDisplayChangedEvent
,
48196 &_swigt__p_wxDropFilesEvent
,
48197 &_swigt__p_wxDuplexMode
,
48198 &_swigt__p_wxEraseEvent
,
48199 &_swigt__p_wxEvent
,
48200 &_swigt__p_wxEventLoop
,
48201 &_swigt__p_wxEventLoopActivator
,
48202 &_swigt__p_wxEvtHandler
,
48203 &_swigt__p_wxFSFile
,
48204 &_swigt__p_wxFileSystem
,
48205 &_swigt__p_wxFileSystemHandler
,
48206 &_swigt__p_wxFlexGridSizer
,
48207 &_swigt__p_wxFocusEvent
,
48209 &_swigt__p_wxFrame
,
48210 &_swigt__p_wxGBPosition
,
48211 &_swigt__p_wxGBSizerItem
,
48212 &_swigt__p_wxGBSpan
,
48213 &_swigt__p_wxGIFHandler
,
48214 &_swigt__p_wxGridBagSizer
,
48215 &_swigt__p_wxGridSizer
,
48216 &_swigt__p_wxICOHandler
,
48217 &_swigt__p_wxIconizeEvent
,
48218 &_swigt__p_wxIdleEvent
,
48219 &_swigt__p_wxImage
,
48220 &_swigt__p_wxImageHandler
,
48221 &_swigt__p_wxImageHistogram
,
48222 &_swigt__p_wxImage_HSVValue
,
48223 &_swigt__p_wxImage_RGBValue
,
48224 &_swigt__p_wxIndividualLayoutConstraint
,
48225 &_swigt__p_wxInitDialogEvent
,
48226 &_swigt__p_wxInputStream
,
48227 &_swigt__p_wxInternetFSHandler
,
48228 &_swigt__p_wxItemContainer
,
48229 &_swigt__p_wxJPEGHandler
,
48230 &_swigt__p_wxKeyEvent
,
48231 &_swigt__p_wxLayoutConstraints
,
48232 &_swigt__p_wxMaximizeEvent
,
48233 &_swigt__p_wxMemoryFSHandler
,
48235 &_swigt__p_wxMenuBar
,
48236 &_swigt__p_wxMenuBarBase
,
48237 &_swigt__p_wxMenuEvent
,
48238 &_swigt__p_wxMenuItem
,
48239 &_swigt__p_wxMouseCaptureChangedEvent
,
48240 &_swigt__p_wxMouseEvent
,
48241 &_swigt__p_wxMoveEvent
,
48242 &_swigt__p_wxNavigationKeyEvent
,
48243 &_swigt__p_wxNcPaintEvent
,
48244 &_swigt__p_wxNotifyEvent
,
48245 &_swigt__p_wxObject
,
48246 &_swigt__p_wxOutputStream
,
48247 &_swigt__p_wxPCXHandler
,
48248 &_swigt__p_wxPNGHandler
,
48249 &_swigt__p_wxPNMHandler
,
48250 &_swigt__p_wxPaintEvent
,
48251 &_swigt__p_wxPaletteChangedEvent
,
48252 &_swigt__p_wxPaperSize
,
48253 &_swigt__p_wxPoint
,
48254 &_swigt__p_wxPoint2D
,
48255 &_swigt__p_wxPropagateOnce
,
48256 &_swigt__p_wxPropagationDisabler
,
48257 &_swigt__p_wxPyApp
,
48258 &_swigt__p_wxPyCommandEvent
,
48259 &_swigt__p_wxPyDropTarget
,
48260 &_swigt__p_wxPyEvent
,
48261 &_swigt__p_wxPyFileSystemHandler
,
48262 &_swigt__p_wxPyImageHandler
,
48263 &_swigt__p_wxPyInputStream
,
48264 &_swigt__p_wxPySizer
,
48265 &_swigt__p_wxPyValidator
,
48266 &_swigt__p_wxQuantize
,
48267 &_swigt__p_wxQueryNewPaletteEvent
,
48268 &_swigt__p_wxRealPoint
,
48270 &_swigt__p_wxRegion
,
48271 &_swigt__p_wxScrollEvent
,
48272 &_swigt__p_wxScrollWinEvent
,
48273 &_swigt__p_wxSetCursorEvent
,
48274 &_swigt__p_wxShowEvent
,
48276 &_swigt__p_wxSizeEvent
,
48277 &_swigt__p_wxSizer
,
48278 &_swigt__p_wxSizerItem
,
48279 &_swigt__p_wxStaticBox
,
48280 &_swigt__p_wxStaticBoxSizer
,
48281 &_swigt__p_wxStdDialogButtonSizer
,
48282 &_swigt__p_wxSysColourChangedEvent
,
48283 &_swigt__p_wxTIFFHandler
,
48284 &_swigt__p_wxToolTip
,
48285 &_swigt__p_wxUpdateUIEvent
,
48286 &_swigt__p_wxValidator
,
48287 &_swigt__p_wxVisualAttributes
,
48288 &_swigt__p_wxWindow
,
48289 &_swigt__p_wxWindowCreateEvent
,
48290 &_swigt__p_wxWindowDestroyEvent
,
48291 &_swigt__p_wxXPMHandler
,
48292 &_swigt__p_wxZipFSHandler
,
48293 &_swigt__ptrdiff_t
,
48294 &_swigt__std__ptrdiff_t
,
48295 &_swigt__unsigned_int
,
48298 static swig_cast_info _swigc__p_buffer
[] = { {&_swigt__p_buffer
, 0, 0, 0},{0, 0, 0, 0}};
48299 static swig_cast_info _swigc__p_char
[] = { {&_swigt__p_char
, 0, 0, 0},{0, 0, 0, 0}};
48300 static swig_cast_info _swigc__p_form_ops_t
[] = { {&_swigt__p_form_ops_t
, 0, 0, 0},{0, 0, 0, 0}};
48301 static swig_cast_info _swigc__p_int
[] = { {&_swigt__p_int
, 0, 0, 0},{0, 0, 0, 0}};
48302 static swig_cast_info _swigc__p_long
[] = { {&_swigt__p_long
, 0, 0, 0},{0, 0, 0, 0}};
48303 static swig_cast_info _swigc__p_unsigned_char
[] = { {&_swigt__p_unsigned_char
, 0, 0, 0},{0, 0, 0, 0}};
48304 static swig_cast_info _swigc__p_unsigned_int
[] = { {&_swigt__p_unsigned_int
, 0, 0, 0},{0, 0, 0, 0}};
48305 static swig_cast_info _swigc__p_unsigned_long
[] = { {&_swigt__p_unsigned_long
, 0, 0, 0},{0, 0, 0, 0}};
48306 static swig_cast_info _swigc__p_wxANIHandler
[] = { {&_swigt__p_wxANIHandler
, 0, 0, 0},{0, 0, 0, 0}};
48307 static swig_cast_info _swigc__p_wxAcceleratorEntry
[] = { {&_swigt__p_wxAcceleratorEntry
, 0, 0, 0},{0, 0, 0, 0}};
48308 static swig_cast_info _swigc__p_wxAcceleratorTable
[] = { {&_swigt__p_wxAcceleratorTable
, 0, 0, 0},{0, 0, 0, 0}};
48309 static swig_cast_info _swigc__p_wxActivateEvent
[] = { {&_swigt__p_wxActivateEvent
, 0, 0, 0},{0, 0, 0, 0}};
48310 static swig_cast_info _swigc__p_wxAppTraits
[] = { {&_swigt__p_wxAppTraits
, 0, 0, 0},{0, 0, 0, 0}};
48311 static swig_cast_info _swigc__p_wxArrayString
[] = { {&_swigt__p_wxArrayString
, 0, 0, 0},{0, 0, 0, 0}};
48312 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}};
48313 static swig_cast_info _swigc__p_wxBitmap
[] = { {&_swigt__p_wxBitmap
, 0, 0, 0},{0, 0, 0, 0}};
48314 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}};
48315 static swig_cast_info _swigc__p_wxButton
[] = { {&_swigt__p_wxButton
, 0, 0, 0},{0, 0, 0, 0}};
48316 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}};
48317 static swig_cast_info _swigc__p_wxCaret
[] = { {&_swigt__p_wxCaret
, 0, 0, 0},{0, 0, 0, 0}};
48318 static swig_cast_info _swigc__p_wxChildFocusEvent
[] = { {&_swigt__p_wxChildFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
48319 static swig_cast_info _swigc__p_wxCloseEvent
[] = { {&_swigt__p_wxCloseEvent
, 0, 0, 0},{0, 0, 0, 0}};
48320 static swig_cast_info _swigc__p_wxColour
[] = { {&_swigt__p_wxColour
, 0, 0, 0},{0, 0, 0, 0}};
48321 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}};
48322 static swig_cast_info _swigc__p_wxContextMenuEvent
[] = { {&_swigt__p_wxContextMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
48323 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}};
48324 static swig_cast_info _swigc__p_wxControlWithItems
[] = { {&_swigt__p_wxControlWithItems
, 0, 0, 0},{0, 0, 0, 0}};
48325 static swig_cast_info _swigc__p_wxCursor
[] = { {&_swigt__p_wxCursor
, 0, 0, 0},{0, 0, 0, 0}};
48326 static swig_cast_info _swigc__p_wxDC
[] = { {&_swigt__p_wxDC
, 0, 0, 0},{0, 0, 0, 0}};
48327 static swig_cast_info _swigc__p_wxDateEvent
[] = { {&_swigt__p_wxDateEvent
, 0, 0, 0},{0, 0, 0, 0}};
48328 static swig_cast_info _swigc__p_wxDateTime
[] = { {&_swigt__p_wxDateTime
, 0, 0, 0},{0, 0, 0, 0}};
48329 static swig_cast_info _swigc__p_wxDisplayChangedEvent
[] = { {&_swigt__p_wxDisplayChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48330 static swig_cast_info _swigc__p_wxDropFilesEvent
[] = { {&_swigt__p_wxDropFilesEvent
, 0, 0, 0},{0, 0, 0, 0}};
48331 static swig_cast_info _swigc__p_wxDuplexMode
[] = { {&_swigt__p_wxDuplexMode
, 0, 0, 0},{0, 0, 0, 0}};
48332 static swig_cast_info _swigc__p_wxEraseEvent
[] = { {&_swigt__p_wxEraseEvent
, 0, 0, 0},{0, 0, 0, 0}};
48333 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}};
48334 static swig_cast_info _swigc__p_wxEventLoop
[] = { {&_swigt__p_wxEventLoop
, 0, 0, 0},{0, 0, 0, 0}};
48335 static swig_cast_info _swigc__p_wxEventLoopActivator
[] = { {&_swigt__p_wxEventLoopActivator
, 0, 0, 0},{0, 0, 0, 0}};
48336 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}};
48337 static swig_cast_info _swigc__p_wxFSFile
[] = { {&_swigt__p_wxFSFile
, 0, 0, 0},{0, 0, 0, 0}};
48338 static swig_cast_info _swigc__p_wxFileSystem
[] = { {&_swigt__p_wxFileSystem
, 0, 0, 0},{0, 0, 0, 0}};
48339 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}};
48340 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}};
48341 static swig_cast_info _swigc__p_wxFocusEvent
[] = { {&_swigt__p_wxFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
48342 static swig_cast_info _swigc__p_wxFont
[] = { {&_swigt__p_wxFont
, 0, 0, 0},{0, 0, 0, 0}};
48343 static swig_cast_info _swigc__p_wxFrame
[] = { {&_swigt__p_wxFrame
, 0, 0, 0},{0, 0, 0, 0}};
48344 static swig_cast_info _swigc__p_wxGBPosition
[] = { {&_swigt__p_wxGBPosition
, 0, 0, 0},{0, 0, 0, 0}};
48345 static swig_cast_info _swigc__p_wxGBSizerItem
[] = { {&_swigt__p_wxGBSizerItem
, 0, 0, 0},{0, 0, 0, 0}};
48346 static swig_cast_info _swigc__p_wxGBSpan
[] = { {&_swigt__p_wxGBSpan
, 0, 0, 0},{0, 0, 0, 0}};
48347 static swig_cast_info _swigc__p_wxGIFHandler
[] = { {&_swigt__p_wxGIFHandler
, 0, 0, 0},{0, 0, 0, 0}};
48348 static swig_cast_info _swigc__p_wxGridBagSizer
[] = { {&_swigt__p_wxGridBagSizer
, 0, 0, 0},{0, 0, 0, 0}};
48349 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}};
48350 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}};
48351 static swig_cast_info _swigc__p_wxIconizeEvent
[] = { {&_swigt__p_wxIconizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
48352 static swig_cast_info _swigc__p_wxIdleEvent
[] = { {&_swigt__p_wxIdleEvent
, 0, 0, 0},{0, 0, 0, 0}};
48353 static swig_cast_info _swigc__p_wxImage
[] = { {&_swigt__p_wxImage
, 0, 0, 0},{0, 0, 0, 0}};
48354 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}};
48355 static swig_cast_info _swigc__p_wxImageHistogram
[] = { {&_swigt__p_wxImageHistogram
, 0, 0, 0},{0, 0, 0, 0}};
48356 static swig_cast_info _swigc__p_wxImage_HSVValue
[] = { {&_swigt__p_wxImage_HSVValue
, 0, 0, 0},{0, 0, 0, 0}};
48357 static swig_cast_info _swigc__p_wxImage_RGBValue
[] = { {&_swigt__p_wxImage_RGBValue
, 0, 0, 0},{0, 0, 0, 0}};
48358 static swig_cast_info _swigc__p_wxIndividualLayoutConstraint
[] = { {&_swigt__p_wxIndividualLayoutConstraint
, 0, 0, 0},{0, 0, 0, 0}};
48359 static swig_cast_info _swigc__p_wxInitDialogEvent
[] = { {&_swigt__p_wxInitDialogEvent
, 0, 0, 0},{0, 0, 0, 0}};
48360 static swig_cast_info _swigc__p_wxInputStream
[] = { {&_swigt__p_wxInputStream
, 0, 0, 0},{0, 0, 0, 0}};
48361 static swig_cast_info _swigc__p_wxInternetFSHandler
[] = { {&_swigt__p_wxInternetFSHandler
, 0, 0, 0},{0, 0, 0, 0}};
48362 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}};
48363 static swig_cast_info _swigc__p_wxJPEGHandler
[] = { {&_swigt__p_wxJPEGHandler
, 0, 0, 0},{0, 0, 0, 0}};
48364 static swig_cast_info _swigc__p_wxKeyEvent
[] = { {&_swigt__p_wxKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48365 static swig_cast_info _swigc__p_wxLayoutConstraints
[] = { {&_swigt__p_wxLayoutConstraints
, 0, 0, 0},{0, 0, 0, 0}};
48366 static swig_cast_info _swigc__p_wxMaximizeEvent
[] = { {&_swigt__p_wxMaximizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
48367 static swig_cast_info _swigc__p_wxMemoryFSHandler
[] = { {&_swigt__p_wxMemoryFSHandler
, 0, 0, 0},{0, 0, 0, 0}};
48368 static swig_cast_info _swigc__p_wxMenu
[] = { {&_swigt__p_wxMenu
, 0, 0, 0},{0, 0, 0, 0}};
48369 static swig_cast_info _swigc__p_wxMenuBar
[] = { {&_swigt__p_wxMenuBar
, 0, 0, 0},{0, 0, 0, 0}};
48370 static swig_cast_info _swigc__p_wxMenuBarBase
[] = { {&_swigt__p_wxMenuBarBase
, 0, 0, 0},{0, 0, 0, 0}};
48371 static swig_cast_info _swigc__p_wxMenuEvent
[] = { {&_swigt__p_wxMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
48372 static swig_cast_info _swigc__p_wxMenuItem
[] = { {&_swigt__p_wxMenuItem
, 0, 0, 0},{0, 0, 0, 0}};
48373 static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent
[] = { {&_swigt__p_wxMouseCaptureChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48374 static swig_cast_info _swigc__p_wxMouseEvent
[] = { {&_swigt__p_wxMouseEvent
, 0, 0, 0},{0, 0, 0, 0}};
48375 static swig_cast_info _swigc__p_wxMoveEvent
[] = { {&_swigt__p_wxMoveEvent
, 0, 0, 0},{0, 0, 0, 0}};
48376 static swig_cast_info _swigc__p_wxNavigationKeyEvent
[] = { {&_swigt__p_wxNavigationKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48377 static swig_cast_info _swigc__p_wxNcPaintEvent
[] = { {&_swigt__p_wxNcPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
48378 static swig_cast_info _swigc__p_wxNotifyEvent
[] = { {&_swigt__p_wxNotifyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48379 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}};
48380 static swig_cast_info _swigc__p_wxOutputStream
[] = { {&_swigt__p_wxOutputStream
, 0, 0, 0},{0, 0, 0, 0}};
48381 static swig_cast_info _swigc__p_wxPCXHandler
[] = { {&_swigt__p_wxPCXHandler
, 0, 0, 0},{0, 0, 0, 0}};
48382 static swig_cast_info _swigc__p_wxPNGHandler
[] = { {&_swigt__p_wxPNGHandler
, 0, 0, 0},{0, 0, 0, 0}};
48383 static swig_cast_info _swigc__p_wxPNMHandler
[] = { {&_swigt__p_wxPNMHandler
, 0, 0, 0},{0, 0, 0, 0}};
48384 static swig_cast_info _swigc__p_wxPaintEvent
[] = { {&_swigt__p_wxPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
48385 static swig_cast_info _swigc__p_wxPaletteChangedEvent
[] = { {&_swigt__p_wxPaletteChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48386 static swig_cast_info _swigc__p_wxPaperSize
[] = { {&_swigt__p_wxPaperSize
, 0, 0, 0},{0, 0, 0, 0}};
48387 static swig_cast_info _swigc__p_wxPoint
[] = { {&_swigt__p_wxPoint
, 0, 0, 0},{0, 0, 0, 0}};
48388 static swig_cast_info _swigc__p_wxPoint2D
[] = { {&_swigt__p_wxPoint2D
, 0, 0, 0},{0, 0, 0, 0}};
48389 static swig_cast_info _swigc__p_wxPropagateOnce
[] = { {&_swigt__p_wxPropagateOnce
, 0, 0, 0},{0, 0, 0, 0}};
48390 static swig_cast_info _swigc__p_wxPropagationDisabler
[] = { {&_swigt__p_wxPropagationDisabler
, 0, 0, 0},{0, 0, 0, 0}};
48391 static swig_cast_info _swigc__p_wxPyApp
[] = { {&_swigt__p_wxPyApp
, 0, 0, 0},{0, 0, 0, 0}};
48392 static swig_cast_info _swigc__p_wxPyCommandEvent
[] = { {&_swigt__p_wxPyCommandEvent
, 0, 0, 0},{0, 0, 0, 0}};
48393 static swig_cast_info _swigc__p_wxPyDropTarget
[] = { {&_swigt__p_wxPyDropTarget
, 0, 0, 0},{0, 0, 0, 0}};
48394 static swig_cast_info _swigc__p_wxPyEvent
[] = { {&_swigt__p_wxPyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48395 static swig_cast_info _swigc__p_wxPyFileSystemHandler
[] = { {&_swigt__p_wxPyFileSystemHandler
, 0, 0, 0},{0, 0, 0, 0}};
48396 static swig_cast_info _swigc__p_wxPyImageHandler
[] = { {&_swigt__p_wxPyImageHandler
, 0, 0, 0},{0, 0, 0, 0}};
48397 static swig_cast_info _swigc__p_wxPyInputStream
[] = { {&_swigt__p_wxPyInputStream
, 0, 0, 0},{0, 0, 0, 0}};
48398 static swig_cast_info _swigc__p_wxPySizer
[] = { {&_swigt__p_wxPySizer
, 0, 0, 0},{0, 0, 0, 0}};
48399 static swig_cast_info _swigc__p_wxPyValidator
[] = { {&_swigt__p_wxPyValidator
, 0, 0, 0},{0, 0, 0, 0}};
48400 static swig_cast_info _swigc__p_wxQuantize
[] = { {&_swigt__p_wxQuantize
, 0, 0, 0},{0, 0, 0, 0}};
48401 static swig_cast_info _swigc__p_wxQueryNewPaletteEvent
[] = { {&_swigt__p_wxQueryNewPaletteEvent
, 0, 0, 0},{0, 0, 0, 0}};
48402 static swig_cast_info _swigc__p_wxRealPoint
[] = { {&_swigt__p_wxRealPoint
, 0, 0, 0},{0, 0, 0, 0}};
48403 static swig_cast_info _swigc__p_wxRect
[] = { {&_swigt__p_wxRect
, 0, 0, 0},{0, 0, 0, 0}};
48404 static swig_cast_info _swigc__p_wxRegion
[] = { {&_swigt__p_wxRegion
, 0, 0, 0},{0, 0, 0, 0}};
48405 static swig_cast_info _swigc__p_wxScrollEvent
[] = { {&_swigt__p_wxScrollEvent
, 0, 0, 0},{0, 0, 0, 0}};
48406 static swig_cast_info _swigc__p_wxScrollWinEvent
[] = { {&_swigt__p_wxScrollWinEvent
, 0, 0, 0},{0, 0, 0, 0}};
48407 static swig_cast_info _swigc__p_wxSetCursorEvent
[] = { {&_swigt__p_wxSetCursorEvent
, 0, 0, 0},{0, 0, 0, 0}};
48408 static swig_cast_info _swigc__p_wxShowEvent
[] = { {&_swigt__p_wxShowEvent
, 0, 0, 0},{0, 0, 0, 0}};
48409 static swig_cast_info _swigc__p_wxSize
[] = { {&_swigt__p_wxSize
, 0, 0, 0},{0, 0, 0, 0}};
48410 static swig_cast_info _swigc__p_wxSizeEvent
[] = { {&_swigt__p_wxSizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
48411 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}};
48412 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}};
48413 static swig_cast_info _swigc__p_wxStaticBox
[] = { {&_swigt__p_wxStaticBox
, 0, 0, 0},{0, 0, 0, 0}};
48414 static swig_cast_info _swigc__p_wxStaticBoxSizer
[] = { {&_swigt__p_wxStaticBoxSizer
, 0, 0, 0},{0, 0, 0, 0}};
48415 static swig_cast_info _swigc__p_wxStdDialogButtonSizer
[] = { {&_swigt__p_wxStdDialogButtonSizer
, 0, 0, 0},{0, 0, 0, 0}};
48416 static swig_cast_info _swigc__p_wxSysColourChangedEvent
[] = { {&_swigt__p_wxSysColourChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
48417 static swig_cast_info _swigc__p_wxTIFFHandler
[] = { {&_swigt__p_wxTIFFHandler
, 0, 0, 0},{0, 0, 0, 0}};
48418 static swig_cast_info _swigc__p_wxToolTip
[] = { {&_swigt__p_wxToolTip
, 0, 0, 0},{0, 0, 0, 0}};
48419 static swig_cast_info _swigc__p_wxUpdateUIEvent
[] = { {&_swigt__p_wxUpdateUIEvent
, 0, 0, 0},{0, 0, 0, 0}};
48420 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}};
48421 static swig_cast_info _swigc__p_wxVisualAttributes
[] = { {&_swigt__p_wxVisualAttributes
, 0, 0, 0},{0, 0, 0, 0}};
48422 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}};
48423 static swig_cast_info _swigc__p_wxWindowCreateEvent
[] = { {&_swigt__p_wxWindowCreateEvent
, 0, 0, 0},{0, 0, 0, 0}};
48424 static swig_cast_info _swigc__p_wxWindowDestroyEvent
[] = { {&_swigt__p_wxWindowDestroyEvent
, 0, 0, 0},{0, 0, 0, 0}};
48425 static swig_cast_info _swigc__p_wxXPMHandler
[] = { {&_swigt__p_wxXPMHandler
, 0, 0, 0},{0, 0, 0, 0}};
48426 static swig_cast_info _swigc__p_wxZipFSHandler
[] = { {&_swigt__p_wxZipFSHandler
, 0, 0, 0},{0, 0, 0, 0}};
48427 static swig_cast_info _swigc__ptrdiff_t
[] = { {&_swigt__ptrdiff_t
, 0, 0, 0},{0, 0, 0, 0}};
48428 static swig_cast_info _swigc__std__ptrdiff_t
[] = { {&_swigt__std__ptrdiff_t
, 0, 0, 0},{0, 0, 0, 0}};
48429 static swig_cast_info _swigc__unsigned_int
[] = { {&_swigt__unsigned_int
, 0, 0, 0},{0, 0, 0, 0}};
48431 static swig_cast_info
*swig_cast_initial
[] = {
48434 _swigc__p_form_ops_t
,
48437 _swigc__p_unsigned_char
,
48438 _swigc__p_unsigned_int
,
48439 _swigc__p_unsigned_long
,
48440 _swigc__p_wxANIHandler
,
48441 _swigc__p_wxAcceleratorEntry
,
48442 _swigc__p_wxAcceleratorTable
,
48443 _swigc__p_wxActivateEvent
,
48444 _swigc__p_wxAppTraits
,
48445 _swigc__p_wxArrayString
,
48446 _swigc__p_wxBMPHandler
,
48447 _swigc__p_wxBitmap
,
48448 _swigc__p_wxBoxSizer
,
48449 _swigc__p_wxButton
,
48450 _swigc__p_wxCURHandler
,
48452 _swigc__p_wxChildFocusEvent
,
48453 _swigc__p_wxCloseEvent
,
48454 _swigc__p_wxColour
,
48455 _swigc__p_wxCommandEvent
,
48456 _swigc__p_wxContextMenuEvent
,
48457 _swigc__p_wxControl
,
48458 _swigc__p_wxControlWithItems
,
48459 _swigc__p_wxCursor
,
48461 _swigc__p_wxDateEvent
,
48462 _swigc__p_wxDateTime
,
48463 _swigc__p_wxDisplayChangedEvent
,
48464 _swigc__p_wxDropFilesEvent
,
48465 _swigc__p_wxDuplexMode
,
48466 _swigc__p_wxEraseEvent
,
48468 _swigc__p_wxEventLoop
,
48469 _swigc__p_wxEventLoopActivator
,
48470 _swigc__p_wxEvtHandler
,
48471 _swigc__p_wxFSFile
,
48472 _swigc__p_wxFileSystem
,
48473 _swigc__p_wxFileSystemHandler
,
48474 _swigc__p_wxFlexGridSizer
,
48475 _swigc__p_wxFocusEvent
,
48478 _swigc__p_wxGBPosition
,
48479 _swigc__p_wxGBSizerItem
,
48480 _swigc__p_wxGBSpan
,
48481 _swigc__p_wxGIFHandler
,
48482 _swigc__p_wxGridBagSizer
,
48483 _swigc__p_wxGridSizer
,
48484 _swigc__p_wxICOHandler
,
48485 _swigc__p_wxIconizeEvent
,
48486 _swigc__p_wxIdleEvent
,
48488 _swigc__p_wxImageHandler
,
48489 _swigc__p_wxImageHistogram
,
48490 _swigc__p_wxImage_HSVValue
,
48491 _swigc__p_wxImage_RGBValue
,
48492 _swigc__p_wxIndividualLayoutConstraint
,
48493 _swigc__p_wxInitDialogEvent
,
48494 _swigc__p_wxInputStream
,
48495 _swigc__p_wxInternetFSHandler
,
48496 _swigc__p_wxItemContainer
,
48497 _swigc__p_wxJPEGHandler
,
48498 _swigc__p_wxKeyEvent
,
48499 _swigc__p_wxLayoutConstraints
,
48500 _swigc__p_wxMaximizeEvent
,
48501 _swigc__p_wxMemoryFSHandler
,
48503 _swigc__p_wxMenuBar
,
48504 _swigc__p_wxMenuBarBase
,
48505 _swigc__p_wxMenuEvent
,
48506 _swigc__p_wxMenuItem
,
48507 _swigc__p_wxMouseCaptureChangedEvent
,
48508 _swigc__p_wxMouseEvent
,
48509 _swigc__p_wxMoveEvent
,
48510 _swigc__p_wxNavigationKeyEvent
,
48511 _swigc__p_wxNcPaintEvent
,
48512 _swigc__p_wxNotifyEvent
,
48513 _swigc__p_wxObject
,
48514 _swigc__p_wxOutputStream
,
48515 _swigc__p_wxPCXHandler
,
48516 _swigc__p_wxPNGHandler
,
48517 _swigc__p_wxPNMHandler
,
48518 _swigc__p_wxPaintEvent
,
48519 _swigc__p_wxPaletteChangedEvent
,
48520 _swigc__p_wxPaperSize
,
48522 _swigc__p_wxPoint2D
,
48523 _swigc__p_wxPropagateOnce
,
48524 _swigc__p_wxPropagationDisabler
,
48526 _swigc__p_wxPyCommandEvent
,
48527 _swigc__p_wxPyDropTarget
,
48528 _swigc__p_wxPyEvent
,
48529 _swigc__p_wxPyFileSystemHandler
,
48530 _swigc__p_wxPyImageHandler
,
48531 _swigc__p_wxPyInputStream
,
48532 _swigc__p_wxPySizer
,
48533 _swigc__p_wxPyValidator
,
48534 _swigc__p_wxQuantize
,
48535 _swigc__p_wxQueryNewPaletteEvent
,
48536 _swigc__p_wxRealPoint
,
48538 _swigc__p_wxRegion
,
48539 _swigc__p_wxScrollEvent
,
48540 _swigc__p_wxScrollWinEvent
,
48541 _swigc__p_wxSetCursorEvent
,
48542 _swigc__p_wxShowEvent
,
48544 _swigc__p_wxSizeEvent
,
48546 _swigc__p_wxSizerItem
,
48547 _swigc__p_wxStaticBox
,
48548 _swigc__p_wxStaticBoxSizer
,
48549 _swigc__p_wxStdDialogButtonSizer
,
48550 _swigc__p_wxSysColourChangedEvent
,
48551 _swigc__p_wxTIFFHandler
,
48552 _swigc__p_wxToolTip
,
48553 _swigc__p_wxUpdateUIEvent
,
48554 _swigc__p_wxValidator
,
48555 _swigc__p_wxVisualAttributes
,
48556 _swigc__p_wxWindow
,
48557 _swigc__p_wxWindowCreateEvent
,
48558 _swigc__p_wxWindowDestroyEvent
,
48559 _swigc__p_wxXPMHandler
,
48560 _swigc__p_wxZipFSHandler
,
48562 _swigc__std__ptrdiff_t
,
48563 _swigc__unsigned_int
,
48567 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
48569 static swig_const_info swig_const_table
[] = {
48570 {0, 0, 0, 0.0, 0, 0}};
48575 /*************************************************************************
48576 * Type initialization:
48577 * This problem is tough by the requirement that no dynamic
48578 * memory is used. Also, since swig_type_info structures store pointers to
48579 * swig_cast_info structures and swig_cast_info structures store pointers back
48580 * to swig_type_info structures, we need some lookup code at initialization.
48581 * The idea is that swig generates all the structures that are needed.
48582 * The runtime then collects these partially filled structures.
48583 * The SWIG_InitializeModule function takes these initial arrays out of
48584 * swig_module, and does all the lookup, filling in the swig_module.types
48585 * array with the correct data and linking the correct swig_cast_info
48586 * structures together.
48588 * The generated swig_type_info structures are assigned staticly to an initial
48589 * array. We just loop though that array, and handle each type individually.
48590 * First we lookup if this type has been already loaded, and if so, use the
48591 * loaded structure instead of the generated one. Then we have to fill in the
48592 * cast linked list. The cast data is initially stored in something like a
48593 * two-dimensional array. Each row corresponds to a type (there are the same
48594 * number of rows as there are in the swig_type_initial array). Each entry in
48595 * a column is one of the swig_cast_info structures for that type.
48596 * The cast_initial array is actually an array of arrays, because each row has
48597 * a variable number of columns. So to actually build the cast linked list,
48598 * we find the array of casts associated with the type, and loop through it
48599 * adding the casts to the list. The one last trick we need to do is making
48600 * sure the type pointer in the swig_cast_info struct is correct.
48602 * First off, we lookup the cast->type name to see if it is already loaded.
48603 * There are three cases to handle:
48604 * 1) If the cast->type has already been loaded AND the type we are adding
48605 * casting info to has not been loaded (it is in this module), THEN we
48606 * replace the cast->type pointer with the type pointer that has already
48608 * 2) If BOTH types (the one we are adding casting info to, and the
48609 * cast->type) are loaded, THEN the cast info has already been loaded by
48610 * the previous module so we just ignore it.
48611 * 3) Finally, if cast->type has not already been loaded, then we add that
48612 * swig_cast_info to the linked list (because the cast->type) pointer will
48624 #define SWIGRUNTIME_DEBUG
48628 SWIG_InitializeModule(void *clientdata
) {
48630 swig_module_info
*module_head
;
48631 static int init_run
= 0;
48633 clientdata
= clientdata
;
48635 if (init_run
) return;
48638 /* Initialize the swig_module */
48639 swig_module
.type_initial
= swig_type_initial
;
48640 swig_module
.cast_initial
= swig_cast_initial
;
48642 /* Try and load any already created modules */
48643 module_head
= SWIG_GetModule(clientdata
);
48645 swig_module
.next
= module_head
->next
;
48646 module_head
->next
= &swig_module
;
48648 /* This is the first module loaded */
48649 swig_module
.next
= &swig_module
;
48650 SWIG_SetModule(clientdata
, &swig_module
);
48653 /* Now work on filling in swig_module.types */
48654 #ifdef SWIGRUNTIME_DEBUG
48655 printf("SWIG_InitializeModule: size %d\n", swig_module
.size
);
48657 for (i
= 0; i
< swig_module
.size
; ++i
) {
48658 swig_type_info
*type
= 0;
48659 swig_type_info
*ret
;
48660 swig_cast_info
*cast
;
48662 #ifdef SWIGRUNTIME_DEBUG
48663 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
48666 /* if there is another module already loaded */
48667 if (swig_module
.next
!= &swig_module
) {
48668 type
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, swig_module
.type_initial
[i
]->name
);
48671 /* Overwrite clientdata field */
48672 #ifdef SWIGRUNTIME_DEBUG
48673 printf("SWIG_InitializeModule: found type %s\n", type
->name
);
48675 if (swig_module
.type_initial
[i
]->clientdata
) {
48676 type
->clientdata
= swig_module
.type_initial
[i
]->clientdata
;
48677 #ifdef SWIGRUNTIME_DEBUG
48678 printf("SWIG_InitializeModule: found and overwrite type %s \n", type
->name
);
48682 type
= swig_module
.type_initial
[i
];
48685 /* Insert casting types */
48686 cast
= swig_module
.cast_initial
[i
];
48687 while (cast
->type
) {
48688 /* Don't need to add information already in the list */
48690 #ifdef SWIGRUNTIME_DEBUG
48691 printf("SWIG_InitializeModule: look cast %s\n", cast
->type
->name
);
48693 if (swig_module
.next
!= &swig_module
) {
48694 ret
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, cast
->type
->name
);
48695 #ifdef SWIGRUNTIME_DEBUG
48696 if (ret
) printf("SWIG_InitializeModule: found cast %s\n", ret
->name
);
48700 if (type
== swig_module
.type_initial
[i
]) {
48701 #ifdef SWIGRUNTIME_DEBUG
48702 printf("SWIG_InitializeModule: skip old type %s\n", ret
->name
);
48707 /* Check for casting already in the list */
48708 swig_cast_info
*ocast
= SWIG_TypeCheck(ret
->name
, type
);
48709 #ifdef SWIGRUNTIME_DEBUG
48710 if (ocast
) printf("SWIG_InitializeModule: skip old cast %s\n", ret
->name
);
48712 if (!ocast
) ret
= 0;
48717 #ifdef SWIGRUNTIME_DEBUG
48718 printf("SWIG_InitializeModule: adding cast %s\n", cast
->type
->name
);
48721 type
->cast
->prev
= cast
;
48722 cast
->next
= type
->cast
;
48728 /* Set entry in modules->types array equal to the type */
48729 swig_module
.types
[i
] = type
;
48731 swig_module
.types
[i
] = 0;
48733 #ifdef SWIGRUNTIME_DEBUG
48734 printf("**** SWIG_InitializeModule: Cast List ******\n");
48735 for (i
= 0; i
< swig_module
.size
; ++i
) {
48737 swig_cast_info
*cast
= swig_module
.cast_initial
[i
];
48738 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
48739 while (cast
->type
) {
48740 printf("SWIG_InitializeModule: cast type %s\n", cast
->type
->name
);
48744 printf("---- Total casts: %d\n",j
);
48746 printf("**** SWIG_InitializeModule: Cast List ******\n");
48750 /* This function will propagate the clientdata field of type to
48751 * any new swig_type_info structures that have been added into the list
48752 * of equivalent types. It is like calling
48753 * SWIG_TypeClientData(type, clientdata) a second time.
48756 SWIG_PropagateClientData(void) {
48758 swig_cast_info
*equiv
;
48759 static int init_run
= 0;
48761 if (init_run
) return;
48764 for (i
= 0; i
< swig_module
.size
; i
++) {
48765 if (swig_module
.types
[i
]->clientdata
) {
48766 equiv
= swig_module
.types
[i
]->cast
;
48768 if (!equiv
->converter
) {
48769 if (equiv
->type
&& !equiv
->type
->clientdata
)
48770 SWIG_TypeClientData(equiv
->type
, swig_module
.types
[i
]->clientdata
);
48772 equiv
= equiv
->next
;
48792 /* Python-specific SWIG API */
48793 #define SWIG_newvarlink() SWIG_Python_newvarlink()
48794 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
48795 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
48797 /* -----------------------------------------------------------------------------
48798 * global variable support code.
48799 * ----------------------------------------------------------------------------- */
48801 typedef struct swig_globalvar
{
48802 char *name
; /* Name of global variable */
48803 PyObject
*(*get_attr
)(void); /* Return the current value */
48804 int (*set_attr
)(PyObject
*); /* Set the value */
48805 struct swig_globalvar
*next
;
48808 typedef struct swig_varlinkobject
{
48810 swig_globalvar
*vars
;
48811 } swig_varlinkobject
;
48813 SWIGINTERN PyObject
*
48814 swig_varlink_repr(swig_varlinkobject
*v
) {
48816 return PyString_FromString("<Swig global variables>");
48820 swig_varlink_print(swig_varlinkobject
*v
, FILE *fp
, int flags
) {
48821 swig_globalvar
*var
;
48823 fprintf(fp
,"Swig global variables { ");
48824 for (var
= v
->vars
; var
; var
=var
->next
) {
48825 fprintf(fp
,"%s", var
->name
);
48826 if (var
->next
) fprintf(fp
,", ");
48828 fprintf(fp
," }\n");
48832 SWIGINTERN PyObject
*
48833 swig_varlink_getattr(swig_varlinkobject
*v
, char *n
) {
48834 swig_globalvar
*var
= v
->vars
;
48836 if (strcmp(var
->name
,n
) == 0) {
48837 return (*var
->get_attr
)();
48841 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
48846 swig_varlink_setattr(swig_varlinkobject
*v
, char *n
, PyObject
*p
) {
48847 swig_globalvar
*var
= v
->vars
;
48849 if (strcmp(var
->name
,n
) == 0) {
48850 return (*var
->set_attr
)(p
);
48854 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
48858 SWIGINTERN PyTypeObject
*
48859 swig_varlink_type(void) {
48860 static char varlink__doc__
[] = "Swig var link object";
48861 static PyTypeObject varlink_type
48862 #if !defined(__cplusplus)
48864 static int type_init
= 0;
48869 PyObject_HEAD_INIT(&PyType_Type
)
48870 0, /* Number of items in variable part (ob_size) */
48871 (char *)"swigvarlink", /* Type name (tp_name) */
48872 sizeof(swig_varlinkobject
), /* Basic size (tp_basicsize) */
48873 0, /* Itemsize (tp_itemsize) */
48874 0, /* Deallocator (tp_dealloc) */
48875 (printfunc
) swig_varlink_print
, /* Print (tp_print) */
48876 (getattrfunc
) swig_varlink_getattr
, /* get attr (tp_getattr) */
48877 (setattrfunc
) swig_varlink_setattr
, /* Set attr (tp_setattr) */
48878 0, /* tp_compare */
48879 (reprfunc
) swig_varlink_repr
, /* tp_repr */
48880 0, /* tp_as_number */
48881 0, /* tp_as_sequence */
48882 0, /* tp_as_mapping */
48886 0, /* tp_getattro */
48887 0, /* tp_setattro */
48888 0, /* tp_as_buffer */
48890 varlink__doc__
, /* tp_doc */
48891 #if PY_VERSION_HEX >= 0x02000000
48892 0, /* tp_traverse */
48895 #if PY_VERSION_HEX >= 0x02010000
48896 0, /* tp_richcompare */
48897 0, /* tp_weaklistoffset */
48899 #if PY_VERSION_HEX >= 0x02020000
48900 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
48902 #if PY_VERSION_HEX >= 0x02030000
48905 #ifdef COUNT_ALLOCS
48906 0,0,0,0 /* tp_alloc -> tp_next */
48909 #if !defined(__cplusplus)
48910 varlink_type
= tmp
;
48914 return &varlink_type
;
48917 /* Create a variable linking object for use later */
48918 SWIGINTERN PyObject
*
48919 SWIG_Python_newvarlink(void) {
48920 swig_varlinkobject
*result
= PyObject_NEW(swig_varlinkobject
, swig_varlink_type());
48924 return ((PyObject
*) result
);
48928 SWIG_Python_addvarlink(PyObject
*p
, char *name
, PyObject
*(*get_attr
)(void), int (*set_attr
)(PyObject
*p
)) {
48929 swig_varlinkobject
*v
= (swig_varlinkobject
*) p
;
48930 swig_globalvar
*gv
= (swig_globalvar
*) malloc(sizeof(swig_globalvar
));
48932 size_t size
= strlen(name
)+1;
48933 gv
->name
= (char *)malloc(size
);
48935 strncpy(gv
->name
,name
,size
);
48936 gv
->get_attr
= get_attr
;
48937 gv
->set_attr
= set_attr
;
48938 gv
->next
= v
->vars
;
48944 /* -----------------------------------------------------------------------------
48945 * constants/methods manipulation
48946 * ----------------------------------------------------------------------------- */
48948 /* Install Constants */
48950 SWIG_Python_InstallConstants(PyObject
*d
, swig_const_info constants
[]) {
48953 for (i
= 0; constants
[i
].type
; ++i
) {
48954 switch(constants
[i
].type
) {
48956 obj
= PyInt_FromLong(constants
[i
].lvalue
);
48958 case SWIG_PY_FLOAT
:
48959 obj
= PyFloat_FromDouble(constants
[i
].dvalue
);
48961 case SWIG_PY_STRING
:
48962 if (constants
[i
].pvalue
) {
48963 obj
= PyString_FromString((char *) constants
[i
].pvalue
);
48965 Py_INCREF(Py_None
);
48969 case SWIG_PY_POINTER
:
48970 obj
= SWIG_NewPointerObj(constants
[i
].pvalue
, *(constants
[i
]).ptype
,0);
48972 case SWIG_PY_BINARY
:
48973 obj
= SWIG_NewPackedObj(constants
[i
].pvalue
, constants
[i
].lvalue
, *(constants
[i
].ptype
));
48980 PyDict_SetItemString(d
,constants
[i
].name
,obj
);
48986 /* -----------------------------------------------------------------------------*/
48987 /* Fix SwigMethods to carry the callback ptrs when needed */
48988 /* -----------------------------------------------------------------------------*/
48991 SWIG_Python_FixMethods(PyMethodDef
*methods
,
48992 swig_const_info
*const_table
,
48993 swig_type_info
**types
,
48994 swig_type_info
**types_initial
) {
48996 for (i
= 0; methods
[i
].ml_name
; ++i
) {
48997 char *c
= methods
[i
].ml_doc
;
48998 if (c
&& (c
= strstr(c
, "swig_ptr: "))) {
49000 swig_const_info
*ci
= 0;
49001 char *name
= c
+ 10;
49002 for (j
= 0; const_table
[j
].type
; ++j
) {
49003 if (strncmp(const_table
[j
].name
, name
,
49004 strlen(const_table
[j
].name
)) == 0) {
49005 ci
= &(const_table
[j
]);
49010 size_t shift
= (ci
->ptype
) - types
;
49011 swig_type_info
*ty
= types_initial
[shift
];
49012 size_t ldoc
= (c
- methods
[i
].ml_doc
);
49013 size_t lptr
= strlen(ty
->name
)+2*sizeof(void*)+2;
49014 char *ndoc
= (char*)malloc(ldoc
+ lptr
+ 10);
49017 void *ptr
= (ci
->type
== SWIG_PY_POINTER
) ? ci
->pvalue
: 0;
49019 strncpy(buff
, methods
[i
].ml_doc
, ldoc
);
49021 strncpy(buff
, "swig_ptr: ", 10);
49023 SWIG_PackVoidPtr(buff
, ptr
, ty
->name
, lptr
);
49024 methods
[i
].ml_doc
= ndoc
;
49032 /* -----------------------------------------------------------------------------*
49033 * Initialize type list
49034 * -----------------------------------------------------------------------------*/
49040 /* -----------------------------------------------------------------------------*
49041 * Partial Init method
49042 * -----------------------------------------------------------------------------*/
49047 SWIGEXPORT
void SWIG_init(void) {
49048 static PyObject
*SWIG_globals
= 0;
49050 if (!SWIG_globals
) SWIG_globals
= SWIG_newvarlink();
49052 /* Fix SwigMethods to carry the callback ptrs when needed */
49053 SWIG_Python_FixMethods(SwigMethods
, swig_const_table
, swig_types
, swig_type_initial
);
49055 m
= Py_InitModule((char *) SWIG_name
, SwigMethods
);
49056 d
= PyModule_GetDict(m
);
49058 SWIG_InitializeModule(0);
49059 SWIG_InstallConstants(d
,swig_const_table
);
49062 #ifndef wxPyUSE_EXPORT
49063 // Make our API structure a CObject so other modules can import it
49064 // from this module.
49065 PyObject
* cobj
= PyCObject_FromVoidPtr(&API
, NULL
);
49066 PyDict_SetItemString(d
,"_wxPyCoreAPI", cobj
);
49071 PyDict_SetItemString(d
,"NOT_FOUND", SWIG_From_int(static_cast<int >(wxNOT_FOUND
)));
49074 PyDict_SetItemString(d
,"VSCROLL", SWIG_From_int(static_cast<int >(wxVSCROLL
)));
49077 PyDict_SetItemString(d
,"HSCROLL", SWIG_From_int(static_cast<int >(wxHSCROLL
)));
49080 PyDict_SetItemString(d
,"CAPTION", SWIG_From_int(static_cast<int >(wxCAPTION
)));
49083 PyDict_SetItemString(d
,"DOUBLE_BORDER", SWIG_From_int(static_cast<int >(wxDOUBLE_BORDER
)));
49086 PyDict_SetItemString(d
,"SUNKEN_BORDER", SWIG_From_int(static_cast<int >(wxSUNKEN_BORDER
)));
49089 PyDict_SetItemString(d
,"RAISED_BORDER", SWIG_From_int(static_cast<int >(wxRAISED_BORDER
)));
49092 PyDict_SetItemString(d
,"BORDER", SWIG_From_int(static_cast<int >(wxBORDER
)));
49095 PyDict_SetItemString(d
,"SIMPLE_BORDER", SWIG_From_int(static_cast<int >(wxSIMPLE_BORDER
)));
49098 PyDict_SetItemString(d
,"STATIC_BORDER", SWIG_From_int(static_cast<int >(wxSTATIC_BORDER
)));
49101 PyDict_SetItemString(d
,"TRANSPARENT_WINDOW", SWIG_From_int(static_cast<int >(wxTRANSPARENT_WINDOW
)));
49104 PyDict_SetItemString(d
,"NO_BORDER", SWIG_From_int(static_cast<int >(wxNO_BORDER
)));
49107 PyDict_SetItemString(d
,"DEFAULT_CONTROL_BORDER", SWIG_From_int(static_cast<int >(wxDEFAULT_CONTROL_BORDER
)));
49110 PyDict_SetItemString(d
,"DEFAULT_STATUSBAR_STYLE", SWIG_From_int(static_cast<int >(wxDEFAULT_STATUSBAR_STYLE
)));
49113 PyDict_SetItemString(d
,"TAB_TRAVERSAL", SWIG_From_int(static_cast<int >(wxTAB_TRAVERSAL
)));
49116 PyDict_SetItemString(d
,"WANTS_CHARS", SWIG_From_int(static_cast<int >(wxWANTS_CHARS
)));
49119 PyDict_SetItemString(d
,"POPUP_WINDOW", SWIG_From_int(static_cast<int >(wxPOPUP_WINDOW
)));
49122 PyDict_SetItemString(d
,"CENTER_FRAME", SWIG_From_int(static_cast<int >(wxCENTER_FRAME
)));
49125 PyDict_SetItemString(d
,"CENTRE_ON_SCREEN", SWIG_From_int(static_cast<int >(wxCENTRE_ON_SCREEN
)));
49128 PyDict_SetItemString(d
,"CENTER_ON_SCREEN", SWIG_From_int(static_cast<int >(wxCENTER_ON_SCREEN
)));
49131 PyDict_SetItemString(d
,"CLIP_CHILDREN", SWIG_From_int(static_cast<int >(wxCLIP_CHILDREN
)));
49134 PyDict_SetItemString(d
,"CLIP_SIBLINGS", SWIG_From_int(static_cast<int >(wxCLIP_SIBLINGS
)));
49137 PyDict_SetItemString(d
,"ALWAYS_SHOW_SB", SWIG_From_int(static_cast<int >(wxALWAYS_SHOW_SB
)));
49140 PyDict_SetItemString(d
,"RETAINED", SWIG_From_int(static_cast<int >(wxRETAINED
)));
49143 PyDict_SetItemString(d
,"BACKINGSTORE", SWIG_From_int(static_cast<int >(wxBACKINGSTORE
)));
49146 PyDict_SetItemString(d
,"COLOURED", SWIG_From_int(static_cast<int >(wxCOLOURED
)));
49149 PyDict_SetItemString(d
,"FIXED_LENGTH", SWIG_From_int(static_cast<int >(wxFIXED_LENGTH
)));
49152 PyDict_SetItemString(d
,"LB_NEEDED_SB", SWIG_From_int(static_cast<int >(wxLB_NEEDED_SB
)));
49155 PyDict_SetItemString(d
,"LB_ALWAYS_SB", SWIG_From_int(static_cast<int >(wxLB_ALWAYS_SB
)));
49158 PyDict_SetItemString(d
,"LB_SORT", SWIG_From_int(static_cast<int >(wxLB_SORT
)));
49161 PyDict_SetItemString(d
,"LB_SINGLE", SWIG_From_int(static_cast<int >(wxLB_SINGLE
)));
49164 PyDict_SetItemString(d
,"LB_MULTIPLE", SWIG_From_int(static_cast<int >(wxLB_MULTIPLE
)));
49167 PyDict_SetItemString(d
,"LB_EXTENDED", SWIG_From_int(static_cast<int >(wxLB_EXTENDED
)));
49170 PyDict_SetItemString(d
,"LB_OWNERDRAW", SWIG_From_int(static_cast<int >(wxLB_OWNERDRAW
)));
49173 PyDict_SetItemString(d
,"LB_HSCROLL", SWIG_From_int(static_cast<int >(wxLB_HSCROLL
)));
49176 PyDict_SetItemString(d
,"PROCESS_ENTER", SWIG_From_int(static_cast<int >(wxPROCESS_ENTER
)));
49179 PyDict_SetItemString(d
,"PASSWORD", SWIG_From_int(static_cast<int >(wxPASSWORD
)));
49182 PyDict_SetItemString(d
,"CB_SIMPLE", SWIG_From_int(static_cast<int >(wxCB_SIMPLE
)));
49185 PyDict_SetItemString(d
,"CB_DROPDOWN", SWIG_From_int(static_cast<int >(wxCB_DROPDOWN
)));
49188 PyDict_SetItemString(d
,"CB_SORT", SWIG_From_int(static_cast<int >(wxCB_SORT
)));
49191 PyDict_SetItemString(d
,"CB_READONLY", SWIG_From_int(static_cast<int >(wxCB_READONLY
)));
49194 PyDict_SetItemString(d
,"RA_HORIZONTAL", SWIG_From_int(static_cast<int >(wxRA_HORIZONTAL
)));
49197 PyDict_SetItemString(d
,"RA_VERTICAL", SWIG_From_int(static_cast<int >(wxRA_VERTICAL
)));
49200 PyDict_SetItemString(d
,"RA_SPECIFY_ROWS", SWIG_From_int(static_cast<int >(wxRA_SPECIFY_ROWS
)));
49203 PyDict_SetItemString(d
,"RA_SPECIFY_COLS", SWIG_From_int(static_cast<int >(wxRA_SPECIFY_COLS
)));
49206 PyDict_SetItemString(d
,"RA_USE_CHECKBOX", SWIG_From_int(static_cast<int >(wxRA_USE_CHECKBOX
)));
49209 PyDict_SetItemString(d
,"RB_GROUP", SWIG_From_int(static_cast<int >(wxRB_GROUP
)));
49212 PyDict_SetItemString(d
,"RB_SINGLE", SWIG_From_int(static_cast<int >(wxRB_SINGLE
)));
49215 PyDict_SetItemString(d
,"SB_HORIZONTAL", SWIG_From_int(static_cast<int >(wxSB_HORIZONTAL
)));
49218 PyDict_SetItemString(d
,"SB_VERTICAL", SWIG_From_int(static_cast<int >(wxSB_VERTICAL
)));
49221 PyDict_SetItemString(d
,"RB_USE_CHECKBOX", SWIG_From_int(static_cast<int >(wxRB_USE_CHECKBOX
)));
49224 PyDict_SetItemString(d
,"ST_SIZEGRIP", SWIG_From_int(static_cast<int >(wxST_SIZEGRIP
)));
49227 PyDict_SetItemString(d
,"ST_NO_AUTORESIZE", SWIG_From_int(static_cast<int >(wxST_NO_AUTORESIZE
)));
49230 PyDict_SetItemString(d
,"FLOOD_SURFACE", SWIG_From_int(static_cast<int >(wxFLOOD_SURFACE
)));
49233 PyDict_SetItemString(d
,"FLOOD_BORDER", SWIG_From_int(static_cast<int >(wxFLOOD_BORDER
)));
49236 PyDict_SetItemString(d
,"ODDEVEN_RULE", SWIG_From_int(static_cast<int >(wxODDEVEN_RULE
)));
49239 PyDict_SetItemString(d
,"WINDING_RULE", SWIG_From_int(static_cast<int >(wxWINDING_RULE
)));
49242 PyDict_SetItemString(d
,"TOOL_TOP", SWIG_From_int(static_cast<int >(wxTOOL_TOP
)));
49245 PyDict_SetItemString(d
,"TOOL_BOTTOM", SWIG_From_int(static_cast<int >(wxTOOL_BOTTOM
)));
49248 PyDict_SetItemString(d
,"TOOL_LEFT", SWIG_From_int(static_cast<int >(wxTOOL_LEFT
)));
49251 PyDict_SetItemString(d
,"TOOL_RIGHT", SWIG_From_int(static_cast<int >(wxTOOL_RIGHT
)));
49254 PyDict_SetItemString(d
,"OK", SWIG_From_int(static_cast<int >(wxOK
)));
49257 PyDict_SetItemString(d
,"YES_NO", SWIG_From_int(static_cast<int >(wxYES_NO
)));
49260 PyDict_SetItemString(d
,"CANCEL", SWIG_From_int(static_cast<int >(wxCANCEL
)));
49263 PyDict_SetItemString(d
,"YES", SWIG_From_int(static_cast<int >(wxYES
)));
49266 PyDict_SetItemString(d
,"NO", SWIG_From_int(static_cast<int >(wxNO
)));
49269 PyDict_SetItemString(d
,"NO_DEFAULT", SWIG_From_int(static_cast<int >(wxNO_DEFAULT
)));
49272 PyDict_SetItemString(d
,"YES_DEFAULT", SWIG_From_int(static_cast<int >(wxYES_DEFAULT
)));
49275 PyDict_SetItemString(d
,"ICON_EXCLAMATION", SWIG_From_int(static_cast<int >(wxICON_EXCLAMATION
)));
49278 PyDict_SetItemString(d
,"ICON_HAND", SWIG_From_int(static_cast<int >(wxICON_HAND
)));
49281 PyDict_SetItemString(d
,"ICON_QUESTION", SWIG_From_int(static_cast<int >(wxICON_QUESTION
)));
49284 PyDict_SetItemString(d
,"ICON_INFORMATION", SWIG_From_int(static_cast<int >(wxICON_INFORMATION
)));
49287 PyDict_SetItemString(d
,"ICON_STOP", SWIG_From_int(static_cast<int >(wxICON_STOP
)));
49290 PyDict_SetItemString(d
,"ICON_ASTERISK", SWIG_From_int(static_cast<int >(wxICON_ASTERISK
)));
49293 PyDict_SetItemString(d
,"ICON_MASK", SWIG_From_int(static_cast<int >(wxICON_MASK
)));
49296 PyDict_SetItemString(d
,"ICON_WARNING", SWIG_From_int(static_cast<int >(wxICON_WARNING
)));
49299 PyDict_SetItemString(d
,"ICON_ERROR", SWIG_From_int(static_cast<int >(wxICON_ERROR
)));
49302 PyDict_SetItemString(d
,"FORWARD", SWIG_From_int(static_cast<int >(wxFORWARD
)));
49305 PyDict_SetItemString(d
,"BACKWARD", SWIG_From_int(static_cast<int >(wxBACKWARD
)));
49308 PyDict_SetItemString(d
,"RESET", SWIG_From_int(static_cast<int >(wxRESET
)));
49311 PyDict_SetItemString(d
,"HELP", SWIG_From_int(static_cast<int >(wxHELP
)));
49314 PyDict_SetItemString(d
,"MORE", SWIG_From_int(static_cast<int >(wxMORE
)));
49317 PyDict_SetItemString(d
,"SETUP", SWIG_From_int(static_cast<int >(wxSETUP
)));
49320 PyDict_SetItemString(d
,"SIZE_AUTO_WIDTH", SWIG_From_int(static_cast<int >(wxSIZE_AUTO_WIDTH
)));
49323 PyDict_SetItemString(d
,"SIZE_AUTO_HEIGHT", SWIG_From_int(static_cast<int >(wxSIZE_AUTO_HEIGHT
)));
49326 PyDict_SetItemString(d
,"SIZE_AUTO", SWIG_From_int(static_cast<int >(wxSIZE_AUTO
)));
49329 PyDict_SetItemString(d
,"SIZE_USE_EXISTING", SWIG_From_int(static_cast<int >(wxSIZE_USE_EXISTING
)));
49332 PyDict_SetItemString(d
,"SIZE_ALLOW_MINUS_ONE", SWIG_From_int(static_cast<int >(wxSIZE_ALLOW_MINUS_ONE
)));
49335 PyDict_SetItemString(d
,"SIZE_FORCE", SWIG_From_int(static_cast<int >(wxSIZE_FORCE
)));
49338 PyDict_SetItemString(d
,"PORTRAIT", SWIG_From_int(static_cast<int >(wxPORTRAIT
)));
49341 PyDict_SetItemString(d
,"LANDSCAPE", SWIG_From_int(static_cast<int >(wxLANDSCAPE
)));
49344 PyDict_SetItemString(d
,"PRINT_QUALITY_HIGH", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_HIGH
)));
49347 PyDict_SetItemString(d
,"PRINT_QUALITY_MEDIUM", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_MEDIUM
)));
49350 PyDict_SetItemString(d
,"PRINT_QUALITY_LOW", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_LOW
)));
49353 PyDict_SetItemString(d
,"PRINT_QUALITY_DRAFT", SWIG_From_int(static_cast<int >(wxPRINT_QUALITY_DRAFT
)));
49356 PyDict_SetItemString(d
,"ID_ANY", SWIG_From_int(static_cast<int >(wxID_ANY
)));
49359 PyDict_SetItemString(d
,"ID_SEPARATOR", SWIG_From_int(static_cast<int >(wxID_SEPARATOR
)));
49362 PyDict_SetItemString(d
,"ID_NONE", SWIG_From_int(static_cast<int >(wxID_NONE
)));
49365 PyDict_SetItemString(d
,"ID_LOWEST", SWIG_From_int(static_cast<int >(wxID_LOWEST
)));
49368 PyDict_SetItemString(d
,"ID_OPEN", SWIG_From_int(static_cast<int >(wxID_OPEN
)));
49371 PyDict_SetItemString(d
,"ID_CLOSE", SWIG_From_int(static_cast<int >(wxID_CLOSE
)));
49374 PyDict_SetItemString(d
,"ID_NEW", SWIG_From_int(static_cast<int >(wxID_NEW
)));
49377 PyDict_SetItemString(d
,"ID_SAVE", SWIG_From_int(static_cast<int >(wxID_SAVE
)));
49380 PyDict_SetItemString(d
,"ID_SAVEAS", SWIG_From_int(static_cast<int >(wxID_SAVEAS
)));
49383 PyDict_SetItemString(d
,"ID_REVERT", SWIG_From_int(static_cast<int >(wxID_REVERT
)));
49386 PyDict_SetItemString(d
,"ID_EXIT", SWIG_From_int(static_cast<int >(wxID_EXIT
)));
49389 PyDict_SetItemString(d
,"ID_UNDO", SWIG_From_int(static_cast<int >(wxID_UNDO
)));
49392 PyDict_SetItemString(d
,"ID_REDO", SWIG_From_int(static_cast<int >(wxID_REDO
)));
49395 PyDict_SetItemString(d
,"ID_HELP", SWIG_From_int(static_cast<int >(wxID_HELP
)));
49398 PyDict_SetItemString(d
,"ID_PRINT", SWIG_From_int(static_cast<int >(wxID_PRINT
)));
49401 PyDict_SetItemString(d
,"ID_PRINT_SETUP", SWIG_From_int(static_cast<int >(wxID_PRINT_SETUP
)));
49404 PyDict_SetItemString(d
,"ID_PREVIEW", SWIG_From_int(static_cast<int >(wxID_PREVIEW
)));
49407 PyDict_SetItemString(d
,"ID_ABOUT", SWIG_From_int(static_cast<int >(wxID_ABOUT
)));
49410 PyDict_SetItemString(d
,"ID_HELP_CONTENTS", SWIG_From_int(static_cast<int >(wxID_HELP_CONTENTS
)));
49413 PyDict_SetItemString(d
,"ID_HELP_COMMANDS", SWIG_From_int(static_cast<int >(wxID_HELP_COMMANDS
)));
49416 PyDict_SetItemString(d
,"ID_HELP_PROCEDURES", SWIG_From_int(static_cast<int >(wxID_HELP_PROCEDURES
)));
49419 PyDict_SetItemString(d
,"ID_HELP_CONTEXT", SWIG_From_int(static_cast<int >(wxID_HELP_CONTEXT
)));
49422 PyDict_SetItemString(d
,"ID_CLOSE_ALL", SWIG_From_int(static_cast<int >(wxID_CLOSE_ALL
)));
49425 PyDict_SetItemString(d
,"ID_PREFERENCES", SWIG_From_int(static_cast<int >(wxID_PREFERENCES
)));
49428 PyDict_SetItemString(d
,"ID_CUT", SWIG_From_int(static_cast<int >(wxID_CUT
)));
49431 PyDict_SetItemString(d
,"ID_COPY", SWIG_From_int(static_cast<int >(wxID_COPY
)));
49434 PyDict_SetItemString(d
,"ID_PASTE", SWIG_From_int(static_cast<int >(wxID_PASTE
)));
49437 PyDict_SetItemString(d
,"ID_CLEAR", SWIG_From_int(static_cast<int >(wxID_CLEAR
)));
49440 PyDict_SetItemString(d
,"ID_FIND", SWIG_From_int(static_cast<int >(wxID_FIND
)));
49443 PyDict_SetItemString(d
,"ID_DUPLICATE", SWIG_From_int(static_cast<int >(wxID_DUPLICATE
)));
49446 PyDict_SetItemString(d
,"ID_SELECTALL", SWIG_From_int(static_cast<int >(wxID_SELECTALL
)));
49449 PyDict_SetItemString(d
,"ID_DELETE", SWIG_From_int(static_cast<int >(wxID_DELETE
)));
49452 PyDict_SetItemString(d
,"ID_REPLACE", SWIG_From_int(static_cast<int >(wxID_REPLACE
)));
49455 PyDict_SetItemString(d
,"ID_REPLACE_ALL", SWIG_From_int(static_cast<int >(wxID_REPLACE_ALL
)));
49458 PyDict_SetItemString(d
,"ID_PROPERTIES", SWIG_From_int(static_cast<int >(wxID_PROPERTIES
)));
49461 PyDict_SetItemString(d
,"ID_VIEW_DETAILS", SWIG_From_int(static_cast<int >(wxID_VIEW_DETAILS
)));
49464 PyDict_SetItemString(d
,"ID_VIEW_LARGEICONS", SWIG_From_int(static_cast<int >(wxID_VIEW_LARGEICONS
)));
49467 PyDict_SetItemString(d
,"ID_VIEW_SMALLICONS", SWIG_From_int(static_cast<int >(wxID_VIEW_SMALLICONS
)));
49470 PyDict_SetItemString(d
,"ID_VIEW_LIST", SWIG_From_int(static_cast<int >(wxID_VIEW_LIST
)));
49473 PyDict_SetItemString(d
,"ID_VIEW_SORTDATE", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTDATE
)));
49476 PyDict_SetItemString(d
,"ID_VIEW_SORTNAME", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTNAME
)));
49479 PyDict_SetItemString(d
,"ID_VIEW_SORTSIZE", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTSIZE
)));
49482 PyDict_SetItemString(d
,"ID_VIEW_SORTTYPE", SWIG_From_int(static_cast<int >(wxID_VIEW_SORTTYPE
)));
49485 PyDict_SetItemString(d
,"ID_FILE1", SWIG_From_int(static_cast<int >(wxID_FILE1
)));
49488 PyDict_SetItemString(d
,"ID_FILE2", SWIG_From_int(static_cast<int >(wxID_FILE2
)));
49491 PyDict_SetItemString(d
,"ID_FILE3", SWIG_From_int(static_cast<int >(wxID_FILE3
)));
49494 PyDict_SetItemString(d
,"ID_FILE4", SWIG_From_int(static_cast<int >(wxID_FILE4
)));
49497 PyDict_SetItemString(d
,"ID_FILE5", SWIG_From_int(static_cast<int >(wxID_FILE5
)));
49500 PyDict_SetItemString(d
,"ID_FILE6", SWIG_From_int(static_cast<int >(wxID_FILE6
)));
49503 PyDict_SetItemString(d
,"ID_FILE7", SWIG_From_int(static_cast<int >(wxID_FILE7
)));
49506 PyDict_SetItemString(d
,"ID_FILE8", SWIG_From_int(static_cast<int >(wxID_FILE8
)));
49509 PyDict_SetItemString(d
,"ID_FILE9", SWIG_From_int(static_cast<int >(wxID_FILE9
)));
49512 PyDict_SetItemString(d
,"ID_OK", SWIG_From_int(static_cast<int >(wxID_OK
)));
49515 PyDict_SetItemString(d
,"ID_CANCEL", SWIG_From_int(static_cast<int >(wxID_CANCEL
)));
49518 PyDict_SetItemString(d
,"ID_APPLY", SWIG_From_int(static_cast<int >(wxID_APPLY
)));
49521 PyDict_SetItemString(d
,"ID_YES", SWIG_From_int(static_cast<int >(wxID_YES
)));
49524 PyDict_SetItemString(d
,"ID_NO", SWIG_From_int(static_cast<int >(wxID_NO
)));
49527 PyDict_SetItemString(d
,"ID_STATIC", SWIG_From_int(static_cast<int >(wxID_STATIC
)));
49530 PyDict_SetItemString(d
,"ID_FORWARD", SWIG_From_int(static_cast<int >(wxID_FORWARD
)));
49533 PyDict_SetItemString(d
,"ID_BACKWARD", SWIG_From_int(static_cast<int >(wxID_BACKWARD
)));
49536 PyDict_SetItemString(d
,"ID_DEFAULT", SWIG_From_int(static_cast<int >(wxID_DEFAULT
)));
49539 PyDict_SetItemString(d
,"ID_MORE", SWIG_From_int(static_cast<int >(wxID_MORE
)));
49542 PyDict_SetItemString(d
,"ID_SETUP", SWIG_From_int(static_cast<int >(wxID_SETUP
)));
49545 PyDict_SetItemString(d
,"ID_RESET", SWIG_From_int(static_cast<int >(wxID_RESET
)));
49548 PyDict_SetItemString(d
,"ID_CONTEXT_HELP", SWIG_From_int(static_cast<int >(wxID_CONTEXT_HELP
)));
49551 PyDict_SetItemString(d
,"ID_YESTOALL", SWIG_From_int(static_cast<int >(wxID_YESTOALL
)));
49554 PyDict_SetItemString(d
,"ID_NOTOALL", SWIG_From_int(static_cast<int >(wxID_NOTOALL
)));
49557 PyDict_SetItemString(d
,"ID_ABORT", SWIG_From_int(static_cast<int >(wxID_ABORT
)));
49560 PyDict_SetItemString(d
,"ID_RETRY", SWIG_From_int(static_cast<int >(wxID_RETRY
)));
49563 PyDict_SetItemString(d
,"ID_IGNORE", SWIG_From_int(static_cast<int >(wxID_IGNORE
)));
49566 PyDict_SetItemString(d
,"ID_ADD", SWIG_From_int(static_cast<int >(wxID_ADD
)));
49569 PyDict_SetItemString(d
,"ID_REMOVE", SWIG_From_int(static_cast<int >(wxID_REMOVE
)));
49572 PyDict_SetItemString(d
,"ID_UP", SWIG_From_int(static_cast<int >(wxID_UP
)));
49575 PyDict_SetItemString(d
,"ID_DOWN", SWIG_From_int(static_cast<int >(wxID_DOWN
)));
49578 PyDict_SetItemString(d
,"ID_HOME", SWIG_From_int(static_cast<int >(wxID_HOME
)));
49581 PyDict_SetItemString(d
,"ID_REFRESH", SWIG_From_int(static_cast<int >(wxID_REFRESH
)));
49584 PyDict_SetItemString(d
,"ID_STOP", SWIG_From_int(static_cast<int >(wxID_STOP
)));
49587 PyDict_SetItemString(d
,"ID_INDEX", SWIG_From_int(static_cast<int >(wxID_INDEX
)));
49590 PyDict_SetItemString(d
,"ID_BOLD", SWIG_From_int(static_cast<int >(wxID_BOLD
)));
49593 PyDict_SetItemString(d
,"ID_ITALIC", SWIG_From_int(static_cast<int >(wxID_ITALIC
)));
49596 PyDict_SetItemString(d
,"ID_JUSTIFY_CENTER", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_CENTER
)));
49599 PyDict_SetItemString(d
,"ID_JUSTIFY_FILL", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_FILL
)));
49602 PyDict_SetItemString(d
,"ID_JUSTIFY_RIGHT", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_RIGHT
)));
49605 PyDict_SetItemString(d
,"ID_JUSTIFY_LEFT", SWIG_From_int(static_cast<int >(wxID_JUSTIFY_LEFT
)));
49608 PyDict_SetItemString(d
,"ID_UNDERLINE", SWIG_From_int(static_cast<int >(wxID_UNDERLINE
)));
49611 PyDict_SetItemString(d
,"ID_INDENT", SWIG_From_int(static_cast<int >(wxID_INDENT
)));
49614 PyDict_SetItemString(d
,"ID_UNINDENT", SWIG_From_int(static_cast<int >(wxID_UNINDENT
)));
49617 PyDict_SetItemString(d
,"ID_ZOOM_100", SWIG_From_int(static_cast<int >(wxID_ZOOM_100
)));
49620 PyDict_SetItemString(d
,"ID_ZOOM_FIT", SWIG_From_int(static_cast<int >(wxID_ZOOM_FIT
)));
49623 PyDict_SetItemString(d
,"ID_ZOOM_IN", SWIG_From_int(static_cast<int >(wxID_ZOOM_IN
)));
49626 PyDict_SetItemString(d
,"ID_ZOOM_OUT", SWIG_From_int(static_cast<int >(wxID_ZOOM_OUT
)));
49629 PyDict_SetItemString(d
,"ID_UNDELETE", SWIG_From_int(static_cast<int >(wxID_UNDELETE
)));
49632 PyDict_SetItemString(d
,"ID_REVERT_TO_SAVED", SWIG_From_int(static_cast<int >(wxID_REVERT_TO_SAVED
)));
49635 PyDict_SetItemString(d
,"ID_HIGHEST", SWIG_From_int(static_cast<int >(wxID_HIGHEST
)));
49638 PyDict_SetItemString(d
,"OPEN", SWIG_From_int(static_cast<int >(wxOPEN
)));
49641 PyDict_SetItemString(d
,"SAVE", SWIG_From_int(static_cast<int >(wxSAVE
)));
49644 PyDict_SetItemString(d
,"HIDE_READONLY", SWIG_From_int(static_cast<int >(wxHIDE_READONLY
)));
49647 PyDict_SetItemString(d
,"OVERWRITE_PROMPT", SWIG_From_int(static_cast<int >(wxOVERWRITE_PROMPT
)));
49650 PyDict_SetItemString(d
,"FILE_MUST_EXIST", SWIG_From_int(static_cast<int >(wxFILE_MUST_EXIST
)));
49653 PyDict_SetItemString(d
,"MULTIPLE", SWIG_From_int(static_cast<int >(wxMULTIPLE
)));
49656 PyDict_SetItemString(d
,"CHANGE_DIR", SWIG_From_int(static_cast<int >(wxCHANGE_DIR
)));
49659 PyDict_SetItemString(d
,"ACCEL_ALT", SWIG_From_int(static_cast<int >(wxACCEL_ALT
)));
49662 PyDict_SetItemString(d
,"ACCEL_CTRL", SWIG_From_int(static_cast<int >(wxACCEL_CTRL
)));
49665 PyDict_SetItemString(d
,"ACCEL_SHIFT", SWIG_From_int(static_cast<int >(wxACCEL_SHIFT
)));
49668 PyDict_SetItemString(d
,"ACCEL_NORMAL", SWIG_From_int(static_cast<int >(wxACCEL_NORMAL
)));
49671 PyDict_SetItemString(d
,"PD_AUTO_HIDE", SWIG_From_int(static_cast<int >(wxPD_AUTO_HIDE
)));
49674 PyDict_SetItemString(d
,"PD_APP_MODAL", SWIG_From_int(static_cast<int >(wxPD_APP_MODAL
)));
49677 PyDict_SetItemString(d
,"PD_CAN_ABORT", SWIG_From_int(static_cast<int >(wxPD_CAN_ABORT
)));
49680 PyDict_SetItemString(d
,"PD_ELAPSED_TIME", SWIG_From_int(static_cast<int >(wxPD_ELAPSED_TIME
)));
49683 PyDict_SetItemString(d
,"PD_ESTIMATED_TIME", SWIG_From_int(static_cast<int >(wxPD_ESTIMATED_TIME
)));
49686 PyDict_SetItemString(d
,"PD_REMAINING_TIME", SWIG_From_int(static_cast<int >(wxPD_REMAINING_TIME
)));
49689 PyDict_SetItemString(d
,"PD_SMOOTH", SWIG_From_int(static_cast<int >(wxPD_SMOOTH
)));
49692 PyDict_SetItemString(d
,"PD_CAN_SKIP", SWIG_From_int(static_cast<int >(wxPD_CAN_SKIP
)));
49695 PyDict_SetItemString(d
,"DD_NEW_DIR_BUTTON", SWIG_From_int(static_cast<int >(wxDD_NEW_DIR_BUTTON
)));
49698 PyDict_SetItemString(d
,"DD_DEFAULT_STYLE", SWIG_From_int(static_cast<int >(wxDD_DEFAULT_STYLE
)));
49701 PyDict_SetItemString(d
,"MENU_TEAROFF", SWIG_From_int(static_cast<int >(wxMENU_TEAROFF
)));
49704 PyDict_SetItemString(d
,"MB_DOCKABLE", SWIG_From_int(static_cast<int >(wxMB_DOCKABLE
)));
49707 PyDict_SetItemString(d
,"NO_FULL_REPAINT_ON_RESIZE", SWIG_From_int(static_cast<int >(wxNO_FULL_REPAINT_ON_RESIZE
)));
49710 PyDict_SetItemString(d
,"FULL_REPAINT_ON_RESIZE", SWIG_From_int(static_cast<int >(wxFULL_REPAINT_ON_RESIZE
)));
49713 PyDict_SetItemString(d
,"LI_HORIZONTAL", SWIG_From_int(static_cast<int >(wxLI_HORIZONTAL
)));
49716 PyDict_SetItemString(d
,"LI_VERTICAL", SWIG_From_int(static_cast<int >(wxLI_VERTICAL
)));
49719 PyDict_SetItemString(d
,"WS_EX_VALIDATE_RECURSIVELY", SWIG_From_int(static_cast<int >(wxWS_EX_VALIDATE_RECURSIVELY
)));
49722 PyDict_SetItemString(d
,"WS_EX_BLOCK_EVENTS", SWIG_From_int(static_cast<int >(wxWS_EX_BLOCK_EVENTS
)));
49725 PyDict_SetItemString(d
,"WS_EX_TRANSIENT", SWIG_From_int(static_cast<int >(wxWS_EX_TRANSIENT
)));
49728 PyDict_SetItemString(d
,"WS_EX_THEMED_BACKGROUND", SWIG_From_int(static_cast<int >(wxWS_EX_THEMED_BACKGROUND
)));
49731 PyDict_SetItemString(d
,"WS_EX_PROCESS_IDLE", SWIG_From_int(static_cast<int >(wxWS_EX_PROCESS_IDLE
)));
49734 PyDict_SetItemString(d
,"WS_EX_PROCESS_UI_UPDATES", SWIG_From_int(static_cast<int >(wxWS_EX_PROCESS_UI_UPDATES
)));
49737 PyDict_SetItemString(d
,"MM_TEXT", SWIG_From_int(static_cast<int >(wxMM_TEXT
)));
49740 PyDict_SetItemString(d
,"MM_LOMETRIC", SWIG_From_int(static_cast<int >(wxMM_LOMETRIC
)));
49743 PyDict_SetItemString(d
,"MM_HIMETRIC", SWIG_From_int(static_cast<int >(wxMM_HIMETRIC
)));
49746 PyDict_SetItemString(d
,"MM_LOENGLISH", SWIG_From_int(static_cast<int >(wxMM_LOENGLISH
)));
49749 PyDict_SetItemString(d
,"MM_HIENGLISH", SWIG_From_int(static_cast<int >(wxMM_HIENGLISH
)));
49752 PyDict_SetItemString(d
,"MM_TWIPS", SWIG_From_int(static_cast<int >(wxMM_TWIPS
)));
49755 PyDict_SetItemString(d
,"MM_ISOTROPIC", SWIG_From_int(static_cast<int >(wxMM_ISOTROPIC
)));
49758 PyDict_SetItemString(d
,"MM_ANISOTROPIC", SWIG_From_int(static_cast<int >(wxMM_ANISOTROPIC
)));
49761 PyDict_SetItemString(d
,"MM_POINTS", SWIG_From_int(static_cast<int >(wxMM_POINTS
)));
49764 PyDict_SetItemString(d
,"MM_METRIC", SWIG_From_int(static_cast<int >(wxMM_METRIC
)));
49767 PyDict_SetItemString(d
,"CENTRE", SWIG_From_int(static_cast<int >(wxCENTRE
)));
49770 PyDict_SetItemString(d
,"CENTER", SWIG_From_int(static_cast<int >(wxCENTER
)));
49773 PyDict_SetItemString(d
,"HORIZONTAL", SWIG_From_int(static_cast<int >(wxHORIZONTAL
)));
49776 PyDict_SetItemString(d
,"VERTICAL", SWIG_From_int(static_cast<int >(wxVERTICAL
)));
49779 PyDict_SetItemString(d
,"BOTH", SWIG_From_int(static_cast<int >(wxBOTH
)));
49782 PyDict_SetItemString(d
,"LEFT", SWIG_From_int(static_cast<int >(wxLEFT
)));
49785 PyDict_SetItemString(d
,"RIGHT", SWIG_From_int(static_cast<int >(wxRIGHT
)));
49788 PyDict_SetItemString(d
,"UP", SWIG_From_int(static_cast<int >(wxUP
)));
49791 PyDict_SetItemString(d
,"DOWN", SWIG_From_int(static_cast<int >(wxDOWN
)));
49794 PyDict_SetItemString(d
,"TOP", SWIG_From_int(static_cast<int >(wxTOP
)));
49797 PyDict_SetItemString(d
,"BOTTOM", SWIG_From_int(static_cast<int >(wxBOTTOM
)));
49800 PyDict_SetItemString(d
,"NORTH", SWIG_From_int(static_cast<int >(wxNORTH
)));
49803 PyDict_SetItemString(d
,"SOUTH", SWIG_From_int(static_cast<int >(wxSOUTH
)));
49806 PyDict_SetItemString(d
,"WEST", SWIG_From_int(static_cast<int >(wxWEST
)));
49809 PyDict_SetItemString(d
,"EAST", SWIG_From_int(static_cast<int >(wxEAST
)));
49812 PyDict_SetItemString(d
,"ALL", SWIG_From_int(static_cast<int >(wxALL
)));
49815 PyDict_SetItemString(d
,"ALIGN_NOT", SWIG_From_int(static_cast<int >(wxALIGN_NOT
)));
49818 PyDict_SetItemString(d
,"ALIGN_CENTER_HORIZONTAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTER_HORIZONTAL
)));
49821 PyDict_SetItemString(d
,"ALIGN_CENTRE_HORIZONTAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTRE_HORIZONTAL
)));
49824 PyDict_SetItemString(d
,"ALIGN_LEFT", SWIG_From_int(static_cast<int >(wxALIGN_LEFT
)));
49827 PyDict_SetItemString(d
,"ALIGN_TOP", SWIG_From_int(static_cast<int >(wxALIGN_TOP
)));
49830 PyDict_SetItemString(d
,"ALIGN_RIGHT", SWIG_From_int(static_cast<int >(wxALIGN_RIGHT
)));
49833 PyDict_SetItemString(d
,"ALIGN_BOTTOM", SWIG_From_int(static_cast<int >(wxALIGN_BOTTOM
)));
49836 PyDict_SetItemString(d
,"ALIGN_CENTER_VERTICAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTER_VERTICAL
)));
49839 PyDict_SetItemString(d
,"ALIGN_CENTRE_VERTICAL", SWIG_From_int(static_cast<int >(wxALIGN_CENTRE_VERTICAL
)));
49842 PyDict_SetItemString(d
,"ALIGN_CENTER", SWIG_From_int(static_cast<int >(wxALIGN_CENTER
)));
49845 PyDict_SetItemString(d
,"ALIGN_CENTRE", SWIG_From_int(static_cast<int >(wxALIGN_CENTRE
)));
49848 PyDict_SetItemString(d
,"ALIGN_MASK", SWIG_From_int(static_cast<int >(wxALIGN_MASK
)));
49851 PyDict_SetItemString(d
,"STRETCH_NOT", SWIG_From_int(static_cast<int >(wxSTRETCH_NOT
)));
49854 PyDict_SetItemString(d
,"SHRINK", SWIG_From_int(static_cast<int >(wxSHRINK
)));
49857 PyDict_SetItemString(d
,"GROW", SWIG_From_int(static_cast<int >(wxGROW
)));
49860 PyDict_SetItemString(d
,"EXPAND", SWIG_From_int(static_cast<int >(wxEXPAND
)));
49863 PyDict_SetItemString(d
,"SHAPED", SWIG_From_int(static_cast<int >(wxSHAPED
)));
49866 PyDict_SetItemString(d
,"FIXED_MINSIZE", SWIG_From_int(static_cast<int >(wxFIXED_MINSIZE
)));
49869 PyDict_SetItemString(d
,"TILE", SWIG_From_int(static_cast<int >(wxTILE
)));
49872 PyDict_SetItemString(d
,"ADJUST_MINSIZE", SWIG_From_int(static_cast<int >(wxADJUST_MINSIZE
)));
49875 PyDict_SetItemString(d
,"BORDER_DEFAULT", SWIG_From_int(static_cast<int >(wxBORDER_DEFAULT
)));
49878 PyDict_SetItemString(d
,"BORDER_NONE", SWIG_From_int(static_cast<int >(wxBORDER_NONE
)));
49881 PyDict_SetItemString(d
,"BORDER_STATIC", SWIG_From_int(static_cast<int >(wxBORDER_STATIC
)));
49884 PyDict_SetItemString(d
,"BORDER_SIMPLE", SWIG_From_int(static_cast<int >(wxBORDER_SIMPLE
)));
49887 PyDict_SetItemString(d
,"BORDER_RAISED", SWIG_From_int(static_cast<int >(wxBORDER_RAISED
)));
49890 PyDict_SetItemString(d
,"BORDER_SUNKEN", SWIG_From_int(static_cast<int >(wxBORDER_SUNKEN
)));
49893 PyDict_SetItemString(d
,"BORDER_DOUBLE", SWIG_From_int(static_cast<int >(wxBORDER_DOUBLE
)));
49896 PyDict_SetItemString(d
,"BORDER_MASK", SWIG_From_int(static_cast<int >(wxBORDER_MASK
)));
49899 PyDict_SetItemString(d
,"BG_STYLE_SYSTEM", SWIG_From_int(static_cast<int >(wxBG_STYLE_SYSTEM
)));
49902 PyDict_SetItemString(d
,"BG_STYLE_COLOUR", SWIG_From_int(static_cast<int >(wxBG_STYLE_COLOUR
)));
49905 PyDict_SetItemString(d
,"BG_STYLE_CUSTOM", SWIG_From_int(static_cast<int >(wxBG_STYLE_CUSTOM
)));
49908 PyDict_SetItemString(d
,"DEFAULT", SWIG_From_int(static_cast<int >(wxDEFAULT
)));
49911 PyDict_SetItemString(d
,"DECORATIVE", SWIG_From_int(static_cast<int >(wxDECORATIVE
)));
49914 PyDict_SetItemString(d
,"ROMAN", SWIG_From_int(static_cast<int >(wxROMAN
)));
49917 PyDict_SetItemString(d
,"SCRIPT", SWIG_From_int(static_cast<int >(wxSCRIPT
)));
49920 PyDict_SetItemString(d
,"SWISS", SWIG_From_int(static_cast<int >(wxSWISS
)));
49923 PyDict_SetItemString(d
,"MODERN", SWIG_From_int(static_cast<int >(wxMODERN
)));
49926 PyDict_SetItemString(d
,"TELETYPE", SWIG_From_int(static_cast<int >(wxTELETYPE
)));
49929 PyDict_SetItemString(d
,"VARIABLE", SWIG_From_int(static_cast<int >(wxVARIABLE
)));
49932 PyDict_SetItemString(d
,"FIXED", SWIG_From_int(static_cast<int >(wxFIXED
)));
49935 PyDict_SetItemString(d
,"NORMAL", SWIG_From_int(static_cast<int >(wxNORMAL
)));
49938 PyDict_SetItemString(d
,"LIGHT", SWIG_From_int(static_cast<int >(wxLIGHT
)));
49941 PyDict_SetItemString(d
,"BOLD", SWIG_From_int(static_cast<int >(wxBOLD
)));
49944 PyDict_SetItemString(d
,"ITALIC", SWIG_From_int(static_cast<int >(wxITALIC
)));
49947 PyDict_SetItemString(d
,"SLANT", SWIG_From_int(static_cast<int >(wxSLANT
)));
49950 PyDict_SetItemString(d
,"SOLID", SWIG_From_int(static_cast<int >(wxSOLID
)));
49953 PyDict_SetItemString(d
,"DOT", SWIG_From_int(static_cast<int >(wxDOT
)));
49956 PyDict_SetItemString(d
,"LONG_DASH", SWIG_From_int(static_cast<int >(wxLONG_DASH
)));
49959 PyDict_SetItemString(d
,"SHORT_DASH", SWIG_From_int(static_cast<int >(wxSHORT_DASH
)));
49962 PyDict_SetItemString(d
,"DOT_DASH", SWIG_From_int(static_cast<int >(wxDOT_DASH
)));
49965 PyDict_SetItemString(d
,"USER_DASH", SWIG_From_int(static_cast<int >(wxUSER_DASH
)));
49968 PyDict_SetItemString(d
,"TRANSPARENT", SWIG_From_int(static_cast<int >(wxTRANSPARENT
)));
49971 PyDict_SetItemString(d
,"STIPPLE", SWIG_From_int(static_cast<int >(wxSTIPPLE
)));
49974 PyDict_SetItemString(d
,"STIPPLE_MASK", SWIG_From_int(static_cast<int >(wxSTIPPLE_MASK
)));
49977 PyDict_SetItemString(d
,"STIPPLE_MASK_OPAQUE", SWIG_From_int(static_cast<int >(wxSTIPPLE_MASK_OPAQUE
)));
49980 PyDict_SetItemString(d
,"BDIAGONAL_HATCH", SWIG_From_int(static_cast<int >(wxBDIAGONAL_HATCH
)));
49983 PyDict_SetItemString(d
,"CROSSDIAG_HATCH", SWIG_From_int(static_cast<int >(wxCROSSDIAG_HATCH
)));
49986 PyDict_SetItemString(d
,"FDIAGONAL_HATCH", SWIG_From_int(static_cast<int >(wxFDIAGONAL_HATCH
)));
49989 PyDict_SetItemString(d
,"CROSS_HATCH", SWIG_From_int(static_cast<int >(wxCROSS_HATCH
)));
49992 PyDict_SetItemString(d
,"HORIZONTAL_HATCH", SWIG_From_int(static_cast<int >(wxHORIZONTAL_HATCH
)));
49995 PyDict_SetItemString(d
,"VERTICAL_HATCH", SWIG_From_int(static_cast<int >(wxVERTICAL_HATCH
)));
49998 PyDict_SetItemString(d
,"JOIN_BEVEL", SWIG_From_int(static_cast<int >(wxJOIN_BEVEL
)));
50001 PyDict_SetItemString(d
,"JOIN_MITER", SWIG_From_int(static_cast<int >(wxJOIN_MITER
)));
50004 PyDict_SetItemString(d
,"JOIN_ROUND", SWIG_From_int(static_cast<int >(wxJOIN_ROUND
)));
50007 PyDict_SetItemString(d
,"CAP_ROUND", SWIG_From_int(static_cast<int >(wxCAP_ROUND
)));
50010 PyDict_SetItemString(d
,"CAP_PROJECTING", SWIG_From_int(static_cast<int >(wxCAP_PROJECTING
)));
50013 PyDict_SetItemString(d
,"CAP_BUTT", SWIG_From_int(static_cast<int >(wxCAP_BUTT
)));
50016 PyDict_SetItemString(d
,"CLEAR", SWIG_From_int(static_cast<int >(wxCLEAR
)));
50019 PyDict_SetItemString(d
,"XOR", SWIG_From_int(static_cast<int >(wxXOR
)));
50022 PyDict_SetItemString(d
,"INVERT", SWIG_From_int(static_cast<int >(wxINVERT
)));
50025 PyDict_SetItemString(d
,"OR_REVERSE", SWIG_From_int(static_cast<int >(wxOR_REVERSE
)));
50028 PyDict_SetItemString(d
,"AND_REVERSE", SWIG_From_int(static_cast<int >(wxAND_REVERSE
)));
50031 PyDict_SetItemString(d
,"COPY", SWIG_From_int(static_cast<int >(wxCOPY
)));
50034 PyDict_SetItemString(d
,"AND", SWIG_From_int(static_cast<int >(wxAND
)));
50037 PyDict_SetItemString(d
,"AND_INVERT", SWIG_From_int(static_cast<int >(wxAND_INVERT
)));
50040 PyDict_SetItemString(d
,"NO_OP", SWIG_From_int(static_cast<int >(wxNO_OP
)));
50043 PyDict_SetItemString(d
,"NOR", SWIG_From_int(static_cast<int >(wxNOR
)));
50046 PyDict_SetItemString(d
,"EQUIV", SWIG_From_int(static_cast<int >(wxEQUIV
)));
50049 PyDict_SetItemString(d
,"SRC_INVERT", SWIG_From_int(static_cast<int >(wxSRC_INVERT
)));
50052 PyDict_SetItemString(d
,"OR_INVERT", SWIG_From_int(static_cast<int >(wxOR_INVERT
)));
50055 PyDict_SetItemString(d
,"NAND", SWIG_From_int(static_cast<int >(wxNAND
)));
50058 PyDict_SetItemString(d
,"OR", SWIG_From_int(static_cast<int >(wxOR
)));
50061 PyDict_SetItemString(d
,"SET", SWIG_From_int(static_cast<int >(wxSET
)));
50064 PyDict_SetItemString(d
,"WXK_BACK", SWIG_From_int(static_cast<int >(WXK_BACK
)));
50067 PyDict_SetItemString(d
,"WXK_TAB", SWIG_From_int(static_cast<int >(WXK_TAB
)));
50070 PyDict_SetItemString(d
,"WXK_RETURN", SWIG_From_int(static_cast<int >(WXK_RETURN
)));
50073 PyDict_SetItemString(d
,"WXK_ESCAPE", SWIG_From_int(static_cast<int >(WXK_ESCAPE
)));
50076 PyDict_SetItemString(d
,"WXK_SPACE", SWIG_From_int(static_cast<int >(WXK_SPACE
)));
50079 PyDict_SetItemString(d
,"WXK_DELETE", SWIG_From_int(static_cast<int >(WXK_DELETE
)));
50082 PyDict_SetItemString(d
,"WXK_START", SWIG_From_int(static_cast<int >(WXK_START
)));
50085 PyDict_SetItemString(d
,"WXK_LBUTTON", SWIG_From_int(static_cast<int >(WXK_LBUTTON
)));
50088 PyDict_SetItemString(d
,"WXK_RBUTTON", SWIG_From_int(static_cast<int >(WXK_RBUTTON
)));
50091 PyDict_SetItemString(d
,"WXK_CANCEL", SWIG_From_int(static_cast<int >(WXK_CANCEL
)));
50094 PyDict_SetItemString(d
,"WXK_MBUTTON", SWIG_From_int(static_cast<int >(WXK_MBUTTON
)));
50097 PyDict_SetItemString(d
,"WXK_CLEAR", SWIG_From_int(static_cast<int >(WXK_CLEAR
)));
50100 PyDict_SetItemString(d
,"WXK_SHIFT", SWIG_From_int(static_cast<int >(WXK_SHIFT
)));
50103 PyDict_SetItemString(d
,"WXK_ALT", SWIG_From_int(static_cast<int >(WXK_ALT
)));
50106 PyDict_SetItemString(d
,"WXK_CONTROL", SWIG_From_int(static_cast<int >(WXK_CONTROL
)));
50109 PyDict_SetItemString(d
,"WXK_MENU", SWIG_From_int(static_cast<int >(WXK_MENU
)));
50112 PyDict_SetItemString(d
,"WXK_PAUSE", SWIG_From_int(static_cast<int >(WXK_PAUSE
)));
50115 PyDict_SetItemString(d
,"WXK_CAPITAL", SWIG_From_int(static_cast<int >(WXK_CAPITAL
)));
50118 PyDict_SetItemString(d
,"WXK_PRIOR", SWIG_From_int(static_cast<int >(WXK_PRIOR
)));
50121 PyDict_SetItemString(d
,"WXK_NEXT", SWIG_From_int(static_cast<int >(WXK_NEXT
)));
50124 PyDict_SetItemString(d
,"WXK_END", SWIG_From_int(static_cast<int >(WXK_END
)));
50127 PyDict_SetItemString(d
,"WXK_HOME", SWIG_From_int(static_cast<int >(WXK_HOME
)));
50130 PyDict_SetItemString(d
,"WXK_LEFT", SWIG_From_int(static_cast<int >(WXK_LEFT
)));
50133 PyDict_SetItemString(d
,"WXK_UP", SWIG_From_int(static_cast<int >(WXK_UP
)));
50136 PyDict_SetItemString(d
,"WXK_RIGHT", SWIG_From_int(static_cast<int >(WXK_RIGHT
)));
50139 PyDict_SetItemString(d
,"WXK_DOWN", SWIG_From_int(static_cast<int >(WXK_DOWN
)));
50142 PyDict_SetItemString(d
,"WXK_SELECT", SWIG_From_int(static_cast<int >(WXK_SELECT
)));
50145 PyDict_SetItemString(d
,"WXK_PRINT", SWIG_From_int(static_cast<int >(WXK_PRINT
)));
50148 PyDict_SetItemString(d
,"WXK_EXECUTE", SWIG_From_int(static_cast<int >(WXK_EXECUTE
)));
50151 PyDict_SetItemString(d
,"WXK_SNAPSHOT", SWIG_From_int(static_cast<int >(WXK_SNAPSHOT
)));
50154 PyDict_SetItemString(d
,"WXK_INSERT", SWIG_From_int(static_cast<int >(WXK_INSERT
)));
50157 PyDict_SetItemString(d
,"WXK_HELP", SWIG_From_int(static_cast<int >(WXK_HELP
)));
50160 PyDict_SetItemString(d
,"WXK_NUMPAD0", SWIG_From_int(static_cast<int >(WXK_NUMPAD0
)));
50163 PyDict_SetItemString(d
,"WXK_NUMPAD1", SWIG_From_int(static_cast<int >(WXK_NUMPAD1
)));
50166 PyDict_SetItemString(d
,"WXK_NUMPAD2", SWIG_From_int(static_cast<int >(WXK_NUMPAD2
)));
50169 PyDict_SetItemString(d
,"WXK_NUMPAD3", SWIG_From_int(static_cast<int >(WXK_NUMPAD3
)));
50172 PyDict_SetItemString(d
,"WXK_NUMPAD4", SWIG_From_int(static_cast<int >(WXK_NUMPAD4
)));
50175 PyDict_SetItemString(d
,"WXK_NUMPAD5", SWIG_From_int(static_cast<int >(WXK_NUMPAD5
)));
50178 PyDict_SetItemString(d
,"WXK_NUMPAD6", SWIG_From_int(static_cast<int >(WXK_NUMPAD6
)));
50181 PyDict_SetItemString(d
,"WXK_NUMPAD7", SWIG_From_int(static_cast<int >(WXK_NUMPAD7
)));
50184 PyDict_SetItemString(d
,"WXK_NUMPAD8", SWIG_From_int(static_cast<int >(WXK_NUMPAD8
)));
50187 PyDict_SetItemString(d
,"WXK_NUMPAD9", SWIG_From_int(static_cast<int >(WXK_NUMPAD9
)));
50190 PyDict_SetItemString(d
,"WXK_MULTIPLY", SWIG_From_int(static_cast<int >(WXK_MULTIPLY
)));
50193 PyDict_SetItemString(d
,"WXK_ADD", SWIG_From_int(static_cast<int >(WXK_ADD
)));
50196 PyDict_SetItemString(d
,"WXK_SEPARATOR", SWIG_From_int(static_cast<int >(WXK_SEPARATOR
)));
50199 PyDict_SetItemString(d
,"WXK_SUBTRACT", SWIG_From_int(static_cast<int >(WXK_SUBTRACT
)));
50202 PyDict_SetItemString(d
,"WXK_DECIMAL", SWIG_From_int(static_cast<int >(WXK_DECIMAL
)));
50205 PyDict_SetItemString(d
,"WXK_DIVIDE", SWIG_From_int(static_cast<int >(WXK_DIVIDE
)));
50208 PyDict_SetItemString(d
,"WXK_F1", SWIG_From_int(static_cast<int >(WXK_F1
)));
50211 PyDict_SetItemString(d
,"WXK_F2", SWIG_From_int(static_cast<int >(WXK_F2
)));
50214 PyDict_SetItemString(d
,"WXK_F3", SWIG_From_int(static_cast<int >(WXK_F3
)));
50217 PyDict_SetItemString(d
,"WXK_F4", SWIG_From_int(static_cast<int >(WXK_F4
)));
50220 PyDict_SetItemString(d
,"WXK_F5", SWIG_From_int(static_cast<int >(WXK_F5
)));
50223 PyDict_SetItemString(d
,"WXK_F6", SWIG_From_int(static_cast<int >(WXK_F6
)));
50226 PyDict_SetItemString(d
,"WXK_F7", SWIG_From_int(static_cast<int >(WXK_F7
)));
50229 PyDict_SetItemString(d
,"WXK_F8", SWIG_From_int(static_cast<int >(WXK_F8
)));
50232 PyDict_SetItemString(d
,"WXK_F9", SWIG_From_int(static_cast<int >(WXK_F9
)));
50235 PyDict_SetItemString(d
,"WXK_F10", SWIG_From_int(static_cast<int >(WXK_F10
)));
50238 PyDict_SetItemString(d
,"WXK_F11", SWIG_From_int(static_cast<int >(WXK_F11
)));
50241 PyDict_SetItemString(d
,"WXK_F12", SWIG_From_int(static_cast<int >(WXK_F12
)));
50244 PyDict_SetItemString(d
,"WXK_F13", SWIG_From_int(static_cast<int >(WXK_F13
)));
50247 PyDict_SetItemString(d
,"WXK_F14", SWIG_From_int(static_cast<int >(WXK_F14
)));
50250 PyDict_SetItemString(d
,"WXK_F15", SWIG_From_int(static_cast<int >(WXK_F15
)));
50253 PyDict_SetItemString(d
,"WXK_F16", SWIG_From_int(static_cast<int >(WXK_F16
)));
50256 PyDict_SetItemString(d
,"WXK_F17", SWIG_From_int(static_cast<int >(WXK_F17
)));
50259 PyDict_SetItemString(d
,"WXK_F18", SWIG_From_int(static_cast<int >(WXK_F18
)));
50262 PyDict_SetItemString(d
,"WXK_F19", SWIG_From_int(static_cast<int >(WXK_F19
)));
50265 PyDict_SetItemString(d
,"WXK_F20", SWIG_From_int(static_cast<int >(WXK_F20
)));
50268 PyDict_SetItemString(d
,"WXK_F21", SWIG_From_int(static_cast<int >(WXK_F21
)));
50271 PyDict_SetItemString(d
,"WXK_F22", SWIG_From_int(static_cast<int >(WXK_F22
)));
50274 PyDict_SetItemString(d
,"WXK_F23", SWIG_From_int(static_cast<int >(WXK_F23
)));
50277 PyDict_SetItemString(d
,"WXK_F24", SWIG_From_int(static_cast<int >(WXK_F24
)));
50280 PyDict_SetItemString(d
,"WXK_NUMLOCK", SWIG_From_int(static_cast<int >(WXK_NUMLOCK
)));
50283 PyDict_SetItemString(d
,"WXK_SCROLL", SWIG_From_int(static_cast<int >(WXK_SCROLL
)));
50286 PyDict_SetItemString(d
,"WXK_PAGEUP", SWIG_From_int(static_cast<int >(WXK_PAGEUP
)));
50289 PyDict_SetItemString(d
,"WXK_PAGEDOWN", SWIG_From_int(static_cast<int >(WXK_PAGEDOWN
)));
50292 PyDict_SetItemString(d
,"WXK_NUMPAD_SPACE", SWIG_From_int(static_cast<int >(WXK_NUMPAD_SPACE
)));
50295 PyDict_SetItemString(d
,"WXK_NUMPAD_TAB", SWIG_From_int(static_cast<int >(WXK_NUMPAD_TAB
)));
50298 PyDict_SetItemString(d
,"WXK_NUMPAD_ENTER", SWIG_From_int(static_cast<int >(WXK_NUMPAD_ENTER
)));
50301 PyDict_SetItemString(d
,"WXK_NUMPAD_F1", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F1
)));
50304 PyDict_SetItemString(d
,"WXK_NUMPAD_F2", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F2
)));
50307 PyDict_SetItemString(d
,"WXK_NUMPAD_F3", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F3
)));
50310 PyDict_SetItemString(d
,"WXK_NUMPAD_F4", SWIG_From_int(static_cast<int >(WXK_NUMPAD_F4
)));
50313 PyDict_SetItemString(d
,"WXK_NUMPAD_HOME", SWIG_From_int(static_cast<int >(WXK_NUMPAD_HOME
)));
50316 PyDict_SetItemString(d
,"WXK_NUMPAD_LEFT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_LEFT
)));
50319 PyDict_SetItemString(d
,"WXK_NUMPAD_UP", SWIG_From_int(static_cast<int >(WXK_NUMPAD_UP
)));
50322 PyDict_SetItemString(d
,"WXK_NUMPAD_RIGHT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_RIGHT
)));
50325 PyDict_SetItemString(d
,"WXK_NUMPAD_DOWN", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DOWN
)));
50328 PyDict_SetItemString(d
,"WXK_NUMPAD_PRIOR", SWIG_From_int(static_cast<int >(WXK_NUMPAD_PRIOR
)));
50331 PyDict_SetItemString(d
,"WXK_NUMPAD_PAGEUP", SWIG_From_int(static_cast<int >(WXK_NUMPAD_PAGEUP
)));
50334 PyDict_SetItemString(d
,"WXK_NUMPAD_NEXT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_NEXT
)));
50337 PyDict_SetItemString(d
,"WXK_NUMPAD_PAGEDOWN", SWIG_From_int(static_cast<int >(WXK_NUMPAD_PAGEDOWN
)));
50340 PyDict_SetItemString(d
,"WXK_NUMPAD_END", SWIG_From_int(static_cast<int >(WXK_NUMPAD_END
)));
50343 PyDict_SetItemString(d
,"WXK_NUMPAD_BEGIN", SWIG_From_int(static_cast<int >(WXK_NUMPAD_BEGIN
)));
50346 PyDict_SetItemString(d
,"WXK_NUMPAD_INSERT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_INSERT
)));
50349 PyDict_SetItemString(d
,"WXK_NUMPAD_DELETE", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DELETE
)));
50352 PyDict_SetItemString(d
,"WXK_NUMPAD_EQUAL", SWIG_From_int(static_cast<int >(WXK_NUMPAD_EQUAL
)));
50355 PyDict_SetItemString(d
,"WXK_NUMPAD_MULTIPLY", SWIG_From_int(static_cast<int >(WXK_NUMPAD_MULTIPLY
)));
50358 PyDict_SetItemString(d
,"WXK_NUMPAD_ADD", SWIG_From_int(static_cast<int >(WXK_NUMPAD_ADD
)));
50361 PyDict_SetItemString(d
,"WXK_NUMPAD_SEPARATOR", SWIG_From_int(static_cast<int >(WXK_NUMPAD_SEPARATOR
)));
50364 PyDict_SetItemString(d
,"WXK_NUMPAD_SUBTRACT", SWIG_From_int(static_cast<int >(WXK_NUMPAD_SUBTRACT
)));
50367 PyDict_SetItemString(d
,"WXK_NUMPAD_DECIMAL", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DECIMAL
)));
50370 PyDict_SetItemString(d
,"WXK_NUMPAD_DIVIDE", SWIG_From_int(static_cast<int >(WXK_NUMPAD_DIVIDE
)));
50373 PyDict_SetItemString(d
,"WXK_WINDOWS_LEFT", SWIG_From_int(static_cast<int >(WXK_WINDOWS_LEFT
)));
50376 PyDict_SetItemString(d
,"WXK_WINDOWS_RIGHT", SWIG_From_int(static_cast<int >(WXK_WINDOWS_RIGHT
)));
50379 PyDict_SetItemString(d
,"WXK_WINDOWS_MENU", SWIG_From_int(static_cast<int >(WXK_WINDOWS_MENU
)));
50382 PyDict_SetItemString(d
,"WXK_COMMAND", SWIG_From_int(static_cast<int >(WXK_COMMAND
)));
50385 PyDict_SetItemString(d
,"WXK_SPECIAL1", SWIG_From_int(static_cast<int >(WXK_SPECIAL1
)));
50388 PyDict_SetItemString(d
,"WXK_SPECIAL2", SWIG_From_int(static_cast<int >(WXK_SPECIAL2
)));
50391 PyDict_SetItemString(d
,"WXK_SPECIAL3", SWIG_From_int(static_cast<int >(WXK_SPECIAL3
)));
50394 PyDict_SetItemString(d
,"WXK_SPECIAL4", SWIG_From_int(static_cast<int >(WXK_SPECIAL4
)));
50397 PyDict_SetItemString(d
,"WXK_SPECIAL5", SWIG_From_int(static_cast<int >(WXK_SPECIAL5
)));
50400 PyDict_SetItemString(d
,"WXK_SPECIAL6", SWIG_From_int(static_cast<int >(WXK_SPECIAL6
)));
50403 PyDict_SetItemString(d
,"WXK_SPECIAL7", SWIG_From_int(static_cast<int >(WXK_SPECIAL7
)));
50406 PyDict_SetItemString(d
,"WXK_SPECIAL8", SWIG_From_int(static_cast<int >(WXK_SPECIAL8
)));
50409 PyDict_SetItemString(d
,"WXK_SPECIAL9", SWIG_From_int(static_cast<int >(WXK_SPECIAL9
)));
50412 PyDict_SetItemString(d
,"WXK_SPECIAL10", SWIG_From_int(static_cast<int >(WXK_SPECIAL10
)));
50415 PyDict_SetItemString(d
,"WXK_SPECIAL11", SWIG_From_int(static_cast<int >(WXK_SPECIAL11
)));
50418 PyDict_SetItemString(d
,"WXK_SPECIAL12", SWIG_From_int(static_cast<int >(WXK_SPECIAL12
)));
50421 PyDict_SetItemString(d
,"WXK_SPECIAL13", SWIG_From_int(static_cast<int >(WXK_SPECIAL13
)));
50424 PyDict_SetItemString(d
,"WXK_SPECIAL14", SWIG_From_int(static_cast<int >(WXK_SPECIAL14
)));
50427 PyDict_SetItemString(d
,"WXK_SPECIAL15", SWIG_From_int(static_cast<int >(WXK_SPECIAL15
)));
50430 PyDict_SetItemString(d
,"WXK_SPECIAL16", SWIG_From_int(static_cast<int >(WXK_SPECIAL16
)));
50433 PyDict_SetItemString(d
,"WXK_SPECIAL17", SWIG_From_int(static_cast<int >(WXK_SPECIAL17
)));
50436 PyDict_SetItemString(d
,"WXK_SPECIAL18", SWIG_From_int(static_cast<int >(WXK_SPECIAL18
)));
50439 PyDict_SetItemString(d
,"WXK_SPECIAL19", SWIG_From_int(static_cast<int >(WXK_SPECIAL19
)));
50442 PyDict_SetItemString(d
,"WXK_SPECIAL20", SWIG_From_int(static_cast<int >(WXK_SPECIAL20
)));
50445 PyDict_SetItemString(d
,"PAPER_NONE", SWIG_From_int(static_cast<int >(wxPAPER_NONE
)));
50448 PyDict_SetItemString(d
,"PAPER_LETTER", SWIG_From_int(static_cast<int >(wxPAPER_LETTER
)));
50451 PyDict_SetItemString(d
,"PAPER_LEGAL", SWIG_From_int(static_cast<int >(wxPAPER_LEGAL
)));
50454 PyDict_SetItemString(d
,"PAPER_A4", SWIG_From_int(static_cast<int >(wxPAPER_A4
)));
50457 PyDict_SetItemString(d
,"PAPER_CSHEET", SWIG_From_int(static_cast<int >(wxPAPER_CSHEET
)));
50460 PyDict_SetItemString(d
,"PAPER_DSHEET", SWIG_From_int(static_cast<int >(wxPAPER_DSHEET
)));
50463 PyDict_SetItemString(d
,"PAPER_ESHEET", SWIG_From_int(static_cast<int >(wxPAPER_ESHEET
)));
50466 PyDict_SetItemString(d
,"PAPER_LETTERSMALL", SWIG_From_int(static_cast<int >(wxPAPER_LETTERSMALL
)));
50469 PyDict_SetItemString(d
,"PAPER_TABLOID", SWIG_From_int(static_cast<int >(wxPAPER_TABLOID
)));
50472 PyDict_SetItemString(d
,"PAPER_LEDGER", SWIG_From_int(static_cast<int >(wxPAPER_LEDGER
)));
50475 PyDict_SetItemString(d
,"PAPER_STATEMENT", SWIG_From_int(static_cast<int >(wxPAPER_STATEMENT
)));
50478 PyDict_SetItemString(d
,"PAPER_EXECUTIVE", SWIG_From_int(static_cast<int >(wxPAPER_EXECUTIVE
)));
50481 PyDict_SetItemString(d
,"PAPER_A3", SWIG_From_int(static_cast<int >(wxPAPER_A3
)));
50484 PyDict_SetItemString(d
,"PAPER_A4SMALL", SWIG_From_int(static_cast<int >(wxPAPER_A4SMALL
)));
50487 PyDict_SetItemString(d
,"PAPER_A5", SWIG_From_int(static_cast<int >(wxPAPER_A5
)));
50490 PyDict_SetItemString(d
,"PAPER_B4", SWIG_From_int(static_cast<int >(wxPAPER_B4
)));
50493 PyDict_SetItemString(d
,"PAPER_B5", SWIG_From_int(static_cast<int >(wxPAPER_B5
)));
50496 PyDict_SetItemString(d
,"PAPER_FOLIO", SWIG_From_int(static_cast<int >(wxPAPER_FOLIO
)));
50499 PyDict_SetItemString(d
,"PAPER_QUARTO", SWIG_From_int(static_cast<int >(wxPAPER_QUARTO
)));
50502 PyDict_SetItemString(d
,"PAPER_10X14", SWIG_From_int(static_cast<int >(wxPAPER_10X14
)));
50505 PyDict_SetItemString(d
,"PAPER_11X17", SWIG_From_int(static_cast<int >(wxPAPER_11X17
)));
50508 PyDict_SetItemString(d
,"PAPER_NOTE", SWIG_From_int(static_cast<int >(wxPAPER_NOTE
)));
50511 PyDict_SetItemString(d
,"PAPER_ENV_9", SWIG_From_int(static_cast<int >(wxPAPER_ENV_9
)));
50514 PyDict_SetItemString(d
,"PAPER_ENV_10", SWIG_From_int(static_cast<int >(wxPAPER_ENV_10
)));
50517 PyDict_SetItemString(d
,"PAPER_ENV_11", SWIG_From_int(static_cast<int >(wxPAPER_ENV_11
)));
50520 PyDict_SetItemString(d
,"PAPER_ENV_12", SWIG_From_int(static_cast<int >(wxPAPER_ENV_12
)));
50523 PyDict_SetItemString(d
,"PAPER_ENV_14", SWIG_From_int(static_cast<int >(wxPAPER_ENV_14
)));
50526 PyDict_SetItemString(d
,"PAPER_ENV_DL", SWIG_From_int(static_cast<int >(wxPAPER_ENV_DL
)));
50529 PyDict_SetItemString(d
,"PAPER_ENV_C5", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C5
)));
50532 PyDict_SetItemString(d
,"PAPER_ENV_C3", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C3
)));
50535 PyDict_SetItemString(d
,"PAPER_ENV_C4", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C4
)));
50538 PyDict_SetItemString(d
,"PAPER_ENV_C6", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C6
)));
50541 PyDict_SetItemString(d
,"PAPER_ENV_C65", SWIG_From_int(static_cast<int >(wxPAPER_ENV_C65
)));
50544 PyDict_SetItemString(d
,"PAPER_ENV_B4", SWIG_From_int(static_cast<int >(wxPAPER_ENV_B4
)));
50547 PyDict_SetItemString(d
,"PAPER_ENV_B5", SWIG_From_int(static_cast<int >(wxPAPER_ENV_B5
)));
50550 PyDict_SetItemString(d
,"PAPER_ENV_B6", SWIG_From_int(static_cast<int >(wxPAPER_ENV_B6
)));
50553 PyDict_SetItemString(d
,"PAPER_ENV_ITALY", SWIG_From_int(static_cast<int >(wxPAPER_ENV_ITALY
)));
50556 PyDict_SetItemString(d
,"PAPER_ENV_MONARCH", SWIG_From_int(static_cast<int >(wxPAPER_ENV_MONARCH
)));
50559 PyDict_SetItemString(d
,"PAPER_ENV_PERSONAL", SWIG_From_int(static_cast<int >(wxPAPER_ENV_PERSONAL
)));
50562 PyDict_SetItemString(d
,"PAPER_FANFOLD_US", SWIG_From_int(static_cast<int >(wxPAPER_FANFOLD_US
)));
50565 PyDict_SetItemString(d
,"PAPER_FANFOLD_STD_GERMAN", SWIG_From_int(static_cast<int >(wxPAPER_FANFOLD_STD_GERMAN
)));
50568 PyDict_SetItemString(d
,"PAPER_FANFOLD_LGL_GERMAN", SWIG_From_int(static_cast<int >(wxPAPER_FANFOLD_LGL_GERMAN
)));
50571 PyDict_SetItemString(d
,"PAPER_ISO_B4", SWIG_From_int(static_cast<int >(wxPAPER_ISO_B4
)));
50574 PyDict_SetItemString(d
,"PAPER_JAPANESE_POSTCARD", SWIG_From_int(static_cast<int >(wxPAPER_JAPANESE_POSTCARD
)));
50577 PyDict_SetItemString(d
,"PAPER_9X11", SWIG_From_int(static_cast<int >(wxPAPER_9X11
)));
50580 PyDict_SetItemString(d
,"PAPER_10X11", SWIG_From_int(static_cast<int >(wxPAPER_10X11
)));
50583 PyDict_SetItemString(d
,"PAPER_15X11", SWIG_From_int(static_cast<int >(wxPAPER_15X11
)));
50586 PyDict_SetItemString(d
,"PAPER_ENV_INVITE", SWIG_From_int(static_cast<int >(wxPAPER_ENV_INVITE
)));
50589 PyDict_SetItemString(d
,"PAPER_LETTER_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_EXTRA
)));
50592 PyDict_SetItemString(d
,"PAPER_LEGAL_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_LEGAL_EXTRA
)));
50595 PyDict_SetItemString(d
,"PAPER_TABLOID_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_TABLOID_EXTRA
)));
50598 PyDict_SetItemString(d
,"PAPER_A4_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_A4_EXTRA
)));
50601 PyDict_SetItemString(d
,"PAPER_LETTER_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_TRANSVERSE
)));
50604 PyDict_SetItemString(d
,"PAPER_A4_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A4_TRANSVERSE
)));
50607 PyDict_SetItemString(d
,"PAPER_LETTER_EXTRA_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_EXTRA_TRANSVERSE
)));
50610 PyDict_SetItemString(d
,"PAPER_A_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_A_PLUS
)));
50613 PyDict_SetItemString(d
,"PAPER_B_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_B_PLUS
)));
50616 PyDict_SetItemString(d
,"PAPER_LETTER_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_PLUS
)));
50619 PyDict_SetItemString(d
,"PAPER_A4_PLUS", SWIG_From_int(static_cast<int >(wxPAPER_A4_PLUS
)));
50622 PyDict_SetItemString(d
,"PAPER_A5_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A5_TRANSVERSE
)));
50625 PyDict_SetItemString(d
,"PAPER_B5_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_B5_TRANSVERSE
)));
50628 PyDict_SetItemString(d
,"PAPER_A3_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_A3_EXTRA
)));
50631 PyDict_SetItemString(d
,"PAPER_A5_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_A5_EXTRA
)));
50634 PyDict_SetItemString(d
,"PAPER_B5_EXTRA", SWIG_From_int(static_cast<int >(wxPAPER_B5_EXTRA
)));
50637 PyDict_SetItemString(d
,"PAPER_A2", SWIG_From_int(static_cast<int >(wxPAPER_A2
)));
50640 PyDict_SetItemString(d
,"PAPER_A3_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A3_TRANSVERSE
)));
50643 PyDict_SetItemString(d
,"PAPER_A3_EXTRA_TRANSVERSE", SWIG_From_int(static_cast<int >(wxPAPER_A3_EXTRA_TRANSVERSE
)));
50646 PyDict_SetItemString(d
,"PAPER_DBL_JAPANESE_POSTCARD", SWIG_From_int(static_cast<int >(wxPAPER_DBL_JAPANESE_POSTCARD
)));
50649 PyDict_SetItemString(d
,"PAPER_A6", SWIG_From_int(static_cast<int >(wxPAPER_A6
)));
50652 PyDict_SetItemString(d
,"PAPER_JENV_KAKU2", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU2
)));
50655 PyDict_SetItemString(d
,"PAPER_JENV_KAKU3", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU3
)));
50658 PyDict_SetItemString(d
,"PAPER_JENV_CHOU3", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU3
)));
50661 PyDict_SetItemString(d
,"PAPER_JENV_CHOU4", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU4
)));
50664 PyDict_SetItemString(d
,"PAPER_LETTER_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_LETTER_ROTATED
)));
50667 PyDict_SetItemString(d
,"PAPER_A3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A3_ROTATED
)));
50670 PyDict_SetItemString(d
,"PAPER_A4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A4_ROTATED
)));
50673 PyDict_SetItemString(d
,"PAPER_A5_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A5_ROTATED
)));
50676 PyDict_SetItemString(d
,"PAPER_B4_JIS_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_B4_JIS_ROTATED
)));
50679 PyDict_SetItemString(d
,"PAPER_B5_JIS_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_B5_JIS_ROTATED
)));
50682 PyDict_SetItemString(d
,"PAPER_JAPANESE_POSTCARD_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JAPANESE_POSTCARD_ROTATED
)));
50685 PyDict_SetItemString(d
,"PAPER_DBL_JAPANESE_POSTCARD_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_DBL_JAPANESE_POSTCARD_ROTATED
)));
50688 PyDict_SetItemString(d
,"PAPER_A6_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_A6_ROTATED
)));
50691 PyDict_SetItemString(d
,"PAPER_JENV_KAKU2_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU2_ROTATED
)));
50694 PyDict_SetItemString(d
,"PAPER_JENV_KAKU3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_KAKU3_ROTATED
)));
50697 PyDict_SetItemString(d
,"PAPER_JENV_CHOU3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU3_ROTATED
)));
50700 PyDict_SetItemString(d
,"PAPER_JENV_CHOU4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_CHOU4_ROTATED
)));
50703 PyDict_SetItemString(d
,"PAPER_B6_JIS", SWIG_From_int(static_cast<int >(wxPAPER_B6_JIS
)));
50706 PyDict_SetItemString(d
,"PAPER_B6_JIS_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_B6_JIS_ROTATED
)));
50709 PyDict_SetItemString(d
,"PAPER_12X11", SWIG_From_int(static_cast<int >(wxPAPER_12X11
)));
50712 PyDict_SetItemString(d
,"PAPER_JENV_YOU4", SWIG_From_int(static_cast<int >(wxPAPER_JENV_YOU4
)));
50715 PyDict_SetItemString(d
,"PAPER_JENV_YOU4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_JENV_YOU4_ROTATED
)));
50718 PyDict_SetItemString(d
,"PAPER_P16K", SWIG_From_int(static_cast<int >(wxPAPER_P16K
)));
50721 PyDict_SetItemString(d
,"PAPER_P32K", SWIG_From_int(static_cast<int >(wxPAPER_P32K
)));
50724 PyDict_SetItemString(d
,"PAPER_P32KBIG", SWIG_From_int(static_cast<int >(wxPAPER_P32KBIG
)));
50727 PyDict_SetItemString(d
,"PAPER_PENV_1", SWIG_From_int(static_cast<int >(wxPAPER_PENV_1
)));
50730 PyDict_SetItemString(d
,"PAPER_PENV_2", SWIG_From_int(static_cast<int >(wxPAPER_PENV_2
)));
50733 PyDict_SetItemString(d
,"PAPER_PENV_3", SWIG_From_int(static_cast<int >(wxPAPER_PENV_3
)));
50736 PyDict_SetItemString(d
,"PAPER_PENV_4", SWIG_From_int(static_cast<int >(wxPAPER_PENV_4
)));
50739 PyDict_SetItemString(d
,"PAPER_PENV_5", SWIG_From_int(static_cast<int >(wxPAPER_PENV_5
)));
50742 PyDict_SetItemString(d
,"PAPER_PENV_6", SWIG_From_int(static_cast<int >(wxPAPER_PENV_6
)));
50745 PyDict_SetItemString(d
,"PAPER_PENV_7", SWIG_From_int(static_cast<int >(wxPAPER_PENV_7
)));
50748 PyDict_SetItemString(d
,"PAPER_PENV_8", SWIG_From_int(static_cast<int >(wxPAPER_PENV_8
)));
50751 PyDict_SetItemString(d
,"PAPER_PENV_9", SWIG_From_int(static_cast<int >(wxPAPER_PENV_9
)));
50754 PyDict_SetItemString(d
,"PAPER_PENV_10", SWIG_From_int(static_cast<int >(wxPAPER_PENV_10
)));
50757 PyDict_SetItemString(d
,"PAPER_P16K_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_P16K_ROTATED
)));
50760 PyDict_SetItemString(d
,"PAPER_P32K_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_P32K_ROTATED
)));
50763 PyDict_SetItemString(d
,"PAPER_P32KBIG_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_P32KBIG_ROTATED
)));
50766 PyDict_SetItemString(d
,"PAPER_PENV_1_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_1_ROTATED
)));
50769 PyDict_SetItemString(d
,"PAPER_PENV_2_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_2_ROTATED
)));
50772 PyDict_SetItemString(d
,"PAPER_PENV_3_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_3_ROTATED
)));
50775 PyDict_SetItemString(d
,"PAPER_PENV_4_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_4_ROTATED
)));
50778 PyDict_SetItemString(d
,"PAPER_PENV_5_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_5_ROTATED
)));
50781 PyDict_SetItemString(d
,"PAPER_PENV_6_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_6_ROTATED
)));
50784 PyDict_SetItemString(d
,"PAPER_PENV_7_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_7_ROTATED
)));
50787 PyDict_SetItemString(d
,"PAPER_PENV_8_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_8_ROTATED
)));
50790 PyDict_SetItemString(d
,"PAPER_PENV_9_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_9_ROTATED
)));
50793 PyDict_SetItemString(d
,"PAPER_PENV_10_ROTATED", SWIG_From_int(static_cast<int >(wxPAPER_PENV_10_ROTATED
)));
50796 PyDict_SetItemString(d
,"DUPLEX_SIMPLEX", SWIG_From_int(static_cast<int >(wxDUPLEX_SIMPLEX
)));
50799 PyDict_SetItemString(d
,"DUPLEX_HORIZONTAL", SWIG_From_int(static_cast<int >(wxDUPLEX_HORIZONTAL
)));
50802 PyDict_SetItemString(d
,"DUPLEX_VERTICAL", SWIG_From_int(static_cast<int >(wxDUPLEX_VERTICAL
)));
50805 PyDict_SetItemString(d
,"ITEM_SEPARATOR", SWIG_From_int(static_cast<int >(wxITEM_SEPARATOR
)));
50808 PyDict_SetItemString(d
,"ITEM_NORMAL", SWIG_From_int(static_cast<int >(wxITEM_NORMAL
)));
50811 PyDict_SetItemString(d
,"ITEM_CHECK", SWIG_From_int(static_cast<int >(wxITEM_CHECK
)));
50814 PyDict_SetItemString(d
,"ITEM_RADIO", SWIG_From_int(static_cast<int >(wxITEM_RADIO
)));
50817 PyDict_SetItemString(d
,"ITEM_MAX", SWIG_From_int(static_cast<int >(wxITEM_MAX
)));
50820 PyDict_SetItemString(d
,"HT_NOWHERE", SWIG_From_int(static_cast<int >(wxHT_NOWHERE
)));
50823 PyDict_SetItemString(d
,"HT_SCROLLBAR_FIRST", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_FIRST
)));
50826 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_LINE_1", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_LINE_1
)));
50829 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_LINE_2", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_LINE_2
)));
50832 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_PAGE_1", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_PAGE_1
)));
50835 PyDict_SetItemString(d
,"HT_SCROLLBAR_ARROW_PAGE_2", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_ARROW_PAGE_2
)));
50838 PyDict_SetItemString(d
,"HT_SCROLLBAR_THUMB", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_THUMB
)));
50841 PyDict_SetItemString(d
,"HT_SCROLLBAR_BAR_1", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_BAR_1
)));
50844 PyDict_SetItemString(d
,"HT_SCROLLBAR_BAR_2", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_BAR_2
)));
50847 PyDict_SetItemString(d
,"HT_SCROLLBAR_LAST", SWIG_From_int(static_cast<int >(wxHT_SCROLLBAR_LAST
)));
50850 PyDict_SetItemString(d
,"HT_WINDOW_OUTSIDE", SWIG_From_int(static_cast<int >(wxHT_WINDOW_OUTSIDE
)));
50853 PyDict_SetItemString(d
,"HT_WINDOW_INSIDE", SWIG_From_int(static_cast<int >(wxHT_WINDOW_INSIDE
)));
50856 PyDict_SetItemString(d
,"HT_WINDOW_VERT_SCROLLBAR", SWIG_From_int(static_cast<int >(wxHT_WINDOW_VERT_SCROLLBAR
)));
50859 PyDict_SetItemString(d
,"HT_WINDOW_HORZ_SCROLLBAR", SWIG_From_int(static_cast<int >(wxHT_WINDOW_HORZ_SCROLLBAR
)));
50862 PyDict_SetItemString(d
,"HT_WINDOW_CORNER", SWIG_From_int(static_cast<int >(wxHT_WINDOW_CORNER
)));
50865 PyDict_SetItemString(d
,"HT_MAX", SWIG_From_int(static_cast<int >(wxHT_MAX
)));
50868 PyDict_SetItemString(d
,"MOD_NONE", SWIG_From_int(static_cast<int >(wxMOD_NONE
)));
50871 PyDict_SetItemString(d
,"MOD_ALT", SWIG_From_int(static_cast<int >(wxMOD_ALT
)));
50874 PyDict_SetItemString(d
,"MOD_CONTROL", SWIG_From_int(static_cast<int >(wxMOD_CONTROL
)));
50877 PyDict_SetItemString(d
,"MOD_ALTGR", SWIG_From_int(static_cast<int >(wxMOD_ALTGR
)));
50880 PyDict_SetItemString(d
,"MOD_SHIFT", SWIG_From_int(static_cast<int >(wxMOD_SHIFT
)));
50883 PyDict_SetItemString(d
,"MOD_META", SWIG_From_int(static_cast<int >(wxMOD_META
)));
50886 PyDict_SetItemString(d
,"MOD_WIN", SWIG_From_int(static_cast<int >(wxMOD_WIN
)));
50889 PyDict_SetItemString(d
,"MOD_CMD", SWIG_From_int(static_cast<int >(wxMOD_CMD
)));
50892 PyDict_SetItemString(d
,"MOD_ALL", SWIG_From_int(static_cast<int >(wxMOD_ALL
)));
50895 PyDict_SetItemString(d
,"UPDATE_UI_NONE", SWIG_From_int(static_cast<int >(wxUPDATE_UI_NONE
)));
50898 PyDict_SetItemString(d
,"UPDATE_UI_RECURSE", SWIG_From_int(static_cast<int >(wxUPDATE_UI_RECURSE
)));
50901 PyDict_SetItemString(d
,"UPDATE_UI_FROMIDLE", SWIG_From_int(static_cast<int >(wxUPDATE_UI_FROMIDLE
)));
50903 PyDict_SetItemString(d
,(char*)"cvar", SWIG_globals
);
50904 SWIG_addvarlink(SWIG_globals
,(char*)"EmptyString",_wrap_EmptyString_get
, _wrap_EmptyString_set
);
50906 PyDict_SetItemString(d
,"BITMAP_TYPE_INVALID", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_INVALID
)));
50909 PyDict_SetItemString(d
,"BITMAP_TYPE_BMP", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_BMP
)));
50912 PyDict_SetItemString(d
,"BITMAP_TYPE_ICO", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ICO
)));
50915 PyDict_SetItemString(d
,"BITMAP_TYPE_CUR", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_CUR
)));
50918 PyDict_SetItemString(d
,"BITMAP_TYPE_XBM", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XBM
)));
50921 PyDict_SetItemString(d
,"BITMAP_TYPE_XBM_DATA", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XBM_DATA
)));
50924 PyDict_SetItemString(d
,"BITMAP_TYPE_XPM", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XPM
)));
50927 PyDict_SetItemString(d
,"BITMAP_TYPE_XPM_DATA", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_XPM_DATA
)));
50930 PyDict_SetItemString(d
,"BITMAP_TYPE_TIF", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_TIF
)));
50933 PyDict_SetItemString(d
,"BITMAP_TYPE_GIF", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_GIF
)));
50936 PyDict_SetItemString(d
,"BITMAP_TYPE_PNG", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PNG
)));
50939 PyDict_SetItemString(d
,"BITMAP_TYPE_JPEG", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_JPEG
)));
50942 PyDict_SetItemString(d
,"BITMAP_TYPE_PNM", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PNM
)));
50945 PyDict_SetItemString(d
,"BITMAP_TYPE_PCX", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PCX
)));
50948 PyDict_SetItemString(d
,"BITMAP_TYPE_PICT", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_PICT
)));
50951 PyDict_SetItemString(d
,"BITMAP_TYPE_ICON", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ICON
)));
50954 PyDict_SetItemString(d
,"BITMAP_TYPE_ANI", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ANI
)));
50957 PyDict_SetItemString(d
,"BITMAP_TYPE_IFF", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_IFF
)));
50960 PyDict_SetItemString(d
,"BITMAP_TYPE_MACCURSOR", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_MACCURSOR
)));
50963 PyDict_SetItemString(d
,"BITMAP_TYPE_ANY", SWIG_From_int(static_cast<int >(wxBITMAP_TYPE_ANY
)));
50966 PyDict_SetItemString(d
,"CURSOR_NONE", SWIG_From_int(static_cast<int >(wxCURSOR_NONE
)));
50969 PyDict_SetItemString(d
,"CURSOR_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_ARROW
)));
50972 PyDict_SetItemString(d
,"CURSOR_RIGHT_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_RIGHT_ARROW
)));
50975 PyDict_SetItemString(d
,"CURSOR_BULLSEYE", SWIG_From_int(static_cast<int >(wxCURSOR_BULLSEYE
)));
50978 PyDict_SetItemString(d
,"CURSOR_CHAR", SWIG_From_int(static_cast<int >(wxCURSOR_CHAR
)));
50981 PyDict_SetItemString(d
,"CURSOR_CROSS", SWIG_From_int(static_cast<int >(wxCURSOR_CROSS
)));
50984 PyDict_SetItemString(d
,"CURSOR_HAND", SWIG_From_int(static_cast<int >(wxCURSOR_HAND
)));
50987 PyDict_SetItemString(d
,"CURSOR_IBEAM", SWIG_From_int(static_cast<int >(wxCURSOR_IBEAM
)));
50990 PyDict_SetItemString(d
,"CURSOR_LEFT_BUTTON", SWIG_From_int(static_cast<int >(wxCURSOR_LEFT_BUTTON
)));
50993 PyDict_SetItemString(d
,"CURSOR_MAGNIFIER", SWIG_From_int(static_cast<int >(wxCURSOR_MAGNIFIER
)));
50996 PyDict_SetItemString(d
,"CURSOR_MIDDLE_BUTTON", SWIG_From_int(static_cast<int >(wxCURSOR_MIDDLE_BUTTON
)));
50999 PyDict_SetItemString(d
,"CURSOR_NO_ENTRY", SWIG_From_int(static_cast<int >(wxCURSOR_NO_ENTRY
)));
51002 PyDict_SetItemString(d
,"CURSOR_PAINT_BRUSH", SWIG_From_int(static_cast<int >(wxCURSOR_PAINT_BRUSH
)));
51005 PyDict_SetItemString(d
,"CURSOR_PENCIL", SWIG_From_int(static_cast<int >(wxCURSOR_PENCIL
)));
51008 PyDict_SetItemString(d
,"CURSOR_POINT_LEFT", SWIG_From_int(static_cast<int >(wxCURSOR_POINT_LEFT
)));
51011 PyDict_SetItemString(d
,"CURSOR_POINT_RIGHT", SWIG_From_int(static_cast<int >(wxCURSOR_POINT_RIGHT
)));
51014 PyDict_SetItemString(d
,"CURSOR_QUESTION_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_QUESTION_ARROW
)));
51017 PyDict_SetItemString(d
,"CURSOR_RIGHT_BUTTON", SWIG_From_int(static_cast<int >(wxCURSOR_RIGHT_BUTTON
)));
51020 PyDict_SetItemString(d
,"CURSOR_SIZENESW", SWIG_From_int(static_cast<int >(wxCURSOR_SIZENESW
)));
51023 PyDict_SetItemString(d
,"CURSOR_SIZENS", SWIG_From_int(static_cast<int >(wxCURSOR_SIZENS
)));
51026 PyDict_SetItemString(d
,"CURSOR_SIZENWSE", SWIG_From_int(static_cast<int >(wxCURSOR_SIZENWSE
)));
51029 PyDict_SetItemString(d
,"CURSOR_SIZEWE", SWIG_From_int(static_cast<int >(wxCURSOR_SIZEWE
)));
51032 PyDict_SetItemString(d
,"CURSOR_SIZING", SWIG_From_int(static_cast<int >(wxCURSOR_SIZING
)));
51035 PyDict_SetItemString(d
,"CURSOR_SPRAYCAN", SWIG_From_int(static_cast<int >(wxCURSOR_SPRAYCAN
)));
51038 PyDict_SetItemString(d
,"CURSOR_WAIT", SWIG_From_int(static_cast<int >(wxCURSOR_WAIT
)));
51041 PyDict_SetItemString(d
,"CURSOR_WATCH", SWIG_From_int(static_cast<int >(wxCURSOR_WATCH
)));
51044 PyDict_SetItemString(d
,"CURSOR_BLANK", SWIG_From_int(static_cast<int >(wxCURSOR_BLANK
)));
51047 PyDict_SetItemString(d
,"CURSOR_DEFAULT", SWIG_From_int(static_cast<int >(wxCURSOR_DEFAULT
)));
51050 PyDict_SetItemString(d
,"CURSOR_COPY_ARROW", SWIG_From_int(static_cast<int >(wxCURSOR_COPY_ARROW
)));
51053 PyDict_SetItemString(d
,"CURSOR_ARROWWAIT", SWIG_From_int(static_cast<int >(wxCURSOR_ARROWWAIT
)));
51056 PyDict_SetItemString(d
,"CURSOR_MAX", SWIG_From_int(static_cast<int >(wxCURSOR_MAX
)));
51058 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultPosition",_wrap_DefaultPosition_get
, _wrap_DefaultPosition_set
);
51059 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultSize",_wrap_DefaultSize_get
, _wrap_DefaultSize_set
);
51061 PyDict_SetItemString(d
,"FromStart", SWIG_From_int(static_cast<int >(wxFromStart
)));
51064 PyDict_SetItemString(d
,"FromCurrent", SWIG_From_int(static_cast<int >(wxFromCurrent
)));
51067 PyDict_SetItemString(d
,"FromEnd", SWIG_From_int(static_cast<int >(wxFromEnd
)));
51070 wxPyPtrTypeMap_Add("wxInputStream", "wxPyInputStream");
51073 wxPyPtrTypeMap_Add("wxFileSystemHandler", "wxPyFileSystemHandler");
51076 PyDict_SetItemString(d
,"IMAGE_ALPHA_TRANSPARENT", SWIG_From_int(static_cast<int >(wxIMAGE_ALPHA_TRANSPARENT
)));
51079 PyDict_SetItemString(d
,"IMAGE_ALPHA_THRESHOLD", SWIG_From_int(static_cast<int >(wxIMAGE_ALPHA_THRESHOLD
)));
51082 PyDict_SetItemString(d
,"IMAGE_ALPHA_OPAQUE", SWIG_From_int(static_cast<int >(wxIMAGE_ALPHA_OPAQUE
)));
51084 SWIG_addvarlink(SWIG_globals
,(char*)"NullImage",_wrap_NullImage_get
, _wrap_NullImage_set
);
51085 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_FILENAME",_wrap_IMAGE_OPTION_FILENAME_get
, _wrap_IMAGE_OPTION_FILENAME_set
);
51086 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_BMP_FORMAT",_wrap_IMAGE_OPTION_BMP_FORMAT_get
, _wrap_IMAGE_OPTION_BMP_FORMAT_set
);
51087 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_CUR_HOTSPOT_X",_wrap_IMAGE_OPTION_CUR_HOTSPOT_X_get
, _wrap_IMAGE_OPTION_CUR_HOTSPOT_X_set
);
51088 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_CUR_HOTSPOT_Y",_wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_get
, _wrap_IMAGE_OPTION_CUR_HOTSPOT_Y_set
);
51089 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTION",_wrap_IMAGE_OPTION_RESOLUTION_get
, _wrap_IMAGE_OPTION_RESOLUTION_set
);
51090 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTIONX",_wrap_IMAGE_OPTION_RESOLUTIONX_get
, _wrap_IMAGE_OPTION_RESOLUTIONX_set
);
51091 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTIONY",_wrap_IMAGE_OPTION_RESOLUTIONY_get
, _wrap_IMAGE_OPTION_RESOLUTIONY_set
);
51092 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_RESOLUTIONUNIT",_wrap_IMAGE_OPTION_RESOLUTIONUNIT_get
, _wrap_IMAGE_OPTION_RESOLUTIONUNIT_set
);
51093 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_QUALITY",_wrap_IMAGE_OPTION_QUALITY_get
, _wrap_IMAGE_OPTION_QUALITY_set
);
51095 PyDict_SetItemString(d
,"IMAGE_RESOLUTION_INCHES", SWIG_From_int(static_cast<int >(wxIMAGE_RESOLUTION_INCHES
)));
51098 PyDict_SetItemString(d
,"IMAGE_RESOLUTION_CM", SWIG_From_int(static_cast<int >(wxIMAGE_RESOLUTION_CM
)));
51100 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_BITSPERSAMPLE",_wrap_IMAGE_OPTION_BITSPERSAMPLE_get
, _wrap_IMAGE_OPTION_BITSPERSAMPLE_set
);
51101 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_SAMPLESPERPIXEL",_wrap_IMAGE_OPTION_SAMPLESPERPIXEL_get
, _wrap_IMAGE_OPTION_SAMPLESPERPIXEL_set
);
51102 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_COMPRESSION",_wrap_IMAGE_OPTION_COMPRESSION_get
, _wrap_IMAGE_OPTION_COMPRESSION_set
);
51103 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_IMAGEDESCRIPTOR",_wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_get
, _wrap_IMAGE_OPTION_IMAGEDESCRIPTOR_set
);
51104 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_PNG_FORMAT",_wrap_IMAGE_OPTION_PNG_FORMAT_get
, _wrap_IMAGE_OPTION_PNG_FORMAT_set
);
51105 SWIG_addvarlink(SWIG_globals
,(char*)"IMAGE_OPTION_PNG_BITDEPTH",_wrap_IMAGE_OPTION_PNG_BITDEPTH_get
, _wrap_IMAGE_OPTION_PNG_BITDEPTH_set
);
51107 PyDict_SetItemString(d
,"PNG_TYPE_COLOUR", SWIG_From_int(static_cast<int >(wxPNG_TYPE_COLOUR
)));
51110 PyDict_SetItemString(d
,"PNG_TYPE_GREY", SWIG_From_int(static_cast<int >(wxPNG_TYPE_GREY
)));
51113 PyDict_SetItemString(d
,"PNG_TYPE_GREY_RED", SWIG_From_int(static_cast<int >(wxPNG_TYPE_GREY_RED
)));
51116 PyDict_SetItemString(d
,"BMP_24BPP", SWIG_From_int(static_cast<int >(wxBMP_24BPP
)));
51119 PyDict_SetItemString(d
,"BMP_8BPP", SWIG_From_int(static_cast<int >(wxBMP_8BPP
)));
51122 PyDict_SetItemString(d
,"BMP_8BPP_GREY", SWIG_From_int(static_cast<int >(wxBMP_8BPP_GREY
)));
51125 PyDict_SetItemString(d
,"BMP_8BPP_GRAY", SWIG_From_int(static_cast<int >(wxBMP_8BPP_GRAY
)));
51128 PyDict_SetItemString(d
,"BMP_8BPP_RED", SWIG_From_int(static_cast<int >(wxBMP_8BPP_RED
)));
51131 PyDict_SetItemString(d
,"BMP_8BPP_PALETTE", SWIG_From_int(static_cast<int >(wxBMP_8BPP_PALETTE
)));
51134 PyDict_SetItemString(d
,"BMP_4BPP", SWIG_From_int(static_cast<int >(wxBMP_4BPP
)));
51137 PyDict_SetItemString(d
,"BMP_1BPP", SWIG_From_int(static_cast<int >(wxBMP_1BPP
)));
51140 PyDict_SetItemString(d
,"BMP_1BPP_BW", SWIG_From_int(static_cast<int >(wxBMP_1BPP_BW
)));
51143 PyDict_SetItemString(d
,"QUANTIZE_INCLUDE_WINDOWS_COLOURS", SWIG_From_int(static_cast<int >(wxQUANTIZE_INCLUDE_WINDOWS_COLOURS
)));
51146 PyDict_SetItemString(d
,"QUANTIZE_FILL_DESTINATION_IMAGE", SWIG_From_int(static_cast<int >(wxQUANTIZE_FILL_DESTINATION_IMAGE
)));
51149 PyDict_SetItemString(d
,"EVENT_PROPAGATE_NONE", SWIG_From_int(static_cast<int >(wxEVENT_PROPAGATE_NONE
)));
51152 PyDict_SetItemString(d
,"EVENT_PROPAGATE_MAX", SWIG_From_int(static_cast<int >(wxEVENT_PROPAGATE_MAX
)));
51154 PyDict_SetItemString(d
, "wxEVT_NULL", PyInt_FromLong(wxEVT_NULL
));
51155 PyDict_SetItemString(d
, "wxEVT_FIRST", PyInt_FromLong(wxEVT_FIRST
));
51156 PyDict_SetItemString(d
, "wxEVT_USER_FIRST", PyInt_FromLong(wxEVT_USER_FIRST
));
51157 PyDict_SetItemString(d
, "wxEVT_COMMAND_BUTTON_CLICKED", PyInt_FromLong(wxEVT_COMMAND_BUTTON_CLICKED
));
51158 PyDict_SetItemString(d
, "wxEVT_COMMAND_CHECKBOX_CLICKED", PyInt_FromLong(wxEVT_COMMAND_CHECKBOX_CLICKED
));
51159 PyDict_SetItemString(d
, "wxEVT_COMMAND_CHOICE_SELECTED", PyInt_FromLong(wxEVT_COMMAND_CHOICE_SELECTED
));
51160 PyDict_SetItemString(d
, "wxEVT_COMMAND_LISTBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_LISTBOX_SELECTED
));
51161 PyDict_SetItemString(d
, "wxEVT_COMMAND_LISTBOX_DOUBLECLICKED", PyInt_FromLong(wxEVT_COMMAND_LISTBOX_DOUBLECLICKED
));
51162 PyDict_SetItemString(d
, "wxEVT_COMMAND_CHECKLISTBOX_TOGGLED", PyInt_FromLong(wxEVT_COMMAND_CHECKLISTBOX_TOGGLED
));
51163 PyDict_SetItemString(d
, "wxEVT_COMMAND_MENU_SELECTED", PyInt_FromLong(wxEVT_COMMAND_MENU_SELECTED
));
51164 PyDict_SetItemString(d
, "wxEVT_COMMAND_TOOL_CLICKED", PyInt_FromLong(wxEVT_COMMAND_TOOL_CLICKED
));
51165 PyDict_SetItemString(d
, "wxEVT_COMMAND_SLIDER_UPDATED", PyInt_FromLong(wxEVT_COMMAND_SLIDER_UPDATED
));
51166 PyDict_SetItemString(d
, "wxEVT_COMMAND_RADIOBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_RADIOBOX_SELECTED
));
51167 PyDict_SetItemString(d
, "wxEVT_COMMAND_RADIOBUTTON_SELECTED", PyInt_FromLong(wxEVT_COMMAND_RADIOBUTTON_SELECTED
));
51168 PyDict_SetItemString(d
, "wxEVT_COMMAND_SCROLLBAR_UPDATED", PyInt_FromLong(wxEVT_COMMAND_SCROLLBAR_UPDATED
));
51169 PyDict_SetItemString(d
, "wxEVT_COMMAND_VLBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_VLBOX_SELECTED
));
51170 PyDict_SetItemString(d
, "wxEVT_COMMAND_COMBOBOX_SELECTED", PyInt_FromLong(wxEVT_COMMAND_COMBOBOX_SELECTED
));
51171 PyDict_SetItemString(d
, "wxEVT_COMMAND_TOOL_RCLICKED", PyInt_FromLong(wxEVT_COMMAND_TOOL_RCLICKED
));
51172 PyDict_SetItemString(d
, "wxEVT_COMMAND_TOOL_ENTER", PyInt_FromLong(wxEVT_COMMAND_TOOL_ENTER
));
51173 PyDict_SetItemString(d
, "wxEVT_LEFT_DOWN", PyInt_FromLong(wxEVT_LEFT_DOWN
));
51174 PyDict_SetItemString(d
, "wxEVT_LEFT_UP", PyInt_FromLong(wxEVT_LEFT_UP
));
51175 PyDict_SetItemString(d
, "wxEVT_MIDDLE_DOWN", PyInt_FromLong(wxEVT_MIDDLE_DOWN
));
51176 PyDict_SetItemString(d
, "wxEVT_MIDDLE_UP", PyInt_FromLong(wxEVT_MIDDLE_UP
));
51177 PyDict_SetItemString(d
, "wxEVT_RIGHT_DOWN", PyInt_FromLong(wxEVT_RIGHT_DOWN
));
51178 PyDict_SetItemString(d
, "wxEVT_RIGHT_UP", PyInt_FromLong(wxEVT_RIGHT_UP
));
51179 PyDict_SetItemString(d
, "wxEVT_MOTION", PyInt_FromLong(wxEVT_MOTION
));
51180 PyDict_SetItemString(d
, "wxEVT_ENTER_WINDOW", PyInt_FromLong(wxEVT_ENTER_WINDOW
));
51181 PyDict_SetItemString(d
, "wxEVT_LEAVE_WINDOW", PyInt_FromLong(wxEVT_LEAVE_WINDOW
));
51182 PyDict_SetItemString(d
, "wxEVT_LEFT_DCLICK", PyInt_FromLong(wxEVT_LEFT_DCLICK
));
51183 PyDict_SetItemString(d
, "wxEVT_MIDDLE_DCLICK", PyInt_FromLong(wxEVT_MIDDLE_DCLICK
));
51184 PyDict_SetItemString(d
, "wxEVT_RIGHT_DCLICK", PyInt_FromLong(wxEVT_RIGHT_DCLICK
));
51185 PyDict_SetItemString(d
, "wxEVT_SET_FOCUS", PyInt_FromLong(wxEVT_SET_FOCUS
));
51186 PyDict_SetItemString(d
, "wxEVT_KILL_FOCUS", PyInt_FromLong(wxEVT_KILL_FOCUS
));
51187 PyDict_SetItemString(d
, "wxEVT_CHILD_FOCUS", PyInt_FromLong(wxEVT_CHILD_FOCUS
));
51188 PyDict_SetItemString(d
, "wxEVT_MOUSEWHEEL", PyInt_FromLong(wxEVT_MOUSEWHEEL
));
51189 PyDict_SetItemString(d
, "wxEVT_NC_LEFT_DOWN", PyInt_FromLong(wxEVT_NC_LEFT_DOWN
));
51190 PyDict_SetItemString(d
, "wxEVT_NC_LEFT_UP", PyInt_FromLong(wxEVT_NC_LEFT_UP
));
51191 PyDict_SetItemString(d
, "wxEVT_NC_MIDDLE_DOWN", PyInt_FromLong(wxEVT_NC_MIDDLE_DOWN
));
51192 PyDict_SetItemString(d
, "wxEVT_NC_MIDDLE_UP", PyInt_FromLong(wxEVT_NC_MIDDLE_UP
));
51193 PyDict_SetItemString(d
, "wxEVT_NC_RIGHT_DOWN", PyInt_FromLong(wxEVT_NC_RIGHT_DOWN
));
51194 PyDict_SetItemString(d
, "wxEVT_NC_RIGHT_UP", PyInt_FromLong(wxEVT_NC_RIGHT_UP
));
51195 PyDict_SetItemString(d
, "wxEVT_NC_MOTION", PyInt_FromLong(wxEVT_NC_MOTION
));
51196 PyDict_SetItemString(d
, "wxEVT_NC_ENTER_WINDOW", PyInt_FromLong(wxEVT_NC_ENTER_WINDOW
));
51197 PyDict_SetItemString(d
, "wxEVT_NC_LEAVE_WINDOW", PyInt_FromLong(wxEVT_NC_LEAVE_WINDOW
));
51198 PyDict_SetItemString(d
, "wxEVT_NC_LEFT_DCLICK", PyInt_FromLong(wxEVT_NC_LEFT_DCLICK
));
51199 PyDict_SetItemString(d
, "wxEVT_NC_MIDDLE_DCLICK", PyInt_FromLong(wxEVT_NC_MIDDLE_DCLICK
));
51200 PyDict_SetItemString(d
, "wxEVT_NC_RIGHT_DCLICK", PyInt_FromLong(wxEVT_NC_RIGHT_DCLICK
));
51201 PyDict_SetItemString(d
, "wxEVT_CHAR", PyInt_FromLong(wxEVT_CHAR
));
51202 PyDict_SetItemString(d
, "wxEVT_CHAR_HOOK", PyInt_FromLong(wxEVT_CHAR_HOOK
));
51203 PyDict_SetItemString(d
, "wxEVT_NAVIGATION_KEY", PyInt_FromLong(wxEVT_NAVIGATION_KEY
));
51204 PyDict_SetItemString(d
, "wxEVT_KEY_DOWN", PyInt_FromLong(wxEVT_KEY_DOWN
));
51205 PyDict_SetItemString(d
, "wxEVT_KEY_UP", PyInt_FromLong(wxEVT_KEY_UP
));
51206 PyDict_SetItemString(d
, "wxEVT_HOTKEY", PyInt_FromLong(wxEVT_HOTKEY
));
51207 PyDict_SetItemString(d
, "wxEVT_SET_CURSOR", PyInt_FromLong(wxEVT_SET_CURSOR
));
51208 PyDict_SetItemString(d
, "wxEVT_SCROLL_TOP", PyInt_FromLong(wxEVT_SCROLL_TOP
));
51209 PyDict_SetItemString(d
, "wxEVT_SCROLL_BOTTOM", PyInt_FromLong(wxEVT_SCROLL_BOTTOM
));
51210 PyDict_SetItemString(d
, "wxEVT_SCROLL_LINEUP", PyInt_FromLong(wxEVT_SCROLL_LINEUP
));
51211 PyDict_SetItemString(d
, "wxEVT_SCROLL_LINEDOWN", PyInt_FromLong(wxEVT_SCROLL_LINEDOWN
));
51212 PyDict_SetItemString(d
, "wxEVT_SCROLL_PAGEUP", PyInt_FromLong(wxEVT_SCROLL_PAGEUP
));
51213 PyDict_SetItemString(d
, "wxEVT_SCROLL_PAGEDOWN", PyInt_FromLong(wxEVT_SCROLL_PAGEDOWN
));
51214 PyDict_SetItemString(d
, "wxEVT_SCROLL_THUMBTRACK", PyInt_FromLong(wxEVT_SCROLL_THUMBTRACK
));
51215 PyDict_SetItemString(d
, "wxEVT_SCROLL_THUMBRELEASE", PyInt_FromLong(wxEVT_SCROLL_THUMBRELEASE
));
51216 PyDict_SetItemString(d
, "wxEVT_SCROLL_CHANGED", PyInt_FromLong(wxEVT_SCROLL_CHANGED
));
51217 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_TOP", PyInt_FromLong(wxEVT_SCROLLWIN_TOP
));
51218 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_BOTTOM", PyInt_FromLong(wxEVT_SCROLLWIN_BOTTOM
));
51219 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_LINEUP", PyInt_FromLong(wxEVT_SCROLLWIN_LINEUP
));
51220 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_LINEDOWN", PyInt_FromLong(wxEVT_SCROLLWIN_LINEDOWN
));
51221 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_PAGEUP", PyInt_FromLong(wxEVT_SCROLLWIN_PAGEUP
));
51222 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_PAGEDOWN", PyInt_FromLong(wxEVT_SCROLLWIN_PAGEDOWN
));
51223 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_THUMBTRACK", PyInt_FromLong(wxEVT_SCROLLWIN_THUMBTRACK
));
51224 PyDict_SetItemString(d
, "wxEVT_SCROLLWIN_THUMBRELEASE", PyInt_FromLong(wxEVT_SCROLLWIN_THUMBRELEASE
));
51225 PyDict_SetItemString(d
, "wxEVT_SIZE", PyInt_FromLong(wxEVT_SIZE
));
51226 PyDict_SetItemString(d
, "wxEVT_MOVE", PyInt_FromLong(wxEVT_MOVE
));
51227 PyDict_SetItemString(d
, "wxEVT_CLOSE_WINDOW", PyInt_FromLong(wxEVT_CLOSE_WINDOW
));
51228 PyDict_SetItemString(d
, "wxEVT_END_SESSION", PyInt_FromLong(wxEVT_END_SESSION
));
51229 PyDict_SetItemString(d
, "wxEVT_QUERY_END_SESSION", PyInt_FromLong(wxEVT_QUERY_END_SESSION
));
51230 PyDict_SetItemString(d
, "wxEVT_ACTIVATE_APP", PyInt_FromLong(wxEVT_ACTIVATE_APP
));
51231 PyDict_SetItemString(d
, "wxEVT_POWER", PyInt_FromLong(wxEVT_POWER
));
51232 PyDict_SetItemString(d
, "wxEVT_ACTIVATE", PyInt_FromLong(wxEVT_ACTIVATE
));
51233 PyDict_SetItemString(d
, "wxEVT_CREATE", PyInt_FromLong(wxEVT_CREATE
));
51234 PyDict_SetItemString(d
, "wxEVT_DESTROY", PyInt_FromLong(wxEVT_DESTROY
));
51235 PyDict_SetItemString(d
, "wxEVT_SHOW", PyInt_FromLong(wxEVT_SHOW
));
51236 PyDict_SetItemString(d
, "wxEVT_ICONIZE", PyInt_FromLong(wxEVT_ICONIZE
));
51237 PyDict_SetItemString(d
, "wxEVT_MAXIMIZE", PyInt_FromLong(wxEVT_MAXIMIZE
));
51238 PyDict_SetItemString(d
, "wxEVT_MOUSE_CAPTURE_CHANGED", PyInt_FromLong(wxEVT_MOUSE_CAPTURE_CHANGED
));
51239 PyDict_SetItemString(d
, "wxEVT_PAINT", PyInt_FromLong(wxEVT_PAINT
));
51240 PyDict_SetItemString(d
, "wxEVT_ERASE_BACKGROUND", PyInt_FromLong(wxEVT_ERASE_BACKGROUND
));
51241 PyDict_SetItemString(d
, "wxEVT_NC_PAINT", PyInt_FromLong(wxEVT_NC_PAINT
));
51242 PyDict_SetItemString(d
, "wxEVT_PAINT_ICON", PyInt_FromLong(wxEVT_PAINT_ICON
));
51243 PyDict_SetItemString(d
, "wxEVT_MENU_OPEN", PyInt_FromLong(wxEVT_MENU_OPEN
));
51244 PyDict_SetItemString(d
, "wxEVT_MENU_CLOSE", PyInt_FromLong(wxEVT_MENU_CLOSE
));
51245 PyDict_SetItemString(d
, "wxEVT_MENU_HIGHLIGHT", PyInt_FromLong(wxEVT_MENU_HIGHLIGHT
));
51246 PyDict_SetItemString(d
, "wxEVT_CONTEXT_MENU", PyInt_FromLong(wxEVT_CONTEXT_MENU
));
51247 PyDict_SetItemString(d
, "wxEVT_SYS_COLOUR_CHANGED", PyInt_FromLong(wxEVT_SYS_COLOUR_CHANGED
));
51248 PyDict_SetItemString(d
, "wxEVT_DISPLAY_CHANGED", PyInt_FromLong(wxEVT_DISPLAY_CHANGED
));
51249 PyDict_SetItemString(d
, "wxEVT_SETTING_CHANGED", PyInt_FromLong(wxEVT_SETTING_CHANGED
));
51250 PyDict_SetItemString(d
, "wxEVT_QUERY_NEW_PALETTE", PyInt_FromLong(wxEVT_QUERY_NEW_PALETTE
));
51251 PyDict_SetItemString(d
, "wxEVT_PALETTE_CHANGED", PyInt_FromLong(wxEVT_PALETTE_CHANGED
));
51252 PyDict_SetItemString(d
, "wxEVT_DROP_FILES", PyInt_FromLong(wxEVT_DROP_FILES
));
51253 PyDict_SetItemString(d
, "wxEVT_DRAW_ITEM", PyInt_FromLong(wxEVT_DRAW_ITEM
));
51254 PyDict_SetItemString(d
, "wxEVT_MEASURE_ITEM", PyInt_FromLong(wxEVT_MEASURE_ITEM
));
51255 PyDict_SetItemString(d
, "wxEVT_COMPARE_ITEM", PyInt_FromLong(wxEVT_COMPARE_ITEM
));
51256 PyDict_SetItemString(d
, "wxEVT_INIT_DIALOG", PyInt_FromLong(wxEVT_INIT_DIALOG
));
51257 PyDict_SetItemString(d
, "wxEVT_IDLE", PyInt_FromLong(wxEVT_IDLE
));
51258 PyDict_SetItemString(d
, "wxEVT_UPDATE_UI", PyInt_FromLong(wxEVT_UPDATE_UI
));
51259 PyDict_SetItemString(d
, "wxEVT_SIZING", PyInt_FromLong(wxEVT_SIZING
));
51260 PyDict_SetItemString(d
, "wxEVT_MOVING", PyInt_FromLong(wxEVT_MOVING
));
51261 PyDict_SetItemString(d
, "wxEVT_HIBERNATE", PyInt_FromLong(wxEVT_HIBERNATE
));
51262 PyDict_SetItemString(d
, "wxEVT_COMMAND_LEFT_CLICK", PyInt_FromLong(wxEVT_COMMAND_LEFT_CLICK
));
51263 PyDict_SetItemString(d
, "wxEVT_COMMAND_LEFT_DCLICK", PyInt_FromLong(wxEVT_COMMAND_LEFT_DCLICK
));
51264 PyDict_SetItemString(d
, "wxEVT_COMMAND_RIGHT_CLICK", PyInt_FromLong(wxEVT_COMMAND_RIGHT_CLICK
));
51265 PyDict_SetItemString(d
, "wxEVT_COMMAND_RIGHT_DCLICK", PyInt_FromLong(wxEVT_COMMAND_RIGHT_DCLICK
));
51266 PyDict_SetItemString(d
, "wxEVT_COMMAND_SET_FOCUS", PyInt_FromLong(wxEVT_COMMAND_SET_FOCUS
));
51267 PyDict_SetItemString(d
, "wxEVT_COMMAND_KILL_FOCUS", PyInt_FromLong(wxEVT_COMMAND_KILL_FOCUS
));
51268 PyDict_SetItemString(d
, "wxEVT_COMMAND_ENTER", PyInt_FromLong(wxEVT_COMMAND_ENTER
));
51270 PyDict_SetItemString(d
,"MOUSE_BTN_ANY", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_ANY
)));
51273 PyDict_SetItemString(d
,"MOUSE_BTN_NONE", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_NONE
)));
51276 PyDict_SetItemString(d
,"MOUSE_BTN_LEFT", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_LEFT
)));
51279 PyDict_SetItemString(d
,"MOUSE_BTN_MIDDLE", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_MIDDLE
)));
51282 PyDict_SetItemString(d
,"MOUSE_BTN_RIGHT", SWIG_From_int(static_cast<int >(wxMOUSE_BTN_RIGHT
)));
51285 PyDict_SetItemString(d
,"UPDATE_UI_PROCESS_ALL", SWIG_From_int(static_cast<int >(wxUPDATE_UI_PROCESS_ALL
)));
51288 PyDict_SetItemString(d
,"UPDATE_UI_PROCESS_SPECIFIED", SWIG_From_int(static_cast<int >(wxUPDATE_UI_PROCESS_SPECIFIED
)));
51291 PyDict_SetItemString(d
,"NavigationKeyEvent_IsBackward", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::IsBackward
)));
51294 PyDict_SetItemString(d
,"NavigationKeyEvent_IsForward", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::IsForward
)));
51297 PyDict_SetItemString(d
,"NavigationKeyEvent_WinChange", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::WinChange
)));
51300 PyDict_SetItemString(d
,"NavigationKeyEvent_FromTab", SWIG_From_int(static_cast<int >(wxNavigationKeyEvent::FromTab
)));
51303 PyDict_SetItemString(d
,"IDLE_PROCESS_ALL", SWIG_From_int(static_cast<int >(wxIDLE_PROCESS_ALL
)));
51306 PyDict_SetItemString(d
,"IDLE_PROCESS_SPECIFIED", SWIG_From_int(static_cast<int >(wxIDLE_PROCESS_SPECIFIED
)));
51308 PyDict_SetItemString(d
, "wxEVT_DATE_CHANGED", PyInt_FromLong(wxEVT_DATE_CHANGED
));
51310 PyDict_SetItemString(d
,"PYAPP_ASSERT_SUPPRESS", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_SUPPRESS
)));
51313 PyDict_SetItemString(d
,"PYAPP_ASSERT_EXCEPTION", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_EXCEPTION
)));
51316 PyDict_SetItemString(d
,"PYAPP_ASSERT_DIALOG", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_DIALOG
)));
51319 PyDict_SetItemString(d
,"PYAPP_ASSERT_LOG", SWIG_From_int(static_cast<int >(wxPYAPP_ASSERT_LOG
)));
51322 PyDict_SetItemString(d
,"PRINT_WINDOWS", SWIG_From_int(static_cast<int >(wxPRINT_WINDOWS
)));
51325 PyDict_SetItemString(d
,"PRINT_POSTSCRIPT", SWIG_From_int(static_cast<int >(wxPRINT_POSTSCRIPT
)));
51327 SWIG_addvarlink(SWIG_globals
,(char*)"NullAcceleratorTable",_wrap_NullAcceleratorTable_get
, _wrap_NullAcceleratorTable_set
);
51328 SWIG_addvarlink(SWIG_globals
,(char*)"PanelNameStr",_wrap_PanelNameStr_get
, _wrap_PanelNameStr_set
);
51330 PyDict_SetItemString(d
,"WINDOW_VARIANT_NORMAL", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_NORMAL
)));
51333 PyDict_SetItemString(d
,"WINDOW_VARIANT_SMALL", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_SMALL
)));
51336 PyDict_SetItemString(d
,"WINDOW_VARIANT_MINI", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_MINI
)));
51339 PyDict_SetItemString(d
,"WINDOW_VARIANT_LARGE", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_LARGE
)));
51342 PyDict_SetItemString(d
,"WINDOW_VARIANT_MAX", SWIG_From_int(static_cast<int >(wxWINDOW_VARIANT_MAX
)));
51344 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultValidator",_wrap_DefaultValidator_get
, _wrap_DefaultValidator_set
);
51345 SWIG_addvarlink(SWIG_globals
,(char*)"ControlNameStr",_wrap_ControlNameStr_get
, _wrap_ControlNameStr_set
);
51347 PyDict_SetItemString(d
,"FLEX_GROWMODE_NONE", SWIG_From_int(static_cast<int >(wxFLEX_GROWMODE_NONE
)));
51350 PyDict_SetItemString(d
,"FLEX_GROWMODE_SPECIFIED", SWIG_From_int(static_cast<int >(wxFLEX_GROWMODE_SPECIFIED
)));
51353 PyDict_SetItemString(d
,"FLEX_GROWMODE_ALL", SWIG_From_int(static_cast<int >(wxFLEX_GROWMODE_ALL
)));
51355 SWIG_addvarlink(SWIG_globals
,(char*)"DefaultSpan",_wrap_DefaultSpan_get
, _wrap_DefaultSpan_set
);
51357 PyDict_SetItemString(d
,"Left", SWIG_From_int(static_cast<int >(wxLeft
)));
51360 PyDict_SetItemString(d
,"Top", SWIG_From_int(static_cast<int >(wxTop
)));
51363 PyDict_SetItemString(d
,"Right", SWIG_From_int(static_cast<int >(wxRight
)));
51366 PyDict_SetItemString(d
,"Bottom", SWIG_From_int(static_cast<int >(wxBottom
)));
51369 PyDict_SetItemString(d
,"Width", SWIG_From_int(static_cast<int >(wxWidth
)));
51372 PyDict_SetItemString(d
,"Height", SWIG_From_int(static_cast<int >(wxHeight
)));
51375 PyDict_SetItemString(d
,"Centre", SWIG_From_int(static_cast<int >(wxCentre
)));
51378 PyDict_SetItemString(d
,"Center", SWIG_From_int(static_cast<int >(wxCenter
)));
51381 PyDict_SetItemString(d
,"CentreX", SWIG_From_int(static_cast<int >(wxCentreX
)));
51384 PyDict_SetItemString(d
,"CentreY", SWIG_From_int(static_cast<int >(wxCentreY
)));
51387 PyDict_SetItemString(d
,"Unconstrained", SWIG_From_int(static_cast<int >(wxUnconstrained
)));
51390 PyDict_SetItemString(d
,"AsIs", SWIG_From_int(static_cast<int >(wxAsIs
)));
51393 PyDict_SetItemString(d
,"PercentOf", SWIG_From_int(static_cast<int >(wxPercentOf
)));
51396 PyDict_SetItemString(d
,"Above", SWIG_From_int(static_cast<int >(wxAbove
)));
51399 PyDict_SetItemString(d
,"Below", SWIG_From_int(static_cast<int >(wxBelow
)));
51402 PyDict_SetItemString(d
,"LeftOf", SWIG_From_int(static_cast<int >(wxLeftOf
)));
51405 PyDict_SetItemString(d
,"RightOf", SWIG_From_int(static_cast<int >(wxRightOf
)));
51408 PyDict_SetItemString(d
,"SameAs", SWIG_From_int(static_cast<int >(wxSameAs
)));
51411 PyDict_SetItemString(d
,"Absolute", SWIG_From_int(static_cast<int >(wxAbsolute
)));
51414 // Initialize threading, some globals and such
51418 // Although these are defined in __version__ they need to be here too so
51419 // that an assert can be done to ensure that the wxPython and the wxWindows
51421 PyDict_SetItemString(d
,"MAJOR_VERSION", PyInt_FromLong((long)wxMAJOR_VERSION
));
51422 PyDict_SetItemString(d
,"MINOR_VERSION", PyInt_FromLong((long)wxMINOR_VERSION
));
51423 PyDict_SetItemString(d
,"RELEASE_VERSION", PyInt_FromLong((long)wxRELEASE_NUMBER
));